Bug 1611498 [wpt PR 21416] - Fix scroll to text WPT flakiness, a=testonly
commit6ddc59e42c18248e916bdc4153646e74c1f36f4a
authorNick Burris <nburris@chromium.org>
Wed, 29 Jan 2020 08:06:12 +0000 (29 08:06 +0000)
committermoz-wptsync-bot <wptsync@mozilla.com>
Fri, 31 Jan 2020 20:40:24 +0000 (31 20:40 +0000)
treebca8a248e1a542e15b51a784bcea49e157d7748f
parent74c9bf162c4642ad400b1aad3a0e46d09c71a09e
Bug 1611498 [wpt PR 21416] - Fix scroll to text WPT flakiness, a=testonly

Automatic update from web-platform-tests
Fix scroll to text WPT flakiness

Since stash.py polls until results are available, the tests can time out
in a single threaded environment if the test page tries to fetch results
before the target page stashes them. This patch moves the polling to
stash.js instead, so that the target page is free to stash results.

Also adds a window.close() call on the target page after stashing
results, otherwise each test case leaves a leftover window which can
slow down the test environment.

Bug: https://github.com/web-platform-tests/wpt/issues/20269
Change-Id: Ia2df8f889596e91207aca92f6ecb290c9f96d201
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2018099
Commit-Queue: Nick Burris <nburris@chromium.org>
Reviewed-by: Robert Ma <robertma@chromium.org>
Cr-Commit-Position: refs/heads/master@{#735578}

--

wpt-commits: 9912dbe9d6cb67fdfa3f86b662c1c205d5fd6242
wpt-pr: 21416
testing/web-platform/tests/scroll-to-text-fragment/scroll-to-text-fragment-target.html
testing/web-platform/tests/scroll-to-text-fragment/stash.js
testing/web-platform/tests/scroll-to-text-fragment/stash.py