Chromium Code Reviews| Index: third_party/WebKit/LayoutTests/external/wpt/navigation-timing/nav2_test_frame_removed.html |
| diff --git a/third_party/WebKit/LayoutTests/external/wpt/navigation-timing/nav2_test_frame_removed.html b/third_party/WebKit/LayoutTests/external/wpt/navigation-timing/nav2_test_frame_removed.html |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..1ad253287927f16bd84f01a9e57a9f6195095bc4 |
| --- /dev/null |
| +++ b/third_party/WebKit/LayoutTests/external/wpt/navigation-timing/nav2_test_frame_removed.html |
| @@ -0,0 +1,27 @@ |
| +<!DOCTYPE html> |
| +<html> |
| + <head> |
| + <meta charset="utf-8" /> |
| + <title>Navigation Timing 2 WPT</title> |
| + <link rel="author" title="Google" href="http://www.google.com/" /> |
| + <link rel="help" href="http://www.w3.org/TR/navigation-timing/#sec-navigation-timing-interface"/> |
| + <script src="/resources/testharness.js"></script> |
| + <script src="/resources/testharnessreport.js"></script> |
| + <script> |
| + function onload_test() |
| + { test(function() { |
| + var pnt = window.frames[0].performance.getEntriesByType("navigation")[0]; |
| + document.getElementById("frameContext").remove(); |
| + assert_equals(pnt.type, "navigate"); |
|
Nate Chapin
2017/03/27 23:52:20
By the way, is this behavior actually in the spec?
panicker
2017/03/28 00:21:27
This seems like the right default based on descrip
|
| + }); |
| + } |
| + </script> |
| + </head> |
| + <body> |
| + <h1> |
| + Description</h1> |
| + <p> |
| + This test validates that PerformanceNavigationTiming::type()'s defualt value is navigate </p> |
| + <iframe id="frameContext" onload="onload_test();" src="resources/blank_page_yellow_with_onunload.html" style="width: 250px; height: 250px;"></iframe> |
| + </body> |
| +</html> |