commit 805a7b1d67ff71383acf7b531ba2e26e36746ff6
parent 8b474126dbf09c090f9dbd2141a2501a2f04f383
Author: Andreas Farre <farre@mozilla.com>
Date: Wed, 12 Nov 2025 08:49:32 +0000
Bug 1997962 - Enable Navigation API on all platforms with SHIP. r=smaug,webidl
Differential Revision: https://phabricator.services.mozilla.com/D272007
Diffstat:
2 files changed, 1 insertion(+), 10 deletions(-)
diff --git a/dom/tests/mochitest/general/test_interfaces.js b/dom/tests/mochitest/general/test_interfaces.js
@@ -999,49 +999,42 @@ let interfaceNamesInGlobalScope = [
{
name: "NavigateEvent",
insecureContext: true,
- earlyBetaOrEarlier: true,
sessionHistoryInParent: true,
},
// IMPORTANT: Do not change this list without review from a DOM peer!
{
name: "Navigation",
insecureContext: true,
- earlyBetaOrEarlier: true,
sessionHistoryInParent: true,
},
// IMPORTANT: Do not change this list without review from a DOM peer!
{
name: "NavigationActivation",
insecureContext: true,
- earlyBetaOrEarlier: true,
sessionHistoryInParent: true,
},
// IMPORTANT: Do not change this list without review from a DOM peer!
{
name: "NavigationCurrentEntryChangeEvent",
insecureContext: true,
- earlyBetaOrEarlier: true,
sessionHistoryInParent: true,
},
// IMPORTANT: Do not change this list without review from a DOM peer!
{
name: "NavigationDestination",
insecureContext: true,
- earlyBetaOrEarlier: true,
sessionHistoryInParent: true,
},
// IMPORTANT: Do not change this list without review from a DOM peer!
{
name: "NavigationHistoryEntry",
insecureContext: true,
- earlyBetaOrEarlier: true,
sessionHistoryInParent: true,
},
// IMPORTANT: Do not change this list without review from a DOM peer!
{
name: "NavigationPrecommitController",
insecureContext: true,
- earlyBetaOrEarlier: true,
sessionHistoryInParent: true,
},
// IMPORTANT: Do not change this list without review from a DOM peer!
@@ -1050,7 +1043,6 @@ let interfaceNamesInGlobalScope = [
{
name: "NavigationTransition",
insecureContext: true,
- earlyBetaOrEarlier: true,
sessionHistoryInParent: true,
},
// IMPORTANT: Do not change this list without review from a DOM peer!
@@ -1820,7 +1812,6 @@ let interfaceNamesInGlobalScope = [
{
name: "navigation",
insecureContext: true,
- earlyBetaOrEarlier: true,
sessionHistoryInParent: true,
},
// IMPORTANT: Do not change this list without review from a DOM peer!
diff --git a/modules/libpref/init/StaticPrefList.yaml b/modules/libpref/init/StaticPrefList.yaml
@@ -3693,7 +3693,7 @@
# Whether the navigation API will be exposed.
- name: dom.navigation.webidl.enabled
type: RelaxedAtomicBool
- value: @IS_EARLY_BETA_OR_EARLIER@
+ value: true
mirror: always
do_not_use_directly: true