diff options
Diffstat (limited to 'testing/web-platform/meta/html/editing')
52 files changed, 425 insertions, 0 deletions
diff --git a/testing/web-platform/meta/html/editing/dnd/__dir__.ini b/testing/web-platform/meta/html/editing/dnd/__dir__.ini new file mode 100644 index 0000000000..daf68383df --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:51200] diff --git a/testing/web-platform/meta/html/editing/dnd/canvas/001.html.ini b/testing/web-platform/meta/html/editing/dnd/canvas/001.html.ini new file mode 100644 index 0000000000..7c9164f6c6 --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/canvas/001.html.ini @@ -0,0 +1,4 @@ +[001.html] + expected: TIMEOUT + [Canvas drag and drop carrying image as dataURL] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/editing/dnd/canvas/002.html.ini b/testing/web-platform/meta/html/editing/dnd/canvas/002.html.ini new file mode 100644 index 0000000000..d7eed9a033 --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/canvas/002.html.ini @@ -0,0 +1,4 @@ +[002.html] + expected: TIMEOUT + [Drag and drop: dropping block element onto canvas] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/editing/dnd/canvas/003.html.ini b/testing/web-platform/meta/html/editing/dnd/canvas/003.html.ini new file mode 100644 index 0000000000..89f90c9999 --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/canvas/003.html.ini @@ -0,0 +1,4 @@ +[003.html] + expected: TIMEOUT + [Drag and drop from iframe: dropping block element onto canvas] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/editing/dnd/canvas/005.html.ini b/testing/web-platform/meta/html/editing/dnd/canvas/005.html.ini new file mode 100644 index 0000000000..c83f846a13 --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/canvas/005.html.ini @@ -0,0 +1,4 @@ +[005.html] + expected: TIMEOUT + [Drag and drop to iframe: dropping block element onto canvas] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/editing/dnd/canvas/007.html.ini b/testing/web-platform/meta/html/editing/dnd/canvas/007.html.ini new file mode 100644 index 0000000000..b86f3e8e3d --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/canvas/007.html.ini @@ -0,0 +1,4 @@ +[007.html] + expected: TIMEOUT + [Drag and drop between iframes: dropping block element onto canvas] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/editing/dnd/datastore/datatransfer-constructor-001.html.ini b/testing/web-platform/meta/html/editing/dnd/datastore/datatransfer-constructor-001.html.ini new file mode 100644 index 0000000000..ebc066397d --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/datastore/datatransfer-constructor-001.html.ini @@ -0,0 +1,3 @@ +[datatransfer-constructor-001.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/editing/dnd/datastore/datatransferitemlist-remove.html.ini b/testing/web-platform/meta/html/editing/dnd/datastore/datatransferitemlist-remove.html.ini new file mode 100644 index 0000000000..9ef0801ee8 --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/datastore/datatransferitemlist-remove.html.ini @@ -0,0 +1,3 @@ +[datatransferitemlist-remove.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/editing/dnd/dom/events.html.ini b/testing/web-platform/meta/html/editing/dnd/dom/events.html.ini new file mode 100644 index 0000000000..1e16d3cd6b --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/dom/events.html.ini @@ -0,0 +1,3 @@ +[events.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/editing/dnd/dom/specials.html.ini b/testing/web-platform/meta/html/editing/dnd/dom/specials.html.ini new file mode 100644 index 0000000000..74d5695d46 --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/dom/specials.html.ini @@ -0,0 +1,3 @@ +[specials.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/editing/dnd/historical.html.ini b/testing/web-platform/meta/html/editing/dnd/historical.html.ini new file mode 100644 index 0000000000..9dff1feefa --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/historical.html.ini @@ -0,0 +1,2 @@ +[historical.html] + prefs: [dom.event.dragexit.enabled:false] diff --git a/testing/web-platform/meta/html/editing/dnd/images/001.html.ini b/testing/web-platform/meta/html/editing/dnd/images/001.html.ini new file mode 100644 index 0000000000..2bf8e8af7e --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/images/001.html.ini @@ -0,0 +1,4 @@ +[001.html] + expected: TIMEOUT + [Image drag and drop] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/editing/dnd/images/002.html.ini b/testing/web-platform/meta/html/editing/dnd/images/002.html.ini new file mode 100644 index 0000000000..19df5a1b09 --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/images/002.html.ini @@ -0,0 +1,4 @@ +[002.html] + expected: TIMEOUT + [dataURL image drag and drop] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/editing/dnd/images/004.html.ini b/testing/web-platform/meta/html/editing/dnd/images/004.html.ini new file mode 100644 index 0000000000..7c2429cc23 --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/images/004.html.ini @@ -0,0 +1,4 @@ +[004.html] + expected: TIMEOUT + [Object with image drag and drop] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/editing/dnd/images/005.html.ini b/testing/web-platform/meta/html/editing/dnd/images/005.html.ini new file mode 100644 index 0000000000..b3882530c8 --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/images/005.html.ini @@ -0,0 +1,4 @@ +[005.html] + expected: TIMEOUT + [JPG image drag and drop] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/editing/dnd/images/006.html.ini b/testing/web-platform/meta/html/editing/dnd/images/006.html.ini new file mode 100644 index 0000000000..6630e57e50 --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/images/006.html.ini @@ -0,0 +1,4 @@ +[006.html] + expected: TIMEOUT + [dataURL image drag and drop from iframe] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/editing/dnd/images/007.html.ini b/testing/web-platform/meta/html/editing/dnd/images/007.html.ini new file mode 100644 index 0000000000..dbccd2ef07 --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/images/007.html.ini @@ -0,0 +1,4 @@ +[007.html] + expected: TIMEOUT + [dataURL image drag and drop to iframe] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/editing/dnd/images/008.html.ini b/testing/web-platform/meta/html/editing/dnd/images/008.html.ini new file mode 100644 index 0000000000..283e58789f --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/images/008.html.ini @@ -0,0 +1,4 @@ +[008.html] + expected: TIMEOUT + [dataURL image drag and drop between iframes] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/editing/dnd/images/009.html.ini b/testing/web-platform/meta/html/editing/dnd/images/009.html.ini new file mode 100644 index 0000000000..219be3013e --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/images/009.html.ini @@ -0,0 +1,4 @@ +[009.html] + expected: TIMEOUT + [Image drag and drop from iframe] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/editing/dnd/images/010.html.ini b/testing/web-platform/meta/html/editing/dnd/images/010.html.ini new file mode 100644 index 0000000000..e371bad4ae --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/images/010.html.ini @@ -0,0 +1,4 @@ +[010.html] + expected: TIMEOUT + [Image drag and drop to iframe] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/editing/dnd/images/015.html.ini b/testing/web-platform/meta/html/editing/dnd/images/015.html.ini new file mode 100644 index 0000000000..e342c856ef --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/images/015.html.ini @@ -0,0 +1,4 @@ +[015.html] + expected: TIMEOUT + [Dropping image on horizontal scrollbar of a scrollable block element] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/editing/dnd/images/016.html.ini b/testing/web-platform/meta/html/editing/dnd/images/016.html.ini new file mode 100644 index 0000000000..cf4feb288e --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/images/016.html.ini @@ -0,0 +1,4 @@ +[016.html] + expected: TIMEOUT + [Dropping image on vertical scrollbar of a scrollable block element] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/editing/dnd/images/017.html.ini b/testing/web-platform/meta/html/editing/dnd/images/017.html.ini new file mode 100644 index 0000000000..36c5ef2d2e --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/images/017.html.ini @@ -0,0 +1,8 @@ +[017.html] + expected: + if os == "android": OK + TIMEOUT + [Dropping image on horizontal page scrollbar] + expected: + if os == "android": FAIL + TIMEOUT diff --git a/testing/web-platform/meta/html/editing/dnd/images/018.html.ini b/testing/web-platform/meta/html/editing/dnd/images/018.html.ini new file mode 100644 index 0000000000..edb22539af --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/images/018.html.ini @@ -0,0 +1,4 @@ +[018.html] + expected: TIMEOUT + [Dropping image on vertical page scrollbar] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/editing/dnd/images/021.html.ini b/testing/web-platform/meta/html/editing/dnd/images/021.html.ini new file mode 100644 index 0000000000..ff2a34bce7 --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/images/021.html.ini @@ -0,0 +1,4 @@ +[021.html] + expected: TIMEOUT + [Dropping image on horizontal iframe scrollbar] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/editing/dnd/images/023.html.ini b/testing/web-platform/meta/html/editing/dnd/images/023.html.ini new file mode 100644 index 0000000000..6016cce2a6 --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/images/023.html.ini @@ -0,0 +1,4 @@ +[023.html] + expected: TIMEOUT + [Dropping image on horizontal object scrollbar] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/editing/dnd/images/024.html.ini b/testing/web-platform/meta/html/editing/dnd/images/024.html.ini new file mode 100644 index 0000000000..4e5c8d1d31 --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/images/024.html.ini @@ -0,0 +1,4 @@ +[024.html] + expected: TIMEOUT + [Dropping image on vertical object scrollbar] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/editing/dnd/synthetic/001.html.ini b/testing/web-platform/meta/html/editing/dnd/synthetic/001.html.ini new file mode 100644 index 0000000000..520875c6bd --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/synthetic/001.html.ini @@ -0,0 +1,5 @@ +[001.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [DragEvent should have all of the inherited init*Event methods] + expected: FAIL diff --git a/testing/web-platform/meta/html/editing/dnd/target-origin/202.html.ini b/testing/web-platform/meta/html/editing/dnd/target-origin/202.html.ini new file mode 100644 index 0000000000..889f464d5d --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/target-origin/202.html.ini @@ -0,0 +1,4 @@ +[202.html] + [allowTargetOrigin with fake dataTransfer should block events] + expected: FAIL + diff --git a/testing/web-platform/meta/html/editing/dnd/the-draggable-attribute/draggable-enumerated-ascii-case-insensitive.html.ini b/testing/web-platform/meta/html/editing/dnd/the-draggable-attribute/draggable-enumerated-ascii-case-insensitive.html.ini new file mode 100644 index 0000000000..48a4f7576b --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/the-draggable-attribute/draggable-enumerated-ascii-case-insensitive.html.ini @@ -0,0 +1,3 @@ +[draggable-enumerated-ascii-case-insensitive.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/editing/dnd/the-dropzone-attribute/dropzone_attribute.html.ini b/testing/web-platform/meta/html/editing/dnd/the-dropzone-attribute/dropzone_attribute.html.ini new file mode 100644 index 0000000000..66a6ad802d --- /dev/null +++ b/testing/web-platform/meta/html/editing/dnd/the-dropzone-attribute/dropzone_attribute.html.ini @@ -0,0 +1,8 @@ +[dropzone_attribute.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [div.dropzone should not be null] + expected: FAIL + + [div dropzone idl attribute must reflect the content attribute of the same name] + expected: FAIL diff --git a/testing/web-platform/meta/html/editing/editing-0/__dir__.ini b/testing/web-platform/meta/html/editing/editing-0/__dir__.ini new file mode 100644 index 0000000000..2e2a85383b --- /dev/null +++ b/testing/web-platform/meta/html/editing/editing-0/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [gpu:51200] diff --git a/testing/web-platform/meta/html/editing/editing-0/contenteditable/contenteditable-enumerated-ascii-case-insensitive.html.ini b/testing/web-platform/meta/html/editing/editing-0/contenteditable/contenteditable-enumerated-ascii-case-insensitive.html.ini new file mode 100644 index 0000000000..44304811d1 --- /dev/null +++ b/testing/web-platform/meta/html/editing/editing-0/contenteditable/contenteditable-enumerated-ascii-case-insensitive.html.ini @@ -0,0 +1,14 @@ +[contenteditable-enumerated-ascii-case-insensitive.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [IDL attribute getter for attribute value "plaintext-only"] + expected: FAIL + + [IDL attribute setter for value "plaintext-only"] + expected: FAIL + + [IDL attribute getter for attribute value "PLAINTEXT-ONLY"] + expected: FAIL + + [IDL attribute setter for value "PLAINTEXT-ONLY"] + expected: FAIL diff --git a/testing/web-platform/meta/html/editing/editing-0/contenteditable/selection-in-contentEditable-at-turning-designMode-on-off.tentative.html.ini b/testing/web-platform/meta/html/editing/editing-0/contenteditable/selection-in-contentEditable-at-turning-designMode-on-off.tentative.html.ini new file mode 100644 index 0000000000..b395d7e111 --- /dev/null +++ b/testing/web-platform/meta/html/editing/editing-0/contenteditable/selection-in-contentEditable-at-turning-designMode-on-off.tentative.html.ini @@ -0,0 +1,3 @@ +[selection-in-contentEditable-at-turning-designMode-on-off.tentative.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/editing/editing-0/contenteditable/user-interaction-editing-contenteditable.html.ini b/testing/web-platform/meta/html/editing/editing-0/contenteditable/user-interaction-editing-contenteditable.html.ini new file mode 100644 index 0000000000..d7e9cd7426 --- /dev/null +++ b/testing/web-platform/meta/html/editing/editing-0/contenteditable/user-interaction-editing-contenteditable.html.ini @@ -0,0 +1,8 @@ +[user-interaction-editing-contenteditable.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [contentEditable=plaintext-only attribute] + expected: FAIL + + [set parent element contentEditable = "plaintext-only"] + expected: FAIL diff --git a/testing/web-platform/meta/html/editing/editing-0/making-entire-documents-editable-the-designmode-idl-attribute/user-interaction-editing-designMode-svg.svg.ini b/testing/web-platform/meta/html/editing/editing-0/making-entire-documents-editable-the-designmode-idl-attribute/user-interaction-editing-designMode-svg.svg.ini new file mode 100644 index 0000000000..7e0a79d7a6 --- /dev/null +++ b/testing/web-platform/meta/html/editing/editing-0/making-entire-documents-editable-the-designmode-idl-attribute/user-interaction-editing-designMode-svg.svg.ini @@ -0,0 +1,3 @@ +[user-interaction-editing-designMode-svg.svg] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/editing/editing-0/making-entire-documents-editable-the-designmode-idl-attribute/user-interaction-editing-designMode.html.ini b/testing/web-platform/meta/html/editing/editing-0/making-entire-documents-editable-the-designmode-idl-attribute/user-interaction-editing-designMode.html.ini new file mode 100644 index 0000000000..526af6093b --- /dev/null +++ b/testing/web-platform/meta/html/editing/editing-0/making-entire-documents-editable-the-designmode-idl-attribute/user-interaction-editing-designMode.html.ini @@ -0,0 +1,3 @@ +[user-interaction-editing-designMode.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/editing/editing-0/spelling-and-grammar-checking/spellcheck-enumerated-ascii-case-insensitive.html.ini b/testing/web-platform/meta/html/editing/editing-0/spelling-and-grammar-checking/spellcheck-enumerated-ascii-case-insensitive.html.ini new file mode 100644 index 0000000000..5cd2f8bb68 --- /dev/null +++ b/testing/web-platform/meta/html/editing/editing-0/spelling-and-grammar-checking/spellcheck-enumerated-ascii-case-insensitive.html.ini @@ -0,0 +1,5 @@ +[spellcheck-enumerated-ascii-case-insensitive.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [keyword false] + expected: FAIL diff --git a/testing/web-platform/meta/html/editing/editing-0/spelling-and-grammar-checking/spelling-markers-009.html.ini b/testing/web-platform/meta/html/editing/editing-0/spelling-and-grammar-checking/spelling-markers-009.html.ini new file mode 100644 index 0000000000..b349b68ccd --- /dev/null +++ b/testing/web-platform/meta/html/editing/editing-0/spelling-and-grammar-checking/spelling-markers-009.html.ini @@ -0,0 +1,5 @@ +[spelling-markers-009.html] + expected: + if os == "win": PASS + if os == "mac": PASS + FAIL diff --git a/testing/web-platform/meta/html/editing/editing-0/spelling-and-grammar-checking/spelling-markers-010.html.ini b/testing/web-platform/meta/html/editing/editing-0/spelling-and-grammar-checking/spelling-markers-010.html.ini new file mode 100644 index 0000000000..80a7265702 --- /dev/null +++ b/testing/web-platform/meta/html/editing/editing-0/spelling-and-grammar-checking/spelling-markers-010.html.ini @@ -0,0 +1,5 @@ +[spelling-markers-010.html] + expected: + if os == "win": PASS + if os == "mac": PASS + FAIL diff --git a/testing/web-platform/meta/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html.ini b/testing/web-platform/meta/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html.ini new file mode 100644 index 0000000000..7984f53141 --- /dev/null +++ b/testing/web-platform/meta/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html.ini @@ -0,0 +1,3 @@ +[user-interaction-editing-spellcheck.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/editing/editing-0/writing-suggestions/writingsuggestions.html.ini b/testing/web-platform/meta/html/editing/editing-0/writing-suggestions/writingsuggestions.html.ini new file mode 100644 index 0000000000..5466f65feb --- /dev/null +++ b/testing/web-platform/meta/html/editing/editing-0/writing-suggestions/writingsuggestions.html.ini @@ -0,0 +1,186 @@ +[writingsuggestions.html] + [Test that the writingsuggestions attribute is available on HTMLInputElement.] + expected: FAIL + + [Test that the writingsuggestions attribute is available on HTMLTextAreaElement.] + expected: FAIL + + [Test that the writingsuggestions attribute is available on HTMLDivElement.] + expected: FAIL + + [Test that the writingsuggestions attribute is available on HTMLSpanElement.] + expected: FAIL + + [Test that the writingsuggestions attribute is available on custom elements.] + expected: FAIL + + [Test setting the `writingsuggestions` IDL attribute to `true` directly on the target element.] + expected: FAIL + + [Test setting the `writingsuggestions` content attribute to `true` directly on the target element.] + expected: FAIL + + [Test setting the `writingsuggestions` IDL attribute to boolean `true` directly on the target element.] + expected: FAIL + + [Test setting the `writingsuggestions` content attribute to boolean `true` directly on the target element.] + expected: FAIL + + [Test setting the `writingsuggestions` IDL attribute to `TrUe` directly on the target element.] + expected: FAIL + + [Test setting the `writingsuggestions` content attribute to `TrUe` directly on the target element.] + expected: FAIL + + [Test setting the `writingsuggestions` IDL attribute to `false` directly on the target element.] + expected: FAIL + + [Test setting the `writingsuggestions` content attribute to `false` directly on the target element.] + expected: FAIL + + [Test setting the `writingsuggestions` IDL attribute to boolean `false` directly on the target element.] + expected: FAIL + + [Test setting the `writingsuggestions` content attribute to boolean `false` directly on the target element.] + expected: FAIL + + [Test setting the `writingsuggestions` IDL attribute to `FaLsE` directly on the target element.] + expected: FAIL + + [Test setting the `writingsuggestions` content attribute to `FaLsE` directly on the target element.] + expected: FAIL + + [Test setting the `writingsuggestions` IDL attribute to the empty string directly on the target element.] + expected: FAIL + + [Test setting the `writingsuggestions` content attribute to the empty string directly on the target element.] + expected: FAIL + + [Test setting the `writingsuggestions` IDL attribute to an invalid value directly on the target element.] + expected: FAIL + + [Test setting the `writingsuggestions` content attribute to an invalid value directly on the target element.] + expected: FAIL + + [Test the writing suggestions state when the `writingsuggestions` attribute is missing.] + expected: FAIL + + [Test setting the `writingsuggestions` content attribute to `false` after the IDL attribute was set to `true`.] + expected: FAIL + + [Test setting the `writingsuggestions` content attribute to `FaLsE` after the IDL attribute was set to `true`.] + expected: FAIL + + [Test setting the `writingsuggestions` content attribute to boolean `false` after the IDL attribute was set to `true`.] + expected: FAIL + + [Test setting the `writingsuggestions` content attribute to `true` after the IDL attribute was set to `false`.] + expected: FAIL + + [Test setting the `writingsuggestions` content attribute to the empty string after the IDL attribute was set to `false`.] + expected: FAIL + + [Test setting the `writingsuggestions` content attribute to an invalid value after the IDL attribute was set to `false`.] + expected: FAIL + + [Test setting the `writingsuggestions` content attribute to `TrUe` after the IDL attribute was set to `false`.] + expected: FAIL + + [Test setting the `writingsuggestions` content attribute to boolean `true` after the IDL attribute was set to `false`.] + expected: FAIL + + [Test setting the `writingsuggestions` attribute with a missing value directly on the target element.] + expected: FAIL + + [Test setting the `writingsuggestions` attribute to "true" on a parent element.] + expected: FAIL + + [Test setting the `writingsuggestions` attribute to an empty string on a parent element.] + expected: FAIL + + [Test setting the `writingsuggestions` attribute to "false" on a parent element.] + expected: FAIL + + [Test setting the `writingsuggestions` attribute to an invalid value on a parent element.] + expected: FAIL + + [Test overriding the parent element's `writingsuggestions` attribute from "true" to "false".] + expected: FAIL + + [Test overriding the parent element's `writingsuggestions` attribute from the empty string to "false".] + expected: FAIL + + [Test overriding the parent element's `writingsuggestions` attribute from "false" to "true".] + expected: FAIL + + [Test overriding the parent element's `writingsuggestions` attribute from "false" to an invalid value.] + expected: FAIL + + [Test overriding the parent element's `writingsuggestions` attribute from "false" to the empty string.] + expected: FAIL + + [Test turning off writing suggestions for an entire document.] + expected: FAIL + + [Test overriding a non-parent ancestor element's `writingsuggestions` attribute on an input element from "false" to "true".] + expected: FAIL + + [Test overriding a non-parent ancestor element's `writingsuggestions` attribute on a textarea element from "false" to "true".] + expected: FAIL + + [Test overriding a non-parent ancestor element's `writingsuggestions` attribute on a div element from "false" to "true".] + expected: FAIL + + [Test overriding a non-parent ancestor element's `writingsuggestions` attribute on a span element from "false" to "true".] + expected: FAIL + + [Test overriding a non-parent ancestor element's `writingsuggestions` attribute on an input element from "false" to the empty string.] + expected: FAIL + + [Test overriding a non-parent ancestor element's `writingsuggestions` attribute on a textarea element from "false" to the empty string.] + expected: FAIL + + [Test overriding a non-parent ancestor element's `writingsuggestions` attribute on a div element from "false" to the empty string.] + expected: FAIL + + [Test overriding a non-parent ancestor element's `writingsuggestions` attribute on a span element from "false" to the empty string.] + expected: FAIL + + [Test overriding a non-parent ancestor element's `writingsuggestions` attribute on an input element from "false" to an invalid value.] + expected: FAIL + + [Test overriding a non-parent ancestor element's `writingsuggestions` attribute on a textarea element from "false" to an invalid value.] + expected: FAIL + + [Test overriding a non-parent ancestor element's `writingsuggestions` attribute on a div element from "false" to an invalid value.] + expected: FAIL + + [Test overriding a non-parent ancestor element's `writingsuggestions` attribute on a span element from "false" to an invalid value.] + expected: FAIL + + [Test overriding a non-parent ancestor element's `writingsuggestions` attribute on an input element from "true" to "false".] + expected: FAIL + + [Test overriding a non-parent ancestor element's `writingsuggestions` attribute on a textarea element from "true" to "false".] + expected: FAIL + + [Test overriding a non-parent ancestor element's `writingsuggestions` attribute on a div element from "true" to "false".] + expected: FAIL + + [Test overriding a non-parent ancestor element's `writingsuggestions` attribute on a span element from "true" to "false".] + expected: FAIL + + [Test overriding a non-parent ancestor element's `writingsuggestions` attribute on an input element from the empty string to "false".] + expected: FAIL + + [Test overriding a non-parent ancestor element's `writingsuggestions` attribute on a textarea element from the empty string to "false".] + expected: FAIL + + [Test overriding a non-parent ancestor element's `writingsuggestions` attribute on a div element from the empty string to "false".] + expected: FAIL + + [Test overriding a non-parent ancestor element's `writingsuggestions` attribute on a span element from the empty string to "false".] + expected: FAIL + + [Test that for continuous text on the screen, writing suggestions may be allowed in one part but not another.] + expected: FAIL diff --git a/testing/web-platform/meta/html/editing/the-hidden-attribute/beforematch-element-fragment-navigation.html.ini b/testing/web-platform/meta/html/editing/the-hidden-attribute/beforematch-element-fragment-navigation.html.ini new file mode 100644 index 0000000000..2e8cf2714a --- /dev/null +++ b/testing/web-platform/meta/html/editing/the-hidden-attribute/beforematch-element-fragment-navigation.html.ini @@ -0,0 +1,24 @@ +[beforematch-element-fragment-navigation.html] + [Verifies that fragment navigation reveals hidden=until-found elements.] + expected: FAIL + + [Verifies that fragment navigation reveals all parent hidden=until-found elements.] + expected: FAIL + + [Verifies that the beforematch event is fired synchronously and bubbles after fragment navigation.] + expected: FAIL + + [Verifies that when a beforematch event handler moves a matching element, we scroll to its final location.] + expected: FAIL + + [Verifies that the beforematch event is fired on the right element when there are multiple hidden=until-found elements.] + expected: FAIL + + [Verifies that no scrolling occurs when an element selected by the fragment identifier is detached by the beforematch event handler.] + expected: FAIL + + [No scrolling should occur when the beforematch event handler sets the target element's style to display: none.] + expected: FAIL + + [Scrolling should still occur when beforematch sets visiblity:hidden on the target element.] + expected: FAIL diff --git a/testing/web-platform/meta/html/editing/the-hidden-attribute/beforematch-scroll-to-text-fragment.html.ini b/testing/web-platform/meta/html/editing/the-hidden-attribute/beforematch-scroll-to-text-fragment.html.ini new file mode 100644 index 0000000000..1cd11d28cb --- /dev/null +++ b/testing/web-platform/meta/html/editing/the-hidden-attribute/beforematch-scroll-to-text-fragment.html.ini @@ -0,0 +1,9 @@ +[beforematch-scroll-to-text-fragment.html] + [Verifies that the beforematch event is fired on the matching element of a ScrollToTextFragment navigation.] + expected: FAIL + + [Verifies that beforematch is only fired on elements targeted by a text fragment when there is both a text fragment and an element fragment.] + expected: FAIL + + [Verifies that the beforematch event bubbles with scroll to text fragment.] + expected: FAIL diff --git a/testing/web-platform/meta/html/editing/the-hidden-attribute/hidden-idl.html.ini b/testing/web-platform/meta/html/editing/the-hidden-attribute/hidden-idl.html.ini new file mode 100644 index 0000000000..3e5a92d47b --- /dev/null +++ b/testing/web-platform/meta/html/editing/the-hidden-attribute/hidden-idl.html.ini @@ -0,0 +1,9 @@ +[hidden-idl.html] + [div.hidden = "until-found"] + expected: FAIL + + [div.hidden = "UNTIL-FOUND"] + expected: FAIL + + [div.hidden = "UnTiL-FoUnD"] + expected: FAIL diff --git a/testing/web-platform/meta/html/editing/the-hidden-attribute/hidden-ua-stylesheet.html.ini b/testing/web-platform/meta/html/editing/the-hidden-attribute/hidden-ua-stylesheet.html.ini new file mode 100644 index 0000000000..8f3820f10e --- /dev/null +++ b/testing/web-platform/meta/html/editing/the-hidden-attribute/hidden-ua-stylesheet.html.ini @@ -0,0 +1,10 @@ +[hidden-ua-stylesheet.html] + prefs: [layout.css.content-visibility.enabled:true] + [div.setAttribute('hidden', 'until-found')] + expected: FAIL + + [div.setAttribute('hidden', 'UNTIL-FOUND')] + expected: FAIL + + [div.setAttribute('hidden', 'UnTiL-FoUnD')] + expected: FAIL diff --git a/testing/web-platform/meta/html/editing/the-hidden-attribute/hidden-until-found-001.html.ini b/testing/web-platform/meta/html/editing/the-hidden-attribute/hidden-until-found-001.html.ini new file mode 100644 index 0000000000..e344882633 --- /dev/null +++ b/testing/web-platform/meta/html/editing/the-hidden-attribute/hidden-until-found-001.html.ini @@ -0,0 +1,2 @@ +[hidden-until-found-001.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/editing/the-hidden-attribute/hidden-until-found-002.html.ini b/testing/web-platform/meta/html/editing/the-hidden-attribute/hidden-until-found-002.html.ini new file mode 100644 index 0000000000..a3c0288367 --- /dev/null +++ b/testing/web-platform/meta/html/editing/the-hidden-attribute/hidden-until-found-002.html.ini @@ -0,0 +1,3 @@ +[hidden-until-found-002.html] + [Tab order navigation skips hidden=until-found subtrees] + expected: FAIL diff --git a/testing/web-platform/meta/html/editing/the-hidden-attribute/hidden-until-found-004.html.ini b/testing/web-platform/meta/html/editing/the-hidden-attribute/hidden-until-found-004.html.ini new file mode 100644 index 0000000000..c2242ec735 --- /dev/null +++ b/testing/web-platform/meta/html/editing/the-hidden-attribute/hidden-until-found-004.html.ini @@ -0,0 +1,2 @@ +[hidden-until-found-004.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/editing/the-hidden-attribute/hidden-until-found-005.html.ini b/testing/web-platform/meta/html/editing/the-hidden-attribute/hidden-until-found-005.html.ini new file mode 100644 index 0000000000..7c39338f7c --- /dev/null +++ b/testing/web-platform/meta/html/editing/the-hidden-attribute/hidden-until-found-005.html.ini @@ -0,0 +1,2 @@ +[hidden-until-found-005.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/editing/the-hidden-attribute/hidden-until-found-007.html.ini b/testing/web-platform/meta/html/editing/the-hidden-attribute/hidden-until-found-007.html.ini new file mode 100644 index 0000000000..ea525afbaf --- /dev/null +++ b/testing/web-platform/meta/html/editing/the-hidden-attribute/hidden-until-found-007.html.ini @@ -0,0 +1,2 @@ +[hidden-until-found-007.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/editing/the-hidden-attribute/hidden-until-found-text-fragment.html.ini b/testing/web-platform/meta/html/editing/the-hidden-attribute/hidden-until-found-text-fragment.html.ini new file mode 100644 index 0000000000..ad89f99ea8 --- /dev/null +++ b/testing/web-platform/meta/html/editing/the-hidden-attribute/hidden-until-found-text-fragment.html.ini @@ -0,0 +1,3 @@ +[hidden-until-found-text-fragment.html] + [Verifies that the beforematch event is fired on the matching element of a ScrollToTextFragment navigation.] + expected: FAIL |