[PSON] Introduce a WebContent Process cache
[WebKit-https.git] / Source / WebKit / Shared / WebBackForwardListItem.h
index bff0c88..872ef18 100644 (file)
@@ -56,6 +56,9 @@ public:
     const BackForwardListItemState& itemState() { return m_itemState; }
     uint64_t pageID() const { return m_pageID; }
 
+    WebCore::ProcessIdentifier lastProcessIdentifier() const { return m_lastProcessIdentifier; }
+    void setLastProcessIdentifier(const WebCore::ProcessIdentifier& identifier) { m_lastProcessIdentifier = identifier; }
+
     void setPageState(PageState pageState) { m_itemState.pageState = WTFMove(pageState); }
     const PageState& pageState() const { return m_itemState.pageState; }
 
@@ -84,6 +87,7 @@ private:
 
     BackForwardListItemState m_itemState;
     uint64_t m_pageID;
+    WebCore::ProcessIdentifier m_lastProcessIdentifier;
     WeakPtr<SuspendedPageProxy> m_suspendedPage;
 };