FAIL idl_test setup promise_test: Unhandled rejection with value: object "ReferenceError: Can't find variable: FontFaceSetLoadEvent" PASS idl_test validation PASS Partial interface Document: member names are unique PASS Partial interface Document[2]: member names are unique PASS Document includes FontFaceSource: member names are unique PASS WorkerGlobalScope includes FontFaceSource: member names are unique PASS Document includes NonElementParentNode: member names are unique PASS Document includes ParentNode: member names are unique PASS Document includes XPathEvaluatorBase: member names are unique PASS Document includes GlobalEventHandlers: member names are unique PASS Document includes DocumentAndElementEventHandlers: member names are unique PASS WorkerGlobalScope includes WindowOrWorkerGlobalScope: member names are unique PASS FontFace interface: existence and properties of interface object PASS FontFace interface object length PASS FontFace interface object name PASS FontFace interface: existence and properties of interface prototype object PASS FontFace interface: existence and properties of interface prototype object's "constructor" property PASS FontFace interface: existence and properties of interface prototype object's @@unscopables property PASS FontFace interface: attribute family PASS FontFace interface: attribute style PASS FontFace interface: attribute weight PASS FontFace interface: attribute stretch PASS FontFace interface: attribute unicodeRange FAIL FontFace interface: attribute variant assert_true: The prototype object must have a property "variant" expected true got false PASS FontFace interface: attribute featureSettings FAIL FontFace interface: attribute variationSettings assert_true: The prototype object must have a property "variationSettings" expected true got false PASS FontFace interface: attribute display FAIL FontFace interface: attribute ascentOverride assert_true: The prototype object must have a property "ascentOverride" expected true got false FAIL FontFace interface: attribute descentOverride assert_true: The prototype object must have a property "descentOverride" expected true got false FAIL FontFace interface: attribute lineGapOverride assert_true: The prototype object must have a property "lineGapOverride" expected true got false PASS FontFace interface: attribute status PASS FontFace interface: operation load() PASS FontFace interface: attribute loaded PASS FontFace must be primary interface of fontFace PASS Stringification of fontFace PASS FontFace interface: fontFace must inherit property "family" with the proper type PASS FontFace interface: fontFace must inherit property "style" with the proper type PASS FontFace interface: fontFace must inherit property "weight" with the proper type PASS FontFace interface: fontFace must inherit property "stretch" with the proper type PASS FontFace interface: fontFace must inherit property "unicodeRange" with the proper type FAIL FontFace interface: fontFace must inherit property "variant" with the proper type assert_inherits: property "variant" not found in prototype chain PASS FontFace interface: fontFace must inherit property "featureSettings" with the proper type FAIL FontFace interface: fontFace must inherit property "variationSettings" with the proper type assert_inherits: property "variationSettings" not found in prototype chain PASS FontFace interface: fontFace must inherit property "display" with the proper type FAIL FontFace interface: fontFace must inherit property "ascentOverride" with the proper type assert_inherits: property "ascentOverride" not found in prototype chain FAIL FontFace interface: fontFace must inherit property "descentOverride" with the proper type assert_inherits: property "descentOverride" not found in prototype chain FAIL FontFace interface: fontFace must inherit property "lineGapOverride" with the proper type assert_inherits: property "lineGapOverride" not found in prototype chain PASS FontFace interface: fontFace must inherit property "status" with the proper type PASS FontFace interface: fontFace must inherit property "load()" with the proper type PASS FontFace interface: fontFace must inherit property "loaded" with the proper type FAIL FontFaceSetLoadEvent interface: existence and properties of interface object assert_own_property: self does not have own property "FontFaceSetLoadEvent" expected property "FontFaceSetLoadEvent" missing FAIL FontFaceSetLoadEvent interface object length assert_own_property: self does not have own property "FontFaceSetLoadEvent" expected property "FontFaceSetLoadEvent" missing FAIL FontFaceSetLoadEvent interface object name assert_own_property: self does not have own property "FontFaceSetLoadEvent" expected property "FontFaceSetLoadEvent" missing FAIL FontFaceSetLoadEvent interface: existence and properties of interface prototype object assert_own_property: self does not have own property "FontFaceSetLoadEvent" expected property "FontFaceSetLoadEvent" missing FAIL FontFaceSetLoadEvent interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "FontFaceSetLoadEvent" expected property "FontFaceSetLoadEvent" missing FAIL FontFaceSetLoadEvent interface: existence and properties of interface prototype object's @@unscopables property assert_own_property: self does not have own property "FontFaceSetLoadEvent" expected property "FontFaceSetLoadEvent" missing FAIL FontFaceSetLoadEvent interface: attribute fontfaces assert_own_property: self does not have own property "FontFaceSetLoadEvent" expected property "FontFaceSetLoadEvent" missing FAIL FontFaceSetLoadEvent must be primary interface of fontFaceSetLoadEvent assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: fontFaceSetLoadEvent" FAIL Stringification of fontFaceSetLoadEvent assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: fontFaceSetLoadEvent" FAIL FontFaceSetLoadEvent interface: fontFaceSetLoadEvent must inherit property "fontfaces" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: fontFaceSetLoadEvent" PASS FontFaceSet interface: existence and properties of interface object PASS FontFaceSet interface object length PASS FontFaceSet interface object name PASS FontFaceSet interface: existence and properties of interface prototype object PASS FontFaceSet interface: existence and properties of interface prototype object's "constructor" property PASS FontFaceSet interface: existence and properties of interface prototype object's @@unscopables property PASS FontFaceSet interface: operation add(FontFace) PASS FontFaceSet interface: operation delete(FontFace) PASS FontFaceSet interface: operation clear() PASS FontFaceSet interface: attribute onloading PASS FontFaceSet interface: attribute onloadingdone PASS FontFaceSet interface: attribute onloadingerror PASS FontFaceSet interface: operation load(CSSOMString, optional CSSOMString) PASS FontFaceSet interface: operation check(CSSOMString, optional CSSOMString) PASS FontFaceSet interface: attribute ready PASS FontFaceSet interface: attribute status PASS FontFaceSet must be primary interface of document.fonts PASS Stringification of document.fonts PASS FontFaceSet interface: document.fonts must inherit property "add(FontFace)" with the proper type PASS FontFaceSet interface: calling add(FontFace) on document.fonts with too few arguments must throw TypeError PASS FontFaceSet interface: document.fonts must inherit property "delete(FontFace)" with the proper type PASS FontFaceSet interface: calling delete(FontFace) on document.fonts with too few arguments must throw TypeError PASS FontFaceSet interface: document.fonts must inherit property "clear()" with the proper type PASS FontFaceSet interface: document.fonts must inherit property "onloading" with the proper type PASS FontFaceSet interface: document.fonts must inherit property "onloadingdone" with the proper type PASS FontFaceSet interface: document.fonts must inherit property "onloadingerror" with the proper type PASS FontFaceSet interface: document.fonts must inherit property "load(CSSOMString, optional CSSOMString)" with the proper type PASS FontFaceSet interface: calling load(CSSOMString, optional CSSOMString) on document.fonts with too few arguments must throw TypeError PASS FontFaceSet interface: document.fonts must inherit property "check(CSSOMString, optional CSSOMString)" with the proper type PASS FontFaceSet interface: calling check(CSSOMString, optional CSSOMString) on document.fonts with too few arguments must throw TypeError PASS FontFaceSet interface: document.fonts must inherit property "ready" with the proper type PASS FontFaceSet interface: document.fonts must inherit property "status" with the proper type PASS Document interface: attribute fonts PASS Document interface: document must inherit property "fonts" with the proper type