Index: third_party/WebKit/LayoutTests/external/wpt/html/browsers/the-window-object/window-open-noopener.html |
diff --git a/third_party/WebKit/LayoutTests/external/wpt/html/browsers/the-window-object/window-open-noopener.html b/third_party/WebKit/LayoutTests/external/wpt/html/browsers/the-window-object/window-open-noopener.html |
index 808f55e23a41045987e5a6328bb67dc7fd525164..f9489c3be327ed1718cf7171ba6cf276ea45fbdb 100644 |
--- a/third_party/WebKit/LayoutTests/external/wpt/html/browsers/the-window-object/window-open-noopener.html |
+++ b/third_party/WebKit/LayoutTests/external/wpt/html/browsers/the-window-object/window-open-noopener.html |
@@ -64,7 +64,10 @@ for (var i = 0; i < testData.length; ++i) { |
} else { |
t.step(function() { |
var w1; |
- this.add_cleanup(function() { w1.close(); }); |
+ this.add_cleanup(function() { |
+ w1.close(); |
+ channel.postMessage(null); |
+ }); |
var windowName = this.windowName; |
var channel = new BroadcastChannel(windowName); |