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"