blob: 04294ca6d96a415b81c91be5aec1480ac76db4f8 [file] [log] [blame]
This is a testharness.js-based test.
Found 78 tests; 59 PASS, 19 FAIL, 0 TIMEOUT, 0 NOTRUN.
PASS idl_test setup
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
PASS FontFace interface: attribute variant
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
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
PASS FontFace interface: fontFace must inherit property "variant" with the proper type
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
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
PASS FontFaceSetLoadEvent interface: existence and properties of interface object
PASS FontFaceSetLoadEvent interface object length
PASS FontFaceSetLoadEvent interface object name
PASS FontFaceSetLoadEvent interface: existence and properties of interface prototype object
PASS FontFaceSetLoadEvent interface: existence and properties of interface prototype object's "constructor" property
PASS FontFaceSetLoadEvent interface: existence and properties of interface prototype object's @@unscopables property
PASS FontFaceSetLoadEvent interface: attribute fontfaces
PASS FontFaceSetLoadEvent must be primary interface of fontFaceSetLoadEvent
PASS Stringification of fontFaceSetLoadEvent
PASS FontFaceSetLoadEvent interface: fontFaceSetLoadEvent must inherit property "fontfaces" with the proper type
FAIL FontFaceSet interface: existence and properties of interface object assert_own_property: self does not have own property "FontFaceSet" expected property "FontFaceSet" missing
FAIL FontFaceSet interface object length assert_own_property: self does not have own property "FontFaceSet" expected property "FontFaceSet" missing
FAIL FontFaceSet interface object name assert_own_property: self does not have own property "FontFaceSet" expected property "FontFaceSet" missing
FAIL FontFaceSet interface: existence and properties of interface prototype object assert_own_property: self does not have own property "FontFaceSet" expected property "FontFaceSet" missing
FAIL FontFaceSet interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "FontFaceSet" expected property "FontFaceSet" missing
FAIL FontFaceSet interface: existence and properties of interface prototype object's @@unscopables property assert_own_property: self does not have own property "FontFaceSet" expected property "FontFaceSet" missing
FAIL FontFaceSet interface: operation add(FontFace) assert_own_property: self does not have own property "FontFaceSet" expected property "FontFaceSet" missing
FAIL FontFaceSet interface: operation delete(FontFace) assert_own_property: self does not have own property "FontFaceSet" expected property "FontFaceSet" missing
FAIL FontFaceSet interface: operation clear() assert_own_property: self does not have own property "FontFaceSet" expected property "FontFaceSet" missing
FAIL FontFaceSet interface: attribute onloading assert_own_property: self does not have own property "FontFaceSet" expected property "FontFaceSet" missing
FAIL FontFaceSet interface: attribute onloadingdone assert_own_property: self does not have own property "FontFaceSet" expected property "FontFaceSet" missing
FAIL FontFaceSet interface: attribute onloadingerror assert_own_property: self does not have own property "FontFaceSet" expected property "FontFaceSet" missing
FAIL FontFaceSet interface: operation load(CSSOMString, CSSOMString) assert_own_property: self does not have own property "FontFaceSet" expected property "FontFaceSet" missing
FAIL FontFaceSet interface: operation check(CSSOMString, CSSOMString) assert_own_property: self does not have own property "FontFaceSet" expected property "FontFaceSet" missing
FAIL FontFaceSet interface: attribute ready assert_own_property: self does not have own property "FontFaceSet" expected property "FontFaceSet" missing
FAIL FontFaceSet interface: attribute status assert_own_property: self does not have own property "FontFaceSet" expected property "FontFaceSet" missing
FAIL FontFaceSet must be primary interface of document.fonts assert_own_property: self does not have own property "FontFaceSet" expected property "FontFaceSet" missing
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, CSSOMString)" with the proper type
PASS FontFaceSet interface: calling load(CSSOMString, CSSOMString) on document.fonts with too few arguments must throw TypeError
PASS FontFaceSet interface: document.fonts must inherit property "check(CSSOMString, CSSOMString)" with the proper type
PASS FontFaceSet interface: calling check(CSSOMString, 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
PASS WorkerGlobalScope interface: existence and properties of interface object
Harness: the test ran to completion.