Changeset 248336 in webkit
- Timestamp:
- Aug 6, 2019 6:44:55 PM (5 years ago)
- Location:
- trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r248333 r248336 1 2019-08-06 Fujii Hironori <Hironori.Fujii@sony.com> 2 3 ASSERTION FAILED: m_observers.isEmpty() if WKPageSetPageStateClient is used 4 https://bugs.webkit.org/show_bug.cgi?id=200465 5 6 Reviewed by Alex Christensen. 7 8 PageLoadState::Observer should be removed before destructing 9 WebPageProxy. 10 11 * UIProcess/WebPageProxy.cpp: 12 (WebKit::WebPageProxy::~WebPageProxy): Call 13 setPageLoadStateObserver with nullptr to remove 14 PageLoadState::Observer. 15 1 16 2019-08-06 Chris Dumez <cdumez@apple.com> 2 17 -
trunk/Source/WebKit/UIProcess/WebPageProxy.cpp
r248029 r248336 501 501 #endif 502 502 503 setPageLoadStateObserver(nullptr); 504 503 505 if (!m_isClosed) 504 506 close(); -
trunk/Tools/ChangeLog
r248325 r248336 1 2019-08-06 Fujii Hironori <Hironori.Fujii@sony.com> 2 3 ASSERTION FAILED: m_observers.isEmpty() if WKPageSetPageStateClient is used 4 https://bugs.webkit.org/show_bug.cgi?id=200465 5 6 Reviewed by Alex Christensen. 7 8 * TestWebKitAPI/Tests/WebKit/PageLoadState.cpp: 9 (TestWebKitAPI::WebKit.PageLoadState): Set PageStateClient before 10 finishing the test. 11 * TestWebKitAPI/win/PlatformWebViewWin.cpp: 12 (TestWebKitAPI::PlatformWebView::~PlatformWebView): Release m_view. 13 1 14 2019-08-06 Jiewen Tan <jiewen_tan@apple.com> 2 15 -
trunk/Tools/TestWebKitAPI/Tests/WebKit/PageLoadState.cpp
r248029 r248336 296 296 297 297 EXPECT_EQ(state.didChangeActiveURL, 4); 298 299 WKPageSetPageStateClient(webView.page(), &stateClient.base); 298 300 } 299 301 -
trunk/Tools/TestWebKitAPI/win/PlatformWebViewWin.cpp
r239092 r248336 94 94 { 95 95 ::DestroyWindow(m_window); 96 WKRelease(m_view); 96 97 } 97 98
Note: See TracChangeset
for help on using the changeset viewer.