Bug 1288306 - Disable custom elements web-platform v0 tests; r?wchen draft
authorEdgar Chen <echen@mozilla.com>
Fri, 22 Jul 2016 10:34:39 +0800
changeset 394257 a8652a7aaa43cf7cb0def20abcfd8af4cbcd77b0
parent 394256 2ea3d51ba1bb9f5c3b6921c43ea63f70b4fdf5d2
child 526770 2bf683af4a706760700e9547fe3637b1353c4436
push id24528
push userechen@mozilla.com
push dateFri, 29 Jul 2016 10:23:47 +0000
reviewerswchen
bugs1288306
milestone50.0a1
Bug 1288306 - Disable custom elements web-platform v0 tests; r?wchen MozReview-Commit-ID: 2mXM4l3cwLX
testing/web-platform/meta/custom-elements/concepts/__dir__.ini
testing/web-platform/meta/custom-elements/creating-and-passing-registries/__dir__.ini
testing/web-platform/meta/custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/__dir__.ini
testing/web-platform/meta/custom-elements/custom-element-lifecycle/types-of-callbacks/__dir__.ini
testing/web-platform/meta/custom-elements/instantiating-custom-elements/__dir__.ini
testing/web-platform/meta/custom-elements/instantiating-custom-elements/extensions-to-document-interface/__dir__.ini
testing/web-platform/meta/custom-elements/registering-custom-elements/__dir__.ini
testing/web-platform/meta/custom-elements/registering-custom-elements/extensions-to-document-interface/__dir__.ini
testing/web-platform/meta/custom-elements/registering-custom-elements/unresolved-element-pseudoclass/__dir__.ini
testing/web-platform/meta/custom-elements/v0/__dir__.ini
testing/web-platform/meta/custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html.ini
testing/web-platform/meta/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html.ini
testing/web-platform/meta/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html.ini
testing/web-platform/meta/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html.ini
testing/web-platform/meta/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html.ini
testing/web-platform/meta/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html.ini
testing/web-platform/meta/custom-elements/v0/instantiating/changing-is-attribute.html.ini
testing/web-platform/meta/custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html.ini
testing/web-platform/meta/custom-elements/v0/instantiating/custom-element-constructor-local-name.html.ini
testing/web-platform/meta/custom-elements/v0/instantiating/custom-element-constructor-namespace.html.ini
testing/web-platform/meta/custom-elements/v0/instantiating/custom-element-constructor-node-document.html.ini
testing/web-platform/meta/custom-elements/v0/instantiating/custom-element-type-is-attribute.html.ini
testing/web-platform/meta/custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html.ini
testing/web-platform/meta/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html.ini
testing/web-platform/meta/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html.ini
testing/web-platform/meta/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html.ini
testing/web-platform/meta/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html.ini
testing/web-platform/meta/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html.ini
testing/web-platform/meta/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html.ini
testing/web-platform/meta/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html.ini
testing/web-platform/meta/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html.ini
testing/web-platform/meta/custom-elements/v0/instantiating/unchanged-attribute.html.ini
testing/web-platform/meta/custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html.ini
testing/web-platform/meta/custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html.ini
testing/web-platform/meta/custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html.ini
testing/web-platform/meta/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html.ini
testing/web-platform/meta/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html.ini
testing/web-platform/meta/custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html.ini
testing/web-platform/meta/custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html.ini
testing/web-platform/meta/custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html.ini
testing/web-platform/meta/custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html.ini
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/concepts/__dir__.ini
+++ /dev/null
@@ -1,1 +0,0 @@
-disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1234886
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/creating-and-passing-registries/__dir__.ini
+++ /dev/null
@@ -1,1 +0,0 @@
-disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1234886
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/__dir__.ini
+++ /dev/null
@@ -1,1 +0,0 @@
-disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1234886
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/custom-element-lifecycle/types-of-callbacks/__dir__.ini
+++ /dev/null
@@ -1,1 +0,0 @@
-disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1234886
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/instantiating-custom-elements/__dir__.ini
+++ /dev/null
@@ -1,1 +0,0 @@
-disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1234886
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/instantiating-custom-elements/extensions-to-document-interface/__dir__.ini
+++ /dev/null
@@ -1,1 +0,0 @@
-disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1234886
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/registering-custom-elements/__dir__.ini
+++ /dev/null
@@ -1,1 +0,0 @@
-disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1234886
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/registering-custom-elements/extensions-to-document-interface/__dir__.ini
+++ /dev/null
@@ -1,1 +0,0 @@
-disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1234886
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/registering-custom-elements/unresolved-element-pseudoclass/__dir__.ini
+++ /dev/null
@@ -1,1 +0,0 @@
-disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1234886
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/v0/__dir__.ini
@@ -0,0 +1,1 @@
+disabled: We are going to move to the latest spec, so we don't care about the result of old tests.
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html.ini
+++ /dev/null
@@ -1,9 +0,0 @@
-[share-registry-import-document.html]
-  type: testharness
-  expected: TIMEOUT
-  [Registry of the imported document should be shared with master document. Import is asynchronous]
-    expected: TIMEOUT
-
-  [Registry of the master document should be shared with imported document. Import is asynchronous]
-    expected: TIMEOUT
-
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[attached-callback-move-element-test.html]
-  type: testharness
-  [Test attached callback if moving custom element from document without browsing context to document with browsing context]
-    expected: FAIL
-
-  [Test attached callback if moving custom element from document with browsing context to document with browsing context]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[attribute-changed-callback-remove-attribute-test.html]
-  type: testharness
-  [Test attributeChanged callback if attribute is removed. The custom element created via constructor and extends HTML element]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html.ini
+++ /dev/null
@@ -1,17 +0,0 @@
-[attribute-changed-callback-set-attribute-test.html]
-  type: testharness
-  [Test attributeChanged callback of the custom element that extends some HTML element. Test that the callback is called]
-    expected: FAIL
-
-  [Test attributeChanged callback is called if attribute is set by method classList.add(). The custom element extends some HTML element.]
-    expected: FAIL
-
-  [Test attributeChanged callback arguments if attribute value is set by method setAttribute(). The custom element extends some HTML element.]
-    expected: FAIL
-
-  [Test attributeChanged callback is called if attribute value is set by method setAttribute(). The document has browsing context. The custom element extends some HTML element.]
-    expected: FAIL
-
-  [Test attributeChanged callback arguments if attribute value is set by method setAttribute(). The document has browsing context. The custom element extends some HTML element.]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[created-callback-invocation-order-test.html]
-  type: testharness
-  [Test attached callback is enqueued after created callback, but before created callback had started]
-    expected: FAIL
-
-  [Test attached callback is enqueued after created callback had started]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[detached-callback-no-browsing-context-test.html]
-  type: testharness
-  [Test detached callback is not called, if document's window is navigated to another document and custom element is removed]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/instantiating/changing-is-attribute.html.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[changing-is-attribute.html]
-  type: testharness
-  [Test custom element type after changing IS attribute value. Element is HTML5 element with IS attribute referring to custom element type]
-    expected: FAIL
-
-  [Test custom element type after changing IS attribute value several times. Element is HTML5 element with IS attribute referring to custom element type]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[custom-element-constructor-is-attribute.html]
-  type: testharness
-  [Test that the constructor of a type extension sets the IS attribute value to the type]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/instantiating/custom-element-constructor-local-name.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[custom-element-constructor-local-name.html]
-  type: testharness
-  [Custom element constructor sets local name to the name from custom element definition. Test constructor of extended HTML element]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/instantiating/custom-element-constructor-namespace.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[custom-element-constructor-namespace.html]
-  type: testharness
-  [Custom element constructor sets namespace to the namespace from custom element definition. Test constructor of extended HTML element]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/instantiating/custom-element-constructor-node-document.html.ini
+++ /dev/null
@@ -1,14 +0,0 @@
-[custom-element-constructor-node-document.html]
-  type: testharness
-  [Custom element constructor sets owner document to the document, where custom element type is registered]
-    expected: FAIL
-
-  [Custom element constructor sets owner document to the document, where custom element type is registered. Test constructor of extended HTML element]
-    expected: FAIL
-
-  [Custom element constructor sets owner document to the document, where custom element type is registered. Test different documents with shared registry]
-    expected: FAIL
-
-  [Custom element constructor sets owner document to the document, where custom element type is registered. Test constructor of extended HTML element for different documents with shared registry]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/instantiating/custom-element-type-is-attribute.html.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[custom-element-type-is-attribute.html]
-  type: testharness
-  [Instantiation of custom element: custom element type is given as the value of the IS attribute]
-    expected: FAIL
-
-  [Instantiation of custom element: custom element type is given as the value of the IS attribute. Custom element is unresolved at first]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[custom-element-type-local-name-and-is-attribute.html]
-  type: testharness
-  [Custom element type must be taken from the local name of the element even if IS attribute provided. IS attribute refers to another custom element type, which extends HTML5 elements]
-    expected: FAIL
-
-  [Custom element type must be taken from the local name of the custom element even if IS attribute provided. The element extends HTML5 elements, IS attribute refers to another custom element type.]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[create-element-interface-type-is-a-local-name.html]
-  type: testharness
-  [Test Document.createElement() creates custom element of type, specified by localName argument, if an element definition with matching localName, namespace, and type is not registered]
-    expected: FAIL
-  [Test Document.createElementNS() creates custom element of type, specified by localName argument, if an element definition with matching localName, namespace, and type is not registered]
-    expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html.ini
+++ /dev/null
@@ -1,14 +0,0 @@
-[create-element-interface-type-is-a-type-extension.html]
-  type: testharness
-  [Test Document.createElement() creates custom element of type, specified by typeExtension argument]
-    expected: FAIL
-
-  [Test Document.createElementNS() creates custom element of type, specified by typeExtension argument]
-    expected: FAIL
-
-  [Test Document.createElement() creates custom element of type, specified by typeExtension argument. Definition for localName is absent]
-    expected: FAIL
-
-  [Test Document.createElementNS() creates custom element of type, specified by typeExtension argument. Definition for localName is absent]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html.ini
+++ /dev/null
@@ -1,11 +0,0 @@
-[create-element-is-attribute.html]
-  type: testharness
-  [Test Document.createElement() sets the element's IS attribute value to type, if type is not the same as localName]
-    expected: FAIL
-  [Test Document.createElement() sets the element's IS attribute value to type, if type is not the same as localName and an element definition with matching localName, namespace, and type is not registered]
-    expected: FAIL
-  [Test Document.createElementNS() sets the element's IS attribute value to type, if type is not the same as localName]
-    expected: FAIL
-  [Test Document.createElementNS() sets the element's IS attribute value to type, if type is not the same as localNameand and an element definition with matching localName, namespace, and type is not registered ]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[create-element-namespace.html]
-  type: testharness
-  [Document.createElement() sets custom element namespace to HTML Namespace. Custom element is extending standard HTML tag]
-    expected: FAIL
-  [Document.createElement() sets custom element namespace to HTML Namespace. Document.createElement() is called with standard HTML tag name and type without registered custom element of such type]
-    expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[create-element-type-extension-is-a-type.html]
-  type: testharness
-  [Test Document.createElement() creates custom element of type, specified by typeExtension argument]
-    expected: FAIL
-
-  [Test Document.createElementNS() creates custom element of type, specified by typeExtension argument]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[create-element-type-extension-unresolved.html]
-  type: testharness
-  [If typeExtension is unresolved when createElement called then local name is a type]
-    expected: FAIL
-
-  [If typeExtension is unresolved when createElementNS called then local name is a type]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[created-callback-create-element-ns.html]
-  type: testharness
-  [Test Document.createElementNS() enqueues created callback for custom elements that are extensions of HTML5 elements]
-    expected: FAIL
-  [Test Document.createElementNS() with typeExtension argument enqueues created callback]
-    expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[created-callback-create-element.html]
-  type: testharness
-  [Test Document.createElement() enqueues created callback for custom elements that are extensions of HTML5 elements]
-    expected: FAIL
-  [Test Document.createElement() with typeExtension argument enqueues created callback]
-    expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/instantiating/unchanged-attribute.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[unchanged-attribute.html]
-  type: testharness
-  [After a custom element is instantiated, changing the value of the is attribute must not affect this element's custom element type.]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[definition-construction-algorithm-default-namespace.html]
-  type: testharness
-  [Default namespace is HTML namespace. Test constructor of extended HTML element]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[definition-construction-algorithm-local-name-lowercased.html]
-  type: testharness
-  [Custom element local name should be lowercased if document is an HTML document]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[definition-construction-algorithm-no-interface-for-name.html]
-  type: testharness
-  [Exception should be thrown in case of attempt to register a custom element which extends another custom element]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[definition-construction-algorithm-svg-namespace-name-is-null.html]
-  type: testharness
-  [Error should be thrown if namespace is SVG and local name is not specified]
-    expected: FAIL
-
-  [Error should be thrown if namespace is SVG and local name is null]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[definition-construction-algorithm-svg-namespace.html]
-  type: testharness
-  [For SVG prototype namespace is SVG namespace]
-    expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[definition-construction-algorithm-type-name-lowercased.html]
-  type: testharness
-  [Custom element type should be lowercased. Test constructor of extended HTML element]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[custom-element-name.html]
-  type: testharness
-  [Custom element local name is the lowercased value of the EXTENDS property, supplied to Document.registerElement()]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[unresolved-element-pseudoclass-matching-query-selector-all.html]
-  type: testharness
-  [Test that Document.querySelectorAll(':unresolved') returns unresolved custom elements, extending HTML elements by IS attribute]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[unresolved-element-pseudoclass-matching-query-selector.html]
-  type: testharness
-  [Test that Document.querySelector(':unresolved') returns custom element, extending HTML elements by IS attribute]
-    expected: FAIL
-