tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit 3d1a9721dfc9e3907c3536867b4f83f86ee93a7d
parent 8fba39c9fd62c9466aab07ee36823ed0e8e1e008
Author: Andreas Farre <farre@mozilla.com>
Date:   Thu, 16 Oct 2025 12:43:25 +0000

Bug 1994699 - Call prepareNavigation. r=jjaschke

Differential Revision: https://phabricator.services.mozilla.com/D268867

Diffstat:
Dtesting/web-platform/meta/navigation-api/navigate-event/navigate-history-back-bfcache.html.ini | 10----------
Mtesting/web-platform/tests/navigation-api/navigate-event/navigate-history-back-bfcache.html | 2+-
2 files changed, 1 insertion(+), 11 deletions(-)

diff --git a/testing/web-platform/meta/navigation-api/navigate-event/navigate-history-back-bfcache.html.ini b/testing/web-platform/meta/navigation-api/navigate-event/navigate-history-back-bfcache.html.ini @@ -1,10 +0,0 @@ -[navigate-history-back-bfcache.html] - expected: - if os_version == "7.0": [OK, TIMEOUT] - if os_version == "14": [OK, TIMEOUT] - TIMEOUT - [navigate event should fire when traversing to a bfcache hit] - expected: - if os_version == "7.0": [PASS, TIMEOUT, FAIL] - if os_version == "14": [PASS, FAIL, TIMEOUT] - TIMEOUT diff --git a/testing/web-platform/tests/navigation-api/navigate-event/navigate-history-back-bfcache.html b/testing/web-platform/tests/navigation-api/navigate-event/navigate-history-back-bfcache.html @@ -16,7 +16,7 @@ runBfcacheTest({ // When `funcAfterAssertion` is called, we've already navigated to pageB, // then gone back to pageA with bfcache. Now go forward to pageB so we can // observe whether the navigate event fired. - await pageA.execute_script(() => history.forward()); + await pageA.execute_script(() => { prepareNavigation(() => history.forward()); }, []); await pageB.execute_script(waitForPageShow); assert_true(await pageB.execute_script(() => window.did_navigate)); }