From 07facabd80b72f42cd2544029081c59f0c84c38a Mon Sep 17 00:00:00 2001
From: Domenic Denicola The Instances of These interface mixins are defined separately so that These interface mixins are defined separately so that Each The The
- Navigator
objectnavigator
attribute
- of the Window
interface must return an instance of the Navigator
- interface, which represents the identity and state of the user agent (the client), and allows web
- pages to register themselves as potential protocol handlers:Navigator
represent the identity and state of the user agent (the
+ client). They also serve as a generic global under which various APIs are located in this and
+ other specifications.[Exposed=Window]
interface Navigator {
@@ -95455,8 +95451,17 @@ interface Navigator {
WorkerNavigator
can re-use
- parts of the Navigator
interface.WorkerNavigator
can reuse parts of
+ the Navigator
interface.Window
has an associated Navigator
, which is a Navigator
+ object. Upon creation of the Window
object, its associated Navigator
must be
+ set to a new Navigator
object created in the Window
object's relevant Realm.navigator
and clientInformation
getter steps are to return
+ this's associated Navigator
.
The navigator compatibility
- mode constrains the NavigatorID interface to the combinations of attribute
+ mode constrains the NavigatorID
mixin to the combinations of attribute
values and presence of taintEnabled()
and oscpu
that are known to be compatible with existing web
content.