25 lines
986 B
HTML
25 lines
986 B
HTML
<!doctype html>
|
|
<title>Navigating to a text fragment directive</title>
|
|
<meta charset=utf-8>
|
|
<link rel="help" href="https://wicg.github.io/ScrollToTextFragment/">
|
|
<meta name="timeout" content="long">
|
|
<script src="/resources/testharness.js"></script>
|
|
<script src="/resources/testharnessreport.js"></script>
|
|
<script src="/resources/testdriver.js"></script>
|
|
<script src="/resources/testdriver-vendor.js"></script>
|
|
<script src="/common/utils.js"></script>
|
|
<script src="stash.js"></script>
|
|
|
|
<script>
|
|
promise_test(t => new Promise((resolve, reject) => {
|
|
let key = token();
|
|
test_driver.bless('Open a URL with a text fragment directive', () => {
|
|
window.open(`scroll-to-text-fragment-scroll-to-center-target.html?key=${key}#:~:text=Scroll`, "_blank", "noopener");
|
|
|
|
fetchResults(key, resolve, reject);
|
|
})
|
|
}).then(data => {
|
|
assert_false(data.hasScrolled, "Expected text directive to be scrolled to.");
|
|
})
|
|
);
|
|
</script>
|