gecko-dev/testing/web-platform/tests/WebIDL
Mike Pennisi 079dfe103c Bug 1566198 [wpt PR 17645] - [tools] Remove support for support filename flag, a=testonly
Automatic update from web-platform-tests
Rename "support" files

This is in preparation for a subsequent commit which will remove support
for the `-support.` filename flag.

--
[tools] Remove support for `support` filename flag

In terms of file interpretation by the WPT infrastructure, naming a file
with the `-support` flag is equivalent to placing it in a directory
named `support`, `resources`, or `tools`. The ability to express the
same intention with different mechanisms allows for variation that adds
no value and needless increases the complexity of the infrastructure and
its documentation. Further, the character sequence of `-support` is
prone to accidental opt-in: a number of tests in this suite currently
include that sequence and are thus not executed in automation.

Remove support for the flag.

--

wpt-commits: 856aa0b0678a07162bbd14b8dda4ffcc7a7aca2f, abfb2bcc1fb01ec5d9c930ff96fe9a8cedae0546
wpt-pr: 17645


--HG--
rename : testing/web-platform/tests/WebIDL/ecmascript-binding/constructors-support.html => testing/web-platform/tests/WebIDL/ecmascript-binding/support/constructors-support.html
rename : testing/web-platform/tests/dom/traversal/traversal-support.js => testing/web-platform/tests/dom/traversal/support/assert-node.js
rename : testing/web-platform/tests/eventsource/eventsource-onmessage-realm-support.htm => testing/web-platform/tests/eventsource/resources/eventsource-onmessage-realm.htm
rename : testing/web-platform/tests/html/semantics/forms/resetting-a-form/reset-form-event-realm-support.html => testing/web-platform/tests/html/semantics/forms/resetting-a-form/support/reset-form-event-realm.html
rename : testing/web-platform/tests/html/syntax/parsing/DOMContentLoaded-defer-support.js => testing/web-platform/tests/html/syntax/parsing/support/DOMContentLoaded-defer.js
rename : testing/web-platform/tests/html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-support.htm => testing/web-platform/tests/html/the-xhtml-syntax/parsing-xhtml-documents/support/xhtml-mathml-dtd-entity.htm
rename : testing/web-platform/tests/touch-events/touch-support.js => testing/web-platform/tests/touch-events/support/touch.js
2019-07-24 13:34:33 +01:00
..
ecmascript-binding Bug 1566198 [wpt PR 17645] - [tools] Remove support for support filename flag, a=testonly 2019-07-24 13:34:33 +01:00
invalid/idl
valid
current-realm.html
interfaces.html
META.yml Bug 1557428 [wpt PR 17209] - rm @tobie from META files, a=testonly 2019-06-19 11:06:44 -07:00
readme.txt
testable_assertions.txt

These are syntax tests for WebIDL parser. A correct parser should fail on the tests in the "invalid" directory, and should be able to collect the data necessary to generate the XML serialization for valid fragments collected in the "valid" directory.

(the said XML serialization is the one produced by widlproc https://github.com/dontcallmedom/widlproc from which these tests have been imported)