Changeset 222712 in webkit
- Timestamp:
- Oct 2, 2017 9:54:12 AM (7 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r222711 r222712 1 2017-10-02 Alex Christensen <achristensen@webkit.org> 2 3 Remove unnecessary copy of SessionID in WebPageProxy 4 https://bugs.webkit.org/show_bug.cgi?id=177702 5 6 Reviewed by Darin Adler. 7 8 * UIProcess/WebPageProxy.cpp: 9 (WebKit::WebPageProxy::sessionID const): 10 (WebKit::WebPageProxy::creationParameters): 11 * UIProcess/WebPageProxy.h: 12 (WebKit::WebPageProxy::sessionID const): Deleted. 13 1 14 2017-10-02 Alex Christensen <achristensen@webkit.org> 2 15 -
trunk/Source/WebKit/UIProcess/WebPageProxy.cpp
r222602 r222712 358 358 , m_waitsForPaintAfterViewDidMoveToWindow(m_configuration->waitsForPaintAfterViewDidMoveToWindow()) 359 359 , m_pageID(pageID) 360 , m_sessionID(m_configuration->sessionID())361 360 , m_controlledByAutomation(m_configuration->isControlledByAutomation()) 362 361 #if PLATFORM(COCOA) … … 433 432 webPageProxyCounter.decrement(); 434 433 #endif 434 } 435 436 PAL::SessionID WebPageProxy::sessionID() const 437 { 438 return m_websiteDataStore->sessionID(); 435 439 } 436 440 … … 5657 5661 parameters.userAgent = userAgent(); 5658 5662 parameters.itemStates = m_backForwardList->itemStates(); 5659 parameters.sessionID = m_sessionID;5663 parameters.sessionID = sessionID(); 5660 5664 parameters.highestUsedBackForwardItemID = WebBackForwardListItem::highestUsedItemID(); 5661 5665 parameters.userContentControllerID = m_userContentController->identifier(); -
trunk/Source/WebKit/UIProcess/WebPageProxy.h
r222602 r222712 297 297 uint64_t pageID() const { return m_pageID; } 298 298 299 // FIXME: Don't keep a separate sessionID - Rely on the WebsiteDataStore 300 PAL::SessionID sessionID() const { return m_sessionID; } 299 PAL::SessionID sessionID() const; 301 300 302 301 WebFrameProxy* mainFrame() const { return m_mainFrame.get(); } … … 1857 1856 const uint64_t m_pageID; 1858 1857 1859 // FIXME: Don't keep a separate sessionID - Rely on the WebsiteDataStore1860 const PAL::SessionID m_sessionID;1861 1862 1858 bool m_isPageSuspended { false }; 1863 1859 bool m_addsVisitedLinks { true };
Note: See TracChangeset
for help on using the changeset viewer.