Title: [159880] trunk/Source/WebKit2
Revision
159880
Author
[email protected]
Date
2013-11-29 17:46:44 -0800 (Fri, 29 Nov 2013)

Log Message

Fix crashing API tests.

* UIProcess/API/Cocoa/WKBrowsingContextController.mm:
(-[WKBrowsingContextController dealloc]):

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (159879 => 159880)


--- trunk/Source/WebKit2/ChangeLog	2013-11-30 00:56:53 UTC (rev 159879)
+++ trunk/Source/WebKit2/ChangeLog	2013-11-30 01:46:44 UTC (rev 159880)
@@ -1,5 +1,12 @@
 2013-11-29  Sam Weinig  <[email protected]>
 
+        Fix crashing API tests.
+
+        * UIProcess/API/Cocoa/WKBrowsingContextController.mm:
+        (-[WKBrowsingContextController dealloc]):
+
+2013-11-29  Sam Weinig  <[email protected]>
+
         Fix some style boo-boos.
 
         * UIProcess/API/Cocoa/WKBrowsingContextController.mm:

Modified: trunk/Source/WebKit2/UIProcess/API/Cocoa/WKBrowsingContextController.mm (159879 => 159880)


--- trunk/Source/WebKit2/UIProcess/API/Cocoa/WKBrowsingContextController.mm	2013-11-30 00:56:53 UTC (rev 159879)
+++ trunk/Source/WebKit2/UIProcess/API/Cocoa/WKBrowsingContextController.mm	2013-11-30 01:46:44 UTC (rev 159880)
@@ -118,6 +118,7 @@
 
 - (void)dealloc
 {
+    reinterpret_cast<WebPageProxy*>(&_page)->pageLoadState().removeObserver(*_pageLoadStateObserver);
     reinterpret_cast<WebPageProxy*>(&_page)->~WebPageProxy();
 
     [super dealloc];
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to