Rename metadata directories

This renames:
 - `tests/wpt/metadata` → `tests/wpt/meta-legacy-layout`
 - `tests/wpt/metadata-layout-2020` → `tests/wpt/meta`
 - `tests/wpt/mozilla/meta` → `tests/wpt/mozilla/meta-legacy-layout`
 - `tests/wpt/mozilla/meta-layout-2020` → `tests/wpt/mozilla/meta`
This commit is contained in:
Martin Robinson 2023-06-22 14:35:02 +02:00
parent cfd24f00bc
commit f4578afdfe
No known key found for this signature in database
GPG key ID: D56AA4FA55EFE6F8
23708 changed files with 772645 additions and 694 deletions

View file

@ -0,0 +1,13 @@
[CSS-namespace-object-class-string.html]
[Object.prototype.toString applied after deleting @@toStringTag]
expected: FAIL
[@@toStringTag exists on the namespace object with the appropriate descriptor]
expected: FAIL
[Object.prototype.toString applied after modifying the namespace object's @@toStringTag]
expected: FAIL
[Object.prototype.toString applied to the namespace object]
expected: FAIL

View file

@ -0,0 +1,6 @@
[CSSContainerRule.tentative.html]
[@container name (min-width: 100px) {}]
expected: FAIL
[@container (min-width: 100px) {}]
expected: FAIL

View file

@ -0,0 +1,4 @@
[CSSCounterStyleRule.html]
[CSSCounterStyleRule.cssText doesn't serialize with newlines]
expected: FAIL

View file

@ -0,0 +1,24 @@
[CSSFontFeatureValuesRule.html]
[CSSFontFeatureValuesRule is correctly parsed and accessible via CSSOM.]
expected: FAIL
[CSSFontFeatureValuesRule family is settable and readable.]
expected: FAIL
[CSSFontFeatureValuesMap entries are settable to single values.]
expected: FAIL
[CSSFontFeatureValuesMap entries are settable to sequences of numbers.]
expected: FAIL
[New rules can be added.]
expected: FAIL
[Deleting single entries is possible.]
expected: FAIL
[Clearing all entries is possible.]
expected: FAIL
[Multiple rules for the same family are kept separate in CSSOM.]
expected: FAIL

View file

@ -0,0 +1,4 @@
[CSSGroupingRule-insertRule.html]
[index not specified]
expected: FAIL

View file

@ -0,0 +1,4 @@
[CSSKeyframeRule.html]
[CSSKeyframeRule: style property has [PutForwards\]]
expected: FAIL

View file

@ -0,0 +1,3 @@
[CSSKeyframesRule.html]
[indexed getter, length]
expected: FAIL

View file

@ -0,0 +1,13 @@
[CSSStyleRule-set-selectorText.html]
[CSSStyleRule: selectorText value: |::first-letter| isMatch: false]
expected: FAIL
[CSSStyleRule: selectorText value: |:first-letter| isMatch: false]
expected: FAIL
[CSSStyleRule: selectorText value: |:first-line| isMatch: false]
expected: FAIL
[CSSStyleRule: selectorText value: |::first-line| isMatch: false]
expected: FAIL

View file

@ -0,0 +1,10 @@
[CSSStyleRule.html]
[Writability of CSSRule attributes]
expected: FAIL
[Existence of CSSRule attributes]
expected: FAIL
[Values of CSSRule attributes]
expected: FAIL

View file

@ -0,0 +1,10 @@
[CSSStyleSheet-constructable-baseURL.tentative.html]
[Constructing sheet with custom base URL ueses that URL for CSS rules]
expected: FAIL
[Constructing sheet with invalid base URL throws a NotAllowedError]
expected: FAIL
[Constructing sheet with relative URL adds to the constructor document's base URL]
expected: FAIL

View file

@ -0,0 +1,3 @@
[CSSStyleSheet-constructable-concat.html]
[adoptedStyleSheets should allow .concat on empty starting values]
expected: FAIL

View file

@ -0,0 +1,3 @@
[CSSStyleSheet-constructable-cssRules.html]
[cssRules doesn't change on replace / replaceSync]
expected: FAIL

View file

@ -0,0 +1,4 @@
[CSSStyleSheet-constructable-disabled-regular-sheet-insertion.html]
[Shouldn't crash / assert when inserting a stylesheet after there are disabled constructable sheets]
expected: FAIL

View file

@ -0,0 +1,13 @@
[CSSStyleSheet-constructable-disallow-import.tentative.html]
[@import rules are not parsed in CSSStyleSheet.replaceSync]
expected: FAIL
[Inserting an @import rule through insertRule on a constructed stylesheet throws an exception]
expected: FAIL
[@import rules are not parsed in CSSStyleSheet.replace]
expected: FAIL
[@import rules should not trigger any loads.]
expected: FAIL

View file

@ -0,0 +1,13 @@
[CSSStyleSheet-constructable-duplicate.html]
[Duplicate stylesheets have the right cascade position in the Document]
expected: FAIL
[Appending duplicate stylesheets yields the correct cascade position in the Document]
expected: FAIL
[Appending duplicate stylesheets yields the correct cascade position in the ShadowRoot]
expected: FAIL
[Duplicate stylesheets have the right cascade position in the ShadowRoot]
expected: FAIL

View file

@ -0,0 +1,13 @@
[CSSStyleSheet-constructable-replace-on-regular-sheet.html]
[replace / replaceSync on non-constructed stylesheet]
expected: FAIL
[CSSStyleSheet.replace returns a rejected promise for non-constructed sheets]
expected: FAIL
[CSSStyleSheet.replace returns a rejected promise for non-constructed sheets that have no associated document]
expected: FAIL
[CSSStyleSheet.replaceSync throws NotAllowedError for non-constructed sheets]
expected: FAIL

View file

@ -0,0 +1,2 @@
[CSSStyleSheet-constructable.html]
expected: ERROR

View file

@ -0,0 +1,3 @@
[CSSStyleSheet-modify-after-removal.html]
[Modify constructed sheet from removed iframe]
expected: FAIL

View file

@ -0,0 +1,4 @@
[CSSStyleSheet-template-adoption.html]
[adoptedStyleSheets won'te be cleared when adopting into/from <template>s]
expected: FAIL

View file

@ -0,0 +1,25 @@
[CSSStyleSheet.html]
[addRule with no argument adds "undefined" selector]
expected: FAIL
[removeRule on empty style sheet throws]
expected: FAIL
[cssRules and rules are the same object]
expected: FAIL
[addRule with index greater than length throws]
expected: FAIL
[addRule with #foo selectors]
expected: FAIL
[removeRule(1)]
expected: FAIL
[removeRule with no argument removes first rule]
expected: FAIL
[addRule with @media rule]
expected: FAIL

View file

@ -0,0 +1,7 @@
[HTMLLinkElement-disabled-001.html]
[<link disabled> prevents the stylesheet from being in document.styleSheets (from parser)]
expected: FAIL
[HTMLLinkElement.disabled reflects the <link disabled> attribute, and behaves consistently]
expected: FAIL

View file

@ -0,0 +1,7 @@
[HTMLLinkElement-disabled-001.tentative.html]
[<link disabled> prevents the stylesheet from being in document.styleSheets (from parser)]
expected: FAIL
[HTMLLinkElement.disabled reflects the <link disabled> attribute, and behaves consistently]
expected: FAIL

View file

@ -0,0 +1,4 @@
[HTMLLinkElement-disabled-002.html]
[HTMLLinkElement.disabled reflects the <link disabled> attribute, and behaves consistently, when the sheet is an alternate]
expected: FAIL

View file

@ -0,0 +1,4 @@
[HTMLLinkElement-disabled-002.tentative.html]
[HTMLLinkElement.disabled reflects the <link disabled> attribute, and behaves consistently, when the sheet is an alternate]
expected: FAIL

View file

@ -0,0 +1,4 @@
[HTMLLinkElement-disabled-003.html]
[HTMLLinkElement.disabled's explicitly enabled state persists when disconnected and connected again]
expected: FAIL

View file

@ -0,0 +1,4 @@
[HTMLLinkElement-disabled-003.tentative.html]
[HTMLLinkElement.disabled's explicitly enabled state persists when disconnected and connected again]
expected: FAIL

View file

@ -0,0 +1,4 @@
[HTMLLinkElement-disabled-004.html]
[HTMLLinkElement.disabled's explicitly enabled state doesn't persist on clones]
expected: FAIL

View file

@ -0,0 +1,4 @@
[HTMLLinkElement-disabled-004.tentative.html]
[HTMLLinkElement.disabled's explicitly enabled state doesn't persist on clones]
expected: FAIL

View file

@ -0,0 +1,5 @@
[HTMLLinkElement-disabled-005.html]
expected: TIMEOUT
[HTMLLinkElement.disabled's explicitly enabled state persists regardless of rel]
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[HTMLLinkElement-disabled-005.tentative.html]
expected: TIMEOUT
[HTMLLinkElement.disabled's explicitly enabled state persists regardless of rel]
expected: TIMEOUT

View file

@ -0,0 +1,4 @@
[HTMLLinkElement-disabled-007.html]
[HTMLLinkElement.disabled setter sets the explicitly enabled state if toggled back and forth.]
expected: FAIL

View file

@ -0,0 +1,4 @@
[HTMLLinkElement-disabled-007.tentative.html]
[HTMLLinkElement.disabled setter sets the explicitly enabled state if toggled back and forth.]
expected: FAIL

View file

@ -0,0 +1,2 @@
[HTMLLinkElement-disabled-alternate.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[HTMLLinkElement-disabled-alternate.tentative.html]
expected: FAIL

View file

@ -0,0 +1,3 @@
[HTMLLinkElement-load-event.html]
[Link element load event doesn't block the parser.]
expected: FAIL

View file

@ -0,0 +1,10 @@
[adoptedstylesheets-observablearray.html]
expected: ERROR
[document.adoptedStyleSheets should allow mutation in-place]
expected: FAIL
[shadowRoot.adoptedStyleSheets should allow mutation in-place]
expected: FAIL
[adoptedStyleSheets should return true for isArray()]
expected: FAIL

View file

@ -0,0 +1,6 @@
[base-uri.html]
[KeyframeEffect constructor]
expected: FAIL
[KeyframeEffect.setKeyframes]
expected: FAIL

View file

@ -0,0 +1,4 @@
[caretPositionFromPoint-with-transformation.html]
expected: ERROR
[iframe's with equal content should report the same caret offset]
expected: TIMEOUT

View file

@ -0,0 +1,3 @@
[computed-style-002.html]
[Check that a percent width in an iframe is resolved against iframe width for getComputedStyle.]
expected: FAIL

View file

@ -0,0 +1,3 @@
[computed-style-003.html]
[Check that a percent width in an iframe is the resolved width when the iframe is displayed.]
expected: FAIL

View file

@ -0,0 +1,6 @@
[computed-style-004.html]
[Check that the initial width is 100px.]
expected: FAIL
[Check that the resolved width of the inner div is affected by changing the width of outer iframe.]
expected: FAIL

View file

@ -0,0 +1,3 @@
[computed-style-005.html]
[absolute_computed_left_and_right]
expected: FAIL

View file

@ -0,0 +1,10 @@
[computed-style-set-property.html]
[Exception thrown when trying to change a computed style alias via setProperty]
expected: FAIL
[Exception thrown when trying to change a computed style alias via property]
expected: FAIL
[Computed style parent (should be null)]
expected: FAIL

View file

@ -0,0 +1,2 @@
[css-style-declaration-modifications.html]
expected: TIMEOUT

View file

@ -0,0 +1,7 @@
[css-style-reparse.html]
[style.innerHTML modification]
expected: FAIL
[style.textContent modification]
expected: FAIL

View file

@ -0,0 +1,4 @@
[cssimportrule-parent.html]
[@import stylesheet is properly unlinked from parent after removal]
expected: FAIL

View file

@ -0,0 +1,4 @@
[cssimportrule-sheet-identity.html]
[CSSImportRule has different sheets even if referencing the same URL]
expected: FAIL

View file

@ -0,0 +1,24 @@
[cssimportrule.html]
[CSSStyleDeclaration cssText attribute should be updated due to [PutForwards\]]
expected: FAIL
[Existence and writability of CSSRule attributes]
expected: FAIL
[Existence and writability of CSSImportRule attributes]
expected: FAIL
[CSSImportRule : MediaList mediaText attribute should be updated due to [PutForwards\]]
expected: FAIL
[Values of CSSRule attributes]
expected: FAIL
[Values of CSSImportRule attributes]
expected: FAIL
[Existence and writability of CSSImportRule supportsText attribute]
expected: FAIL
[Value of CSSImportRule supportsText attribute]
expected: FAIL

View file

@ -0,0 +1,4 @@
[cssom-fontfacerule-constructors.html]
[The style attribute must return a CSSStyleDeclaration block]
expected: FAIL

View file

@ -0,0 +1,4 @@
[cssom-fontfacerule.html]
[CSSStyleDeclaration values are represented within CSSFontFaceRule]
expected: FAIL

View file

@ -0,0 +1,18 @@
[cssom-getPropertyValue-common-checks.html]
[All properties (except 'all') can serialize their initial value (computed)]
expected: FAIL
[All shorthands can serialize their longhands set to 'initial']
expected: FAIL
[All aliases can serialize target property set to 'initial']
expected: FAIL
[Can't serialize shorthand when longhands are set to different css-wide keywords]
expected: FAIL
[Can't serialize shorthand when longhands have different priority]
expected: FAIL
[Can't serialize shorthand set to 'initial' when some longhand is missing]
expected: FAIL

View file

@ -0,0 +1,19 @@
[cssom-pagerule.html]
[Set selectorText to named page after rule was removed]
expected: FAIL
[Sanity checks]
expected: FAIL
[Page selector is initially the empty string]
expected: FAIL
[Set selectorText to :left pseudo page]
expected: FAIL
[Set selectorText to named page]
expected: FAIL
[Set selectorText to named page with :first pseudo page]
expected: FAIL

View file

@ -0,0 +1,4 @@
[cssom-ruleTypeAndOrder.html]
[Type of #s-6 is expected to be page rule]
expected: FAIL

View file

@ -0,0 +1,6 @@
[cssom-setProperty-shorthand.html]
[shorthand border-spacing can be set with setProperty]
expected: FAIL
[shorthand border-spacing can be set with setProperty and priority !important]
expected: FAIL

View file

@ -0,0 +1,6 @@
[cssstyledeclaration-cssfontrule.tentative.html]
[a CSSStyleDeclaration for a CSSFontRule contains a unicode-range attribute]
expected: FAIL
[a CSSStyleDeclaration for a CSSFontRule contains a flex-direction attribute]
expected: FAIL

View file

@ -0,0 +1,6 @@
[cssstyledeclaration-csstext-all-shorthand.html]
['all' shorthand with all longhands]
expected: FAIL
['all' shorthand with 'direction' and 'unicode-bidi']
expected: FAIL

View file

@ -0,0 +1,3 @@
[cssstyledeclaration-csstext.html]
[cssText on computed style declaration returns the empty string]
expected: FAIL

View file

@ -0,0 +1,4 @@
[cssstyledeclaration-custom-properties.html]
[Custom properties are included in computed style]
expected: FAIL

View file

@ -0,0 +1,6 @@
[cssstyledeclaration-registered-custom-properties.html]
[Registered custom properties are included in CSSComputedStyleDeclaration]
expected: FAIL
[Only relevant custom properties are included]
expected: FAIL

View file

@ -0,0 +1,13 @@
[cssstyledeclaration-setter-declarations.html]
[setProperty with longhand should update only the declaration being set]
expected: FAIL
[longhand property setter should update only the decoarations being set]
expected: FAIL
[property setter should update only the declaration being set]
expected: FAIL
[setProperty with shorthand should update only the declarations being set]
expected: FAIL

View file

@ -0,0 +1,4 @@
[cssstyledeclaration-setter-logical.html]
[newly set declaration should be after all declarations in the same logical property group but have different logical kind]
expected: FAIL

View file

@ -0,0 +1,4 @@
[escape.html]
[Surrogates]
expected: FAIL

View file

@ -0,0 +1,18 @@
[flex-serialization.html]
[CSSOM - Flex serialization]
expected: FAIL
[Single value flex with non-CSS-wide value should serialize correctly.]
expected: FAIL
[Single value flex with CSS-wide keyword should serialize correctly.]
expected: FAIL
[Multiple values flex with CSS-wide keyword should serialize correctly.]
expected: FAIL
[Multiple values flex with CSS-wide keywords and non-CSS-wide value should serialize correctly.]
expected: FAIL
[Multiple values flex with CSS-wide and two non-CSS-wide-keyword values should serialize correctly.]
expected: FAIL

View file

@ -0,0 +1,12 @@
[font-variant-shorthand-serialization.html]
[font-variant: normal serialization]
expected: FAIL
[font-variant: none serialization]
expected: FAIL
[CSS-wide keyword in one longhand]
expected: FAIL
[CSS-wide keyword in shorthand]
expected: FAIL

View file

@ -0,0 +1,8 @@
[getComputedStyle-detached-subtree.html]
expected: ERROR
[getComputedStyle returns no style for element in non-rendered iframe (display: none) from iframe's window]
expected: FAIL
[getComputedStyle returns no style for element in non-rendered iframe (display: none)]
expected: FAIL

View file

@ -0,0 +1,3 @@
[getComputedStyle-display-none-001.html]
[getComputedStyle gets invalidated in display: none subtrees due to inherited changes to an ancestor shadow host]
expected: FAIL

View file

@ -0,0 +1,4 @@
[getComputedStyle-dynamic-subdoc.html]
[getComputedStyle cross-doc properly reflects media query changes]
expected: FAIL

View file

@ -0,0 +1,12 @@
[getComputedStyle-getter-v-properties.tentative.html]
[margin-top]
expected: FAIL
[font-size]
expected: FAIL
[max-width]
expected: FAIL
[width]
expected: FAIL

View file

@ -0,0 +1,216 @@
[getComputedStyle-insets-absolute.html]
[vertical-lr ltr inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[horizontal-tb rtl inside vertical-rl rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[horizontal-tb ltr inside vertical-lr rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-rl rtl inside vertical-lr rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-lr rtl inside vertical-rl ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-lr rtl inside horizontal-tb rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-lr ltr inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-rl rtl inside vertical-lr ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-lr rtl inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-rl rtl inside vertical-rl ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[horizontal-tb ltr inside horizontal-tb rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[horizontal-tb rtl inside vertical-rl ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-lr rtl inside vertical-lr rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[horizontal-tb ltr inside vertical-rl ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[horizontal-tb rtl inside vertical-lr rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-rl ltr inside vertical-rl ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-lr rtl inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-rl ltr inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-lr ltr inside horizontal-tb ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-rl rtl inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-lr ltr inside vertical-lr rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-lr ltr inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-rl ltr inside vertical-rl rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-rl ltr inside vertical-lr rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-lr ltr inside horizontal-tb rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[horizontal-tb ltr inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[horizontal-tb ltr inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-rl ltr inside vertical-lr ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-rl ltr inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-rl ltr inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[horizontal-tb rtl inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-lr rtl inside vertical-lr ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-rl ltr inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-rl ltr inside horizontal-tb ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[horizontal-tb rtl inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[horizontal-tb rtl inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-rl rtl inside vertical-rl rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-lr ltr inside vertical-rl ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[horizontal-tb ltr inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-lr ltr inside vertical-rl rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-lr ltr inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-rl rtl inside horizontal-tb ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-rl rtl inside horizontal-tb rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[horizontal-tb rtl inside vertical-rl ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-lr ltr inside vertical-rl ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-lr rtl inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-lr rtl inside vertical-rl ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-rl ltr inside vertical-rl ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-rl rtl inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[horizontal-tb rtl inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-lr rtl inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[horizontal-tb ltr inside vertical-lr ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-rl rtl inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-lr ltr inside vertical-lr ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-lr rtl inside vertical-rl rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-rl rtl inside vertical-rl ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-rl ltr inside horizontal-tb rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-lr ltr inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[horizontal-tb ltr inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-lr rtl inside horizontal-tb ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-rl ltr inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-lr rtl inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[horizontal-tb rtl inside horizontal-tb rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[horizontal-tb ltr inside horizontal-tb ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[horizontal-tb ltr inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[horizontal-tb rtl inside vertical-lr ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-rl rtl inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-rl rtl inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[horizontal-tb ltr inside vertical-rl rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[horizontal-tb rtl inside horizontal-tb ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[horizontal-tb rtl inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[horizontal-tb ltr inside vertical-rl ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL

View file

@ -0,0 +1,216 @@
[getComputedStyle-insets-fixed.html]
[vertical-lr ltr inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[horizontal-tb rtl inside vertical-rl rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[horizontal-tb ltr inside vertical-lr rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-rl rtl inside vertical-lr rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-lr rtl inside vertical-rl ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-lr rtl inside horizontal-tb rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-lr ltr inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-rl rtl inside vertical-lr ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-lr rtl inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-rl rtl inside vertical-rl ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[horizontal-tb ltr inside horizontal-tb rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[horizontal-tb rtl inside vertical-rl ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-lr rtl inside vertical-lr rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[horizontal-tb ltr inside vertical-rl ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[horizontal-tb rtl inside vertical-lr rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-rl ltr inside vertical-rl ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-lr rtl inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-rl ltr inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-lr ltr inside horizontal-tb ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-rl rtl inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-lr ltr inside vertical-lr rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-lr ltr inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-rl ltr inside vertical-rl rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-rl ltr inside vertical-lr rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-lr ltr inside horizontal-tb rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[horizontal-tb ltr inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[horizontal-tb ltr inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-rl ltr inside vertical-lr ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-rl ltr inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-rl ltr inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[horizontal-tb rtl inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-lr rtl inside vertical-lr ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-rl ltr inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-rl ltr inside horizontal-tb ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[horizontal-tb rtl inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[horizontal-tb rtl inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-rl rtl inside vertical-rl rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-lr ltr inside vertical-rl ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[horizontal-tb ltr inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-lr ltr inside vertical-rl rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-lr ltr inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-rl rtl inside horizontal-tb ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-rl rtl inside horizontal-tb rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[horizontal-tb rtl inside vertical-rl ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-lr ltr inside vertical-rl ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-lr rtl inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-lr rtl inside vertical-rl ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-rl ltr inside vertical-rl ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-rl rtl inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[horizontal-tb rtl inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-lr rtl inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[horizontal-tb ltr inside vertical-lr ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-rl rtl inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-lr ltr inside vertical-lr ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-lr rtl inside vertical-rl rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-rl rtl inside vertical-rl ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-rl ltr inside horizontal-tb rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-lr ltr inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[horizontal-tb ltr inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-lr rtl inside horizontal-tb ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-rl ltr inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-lr rtl inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[horizontal-tb rtl inside horizontal-tb rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[horizontal-tb ltr inside horizontal-tb ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[horizontal-tb ltr inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[horizontal-tb rtl inside vertical-lr ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[vertical-rl rtl inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[vertical-rl rtl inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[horizontal-tb ltr inside vertical-rl rtl - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[horizontal-tb rtl inside horizontal-tb ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL
[horizontal-tb rtl inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value]
expected: FAIL
[horizontal-tb ltr inside vertical-rl ltr - Percentages absolutize the computed value when overconstrained]
expected: FAIL

View file

@ -0,0 +1,216 @@
[getComputedStyle-insets-sticky-container-for-abspos.html]
[vertical-rl rtl inside vertical-rl rtl - calc() is absolutized into pixels]
expected: FAIL
[vertical-rl ltr inside vertical-rl rtl - Percentages are absolutized into pixels]
expected: FAIL
[horizontal-tb ltr inside horizontal-tb rtl - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr ltr inside horizontal-tb rtl - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr ltr inside vertical-lr ltr - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr rtl inside horizontal-tb ltr - calc() is absolutized into pixels]
expected: FAIL
[vertical-rl ltr inside horizontal-tb ltr - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr ltr inside vertical-lr rtl - Percentages are absolutized into pixels]
expected: FAIL
[horizontal-tb ltr inside vertical-lr rtl - Percentages are absolutized into pixels]
expected: FAIL
[horizontal-tb rtl inside horizontal-tb rtl - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr ltr inside vertical-rl ltr - calc() is absolutized into pixels]
expected: FAIL
[horizontal-tb ltr inside horizontal-tb ltr - calc() is absolutized into pixels]
expected: FAIL
[vertical-rl rtl inside horizontal-tb rtl - Percentages are absolutized into pixels]
expected: FAIL
[horizontal-tb ltr inside vertical-rl rtl - calc() is absolutized into pixels]
expected: FAIL
[horizontal-tb ltr inside vertical-rl ltr - Percentages are absolutized into pixels]
expected: FAIL
[vertical-rl rtl inside horizontal-tb ltr - calc() is absolutized into pixels]
expected: FAIL
[vertical-rl ltr inside horizontal-tb rtl - calc() is absolutized into pixels]
expected: FAIL
[horizontal-tb ltr inside horizontal-tb rtl - calc() is absolutized into pixels]
expected: FAIL
[vertical-lr ltr inside vertical-lr rtl - calc() is absolutized into pixels]
expected: FAIL
[vertical-rl rtl inside vertical-rl ltr - Percentages are absolutized into pixels]
expected: FAIL
[horizontal-tb ltr inside vertical-lr ltr - Percentages are absolutized into pixels]
expected: FAIL
[horizontal-tb ltr inside horizontal-tb ltr - Percentages are absolutized into pixels]
expected: FAIL
[vertical-rl ltr inside vertical-lr ltr - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr rtl inside vertical-rl ltr - calc() is absolutized into pixels]
expected: FAIL
[horizontal-tb rtl inside vertical-rl ltr - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr rtl inside vertical-rl rtl - calc() is absolutized into pixels]
expected: FAIL
[vertical-lr rtl inside vertical-rl rtl - Percentages are absolutized into pixels]
expected: FAIL
[horizontal-tb rtl inside vertical-rl ltr - calc() is absolutized into pixels]
expected: FAIL
[horizontal-tb rtl inside vertical-rl rtl - Percentages are absolutized into pixels]
expected: FAIL
[vertical-rl rtl inside vertical-lr rtl - calc() is absolutized into pixels]
expected: FAIL
[horizontal-tb rtl inside vertical-lr ltr - calc() is absolutized into pixels]
expected: FAIL
[horizontal-tb rtl inside vertical-lr ltr - Percentages are absolutized into pixels]
expected: FAIL
[horizontal-tb ltr inside vertical-rl ltr - calc() is absolutized into pixels]
expected: FAIL
[horizontal-tb rtl inside horizontal-tb ltr - Percentages are absolutized into pixels]
expected: FAIL
[vertical-rl rtl inside vertical-lr ltr - calc() is absolutized into pixels]
expected: FAIL
[vertical-rl ltr inside vertical-rl ltr - calc() is absolutized into pixels]
expected: FAIL
[vertical-lr rtl inside vertical-lr ltr - calc() is absolutized into pixels]
expected: FAIL
[vertical-lr ltr inside horizontal-tb ltr - Percentages are absolutized into pixels]
expected: FAIL
[vertical-rl ltr inside vertical-rl rtl - calc() is absolutized into pixels]
expected: FAIL
[vertical-rl rtl inside vertical-rl rtl - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr rtl inside vertical-lr rtl - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr rtl inside horizontal-tb rtl - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr rtl inside vertical-lr ltr - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr ltr inside horizontal-tb ltr - calc() is absolutized into pixels]
expected: FAIL
[vertical-rl rtl inside horizontal-tb ltr - Percentages are absolutized into pixels]
expected: FAIL
[vertical-rl ltr inside vertical-lr rtl - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr rtl inside horizontal-tb rtl - calc() is absolutized into pixels]
expected: FAIL
[vertical-rl ltr inside horizontal-tb rtl - Percentages are absolutized into pixels]
expected: FAIL
[vertical-rl rtl inside vertical-lr ltr - Percentages are absolutized into pixels]
expected: FAIL
[vertical-rl ltr inside vertical-lr ltr - calc() is absolutized into pixels]
expected: FAIL
[vertical-rl ltr inside horizontal-tb ltr - calc() is absolutized into pixels]
expected: FAIL
[vertical-rl rtl inside horizontal-tb rtl - calc() is absolutized into pixels]
expected: FAIL
[horizontal-tb rtl inside vertical-lr rtl - Percentages are absolutized into pixels]
expected: FAIL
[horizontal-tb ltr inside vertical-rl rtl - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr rtl inside vertical-lr rtl - calc() is absolutized into pixels]
expected: FAIL
[horizontal-tb ltr inside vertical-lr ltr - calc() is absolutized into pixels]
expected: FAIL
[vertical-lr rtl inside vertical-rl ltr - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr ltr inside horizontal-tb rtl - calc() is absolutized into pixels]
expected: FAIL
[horizontal-tb ltr inside vertical-lr rtl - calc() is absolutized into pixels]
expected: FAIL
[horizontal-tb rtl inside vertical-rl rtl - calc() is absolutized into pixels]
expected: FAIL
[vertical-lr ltr inside vertical-rl ltr - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr ltr inside vertical-rl rtl - calc() is absolutized into pixels]
expected: FAIL
[vertical-rl rtl inside vertical-lr rtl - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr ltr inside vertical-rl rtl - Percentages are absolutized into pixels]
expected: FAIL
[horizontal-tb rtl inside horizontal-tb rtl - calc() is absolutized into pixels]
expected: FAIL
[vertical-rl ltr inside vertical-lr rtl - calc() is absolutized into pixels]
expected: FAIL
[vertical-rl rtl inside vertical-rl ltr - calc() is absolutized into pixels]
expected: FAIL
[vertical-rl ltr inside vertical-rl ltr - Percentages are absolutized into pixels]
expected: FAIL
[horizontal-tb rtl inside horizontal-tb ltr - calc() is absolutized into pixels]
expected: FAIL
[horizontal-tb rtl inside vertical-lr rtl - calc() is absolutized into pixels]
expected: FAIL
[vertical-lr ltr inside vertical-lr ltr - calc() is absolutized into pixels]
expected: FAIL
[vertical-lr rtl inside horizontal-tb ltr - Percentages are absolutized into pixels]
expected: FAIL

View file

@ -0,0 +1,216 @@
[getComputedStyle-insets-sticky.html]
[vertical-rl rtl inside vertical-rl rtl - calc() is absolutized into pixels]
expected: FAIL
[vertical-rl ltr inside vertical-rl rtl - Percentages are absolutized into pixels]
expected: FAIL
[horizontal-tb ltr inside horizontal-tb rtl - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr ltr inside horizontal-tb rtl - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr ltr inside vertical-lr ltr - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr rtl inside horizontal-tb ltr - calc() is absolutized into pixels]
expected: FAIL
[vertical-rl ltr inside horizontal-tb ltr - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr ltr inside vertical-lr rtl - Percentages are absolutized into pixels]
expected: FAIL
[horizontal-tb ltr inside vertical-lr rtl - Percentages are absolutized into pixels]
expected: FAIL
[horizontal-tb rtl inside horizontal-tb rtl - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr ltr inside vertical-rl ltr - calc() is absolutized into pixels]
expected: FAIL
[horizontal-tb ltr inside horizontal-tb ltr - calc() is absolutized into pixels]
expected: FAIL
[vertical-rl rtl inside horizontal-tb rtl - Percentages are absolutized into pixels]
expected: FAIL
[horizontal-tb ltr inside vertical-rl rtl - calc() is absolutized into pixels]
expected: FAIL
[horizontal-tb ltr inside vertical-rl ltr - Percentages are absolutized into pixels]
expected: FAIL
[vertical-rl rtl inside horizontal-tb ltr - calc() is absolutized into pixels]
expected: FAIL
[vertical-rl ltr inside horizontal-tb rtl - calc() is absolutized into pixels]
expected: FAIL
[horizontal-tb ltr inside horizontal-tb rtl - calc() is absolutized into pixels]
expected: FAIL
[vertical-lr ltr inside vertical-lr rtl - calc() is absolutized into pixels]
expected: FAIL
[vertical-rl rtl inside vertical-rl ltr - Percentages are absolutized into pixels]
expected: FAIL
[horizontal-tb ltr inside vertical-lr ltr - Percentages are absolutized into pixels]
expected: FAIL
[horizontal-tb ltr inside horizontal-tb ltr - Percentages are absolutized into pixels]
expected: FAIL
[vertical-rl ltr inside vertical-lr ltr - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr rtl inside vertical-rl ltr - calc() is absolutized into pixels]
expected: FAIL
[horizontal-tb rtl inside vertical-rl ltr - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr rtl inside vertical-rl rtl - calc() is absolutized into pixels]
expected: FAIL
[vertical-lr rtl inside vertical-rl rtl - Percentages are absolutized into pixels]
expected: FAIL
[horizontal-tb rtl inside vertical-rl ltr - calc() is absolutized into pixels]
expected: FAIL
[horizontal-tb rtl inside vertical-rl rtl - Percentages are absolutized into pixels]
expected: FAIL
[vertical-rl rtl inside vertical-lr rtl - calc() is absolutized into pixels]
expected: FAIL
[horizontal-tb rtl inside vertical-lr ltr - calc() is absolutized into pixels]
expected: FAIL
[horizontal-tb rtl inside vertical-lr ltr - Percentages are absolutized into pixels]
expected: FAIL
[horizontal-tb ltr inside vertical-rl ltr - calc() is absolutized into pixels]
expected: FAIL
[horizontal-tb rtl inside horizontal-tb ltr - Percentages are absolutized into pixels]
expected: FAIL
[vertical-rl rtl inside vertical-lr ltr - calc() is absolutized into pixels]
expected: FAIL
[vertical-rl ltr inside vertical-rl ltr - calc() is absolutized into pixels]
expected: FAIL
[vertical-lr rtl inside vertical-lr ltr - calc() is absolutized into pixels]
expected: FAIL
[vertical-lr ltr inside horizontal-tb ltr - Percentages are absolutized into pixels]
expected: FAIL
[vertical-rl ltr inside vertical-rl rtl - calc() is absolutized into pixels]
expected: FAIL
[vertical-rl rtl inside vertical-rl rtl - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr rtl inside vertical-lr rtl - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr rtl inside horizontal-tb rtl - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr rtl inside vertical-lr ltr - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr ltr inside horizontal-tb ltr - calc() is absolutized into pixels]
expected: FAIL
[vertical-rl rtl inside horizontal-tb ltr - Percentages are absolutized into pixels]
expected: FAIL
[vertical-rl ltr inside vertical-lr rtl - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr rtl inside horizontal-tb rtl - calc() is absolutized into pixels]
expected: FAIL
[vertical-rl ltr inside horizontal-tb rtl - Percentages are absolutized into pixels]
expected: FAIL
[vertical-rl rtl inside vertical-lr ltr - Percentages are absolutized into pixels]
expected: FAIL
[vertical-rl ltr inside vertical-lr ltr - calc() is absolutized into pixels]
expected: FAIL
[vertical-rl ltr inside horizontal-tb ltr - calc() is absolutized into pixels]
expected: FAIL
[vertical-rl rtl inside horizontal-tb rtl - calc() is absolutized into pixels]
expected: FAIL
[horizontal-tb rtl inside vertical-lr rtl - Percentages are absolutized into pixels]
expected: FAIL
[horizontal-tb ltr inside vertical-rl rtl - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr rtl inside vertical-lr rtl - calc() is absolutized into pixels]
expected: FAIL
[horizontal-tb ltr inside vertical-lr ltr - calc() is absolutized into pixels]
expected: FAIL
[vertical-lr rtl inside vertical-rl ltr - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr ltr inside horizontal-tb rtl - calc() is absolutized into pixels]
expected: FAIL
[horizontal-tb ltr inside vertical-lr rtl - calc() is absolutized into pixels]
expected: FAIL
[horizontal-tb rtl inside vertical-rl rtl - calc() is absolutized into pixels]
expected: FAIL
[vertical-lr ltr inside vertical-rl ltr - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr ltr inside vertical-rl rtl - calc() is absolutized into pixels]
expected: FAIL
[vertical-rl rtl inside vertical-lr rtl - Percentages are absolutized into pixels]
expected: FAIL
[vertical-lr ltr inside vertical-rl rtl - Percentages are absolutized into pixels]
expected: FAIL
[horizontal-tb rtl inside horizontal-tb rtl - calc() is absolutized into pixels]
expected: FAIL
[vertical-rl ltr inside vertical-lr rtl - calc() is absolutized into pixels]
expected: FAIL
[vertical-rl rtl inside vertical-rl ltr - calc() is absolutized into pixels]
expected: FAIL
[vertical-rl ltr inside vertical-rl ltr - Percentages are absolutized into pixels]
expected: FAIL
[horizontal-tb rtl inside horizontal-tb ltr - calc() is absolutized into pixels]
expected: FAIL
[horizontal-tb rtl inside vertical-lr rtl - calc() is absolutized into pixels]
expected: FAIL
[vertical-lr ltr inside vertical-lr ltr - calc() is absolutized into pixels]
expected: FAIL
[vertical-lr rtl inside horizontal-tb ltr - Percentages are absolutized into pixels]
expected: FAIL

View file

@ -0,0 +1,4 @@
[getComputedStyle-logical-enumeration.html]
[Logical properties in enumeration of computed style]
expected: FAIL

View file

@ -0,0 +1,12 @@
[getComputedStyle-pseudo.html]
[Item-based blockification of nonexistent pseudo-elements]
expected: FAIL
[Resolution of nonexistent pseudo-element styles]
expected: FAIL
[Unknown pseudo-elements throw]
expected: FAIL
[Unknown pseudo-elements]
expected: FAIL

View file

@ -0,0 +1,6 @@
[getComputedStyle-resolved-colors.html]
[The resolved value for 'box-shadow' is the used value]
expected: FAIL
[The resolved value for 'caret-color' is the used value]
expected: FAIL

View file

@ -0,0 +1,4 @@
[getComputedStyle-resolved-min-max-clamping.html]
[Resolved value of width / height when there's no used value isn't clamped by min/max properties]
expected: FAIL

View file

@ -0,0 +1,4 @@
[getComputedStyle-sticky-pos-percent.html]
[Sticky element's top property percentage value should be resolved against the div with overflow: hidden]
expected: FAIL

View file

@ -0,0 +1,504 @@
[idlharness.html]
[CSSRule interface: attribute parentRule]
expected: FAIL
[CSSStyleDeclaration interface: calling getPropertyPriority(CSSOMString) on sheet.cssRules[2\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: style_element.style must inherit property "parentRule" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: sheet.cssRules[4\].style must inherit property "setProperty(CSSOMString, CSSOMString, optional CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: sheet.cssRules[2\].style must inherit property "removeProperty(CSSOMString)" with the proper type]
expected: FAIL
[Stringification of svg_element.style]
expected: FAIL
[CSSStyleSheet interface: sheet must inherit property "ownerRule" with the proper type]
expected: FAIL
[CSSRule interface: sheet.cssRules[2\].cssRules[0\] must inherit property "parentRule" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: svg_element.style must inherit property "item(unsigned long)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling getPropertyPriority(CSSOMString) on sheet.cssRules[2\].cssRules[0\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSRule interface: sheet.cssRules[2\].cssRules[0\] must inherit property "STYLE_RULE" with the proper type]
expected: FAIL
[CSSRule interface: sheet.cssRules[2\].cssRules[0\] must inherit property "FONT_FACE_RULE" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: sheet.cssRules[4\].style must inherit property "parentRule" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling setProperty(CSSOMString, CSSOMString, optional CSSOMString) on sheet.cssRules[2\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration must be primary interface of sheet.cssRules[4\].style]
expected: FAIL
[CSSMarginRule interface: sheet.cssRules[2\].cssRules[0\] must inherit property "style" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: svg_element.style must inherit property "getPropertyValue(CSSOMString)" with the proper type]
expected: FAIL
[SVGStyleElement interface: attribute sheet]
expected: FAIL
[CSSStyleSheet interface: attribute rules]
expected: FAIL
[CSSStyleDeclaration interface: sheet.cssRules[2\].cssRules[0\].style must inherit property "setProperty(CSSOMString, CSSOMString, optional CSSOMString)" with the proper type]
expected: FAIL
[SVGElement interface: attribute style]
expected: FAIL
[CSSStyleDeclaration interface: sheet.cssRules[2\].style must inherit property "setProperty(CSSOMString, CSSOMString, optional CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: svg_element.style must inherit property "setProperty(CSSOMString, CSSOMString, optional CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: svg_element.style must inherit property "getPropertyPriority(CSSOMString)" with the proper type]
expected: FAIL
[StyleSheet interface: attribute type]
expected: FAIL
[Stringification of sheet.cssRules[2\].cssRules[0\]]
expected: FAIL
[CSSImportRule interface: attribute media]
expected: FAIL
[CSSPageRule interface: existence and properties of interface prototype object]
expected: FAIL
[CSSStyleDeclaration interface: calling getPropertyValue(CSSOMString) on sheet.cssRules[2\].cssRules[0\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSMarginRule interface: existence and properties of interface prototype object]
expected: FAIL
[CSSMarginRule interface: existence and properties of interface object]
expected: FAIL
[CSSStyleRule must be primary interface of sheet.cssRules[4\]]
expected: FAIL
[CSSRule interface: sheet.cssRules[4\] must inherit property "PAGE_RULE" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: svg_element.style must inherit property "cssFloat" with the proper type]
expected: FAIL
[CSSStyleSheet interface: calling addRule(optional DOMString, optional DOMString, optional unsigned long) on sheet with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration must be primary interface of sheet.cssRules[2\].cssRules[0\].style]
expected: FAIL
[CSSMarginRule interface: sheet.cssRules[2\].cssRules[0\] must inherit property "name" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling item(unsigned long) on sheet.cssRules[2\].style with too few arguments must throw TypeError]
expected: FAIL
[Stringification of sheet.cssRules[4\].style]
expected: FAIL
[CSSMarginRule interface: attribute name]
expected: FAIL
[StyleSheet interface: attribute parentStyleSheet]
expected: FAIL
[CSSStyleDeclaration interface: calling getPropertyPriority(CSSOMString) on sheet.cssRules[4\].style with too few arguments must throw TypeError]
expected: FAIL
[Stringification of sheet.cssRules[2\].style]
expected: FAIL
[CSSPageRule interface object length]
expected: FAIL
[CSSRule interface: sheet.cssRules[4\] must inherit property "MARGIN_RULE" with the proper type]
expected: FAIL
[CSSStyleDeclaration must be primary interface of svg_element.style]
expected: FAIL
[CSSRule interface: sheet.cssRules[4\] must inherit property "type" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling getPropertyValue(CSSOMString) on sheet.cssRules[2\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: calling item(unsigned long) on sheet.cssRules[4\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSImportRule interface: attribute href]
expected: FAIL
[CSSRule interface: sheet.cssRules[2\] must inherit property "parentRule" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: sheet.cssRules[2\].style must inherit property "parentRule" with the proper type]
expected: FAIL
[CSSPageRule interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[CSSPageRule interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[CSSStyleSheet interface: operation addRule(optional DOMString, optional DOMString, optional unsigned long)]
expected: FAIL
[CSSRule interface: sheet.cssRules[1\] must inherit property "parentRule" with the proper type]
expected: FAIL
[CSSImportRule interface: attribute styleSheet]
expected: FAIL
[CSSPageRule interface: existence and properties of interface object]
expected: FAIL
[CSSStyleSheet interface: sheet must inherit property "rules" with the proper type]
expected: FAIL
[CSSPageRule must be primary interface of sheet.cssRules[2\]]
expected: FAIL
[CSSRule interface: sheet.cssRules[4\] must inherit property "STYLE_RULE" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: sheet.cssRules[4\].style must inherit property "cssText" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling removeProperty(CSSOMString) on svg_element.style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: calling item(unsigned long) on sheet.cssRules[2\].cssRules[0\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: calling removeProperty(CSSOMString) on sheet.cssRules[4\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSPageRule interface: sheet.cssRules[2\] must inherit property "style" with the proper type]
expected: FAIL
[CSSStyleDeclaration must be primary interface of sheet.cssRules[2\].style]
expected: FAIL
[CSSStyleDeclaration interface: calling getPropertyValue(CSSOMString) on svg_element.style with too few arguments must throw TypeError]
expected: FAIL
[CSSMarginRule must be primary interface of sheet.cssRules[2\].cssRules[0\]]
expected: FAIL
[CSSStyleSheet interface: attribute ownerRule]
expected: FAIL
[CSSStyleDeclaration interface: sheet.cssRules[2\].cssRules[0\].style must inherit property "getPropertyValue(CSSOMString)" with the proper type]
expected: FAIL
[CSSRule interface: sheet.cssRules[2\].cssRules[0\] must inherit property "MARGIN_RULE" with the proper type]
expected: FAIL
[CSSGroupingRule interface: operation insertRule(CSSOMString, optional unsigned long)]
expected: FAIL
[CSSImportRule interface: sheet.cssRules[0\] must inherit property "styleSheet" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: svg_element.style must inherit property "removeProperty(CSSOMString)" with the proper type]
expected: FAIL
[CSSPageRule interface: attribute selectorText]
expected: FAIL
[StyleSheet interface: sheet must inherit property "parentStyleSheet" with the proper type]
expected: FAIL
[CSSPageRule interface: sheet.cssRules[2\] must inherit property "selectorText" with the proper type]
expected: FAIL
[CSSStyleSheet interface: sheet must inherit property "addRule(optional DOMString, optional DOMString, optional unsigned long)" with the proper type]
expected: FAIL
[CSSMarginRule interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[CSSStyleDeclaration interface: sheet.cssRules[4\].style must inherit property "getPropertyPriority(CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: svg_element.style must inherit property "parentRule" with the proper type]
expected: FAIL
[CSSRule interface: sheet.cssRules[4\] must inherit property "NAMESPACE_RULE" with the proper type]
expected: FAIL
[CSSRule interface: sheet.cssRules[2\].cssRules[0\] must inherit property "NAMESPACE_RULE" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: sheet.cssRules[2\].style must inherit property "getPropertyPriority(CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: sheet.cssRules[2\].cssRules[0\].style must inherit property "removeProperty(CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: sheet.cssRules[2\].style must inherit property "length" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling removeProperty(CSSOMString) on sheet.cssRules[2\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: getComputedStyle(svg_element) must inherit property "parentRule" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: sheet.cssRules[4\].style must inherit property "removeProperty(CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling getPropertyValue(CSSOMString) on sheet.cssRules[4\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: sheet.cssRules[4\].style must inherit property "length" with the proper type]
expected: FAIL
[CSSRule interface: sheet.cssRules[0\] must inherit property "parentRule" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: sheet.cssRules[2\].cssRules[0\].style must inherit property "length" with the proper type]
expected: FAIL
[CSSRule interface: sheet.cssRules[4\] must inherit property "MEDIA_RULE" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: sheet.cssRules[2\].style must inherit property "cssText" with the proper type]
expected: FAIL
[CSSStyleSheet interface: operation removeRule(optional unsigned long)]
expected: FAIL
[Stringification of sheet.cssRules[4\]]
expected: FAIL
[SVGElement interface: svg_element must inherit property "style" with the proper type]
expected: FAIL
[CSSPageRule interface: attribute style]
expected: FAIL
[CSSStyleDeclaration interface: sheet.cssRules[2\].cssRules[0\].style must inherit property "parentRule" with the proper type]
expected: FAIL
[StyleSheet interface: sheet must inherit property "type" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: sheet.cssRules[2\].cssRules[0\].style must inherit property "cssText" with the proper type]
expected: FAIL
[CSSRule interface: sheet.cssRules[4\] must inherit property "parentStyleSheet" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: sheet.cssRules[4\].style must inherit property "getPropertyValue(CSSOMString)" with the proper type]
expected: FAIL
[CSSRule interface: sheet.cssRules[2\].cssRules[0\] must inherit property "PAGE_RULE" with the proper type]
expected: FAIL
[CSSStyleRule interface: sheet.cssRules[4\] must inherit property "style" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: svg_element.style must inherit property "length" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: sheet.cssRules[2\].style must inherit property "item(unsigned long)" with the proper type]
expected: FAIL
[CSSMarginRule interface object length]
expected: FAIL
[CSSRule interface: sheet.cssRules[2\].cssRules[0\] must inherit property "IMPORT_RULE" with the proper type]
expected: FAIL
[CSSRule interface: sheet.cssRules[4\] must inherit property "FONT_FACE_RULE" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling item(unsigned long) on svg_element.style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: sheet.cssRules[4\].style must inherit property "cssFloat" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling removeProperty(CSSOMString) on sheet.cssRules[2\].cssRules[0\].style with too few arguments must throw TypeError]
expected: FAIL
[ProcessingInstruction interface: xmlss_pi must inherit property "sheet" with the proper type]
expected: FAIL
[CSSRule interface: sheet.cssRules[4\] must inherit property "cssText" with the proper type]
expected: FAIL
[CSSStyleSheet interface: sheet must inherit property "removeRule(optional unsigned long)" with the proper type]
expected: FAIL
[CSSMarginRule interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[CSSRule interface: sheet.cssRules[2\].cssRules[0\] must inherit property "MEDIA_RULE" with the proper type]
expected: FAIL
[CSSPageRule interface object name]
expected: FAIL
[ProcessingInstruction interface: attribute sheet]
expected: FAIL
[CSSRule interface: sheet.cssRules[4\] must inherit property "CHARSET_RULE" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling setProperty(CSSOMString, CSSOMString, optional CSSOMString) on sheet.cssRules[2\].cssRules[0\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: svg_element.style must inherit property "cssText" with the proper type]
expected: FAIL
[CSSRule interface: sheet.cssRules[2\].cssRules[0\] must inherit property "type" with the proper type]
expected: FAIL
[CSSRule interface: sheet.cssRules[4\] must inherit property "IMPORT_RULE" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: sheet.cssRules[2\].cssRules[0\].style must inherit property "cssFloat" with the proper type]
expected: FAIL
[CSSImportRule interface: sheet.cssRules[0\] must inherit property "media" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: sheet.cssRules[2\].style must inherit property "cssFloat" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: sheet.cssRules[2\].cssRules[0\].style must inherit property "getPropertyPriority(CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: sheet.cssRules[4\].style must inherit property "item(unsigned long)" with the proper type]
expected: FAIL
[Stringification of sheet.cssRules[2\].cssRules[0\].style]
expected: FAIL
[CSSRule interface: sheet.cssRules[2\].cssRules[0\] must inherit property "CHARSET_RULE" with the proper type]
expected: FAIL
[CSSRule interface: sheet.cssRules[4\] must inherit property "parentRule" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling setProperty(CSSOMString, CSSOMString, optional CSSOMString) on sheet.cssRules[4\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSMarginRule interface: attribute style]
expected: FAIL
[CSSStyleSheet interface: calling removeRule(optional unsigned long) on sheet with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: sheet.cssRules[2\].style must inherit property "getPropertyValue(CSSOMString)" with the proper type]
expected: FAIL
[Stringification of sheet.cssRules[2\]]
expected: FAIL
[CSSRule interface: sheet.cssRules[2\].cssRules[0\] must inherit property "parentStyleSheet" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: attribute parentRule]
expected: FAIL
[CSSStyleDeclaration interface: calling getPropertyPriority(CSSOMString) on svg_element.style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: calling setProperty(CSSOMString, CSSOMString, optional CSSOMString) on svg_element.style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleRule interface: sheet.cssRules[4\] must inherit property "selectorText" with the proper type]
expected: FAIL
[CSSRule interface: sheet.cssRules[2\].cssRules[0\] must inherit property "cssText" with the proper type]
expected: FAIL
[CSSImportRule interface: sheet.cssRules[0\] must inherit property "href" with the proper type]
expected: FAIL
[CSSMarginRule interface object name]
expected: FAIL
[CSSStyleDeclaration interface: sheet.cssRules[2\].cssRules[0\].style must inherit property "item(unsigned long)" with the proper type]
expected: FAIL
[CSS namespace: [[Prototype\]\] is Object.prototype]
expected: FAIL
[CSS namespace: typeof is "object"]
expected: FAIL
[CSS namespace: has no name property]
expected: FAIL
[CSS namespace: has no length property]
expected: FAIL
[MathMLElement interface: attribute style]
expected: FAIL
[CSSStyleSheet interface: operation replace(USVString)]
expected: FAIL
[CSSStyleSheet interface: operation replaceSync(USVString)]
expected: FAIL
[CSSStyleSheet interface: sheet must inherit property "replace(USVString)" with the proper type]
expected: FAIL
[CSSStyleSheet interface: calling replace(USVString) on sheet with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleSheet interface: sheet must inherit property "replaceSync(USVString)" with the proper type]
expected: FAIL
[CSSStyleSheet interface: calling replaceSync(USVString) on sheet with too few arguments must throw TypeError]
expected: FAIL
[Document interface: attribute adoptedStyleSheets]
expected: FAIL
[Document interface: document must inherit property "adoptedStyleSheets" with the proper type]
expected: FAIL
[Document interface: new Document() must inherit property "adoptedStyleSheets" with the proper type]
expected: FAIL
[ShadowRoot interface: attribute adoptedStyleSheets]
expected: FAIL
[CSSImportRule interface: attribute layerName]
expected: FAIL
[CSSImportRule interface: attribute supportsText]
expected: FAIL
[CSSImportRule interface: sheet.cssRules[0\] must inherit property "layerName" with the proper type]
expected: FAIL
[CSSImportRule interface: sheet.cssRules[0\] must inherit property "supportsText" with the proper type]
expected: FAIL

View file

@ -0,0 +1,2 @@
[inline-style-001.html]
expected: TIMEOUT

View file

@ -0,0 +1,6 @@
[insertRule-across-context.html]
[The constructor of inserted rule object must be from iframe]
expected: FAIL
[The constructor of inserted rule object must be from iframe for new CSSStyleSheet()]
expected: FAIL

View file

@ -0,0 +1,10 @@
[medialist-interfaces-001.html]
[mediatest_medialist_serialize_order]
expected: FAIL
[mediatest_medialist_serialize_comma]
expected: FAIL
[mediatest_medialist_serialize_element]
expected: FAIL

View file

@ -0,0 +1,4 @@
[medialist-interfaces-002.html]
[deleteMedium_no_matching_medium_to_remove]
expected: FAIL

View file

@ -0,0 +1,7 @@
[medialist-interfaces-003.html]
[mediatest_mediaquery_serialize_1]
expected: FAIL
[mediatest_mediaquery_serialize_2]
expected: FAIL

View file

@ -0,0 +1,7 @@
[mediaquery-sort-dedup.html]
[Media queries are not sorted lexicographically]
expected: FAIL
[Media queries are not deduplicated]
expected: FAIL

View file

@ -0,0 +1,4 @@
[preferred-stylesheet-order.html]
[Preferred stylesheet where insertion order is reversed tree order]
expected: FAIL

View file

@ -0,0 +1,27 @@
[property-accessors.html]
[-apple-color-filter]
expected: FAIL
[-apple-pay-button-style]
expected: FAIL
[-epub-writing-mode]
expected: FAIL
[-webkit-flex]
expected: FAIL
[gap]
expected: FAIL
[grid-gap]
expected: FAIL
[overscroll-behavior]
expected: FAIL
[src]
expected: FAIL
[unicode-range]
expected: FAIL

View file

@ -0,0 +1,7 @@
[rule-restrictions.html]
[@page]
expected: FAIL
[@keyframe]
expected: FAIL

View file

@ -0,0 +1,2 @@
[selectorText-modification-restyle-002.html]
expected: ERROR

View file

@ -0,0 +1,6 @@
[serialize-all-longhands.html]
[Specified style]
expected: FAIL
[Computed style]
expected: FAIL

View file

@ -0,0 +1,18 @@
[serialize-media-rule.html]
[features - character case normalization]
expected: FAIL
[features - lexicographical sorting]
expected: FAIL
[type - omission of all]
expected: FAIL
[media query list]
expected: FAIL
[type - inclusion of negated all]
expected: FAIL
[features - no lexicographical sorting]
expected: FAIL

View file

@ -0,0 +1,327 @@
[serialize-values.html]
[page-break-after: left]
expected: FAIL
[list-style-type: upper-latin]
expected: FAIL
[list-style-type: upper-roman]
expected: FAIL
[page-break-before: auto]
expected: FAIL
[page-break-before: always]
expected: FAIL
[page-break-after: inherit]
expected: FAIL
[page-break-before: left]
expected: FAIL
[page-break-after: auto]
expected: FAIL
[page-break-inside: inherit]
expected: FAIL
[page-break-after: avoid]
expected: FAIL
[page-break-before: right]
expected: FAIL
[widows: 101]
expected: FAIL
[outline-color: invert]
expected: FAIL
[page-break-before: avoid]
expected: FAIL
[list-style-type: armenian]
expected: FAIL
[widows: inherit]
expected: FAIL
[page-break-inside: avoid]
expected: FAIL
[page-break-before: inherit]
expected: FAIL
[orphans: inherit]
expected: FAIL
[orphans: 101]
expected: FAIL
[list-style-type: decimal-leading-zero]
expected: FAIL
[page-break-after: right]
expected: FAIL
[page-break-after: always]
expected: FAIL
[content: counter(par-num, upper-roman)]
expected: FAIL
[page-break-inside: auto]
expected: FAIL
[list-style-type: georgian]
expected: FAIL
[list-style-type: lower-latin]
expected: FAIL
[list-style-type: lower-roman]
expected: FAIL
[background-position: 5% center]
expected: FAIL
[background-position: .5% center]
expected: FAIL
[background-position: -5% center]
expected: FAIL
[background-position: -.5% center]
expected: FAIL
[background-position: 0px center]
expected: FAIL
[background-position: 1px center]
expected: FAIL
[background-position: .1em center]
expected: FAIL
[background-position: -0px center]
expected: FAIL
[background-position: -1px center]
expected: FAIL
[background-position: -.1em center]
expected: FAIL
[background-position: left center]
expected: FAIL
[background-position: center top]
expected: FAIL
[background-position: center center]
expected: FAIL
[background-position: center bottom]
expected: FAIL
[background-position: right center]
expected: FAIL
[background-attachment: fixed]
expected: FAIL
[border-collapse: collapse]
expected: FAIL
[border-collapse: separate]
expected: FAIL
[border-collapse: inherit]
expected: FAIL
[border-spacing: 0px]
expected: FAIL
[border-spacing: 1px]
expected: FAIL
[border-spacing: .1em]
expected: FAIL
[border-spacing: inherit]
expected: FAIL
[caption-side: top]
expected: FAIL
[caption-side: bottom]
expected: FAIL
[caption-side: inherit]
expected: FAIL
[content: counter(par-num)]
expected: FAIL
[content: counter(par-num, decimal)]
expected: FAIL
[direction: ltr]
expected: FAIL
[direction: rtl]
expected: FAIL
[direction: inherit]
expected: FAIL
[display: table]
expected: FAIL
[display: inline-table]
expected: FAIL
[display: table-row-group]
expected: FAIL
[display: table-header-group]
expected: FAIL
[display: table-footer-group]
expected: FAIL
[display: table-row]
expected: FAIL
[display: table-column-group]
expected: FAIL
[display: table-column]
expected: FAIL
[display: table-cell]
expected: FAIL
[display: table-caption]
expected: FAIL
[empty-cells: show]
expected: FAIL
[empty-cells: hide]
expected: FAIL
[empty-cells: inherit]
expected: FAIL
[font-variant: normal]
expected: FAIL
[font-variant: small-caps]
expected: FAIL
[font-variant: inherit]
expected: FAIL
[list-style-position: inside]
expected: FAIL
[list-style-position: outside]
expected: FAIL
[list-style-position: inherit]
expected: FAIL
[list-style-type: decimal]
expected: FAIL
[list-style-type: lower-greek]
expected: FAIL
[list-style-type: lower-alpha]
expected: FAIL
[list-style-type: upper-alpha]
expected: FAIL
[table-layout: auto]
expected: FAIL
[table-layout: fixed]
expected: FAIL
[table-layout: inherit]
expected: FAIL
[text-align: justify]
expected: FAIL
[text-transform: capitalize]
expected: FAIL
[text-transform: uppercase]
expected: FAIL
[text-transform: lowercase]
expected: FAIL
[text-transform: none]
expected: FAIL
[text-transform: inherit]
expected: FAIL
[unicode-bidi: normal]
expected: FAIL
[unicode-bidi: embed]
expected: FAIL
[unicode-bidi: bidi-override]
expected: FAIL
[unicode-bidi: inherit]
expected: FAIL
[vertical-align: baseline]
expected: FAIL
[vertical-align: sub]
expected: FAIL
[vertical-align: super]
expected: FAIL
[vertical-align: top]
expected: FAIL
[vertical-align: text-top]
expected: FAIL
[vertical-align: middle]
expected: FAIL
[vertical-align: bottom]
expected: FAIL
[vertical-align: text-bottom]
expected: FAIL
[vertical-align: 5%]
expected: FAIL
[vertical-align: .5%]
expected: FAIL
[vertical-align: 0px]
expected: FAIL
[vertical-align: 1px]
expected: FAIL
[vertical-align: .1em]
expected: FAIL
[vertical-align: inherit]
expected: FAIL

View file

@ -0,0 +1,39 @@
[shorthand-values.html]
[The serialization of border: 1px; border-top: 2px; should be canonical.]
expected: FAIL
[The serialization of border: 1px; border-top: 1px; should be canonical.]
expected: FAIL
[The serialization of list-style-type: circle; list-style-position: inside; list-style-image: initial; should be canonical.]
expected: FAIL
[The serialization of border: 1px; border-top-color: red; should be canonical.]
expected: FAIL
[The serialization of border-top: 1px; border-right: 2px; border-bottom: 3px; border-left: 4px; should be canonical.]
expected: FAIL
[The serialization of border: red; should be canonical.]
expected: FAIL
[The serialization of border: 1px red; should be canonical.]
expected: FAIL
[The serialization of border-top: 1px; border-right: 1px; border-bottom: 1px; border-left: 1px; should be canonical.]
expected: FAIL
[The serialization of border: solid; border-style: dotted should be canonical.]
expected: FAIL
[The serialization of border: 1px; border-top: 1px !important; should be canonical.]
expected: FAIL
[The serialization of list-style-type: circle; list-style-position: inside; list-style-image: none; should be canonical.]
expected: FAIL
[The serialization of border-top: 1px; border-right: 1px; border-bottom: 1px; border-left: 1px; border-image: none; should be canonical.]
expected: FAIL
[The serialization of list-style-type: lower-alpha; should be canonical.]
expected: FAIL

View file

@ -0,0 +1,15 @@
[style-sheet-interfaces-001.html]
[StyleSheet_properties]
expected: FAIL
[CSSStyleSheet_properties]
expected: FAIL
[CSSStyleSheet_property_values]
expected: FAIL
[StyleSheet_property_values]
expected: FAIL
[disabled attribute getter/setter]
expected: FAIL

View file

@ -0,0 +1,7 @@
[stylesheet-same-origin.sub.html]
[Origin-clean check in cross-origin CSSOM Stylesheets (redirect from cross-origin to same-origin)]
expected: FAIL
[Origin-clean check in loading error CSSOM Stylesheets]
expected: FAIL

View file

@ -0,0 +1,7 @@
[stylesheet-title.html]
[StyleSheet.title]
expected: FAIL
[Preferred style sheet name]
expected: FAIL

View file

@ -0,0 +1,16 @@
[ttwf-cssom-doc-ext-load-tree-order.html]
[styleSheets item 1 title must be zebra]
expected: FAIL
[styleSheets item 0 title must be kilo]
expected: FAIL
[styleSheets item 0 title must be zebra]
expected: FAIL
[styleSheets item 0 title must be alpha]
expected: FAIL
[styleSheets item 0 title must be aaa]
expected: FAIL

View file

@ -0,0 +1,19 @@
[variable-names.html]
[custom property '--a']
expected: FAIL
[custom property '---']
expected: FAIL
[custom property '--ab']
expected: FAIL
[custom property '--0']
expected: FAIL
[custom property '--a;b']
expected: FAIL
[custom property '--\\']
expected: FAIL