Title: [173936] trunk/Source/WebKit/mac/WebCoreSupport/WebInspectorClient.mm
Revision
173936
Author
[email protected]
Date
2014-09-24 16:11:46 -0700 (Wed, 24 Sep 2014)

Log Message

Attempt to fix crash seen on bots.

Modified Paths


Diff

Modified: trunk/Source/WebKit/mac/WebCoreSupport/WebInspectorClient.mm (173935 => 173936)


--- trunk/Source/WebKit/mac/WebCoreSupport/WebInspectorClient.mm	2014-09-24 22:07:41 UTC (rev 173935)
+++ trunk/Source/WebKit/mac/WebCoreSupport/WebInspectorClient.mm	2014-09-24 23:11:46 UTC (rev 173936)
@@ -715,6 +715,8 @@
 
 - (void)destroyInspectorView:(bool)notifyInspectorController
 {
+    RetainPtr<WebInspectorWindowController> protect(self);
+
     [[_inspectedWebView.get() inspector] releaseFrontend];
     _inspectorClient->releaseFrontend();
 
@@ -732,7 +734,6 @@
             inspectedPage->inspectorController().disconnectFrontend(Inspector::InspectorDisconnectReason::InspectorDestroyed);
     }
 
-    RetainPtr<WebInspectorWindowController> protect(self);
     [_webView close];
 }
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to