Title: [96825] trunk/Source/WebCore
Revision
96825
Author
yu...@chromium.org
Date
2011-10-06 10:12:35 -0700 (Thu, 06 Oct 2011)

Log Message

Web Inspector: avoid assertion failure in ~InspectorDebuggerAgent in case of workers
https://bugs.webkit.org/show_bug.cgi?id=69534

Make sure frontend is disconnected before WorkerInspectorController is destroyed.

Reviewed by Pavel Feldman.

* inspector/WorkerInspectorController.cpp:
(WebCore::WorkerInspectorController::~WorkerInspectorController):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (96824 => 96825)


--- trunk/Source/WebCore/ChangeLog	2011-10-06 17:05:09 UTC (rev 96824)
+++ trunk/Source/WebCore/ChangeLog	2011-10-06 17:12:35 UTC (rev 96825)
@@ -1,3 +1,15 @@
+2011-10-06  Yury Semikhatsky  <yu...@chromium.org>
+
+        Web Inspector: avoid assertion failure in ~InspectorDebuggerAgent in case of workers
+        https://bugs.webkit.org/show_bug.cgi?id=69534
+
+        Make sure frontend is disconnected before WorkerInspectorController is destroyed.
+
+        Reviewed by Pavel Feldman.
+
+        * inspector/WorkerInspectorController.cpp:
+        (WebCore::WorkerInspectorController::~WorkerInspectorController):
+
 2011-10-05  Alexey Proskuryakov  <a...@apple.com>
 
         https://bugs.webkit.org/show_bug.cgi?id=69492

Modified: trunk/Source/WebCore/inspector/WorkerInspectorController.cpp (96824 => 96825)


--- trunk/Source/WebCore/inspector/WorkerInspectorController.cpp	2011-10-06 17:05:09 UTC (rev 96824)
+++ trunk/Source/WebCore/inspector/WorkerInspectorController.cpp	2011-10-06 17:12:35 UTC (rev 96825)
@@ -132,6 +132,7 @@
  
 WorkerInspectorController::~WorkerInspectorController()
 {
+    disconnectFrontend();
 }
 
 void WorkerInspectorController::connectFrontend()
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to