Changeset 215726 in webkit


Ignore:
Timestamp:
Apr 25, 2017 1:46:07 AM (7 years ago)
Author:
fred.wang@free.fr
Message:

Import W3C tests for the CSSOM View module
https://bugs.webkit.org/show_bug.cgi?id=171215

Patch by Frederic Wang <fwang@igalia.com> on 2017-04-25
Reviewed by Youenn Fablet.

LayoutTests/imported/w3c:

This patch imports "cssom-view" test suite from WPT repo:
https://github.com/w3c/web-platform-tests/tree/master/cssom-view

  • resources/import-expectations.json:
  • resources/resource-files.json:
  • web-platform-tests/cssom-view/CaretPosition-001-expected.txt: Added.
  • web-platform-tests/cssom-view/CaretPosition-001.html: Added.
  • web-platform-tests/cssom-view/HTMLBody-ScrollArea_quirksmode-expected.txt: Added.
  • web-platform-tests/cssom-view/HTMLBody-ScrollArea_quirksmode.html: Added.
  • web-platform-tests/cssom-view/MediaQueryList-001-expected.txt: Added.
  • web-platform-tests/cssom-view/MediaQueryList-001.html: Added.
  • web-platform-tests/cssom-view/MediaQueryList-with-empty-string-expected.txt: Added.
  • web-platform-tests/cssom-view/MediaQueryList-with-empty-string.html: Added.
  • web-platform-tests/cssom-view/OWNERS: Added.
  • web-platform-tests/cssom-view/Screen-pixelDepth-Screen-colorDepth001-expected.txt: Added.
  • web-platform-tests/cssom-view/Screen-pixelDepth-Screen-colorDepth001.html: Added.
  • web-platform-tests/cssom-view/cssom-getBoundingClientRect-001-expected.txt: Added.
  • web-platform-tests/cssom-view/cssom-getBoundingClientRect-001.html: Added.
  • web-platform-tests/cssom-view/cssom-getBoundingClientRect-002.html: Added.
  • web-platform-tests/cssom-view/cssom-getClientRects-expected.txt: Added.
  • web-platform-tests/cssom-view/cssom-getClientRects.html: Added.
  • web-platform-tests/cssom-view/cssom-view-img-attributes-001-expected.txt: Added.
  • web-platform-tests/cssom-view/cssom-view-img-attributes-001.html: Added.
  • web-platform-tests/cssom-view/cssom-view-window-screen-interface-expected.txt: Added.
  • web-platform-tests/cssom-view/cssom-view-window-screen-interface.html: Added.
  • web-platform-tests/cssom-view/cssom-view/media-query-list-interface.xht: Added.
  • web-platform-tests/cssom-view/cssom-view/w3c-import.log: Added.
  • web-platform-tests/cssom-view/cssom-view/window-interface-expected.txt: Added.
  • web-platform-tests/cssom-view/cssom-view/window-interface.xht: Added.
  • web-platform-tests/cssom-view/elementFromPoint-001-expected.txt: Added.
  • web-platform-tests/cssom-view/elementFromPoint-001.html: Added.
  • web-platform-tests/cssom-view/elementFromPoint-expected.txt: Added.
  • web-platform-tests/cssom-view/elementFromPoint.html: Added.
  • web-platform-tests/cssom-view/elementFromPosition-expected.txt: Added.
  • web-platform-tests/cssom-view/elementFromPosition.html: Added.
  • web-platform-tests/cssom-view/elementScroll-expected.txt: Added.
  • web-platform-tests/cssom-view/elementScroll.html: Added.
  • web-platform-tests/cssom-view/elementsFromPoint.html: Added.
  • web-platform-tests/cssom-view/historical-expected.txt: Added.
  • web-platform-tests/cssom-view/historical.html: Added.
  • web-platform-tests/cssom-view/htmlelement-offset-width-001-expected.txt: Added.
  • web-platform-tests/cssom-view/htmlelement-offset-width-001.html: Added.
  • web-platform-tests/cssom-view/iframe.html: Added.
  • web-platform-tests/cssom-view/matchMedia-expected.txt: Added.
  • web-platform-tests/cssom-view/matchMedia.xht: Added.
  • web-platform-tests/cssom-view/matchMediaAddListener-expected.txt: Added.
  • web-platform-tests/cssom-view/matchMediaAddListener.html: Added.
  • web-platform-tests/cssom-view/mouseEvent-expected.txt: Added.
  • web-platform-tests/cssom-view/mouseEvent.html: Added.
  • web-platform-tests/cssom-view/negativeMargins-expected.txt: Added.
  • web-platform-tests/cssom-view/negativeMargins.html: Added.
  • web-platform-tests/cssom-view/offsetParent_element_test-expected.txt: Added.
  • web-platform-tests/cssom-view/offsetParent_element_test.html: Added.
  • web-platform-tests/cssom-view/scrollWidthHeight-expected.txt: Added.
  • web-platform-tests/cssom-view/scrollWidthHeight.xht: Added.
  • web-platform-tests/cssom-view/scrollWidthHeightWhenNotScrollable-expected.txt: Added.
  • web-platform-tests/cssom-view/scrollWidthHeightWhenNotScrollable.xht: Added.
  • web-platform-tests/cssom-view/scrolling-no-browsing-context-expected.txt: Added.
  • web-platform-tests/cssom-view/scrolling-no-browsing-context.html: Added.
  • web-platform-tests/cssom-view/scrolling-quirks-vs-nonquirks-expected.txt: Added.
  • web-platform-tests/cssom-view/scrolling-quirks-vs-nonquirks.html: Added.
  • web-platform-tests/cssom-view/scrollingElement.html: Added.
  • web-platform-tests/cssom-view/support/1x1-green.png: Added.
  • web-platform-tests/cssom-view/support/1x1-lime.png: Added.
  • web-platform-tests/cssom-view/support/1x1-maroon.png: Added.
  • web-platform-tests/cssom-view/support/1x1-navy.png: Added.
  • web-platform-tests/cssom-view/support/1x1-red.png: Added.
  • web-platform-tests/cssom-view/support/1x1-white.png: Added.
  • web-platform-tests/cssom-view/support/60x60-gg-rr.png: Added.
  • web-platform-tests/cssom-view/support/60x60-green.png: Added.
  • web-platform-tests/cssom-view/support/60x60-red.png: Added.
  • web-platform-tests/cssom-view/support/README: Added.
  • web-platform-tests/cssom-view/support/a-green.css: Added.

(.a):

  • web-platform-tests/cssom-view/support/b-green.css: Added.

(.b):

  • web-platform-tests/cssom-view/support/c-red.css: Added.

(.c):

  • web-platform-tests/cssom-view/support/cat.png: Added.
  • web-platform-tests/cssom-view/support/import-green.css: Added.

(.import):

  • web-platform-tests/cssom-view/support/import-red.css: Added.

(.import):

  • web-platform-tests/cssom-view/support/pattern-grg-rgr-grg.png: Added.
  • web-platform-tests/cssom-view/support/pattern-grg-rrg-rgg.png: Added.
  • web-platform-tests/cssom-view/support/pattern-rgr-grg-rgr.png: Added.
  • web-platform-tests/cssom-view/support/pattern-tr.png: Added.
  • web-platform-tests/cssom-view/support/ruler-h-50%.png: Added.
  • web-platform-tests/cssom-view/support/ruler-h-50px.png: Added.
  • web-platform-tests/cssom-view/support/ruler-v-100px.png: Added.
  • web-platform-tests/cssom-view/support/ruler-v-50px.png: Added.
  • web-platform-tests/cssom-view/support/square-purple.png: Added.
  • web-platform-tests/cssom-view/support/square-teal.png: Added.
  • web-platform-tests/cssom-view/support/square-white.png: Added.
  • web-platform-tests/cssom-view/support/support/README: Added.
  • web-platform-tests/cssom-view/support/support/swatch-green.png: Added.
  • web-platform-tests/cssom-view/support/support/swatch-red.png: Added.
  • web-platform-tests/cssom-view/support/support/w3c-import.log: Added.
  • web-platform-tests/cssom-view/support/swatch-blue.png: Added.
  • web-platform-tests/cssom-view/support/swatch-green.png: Added.
  • web-platform-tests/cssom-view/support/swatch-lime.png: Added.
  • web-platform-tests/cssom-view/support/swatch-orange.png: Added.
  • web-platform-tests/cssom-view/support/swatch-red.png: Added.
  • web-platform-tests/cssom-view/support/swatch-teal.png: Added.
  • web-platform-tests/cssom-view/support/swatch-white.png: Added.
  • web-platform-tests/cssom-view/support/swatch-yellow.png: Added.
  • web-platform-tests/cssom-view/support/test-bl.png: Added.
  • web-platform-tests/cssom-view/support/test-br.png: Added.
  • web-platform-tests/cssom-view/support/test-inner-half-size.png: Added.
  • web-platform-tests/cssom-view/support/test-outer.png: Added.
  • web-platform-tests/cssom-view/support/test-tl.png: Added.
  • web-platform-tests/cssom-view/support/test-tr.png: Added.
  • web-platform-tests/cssom-view/support/w3c-import.log: Added.
  • web-platform-tests/cssom-view/ttwf-js-cssomview-getclientrects-length-expected.txt: Added.
  • web-platform-tests/cssom-view/ttwf-js-cssomview-getclientrects-length.html: Added.
  • web-platform-tests/cssom-view/ttwf-scrollintoview-expected.txt: Added.
  • web-platform-tests/cssom-view/ttwf-scrollintoview.html: Added.
  • web-platform-tests/cssom-view/w3c-import.log: Added.
  • web-platform-tests/cssom-view/window-screen-height-expected.txt: Added.
  • web-platform-tests/cssom-view/window-screen-height-immutable-expected.txt: Added.
  • web-platform-tests/cssom-view/window-screen-height-immutable.html: Added.
  • web-platform-tests/cssom-view/window-screen-height.html: Added.
  • web-platform-tests/cssom-view/window-screen-width-expected.txt: Added.
  • web-platform-tests/cssom-view/window-screen-width-immutable-expected.txt: Added.
  • web-platform-tests/cssom-view/window-screen-width-immutable.html: Added.
  • web-platform-tests/cssom-view/window-screen-width.html: Added.

LayoutTests:

  • TestExpectations: Skip some completely failing CSSOM View tests.
  • platform/ios-simulator/imported/w3c/web-platform-tests/cssom-view/Screen-pixelDepth-Screen-colorDepth001-actual.txt: Added. Add an expectation for iOS simulator, differing from other platform.
  • platform/ios-simulator/imported/w3c/web-platform-tests/cssom-view/scrolling-quirks-vs-nonquirks-expected.txt: Added. Ditto.
Location:
trunk/LayoutTests
Files:
123 added
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r215723 r215726  
     12017-04-25  Frederic Wang  <fwang@igalia.com>
     2
     3        Import W3C tests for the CSSOM View module
     4        https://bugs.webkit.org/show_bug.cgi?id=171215
     5
     6        Reviewed by Youenn Fablet.
     7
     8        * TestExpectations: Skip some completely failing CSSOM View tests.
     9        * platform/ios-simulator/imported/w3c/web-platform-tests/cssom-view/Screen-pixelDepth-Screen-colorDepth001-actual.txt: Added. Add an expectation for iOS simulator, differing from other platform.
     10        * platform/ios-simulator/imported/w3c/web-platform-tests/cssom-view/scrolling-quirks-vs-nonquirks-expected.txt: Added. Ditto.
     11
    1122017-04-24  Joseph Pecoraro  <pecoraro@apple.com>
    213
  • trunk/LayoutTests/TestExpectations

    r215721 r215726  
    12631263fast/forms/range/range-remove-on-drag.html [ Skip ]
    12641264
     1265# CSSOM View module
     1266webkit.org/b/153137 imported/w3c/web-platform-tests/cssom-view/elementsFromPoint.html [ Skip ]
     1267webkit.org/b/5991 imported/w3c/web-platform-tests/cssom-view/scrollingElement.html [ Skip ]
     1268webkit.org/b/171226 imported/w3c/web-platform-tests/cssom-view/cssom-getBoundingClientRect-002.html [ Skip ]
     1269webkit.org/b/171228 imported/w3c/web-platform-tests/cssom-view/cssom-view/media-query-list-interface.xht [ Skip ]
     1270
    12651271### END OF -disabled tests
    12661272########################################
  • trunk/LayoutTests/imported/w3c/ChangeLog

    r215701 r215726  
     12017-04-25  Frederic Wang  <fwang@igalia.com>
     2
     3        Import W3C tests for the CSSOM View module
     4        https://bugs.webkit.org/show_bug.cgi?id=171215
     5
     6        Reviewed by Youenn Fablet.
     7
     8        This patch imports "cssom-view" test suite from WPT repo:
     9        https://github.com/w3c/web-platform-tests/tree/master/cssom-view
     10
     11        * resources/import-expectations.json:
     12        * resources/resource-files.json:
     13        * web-platform-tests/cssom-view/CaretPosition-001-expected.txt: Added.
     14        * web-platform-tests/cssom-view/CaretPosition-001.html: Added.
     15        * web-platform-tests/cssom-view/HTMLBody-ScrollArea_quirksmode-expected.txt: Added.
     16        * web-platform-tests/cssom-view/HTMLBody-ScrollArea_quirksmode.html: Added.
     17        * web-platform-tests/cssom-view/MediaQueryList-001-expected.txt: Added.
     18        * web-platform-tests/cssom-view/MediaQueryList-001.html: Added.
     19        * web-platform-tests/cssom-view/MediaQueryList-with-empty-string-expected.txt: Added.
     20        * web-platform-tests/cssom-view/MediaQueryList-with-empty-string.html: Added.
     21        * web-platform-tests/cssom-view/OWNERS: Added.
     22        * web-platform-tests/cssom-view/Screen-pixelDepth-Screen-colorDepth001-expected.txt: Added.
     23        * web-platform-tests/cssom-view/Screen-pixelDepth-Screen-colorDepth001.html: Added.
     24        * web-platform-tests/cssom-view/cssom-getBoundingClientRect-001-expected.txt: Added.
     25        * web-platform-tests/cssom-view/cssom-getBoundingClientRect-001.html: Added.
     26        * web-platform-tests/cssom-view/cssom-getBoundingClientRect-002.html: Added.
     27        * web-platform-tests/cssom-view/cssom-getClientRects-expected.txt: Added.
     28        * web-platform-tests/cssom-view/cssom-getClientRects.html: Added.
     29        * web-platform-tests/cssom-view/cssom-view-img-attributes-001-expected.txt: Added.
     30        * web-platform-tests/cssom-view/cssom-view-img-attributes-001.html: Added.
     31        * web-platform-tests/cssom-view/cssom-view-window-screen-interface-expected.txt: Added.
     32        * web-platform-tests/cssom-view/cssom-view-window-screen-interface.html: Added.
     33        * web-platform-tests/cssom-view/cssom-view/media-query-list-interface.xht: Added.
     34        * web-platform-tests/cssom-view/cssom-view/w3c-import.log: Added.
     35        * web-platform-tests/cssom-view/cssom-view/window-interface-expected.txt: Added.
     36        * web-platform-tests/cssom-view/cssom-view/window-interface.xht: Added.
     37        * web-platform-tests/cssom-view/elementFromPoint-001-expected.txt: Added.
     38        * web-platform-tests/cssom-view/elementFromPoint-001.html: Added.
     39        * web-platform-tests/cssom-view/elementFromPoint-expected.txt: Added.
     40        * web-platform-tests/cssom-view/elementFromPoint.html: Added.
     41        * web-platform-tests/cssom-view/elementFromPosition-expected.txt: Added.
     42        * web-platform-tests/cssom-view/elementFromPosition.html: Added.
     43        * web-platform-tests/cssom-view/elementScroll-expected.txt: Added.
     44        * web-platform-tests/cssom-view/elementScroll.html: Added.
     45        * web-platform-tests/cssom-view/elementsFromPoint.html: Added.
     46        * web-platform-tests/cssom-view/historical-expected.txt: Added.
     47        * web-platform-tests/cssom-view/historical.html: Added.
     48        * web-platform-tests/cssom-view/htmlelement-offset-width-001-expected.txt: Added.
     49        * web-platform-tests/cssom-view/htmlelement-offset-width-001.html: Added.
     50        * web-platform-tests/cssom-view/iframe.html: Added.
     51        * web-platform-tests/cssom-view/matchMedia-expected.txt: Added.
     52        * web-platform-tests/cssom-view/matchMedia.xht: Added.
     53        * web-platform-tests/cssom-view/matchMediaAddListener-expected.txt: Added.
     54        * web-platform-tests/cssom-view/matchMediaAddListener.html: Added.
     55        * web-platform-tests/cssom-view/mouseEvent-expected.txt: Added.
     56        * web-platform-tests/cssom-view/mouseEvent.html: Added.
     57        * web-platform-tests/cssom-view/negativeMargins-expected.txt: Added.
     58        * web-platform-tests/cssom-view/negativeMargins.html: Added.
     59        * web-platform-tests/cssom-view/offsetParent_element_test-expected.txt: Added.
     60        * web-platform-tests/cssom-view/offsetParent_element_test.html: Added.
     61        * web-platform-tests/cssom-view/scrollWidthHeight-expected.txt: Added.
     62        * web-platform-tests/cssom-view/scrollWidthHeight.xht: Added.
     63        * web-platform-tests/cssom-view/scrollWidthHeightWhenNotScrollable-expected.txt: Added.
     64        * web-platform-tests/cssom-view/scrollWidthHeightWhenNotScrollable.xht: Added.
     65        * web-platform-tests/cssom-view/scrolling-no-browsing-context-expected.txt: Added.
     66        * web-platform-tests/cssom-view/scrolling-no-browsing-context.html: Added.
     67        * web-platform-tests/cssom-view/scrolling-quirks-vs-nonquirks-expected.txt: Added.
     68        * web-platform-tests/cssom-view/scrolling-quirks-vs-nonquirks.html: Added.
     69        * web-platform-tests/cssom-view/scrollingElement.html: Added.
     70        * web-platform-tests/cssom-view/support/1x1-green.png: Added.
     71        * web-platform-tests/cssom-view/support/1x1-lime.png: Added.
     72        * web-platform-tests/cssom-view/support/1x1-maroon.png: Added.
     73        * web-platform-tests/cssom-view/support/1x1-navy.png: Added.
     74        * web-platform-tests/cssom-view/support/1x1-red.png: Added.
     75        * web-platform-tests/cssom-view/support/1x1-white.png: Added.
     76        * web-platform-tests/cssom-view/support/60x60-gg-rr.png: Added.
     77        * web-platform-tests/cssom-view/support/60x60-green.png: Added.
     78        * web-platform-tests/cssom-view/support/60x60-red.png: Added.
     79        * web-platform-tests/cssom-view/support/README: Added.
     80        * web-platform-tests/cssom-view/support/a-green.css: Added.
     81        (.a):
     82        * web-platform-tests/cssom-view/support/b-green.css: Added.
     83        (.b):
     84        * web-platform-tests/cssom-view/support/c-red.css: Added.
     85        (.c):
     86        * web-platform-tests/cssom-view/support/cat.png: Added.
     87        * web-platform-tests/cssom-view/support/import-green.css: Added.
     88        (.import):
     89        * web-platform-tests/cssom-view/support/import-red.css: Added.
     90        (.import):
     91        * web-platform-tests/cssom-view/support/pattern-grg-rgr-grg.png: Added.
     92        * web-platform-tests/cssom-view/support/pattern-grg-rrg-rgg.png: Added.
     93        * web-platform-tests/cssom-view/support/pattern-rgr-grg-rgr.png: Added.
     94        * web-platform-tests/cssom-view/support/pattern-tr.png: Added.
     95        * web-platform-tests/cssom-view/support/ruler-h-50%.png: Added.
     96        * web-platform-tests/cssom-view/support/ruler-h-50px.png: Added.
     97        * web-platform-tests/cssom-view/support/ruler-v-100px.png: Added.
     98        * web-platform-tests/cssom-view/support/ruler-v-50px.png: Added.
     99        * web-platform-tests/cssom-view/support/square-purple.png: Added.
     100        * web-platform-tests/cssom-view/support/square-teal.png: Added.
     101        * web-platform-tests/cssom-view/support/square-white.png: Added.
     102        * web-platform-tests/cssom-view/support/support/README: Added.
     103        * web-platform-tests/cssom-view/support/support/swatch-green.png: Added.
     104        * web-platform-tests/cssom-view/support/support/swatch-red.png: Added.
     105        * web-platform-tests/cssom-view/support/support/w3c-import.log: Added.
     106        * web-platform-tests/cssom-view/support/swatch-blue.png: Added.
     107        * web-platform-tests/cssom-view/support/swatch-green.png: Added.
     108        * web-platform-tests/cssom-view/support/swatch-lime.png: Added.
     109        * web-platform-tests/cssom-view/support/swatch-orange.png: Added.
     110        * web-platform-tests/cssom-view/support/swatch-red.png: Added.
     111        * web-platform-tests/cssom-view/support/swatch-teal.png: Added.
     112        * web-platform-tests/cssom-view/support/swatch-white.png: Added.
     113        * web-platform-tests/cssom-view/support/swatch-yellow.png: Added.
     114        * web-platform-tests/cssom-view/support/test-bl.png: Added.
     115        * web-platform-tests/cssom-view/support/test-br.png: Added.
     116        * web-platform-tests/cssom-view/support/test-inner-half-size.png: Added.
     117        * web-platform-tests/cssom-view/support/test-outer.png: Added.
     118        * web-platform-tests/cssom-view/support/test-tl.png: Added.
     119        * web-platform-tests/cssom-view/support/test-tr.png: Added.
     120        * web-platform-tests/cssom-view/support/w3c-import.log: Added.
     121        * web-platform-tests/cssom-view/ttwf-js-cssomview-getclientrects-length-expected.txt: Added.
     122        * web-platform-tests/cssom-view/ttwf-js-cssomview-getclientrects-length.html: Added.
     123        * web-platform-tests/cssom-view/ttwf-scrollintoview-expected.txt: Added.
     124        * web-platform-tests/cssom-view/ttwf-scrollintoview.html: Added.
     125        * web-platform-tests/cssom-view/w3c-import.log: Added.
     126        * web-platform-tests/cssom-view/window-screen-height-expected.txt: Added.
     127        * web-platform-tests/cssom-view/window-screen-height-immutable-expected.txt: Added.
     128        * web-platform-tests/cssom-view/window-screen-height-immutable.html: Added.
     129        * web-platform-tests/cssom-view/window-screen-height.html: Added.
     130        * web-platform-tests/cssom-view/window-screen-width-expected.txt: Added.
     131        * web-platform-tests/cssom-view/window-screen-width-immutable-expected.txt: Added.
     132        * web-platform-tests/cssom-view/window-screen-width-immutable.html: Added.
     133        * web-platform-tests/cssom-view/window-screen-width.html: Added.
     134
    11352017-04-24  Chris Dumez  <cdumez@apple.com>
    2136
  • trunk/LayoutTests/imported/w3c/resources/import-expectations.json

    r215515 r215726  
    5656    "web-platform-tests/css/selectors4/": "import",
    5757    "web-platform-tests/cssom": "skip",
    58     "web-platform-tests/cssom-view": "skip",
     58    "web-platform-tests/cssom-view": "import",
    5959    "web-platform-tests/custom-elements": "import",
    6060    "web-platform-tests/custom-elements/v0": "skip",
  • trunk/LayoutTests/imported/w3c/resources/resource-files.json

    r215515 r215726  
    2222        "web-platform-tests/css/css-grid-1/grid-items/ref-filled-green-100px-square-image.html",
    2323        "web-platform-tests/css/css-grid-1/test-plan/index.html",
     24        "web-platform-tests/cssom-view/iframe.html",
    2425        "web-platform-tests/dom/events/EventListener-incumbent-global-subframe-1.sub.html",
    2526        "web-platform-tests/dom/events/EventListener-incumbent-global-subframe-2.sub.html",
Note: See TracChangeset for help on using the changeset viewer.