Diff
Modified: trunk/LayoutTests/imported/w3c/ChangeLog (200302 => 200303)
--- trunk/LayoutTests/imported/w3c/ChangeLog 2016-05-01 06:07:35 UTC (rev 200302)
+++ trunk/LayoutTests/imported/w3c/ChangeLog 2016-05-01 14:09:27 UTC (rev 200303)
@@ -1,3 +1,23 @@
+2016-05-01 Youenn Fablet <[email protected]>
+
+ Fix 157169
+
+ Update W3C importer files related to csswg-test files after r200234
+ https://bugs.webkit.org/show_bug.cgi?id=157169
+
+ Reviewed by Ryosuke Niwa.
+
+ Updating ImportExpectations to import css-scoping-1 test suite only from css wg test repository.
+ Updating TestRepositories to set the current csswg-test revision to b2daa426addd5ccb8e9ce1c5d800f9d82603f1ec.
+ Rerun test importer to add some additional files (document, license...).
+
+ * csswg-test/CONTRIBUTING.md: Added.
+ * csswg-test/LICENSE: Added.
+ * csswg-test/README.md: Added.
+ * csswg-test/w3c-import.log: Added.
+ * resources/ImportExpectations:
+ * resources/TestRepositories:
+
2016-04-29 Youenn Fablet <[email protected]>
Regnerate w3c-import.log files after r200109
Added: trunk/LayoutTests/imported/w3c/csswg-test/CONTRIBUTING.md (0 => 200303)
--- trunk/LayoutTests/imported/w3c/csswg-test/CONTRIBUTING.md (rev 0)
+++ trunk/LayoutTests/imported/w3c/csswg-test/CONTRIBUTING.md 2016-05-01 14:09:27 UTC (rev 200303)
@@ -0,0 +1,33 @@
+Grant of License
+----------------
+
+By contributing to this repository, you and the company you
+represent, if the company holds any copyrights in the contribution,
+grant to the W3C a perpetual, non-exclusive, royalty-free, world-
+wide right and license under all of your copyrights in this
+contribution to copy, publish, use, and modify the contribution and
+to distribute the contribution under a BSD License or one with
+more restrictive terms, as well as a right and license of the same
+scope to any derivative works prepared by the W3C and based on or
+incorporating all or part of the contribution. You further agree
+that any derivative works of this contribution prepared by the W3C
+shall be solely owned by the W3C.
+
+You state, to the best of your knowledge, that you, or the company
+you represent, have all rights necessary to contribute the materials.
+
+W3C will retain attribution of initial authorship to you. The W3C
+makes no a-priori commitment to support or distribute contributions.
+
+Disclaimer
+----------
+
+All content from this repository is provided as is, and W3C makes no
+representations or warranties, express or implied, including, but
+not limited to, warranties of merchantability, fitness for a
+particular purpose, non-infringement, or title; nor that the
+contents of this repository are suitable for any purpose. We make no
+representations, express or implied, that the content of this
+repository or the use thereof indicates conformance to a
+specification. All content is provided as-is to help reach
+interoperability.
Added: trunk/LayoutTests/imported/w3c/csswg-test/LICENSE (0 => 200303)
--- trunk/LayoutTests/imported/w3c/csswg-test/LICENSE (rev 0)
+++ trunk/LayoutTests/imported/w3c/csswg-test/LICENSE 2016-05-01 14:09:27 UTC (rev 200303)
@@ -0,0 +1,3 @@
+This repository is covered by the dual-licensing approach described in:
+
+ http://www.w3.org/Consortium/Legal/2008/04-testsuite-copyright.html
\ No newline at end of file
Added: trunk/LayoutTests/imported/w3c/csswg-test/README.md (0 => 200303)
--- trunk/LayoutTests/imported/w3c/csswg-test/README.md (rev 0)
+++ trunk/LayoutTests/imported/w3c/csswg-test/README.md 2016-05-01 14:09:27 UTC (rev 200303)
@@ -0,0 +1,91 @@
+W3C CSS Test Suite Repository
+-----------------------------
+
+This repository contains top level directories for all of CSS specs for
+which we currently have tests. Place tests in the appropriate directory based
+on the first rel="help" link in the test. If you are writing tests for a spec
+and it doesn't yet have a directory here, feel free to create it.
+
+There are a few directories that do not map to specifications:
+
+support/ contains common image files to which many of the tests link in
+this location
+
+tools/ is random scripts that may be useful when administering tests.
+
+vendor-imports/ is where third parties may import their tests that originate
+and are maintained in an external repo. Files in this directory should
+never be modified in this repo, but should go through the vendor's process
+to be imported here.
+
+work-in-progress/ is a legacy directory that contains all the work that was
+once submitted to the repo, but was not yet ready for review. Since the CSSWG
+has adopted the GitHub pull request process, no new files should be landed here.
+The subdirectories here are named by test author or contributing organization.
+
+Linking Your Tests to Specifications
+-----------------------------------
+
+In addition to placing your tests in the appropriate directory in this repository,
+you must also include at least one specification link in the test metadata,
+following [these guidelines][speclinks].
+
+For CSS tests, you must also be sure you’re linking to a specific level of the spec,
+generally the first level where the feature being tested is defined. Where possible,
+it’s preferable to link to the official version of the spec, which will start with
+https://www.w3.org/TR/. This can usually be found as the ‘Latest version’ link in the
+spec itself and will include the level of the spec in the URL. For example, the proper
+link to level 1 of the CSS Flexbox spec is:
+
+https://www.w3.org/TR/css-flexbox-1/#RELEVANT_SECTION
+
+When testing features not yet available in an official draft, link to the appropriate
+Editor’s Draft found at https://drafts.csswg.org/. Be sure to include the level of the
+specification in the link. For example, the proper link to the CSS Flexbox Level 1
+Editor’s Draft is:
+
+https://drafts.csswg.org/css-flexbox-1/#RELEVANT_SECTION
+
+Contributing
+-------------
+
+Absolutely everyone is welcome (and even encouraged) to contribute to test
+development, so long as you fulfill the contribution requirements detailed
+in the [Contributing Guidelines][contributing]. No test is too small or too
+simple, especially if it corresponds to something for which you've noted an
+interoperability bug in a browser.
+
+Getting Involved
+----------------
+
+If you wish to contribute actively, you're very welcome to join the
[email protected] mailing list by
+[signing up to our mailing list](mailto:[email protected]?subject=subscribe).
+The mailing list is [archived][mailarchive].
+
+[mailarchive]: https://lists.w3.org/Archives/Public/public-css-testsuite/
+
+Write Access
+------------
+
+This section only applies if you have cloned the repository from
+Mercurial. If you've cloned it from GitHub, which is a mirror of
+the canonical Mercurial repo, you can submit your tests via a [pull request][github101].
+
+To gain write access to this Mercurial repository, sign up for an account
+on the CSS Test Suite Manager (aka Shepherd) at:
+https://test.csswg.org/shepherd/register
+and then submit a request on the Repository Access page at:
+https://test.csswg.org/shepherd/account/access/
+
+You will be notified by email when your request is processed.
+
+Please note that although we will grant write access directly to the Mercurial
+repo, it is strongly advised to use GitHub for test submissions to enable
+reviewers to use its built-in review tools. Direct submissions to Mercurial
+should be limited to administrative or housekeeping tasks, very minor changes
+that don't require a review, or from advanced users of the system.
+
+[contributing]: https://github.com/w3c/csswg-test/blob/master/CONTRIBUTING.md
+[github101]: http://testthewebforward.org/docs/github-101.html
+[speclinks]: http://testthewebforward.org/docs/test-templates.html#specification-links
Added: trunk/LayoutTests/imported/w3c/csswg-test/w3c-import.log (0 => 200303)
--- trunk/LayoutTests/imported/w3c/csswg-test/w3c-import.log (rev 0)
+++ trunk/LayoutTests/imported/w3c/csswg-test/w3c-import.log 2016-05-01 14:09:27 UTC (rev 200303)
@@ -0,0 +1,20 @@
+The tests in this directory were imported from the W3C repository.
+Do NOT modify these tests directly in WebKit.
+Instead, create a pull request on the W3C CSS or WPT github:
+ https://github.com/w3c/csswg-test
+ https://github.com/w3c/web-platform-tests
+
+Then run the Tools/Scripts/import-w3c-tests in WebKit to reimport
+
+Do NOT modify or remove this file.
+
+------------------------------------------------------------------------
+Properties requiring vendor prefixes:
+None
+Property values requiring vendor prefixes:
+None
+------------------------------------------------------------------------
+List of files:
+/LayoutTests/imported/w3c/csswg-test/CONTRIBUTING.md
+/LayoutTests/imported/w3c/csswg-test/LICENSE
+/LayoutTests/imported/w3c/csswg-test/README.md
Modified: trunk/LayoutTests/imported/w3c/resources/ImportExpectations (200302 => 200303)
--- trunk/LayoutTests/imported/w3c/resources/ImportExpectations 2016-05-01 06:07:35 UTC (rev 200302)
+++ trunk/LayoutTests/imported/w3c/resources/ImportExpectations 2016-05-01 14:09:27 UTC (rev 200303)
@@ -1,49 +1,58 @@
-csswg-tests/compositing-1 [ Skip ]
-csswg-tests/css-align-3 [ Skip ]
-csswg-tests/css-animations-1 [ Skip ]
-csswg-tests/css-backgrounds-3 [ Skip ]
-csswg-tests/css-box-3 [ Skip ]
-csswg-tests/css-break-3 [ Skip ]
-csswg-tests/css-color-3 [ Skip ]
-csswg-tests/css-conditional-3 [ Skip ]
-csswg-tests/css-counter-styles-3 [ Skip ]
-csswg-tests/css-exclusions-1 [ Skip ]
-csswg-tests/css-flexbox-1 [ Skip ]
-csswg-tests/css-fonts-3 [ Skip ]
-csswg-tests/css-gcpm-3 [ Skip ]
-csswg-tests/css-grid-1 [ Skip ]
-csswg-tests/css-images-3 [ Skip ]
-csswg-tests/css-lists-3 [ Skip ]
-csswg-tests/css-masking-1 [ Skip ]
-csswg-tests/css-multicol-1 [ Skip ]
-csswg-tests/css-namespaces-1 [ Skip ]
-csswg-tests/css-page-3 [ Skip ]
-csswg-tests/css-regions-1 [ Skip ]
-csswg-tests/css-ruby-1 [ Skip ]
-csswg-tests/css-shapes-1 [ Skip ]
-csswg-tests/css-speech-1 [ Skip ]
-csswg-tests/css-style-attr-1 [ Skip ]
-csswg-tests/css-syntax-3 [ Skip ]
-csswg-tests/css-tables-3 [ Skip ]
-csswg-tests/css-text-3 [ Skip ]
-csswg-tests/css-text-decor-3 [ Skip ]
-csswg-tests/css-transforms-1 [ Skip ]
-csswg-tests/css-transitions-1 [ Skip ]
-csswg-tests/css-ui-3 [ Skip ]
-csswg-tests/css-values-3 [ Skip ]
-csswg-tests/css-variables-1 [ Skip ]
-csswg-tests/css-writing-modes-3 [ Skip ]
-csswg-tests/css1 [ Skip ]
-csswg-tests/css21 [ Skip ]
-csswg-tests/cssom-1 [ Skip ]
-csswg-tests/cssom-view-1 [ Skip ]
-csswg-tests/filters-1 [ Skip ]
-csswg-tests/fonts [ Skip ]
-csswg-tests/geometry-1 [ Skip ]
-csswg-tests/mediaqueries-3 [ Skip ]
-csswg-tests/selectors-3 [ Skip ]
-csswg-tests/selectors-4 [ Skip ]
-csswg-tests/vendor-imports [ Skip ]
+csswg-test/compositing-1 [ Skip ]
+csswg-test/css-align-3 [ Skip ]
+csswg-test/css-animations-1 [ Skip ]
+csswg-test/css-backgrounds-3 [ Skip ]
+csswg-test/css-box-3 [ Skip ]
+csswg-test/css-break-3 [ Skip ]
+csswg-test/css-cascade-3 [ Skip ]
+csswg-test/css-color-3 [ Skip ]
+csswg-test/css-color-4 [ Skip ]
+csswg-test/css-conditional-3 [ Skip ]
+csswg-test/css-counter-styles-3 [ Skip ]
+csswg-test/css-exclusions-1 [ Skip ]
+csswg-test/css-flexbox-1 [ Skip ]
+csswg-test/css-fonts-3 [ Skip ]
+csswg-test/css-gcpm-3 [ Skip ]
+csswg-test/css-grid-1 [ Skip ]
+csswg-test/css-images-3 [ Skip ]
+csswg-test/css-lists-3 [ Skip ]
+csswg-test/css-masking-1 [ Skip ]
+csswg-test/css-multicol-1 [ Skip ]
+csswg-test/css-namespaces-1 [ Skip ]
+csswg-test/css-namespaces-3 [ Skip ]
+csswg-test/css-page-3 [ Skip ]
+csswg-test/css-pseudo-4 [ Skip ]
+csswg-test/css-regions-1 [ Skip ]
+csswg-test/css-round-display [ Skip]
+csswg-test/css-ruby-1 [ Skip ]
+csswg-test/css-snap-size-1 [ Skip]
+#csswg-test/css-scoping1 [ Import ]
+csswg-test/css-shapes-1 [ Skip ]
+csswg-test/css-speech-1 [ Skip ]
+csswg-test/css-style-attr-1 [ Skip ]
+csswg-test/css-syntax-3 [ Skip ]
+csswg-test/css-tables-3 [ Skip ]
+csswg-test/css-text-3 [ Skip ]
+csswg-test/css-text-decor-3 [ Skip ]
+csswg-test/css-transforms-1 [ Skip ]
+csswg-test/css-transitions-1 [ Skip ]
+csswg-test/css-transitions-2 [ Skip ]
+csswg-test/css-ui-3 [ Skip ]
+csswg-test/css-values-3 [ Skip ]
+csswg-test/css-variables-1 [ Skip ]
+csswg-test/css-writing-modes-3 [ Skip ]
+csswg-test/css1 [ Skip ]
+csswg-test/css21 [ Skip ]
+csswg-test/cssom-1 [ Skip ]
+csswg-test/cssom-view-1 [ Skip ]
+csswg-test/filters-1 [ Skip ]
+csswg-test/fonts [ Skip ]
+csswg-test/geometry-1 [ Skip ]
+csswg-test/mediaqueries-3 [ Skip ]
+csswg-test/reference [ Skip ]
+csswg-test/selectors-3 [ Skip ]
+csswg-test/selectors-4 [ Skip ]
+csswg-test/vendor-imports [ Skip ]
web-platform-tests/2dcontext [ Skip ]
web-platform-tests/DOMEvents [ Skip ]
Modified: trunk/LayoutTests/imported/w3c/resources/TestRepositories (200302 => 200303)
--- trunk/LayoutTests/imported/w3c/resources/TestRepositories 2016-05-01 06:07:35 UTC (rev 200302)
+++ trunk/LayoutTests/imported/w3c/resources/TestRepositories 2016-05-01 14:09:27 UTC (rev 200303)
@@ -1,14 +1,14 @@
[
{
- "name": "csswg-tests",
+ "name": "csswg-test",
"url": "https://github.com/w3c/csswg-test.git",
- "revision": "9f45f89",
+ "revision": "b2daa426addd5ccb8e9ce1c5d800f9d82603f1ec",
"paths_to_skip": [
- "work-in-progress",
- "tools"
+ "support",
+ "tools",
+ "work-in-progress"
],
"paths_to_import": [
- "support"
],
"import_options": ["convert_test_harness_links"]
},