Index: third_party/WebKit/LayoutTests/fast/dom/Window/property-access-in-closure-after-navigation.html |
diff --git a/third_party/WebKit/LayoutTests/fast/dom/Window/property-access-in-closure-after-navigation.html b/third_party/WebKit/LayoutTests/fast/dom/Window/property-access-in-closure-after-navigation.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..8482fb695c89613340c0f0d54e87ed3ad63ffe96 |
--- /dev/null |
+++ b/third_party/WebKit/LayoutTests/fast/dom/Window/property-access-in-closure-after-navigation.html |
@@ -0,0 +1,24 @@ |
+<!DOCTYPE html> |
+<html> |
+<head> |
+<script src="../../../resources/js-test.js"></script> |
+<script> |
+var jsTestIsAsync = true; |
+description('Test that an inner global captured in a closure acts as if its creating context is detached when the creating context is navigated.'); |
+ |
+var loadCount = 0; |
+function maybeFinishTest() |
+{ |
+ if (++loadCount < 2) |
+ return; |
+ |
+ savedClosure(); |
+ if (window.testRunner) |
+ testRunner.notifyDone(); |
+} |
+</script> |
+</head> |
+<body> |
+<iframe src="resources/property-access-in-closure-after-navigation-child.html" onload="maybeFinishTest()"></iframe> |
+</body> |
+</html> |