diff --git a/features/draft/spec/html.yml b/features/draft/spec/html.yml
index bd554d98040..885eca31321 100644
--- a/features/draft/spec/html.yml
+++ b/features/draft/spec/html.yml
@@ -1,4 +1,4 @@
-draft_date: 2024-10-23
+draft_date: 2024-10-28
name: HTML Standard
description: TODO
spec: https://html.spec.whatwg.org/multipage/
@@ -254,24 +254,7 @@ compat_features:
- api.MediaError.code
- api.MediaError.message
- api.MessagePort.worker_support
- - api.NavigateEvent.canIntercept
- - api.NavigateEvent.hasUAVisualTransition
- - api.NavigateEvent.intercept
- - api.NavigateEvent.scroll
- - api.Navigation.activation
- - api.NavigationActivation
- - api.NavigationActivation.entry
- - api.NavigationActivation.from
- - api.NavigationActivation.navigationType
- - api.Navigator
- api.Navigator.authentication
- - api.Navigator.cookieEnabled
- - api.Navigator.hardwareConcurrency
- - api.Navigator.language
- - api.Navigator.languages
- - api.Navigator.onLine
- - api.Navigator.pdfViewerEnabled
- - api.Navigator.registerProtocolHandler
- api.Navigator.registerProtocolHandler.scheme_parameter_bitcoin
- api.Navigator.registerProtocolHandler.scheme_parameter_ftp
- api.Navigator.registerProtocolHandler.scheme_parameter_ftps
@@ -297,8 +280,6 @@ compat_features:
- api.Navigator.registerProtocolHandler.scheme_parameter_wtai
- api.Navigator.registerProtocolHandler.scheme_parameter_xmpp
- api.Navigator.registerProtocolHandler.secure_context_required
- - api.Navigator.unregisterProtocolHandler
- - api.Navigator.userAgent
- api.NotRestoredReasonDetails.toJSON
- api.NotRestoredReasons.toJSON
- api.OffscreenCanvas.convertToBlob.option_type_parameter_webp
@@ -393,13 +374,9 @@ compat_features:
- api.Window.frameElement
- api.Window.frames
- api.Window.history
- - api.Window.languagechange_event
- api.Window.length
- api.Window.load_event
- api.Window.name
- - api.Window.navigator
- - api.Window.offline_event
- - api.Window.online_event
- api.Window.open
- api.Window.open.features_parameter_attributionsrc
- api.Window.open.features_parameter_popup
@@ -433,11 +410,8 @@ compat_features:
- api.WorkerGlobalScope.error_event
- api.WorkerGlobalScope.importScripts
- api.WorkerGlobalScope.importScripts.mime_checks
- - api.WorkerGlobalScope.languagechange_event
- api.WorkerGlobalScope.location
- api.WorkerGlobalScope.navigator
- - api.WorkerGlobalScope.offline_event
- - api.WorkerGlobalScope.online_event
- api.WorkerGlobalScope.rejectionhandled_event
- api.WorkerGlobalScope.self
- api.WorkerGlobalScope.unhandledrejection_event
@@ -453,11 +427,6 @@ compat_features:
- api.WorkerLocation.search
- api.WorkerLocation.toString
- api.WorkerNavigator
- - api.WorkerNavigator.hardwareConcurrency
- - api.WorkerNavigator.language
- - api.WorkerNavigator.languages
- - api.WorkerNavigator.onLine
- - api.WorkerNavigator.userAgent
- api.Worklet
- api.Worklet.addModule
- api.Worklet.ecmascript_modules
@@ -2008,15 +1977,20 @@ compat_features:
# - Navigation API:
# - api.NavigateEvent
# - api.NavigateEvent.NavigateEvent
+# - api.NavigateEvent.canIntercept
# - api.NavigateEvent.destination
# - api.NavigateEvent.downloadRequest
# - api.NavigateEvent.formData
+# - api.NavigateEvent.hasUAVisualTransition
# - api.NavigateEvent.hashChange
# - api.NavigateEvent.info
+# - api.NavigateEvent.intercept
# - api.NavigateEvent.navigationType
+# - api.NavigateEvent.scroll
# - api.NavigateEvent.signal
# - api.NavigateEvent.userInitiated
# - api.Navigation
+# - api.Navigation.activation
# - api.Navigation.back
# - api.Navigation.canGoBack
# - api.Navigation.canGoForward
@@ -2032,6 +2006,10 @@ compat_features:
# - api.Navigation.transition
# - api.Navigation.traverseTo
# - api.Navigation.updateCurrentEntry
+# - api.NavigationActivation
+# - api.NavigationActivation.entry
+# - api.NavigationActivation.from
+# - api.NavigationActivation.navigationType
# - api.NavigationCurrentEntryChangeEvent
# - api.NavigationCurrentEntryChangeEvent.NavigationCurrentEntryChangeEvent
# - api.NavigationCurrentEntryChangeEvent.from
@@ -2056,11 +2034,41 @@ compat_features:
# - api.NavigationTransition.from
# - api.NavigationTransition.navigationType
# - api.Window.navigation
+# - Navigator:
+# - api.Navigator
+# - api.Window.navigator
+# - cookieEnabled:
+# - api.Navigator.cookieEnabled
+# - hardwareConcurrency:
+# - api.Navigator.hardwareConcurrency
+# - api.WorkerNavigator.hardwareConcurrency
+# - Language:
+# - api.Navigator.language
+# - api.Navigator.languages
+# - api.Window.languagechange_event
+# - api.WorkerGlobalScope.languagechange_event
+# - api.WorkerNavigator.language
+# - api.WorkerNavigator.languages
+# - Online status:
+# - api.Navigator.onLine
+# - api.Window.offline_event
+# - api.Window.online_event
+# - api.WorkerGlobalScope.offline_event
+# - api.WorkerGlobalScope.online_event
+# - api.WorkerNavigator.onLine
+# - pdfViewerEnabled:
+# - api.Navigator.pdfViewerEnabled
+# - registerProtocolHandler:
+# - api.Navigator.registerProtocolHandler
+# - api.Navigator.unregisterProtocolHandler
# - User activation:
# - api.Navigator.userActivation
# - api.UserActivation
# - api.UserActivation.hasBeenActive
# - api.UserActivation.isActive
+# - User agent sniffing:
+# - api.Navigator.userAgent
+# - api.WorkerNavigator.userAgent
# - Back/forward cache blocking reasons:
# - api.NotRestoredReasonDetails
# - api.NotRestoredReasonDetails.reason
diff --git a/features/draft/spec/html.yml.dist b/features/draft/spec/html.yml.dist
index 8562d8801f3..c4bc4069379 100644
--- a/features/draft/spec/html.yml.dist
+++ b/features/draft/spec/html.yml.dist
@@ -46,9 +46,6 @@ compat_features:
- api.HTMLInputElement.src
- api.HTMLInputElement.type
- api.HTMLInputElement.value
- - api.Navigator
- - api.Navigator.language
- - api.Navigator.userAgent
- api.Range.createContextualFragment
- api.Window
- api.Window.alert
@@ -61,7 +58,6 @@ compat_features:
- api.Window.history
- api.Window.length
- api.Window.name
- - api.Window.navigator
- api.Window.open
- api.Window.opener
- api.Window.prompt
@@ -518,19 +514,6 @@ compat_features:
# safari_ios: "1"
- api.HTMLFormControlsCollection.namedItem
- # baseline: high
- # baseline_low_date: 2015-07-29
- # baseline_high_date: 2018-01-29
- # support:
- # chrome: "2"
- # chrome_android: "18"
- # edge: "12"
- # firefox: "1.5"
- # firefox_android: "4"
- # safari: "4"
- # safari_ios: "3.2"
- - api.Navigator.onLine
-
# baseline: high
# baseline_low_date: 2015-07-29
# baseline_high_date: 2018-01-29
@@ -673,20 +656,6 @@ compat_features:
- api.Window.pagehide_event
- api.Window.pageshow_event
- # baseline: high
- # baseline_low_date: 2015-07-29
- # baseline_high_date: 2018-01-29
- # support:
- # chrome: "3"
- # chrome_android: "18"
- # edge: "12"
- # firefox: "9"
- # firefox_android: "9"
- # safari: "4"
- # safari_ios: "3"
- - api.Window.offline_event
- - api.Window.online_event
-
# baseline: high
# baseline_low_date: 2015-07-29
# baseline_high_date: 2018-01-29
@@ -755,8 +724,6 @@ compat_features:
- api.WorkerLocation.search
- api.WorkerLocation.toString
- api.WorkerNavigator
- - api.WorkerNavigator.onLine
- - api.WorkerNavigator.userAgent
# baseline: high
# baseline_low_date: 2015-07-29
@@ -1542,19 +1509,6 @@ compat_features:
# safari_ios: "9"
- api.Path2D.ellipse
- # baseline: high
- # baseline_low_date: 2016-09-20
- # baseline_high_date: 2019-03-20
- # support:
- # chrome: "4"
- # chrome_android: "18"
- # edge: "12"
- # firefox: "3.5"
- # firefox_android: "4"
- # safari: "10"
- # safari_ios: "10"
- - api.WorkerNavigator.language
-
# baseline: high
# baseline_low_date: 2016-09-20
# baseline_high_date: 2019-03-20
@@ -1693,20 +1647,6 @@ compat_features:
# safari_ios: ≤10.3
- html.elements.meta.http-equiv.content-type
- # baseline: high
- # baseline_low_date: 2017-10-17
- # baseline_high_date: 2020-04-17
- # support:
- # chrome: "37"
- # chrome_android: "37"
- # edge: "16"
- # firefox: "32"
- # firefox_android: "32"
- # safari: "10.1"
- # safari_ios: "10.3"
- - api.Navigator.languages
- - api.WorkerNavigator.languages
-
# baseline: high
# baseline_low_date: 2017-11-28
# baseline_high_date: 2020-05-28
@@ -2172,19 +2112,6 @@ compat_features:
# safari_ios: "10.3"
- api.HTMLDetailsElement.toggle_event
- # baseline: high
- # baseline_low_date: 2020-01-15
- # baseline_high_date: 2022-07-15
- # support:
- # chrome: "37"
- # chrome_android: "37"
- # edge: "79"
- # firefox: "32"
- # firefox_android: "4"
- # safari: "10.1"
- # safari_ios: "10.3"
- - api.Window.languagechange_event
-
# baseline: high
# baseline_low_date: 2020-01-15
# baseline_high_date: 2022-07-15
@@ -2836,18 +2763,6 @@ compat_features:
# safari_ios: "16.4"
- api.ElementInternals.shadowRoot
- # baseline: low
- # baseline_low_date: 2023-03-27
- # support:
- # chrome: "94"
- # chrome_android: "94"
- # edge: "94"
- # firefox: "99"
- # firefox_android: "99"
- # safari: "16.4"
- # safari_ios: "16.4"
- - api.Navigator.pdfViewerEnabled
-
# baseline: low
# baseline_low_date: 2023-03-27
# support:
@@ -2995,18 +2910,6 @@ compat_features:
# safari_ios: "16"
- api.HTMLBaseElement.href.forbid_special_characters
- # baseline: low
- # baseline_low_date: 2024-09-16
- # support:
- # chrome: "1"
- # chrome_android: "18"
- # edge: "12"
- # firefox: "1"
- # firefox_android: "4"
- # safari: "18"
- # safari_ios: "18"
- - api.Navigator.cookieEnabled
-
# baseline: low
# baseline_low_date: 2024-09-16
# support:
@@ -3078,16 +2981,6 @@ compat_features:
# safari: ≤4
- html.elements.link.rel.icon
- # baseline: false
- # support:
- # chrome: "4"
- # chrome_android: "18"
- # edge: "79"
- # firefox: "74"
- # firefox_android: "79"
- # safari_ios: "5"
- - api.WorkerGlobalScope.languagechange_event
-
# baseline: false
# support:
# chrome: "4"
@@ -3230,16 +3123,6 @@ compat_features:
# safari_ios: "8"
- api.CanvasRenderingContext2D.drawFocusIfNeeded.path_parameter
- # baseline: false
- # support:
- # chrome: "37"
- # chrome_android: "37"
- # edge: "15"
- # firefox: "48"
- # firefox_android: "48"
- - api.Navigator.hardwareConcurrency
- - api.WorkerNavigator.hardwareConcurrency
-
# baseline: false
# support:
# chrome: "39"
@@ -3586,7 +3469,6 @@ compat_features:
# edge: "79"
# firefox: "2"
# firefox_android: "4"
- - api.Navigator.registerProtocolHandler
- api.Navigator.registerProtocolHandler.scheme_parameter_mailto
- api.Navigator.registerProtocolHandler.scheme_parameter_mms
- api.Navigator.registerProtocolHandler.scheme_parameter_news
@@ -3628,15 +3510,6 @@ compat_features:
# firefox_android: "4"
- api.Navigator.registerProtocolHandler.scheme_parameter_bitcoin
- # baseline: false
- # support:
- # firefox: "29"
- # firefox_android: "29"
- # safari: "8"
- # safari_ios: "8"
- - api.WorkerGlobalScope.offline_event
- - api.WorkerGlobalScope.online_event
-
# baseline: false
# support:
# chrome: "30"
@@ -3840,15 +3713,6 @@ compat_features:
# edge: "102"
- api.Element.beforematch_event
- # baseline: false
- # support:
- # chrome: "105"
- # chrome_android: "105"
- # edge: "105"
- - api.NavigateEvent.canIntercept
- - api.NavigateEvent.intercept
- - api.NavigateEvent.scroll
-
# baseline: false
# support:
# chrome: "108"
@@ -3867,23 +3731,11 @@ compat_features:
- html.elements.fencedframe.height
- html.elements.fencedframe.width
- # baseline: false
- # support:
- # chrome: "118"
- # chrome_android: "118"
- # edge: "118"
- - api.NavigateEvent.hasUAVisualTransition
-
# baseline: false
# support:
# chrome: "123"
# chrome_android: "123"
# edge: "123"
- - api.Navigation.activation
- - api.NavigationActivation
- - api.NavigationActivation.entry
- - api.NavigationActivation.from
- - api.NavigationActivation.navigationType
- api.PageRevealEvent
- api.Window.pagereveal_event
@@ -3955,12 +3807,6 @@ compat_features:
# firefox_android: "34"
- api.Worker.worker_support
- # baseline: false
- # support:
- # chrome: "38"
- # edge: "79"
- - api.Navigator.unregisterProtocolHandler
-
# baseline: false
# support:
# firefox: "50"