Title: [222266] trunk/Source/WebKitLegacy/mac
Revision
222266
Author
commit-qu...@webkit.org
Date
2017-09-20 09:19:05 -0700 (Wed, 20 Sep 2017)

Log Message

Web Inspector: WebView indication highlights sticks around for WebKitLegacy views
https://bugs.webkit.org/show_bug.cgi?id=177101
<rdar://problem/34500648>

Patch by Joseph Pecoraro <pecor...@apple.com> on 2017-09-20
Reviewed by Brian Burg.

* WebInspector/WebNodeHighlight.mm:
Ensure we close the window that we have just removed.

Modified Paths

Diff

Modified: trunk/Source/WebKitLegacy/mac/ChangeLog (222265 => 222266)


--- trunk/Source/WebKitLegacy/mac/ChangeLog	2017-09-20 16:16:51 UTC (rev 222265)
+++ trunk/Source/WebKitLegacy/mac/ChangeLog	2017-09-20 16:19:05 UTC (rev 222266)
@@ -1,3 +1,14 @@
+2017-09-20  Joseph Pecoraro  <pecor...@apple.com>
+
+        Web Inspector: WebView indication highlights sticks around for WebKitLegacy views
+        https://bugs.webkit.org/show_bug.cgi?id=177101
+        <rdar://problem/34500648>
+
+        Reviewed by Brian Burg.
+
+        * WebInspector/WebNodeHighlight.mm:
+        Ensure we close the window that we have just removed.
+
 2017-09-20  Antti Koivisto  <an...@apple.com>
 
         Remove DOM and styling support for CSS Regions

Modified: trunk/Source/WebKitLegacy/mac/WebInspector/WebNodeHighlight.mm (222265 => 222266)


--- trunk/Source/WebKitLegacy/mac/WebInspector/WebNodeHighlight.mm	2017-09-20 16:16:51 UTC (rev 222265)
+++ trunk/Source/WebKitLegacy/mac/WebInspector/WebNodeHighlight.mm	2017-09-20 16:19:05 UTC (rev 222266)
@@ -187,6 +187,7 @@
     [notificationCenter removeObserver:self name:NSViewBoundsDidChangeNotification object:nil];
 
     [[_highlightWindow parentWindow] removeChildWindow:_highlightWindow];
+    [_highlightWindow close];
 
     [_highlightWindow release];
     _highlightWindow = nil;
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to