From 557e25e686290464802cfb85e5c63412bb56c5d4 Mon Sep 17 00:00:00 2001 From: eps1lon Date: Sun, 17 Jul 2022 17:53:16 +0200 Subject: [PATCH 1/5] Test hidden="until-found" --- fixtures/attribute-behavior/src/attributes.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fixtures/attribute-behavior/src/attributes.js b/fixtures/attribute-behavior/src/attributes.js index afd902d61d4c3..32dbe5a2e06f0 100644 --- a/fixtures/attribute-behavior/src/attributes.js +++ b/fixtures/attribute-behavior/src/attributes.js @@ -905,7 +905,7 @@ const attributes = [ read: getSVGProperty('height'), overrideStringValue: '100%', }, - {name: 'hidden'}, + {name: 'hidden', overrideStringValue: 'until-found'}, {name: 'high', tagName: 'meter'}, { name: 'horiz-adv-x', From 0075e94a4ee19cb95ff1053f9ccac68b518c89f5 Mon Sep 17 00:00:00 2001 From: eps1lon Date: Sun, 17 Jul 2022 17:56:42 +0200 Subject: [PATCH 2/5] Test `inert` --- .../AttributeTableSnapshot.md | 27 ++++++++++++++++++- fixtures/attribute-behavior/src/attributes.js | 1 + 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/fixtures/attribute-behavior/AttributeTableSnapshot.md b/fixtures/attribute-behavior/AttributeTableSnapshot.md index 89e126ba234cf..5f1b851c79e91 100644 --- a/fixtures/attribute-behavior/AttributeTableSnapshot.md +++ b/fixtures/attribute-behavior/AttributeTableSnapshot.md @@ -1,4 +1,4 @@ -## `about` (on `
` inside `
`) +## `about` (on `
` inside `
`) | Test Case | Flags | Result | | --- | --- | --- | | `about=(string)`| (changed)| `"a string"` | @@ -5398,6 +5398,31 @@ | `in=(null)`| (initial)| `` | | `in=(undefined)`| (initial)| `` | +## `inert` (on `
` inside `
`) +| Test Case | Flags | Result | +| --- | --- | --- | +| `inert=(string)`| (changed)| `` | +| `inert=(empty string)`| (changed)| `` | +| `inert=(array with string)`| (changed)| `` | +| `inert=(empty array)`| (changed)| `` | +| `inert=(object)`| (changed)| `` | +| `inert=(numeric string)`| (changed)| `` | +| `inert=(-1)`| (changed)| `` | +| `inert=(0)`| (changed)| `` | +| `inert=(integer)`| (changed)| `` | +| `inert=(NaN)`| (changed, warning)| `` | +| `inert=(float)`| (changed)| `` | +| `inert=(true)`| (initial, warning)| `` | +| `inert=(false)`| (initial, warning)| `` | +| `inert=(string 'true')`| (changed)| `` | +| `inert=(string 'false')`| (changed)| `` | +| `inert=(string 'on')`| (changed)| `` | +| `inert=(string 'off')`| (changed)| `` | +| `inert=(symbol)`| (initial, warning)| `` | +| `inert=(function)`| (initial, warning)| `` | +| `inert=(null)`| (initial)| `` | +| `inert=(undefined)`| (initial)| `` | + ## `in2` (on `` inside ``) | Test Case | Flags | Result | | --- | --- | --- | diff --git a/fixtures/attribute-behavior/src/attributes.js b/fixtures/attribute-behavior/src/attributes.js index 32dbe5a2e06f0..66bbb8fbd4901 100644 --- a/fixtures/attribute-behavior/src/attributes.js +++ b/fixtures/attribute-behavior/src/attributes.js @@ -968,6 +968,7 @@ const attributes = [ containerTagName: 'svg', tagName: 'feBlend', }, + {name: 'inert'}, { name: 'in2', read: getSVGProperty('in2'), From b250f0abdda39acbaed85016dd1b0e08113e589b Mon Sep 17 00:00:00 2001 From: eps1lon Date: Sun, 17 Jul 2022 17:59:16 +0200 Subject: [PATCH 3/5] Test `inputMode` with defined value --- .../AttributeTableSnapshot.md | 44 +++++++++---------- fixtures/attribute-behavior/src/attributes.js | 2 +- 2 files changed, 23 insertions(+), 23 deletions(-) diff --git a/fixtures/attribute-behavior/AttributeTableSnapshot.md b/fixtures/attribute-behavior/AttributeTableSnapshot.md index 5f1b851c79e91..87cd0a2c3f57d 100644 --- a/fixtures/attribute-behavior/AttributeTableSnapshot.md +++ b/fixtures/attribute-behavior/AttributeTableSnapshot.md @@ -1,4 +1,4 @@ -## `about` (on `
` inside `
`) +## `about` (on `
` inside `
`) | Test Case | Flags | Result | | --- | --- | --- | | `about=(string)`| (changed)| `"a string"` | @@ -5526,27 +5526,27 @@ ## `inputMode` (on `` inside `
`) | Test Case | Flags | Result | | --- | --- | --- | -| `inputMode=(string)`| (changed)| `"a string"` | -| `inputMode=(empty string)`| (changed)| `` | -| `inputMode=(array with string)`| (changed)| `"string"` | -| `inputMode=(empty array)`| (changed)| `` | -| `inputMode=(object)`| (changed)| `"result of toString()"` | -| `inputMode=(numeric string)`| (changed)| `"42"` | -| `inputMode=(-1)`| (changed)| `"-1"` | -| `inputMode=(0)`| (changed)| `"0"` | -| `inputMode=(integer)`| (changed)| `"1"` | -| `inputMode=(NaN)`| (changed, warning)| `"NaN"` | -| `inputMode=(float)`| (changed)| `"99.99"` | -| `inputMode=(true)`| (initial, warning)| `` | -| `inputMode=(false)`| (initial, warning)| `` | -| `inputMode=(string 'true')`| (changed)| `"true"` | -| `inputMode=(string 'false')`| (changed)| `"false"` | -| `inputMode=(string 'on')`| (changed)| `"on"` | -| `inputMode=(string 'off')`| (changed)| `"off"` | -| `inputMode=(symbol)`| (initial, warning)| `` | -| `inputMode=(function)`| (initial, warning)| `` | -| `inputMode=(null)`| (initial)| `` | -| `inputMode=(undefined)`| (initial)| `` | +| `inputMode=(string)`| (changed)| `"numeric"` | +| `inputMode=(empty string)`| (initial)| `` | +| `inputMode=(array with string)`| (changed)| `"numeric"` | +| `inputMode=(empty array)`| (initial)| `` | +| `inputMode=(object)`| (initial)| `` | +| `inputMode=(numeric string)`| (initial)| `` | +| `inputMode=(-1)`| (initial)| `` | +| `inputMode=(0)`| (initial)| `` | +| `inputMode=(integer)`| (initial)| `` | +| `inputMode=(NaN)`| (initial, warning)| `` | +| `inputMode=(float)`| (initial)| `` | +| `inputMode=(true)`| (initial, warning)| `` | +| `inputMode=(false)`| (initial, warning)| `` | +| `inputMode=(string 'true')`| (initial)| `` | +| `inputMode=(string 'false')`| (initial)| `` | +| `inputMode=(string 'on')`| (initial)| `` | +| `inputMode=(string 'off')`| (initial)| `` | +| `inputMode=(symbol)`| (initial, warning)| `` | +| `inputMode=(function)`| (initial, warning)| `` | +| `inputMode=(null)`| (initial)| `` | +| `inputMode=(undefined)`| (initial)| `` | ## `integrity` (on `