Changeset 232005 in webkit


Ignore:
Timestamp:
May 20, 2018 2:41:06 PM (6 years ago)
Author:
emilio
Message:

Update CSSOM WPT tests.
https://bugs.webkit.org/show_bug.cgi?id=185805

LayoutTests/imported/w3c:

They've been moved under the css/ directory.

This has been done with:

./Tools/Scripts/import-w3c-tests web-platform-tests/css/cssom
rm -rf LayoutTests/imported/w3c/web-platform-tests/cssom
./Tools/Scripts/run-webkit-tests -t Debug LayoutTests/imported/w3c/web-platform-tests/css/cssom/ --reset-results

And ensuring that the same run without --reset-results also succeeded.

I manually removed entries in import-expectations.json which no longer
correspond to an upstream directory.

Reviewed by Frédéric Wang.

  • resources/import-expectations.json:
  • resources/resource-files.json:
  • web-platform-tests/css/cssom/CSS-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/CSS-expected.txt.
  • web-platform-tests/css/cssom/CSS.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/CSS.html.
  • web-platform-tests/css/cssom/CSSKeyframeRule-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/CSSKeyframeRule-expected.txt.
  • web-platform-tests/css/cssom/CSSKeyframeRule.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/CSSKeyframeRule.html.
  • web-platform-tests/css/cssom/CSSKeyframesRule-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/CSSKeyframesRule-expected.txt.
  • web-platform-tests/css/cssom/CSSKeyframesRule.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/CSSKeyframesRule.html.
  • web-platform-tests/css/cssom/CSSNamespaceRule-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/CSSNamespaceRule-expected.txt.
  • web-platform-tests/css/cssom/CSSNamespaceRule.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/CSSNamespaceRule.html.
  • web-platform-tests/css/cssom/CSSRuleList-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/CSSRuleList-expected.txt.
  • web-platform-tests/css/cssom/CSSRuleList.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/CSSRuleList.html.
  • web-platform-tests/css/cssom/CSSStyleRule-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/CSSStyleRule-expected.txt.
  • web-platform-tests/css/cssom/CSSStyleRule-set-selectorText-expected.txt: Added.
  • web-platform-tests/css/cssom/CSSStyleRule-set-selectorText-namespace-expected.txt: Added.
  • web-platform-tests/css/cssom/CSSStyleRule-set-selectorText-namespace.html: Added.
  • web-platform-tests/css/cssom/CSSStyleRule-set-selectorText.html: Added.
  • web-platform-tests/css/cssom/CSSStyleRule.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/CSSStyleRule.html.
  • web-platform-tests/css/cssom/CSSStyleSheet-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/CSSStyleSheet-expected.txt.
  • web-platform-tests/css/cssom/CSSStyleSheet.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/CSSStyleSheet.html.
  • web-platform-tests/css/cssom/MediaList-expected.txt: Added.
  • web-platform-tests/css/cssom/MediaList.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/MediaList.html.
  • web-platform-tests/css/cssom/MediaList2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/MediaList2-expected.txt.
  • web-platform-tests/css/cssom/MediaList2.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/MediaList2.xhtml.
  • web-platform-tests/css/cssom/OWNERS: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/OWNERS.
  • web-platform-tests/css/cssom/StyleSheetList-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/StyleSheetList-expected.txt.
  • web-platform-tests/css/cssom/StyleSheetList.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/StyleSheetList.html.
  • web-platform-tests/css/cssom/computed-style-001-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/computed-style-001-expected.txt.
  • web-platform-tests/css/cssom/computed-style-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/computed-style-001.html.
  • web-platform-tests/css/cssom/computed-style-002-expected.txt: Added.
  • web-platform-tests/css/cssom/computed-style-002.html: Added.
  • web-platform-tests/css/cssom/computed-style-003-expected.txt: Added.
  • web-platform-tests/css/cssom/computed-style-003.html: Added.
  • web-platform-tests/css/cssom/computed-style-004-expected.txt: Added.
  • web-platform-tests/css/cssom/computed-style-004.html: Added.
  • web-platform-tests/css/cssom/css-style-attr-decl-block-expected.txt: Added.
  • web-platform-tests/css/cssom/css-style-attr-decl-block.html: Added.
  • web-platform-tests/css/cssom/css-style-attribute-modifications-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/css-style-attribute-modifications-expected.txt.
  • web-platform-tests/css/cssom/css-style-attribute-modifications.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/css-style-attribute-modifications.html.
  • web-platform-tests/css/cssom/css-style-declaration-modifications-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/css-style-declaration-modifications-expected.txt.
  • web-platform-tests/css/cssom/css-style-declaration-modifications.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/css-style-declaration-modifications.html.
  • web-platform-tests/css/cssom/css-style-reparse-expected.txt: Added.
  • web-platform-tests/css/cssom/css-style-reparse.html: Added.
  • web-platform-tests/css/cssom/cssimportrule-expected.txt: Added.
  • web-platform-tests/css/cssom/cssimportrule.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssimportrule.html.
  • web-platform-tests/css/cssom/cssom-cssText-serialize-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssom-cssText-serialize-expected.txt.
  • web-platform-tests/css/cssom/cssom-cssText-serialize.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssom-cssText-serialize.html.
  • web-platform-tests/css/cssom/cssom-cssstyledeclaration-set-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssom-cssstyledeclaration-set-expected.txt.
  • web-platform-tests/css/cssom/cssom-cssstyledeclaration-set.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssom-cssstyledeclaration-set.html.
  • web-platform-tests/css/cssom/cssom-fontfacerule-constructors-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssom-fontfacerule-constructors-expected.txt.
  • web-platform-tests/css/cssom/cssom-fontfacerule-constructors.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssom-fontfacerule-constructors.html.
  • web-platform-tests/css/cssom/cssom-fontfacerule-expected.txt: Added.
  • web-platform-tests/css/cssom/cssom-fontfacerule.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssom-fontfacerule.html.
  • web-platform-tests/css/cssom/cssom-ruleTypeAndOrder-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssom-ruleTypeAndOrder-expected.txt.
  • web-platform-tests/css/cssom/cssom-ruleTypeAndOrder.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssom-ruleTypeAndOrder.html.
  • web-platform-tests/css/cssom/cssom-setProperty-shorthand-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssom-setProperty-shorthand-expected.txt.
  • web-platform-tests/css/cssom/cssom-setProperty-shorthand.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssom-setProperty-shorthand.html.
  • web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssstyledeclaration-csstext-expected.txt.
  • web-platform-tests/css/cssom/cssstyledeclaration-csstext-final-delimiter-expected.txt: Added.
  • web-platform-tests/css/cssom/cssstyledeclaration-csstext-final-delimiter.html: Added.
  • web-platform-tests/css/cssom/cssstyledeclaration-csstext-important-expected.txt: Added.
  • web-platform-tests/css/cssom/cssstyledeclaration-csstext-important.html: Added.
  • web-platform-tests/css/cssom/cssstyledeclaration-csstext.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssstyledeclaration-csstext.html.
  • web-platform-tests/css/cssom/cssstyledeclaration-mutability-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssstyledeclaration-mutability-expected.txt.
  • web-platform-tests/css/cssom/cssstyledeclaration-mutability.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssstyledeclaration-mutability.html.
  • web-platform-tests/css/cssom/cssstyledeclaration-mutationrecord-001-expected.txt: Added.
  • web-platform-tests/css/cssom/cssstyledeclaration-mutationrecord-001.html: Added.
  • web-platform-tests/css/cssom/cssstyledeclaration-mutationrecord-002-expected.txt: Added.
  • web-platform-tests/css/cssom/cssstyledeclaration-mutationrecord-002.html: Added.
  • web-platform-tests/css/cssom/cssstyledeclaration-mutationrecord-003-expected.txt: Added.
  • web-platform-tests/css/cssom/cssstyledeclaration-mutationrecord-003.html: Added.
  • web-platform-tests/css/cssom/cssstyledeclaration-mutationrecord-004-expected.txt: Added.
  • web-platform-tests/css/cssom/cssstyledeclaration-mutationrecord-004.html: Added.
  • web-platform-tests/css/cssom/cssstyledeclaration-setter-order-expected.txt: Added.
  • web-platform-tests/css/cssom/cssstyledeclaration-setter-order.html: Added.
  • web-platform-tests/css/cssom/escape-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/escape-expected.txt.
  • web-platform-tests/css/cssom/escape.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/escape.html.
  • web-platform-tests/css/cssom/font-shorthand-serialization-expected.txt: Added.
  • web-platform-tests/css/cssom/font-shorthand-serialization.html: Added.
  • web-platform-tests/css/cssom/getComputedStyle-detached-subtree-expected.txt: Added.
  • web-platform-tests/css/cssom/getComputedStyle-detached-subtree.html: Added.
  • web-platform-tests/css/cssom/getComputedStyle-dynamic-subdoc-expected.txt: Added.
  • web-platform-tests/css/cssom/getComputedStyle-dynamic-subdoc.html: Added.
  • web-platform-tests/css/cssom/getComputedStyle-pseudo-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/getComputedStyle-pseudo-expected.txt.
  • web-platform-tests/css/cssom/getComputedStyle-pseudo.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/getComputedStyle-pseudo.html.
  • web-platform-tests/css/cssom/historical-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/historical-expected.txt.
  • web-platform-tests/css/cssom/historical.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/historical.html.
  • web-platform-tests/css/cssom/inline-style-001-expected.txt: Added.
  • web-platform-tests/css/cssom/inline-style-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/inline-style-001.html.
  • web-platform-tests/css/cssom/insertRule-charset-no-index-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/insertRule-charset-no-index-expected.txt.
  • web-platform-tests/css/cssom/insertRule-charset-no-index.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/insertRule-charset-no-index.html.
  • web-platform-tests/css/cssom/insertRule-import-no-index-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/insertRule-import-no-index-expected.txt.
  • web-platform-tests/css/cssom/insertRule-import-no-index.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/insertRule-import-no-index.html.
  • web-platform-tests/css/cssom/insertRule-namespace-no-index-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/insertRule-namespace-no-index-expected.txt.
  • web-platform-tests/css/cssom/insertRule-namespace-no-index.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/insertRule-namespace-no-index.html.
  • web-platform-tests/css/cssom/insertRule-no-index-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/insertRule-no-index-expected.txt.
  • web-platform-tests/css/cssom/insertRule-no-index.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/insertRule-no-index.html.
  • web-platform-tests/css/cssom/insertRule-syntax-error-01-expected.txt: Added.
  • web-platform-tests/css/cssom/insertRule-syntax-error-01.html: Added.
  • web-platform-tests/css/cssom/interfaces-expected.txt: Added.
  • web-platform-tests/css/cssom/interfaces.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/interfaces.html.
  • web-platform-tests/css/cssom/medialist-dynamic-001-expected.html: Added.
  • web-platform-tests/css/cssom/medialist-dynamic-001.html: Added.
  • web-platform-tests/css/cssom/medialist-interfaces-001-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/medialist-interfaces-001-expected.txt.
  • web-platform-tests/css/cssom/medialist-interfaces-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/medialist-interfaces-001.html.
  • web-platform-tests/css/cssom/medialist-interfaces-002-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/medialist-interfaces-002-expected.txt.
  • web-platform-tests/css/cssom/medialist-interfaces-002.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/medialist-interfaces-002.html.
  • web-platform-tests/css/cssom/medialist-interfaces-003-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/medialist-interfaces-003-expected.txt.
  • web-platform-tests/css/cssom/medialist-interfaces-003.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/medialist-interfaces-003.html.
  • web-platform-tests/css/cssom/medialist-interfaces-004-expected.txt: Added.
  • web-platform-tests/css/cssom/medialist-interfaces-004.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/medialist-interfaces-004.html.
  • web-platform-tests/css/cssom/overflow-serialization-expected.txt: Added.
  • web-platform-tests/css/cssom/overflow-serialization.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/overflow-serialization.html.
  • web-platform-tests/css/cssom/preferred-stylesheet-order-expected.txt: Added.
  • web-platform-tests/css/cssom/preferred-stylesheet-order.html: Added.
  • web-platform-tests/css/cssom/preferred-stylesheet-reversed-order-expected.txt: Added.
  • web-platform-tests/css/cssom/preferred-stylesheet-reversed-order.html: Added.
  • web-platform-tests/css/cssom/selectorSerialize-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/selectorSerialize-expected.txt.
  • web-platform-tests/css/cssom/selectorSerialize.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/selectorSerialize.html.
  • web-platform-tests/css/cssom/selectorText-modification-restyle-001-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/selectorText-modification-restyle-001-expected.html.
  • web-platform-tests/css/cssom/selectorText-modification-restyle-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/selectorText-modification-restyle-001.html.
  • web-platform-tests/css/cssom/selectorText-modification-restyle-002-expected.txt: Added.
  • web-platform-tests/css/cssom/selectorText-modification-restyle-002.html: Added.
  • web-platform-tests/css/cssom/serialization-CSSDeclaration-with-important-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/serialization-CSSDeclaration-with-important-expected.txt.
  • web-platform-tests/css/cssom/serialization-CSSDeclaration-with-important.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/serialization-CSSDeclaration-with-important.html.
  • web-platform-tests/css/cssom/serialize-namespaced-type-selectors-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/serialize-namespaced-type-selectors-expected.txt.
  • web-platform-tests/css/cssom/serialize-namespaced-type-selectors.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/serialize-namespaced-type-selectors.html.
  • web-platform-tests/css/cssom/serialize-values-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/serialize-values-expected.txt.
  • web-platform-tests/css/cssom/serialize-values.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/serialize-values.html.
  • web-platform-tests/css/cssom/serialize-variable-reference-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/serialize-variable-reference-expected.txt.
  • web-platform-tests/css/cssom/serialize-variable-reference.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/serialize-variable-reference.html.
  • web-platform-tests/css/cssom/setproperty-null-undefined-expected.txt: Added.
  • web-platform-tests/css/cssom/setproperty-null-undefined.html: Added.
  • web-platform-tests/css/cssom/shorthand-serialization-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/shorthand-serialization-expected.txt.
  • web-platform-tests/css/cssom/shorthand-serialization.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/shorthand-serialization.html.
  • web-platform-tests/css/cssom/shorthand-values-expected.txt: Added.
  • web-platform-tests/css/cssom/shorthand-values.html: Added.
  • web-platform-tests/css/cssom/style-sheet-interfaces-001-expected.txt: Added.
  • web-platform-tests/css/cssom/style-sheet-interfaces-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/style-sheet-interfaces-001.html.
  • web-platform-tests/css/cssom/style-sheet-interfaces-002-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/style-sheet-interfaces-002-expected.txt.
  • web-platform-tests/css/cssom/style-sheet-interfaces-002.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/style-sheet-interfaces-002.html.
  • web-platform-tests/css/cssom/stylesheet-replacedata-dynamic-expected.html: Added.
  • web-platform-tests/css/cssom/stylesheet-replacedata-dynamic.html: Added.
  • web-platform-tests/css/cssom/stylesheet-same-origin.css: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/stylesheet-same-origin.css.
  • web-platform-tests/css/cssom/stylesheet-same-origin.sub-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/stylesheet-same-origin.sub-expected.txt.
  • web-platform-tests/css/cssom/stylesheet-same-origin.sub.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/stylesheet-same-origin.sub.html.
  • web-platform-tests/css/cssom/stylesheet-title-expected.txt: Added.
  • web-platform-tests/css/cssom/stylesheet-title.html: Added.
  • web-platform-tests/css/cssom/support/1x1-green.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/1x1-green.png.
  • web-platform-tests/css/cssom/support/1x1-lime.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/1x1-lime.png.
  • web-platform-tests/css/cssom/support/1x1-maroon.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/1x1-maroon.png.
  • web-platform-tests/css/cssom/support/1x1-navy.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/1x1-navy.png.
  • web-platform-tests/css/cssom/support/1x1-red.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/1x1-red.png.
  • web-platform-tests/css/cssom/support/1x1-white.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/1x1-white.png.
  • web-platform-tests/css/cssom/support/60x60-gg-rr.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/60x60-gg-rr.png.
  • web-platform-tests/css/cssom/support/60x60-green.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/60x60-green.png.
  • web-platform-tests/css/cssom/support/60x60-red.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/60x60-red.png.
  • web-platform-tests/css/cssom/support/README: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/README.
  • web-platform-tests/css/cssom/support/a-green.css: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/a-green.css.
  • web-platform-tests/css/cssom/support/b-green.css: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/b-green.css.
  • web-platform-tests/css/cssom/support/c-red.css: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/c-red.css.
  • web-platform-tests/css/cssom/support/cat.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/cat.png.
  • web-platform-tests/css/cssom/support/import-charset.css: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/import-charset.css.
  • web-platform-tests/css/cssom/support/import-green.css: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/import-green.css.
  • web-platform-tests/css/cssom/support/import-red.css: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/import-red.css.
  • web-platform-tests/css/cssom/support/pattern-grg-rgr-grg.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/pattern-grg-rgr-grg.png.
  • web-platform-tests/css/cssom/support/pattern-grg-rrg-rgg.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/pattern-grg-rrg-rgg.png.
  • web-platform-tests/css/cssom/support/pattern-rgr-grg-rgr.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/pattern-rgr-grg-rgr.png.
  • web-platform-tests/css/cssom/support/pattern-tr.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/pattern-tr.png.
  • web-platform-tests/css/cssom/support/ruler-h-50%.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/ruler-h-50%.png.
  • web-platform-tests/css/cssom/support/ruler-h-50px.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/ruler-h-50px.png.
  • web-platform-tests/css/cssom/support/ruler-v-100px.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/ruler-v-100px.png.
  • web-platform-tests/css/cssom/support/ruler-v-50px.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/ruler-v-50px.png.
  • web-platform-tests/css/cssom/support/square-purple.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/square-purple.png.
  • web-platform-tests/css/cssom/support/square-teal.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/square-teal.png.
  • web-platform-tests/css/cssom/support/square-white.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/square-white.png.
  • web-platform-tests/css/cssom/support/support/README: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/support/README.
  • web-platform-tests/css/cssom/support/support/swatch-green.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/support/swatch-green.png.
  • web-platform-tests/css/cssom/support/support/swatch-red.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/support/swatch-red.png.
  • web-platform-tests/css/cssom/support/support/w3c-import.log: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/support/w3c-import.log.
  • web-platform-tests/css/cssom/support/swatch-blue.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/swatch-blue.png.
  • web-platform-tests/css/cssom/support/swatch-green.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/swatch-green.png.
  • web-platform-tests/css/cssom/support/swatch-lime.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/swatch-lime.png.
  • web-platform-tests/css/cssom/support/swatch-orange.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/swatch-orange.png.
  • web-platform-tests/css/cssom/support/swatch-red.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/swatch-red.png.
  • web-platform-tests/css/cssom/support/swatch-teal.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/swatch-teal.png.
  • web-platform-tests/css/cssom/support/swatch-white.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/swatch-white.png.
  • web-platform-tests/css/cssom/support/swatch-yellow.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/swatch-yellow.png.
  • web-platform-tests/css/cssom/support/test-bl.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/test-bl.png.
  • web-platform-tests/css/cssom/support/test-br.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/test-br.png.
  • web-platform-tests/css/cssom/support/test-inner-half-size.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/test-inner-half-size.png.
  • web-platform-tests/css/cssom/support/test-outer.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/test-outer.png.
  • web-platform-tests/css/cssom/support/test-tl.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/test-tl.png.
  • web-platform-tests/css/cssom/support/test-tr.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/test-tr.png.
  • web-platform-tests/css/cssom/support/w3c-import.log: Added.
  • web-platform-tests/css/cssom/support/xmlss-pi.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/xmlss-pi.xhtml.
  • web-platform-tests/css/cssom/ttwf-cssom-doc-ext-load-count-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/ttwf-cssom-doc-ext-load-count-expected.txt.
  • web-platform-tests/css/cssom/ttwf-cssom-doc-ext-load-count.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/ttwf-cssom-doc-ext-load-count.html.
  • web-platform-tests/css/cssom/ttwf-cssom-doc-ext-load-tree-order-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/ttwf-cssom-doc-ext-load-tree-order-expected.txt.
  • web-platform-tests/css/cssom/ttwf-cssom-doc-ext-load-tree-order.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/ttwf-cssom-doc-ext-load-tree-order.html.
  • web-platform-tests/css/cssom/ttwf-cssom-document-extension-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/ttwf-cssom-document-extension-expected.txt.
  • web-platform-tests/css/cssom/ttwf-cssom-document-extension.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/ttwf-cssom-document-extension.html.
  • web-platform-tests/css/cssom/variable-names-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/variable-names-expected.txt.
  • web-platform-tests/css/cssom/variable-names.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/variable-names.html.
  • web-platform-tests/css/cssom/w3c-import.log: Added.
  • web-platform-tests/cssom/GetBoundingRect-expected.txt: Removed.
  • web-platform-tests/cssom/GetBoundingRect.html: Removed.
  • web-platform-tests/cssom/MediaList-expected.txt: Removed.
  • web-platform-tests/cssom/cssimportrule-expected.txt: Removed.
  • web-platform-tests/cssom/cssom-fontfacerule-expected.txt: Removed.
  • web-platform-tests/cssom/index-001-expected.txt: Removed.
  • web-platform-tests/cssom/index-001.html: Removed.
  • web-platform-tests/cssom/index-002-expected.txt: Removed.
  • web-platform-tests/cssom/index-002.html: Removed.
  • web-platform-tests/cssom/inline-style-001-expected.txt: Removed.
  • web-platform-tests/cssom/interfaces-expected.txt: Removed.
  • web-platform-tests/cssom/medialist-interfaces-004-expected.txt: Removed.
  • web-platform-tests/cssom/overflow-serialization-expected.txt: Removed.
  • web-platform-tests/cssom/style-sheet-interfaces-001-expected.txt: Removed.
  • web-platform-tests/cssom/support/w3c-import.log: Removed.
  • web-platform-tests/cssom/w3c-import.log: Removed.

LayoutTests:

Reviewed by Frédéric Wang.

Update CSSOM WPT tests.

Location:
trunk/LayoutTests
Files:
64 added
1 deleted
5 edited
141 copied

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r231993 r232005  
     12018-05-20  Emilio Cobos Álvarez  <emilio@crisal.io>
     2
     3        Update CSSOM WPT tests.
     4        https://bugs.webkit.org/show_bug.cgi?id=185805
     5
     6        Reviewed by Frédéric Wang.
     7
     8        Update CSSOM WPT tests.
     9
     10        * TestExpectations:
     11
    1122018-05-18  Commit Queue  <commit-queue@webkit.org>
    213
  • trunk/LayoutTests/TestExpectations

    r231977 r232005  
    308308imported/w3c/web-platform-tests/IndexedDB/nested-cloning-large.html [ Skip ]
    309309imported/w3c/web-platform-tests/IndexedDB/nested-cloning-small.html [ Skip ]
    310 imported/w3c/web-platform-tests/cssom/interfaces.html [ Pass Timeout ]
     310imported/w3c/web-platform-tests/css/cssom/interfaces.html [ Pass Timeout ]
    311311imported/w3c/web-platform-tests/cssom-view/interfaces.html [ Pass Timeout ]
    312312webkit.org/b/182292 imported/w3c/web-platform-tests/cssom-view/scrollingElement-quirks-dynamic-001.html [ ImageOnlyFailure ]
  • trunk/LayoutTests/imported/w3c/ChangeLog

    r231995 r232005  
     12018-05-20  Emilio Cobos Álvarez  <emilio@crisal.io>
     2
     3        Update CSSOM WPT tests.
     4        https://bugs.webkit.org/show_bug.cgi?id=185805
     5
     6        They've been moved under the css/ directory.
     7
     8        This has been done with:
     9
     10          ./Tools/Scripts/import-w3c-tests web-platform-tests/css/cssom
     11          rm -rf LayoutTests/imported/w3c/web-platform-tests/cssom
     12          ./Tools/Scripts/run-webkit-tests -t Debug LayoutTests/imported/w3c/web-platform-tests/css/cssom/ --reset-results
     13
     14        And ensuring that the same run without --reset-results also succeeded.
     15
     16        I manually removed entries in import-expectations.json which no longer
     17        correspond to an upstream directory.
     18
     19        Reviewed by Frédéric Wang.
     20
     21        * resources/import-expectations.json:
     22        * resources/resource-files.json:
     23        * web-platform-tests/css/cssom/CSS-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/CSS-expected.txt.
     24        * web-platform-tests/css/cssom/CSS.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/CSS.html.
     25        * web-platform-tests/css/cssom/CSSKeyframeRule-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/CSSKeyframeRule-expected.txt.
     26        * web-platform-tests/css/cssom/CSSKeyframeRule.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/CSSKeyframeRule.html.
     27        * web-platform-tests/css/cssom/CSSKeyframesRule-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/CSSKeyframesRule-expected.txt.
     28        * web-platform-tests/css/cssom/CSSKeyframesRule.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/CSSKeyframesRule.html.
     29        * web-platform-tests/css/cssom/CSSNamespaceRule-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/CSSNamespaceRule-expected.txt.
     30        * web-platform-tests/css/cssom/CSSNamespaceRule.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/CSSNamespaceRule.html.
     31        * web-platform-tests/css/cssom/CSSRuleList-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/CSSRuleList-expected.txt.
     32        * web-platform-tests/css/cssom/CSSRuleList.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/CSSRuleList.html.
     33        * web-platform-tests/css/cssom/CSSStyleRule-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/CSSStyleRule-expected.txt.
     34        * web-platform-tests/css/cssom/CSSStyleRule-set-selectorText-expected.txt: Added.
     35        * web-platform-tests/css/cssom/CSSStyleRule-set-selectorText-namespace-expected.txt: Added.
     36        * web-platform-tests/css/cssom/CSSStyleRule-set-selectorText-namespace.html: Added.
     37        * web-platform-tests/css/cssom/CSSStyleRule-set-selectorText.html: Added.
     38        * web-platform-tests/css/cssom/CSSStyleRule.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/CSSStyleRule.html.
     39        * web-platform-tests/css/cssom/CSSStyleSheet-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/CSSStyleSheet-expected.txt.
     40        * web-platform-tests/css/cssom/CSSStyleSheet.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/CSSStyleSheet.html.
     41        * web-platform-tests/css/cssom/MediaList-expected.txt: Added.
     42        * web-platform-tests/css/cssom/MediaList.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/MediaList.html.
     43        * web-platform-tests/css/cssom/MediaList2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/MediaList2-expected.txt.
     44        * web-platform-tests/css/cssom/MediaList2.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/MediaList2.xhtml.
     45        * web-platform-tests/css/cssom/OWNERS: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/OWNERS.
     46        * web-platform-tests/css/cssom/StyleSheetList-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/StyleSheetList-expected.txt.
     47        * web-platform-tests/css/cssom/StyleSheetList.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/StyleSheetList.html.
     48        * web-platform-tests/css/cssom/computed-style-001-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/computed-style-001-expected.txt.
     49        * web-platform-tests/css/cssom/computed-style-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/computed-style-001.html.
     50        * web-platform-tests/css/cssom/computed-style-002-expected.txt: Added.
     51        * web-platform-tests/css/cssom/computed-style-002.html: Added.
     52        * web-platform-tests/css/cssom/computed-style-003-expected.txt: Added.
     53        * web-platform-tests/css/cssom/computed-style-003.html: Added.
     54        * web-platform-tests/css/cssom/computed-style-004-expected.txt: Added.
     55        * web-platform-tests/css/cssom/computed-style-004.html: Added.
     56        * web-platform-tests/css/cssom/css-style-attr-decl-block-expected.txt: Added.
     57        * web-platform-tests/css/cssom/css-style-attr-decl-block.html: Added.
     58        * web-platform-tests/css/cssom/css-style-attribute-modifications-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/css-style-attribute-modifications-expected.txt.
     59        * web-platform-tests/css/cssom/css-style-attribute-modifications.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/css-style-attribute-modifications.html.
     60        * web-platform-tests/css/cssom/css-style-declaration-modifications-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/css-style-declaration-modifications-expected.txt.
     61        * web-platform-tests/css/cssom/css-style-declaration-modifications.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/css-style-declaration-modifications.html.
     62        * web-platform-tests/css/cssom/css-style-reparse-expected.txt: Added.
     63        * web-platform-tests/css/cssom/css-style-reparse.html: Added.
     64        * web-platform-tests/css/cssom/cssimportrule-expected.txt: Added.
     65        * web-platform-tests/css/cssom/cssimportrule.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssimportrule.html.
     66        * web-platform-tests/css/cssom/cssom-cssText-serialize-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssom-cssText-serialize-expected.txt.
     67        * web-platform-tests/css/cssom/cssom-cssText-serialize.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssom-cssText-serialize.html.
     68        * web-platform-tests/css/cssom/cssom-cssstyledeclaration-set-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssom-cssstyledeclaration-set-expected.txt.
     69        * web-platform-tests/css/cssom/cssom-cssstyledeclaration-set.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssom-cssstyledeclaration-set.html.
     70        * web-platform-tests/css/cssom/cssom-fontfacerule-constructors-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssom-fontfacerule-constructors-expected.txt.
     71        * web-platform-tests/css/cssom/cssom-fontfacerule-constructors.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssom-fontfacerule-constructors.html.
     72        * web-platform-tests/css/cssom/cssom-fontfacerule-expected.txt: Added.
     73        * web-platform-tests/css/cssom/cssom-fontfacerule.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssom-fontfacerule.html.
     74        * web-platform-tests/css/cssom/cssom-ruleTypeAndOrder-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssom-ruleTypeAndOrder-expected.txt.
     75        * web-platform-tests/css/cssom/cssom-ruleTypeAndOrder.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssom-ruleTypeAndOrder.html.
     76        * web-platform-tests/css/cssom/cssom-setProperty-shorthand-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssom-setProperty-shorthand-expected.txt.
     77        * web-platform-tests/css/cssom/cssom-setProperty-shorthand.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssom-setProperty-shorthand.html.
     78        * web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssstyledeclaration-csstext-expected.txt.
     79        * web-platform-tests/css/cssom/cssstyledeclaration-csstext-final-delimiter-expected.txt: Added.
     80        * web-platform-tests/css/cssom/cssstyledeclaration-csstext-final-delimiter.html: Added.
     81        * web-platform-tests/css/cssom/cssstyledeclaration-csstext-important-expected.txt: Added.
     82        * web-platform-tests/css/cssom/cssstyledeclaration-csstext-important.html: Added.
     83        * web-platform-tests/css/cssom/cssstyledeclaration-csstext.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssstyledeclaration-csstext.html.
     84        * web-platform-tests/css/cssom/cssstyledeclaration-mutability-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssstyledeclaration-mutability-expected.txt.
     85        * web-platform-tests/css/cssom/cssstyledeclaration-mutability.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/cssstyledeclaration-mutability.html.
     86        * web-platform-tests/css/cssom/cssstyledeclaration-mutationrecord-001-expected.txt: Added.
     87        * web-platform-tests/css/cssom/cssstyledeclaration-mutationrecord-001.html: Added.
     88        * web-platform-tests/css/cssom/cssstyledeclaration-mutationrecord-002-expected.txt: Added.
     89        * web-platform-tests/css/cssom/cssstyledeclaration-mutationrecord-002.html: Added.
     90        * web-platform-tests/css/cssom/cssstyledeclaration-mutationrecord-003-expected.txt: Added.
     91        * web-platform-tests/css/cssom/cssstyledeclaration-mutationrecord-003.html: Added.
     92        * web-platform-tests/css/cssom/cssstyledeclaration-mutationrecord-004-expected.txt: Added.
     93        * web-platform-tests/css/cssom/cssstyledeclaration-mutationrecord-004.html: Added.
     94        * web-platform-tests/css/cssom/cssstyledeclaration-setter-order-expected.txt: Added.
     95        * web-platform-tests/css/cssom/cssstyledeclaration-setter-order.html: Added.
     96        * web-platform-tests/css/cssom/escape-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/escape-expected.txt.
     97        * web-platform-tests/css/cssom/escape.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/escape.html.
     98        * web-platform-tests/css/cssom/font-shorthand-serialization-expected.txt: Added.
     99        * web-platform-tests/css/cssom/font-shorthand-serialization.html: Added.
     100        * web-platform-tests/css/cssom/getComputedStyle-detached-subtree-expected.txt: Added.
     101        * web-platform-tests/css/cssom/getComputedStyle-detached-subtree.html: Added.
     102        * web-platform-tests/css/cssom/getComputedStyle-dynamic-subdoc-expected.txt: Added.
     103        * web-platform-tests/css/cssom/getComputedStyle-dynamic-subdoc.html: Added.
     104        * web-platform-tests/css/cssom/getComputedStyle-pseudo-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/getComputedStyle-pseudo-expected.txt.
     105        * web-platform-tests/css/cssom/getComputedStyle-pseudo.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/getComputedStyle-pseudo.html.
     106        * web-platform-tests/css/cssom/historical-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/historical-expected.txt.
     107        * web-platform-tests/css/cssom/historical.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/historical.html.
     108        * web-platform-tests/css/cssom/inline-style-001-expected.txt: Added.
     109        * web-platform-tests/css/cssom/inline-style-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/inline-style-001.html.
     110        * web-platform-tests/css/cssom/insertRule-charset-no-index-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/insertRule-charset-no-index-expected.txt.
     111        * web-platform-tests/css/cssom/insertRule-charset-no-index.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/insertRule-charset-no-index.html.
     112        * web-platform-tests/css/cssom/insertRule-import-no-index-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/insertRule-import-no-index-expected.txt.
     113        * web-platform-tests/css/cssom/insertRule-import-no-index.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/insertRule-import-no-index.html.
     114        * web-platform-tests/css/cssom/insertRule-namespace-no-index-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/insertRule-namespace-no-index-expected.txt.
     115        * web-platform-tests/css/cssom/insertRule-namespace-no-index.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/insertRule-namespace-no-index.html.
     116        * web-platform-tests/css/cssom/insertRule-no-index-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/insertRule-no-index-expected.txt.
     117        * web-platform-tests/css/cssom/insertRule-no-index.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/insertRule-no-index.html.
     118        * web-platform-tests/css/cssom/insertRule-syntax-error-01-expected.txt: Added.
     119        * web-platform-tests/css/cssom/insertRule-syntax-error-01.html: Added.
     120        * web-platform-tests/css/cssom/interfaces-expected.txt: Added.
     121        * web-platform-tests/css/cssom/interfaces.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/interfaces.html.
     122        * web-platform-tests/css/cssom/medialist-dynamic-001-expected.html: Added.
     123        * web-platform-tests/css/cssom/medialist-dynamic-001.html: Added.
     124        * web-platform-tests/css/cssom/medialist-interfaces-001-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/medialist-interfaces-001-expected.txt.
     125        * web-platform-tests/css/cssom/medialist-interfaces-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/medialist-interfaces-001.html.
     126        * web-platform-tests/css/cssom/medialist-interfaces-002-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/medialist-interfaces-002-expected.txt.
     127        * web-platform-tests/css/cssom/medialist-interfaces-002.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/medialist-interfaces-002.html.
     128        * web-platform-tests/css/cssom/medialist-interfaces-003-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/medialist-interfaces-003-expected.txt.
     129        * web-platform-tests/css/cssom/medialist-interfaces-003.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/medialist-interfaces-003.html.
     130        * web-platform-tests/css/cssom/medialist-interfaces-004-expected.txt: Added.
     131        * web-platform-tests/css/cssom/medialist-interfaces-004.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/medialist-interfaces-004.html.
     132        * web-platform-tests/css/cssom/overflow-serialization-expected.txt: Added.
     133        * web-platform-tests/css/cssom/overflow-serialization.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/overflow-serialization.html.
     134        * web-platform-tests/css/cssom/preferred-stylesheet-order-expected.txt: Added.
     135        * web-platform-tests/css/cssom/preferred-stylesheet-order.html: Added.
     136        * web-platform-tests/css/cssom/preferred-stylesheet-reversed-order-expected.txt: Added.
     137        * web-platform-tests/css/cssom/preferred-stylesheet-reversed-order.html: Added.
     138        * web-platform-tests/css/cssom/selectorSerialize-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/selectorSerialize-expected.txt.
     139        * web-platform-tests/css/cssom/selectorSerialize.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/selectorSerialize.html.
     140        * web-platform-tests/css/cssom/selectorText-modification-restyle-001-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/selectorText-modification-restyle-001-expected.html.
     141        * web-platform-tests/css/cssom/selectorText-modification-restyle-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/selectorText-modification-restyle-001.html.
     142        * web-platform-tests/css/cssom/selectorText-modification-restyle-002-expected.txt: Added.
     143        * web-platform-tests/css/cssom/selectorText-modification-restyle-002.html: Added.
     144        * web-platform-tests/css/cssom/serialization-CSSDeclaration-with-important-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/serialization-CSSDeclaration-with-important-expected.txt.
     145        * web-platform-tests/css/cssom/serialization-CSSDeclaration-with-important.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/serialization-CSSDeclaration-with-important.html.
     146        * web-platform-tests/css/cssom/serialize-namespaced-type-selectors-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/serialize-namespaced-type-selectors-expected.txt.
     147        * web-platform-tests/css/cssom/serialize-namespaced-type-selectors.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/serialize-namespaced-type-selectors.html.
     148        * web-platform-tests/css/cssom/serialize-values-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/serialize-values-expected.txt.
     149        * web-platform-tests/css/cssom/serialize-values.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/serialize-values.html.
     150        * web-platform-tests/css/cssom/serialize-variable-reference-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/serialize-variable-reference-expected.txt.
     151        * web-platform-tests/css/cssom/serialize-variable-reference.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/serialize-variable-reference.html.
     152        * web-platform-tests/css/cssom/setproperty-null-undefined-expected.txt: Added.
     153        * web-platform-tests/css/cssom/setproperty-null-undefined.html: Added.
     154        * web-platform-tests/css/cssom/shorthand-serialization-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/shorthand-serialization-expected.txt.
     155        * web-platform-tests/css/cssom/shorthand-serialization.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/shorthand-serialization.html.
     156        * web-platform-tests/css/cssom/shorthand-values-expected.txt: Added.
     157        * web-platform-tests/css/cssom/shorthand-values.html: Added.
     158        * web-platform-tests/css/cssom/style-sheet-interfaces-001-expected.txt: Added.
     159        * web-platform-tests/css/cssom/style-sheet-interfaces-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/style-sheet-interfaces-001.html.
     160        * web-platform-tests/css/cssom/style-sheet-interfaces-002-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/style-sheet-interfaces-002-expected.txt.
     161        * web-platform-tests/css/cssom/style-sheet-interfaces-002.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/style-sheet-interfaces-002.html.
     162        * web-platform-tests/css/cssom/stylesheet-replacedata-dynamic-expected.html: Added.
     163        * web-platform-tests/css/cssom/stylesheet-replacedata-dynamic.html: Added.
     164        * web-platform-tests/css/cssom/stylesheet-same-origin.css: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/stylesheet-same-origin.css.
     165        * web-platform-tests/css/cssom/stylesheet-same-origin.sub-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/stylesheet-same-origin.sub-expected.txt.
     166        * web-platform-tests/css/cssom/stylesheet-same-origin.sub.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/stylesheet-same-origin.sub.html.
     167        * web-platform-tests/css/cssom/stylesheet-title-expected.txt: Added.
     168        * web-platform-tests/css/cssom/stylesheet-title.html: Added.
     169        * web-platform-tests/css/cssom/support/1x1-green.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/1x1-green.png.
     170        * web-platform-tests/css/cssom/support/1x1-lime.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/1x1-lime.png.
     171        * web-platform-tests/css/cssom/support/1x1-maroon.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/1x1-maroon.png.
     172        * web-platform-tests/css/cssom/support/1x1-navy.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/1x1-navy.png.
     173        * web-platform-tests/css/cssom/support/1x1-red.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/1x1-red.png.
     174        * web-platform-tests/css/cssom/support/1x1-white.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/1x1-white.png.
     175        * web-platform-tests/css/cssom/support/60x60-gg-rr.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/60x60-gg-rr.png.
     176        * web-platform-tests/css/cssom/support/60x60-green.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/60x60-green.png.
     177        * web-platform-tests/css/cssom/support/60x60-red.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/60x60-red.png.
     178        * web-platform-tests/css/cssom/support/README: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/README.
     179        * web-platform-tests/css/cssom/support/a-green.css: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/a-green.css.
     180        * web-platform-tests/css/cssom/support/b-green.css: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/b-green.css.
     181        * web-platform-tests/css/cssom/support/c-red.css: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/c-red.css.
     182        * web-platform-tests/css/cssom/support/cat.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/cat.png.
     183        * web-platform-tests/css/cssom/support/import-charset.css: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/import-charset.css.
     184        * web-platform-tests/css/cssom/support/import-green.css: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/import-green.css.
     185        * web-platform-tests/css/cssom/support/import-red.css: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/import-red.css.
     186        * web-platform-tests/css/cssom/support/pattern-grg-rgr-grg.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/pattern-grg-rgr-grg.png.
     187        * web-platform-tests/css/cssom/support/pattern-grg-rrg-rgg.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/pattern-grg-rrg-rgg.png.
     188        * web-platform-tests/css/cssom/support/pattern-rgr-grg-rgr.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/pattern-rgr-grg-rgr.png.
     189        * web-platform-tests/css/cssom/support/pattern-tr.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/pattern-tr.png.
     190        * web-platform-tests/css/cssom/support/ruler-h-50%.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/ruler-h-50%.png.
     191        * web-platform-tests/css/cssom/support/ruler-h-50px.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/ruler-h-50px.png.
     192        * web-platform-tests/css/cssom/support/ruler-v-100px.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/ruler-v-100px.png.
     193        * web-platform-tests/css/cssom/support/ruler-v-50px.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/ruler-v-50px.png.
     194        * web-platform-tests/css/cssom/support/square-purple.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/square-purple.png.
     195        * web-platform-tests/css/cssom/support/square-teal.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/square-teal.png.
     196        * web-platform-tests/css/cssom/support/square-white.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/square-white.png.
     197        * web-platform-tests/css/cssom/support/support/README: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/support/README.
     198        * web-platform-tests/css/cssom/support/support/swatch-green.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/support/swatch-green.png.
     199        * web-platform-tests/css/cssom/support/support/swatch-red.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/support/swatch-red.png.
     200        * web-platform-tests/css/cssom/support/support/w3c-import.log: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/support/w3c-import.log.
     201        * web-platform-tests/css/cssom/support/swatch-blue.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/swatch-blue.png.
     202        * web-platform-tests/css/cssom/support/swatch-green.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/swatch-green.png.
     203        * web-platform-tests/css/cssom/support/swatch-lime.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/swatch-lime.png.
     204        * web-platform-tests/css/cssom/support/swatch-orange.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/swatch-orange.png.
     205        * web-platform-tests/css/cssom/support/swatch-red.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/swatch-red.png.
     206        * web-platform-tests/css/cssom/support/swatch-teal.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/swatch-teal.png.
     207        * web-platform-tests/css/cssom/support/swatch-white.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/swatch-white.png.
     208        * web-platform-tests/css/cssom/support/swatch-yellow.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/swatch-yellow.png.
     209        * web-platform-tests/css/cssom/support/test-bl.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/test-bl.png.
     210        * web-platform-tests/css/cssom/support/test-br.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/test-br.png.
     211        * web-platform-tests/css/cssom/support/test-inner-half-size.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/test-inner-half-size.png.
     212        * web-platform-tests/css/cssom/support/test-outer.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/test-outer.png.
     213        * web-platform-tests/css/cssom/support/test-tl.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/test-tl.png.
     214        * web-platform-tests/css/cssom/support/test-tr.png: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/test-tr.png.
     215        * web-platform-tests/css/cssom/support/w3c-import.log: Added.
     216        * web-platform-tests/css/cssom/support/xmlss-pi.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/support/xmlss-pi.xhtml.
     217        * web-platform-tests/css/cssom/ttwf-cssom-doc-ext-load-count-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/ttwf-cssom-doc-ext-load-count-expected.txt.
     218        * web-platform-tests/css/cssom/ttwf-cssom-doc-ext-load-count.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/ttwf-cssom-doc-ext-load-count.html.
     219        * web-platform-tests/css/cssom/ttwf-cssom-doc-ext-load-tree-order-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/ttwf-cssom-doc-ext-load-tree-order-expected.txt.
     220        * web-platform-tests/css/cssom/ttwf-cssom-doc-ext-load-tree-order.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/ttwf-cssom-doc-ext-load-tree-order.html.
     221        * web-platform-tests/css/cssom/ttwf-cssom-document-extension-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/ttwf-cssom-document-extension-expected.txt.
     222        * web-platform-tests/css/cssom/ttwf-cssom-document-extension.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/ttwf-cssom-document-extension.html.
     223        * web-platform-tests/css/cssom/variable-names-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/variable-names-expected.txt.
     224        * web-platform-tests/css/cssom/variable-names.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/cssom/variable-names.html.
     225        * web-platform-tests/css/cssom/w3c-import.log: Added.
     226        * web-platform-tests/cssom/GetBoundingRect-expected.txt: Removed.
     227        * web-platform-tests/cssom/GetBoundingRect.html: Removed.
     228        * web-platform-tests/cssom/MediaList-expected.txt: Removed.
     229        * web-platform-tests/cssom/cssimportrule-expected.txt: Removed.
     230        * web-platform-tests/cssom/cssom-fontfacerule-expected.txt: Removed.
     231        * web-platform-tests/cssom/index-001-expected.txt: Removed.
     232        * web-platform-tests/cssom/index-001.html: Removed.
     233        * web-platform-tests/cssom/index-002-expected.txt: Removed.
     234        * web-platform-tests/cssom/index-002.html: Removed.
     235        * web-platform-tests/cssom/inline-style-001-expected.txt: Removed.
     236        * web-platform-tests/cssom/interfaces-expected.txt: Removed.
     237        * web-platform-tests/cssom/medialist-interfaces-004-expected.txt: Removed.
     238        * web-platform-tests/cssom/overflow-serialization-expected.txt: Removed.
     239        * web-platform-tests/cssom/style-sheet-interfaces-001-expected.txt: Removed.
     240        * web-platform-tests/cssom/support/w3c-import.log: Removed.
     241        * web-platform-tests/cssom/w3c-import.log: Removed.
     242
    12432018-05-18  Rob Buis  <rbuis@igalia.com>
    2244
  • trunk/LayoutTests/imported/w3c/resources/import-expectations.json

    r231709 r232005  
    7171    "web-platform-tests/css/css-shapes/test-plan/index.html": "skip",
    7272    "web-platform-tests/css/css-ui": "import",
     73    "web-platform-tests/css/cssom": "import",
    7374    "web-platform-tests/css/geometry/": "import",
    7475    "web-platform-tests/css/mediaqueries": "import",
     
    7778    "web-platform-tests/css/selectors": "import",
    7879    "web-platform-tests/css/support": "import",
    79     "web-platform-tests/cssom": "import",
    8080    "web-platform-tests/cssom-view": "import",
    81     "web-platform-tests/cssom/MediaList.xhtml": "skip",
    8281    "web-platform-tests/custom-elements": "import",
    8382    "web-platform-tests/custom-elements/v0": "skip",
  • trunk/LayoutTests/imported/w3c/resources/resource-files.json

    r230445 r232005  
    279279        "web-platform-tests/css/css-ui/text-overflow-018.html",
    280280        "web-platform-tests/css/css-ui/text-overflow-019.html",
     281        "web-platform-tests/css/cssom/support/xmlss-pi.xhtml",
    281282        "web-platform-tests/css/mediaqueries/support/media_queries_iframe.html",
    282283        "web-platform-tests/css/mediaqueries/support/min-width-tables-001-iframe.html",
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/CSS.html

    r232004 r232005  
    22<meta charset="utf-8">
    33<title>CSSOM - CSS interface</title>
    4 <script src="/resources/testharness.js"></script>
    5 <script src="/resources/testharnessreport.js"></script>
     4<link rel="help" href="https://drafts.csswg.org/cssom/#the-css.escape()-method">
     5<script src="../../../../../resources/testharness.js"></script>
     6<script src="../../../../../resources/testharnessreport.js"></script>
    67<script>
    78    test(function () {
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/CSSKeyframeRule.html

    r232004 r232005  
    22<meta charset="utf-8">
    33<title></title>
    4 <script src="/resources/testharness.js"></script>
    5 <script src="/resources/testharnessreport.js"></script>
     4<link rel="help" href="https://drafts.csswg.org/css-animations/#interface-csskeyframerule">
     5<script src="../../../../../resources/testharness.js"></script>
     6<script src="../../../../../resources/testharnessreport.js"></script>
    67<style type="text/css" id="styleElement">
    78  div { animation: 3s slidein; }
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/CSSKeyframesRule.html

    r232004 r232005  
    44    <meta charset="utf-8">
    55    <title>CSSOM -  CSSKeyframesRule interface</title>
    6     <script src="/resources/testharness.js"></script>
    7     <script src="/resources/testharnessreport.js"></script>
     6    <link rel="help" href="https://drafts.csswg.org/css-animations/#interface-csskeyframesrule">
     7    <script src="../../../../../resources/testharness.js"></script>
     8    <script src="../../../../../resources/testharnessreport.js"></script>
    89    <style>
    910        @keyframes foo {
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/CSSNamespaceRule.html

    r232004 r232005  
    44    <meta charset="utf-8">
    55    <title>CSSOM - CSSNamespaceRule interface</title>
    6     <script src="/resources/testharness.js"></script>
    7     <script src="/resources/testharnessreport.js"></script>
     6    <link rel="help" href="https://drafts.csswg.org/cssom/#the-cssnamespacerule-interface">
     7    <script src="../../../../../resources/testharness.js"></script>
     8    <script src="../../../../../resources/testharnessreport.js"></script>
    89    <style>
    910        @namespace svg url(http://servo);
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/CSSRuleList.html

    r232004 r232005  
    44    <meta charset="utf-8">
    55    <title>CSSOM - CSSRuleList interface</title>
    6     <script src="/resources/testharness.js"></script>
    7     <script src="/resources/testharnessreport.js"></script>
     6    <link rel="help" href="https://drafts.csswg.org/cssom/#the-cssrulelist-interface">
     7    <script src="../../../../../resources/testharness.js"></script>
     8    <script src="../../../../../resources/testharnessreport.js"></script>
    89    <style>
    910        body { width: 50%; }
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/CSSStyleRule.html

    r232004 r232005  
    99    <meta name="flags" content="dom">
    1010    <meta name="assert" content="All properties for this CSSStyleRule instance of CSSRule are initialized correctly">
    11     <script src="/resources/testharness.js"></script>
    12     <script src="/resources/testharnessreport.js"></script>
     11    <script src="../../../../../resources/testharness.js"></script>
     12    <script src="../../../../../resources/testharnessreport.js"></script>
    1313
    1414    <style id="styleElement" type="text/css">
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/CSSStyleSheet.html

    r232004 r232005  
    44    <meta charset="utf-8">
    55    <title>CSSOM - CSSStyleSheet interface</title>
    6     <script src="/resources/testharness.js"></script>
    7     <script src="/resources/testharnessreport.js"></script>
     6    <link rel="help" href="https://drafts.csswg.org/cssom/#the-cssstylesheet-interface">
     7    <script src="../../../../../resources/testharness.js"></script>
     8    <script src="../../../../../resources/testharnessreport.js"></script>
    89    <style id="my-stylesheet">
    910        body { width: 50%; }
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/MediaList.html

    r232004 r232005  
    44    <meta charset="utf-8">
    55    <title>CSSOM - MediaList interface</title>
    6     <script src="/resources/testharness.js"></script>
    7     <script src="/resources/testharnessreport.js"></script>
     6    <link rel="help" href="https://drafts.csswg.org/cssom/#the-medialist-interface">
     7    <script src="../../../../../resources/testharness.js"></script>
     8    <script src="../../../../../resources/testharnessreport.js"></script>
    89    <style>
    910        @media screen and (min-width: 480px), print, projection {}
     
    1516        assert_equals(media.length, 3, "MediaList length attribute");
    1617        assert_equals(media.mediaText, "screen and (min-width: 480px), print, projection", "MediaList mediaText attribute");
     18        assert_equals(media.toString(), "screen and (min-width: 480px), print, projection", "MediaList toString method");
    1719        assert_equals(media[0], "screen and (min-width: 480px)", "MediaList indexed getter");
    1820        assert_equals(media[1], "print", "MediaList indexed getter");
     
    2527        assert_equals(media.length, 2, "MediaList length attribute after delete method");
    2628        assert_equals(media.mediaText, "screen and (min-width: 480px), projection", "MediaList mediaText attribute after delete method");
     29        assert_equals(media.toString(), "screen and (min-width: 480px), projection", "MediaList toString method after delete method");
    2730        assert_equals(media[1], "projection", "MediaList indexed getter after delete method");
    2831        assert_equals(media[2], undefined, "MediaList indexed getter with out of range after delete method");
     
    3336        assert_equals(media.length, 3, "MediaList length attribute after append method");
    3437        assert_equals(media.mediaText, "screen and (min-width: 480px), projection, speech", "MediaList mediaText attribute after append method");
     38        assert_equals(media.toString(), "screen and (min-width: 480px), projection, speech", "MediaList toString method after append method");
    3539        assert_equals(media[1], "projection", "MediaList indexed getter after append method");
    3640        assert_equals(media[2], "speech", "MediaList indexed getter after append method");
     
    3842        assert_equals(media.item(2), "speech", "MediaList item method after append method");
    3943        assert_equals(media.item(3), null, "MediaList item method after append method");
     44
     45        media.mediaText = null;
     46        assert_equals(media.mediaText, "", "MediaList mediaText attribute should be empty string in case of null");
     47        assert_equals(media.toString(), "", "MediaList toString method should be empty string in case of null");
     48
     49        var rule = document.styleSheets[0].cssRules[0];
     50        rule.media = "speech";
     51        assert_equals(rule.media.mediaText, "speech", "MediaList mediaText attribute should be updated");
    4052    });
    4153    </script>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/MediaList2.xhtml

    r232004 r232005  
    77<link rel="help" href="http://dev.w3.org/2006/webapi/WebIDL/#getownproperty"/>
    88<style media="screen, print" id="test-style"></style>
    9 <script src="/resources/testharness.js"/>
    10 <script src="/resources/testharnessreport.js"/>
    11 <script id="metadata_cache">/*
    12 {
    13   "MediaList": {},
    14   "MediaList.mediaText": {},
    15   "MediaList.length": {},
    16   "MediaList getter": {},
    17   "MediaList.item": {}
    18 }
    19 */</script>
     9<script src="../../../../../resources/testharness.js"/>
     10<script src="../../../../../resources/testharnessreport.js"/>
    2011</head>
    2112<body>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/StyleSheetList.html

    r232004 r232005  
    44    <meta charset="utf-8">
    55    <title>CSSOM - StyleSheetList interface</title>
    6     <script src="/resources/testharness.js"></script>
    7     <script src="/resources/testharnessreport.js"></script>
     6    <link rel="help" href="https://drafts.csswg.org/cssom/#the-stylesheetlist-interface">
     7    <script src="../../../../../resources/testharness.js"></script>
     8    <script src="../../../../../resources/testharnessreport.js"></script>
    89    <style>
    910        body { width: 50%; }
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/computed-style-001.html

    r232004 r232005  
    99  <meta name="flags" content="dom">
    1010  <meta name="assert" content="getComputedStyle returns a readonly CSSStyleDeclaration with resolved values">
    11   <script src="/resources/testharness.js" type="text/javascript"></script>
    12   <script src="/resources/testharnessreport.js" type="text/javascript"></script>
     11  <script src="../../../../../resources/testharness.js" type="text/javascript"></script>
     12  <script src="../../../../../resources/testharnessreport.js" type="text/javascript"></script>
    1313  <style>
    1414    #outside {
     
    2424    }
    2525  </style>
    26 <script id="metadata_cache">/*
    27 {
    28   "read_only": { "assert": "do not allow modifications to a computed CSSStyleDeclaration" },
    29   "property_values": { "assert": "Directly set properties are resolved" },
    30   "inherited_property_values": { "assert": "Inherited properties are resolved" },
    31   "relative_property_values": { "assert": "Relative properties are resolved" }
    32 }
    33 */</script>
    3426 </head>
    3527 <body>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/css-style-attribute-modifications.html

    r232004 r232005  
    22<link rel="author" title="Emilio Cobos Álvarez" href="mailto:ecobos@igalia.com">
    33<link rel="help" href="https://drafts.csswg.org/cssom/#the-elementcssinlinestyle-interface">
    4 <script src="/resources/testharness.js"></script>
    5 <script src="/resources/testharnessreport.js"></script>
     4<script src="../../../../../resources/testharness.js"></script>
     5<script src="../../../../../resources/testharnessreport.js"></script>
    66<div id="test" style="color: red"></div>
    77<script>
     
    1010  el.style.color = "";
    1111  assert_true(el.hasAttribute("style"));
     12
     13  el.removeAttribute("style");
     14  assert_false(el.hasAttribute("style"));
    1215}, "Mutating the style declaration doesn't remove the style attribute");
    1316</script>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/css-style-declaration-modifications.html

    r232004 r232005  
    77  <meta name="flags" content="dom">
    88  <meta name="assert" content="CSSStyleDeclaration is properly initialized and can be modified through its interface">
    9   <script src="/resources/testharness.js" type="text/javascript"></script>
    10   <script src="/resources/testharnessreport.js" type="text/javascript"></script>
     9  <script src="../../../../../resources/testharness.js" type="text/javascript"></script>
     10  <script src="../../../../../resources/testharnessreport.js" type="text/javascript"></script>
    1111  <style id="styleElement">
    1212      #test { color: green; }
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/cssimportrule.html

    r232004 r232005  
    99    <meta name="flags" content="dom">
    1010    <meta name="assert" content="All properties for this CSSImportRule instance of CSSRule are initialized correctly">
    11     <script src="/resources/testharness.js"></script>
    12     <script src="/resources/testharnessreport.js"></script>
     11    <script src="../../../../../resources/testharness.js"></script>
     12    <script src="../../../../../resources/testharnessreport.js"></script>
    1313
    1414    <style id="styleElement" type="text/css">
    1515        @import url("support/a-green.css");
    1616        @import url("support/a-green.css") screen;
     17        @import url("support/a-green.css") all;
     18        @page { background-color: red; }
    1719    </style>
    1820</head>
     
    2123
    2224    <script type="text/javascript">
    23         var rule, ruleWithMedia;
     25        var styleSheet, ruleList, rule, ruleWithMedia, ruleWithMediaAll;
    2426        setup(function() {
    25             var styleSheet = document.getElementById("styleElement").sheet;
    26             var ruleList = styleSheet.cssRules;
     27            styleSheet = document.getElementById("styleElement").sheet;
     28            ruleList = styleSheet.cssRules;
    2729            rule = ruleList[0];
    2830            ruleWithMedia = ruleList[1];
     31            ruleWithMediaAll = ruleList[2];
    2932        });
    3033
     
    6366            assert_equals(rule.cssText, '@import url("support/a-green.css");');
    6467            assert_equals(ruleWithMedia.cssText, '@import url("support/a-green.css") screen;');
     68            assert_equals(ruleWithMediaAll.cssText, '@import url("support/a-green.css") all;');
    6569            assert_equals(rule.parentRule, null);
    6670            assert_true(rule.parentStyleSheet instanceof CSSStyleSheet);
     
    8488            assert_equals(ruleWithMedia.media.mediaText, "screen");
    8589        }, "Values of CSSImportRule attributes");
     90
     91        test(function() {
     92            ruleWithMedia.media = "print";
     93            assert_equals(ruleWithMedia.media.mediaText, "print");
     94        }, "CSSImportRule : MediaList mediaText attribute should be updated due to [PutForwards]");
     95
     96        test(function() {
     97            var ruleWithPage = ruleList[3];
     98            ruleWithPage.style = "background-color: green;"
     99            assert_equals(ruleWithPage.style.cssText, "background-color: green;");
     100        }, "CSSStyleDeclaration cssText attribute should be updated due to [PutForwards]");
     101
     102        test(function() {
     103            styleSheet.media = "screen";
     104            assert_equals(styleSheet.media.mediaText, "screen");
     105        }, "StyleSheet : MediaList mediaText attribute should be updated due to [PutForwards]");
    86106    </script>
    87107</body>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/cssom-cssText-serialize.html

    r232004 r232005  
    99        <meta name="flags" content="dom">
    1010
    11         <script src="/resources/testharness.js"></script>
    12         <script src="/resources/testharnessreport.js"></script>
     11        <script src="../../../../../resources/testharness.js"></script>
     12        <script src="../../../../../resources/testharnessreport.js"></script>
    1313    </head>
    1414
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/cssom-cssstyledeclaration-set.html

    r232004 r232005  
    99        <meta name="flags" content="dom">
    1010
    11         <script src="/resources/testharness.js"></script>
    12         <script src="/resources/testharnessreport.js"></script>
     11        <script src="../../../../../resources/testharness.js"></script>
     12        <script src="../../../../../resources/testharnessreport.js"></script>
    1313    </head>
    1414
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/cssom-fontfacerule-constructors.html

    r232004 r232005  
    55        <link rel="author" title="Paul Irish" href="mailto:paul.irish@gmail.com">
    66        <link rel="reviewer" title="Ms2ger" href="mailto:ms2ger@gmail.com"> <!--  2012-06-17  -->
    7         <link rel="help" href="http://www.w3.org/TR/cssom-1/#css-font-face-rule">
     7        <link rel="help" href="https://drafts.csswg.org/css-fonts-4/#om-fontface">
    88
    99        <meta name="flags" content="dom">
    1010
    11         <script src="/resources/testharness.js"></script>
    12         <script src="/resources/testharnessreport.js"></script>
     11        <script src="../../../../../resources/testharness.js"></script>
     12        <script src="../../../../../resources/testharnessreport.js"></script>
    1313    </head>
    1414
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/cssom-fontfacerule.html

    r232004 r232005  
    44        <title>CSSOM Parsing Test: @font-face rules parsed into CSSOM CSSFontFaceRules</title>
    55        <link rel="author" title="Paul Irish" href="mailto:paul.irish@gmail.com">
    6         <link rel="help" href="http://www.w3.org/TR/cssom-1/#css-font-face-rule">
     6        <link rel="help" href="https://drafts.csswg.org/css-fonts-4/#om-fontface">
    77
    88        <meta name="flags" content="dom">
    99
    10         <script src="/resources/testharness.js"></script>
    11         <script src="/resources/testharnessreport.js"></script>
     10        <script src="../../../../../resources/testharness.js"></script>
     11        <script src="../../../../../resources/testharnessreport.js"></script>
    1212    </head>
    1313
     
    4545            test(function(){
    4646
    47                 assert_equals(validRules[0].style.src, 'url(http://foo/bar/font.ttf)');
     47                assert_equals(validRules[0].style.src, 'url("http://foo/bar/font.ttf")');
    4848                assert_equals(validRules[1].style.fontFamily, 'STIXGeneral');
    4949
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/cssom-ruleTypeAndOrder.html

    r232004 r232005  
    55  <meta name="flags" content="dom">
    66  <meta name="assert" content="Testing Serialization of Style Rules">
    7   <script src="/resources/testharness.js"></script>
    8   <script src="/resources/testharnessreport.js"></script>
     7  <script src="../../../../../resources/testharness.js"></script>
     8  <script src="../../../../../resources/testharnessreport.js"></script>
    99  <style id="s-0">
    1010    @namespace svg "http://www.w3.org/2000/svg";
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/cssom-setProperty-shorthand.html

    r232004 r232005  
    99        <meta name="flags" content="dom">
    1010
    11         <script src="/resources/testharness.js"></script>
    12         <script src="/resources/testharnessreport.js"></script>
     11        <script src="../../../../../resources/testharness.js"></script>
     12        <script src="../../../../../resources/testharnessreport.js"></script>
    1313    </head>
    1414
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-csstext.html

    r232004 r232005  
    88        <meta name="assert" content="CSS declarations is serialized as expected">
    99        <meta name="flags" content="dom">
    10         <script src="/resources/testharness.js"></script>
    11         <script src="/resources/testharnessreport.js"></script>
     10        <script src="../../../../../resources/testharness.js"></script>
     11        <script src="../../../../../resources/testharnessreport.js"></script>
    1212    </head>
    1313    <body>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-mutability.html

    r232004 r232005  
    99        <meta name="flags" content="dom">
    1010
    11         <script src="/resources/testharness.js"></script>
    12         <script src="/resources/testharnessreport.js"></script>
     11        <script src="../../../../../resources/testharness.js"></script>
     12        <script src="../../../../../resources/testharnessreport.js"></script>
    1313    </head>
    1414
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/escape.html

    r232004 r232005  
    33<title>CSS#escape</title>
    44<link rel=help href=https://drafts.csswg.org/cssom-1/#the-css.escape()-method>
    5 <script src=/resources/testharness.js></script>
    6 <script src=/resources/testharnessreport.js></script>
     5<script src=../../../../../resources/testharness.js></script>
     6<script src=../../../../../resources/testharnessreport.js></script>
    77<div id=log></div>
    88<script>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/getComputedStyle-pseudo-expected.txt

    r232004 r232005  
    77FAIL Item-based blockification of nonexistent pseudo-elements assert_equals: Pseudo-styles of display: flex elements should get blockified expected "block" but got "inline"
    88PASS display: contents on pseudo-elements
     9FAIL Unknown pseudo-elements throw assert_throws: getComputedStyle with an unknown pseudo-element throws function "() => getComputedStyle(div, "totallynotapseudo")" did not throw
    910
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/getComputedStyle-pseudo.html

    r232004 r232005  
    55<link rel="help" href="https://drafts.csswg.org/cssom/#resolved-values">
    66<link rel="author" title="Emilio Cobos Álvarez" href="mailto:emilio@crisal.io">
    7 <script src=/resources/testharness.js></script>
    8 <script src=/resources/testharnessreport.js></script>
     7<script src=../../../../../resources/testharness.js></script>
     8<script src=../../../../../resources/testharnessreport.js></script>
    99<style>
    1010#test { width: 100px; }
     
    110110  });
    111111}, "display: contents on pseudo-elements");
     112test(function() {
     113  var div = document.getElementById('test');
     114  assert_throws(new TypeError(), () => getComputedStyle(div, "totallynotapseudo"),
     115                "getComputedStyle with an unknown pseudo-element throws");
     116}, "Unknown pseudo-elements throw");
    112117</script>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/historical.html

    r232004 r232005  
    22<title>Historical features</title>
    33<link rel="help" href="https://drafts.csswg.org/cssom/#changes-from-5-december-2013">
    4 <script src="/resources/testharness.js"></script>
    5 <script src="/resources/testharnessreport.js"></script>
     4<script src="../../../../../resources/testharness.js"></script>
     5<script src="../../../../../resources/testharnessreport.js"></script>
    66<div id=log></div>
    77<script>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/inline-style-001.html

    r232004 r232005  
    77  <meta name="flags" content="dom">
    88  <meta name="assert" content="Inline CSSStyleDeclaration is properly initialized and can be modified through its interface">
    9   <script src="/resources/testharness.js" type="text/javascript"></script>
    10   <script src="/resources/testharnessreport.js" type="text/javascript"></script>
     9  <script src="../../../../../resources/testharness.js" type="text/javascript"></script>
     10  <script src="../../../../../resources/testharnessreport.js" type="text/javascript"></script>
    1111 </head>
    12  <script id="metadata_cache">/*
    13 {
    14   "CSSStyleDeclaration_accessible": { "assert": "Can access CSSStyleDeclaration through style property" },
    15   "read": { "assert": "initial property values are correct" },
    16   "csstext_write": {
    17     "assert": ["setting cssText adds new properties",
    18                "setting cssText removes existing properties",
    19                "properties set through cssText are reflected in the computed style"]
    20   },
    21   "property_write": {
    22     "assert": ["setProperty adds new properties",
    23                "properties set through setProperty are reflected in the computed style"]
    24   },
    25   "shorthand_properties": { "assert": "shorthand property is expanded" }
    26 }
    27 */</script>
    2812 <body>
    2913 <noscript>Test not run - javascript required.</noscript>
     
    3317    test(function() {
    3418        var test = document.getElementById("test");
    35         assert_own_property(test, "style");
    36         assert_readonly(test, "style");
     19        assert_idl_attribute(test, "style");
    3720        declaration = test.style;
    3821    }, "CSSStyleDeclaration_accessible", {
     
    4124
    4225    test(function() {
    43         assert_regexp_match(declaration.cssText, /margin-left: 5px;\s*/);
     26        assert_equals(declaration.cssText, "margin-left: 5px;");
    4427        assert_equals(declaration.getPropertyValue("margin-left"), "5px");
    4528    }, "read", {
     
    4932    test(function() {
    5033        declaration.cssText = "margin-left: 10px; padding-left: 10px;";
    51         assert_regexp_match(declaration.cssText, /margin-left: 10px;\s+padding-left: 10px;\s+/);
     34        assert_equals(declaration.cssText, "margin-left: 10px; padding-left: 10px;");
    5235        assert_equals(declaration.length, 2);
    5336        assert_equals(declaration.item(0), "margin-left");
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/insertRule-charset-no-index.html

    r232004 r232005  
    77    <link rel="help" href="http://www.w3.org/TR/cssom-1/#the-cssrule-interface">
    88    <meta name="flags" content="dom">
    9     <script src="/resources/testharness.js" type="text/javascript"></script>
    10     <script src="/resources/testharnessreport.js" type="text/javascript"></script>
     9    <script src="../../../../../resources/testharness.js" type="text/javascript"></script>
     10    <script src="../../../../../resources/testharnessreport.js" type="text/javascript"></script>
    1111    <link rel="stylesheet" type="text/css" href="support/import-charset.css" id="linkElement" >
    1212</head>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/insertRule-import-no-index.html

    r232004 r232005  
    77    <link rel="help" href="http://www.w3.org/TR/cssom-1/#the-cssrule-interface">
    88    <meta name="flags" content="dom">
    9     <script src="/resources/testharness.js" type="text/javascript"></script>
    10     <script src="/resources/testharnessreport.js" type="text/javascript"></script>
     9    <script src="../../../../../resources/testharness.js" type="text/javascript"></script>
     10    <script src="../../../../../resources/testharnessreport.js" type="text/javascript"></script>
    1111    <style id="styleElement">
    1212        @import url("support/a-green.css");
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/insertRule-namespace-no-index.html

    r232004 r232005  
    77    <link rel="help" href="http://www.w3.org/TR/cssom-1/#the-cssrule-interface">
    88    <meta name="flags" content="dom">
    9     <script src="/resources/testharness.js" type="text/javascript"></script>
    10     <script src="/resources/testharnessreport.js" type="text/javascript"></script>
     9    <script src="../../../../../resources/testharness.js" type="text/javascript"></script>
     10    <script src="../../../../../resources/testharnessreport.js" type="text/javascript"></script>
    1111    <style id="styleElement">
    1212        @namespace svg url(http://servo);
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/insertRule-no-index.html

    r232004 r232005  
    77    <link rel="help" href="http://www.w3.org/TR/cssom-1/#the-cssrule-interface">
    88    <meta name="flags" content="dom">
    9     <script src="/resources/testharness.js" type="text/javascript"></script>
    10     <script src="/resources/testharnessreport.js" type="text/javascript"></script>
     9    <script src="../../../../../resources/testharness.js" type="text/javascript"></script>
     10    <script src="../../../../../resources/testharnessreport.js" type="text/javascript"></script>
    1111    <style id="styleElement">
    1212        /* An initial style rule to test where the new rule is inserted relative to this one */
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/interfaces.html

    r232004 r232005  
    55<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com">
    66<link rel="help" href="https://drafts.csswg.org/cssom-1/#idl-index">
    7 <script src=/resources/testharness.js></script>
    8 <script src=/resources/testharnessreport.js></script>
     7<script src=../../../../../resources/testharness.js></script>
     8<script src=../../../../../resources/testharnessreport.js></script>
    99<script src=/resources/WebIDLParser.js></script>
    1010<script src=/resources/idlharness.js></script>
     
    3232var style_element, svg_element, xmlss_pi;
    3333
    34 function doTest([html, dom, cssom]) {
     34function doTest([html, dom, uievents, cssom]) {
    3535  style_element = document.getElementById('styleElement');
    3636  svg_element = document.getElementById('svgElement');
     
    4040  var svg = "interface SVGElement : Element {};";
    4141  idlArray.add_untested_idls(html + dom + svg);
     42  idlArray.add_untested_idls(uievents, { only: [
     43    'UIEvent',
     44    'UIEventInit',
     45    'MouseEvent',
     46    'MouseEventInit',
     47    'EventModifierInit'
     48  ]});
    4249  idlArray.add_idls(cssom);
    4350
     
    8289  return Promise.all([fetchData("/interfaces/html.idl"),
    8390                      fetchData("/interfaces/dom.idl"),
     91                      fetchData("/interfaces/uievents.idl"),
    8492                      fetchData("/interfaces/cssom.idl"),
    8593                      waitForLoad()])
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/medialist-interfaces-001-expected.txt

    r232004 r232005  
    33PASS mediatest_medialist_serialize_comma
    44PASS mediatest_medialist_serialize_empty
    5 FAIL mediatest_medialist_serialize_lexicographical assert_equals: expected "all, print, screen" but got "all, screen, print"
     5PASS mediatest_medialist_serialize_order
    66
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/medialist-interfaces-001.html

    r232004 r232005  
    88  <meta name="flags" content="dom">
    99  <meta name="assert" content="MediaLists are serialized according to the specification">
    10   <script src="/resources/testharness.js" type="text/javascript"></script>
    11   <script src="/resources/testharnessreport.js" type="text/javascript"></script>
    12   <script id="metadata_cache">/*
    13   {
    14     "mediatest_medialist_serialize_element": {
    15       "help": ["http://www.w3.org/TR/cssom-1/#the-medialist-interface",
    16                "http://www.w3.org/TR/cssom-1/#serializing-media-queries"],
    17       "assert": ["MediaList.mediaText equals the 'media' value of the initial 'style' element."]
    18     },
    19     "mediatest_medialist_serialize_comma": {
    20       "help": ["http://www.w3.org/TR/cssom-1/#the-medialist-interface",
    21                "http://www.w3.org/TR/cssom-1/#serializing-media-queries"],
    22       "assert": ["To serialize a comma-separated list concatenate all items of the list in list order while separating them by \",\" (U+002C), followed by a space (U+0020)."]
    23     },
    24     "mediatest_medialist_serialize_empty": {
    25       "help": ["http://www.w3.org/TR/cssom-1/#the-medialist-interface",
    26                "http://www.w3.org/TR/cssom-1/#serializing-media-queries"],
    27       "assert": ["If the media query list is empty return the empty string."]
    28     },
    29     "mediatest_medialist_serialize_lexicographical": {
    30       "help": ["http://www.w3.org/TR/cssom-1/#the-medialist-interface",
    31                "http://www.w3.org/TR/cssom-1/#serializing-media-queries"],
    32       "assert": ["Each media query in the list of media queries should be sorted in lexicographical order."]
    33     }
    34   }
    35   */</script>
     10  <script src="../../../../../resources/testharness.js" type="text/javascript"></script>
     11  <script src="../../../../../resources/testharnessreport.js" type="text/javascript"></script>
    3612 </head>
    3713 <body>
     
    8258
    8359    }, "mediatest_medialist_serialize_comma",
    84     { help: ["http://www.w3.org/TR/cssom-1/#the-medialist-interface", "http://www.w3.org/TR/cssom-1/#serializing-media-queries"],
     60    { help: ["http://www.w3.org/TR/cssom-1/#the-medialist-interface", "http://www.w3.org/TR/cssom-1/#serialize-a-media-query-list"],
    8561      assert: ["To serialize a comma-separated list concatenate all items of the list in list order while separating them by \",\" (U+002C), followed by a space (U+0020)."] });
    8662
     
    10076      mediaList.appendMedium('screen');
    10177      mediaList.appendMedium('print');
    102       assert_equals(mediaList.mediaText, "all, print, screen");
     78      assert_equals(mediaList.mediaText, "all, screen, print");
    10379
    104     }, "mediatest_medialist_serialize_lexicographical",
    105     { help: ["http://www.w3.org/TR/cssom-1/#the-medialist-interface", "http://www.w3.org/TR/cssom-1/#serializing-media-queries"],
    106       assert: ["Each media query in the list of media queries should be sorted in lexicographical order."] });
     80    }, "mediatest_medialist_serialize_order",
     81    { help: ["http://www.w3.org/TR/cssom-1/#the-medialist-interface", "http://www.w3.org/TR/cssom-1/#serialize-a-media-query-list"],
     82      assert: ["Each media query should be sorted in the same order as they appear in the list of media queries."] });
    10783
    10884  </script>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/medialist-interfaces-002-expected.txt

    r232004 r232005  
    22PASS deleteMedium_called_without_argument
    33PASS deleteMedium_removes_correct_medium
    4 FAIL deleteMedium_no_matching_medium_to_remove The object can not be found here.
     4PASS deleteMedium_no_matching_medium_to_remove
    55
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/medialist-interfaces-002.html

    r232004 r232005  
    88  <meta name="flags" content="dom">
    99  <meta name="assert" content="MediaList object has deleteMedium method and it functions properly.">
    10   <script src="/resources/testharness.js" type="text/javascript"></script>
    11   <script src="/resources/testharnessreport.js" type="text/javascript"></script>
    12 
    13   <script id="metadata_cache">/*
    14   {
    15     "deleteMedium_called_without_argument": { "assert": "MediaList.deleteMedium called without argument throws error." },
    16     "deleteMedium_removes_correct_medium": { "assert": "MediaList.deleteMedium removes correct medium and updates corresponding properties." },
    17     "deleteMedium_no_matching_medium_to_remove": { "assert": "MediaList.deleteMedium doesn't modify MediaList when medium is not found." }
    18   }
    19 */</script>
    20 
     10  <script src="../../../../../resources/testharness.js" type="text/javascript"></script>
     11  <script src="../../../../../resources/testharnessreport.js" type="text/javascript"></script>
    2112</head>
    2213
     
    6859      media_list.appendMedium("all");
    6960
    70       media_list.deleteMedium("screen");
     61      assert_throws("NotFoundError", () => media_list.deleteMedium("screen"));
    7162
    7263      assert_equals(media_list.length, 1);
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/medialist-interfaces-003.html

    r232004 r232005  
    88  <meta name="flags" content="dom">
    99  <meta name="assert" content="Media Queries are serialized according to the specification">
    10   <script src="/resources/testharness.js" type="text/javascript"></script>
    11   <script src="/resources/testharnessreport.js" type="text/javascript"></script>
     10  <script src="../../../../../resources/testharness.js" type="text/javascript"></script>
     11  <script src="../../../../../resources/testharnessreport.js" type="text/javascript"></script>
    1212 </head>
    13  <script id="metadata_cache">/*
    14  {
    15    "mediatest_mediaquery_serialize_1": {
    16      "assert": ["First explicit example input (first column) and output (second column) in specification."]
    17    },
    18    "mediatest_mediaquery_serialize_2": {
    19      "assert": ["Second explicit example input (first column) and output (second column) in specification."]
    20    }
    21  }
    22  */</script>
    2313 <body>
    2414  <noscript>Test not run - javascript required.</noscript>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/medialist-interfaces-004.html

    r232004 r232005  
    77  <meta name="flags" content="dom">
    88  <meta name="assert" content="MediaList object has appendMedium method and it functions properly.">
    9   <script src="/resources/testharness.js" type="text/javascript"></script>
    10   <script src="/resources/testharnessreport.js" type="text/javascript"></script>
    11 
    12   <script id="metadata_cache">/*
    13   {
    14     "appendMedium_correctly_appends_medium_to_empty_MediaList": { "assert": "MediaList.appendMedium correctly adds medium to empty MediaList." },
    15     "appendMedium_correctly_appends_medium_to_nonempty_MediaList": { "assert": "MediaList.appendMedium correctly adds medium to a MediaList that already has a medium." }
    16   }
    17 */</script>
    18 
     9  <script src="../../../../../resources/testharness.js" type="text/javascript"></script>
     10  <script src="../../../../../resources/testharnessreport.js" type="text/javascript"></script>
    1911</head>
    2012
     
    6456      assert_equals(media_list.item(0), "screen");
    6557      assert_equals(media_list.item(1), "all");
    66       assert_equals(media_list.mediaText, "all, screen");
     58      assert_equals(media_list.mediaText, "screen, all");
    6759    }, "appendMedium_correctly_appends_medium_to_nonempty_MediaList",
    6860    { assert: "MediaList.appendMedium correctly adds medium to a MediaList that already has a medium." });
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/overflow-serialization.html

    r232004 r232005  
    33<head>
    44    <meta charset="utf-8">
    5     <title>CSSOM - Overlow property has different serialization than other shorthands.</title>
    6     <script src="/resources/testharness.js"></script>
    7     <script src="/resources/testharnessreport.js"></script>
     5    <title>CSSOM - Overflow shorthand serialization</title>
     6    <link rel="help" href="https://drafts.csswg.org/cssom/#serialize-a-css-value">
     7    <script src="../../../../../resources/testharness.js"></script>
     8    <script src="../../../../../resources/testharnessreport.js"></script>
    89    <style>
    910        div { overflow: inherit; }
     
    1112        div { overflow-x: initial; overflow-y: initial; }
    1213        div { overflow-x: scroll; overflow-y: scroll; }
    13         div { overflow-x: inherit; overflow-y: unset; }
     14        div { overflow-x: scroll; overflow-y: hidden; }
    1415    </style>
    1516
     
    2223        assert_equals(styleSheet.cssRules[2].style.cssText, "overflow: initial;", "Overflow-x/y longhands with same CSS-wide keyword should serialize correctly.");
    2324        assert_equals(styleSheet.cssRules[3].style.cssText, "overflow: scroll;", "Overflow-x/y longhands with same non-CSS-wide keyword should serialize correctly.");
    24         assert_equals(styleSheet.cssRules[4].style.cssText, "overflow-x: inherit; overflow-y: unset;", "Overflow-x/y longhands with different keywords should serialize correctly.");
     25        assert_equals(styleSheet.cssRules[4].style.cssText, "overflow: scroll hidden;", "Overflow-x/y longhands with different keywords should serialize correctly.");
    2526
    2627        var div = document.createElement('div');
     
    4041        assert_equals(div.style.overflow, "scroll", "Overflow-x/y longhands with same non-CSS-wide keyword should serialize correctly.");
    4142
    42         div.style.overflowX = "inherit";
    43         div.style.overflowY = "unset";
    44         assert_equals(div.style.overflow, "", "Overflow-x/y longhands with different keywords shouldn't serialize.");
     43        div.style.overflowX = "scroll";
     44        div.style.overflowY = "hidden";
     45        assert_equals(div.style.overflow, "scroll hidden", "Overflow-x/y longhands with different keywords should serialize correctly.");
    4546    });
    4647    </script>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/selectorSerialize-expected.txt

    r232004 r232005  
    1212FAIL single pseudo (simple) selector ":nth-last-of-type" which accepts arguments in the sequence of simple selectors that is not a universal selector assert_equals: expected ":nth-last-of-type(2n)" but got ":nth-last-of-type(even)"
    1313PASS single pseudo (simple) selector ":not" which accepts arguments in the sequence of simple selectors that is not a universal selector
     14FAIL escaped character in attribute name assert_equals: expected "[ns\\:foo]" but got "[ns:foo]"
     15FAIL escaped character as code point in attribute name assert_equals: expected "[\\30 zonk]" but got "[0zonk]"
     16FAIL escaped character (@) in attribute name assert_equals: expected "[\\@]" but got "[@]"
     17FAIL escaped character in attribute name with any namespace assert_equals: expected "[*|ns\\:foo]" but got "[*|ns:foo]"
     18FAIL escaped character in attribute prefix assert_equals: expected "[ns\\:odd|foo]" but got "[ns:odd|foo]"
     19FAIL escaped character in both attribute prefix and name assert_equals: expected "[ns\\:odd|odd\:name]" but got "[ns:odd|odd:name]"
    1420
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/selectorSerialize.html

    r232004 r232005  
    88        <meta name="flags" content="dom">
    99        <meta charset="utf-8">
    10         <script src="/resources/testharness.js"></script>
    11         <script src="/resources/testharnessreport.js"></script>
     10        <script src="../../../../../resources/testharness.js"></script>
     11        <script src="../../../../../resources/testharnessreport.js"></script>
    1212        <style id="teststyles">
    1313        </style>
     
    2020              style_element.firstChild.data = source + "{ font-size: 1em; }";
    2121              var sheet = style_element.sheet;
    22               assert_equals(sheet.cssRules[0].selectorText, expected_result);
     22              assert_equals(sheet.cssRules[sheet.cssRules.length - 1].selectorText, expected_result);
    2323            }
    2424
     
    7474
    7575
    76 
    77 
    7876            test(function(){
    7977                run_tests_on_anplusb_selector(':nth-child');
     
    9997            }, 'single pseudo (simple) selector ":not" which accepts arguments in the sequence of simple selectors that is not a universal selector')
    10098
    101 
    102 
    103 
    104 
     99            var escaped_ns_rule = "@namespace ns\\:odd url(ns);";
     100            test(function() {
     101                assert_selector_serializes_to("[ns\\:foo]", "[ns\\:foo]");
     102            }, "escaped character in attribute name");
     103            test(function() {
     104                assert_selector_serializes_to("[\\30zonk]", "[\\30 zonk]");
     105            }, "escaped character as code point in attribute name");
     106            test(function() {
     107                assert_selector_serializes_to("[\\@]", "[\\@]");
     108            }, "escaped character (@) in attribute name");
     109            test(function() {
     110                assert_selector_serializes_to("[*|ns\\:foo]", "[*|ns\\:foo]");
     111            }, "escaped character in attribute name with any namespace");
     112            test(function() {
     113                assert_selector_serializes_to(escaped_ns_rule + "[ns\\:odd|foo]", "[ns\\:odd|foo]");
     114            }, "escaped character in attribute prefix");
     115            test(function() {
     116                assert_selector_serializes_to(escaped_ns_rule + "[ns\\:odd|odd\\:name]", "[ns\\:odd|odd\\:name]");
     117            }, "escaped character in both attribute prefix and name");
    105118        </script>
    106119    </body>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/selectorText-modification-restyle-001.html

    r232004 r232005  
    22<meta charset="utf-8">
    33<title>(Test #1) CSSOM - CSSStyleRule.selectorText Modification Restyle - Test #1</title>
     4<link rel="help" href="https://drafts.csswg.org/cssom/#dom-cssstylerule-selectortext">
    45<link rel="match" href="selectorText-modification-restyle-001-ref.html">
    56
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/serialization-CSSDeclaration-with-important.html

    r232004 r232005  
    22<meta charset=utf-8>
    33<title>cssom - Serialization of CSS declaration with "important" flag</title>
    4 <script src=/resources/testharness.js></script>
    5 <script src=/resources/testharnessreport.js></script>
     4<link rel="help" href="https://drafts.csswg.org/cssom/#serialize-a-css-declaration">
     5<script src=../../../../../resources/testharness.js></script>
     6<script src=../../../../../resources/testharnessreport.js></script>
    67<div id="noWhitespace" style="display: inline !important;"></div>
    78<div id="whitespace" style="background-color: blue !important; color: red ! important;"></div>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/serialize-namespaced-type-selectors.html

    r232004 r232005  
    77        <meta name="flags" content="dom">
    88        <meta charset="utf-8">
    9         <script src="/resources/testharness.js"></script>
    10         <script src="/resources/testharnessreport.js"></script>
     9        <script src="../../../../../resources/testharness.js"></script>
     10        <script src="../../../../../resources/testharnessreport.js"></script>
    1111        <style id="teststyles">
    1212        </style>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/serialize-values-expected.txt

    r232004 r232005  
    320320PASS content: url("http://localhost/")
    321321PASS content: url(http://localhost/)
    322 PASS content: counter(par-num)
     322FAIL content: counter(par-num) assert_equals: content raw inline style declaration expected "counter(par-num)" but got "counter(par-num, decimal)"
     323FAIL content: counter(par-num, decimal) assert_equals: content raw inline style declaration expected "counter(par-num)" but got "counter(par-num, decimal)"
    323324PASS content: counter(par-num, upper-roman)
    324325PASS content: attr(foo-bar)
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/serialize-values.html

    r232004 r232005  
    22<meta charset="utf-8">
    33<title>CSSOM serialize values</title>
     4<link rel="help" href="https://drafts.csswg.org/cssom/#serializing-css-values">
    45<meta name="author" title="Josh Matthews" href="mailto:josh@joshmatthews.net">
    5 <script src="/resources/testharness.js"></script>
    6 <script src="/resources/testharnessreport.js"></script>
     6<script src="../../../../../resources/testharness.js"></script>
     7<script src="../../../../../resources/testharnessreport.js"></script>
    78<body>
    89  <div id="log"></div>
     
    9091
    9192    function counter() {
    92       var values = [{actual: 'counter(par-num)',
    93                      serialized: 'counter(par-num, decimal)'},
     93      var values = ['counter(par-num)',
     94                    { actual: 'counter(par-num, decimal)', serialized: 'counter(par-num)' },
    9495                    'counter(par-num, upper-roman)'];
    9596      return iterable(values);
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/serialize-variable-reference-expected.txt

    r232004 r232005  
    11
    2 PASS Longhand with variable preserves original serialization: with withespace
    3 PASS Shorthand with variable preserves original serialization: with withespace
    4 FAIL Longhand with variable preserves original serialization: without withespace assert_equals: expected "font-size:var(--a);" but got "font-size: var(--a);"
    5 FAIL Shorthand with variable preserves original serialization: without withespace assert_equals: expected "font:var(--a);" but got "font: var(--a);"
     2PASS Longhand with variable preserves original serialization: with whitespace
     3PASS Shorthand with variable preserves original serialization: with whitespace
     4FAIL Longhand with variable preserves original serialization: without whitespace assert_equals: expected "font-size:var(--a);" but got "font-size: var(--a);"
     5FAIL Shorthand with variable preserves original serialization: without whitespace assert_equals: expected "font:var(--a);" but got "font: var(--a);"
    66
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/serialize-variable-reference.html

    r232004 r232005  
    22<meta charset="utf-8">
    33<title>CSSOM - Serialization with variable preserves original serialization.</title>
    4 <script src="/resources/testharness.js"></script>
    5 <script src="/resources/testharnessreport.js"></script>
     4<link rel="help" href="https://drafts.csswg.org/css-variables/#serializing-custom-props">
     5<link rel="help" href="https://drafts.csswg.org/css-variables/#variables-in-shorthands">
     6<script src="../../../../../resources/testharness.js"></script>
     7<script src="../../../../../resources/testharnessreport.js"></script>
    68<div id="longhand-whitespace" style="font-size: var(--a);"></div>
    79<div id="shorthand-whitespace" style="font: var(--a);"></div>
     
    1315
    1416        assert_equals(elem.style.cssText, 'font-size: var(--a);');
    15     }, 'Longhand with variable preserves original serialization: with withespace')
     17    }, 'Longhand with variable preserves original serialization: with whitespace')
    1618
    1719    test(function() {
     
    1921
    2022        assert_equals(elem.style.cssText, 'font: var(--a);');
    21     }, 'Shorthand with variable preserves original serialization: with withespace')
     23    }, 'Shorthand with variable preserves original serialization: with whitespace')
    2224
    2325    test(function() {
     
    2527
    2628        assert_equals(elem.style.cssText, 'font-size:var(--a);');
    27     }, 'Longhand with variable preserves original serialization: without withespace')
     29    }, 'Longhand with variable preserves original serialization: without whitespace')
    2830
    2931    test(function() {
     
    3133
    3234        assert_equals(elem.style.cssText, 'font:var(--a);');
    33     }, 'Shorthand with variable preserves original serialization: without withespace')
     35    }, 'Shorthand with variable preserves original serialization: without whitespace')
    3436</script>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/shorthand-serialization-expected.txt

    r232004 r232005  
    1010PASS Shorthand serialization with just longhands.
    1111FAIL Shorthand serialization with variable and variable from other shorthand. assert_equals: expected "var(--a)" but got ""
     12PASS Shorthand serialization after setting
    1213
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/shorthand-serialization.html

    r232004 r232005  
    44    <meta charset="utf-8">
    55    <title>Shorthand serialization should be done correctly.</title>
    6     <script src="/resources/testharness.js"></script>
    7     <script src="/resources/testharnessreport.js"></script>
     6    <link rel="help" href="https://drafts.csswg.org/cssom/#serialize-a-css-declaration-block">
     7    <link rel="help" href="https://drafts.csswg.org/css-variables/#variables-in-shorthands">
     8    <script src="../../../../../resources/testharness.js"></script>
     9    <script src="../../../../../resources/testharnessreport.js"></script>
    810</head>
    911<body>
     
    1618    <div id="foo6" style="margin-right: 10px !important; margin-left: 10px !important; margin-top: 10px !important; margin-bottom: 10px!important;">foo</div>
    1719
    18     <div id="foo7" style="background:var(--a);">foo</a>
     20    <div id="foo7" style="background:var(--a);">foo</div>
     21    <div id="test"></div>
    1922
    2023    <script>
     
    4952          assert_equals(elem7.style.backgroundPosition, '');
    5053        }, "Shorthand serialization with variable and variable from other shorthand.");
     54
     55        test(function() {
     56            var testElem = document.getElementById("test");
     57            testElem.style.margin = "20px 20px 20px 20px";
     58            assert_equals(testElem.style.margin, "20px");
     59            assert_equals(testElem.style.cssText, "margin: 20px;")
     60        }, "Shorthand serialization after setting");
    5161    </script>
    5262</body>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/style-sheet-interfaces-001.html

    r232004 r232005  
    77  <meta name="flags" content="dom">
    88  <meta name="assert" content="StyleSheet and CSSStyleSheet objects have the properties specified in their interfaces">
    9   <script src="/resources/testharness.js" type="text/javascript"></script>
    10   <script src="/resources/testharnessreport.js" type="text/javascript"></script>
     9  <script src="../../../../../resources/testharness.js" type="text/javascript"></script>
     10  <script src="../../../../../resources/testharnessreport.js" type="text/javascript"></script>
    1111  <style id="styleElement" type="text/css" media="all" title="internal style sheet" disabled="disabled">
    1212    @import url('support/a-green.css');
     
    1414  </style>
    1515  <link id="linkElement" rel="stylesheet" href="support/b-green.css">
    16 <script id="metadata_cache">/*
    17 {
    18   "sheet_property": {
    19     "help": "http://www.w3.org/TR/cssom-1/#the-linkstyle-interface",
    20     "assert": ["styleElement.sheet exists",
    21                "styleElement.sheet is a CSSStyleSheet",
    22                "linkElement.sheet exists",
    23                "linkElement.sheet is a CSSStyleSheet"]
    24   },
    25   "CSSStyleSheet_properties": {
    26     "assert": ["ownerRule, cssRules, insertRule and deleteRule properties exist on CSSStyleSheet",
    27                "ownerRule, cssRules are read only"]
    28   },
    29   "CSSStyleSheet_property_values": {
    30     "help": ["http://www.w3.org/TR/cssom-1/#css-style-sheets",
    31              "http://www.w3.org/TR/cssom-1/#cssimportrule"],
    32     "assert": "CSSStyleSheet initial property values are correct"
    33   },
    34   "StyleSheet_properties": {
    35     "assert": ["type, disabled, ownerNode, parentStyleSheet, href, title, and media properties exist on StyleSheet",
    36                "type, ownerNode, parentStyleSheet, href, title, media properties are read only"]
    37   },
    38   "StyleSheet_property_values": { "assert": "StyleSheet initial property values are correct" }
    39 }
    40 */</script>
    4116 </head>
    4217 <body>
     
    5025    var linkSheet;
    5126    test(function() {
    52         assert_own_property(styleElement, "sheet");
     27        assert_idl_attribute(styleElement, "sheet");
    5328        assert_readonly(styleElement, "sheet");
    5429        styleSheet = styleElement.sheet;
    5530        assert_true(styleSheet instanceof CSSStyleSheet);
    56         assert_own_property(linkElement, "sheet");
     31        assert_idl_attribute(linkElement, "sheet");
    5732        linkSheet = linkElement.sheet;
    5833        assert_true(linkSheet instanceof CSSStyleSheet);
     
    7449
    7550    test(function() {
    76         assert_own_property(styleSheet, "ownerRule");
    77         assert_own_property(styleSheet, "cssRules");
     51        assert_idl_attribute(styleSheet, "ownerRule");
     52        assert_idl_attribute(styleSheet, "cssRules");
    7853        assert_inherits(styleSheet, "insertRule");
    7954        assert_inherits(styleSheet, "deleteRule");
     
    9772
    9873    test(function() {
    99         assert_own_property(styleSheet, "type");
    100         assert_own_property(styleSheet, "disabled");
    101         assert_own_property(styleSheet, "ownerNode");
    102         assert_own_property(styleSheet, "parentStyleSheet");
    103         assert_own_property(styleSheet, "href");
    104         assert_own_property(styleSheet, "title");
    105         assert_own_property(styleSheet, "media");
     74        assert_idl_attribute(styleSheet, "type");
     75        assert_idl_attribute(styleSheet, "disabled");
     76        assert_idl_attribute(styleSheet, "ownerNode");
     77        assert_idl_attribute(styleSheet, "parentStyleSheet");
     78        assert_idl_attribute(styleSheet, "href");
     79        assert_idl_attribute(styleSheet, "title");
     80        assert_idl_attribute(styleSheet, "media");
    10681
    10782        assert_readonly(styleSheet, "type");
     
    11085        assert_readonly(styleSheet, "href");
    11186        assert_readonly(styleSheet, "title");
    112         assert_readonly(styleSheet, "media");
    11387    }, "StyleSheet_properties",
    11488    { assert: [ "type, disabled, ownerNode, parentStyleSheet, href, title, and media properties exist on StyleSheet",
    115                 "type, ownerNode, parentStyleSheet, href, title, media properties are read only" ] });
     89                "type, ownerNode, parentStyleSheet, href, and title properties are read only" ] });
    11690
    11791    test(function() {
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/style-sheet-interfaces-002.html

    r232004 r232005  
    99  <meta name="flags" content="dom">
    1010  <meta name="assert" content="StyleSheet and CSSStyleSheet objects have the properties specified in their interfaces">
    11   <script src="/resources/testharness.js" type="text/javascript"></script>
    12   <script src="/resources/testharnessreport.js" type="text/javascript"></script>
     11  <script src="../../../../../resources/testharness.js" type="text/javascript"></script>
     12  <script src="../../../../../resources/testharnessreport.js" type="text/javascript"></script>
    1313  <style id="styleElement" type="text/css" media="all" title="internal style sheet" disabled="disabled">
    1414    * { margin: 0; padding: 0; }
    1515  </style>
    16   <script id="metadata_cache">/*
    17 {
    18   "add_rule": {
    19     "assert": ["Initial rule list is of size 1",
    20                "Can add a rule at first index"]
    21   },
    22   "delete_rule": { "assert": "Can delete rules until rule list is empty" }
    23 }
    24 */</script>
    2516 </head>
    2617 <body>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/stylesheet-same-origin.sub.html

    r232004 r232005  
    44    <meta charset="utf-8">
    55    <title>CSSOM - CSSStylesheet should support origins</title>
    6     <script src="/resources/testharness.js"></script>
    7     <script src="/resources/testharnessreport.js"></script>
     6    <link rel="help" href="https://drafts.csswg.org/cssom/#the-cssstylesheet-interface">
     7    <script src="../../../../../resources/testharness.js"></script>
     8    <script src="../../../../../resources/testharnessreport.js"></script>
    89
    910    <link id="crossorigin" href="http://www1.{{host}}:{{ports[http][1]}}/stylesheet-same-origin.css" rel="stylesheet">
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/support/support/w3c-import.log

    r232004 r232005  
    1515------------------------------------------------------------------------
    1616List of files:
    17 /LayoutTests/imported/w3c/web-platform-tests/cssom/support/support/README
    18 /LayoutTests/imported/w3c/web-platform-tests/cssom/support/support/swatch-green.png
    19 /LayoutTests/imported/w3c/web-platform-tests/cssom/support/support/swatch-red.png
     17/LayoutTests/imported/w3c/web-platform-tests/css/cssom/support/support/README
     18/LayoutTests/imported/w3c/web-platform-tests/css/cssom/support/support/swatch-green.png
     19/LayoutTests/imported/w3c/web-platform-tests/css/cssom/support/support/swatch-red.png
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/ttwf-cssom-doc-ext-load-count.html

    r232004 r232005  
    1010    <meta name="flags" content="dom">
    1111    <meta name="assert" content="The styleSheets length attribute must reflect the number of sheets at page load and after dynamically">
    12     <script src="/resources/testharness.js"></script>
    13     <script src="/resources/testharnessreport.js"></script>
    14     <script id="metadata_cache">/*
    15       {
    16           "stylesheet.css should be loaded and styleSheets.length === 1": {},
    17             "stylesheet.css should be unloaded and styleSheets.length === 0": {},
    18               "stylesheet-1.css should be loaded and styleSheets.length === 1": {}
    19       }
    20     */</script>
     12    <script src="../../../../../resources/testharness.js"></script>
     13    <script src="../../../../../resources/testharnessreport.js"></script>
    2114</head>
    2215<body>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/ttwf-cssom-doc-ext-load-tree-order.html

    r232004 r232005  
    1616    <meta name="flags" content="dom">
    1717    <meta name="assert" content="Document's style sheets created from HTTP Link headers are first in list and loaded in header order">
    18     <script src="/resources/testharness.js"></script>
    19     <script src="/resources/testharnessreport.js"></script>
     18    <script src="../../../../../resources/testharness.js"></script>
     19    <script src="../../../../../resources/testharnessreport.js"></script>
    2020</head>
    2121<body>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/ttwf-cssom-document-extension.html

    r232004 r232005  
    99    <meta name="flags" content="dom">
    1010    <meta name="assert" content="The styleSheets attribute must return a StyleSheetList sequence representing the document style sheets.">
    11     <script src="/resources/testharness.js"></script>
    12     <script src="/resources/testharnessreport.js"></script>
     11    <script src="../../../../../resources/testharness.js"></script>
     12    <script src="../../../../../resources/testharnessreport.js"></script>
    1313</head>
    1414<body>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/variable-names.html

    r232004 r232005  
    22<meta charset="utf-8">
    33<title>Tests for handling of CSS Custom Property names</title>
     4<link rel="help" href="https://drafts.csswg.org/css-variables/#serializing-custom-props">
    45<meta name="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au">
    5 <script src="/resources/testharness.js"></script>
    6 <script src="/resources/testharnessreport.js"></script>
     6<script src="../../../../../resources/testharness.js"></script>
     7<script src="../../../../../resources/testharnessreport.js"></script>
    78<div id="log"></div>
    89<script>
Note: See TracChangeset for help on using the changeset viewer.