Changeset 163800 in webkit
- Timestamp:
- Feb 10, 2014 10:59:43 AM (10 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r163799 r163800 1 2014-02-10 Martin Hock <mhock@apple.com> 2 3 Add API for accessing session ephemerality from a page bundle 4 https://bugs.webkit.org/show_bug.cgi?id=128410 5 6 Reviewed by Alexey Proskuryakov. 7 8 * WebProcess/InjectedBundle/API/c/WKBundlePage.cpp: 9 (WKBundlePageIsUsingEphemeralSession): 10 * WebProcess/InjectedBundle/API/c/WKBundlePage.h: 11 * WebProcess/WebPage/WebPage.cpp: 12 (WebKit::WebPage::isUsingEphemeralSession): 13 * WebProcess/WebPage/WebPage.h: 14 1 15 2014-02-10 Carlos Garcia Campos <cgarcia@igalia.com> 2 16 -
trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePage.cpp
r160969 r163800 543 543 toImpl(pageRef)->stopExtendingIncrementalRenderingSuppression(token); 544 544 } 545 546 bool WKBundlePageIsUsingEphemeralSession(WKBundlePageRef pageRef) 547 { 548 return toImpl(pageRef)->isUsingEphemeralSession(); 549 } -
trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePage.h
r160104 r163800 108 108 WK_EXPORT WKBundleInspectorRef WKBundlePageGetInspector(WKBundlePageRef page); 109 109 110 WK_EXPORT bool WKBundlePageIsUsingEphemeralSession(WKBundlePageRef page); 111 110 112 #ifdef __cplusplus 111 113 } -
trunk/Source/WebKit2/WebProcess/WebPage/WebPage.cpp
r163739 r163800 2103 2103 } 2104 2104 2105 bool WebPage::isUsingEphemeralSession() const 2106 { 2107 return SessionTracker::isEphemeralID(sessionID()); 2108 } 2109 2105 2110 void WebPage::setSessionID(uint64_t sessionID) 2106 2111 { -
trunk/Source/WebKit2/WebProcess/WebPage/WebPage.h
r163679 r163800 184 184 uint64_t pageID() const { return m_pageID; } 185 185 uint64_t sessionID() const; 186 bool isUsingEphemeralSession() const; 186 187 void setSessionID(uint64_t); 187 188
Note: See TracChangeset
for help on using the changeset viewer.