Closed
Bug 1437034
Opened 6 years ago
Closed 6 years ago
[wpt-sync] PR 9356 - [css-typed-om] Combine all the IDL tests into one.
Categories
(Core :: DOM: CSS Object Model, enhancement, P3)
Core
DOM: CSS Object Model
Tracking
()
RESOLVED
FIXED
mozilla60
Tracking | Status | |
---|---|---|
firefox60 | --- | fixed |
People
(Reporter: mozilla.org, Unassigned)
Details
(Whiteboard: [wptsync downstream])
This patch adds the Typed OM IDL into WPT /interfaces (as tentative) and adds a IDLHarness test. We also delete existing IDL tests spread throughout the Typed OM WPT. Bug: 774887 Change-Id: I8e9af9d8f82e483a1c501fc550b488bf8791d3fd Reviewed-on: https://chromium-review.googlesource.com/897075 Commit-Queue: Darren Shen <shend@chromium.org> Reviewed-by: Philip Jägenstedt <foolip@chromium.org> Cr-Commit-Position: refs/heads/master@{#534305}
Reporter | ||
Updated•6 years ago
|
Component: web-platform-tests → DOM: CSS Object Model
Product: Testing → Core
Reporter | ||
Comment 1•6 years ago
|
||
Pushed to try https://treeherder.mozilla.org/#/jobs?repo=try&revision=d30880c808417e24a16900d9ce370606e570fa6c
Reporter | ||
Comment 2•6 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=0ea782c566f627522321761d4265d25f6957a975
Reporter | ||
Comment 3•6 years ago
|
||
Ran 1 tests and 237 subtests OK : 1 PASS : 1 FAIL : 236 These new tests don't PASS on all platforms /css/css-typed-om/interfaces.html CSSImageValue interface object length: FAIL CSSImageValue interface object name: FAIL CSSImageValue interface: attribute intrinsicHeight: FAIL CSSImageValue interface: attribute intrinsicRatio: FAIL CSSImageValue interface: attribute intrinsicWidth: FAIL CSSImageValue interface: existence and properties of interface object: FAIL CSSImageValue interface: existence and properties of interface prototype object: FAIL CSSImageValue interface: existence and properties of interface prototype object's "constructor" property: FAIL CSSKeywordValue interface object length: FAIL CSSKeywordValue interface object name: FAIL CSSKeywordValue interface: attribute value: FAIL CSSKeywordValue interface: existence and properties of interface object: FAIL CSSKeywordValue interface: existence and properties of interface prototype object: FAIL CSSKeywordValue interface: existence and properties of interface prototype object's "constructor" property: FAIL CSSMathInvert interface object length: FAIL CSSMathInvert interface object name: FAIL CSSMathInvert interface: attribute value: FAIL CSSMathInvert interface: existence and properties of interface object: FAIL CSSMathInvert interface: existence and properties of interface prototype object: FAIL CSSMathInvert interface: existence and properties of interface prototype object's "constructor" property: FAIL CSSMathMax interface object length: FAIL CSSMathMax interface object name: FAIL CSSMathMax interface: attribute values: FAIL CSSMathMax interface: existence and properties of interface object: FAIL CSSMathMax interface: existence and properties of interface prototype object: FAIL CSSMathMax interface: existence and properties of interface prototype object's "constructor" property: FAIL CSSMathMin interface object length: FAIL CSSMathMin interface object name: FAIL CSSMathMin interface: attribute values: FAIL CSSMathMin interface: existence and properties of interface object: FAIL CSSMathMin interface: existence and properties of interface prototype object: FAIL CSSMathMin interface: existence and properties of interface prototype object's "constructor" property: FAIL CSSMathNegate interface object length: FAIL CSSMathNegate interface object name: FAIL CSSMathNegate interface: attribute value: FAIL CSSMathNegate interface: existence and properties of interface object: FAIL CSSMathNegate interface: existence and properties of interface prototype object: FAIL CSSMathNegate interface: existence and properties of interface prototype object's "constructor" property: FAIL CSSMathProduct interface object length: FAIL CSSMathProduct interface object name: FAIL CSSMathProduct interface: attribute values: FAIL CSSMathProduct interface: existence and properties of interface object: FAIL CSSMathProduct interface: existence and properties of interface prototype object: FAIL CSSMathProduct interface: existence and properties of interface prototype object's "constructor" property: FAIL CSSMathSum interface object length: FAIL CSSMathSum interface object name: FAIL CSSMathSum interface: attribute values: FAIL CSSMathSum interface: existence and properties of interface object: FAIL CSSMathSum interface: existence and properties of interface prototype object: FAIL CSSMathSum interface: existence and properties of interface prototype object's "constructor" property: FAIL CSSMathValue interface object length: FAIL CSSMathValue interface object name: FAIL CSSMathValue interface: attribute operator: FAIL CSSMathValue interface: existence and properties of interface object: FAIL CSSMathValue interface: existence and properties of interface prototype object: FAIL CSSMathValue interface: existence and properties of interface prototype object's "constructor" property: FAIL CSSMatrixComponent interface object length: FAIL CSSMatrixComponent interface object name: FAIL CSSMatrixComponent interface: attribute matrix: FAIL CSSMatrixComponent interface: existence and properties of interface object: FAIL CSSMatrixComponent interface: existence and properties of interface prototype object: FAIL CSSMatrixComponent interface: existence and properties of interface prototype object's "constructor" property: FAIL CSSNumericArray interface object length: FAIL CSSNumericArray interface object name: FAIL CSSNumericArray interface: attribute length: FAIL CSSNumericArray interface: existence and properties of interface object: FAIL CSSNumericArray interface: existence and properties of interface prototype object: FAIL CSSNumericArray interface: existence and properties of interface prototype object's "constructor" property: FAIL CSSNumericArray interface: operation entries(): FAIL CSSNumericArray interface: operation forEach(function, any): FAIL CSSNumericArray interface: operation keys(): FAIL CSSNumericArray interface: operation values(): FAIL CSSNumericValue interface object length: FAIL CSSNumericValue interface object name: FAIL CSSNumericValue interface: existence and properties of interface object: FAIL CSSNumericValue interface: existence and properties of interface prototype object: FAIL CSSNumericValue interface: existence and properties of interface prototype object's "constructor" property: FAIL CSSNumericValue interface: operation add(CSSNumberish): FAIL CSSNumericValue interface: operation div(CSSNumberish): FAIL CSSNumericValue interface: operation equals(CSSNumberish): FAIL CSSNumericValue interface: operation max(CSSNumberish): FAIL CSSNumericValue interface: operation min(CSSNumberish): FAIL CSSNumericValue interface: operation mul(CSSNumberish): FAIL CSSNumericValue interface: operation parse(DOMString): FAIL CSSNumericValue interface: operation sub(CSSNumberish): FAIL CSSNumericValue interface: operation to(DOMString): FAIL CSSNumericValue interface: operation toSum(DOMString): FAIL CSSNumericValue interface: operation type(): FAIL CSSPerspective interface object length: FAIL CSSPerspective interface object name: FAIL CSSPerspective interface: attribute length: FAIL CSSPerspective interface: existence and properties of interface object: FAIL CSSPerspective interface: existence and properties of interface prototype object: FAIL CSSPerspective interface: existence and properties of interface prototype object's "constructor" property: FAIL CSSPositionValue interface object length: FAIL CSSPositionValue interface object name: FAIL CSSPositionValue interface: attribute x: FAIL CSSPositionValue interface: attribute y: FAIL CSSPositionValue interface: existence and properties of interface object: FAIL CSSPositionValue interface: existence and properties of interface prototype object: FAIL CSSPositionValue interface: existence and properties of interface prototype object's "constructor" property: FAIL CSSResourceValue interface object length: FAIL CSSResourceValue interface object name: FAIL CSSResourceValue interface: attribute state: FAIL CSSResourceValue interface: existence and properties of interface object: FAIL CSSResourceValue interface: existence and properties of interface prototype object: FAIL CSSResourceValue interface: existence and properties of interface prototype object's "constructor" property: FAIL CSSRotate interface object length: FAIL CSSRotate interface object name: FAIL CSSRotate interface: attribute angle: FAIL CSSRotate interface: attribute x: FAIL CSSRotate interface: attribute y: FAIL CSSRotate interface: attribute z: FAIL CSSRotate interface: existence and properties of interface object: FAIL CSSRotate interface: existence and properties of interface prototype object: FAIL CSSRotate interface: existence and properties of interface prototype object's "constructor" property: FAIL CSSScale interface object length: FAIL CSSScale interface object name: FAIL CSSScale interface: attribute x: FAIL CSSScale interface: attribute y: FAIL CSSScale interface: attribute z: FAIL CSSScale interface: existence and properties of interface object: FAIL CSSScale interface: existence and properties of interface prototype object: FAIL CSSScale interface: existence and properties of interface prototype object's "constructor" property: FAIL CSSSkew interface object length: FAIL CSSSkew interface object name: FAIL CSSSkew interface: attribute ax: FAIL CSSSkew interface: attribute ay: FAIL CSSSkew interface: existence and properties of interface object: FAIL CSSSkew interface: existence and properties of interface prototype object: FAIL CSSSkew interface: existence and properties of interface prototype object's "constructor" property: FAIL CSSSkewX interface object length: FAIL CSSSkewX interface object name: FAIL CSSSkewX interface: attribute ax: FAIL CSSSkewX interface: existence and properties of interface object: FAIL CSSSkewX interface: existence and properties of interface prototype object: FAIL CSSSkewX interface: existence and properties of interface prototype object's "constructor" property: FAIL CSSSkewY interface object length: FAIL CSSSkewY interface object name: FAIL CSSSkewY interface: attribute ay: FAIL CSSSkewY interface: existence and properties of interface object: FAIL CSSSkewY interface: existence and properties of interface prototype object: FAIL CSSSkewY interface: existence and properties of interface prototype object's "constructor" property: FAIL CSSStyleRule interface: attribute styleMap: FAIL CSSStyleValue interface object length: FAIL CSSStyleValue interface object name: FAIL CSSStyleValue interface: existence and properties of interface object: FAIL CSSStyleValue interface: existence and properties of interface prototype object: FAIL CSSStyleValue interface: existence and properties of interface prototype object's "constructor" property: FAIL CSSStyleValue interface: operation parse(DOMString, DOMString): FAIL CSSStyleValue interface: operation parseAll(DOMString, DOMString): FAIL CSSStyleValue interface: stringifier: FAIL CSSTransformComponent interface object length: FAIL CSSTransformComponent interface object name: FAIL CSSTransformComponent interface: attribute is2D: FAIL CSSTransformComponent interface: existence and properties of interface object: FAIL CSSTransformComponent interface: existence and properties of interface prototype object: FAIL CSSTransformComponent interface: existence and properties of interface prototype object's "constructor" property: FAIL CSSTransformComponent interface: operation toMatrix(): FAIL CSSTransformComponent interface: stringifier: FAIL CSSTransformValue interface object length: FAIL CSSTransformValue interface object name: FAIL CSSTransformValue interface: attribute is2D: FAIL CSSTransformValue interface: attribute length: FAIL CSSTransformValue interface: existence and properties of interface object: FAIL CSSTransformValue interface: existence and properties of interface prototype object: FAIL CSSTransformValue interface: existence and properties of interface prototype object's "constructor" property: FAIL CSSTransformValue interface: operation entries(): FAIL CSSTransformValue interface: operation forEach(function, any): FAIL CSSTransformValue interface: operation keys(): FAIL CSSTransformValue interface: operation toMatrix(): FAIL CSSTransformValue interface: operation values(): FAIL CSSTranslate interface object length: FAIL CSSTranslate interface object name: FAIL CSSTranslate interface: attribute x: FAIL CSSTranslate interface: attribute y: FAIL CSSTranslate interface: attribute z: FAIL CSSTranslate interface: existence and properties of interface object: FAIL CSSTranslate interface: existence and properties of interface prototype object: FAIL CSSTranslate interface: existence and properties of interface prototype object's "constructor" property: FAIL CSSURLImageValue interface object length: FAIL CSSURLImageValue interface object name: FAIL CSSURLImageValue interface: attribute url: FAIL CSSURLImageValue interface: existence and properties of interface object: FAIL CSSURLImageValue interface: existence and properties of interface prototype object: FAIL CSSURLImageValue interface: existence and properties of interface prototype object's "constructor" property: FAIL CSSUnitValue interface object length: FAIL CSSUnitValue interface object name: FAIL CSSUnitValue interface: attribute unit: FAIL CSSUnitValue interface: attribute value: FAIL CSSUnitValue interface: existence and properties of interface object: FAIL CSSUnitValue interface: existence and properties of interface prototype object: FAIL CSSUnitValue interface: existence and properties of interface prototype object's "constructor" property: FAIL CSSUnparsedValue interface object length: FAIL CSSUnparsedValue interface object name: FAIL CSSUnparsedValue interface: attribute length: FAIL CSSUnparsedValue interface: existence and properties of interface object: FAIL CSSUnparsedValue interface: existence and properties of interface prototype object: FAIL CSSUnparsedValue interface: existence and properties of interface prototype object's "constructor" property: FAIL CSSUnparsedValue interface: operation entries(): FAIL CSSUnparsedValue interface: operation forEach(function, any): FAIL CSSUnparsedValue interface: operation keys(): FAIL CSSUnparsedValue interface: operation values(): FAIL CSSVariableReferenceValue interface object length: FAIL CSSVariableReferenceValue interface object name: FAIL CSSVariableReferenceValue interface: attribute fallback: FAIL CSSVariableReferenceValue interface: attribute variable: FAIL CSSVariableReferenceValue interface: existence and properties of interface object: FAIL CSSVariableReferenceValue interface: existence and properties of interface prototype object: FAIL CSSVariableReferenceValue interface: existence and properties of interface prototype object's "constructor" property: FAIL Element interface: operation computedStyleMap(): FAIL ElementCSSInlineStyle interface: attribute attributeStyleMap: FAIL StylePropertyMap interface object length: FAIL StylePropertyMap interface object name: FAIL StylePropertyMap interface: existence and properties of interface object: FAIL StylePropertyMap interface: existence and properties of interface prototype object: FAIL StylePropertyMap interface: existence and properties of interface prototype object's "constructor" property: FAIL StylePropertyMap interface: operation append(DOMString, [object Object],[object Object]): FAIL StylePropertyMap interface: operation delete(DOMString): FAIL StylePropertyMap interface: operation set(DOMString, [object Object],[object Object]): FAIL StylePropertyMap interface: operation update(DOMString, UpdateFunction): FAIL StylePropertyMapReadOnly interface object length: FAIL StylePropertyMapReadOnly interface object name: FAIL StylePropertyMapReadOnly interface: existence and properties of interface object: FAIL StylePropertyMapReadOnly interface: existence and properties of interface prototype object: FAIL StylePropertyMapReadOnly interface: existence and properties of interface prototype object's "constructor" property: FAIL StylePropertyMapReadOnly interface: operation get(DOMString): FAIL StylePropertyMapReadOnly interface: operation getAll(DOMString): FAIL StylePropertyMapReadOnly interface: operation has(DOMString): FAIL StylePropertyMapReadOnly interface: stringifier: FAIL Testing Symbol.iterator property of iterable interface CSSNumericArray: FAIL Testing Symbol.iterator property of iterable interface CSSTransformValue: FAIL Testing Symbol.iterator property of iterable interface CSSUnparsedValue: FAIL Testing value iterable interface CSSNumericArray: FAIL Testing value iterable interface CSSTransformValue: FAIL Testing value iterable interface CSSUnparsedValue: FAIL
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/239bbb57d2a8 [wpt PR 9356]- Update wpt metadata, a=testonly
Comment 6•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/239bbb57d2a8
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
status-firefox60:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla60
You need to log in
before you can comment on or make changes to this bug.
Description
•