diff --git a/doc/examples/mocha/test/test.html b/doc/examples/mocha/test/test.html index 68d0521f9c..b45598d27c 100644 --- a/doc/examples/mocha/test/test.html +++ b/doc/examples/mocha/test/test.html @@ -1,33 +1,50 @@ - - - Example Mocha Test - - - - -
+ + + Example Mocha Test + + + + +
- - - - + + + + - + - - -
- - -
-
-

Label for this text field.

- -
- + + +
+ + +
+
+

Label for this text field.

+ +
+ diff --git a/doc/examples/qunit/test/test.html b/doc/examples/qunit/test/test.html index e3820e1976..697d0619e8 100644 --- a/doc/examples/qunit/test/test.html +++ b/doc/examples/qunit/test/test.html @@ -1,27 +1,29 @@ - - - Basic Test Suite - - - - - - - - -
-
-
-
- - -
-
-

Label for this text field.

- -
- - + + + Basic Test Suite + + + + + + + + +
+
+
+ + +
+
+

Label for this text field.

+ +
+ diff --git a/package.json b/package.json index c29bd6342c..6ab58a09e5 100644 --- a/package.json +++ b/package.json @@ -70,7 +70,7 @@ "rule-gen": "node build/rule-generator", "next-release": "standard-version --scripts.prebump=./build/next-version.js --skip.commit=true --skip.tag=true", "sri-update": "grunt build && node build/sri-update && git add sri-history.json", - "fmt": "prettier --write *.{json,md,js} **/*.ts './{build,doc,lib,test}/**/*.{json,md,js,ts}'" + "fmt": "prettier --write *.{json,md,js} **/*.ts './{build,doc,lib,test}/**/*.{json,md,js,ts,html}'" }, "devDependencies": { "@babel/core": "^7.3.4", @@ -115,7 +115,7 @@ "minami": "^1.2.3", "mkdirp": "^0.5.1", "mocha": "^6.1.2", - "prettier": "^1.14.0", + "prettier": "^1.17.0", "retire": "^2.0.1", "revalidator": "~0.3.1", "selenium-webdriver": "~3.6.0", @@ -126,7 +126,7 @@ }, "dependencies": {}, "lint-staged": { - "*.{md,json,ts}": [ + "*.{md,json,ts,html}": [ "prettier --write", "git add" ], diff --git a/test/core/public/run-rules.js b/test/core/public/run-rules.js index 29fb5cb2bd..9c2815a119 100644 --- a/test/core/public/run-rules.js +++ b/test/core/public/run-rules.js @@ -149,6 +149,7 @@ describe('runRules', function() { fixture.appendChild(frame); }); + // NOTE: this test depends on the whitespace in /test/mock/frames/context.html. If the whitespace changes in that file, this test needs to be updated to reflect that change. it('should properly calculate context and return results from matching frames', function(done) { axe._load({ rules: [ @@ -251,7 +252,8 @@ describe('runRules', function() { node: { selector: ['#context-test', '#foo'], xpath: ["/iframe[@id='context-test']", "/div[@id='foo']"], - source: '
\n
\n
' + source: + '
\n\t\t\t
\n\t\t
' }, any: [ { @@ -265,7 +267,7 @@ describe('runRules', function() { "/div[@id='foo']" ], source: - '
\n
\n
' + '
\n\t\t\t
\n\t\t
' } ] } diff --git a/test/integration/full/aria-hidden-body/fail.html b/test/integration/full/aria-hidden-body/fail.html index 63228c8811..0f5ac82b8b 100644 --- a/test/integration/full/aria-hidden-body/fail.html +++ b/test/integration/full/aria-hidden-body/fail.html @@ -1,26 +1,30 @@ - + - -aria-hidden on body Test + + aria-hidden on body Test - - - - - - - - -

Some title.

- Deque -
- - - + + + + + + + + +

Some title.

+ Deque +
+ + + diff --git a/test/integration/full/aria-hidden-body/pass.html b/test/integration/full/aria-hidden-body/pass.html index f912c95584..fca79d678a 100644 --- a/test/integration/full/aria-hidden-body/pass.html +++ b/test/integration/full/aria-hidden-body/pass.html @@ -1,26 +1,30 @@ - + - -aria-hidden on body Test + + aria-hidden on body Test - - - - - - - - -

Some title.

- Deque -
- - - + + + + + + + + +

Some title.

+ Deque +
+ + + diff --git a/test/integration/full/async/async.html b/test/integration/full/async/async.html index b2aa70d45a..d6cf334726 100644 --- a/test/integration/full/async/async.html +++ b/test/integration/full/async/async.html @@ -1,29 +1,32 @@ - + - -Async Test + + Async Test - - - - - - - - + + + + + + + + +
+
+
-
-
-
- -
- - - +
+ + + diff --git a/test/integration/full/bypass/aria-header.html b/test/integration/full/bypass/aria-header.html index 6fedc24bcf..077556f9aa 100644 --- a/test/integration/full/bypass/aria-header.html +++ b/test/integration/full/bypass/aria-header.html @@ -1,25 +1,29 @@ - + - -Bypass Test + + Bypass Test - - - - - - - -
This header will make the test pass.
- stuff -
- - - + + + + + + + +
This header will make the test pass.
+ stuff +
+ + + diff --git a/test/integration/full/bypass/fail.html b/test/integration/full/bypass/fail.html index 0911d45362..3b1e6ec912 100644 --- a/test/integration/full/bypass/fail.html +++ b/test/integration/full/bypass/fail.html @@ -1,25 +1,29 @@ - + - -Bypass Test + + Bypass Test - - - - - - - - - stuff -
- - - + + + + + + + + + stuff +
+ + + diff --git a/test/integration/full/bypass/header1.html b/test/integration/full/bypass/header1.html index d4db2f5bae..9721ccb0a6 100644 --- a/test/integration/full/bypass/header1.html +++ b/test/integration/full/bypass/header1.html @@ -1,26 +1,30 @@ - + - -Bypass Test + + Bypass Test - - - - - - - - -

This header will make the test pass.

- stuff -
- - - + + + + + + + + +

This header will make the test pass.

+ stuff +
+ + + diff --git a/test/integration/full/bypass/header2.html b/test/integration/full/bypass/header2.html index 3d6fbcaa22..453d4f8451 100644 --- a/test/integration/full/bypass/header2.html +++ b/test/integration/full/bypass/header2.html @@ -1,26 +1,30 @@ - + - -Bypass Test + + Bypass Test - - - - - - - - -

This header will make the test pass.

- stuff -
- - - + + + + + + + + +

This header will make the test pass.

+ stuff +
+ + + diff --git a/test/integration/full/bypass/region.html b/test/integration/full/bypass/region.html index 25d0c53af0..c027afc4c7 100644 --- a/test/integration/full/bypass/region.html +++ b/test/integration/full/bypass/region.html @@ -1,26 +1,30 @@ - + - -Bypass Test + + Bypass Test - - - - - - - - -
This header will make the test pass.
- stuff -
- - - + + + + + + + + +
This header will make the test pass.
+ stuff +
+ + + diff --git a/test/integration/full/bypass/skip-link.html b/test/integration/full/bypass/skip-link.html index 1f1ad24332..1adf0803d8 100644 --- a/test/integration/full/bypass/skip-link.html +++ b/test/integration/full/bypass/skip-link.html @@ -1,27 +1,31 @@ - + - -Bypass Test + + Bypass Test - - - - - - - - - Skip -
Test.
- stuff -
- - - + + + + + + + + + Skip +
Test.
+ stuff +
+ + + diff --git a/test/integration/full/configure-options/configure-options.html b/test/integration/full/configure-options/configure-options.html index c6564d1201..9368b8a64d 100644 --- a/test/integration/full/configure-options/configure-options.html +++ b/test/integration/full/configure-options/configure-options.html @@ -1,25 +1,29 @@ - + - - - - - - - - - - -
+ + + + + + + + + + +
-
- - - +
+ + + diff --git a/test/integration/full/context/context.html b/test/integration/full/context/context.html index f9c9cb3df7..629d3d091b 100644 --- a/test/integration/full/context/context.html +++ b/test/integration/full/context/context.html @@ -1,51 +1,55 @@ - + - - frame exclude test - - - - - - - - -
- -
- -
-

Passing Text

-
-
-
- - - - - + + frame exclude test + + + + + + + + +
+ +
+ +
+

Passing Text

+
+
+
+ + + + + diff --git a/test/integration/full/context/frames/level1.html b/test/integration/full/context/frames/level1.html index fe48132563..f275354f2d 100644 --- a/test/integration/full/context/frames/level1.html +++ b/test/integration/full/context/frames/level1.html @@ -1,11 +1,11 @@ - + - - - - - - - - + + + + + + + + diff --git a/test/integration/full/context/frames/level2-a.html b/test/integration/full/context/frames/level2-a.html index 9a051ee942..7179a8ee60 100644 --- a/test/integration/full/context/frames/level2-a.html +++ b/test/integration/full/context/frames/level2-a.html @@ -1,10 +1,10 @@ - + - - - - - - Hi - + + + + + + Hi + diff --git a/test/integration/full/context/frames/level2-b.html b/test/integration/full/context/frames/level2-b.html index a31c8a6da0..41548172e0 100644 --- a/test/integration/full/context/frames/level2-b.html +++ b/test/integration/full/context/frames/level2-b.html @@ -1,9 +1,8 @@ - + - - - - - - + + + + + diff --git a/test/integration/full/contrast/shadow-dom.html b/test/integration/full/contrast/shadow-dom.html index 3d8fd11c8f..b43570ae6e 100644 --- a/test/integration/full/contrast/shadow-dom.html +++ b/test/integration/full/contrast/shadow-dom.html @@ -1,28 +1,30 @@ - + - - Test Page - - - - - - - - - -
Text
-
- - - - + + Test Page + + + + + + + + + +
Text
+
+ + + + diff --git a/test/integration/full/contrast/sticky-header.html b/test/integration/full/contrast/sticky-header.html index edcccf1bcf..3dac149d6b 100644 --- a/test/integration/full/contrast/sticky-header.html +++ b/test/integration/full/contrast/sticky-header.html @@ -1,73 +1,108 @@ - + - - Test Page - - - - - - - - - -
-
-

Hi

-
-
-

Some content

Some content

Some content

Some content

Some content

Some content

Some content

Some content

-

Some content

Some content

Some content

Some content

Some content

Some content

Some content

Some content

-

Some content

Some content

Some content

Some content

Some content

Some content

Some content

Some content

-

Some content

Some content

Some content

Some content

Some content

Some content

Some content

Some content

-
- -
- - - - + main { + position: relative; + z-index: 1; + left: 1px; + padding: 80px 20px; + } + + + +
+
+

Hi

+
+
+

Some content

+

Some content

+

Some content

+

Some content

+

Some content

+

Some content

+

Some content

+

Some content

+

Some content

+

Some content

+

Some content

+

Some content

+

Some content

+

Some content

+

Some content

+

Some content

+

Some content

+

Some content

+

Some content

+

Some content

+

Some content

+

Some content

+

Some content

+

Some content

+

Some content

+

Some content

+

Some content

+

Some content

+

Some content

+

Some content

+

Some content

+

Some content

+
+ +
+ + + diff --git a/test/integration/full/css-orientation-lock/incomplete.html b/test/integration/full/css-orientation-lock/incomplete.html index ebe82f8e09..197de786bb 100644 --- a/test/integration/full/css-orientation-lock/incomplete.html +++ b/test/integration/full/css-orientation-lock/incomplete.html @@ -1,25 +1,25 @@ - + - - css orientation lock test - - - - - - - -
-
some div content
-
- - - - + + css orientation lock test + + + + + + + +
+
some div content
+
+ + + + diff --git a/test/integration/full/css-orientation-lock/passes.html b/test/integration/full/css-orientation-lock/passes.html index f53090f800..9d68edbc4b 100644 --- a/test/integration/full/css-orientation-lock/passes.html +++ b/test/integration/full/css-orientation-lock/passes.html @@ -1,26 +1,30 @@ - + - - css orientation lock test - - - - - - - - -
-
some div content
-
- - - - + + css orientation lock test + + + + + + + + +
+
some div content
+
+ + + + diff --git a/test/integration/full/css-orientation-lock/violations.html b/test/integration/full/css-orientation-lock/violations.html index 70691a1bc2..636ce6ed39 100644 --- a/test/integration/full/css-orientation-lock/violations.html +++ b/test/integration/full/css-orientation-lock/violations.html @@ -1,27 +1,31 @@ - + - - css orientation lock test - - - - - - - - -
-
some div content
-
that div content
-
- - - - + + css orientation lock test + + + + + + + + +
+
some div content
+
that div content
+
+ + + + diff --git a/test/integration/full/definition-list/dl-role.html b/test/integration/full/definition-list/dl-role.html index 1a701df1bd..97e7bbc638 100644 --- a/test/integration/full/definition-list/dl-role.html +++ b/test/integration/full/definition-list/dl-role.html @@ -1,30 +1,34 @@ - + - - dl aria test - - - - - - - - -
-
-
- Stuff -
-
-
-
- - - + + dl aria test + + + + + + + + +
+
+
+ Stuff +
+
+
+
+ + + diff --git a/test/integration/full/definition-list/dlitem-role.html b/test/integration/full/definition-list/dlitem-role.html index 65308239cf..12b1f71415 100644 --- a/test/integration/full/definition-list/dlitem-role.html +++ b/test/integration/full/definition-list/dlitem-role.html @@ -1,33 +1,37 @@ - + - - dlitem aria test - - - - - - - - -
-
-
- Stuff -
-
- Thing -
-
-
-
- - - + + dlitem aria test + + + + + + + + +
+
+
+ Stuff +
+
+ Thing +
+
+
+
+ + + diff --git a/test/integration/full/document-title/document-title-fail.html b/test/integration/full/document-title/document-title-fail.html index a5628d457c..6c2349dc90 100644 --- a/test/integration/full/document-title/document-title-fail.html +++ b/test/integration/full/document-title/document-title-fail.html @@ -1,24 +1,28 @@ - + - - - - - - - - - - - -
- - - + + + + + + + + + + + +
+ + + diff --git a/test/integration/full/document-title/document-title-pass.html b/test/integration/full/document-title/document-title-pass.html index 6dbbddaa2a..85b3ec676f 100644 --- a/test/integration/full/document-title/document-title-pass.html +++ b/test/integration/full/document-title/document-title-pass.html @@ -1,25 +1,29 @@ - + - - document-title test - - - - - - - - - - -
- - - + + document-title test + + + + + + + + + + +
+ + + diff --git a/test/integration/full/document-title/frames/level1.html b/test/integration/full/document-title/frames/level1.html index 14ca044fa8..2a694fe9c7 100644 --- a/test/integration/full/document-title/frames/level1.html +++ b/test/integration/full/document-title/frames/level1.html @@ -1,11 +1,11 @@ - + - - - - - - - - + + + + + + + + diff --git a/test/integration/full/document-title/frames/level2-a.html b/test/integration/full/document-title/frames/level2-a.html index 0dd4a83fa5..621e36a190 100644 --- a/test/integration/full/document-title/frames/level2-a.html +++ b/test/integration/full/document-title/frames/level2-a.html @@ -1,11 +1,11 @@ - + - - No lang test - - - - - Hi - + + No lang test + + + + + Hi + diff --git a/test/integration/full/document-title/frames/level2.html b/test/integration/full/document-title/frames/level2.html index 9f2899b47a..a7319ea58f 100644 --- a/test/integration/full/document-title/frames/level2.html +++ b/test/integration/full/document-title/frames/level2.html @@ -1,9 +1,8 @@ - + - - - - - - + + + + + diff --git a/test/integration/full/frame-tested/frame-tested-fail.html b/test/integration/full/frame-tested/frame-tested-fail.html index 796d70cccc..f7a4e103c0 100644 --- a/test/integration/full/frame-tested/frame-tested-fail.html +++ b/test/integration/full/frame-tested/frame-tested-fail.html @@ -1,25 +1,29 @@ - + - - frame-tested test - - - - - - - - - - -
- - - + + frame-tested test + + + + + + + + + + +
+ + + diff --git a/test/integration/full/frame-tested/frame-tested-incomplete.html b/test/integration/full/frame-tested/frame-tested-incomplete.html index ca9c00e10a..24b9082f99 100644 --- a/test/integration/full/frame-tested/frame-tested-incomplete.html +++ b/test/integration/full/frame-tested/frame-tested-incomplete.html @@ -1,25 +1,29 @@ - + - - frame-tested test - - - - - - - - - - -
- - - + + frame-tested test + + + + + + + + + + +
+ + + diff --git a/test/integration/full/frame-tested/frame-tested-pass.html b/test/integration/full/frame-tested/frame-tested-pass.html index 77ca1dece9..cacdf3bbe5 100644 --- a/test/integration/full/frame-tested/frame-tested-pass.html +++ b/test/integration/full/frame-tested/frame-tested-pass.html @@ -1,25 +1,29 @@ - + - - frame-tested test - - - - - - - - - - -
- - - + + frame-tested test + + + + + + + + + + +
+ + + diff --git a/test/integration/full/frame-tested/frames/nested-no-axe.html b/test/integration/full/frame-tested/frames/nested-no-axe.html index 048f5511a1..46fad9d600 100644 --- a/test/integration/full/frame-tested/frames/nested-no-axe.html +++ b/test/integration/full/frame-tested/frames/nested-no-axe.html @@ -1,12 +1,12 @@ - + - - Frame with axe-core - - - - - - - + + Frame with axe-core + + + + + + + diff --git a/test/integration/full/frame-tested/frames/no-axe.html b/test/integration/full/frame-tested/frames/no-axe.html index f0e0a71a9f..5ff0046164 100644 --- a/test/integration/full/frame-tested/frames/no-axe.html +++ b/test/integration/full/frame-tested/frames/no-axe.html @@ -1,10 +1,10 @@ - + - - Frame without axe-core - - - -

Frame without axe-core

- + + Frame without axe-core + + + +

Frame without axe-core

+ diff --git a/test/integration/full/frame-tested/frames/with-axe.html b/test/integration/full/frame-tested/frames/with-axe.html index a44541e7c7..09073eb3e4 100644 --- a/test/integration/full/frame-tested/frames/with-axe.html +++ b/test/integration/full/frame-tested/frames/with-axe.html @@ -1,11 +1,11 @@ - + - - Frame with axe-core - - - - -

Frame with axe-core

- + + Frame with axe-core + + + + +

Frame with axe-core

+ diff --git a/test/integration/full/frame-wait-time/frame-wait-time.html b/test/integration/full/frame-wait-time/frame-wait-time.html index 635ded7f31..2c14b30612 100644 --- a/test/integration/full/frame-wait-time/frame-wait-time.html +++ b/test/integration/full/frame-wait-time/frame-wait-time.html @@ -1,30 +1,36 @@ - + + + frame-wait-time test + + + + + + + + - - frame-wait-time test - - - - - - - - - - -
- -
-
- - - - - \ No newline at end of file + +
+ +
+
+ + + + diff --git a/test/integration/full/frame-wait-time/frames/frame.html b/test/integration/full/frame-wait-time/frames/frame.html index 466d9bc747..454a3113d5 100644 --- a/test/integration/full/frame-wait-time/frames/frame.html +++ b/test/integration/full/frame-wait-time/frames/frame.html @@ -1,11 +1,11 @@ - + - - frame-wait-time test frame - - - - -

So Dim

- + + frame-wait-time test frame + + + + +

So Dim

+ diff --git a/test/integration/full/html-has-lang/frames/level1.html b/test/integration/full/html-has-lang/frames/level1.html index eeb052dab4..e03fc73bd0 100644 --- a/test/integration/full/html-has-lang/frames/level1.html +++ b/test/integration/full/html-has-lang/frames/level1.html @@ -1,12 +1,12 @@ - + - - No lang test - - - - - - - + + No lang test + + + + + + + diff --git a/test/integration/full/html-has-lang/frames/level2-a.html b/test/integration/full/html-has-lang/frames/level2-a.html index 674a027e80..e1f4200b36 100644 --- a/test/integration/full/html-has-lang/frames/level2-a.html +++ b/test/integration/full/html-has-lang/frames/level2-a.html @@ -1,11 +1,11 @@ - + - - No lang test - - - - - Hi - + + No lang test + + + + + Hi + diff --git a/test/integration/full/html-has-lang/frames/level2.html b/test/integration/full/html-has-lang/frames/level2.html index 6798bd1549..1361d9a662 100644 --- a/test/integration/full/html-has-lang/frames/level2.html +++ b/test/integration/full/html-has-lang/frames/level2.html @@ -1,10 +1,9 @@ - + - - No lang test - - - - - + + No lang test + + + + diff --git a/test/integration/full/html-has-lang/html-has-lang-fail.html b/test/integration/full/html-has-lang/html-has-lang-fail.html index 738cdd41d5..7d52c44b56 100644 --- a/test/integration/full/html-has-lang/html-has-lang-fail.html +++ b/test/integration/full/html-has-lang/html-has-lang-fail.html @@ -1,33 +1,35 @@ - + + + html-has-lang test + + + + + + + + - - html-has-lang test - - - - - - - - - - - - - -
- - - - \ No newline at end of file + +
+ + + + diff --git a/test/integration/full/html-has-lang/html-has-lang-pass.html b/test/integration/full/html-has-lang/html-has-lang-pass.html index eb3f94b23b..7ffefd7fa4 100644 --- a/test/integration/full/html-has-lang/html-has-lang-pass.html +++ b/test/integration/full/html-has-lang/html-has-lang-pass.html @@ -1,32 +1,34 @@ - + + + html-has-lang test + + + + + + + + - - html-has-lang test - - - - - - - - - - - - -
- - - - - \ No newline at end of file + +
+ + + + diff --git a/test/integration/full/html-lang-valid/frames/level1.html b/test/integration/full/html-lang-valid/frames/level1.html index af5b58fa40..9cec038f54 100644 --- a/test/integration/full/html-lang-valid/frames/level1.html +++ b/test/integration/full/html-lang-valid/frames/level1.html @@ -1,14 +1,14 @@ - + - - No lang test - - - - - - - - - + + No lang test + + + + + + + + + diff --git a/test/integration/full/html-lang-valid/frames/level2-a.html b/test/integration/full/html-lang-valid/frames/level2-a.html index 8d1fefd33e..b76f4d41a6 100644 --- a/test/integration/full/html-lang-valid/frames/level2-a.html +++ b/test/integration/full/html-lang-valid/frames/level2-a.html @@ -1,11 +1,11 @@ - + - - No lang test - - - - - Hi - + + No lang test + + + + + Hi + diff --git a/test/integration/full/html-lang-valid/frames/level2-b.html b/test/integration/full/html-lang-valid/frames/level2-b.html index fbd8390b7d..a168715c9a 100644 --- a/test/integration/full/html-lang-valid/frames/level2-b.html +++ b/test/integration/full/html-lang-valid/frames/level2-b.html @@ -1,11 +1,11 @@ - + - - No lang test - - - - - Hi - + + No lang test + + + + + Hi + diff --git a/test/integration/full/html-lang-valid/frames/level2-c.html b/test/integration/full/html-lang-valid/frames/level2-c.html index 8cc3b292e9..0460a5e0fe 100644 --- a/test/integration/full/html-lang-valid/frames/level2-c.html +++ b/test/integration/full/html-lang-valid/frames/level2-c.html @@ -1,11 +1,11 @@ - + - - No lang test - - - - - Hi - + + No lang test + + + + + Hi + diff --git a/test/integration/full/html-lang-valid/frames/level2.html b/test/integration/full/html-lang-valid/frames/level2.html index e92619825d..b152b438ea 100644 --- a/test/integration/full/html-lang-valid/frames/level2.html +++ b/test/integration/full/html-lang-valid/frames/level2.html @@ -1,10 +1,9 @@ - + - - No lang test - - - - - + + No lang test + + + + diff --git a/test/integration/full/html-lang-valid/html-lang-valid.html b/test/integration/full/html-lang-valid/html-lang-valid.html index e1cb33dee1..a864a0b98c 100644 --- a/test/integration/full/html-lang-valid/html-lang-valid.html +++ b/test/integration/full/html-lang-valid/html-lang-valid.html @@ -1,28 +1,30 @@ - + + + html-lang-valid test + + + + + + + + - - html-lang-valid test - - - - - - - - - - - -
- - - - + + +
+ + + diff --git a/test/integration/full/incomplete/color-contrast.html b/test/integration/full/incomplete/color-contrast.html index 4dc6e7ac62..158073c59d 100644 --- a/test/integration/full/incomplete/color-contrast.html +++ b/test/integration/full/incomplete/color-contrast.html @@ -1,37 +1,52 @@ - + - - Contrast Incomplete test - - - - - - - - - -
-
-
- + + Contrast Incomplete test + + + + + + + + + +
+
+
+ +
+
+ Text +
+
+
+ Text over gradient
-
Text
-
-
- Text over gradient
-
-
- - - +
+ + + diff --git a/test/integration/full/incomplete/th-has-data-cells.html b/test/integration/full/incomplete/th-has-data-cells.html index 5861847ed4..cc7a340fa8 100644 --- a/test/integration/full/incomplete/th-has-data-cells.html +++ b/test/integration/full/incomplete/th-has-data-cells.html @@ -1,37 +1,56 @@ - + - - th-has-data-cells incomplete test - - - - - - - - - -
- - - -
hi
hi
- - - -
hi
hi
- - -
axe AXE
-
-
- - - + + th-has-data-cells incomplete test + + + + + + + + + +
+ + + + + + + +
hi
hi
+ + + + + + + + + + +
hi
hi
+ + + + + + +
axeAXE
+
+
+ + + diff --git a/test/integration/full/jquery/run-include-exclude.html b/test/integration/full/jquery/run-include-exclude.html index e14d82569f..9ccd34f59b 100644 --- a/test/integration/full/jquery/run-include-exclude.html +++ b/test/integration/full/jquery/run-include-exclude.html @@ -1,36 +1,40 @@ - + - - jQuery include test - - - - - - - - -
-
-
    -
    - Stuff -
    -
-
    - Different stuff -
+ + jQuery include test + + + + + + + + +
+
+
    +
    + Stuff +
    +
+
    + Different stuff +
+
-
-
- - - - +
+ + + + diff --git a/test/integration/full/jquery/run-object.html b/test/integration/full/jquery/run-object.html index 8b4f68d579..94c1f5d8ca 100644 --- a/test/integration/full/jquery/run-object.html +++ b/test/integration/full/jquery/run-object.html @@ -1,36 +1,40 @@ - + - - jQuery object test - - - - - - - - -
-
-
    -
    - Stuff -
    -
-
    - Different stuff -
+ + jQuery object test + + + + + + + + +
+
+
    +
    + Stuff +
    +
+
    + Different stuff +
+
-
-
- - - - +
+ + + + diff --git a/test/integration/full/landmark-banner-is-top-level/frames/level1-fail.html b/test/integration/full/landmark-banner-is-top-level/frames/level1-fail.html index 093f0425da..4b4e9dabc2 100644 --- a/test/integration/full/landmark-banner-is-top-level/frames/level1-fail.html +++ b/test/integration/full/landmark-banner-is-top-level/frames/level1-fail.html @@ -1,15 +1,15 @@ - + - - - - - -

This iframe should fail, too

-
-
-

This banner landmark is in a complementary landmark

-
-
- + + + + + +

This iframe should fail, too

+
+
+

This banner landmark is in a complementary landmark

+
+
+ diff --git a/test/integration/full/landmark-banner-is-top-level/frames/level1.html b/test/integration/full/landmark-banner-is-top-level/frames/level1.html index a026f3d1e7..4914fc606c 100644 --- a/test/integration/full/landmark-banner-is-top-level/frames/level1.html +++ b/test/integration/full/landmark-banner-is-top-level/frames/level1.html @@ -1,27 +1,29 @@ - + - - - - - -

This iframe should pass, too

+ + + + + +

This iframe should pass, too

-
-

This div has role navigation

-
-
-

This banner content is not within another landmark

-
-
-

This div has role complementary

-
-
-

This div has role search

-
-
-

This div has role form

-

- - +
+

This div has role navigation

+
+
+

This banner content is not within another landmark

+
+
+

This div has role complementary

+
+
+

This div has role search

+
+
+

This div has role form

+

+
+ + + diff --git a/test/integration/full/landmark-banner-is-top-level/frames/level2.html b/test/integration/full/landmark-banner-is-top-level/frames/level2.html index 0479252213..9d4dccc7ec 100644 --- a/test/integration/full/landmark-banner-is-top-level/frames/level2.html +++ b/test/integration/full/landmark-banner-is-top-level/frames/level2.html @@ -1,15 +1,16 @@ - + - - - - - -

This iframe should pass

-

-
-

This header is in a main landmark and should be ignored

-
-
- + + + + + +

This iframe should pass

+

+
+
+

This header is in a main landmark and should be ignored

+
+
+ diff --git a/test/integration/full/landmark-banner-is-top-level/landmark-banner-is-top-level-fail.html b/test/integration/full/landmark-banner-is-top-level/landmark-banner-is-top-level-fail.html index fc6983096e..5862293767 100644 --- a/test/integration/full/landmark-banner-is-top-level/landmark-banner-is-top-level-fail.html +++ b/test/integration/full/landmark-banner-is-top-level/landmark-banner-is-top-level-fail.html @@ -1,30 +1,34 @@ - + - - landmark-banner-is-top-level test - - - - - - - - - -
-
-

This is going to fail

+ + landmark-banner-is-top-level test + + + + + + + + + +
+
+

This is going to fail

+
-
- -
- - - + +
+ + + diff --git a/test/integration/full/landmark-banner-is-top-level/landmark-banner-is-top-level-pass.html b/test/integration/full/landmark-banner-is-top-level/landmark-banner-is-top-level-pass.html index 995cc3ed92..36ee59efd7 100644 --- a/test/integration/full/landmark-banner-is-top-level/landmark-banner-is-top-level-pass.html +++ b/test/integration/full/landmark-banner-is-top-level/landmark-banner-is-top-level-pass.html @@ -1,40 +1,46 @@ - + - - landmark-banner-is-top-level test - - - - - - - - - -
-

This div has role navigation

-
-
-

This banner content is not within another landmark

-
-
-

This div has role complementary

-
-
-

This div has role search

-
-
-

This div has role form

-

- -
- - - + + landmark-banner-is-top-level test + + + + + + + + + +
+

This div has role navigation

+
+
+

This banner content is not within another landmark

+
+
+

This div has role complementary

+
+
+

This div has role search

+
+
+

This div has role form

+

+
+ + +
+ + + diff --git a/test/integration/full/landmark-complementary-is-top-level/frames/level1-fail.html b/test/integration/full/landmark-complementary-is-top-level/frames/level1-fail.html index 564c8156b2..8812d35af7 100644 --- a/test/integration/full/landmark-complementary-is-top-level/frames/level1-fail.html +++ b/test/integration/full/landmark-complementary-is-top-level/frames/level1-fail.html @@ -1,15 +1,15 @@ - + - - - - - -

This iframe should fail, too

-
-
-

This complementary landmark is in a main landmark

-
-
- + + + + + +

This iframe should fail, too

+
+
+

This complementary landmark is in a main landmark

+
+
+ diff --git a/test/integration/full/landmark-complementary-is-top-level/frames/level1.html b/test/integration/full/landmark-complementary-is-top-level/frames/level1.html index a026f3d1e7..4914fc606c 100644 --- a/test/integration/full/landmark-complementary-is-top-level/frames/level1.html +++ b/test/integration/full/landmark-complementary-is-top-level/frames/level1.html @@ -1,27 +1,29 @@ - + - - - - - -

This iframe should pass, too

+ + + + + +

This iframe should pass, too

-
-

This div has role navigation

-
-
-

This banner content is not within another landmark

-
-
-

This div has role complementary

-
-
-

This div has role search

-
-
-

This div has role form

-

- - +
+

This div has role navigation

+
+
+

This banner content is not within another landmark

+
+
+

This div has role complementary

+
+
+

This div has role search

+
+
+

This div has role form

+

+
+ + + diff --git a/test/integration/full/landmark-complementary-is-top-level/frames/level2.html b/test/integration/full/landmark-complementary-is-top-level/frames/level2.html index cdb41bee93..c808a87933 100644 --- a/test/integration/full/landmark-complementary-is-top-level/frames/level2.html +++ b/test/integration/full/landmark-complementary-is-top-level/frames/level2.html @@ -1,13 +1,14 @@ - + - - - - - -

This iframe should pass

-

- + + + + + +

This iframe should pass

+

+ + diff --git a/test/integration/full/landmark-complementary-is-top-level/landmark-complementary-is-top-level-fail.html b/test/integration/full/landmark-complementary-is-top-level/landmark-complementary-is-top-level-fail.html index 2ed534899f..3985178c8e 100644 --- a/test/integration/full/landmark-complementary-is-top-level/landmark-complementary-is-top-level-fail.html +++ b/test/integration/full/landmark-complementary-is-top-level/landmark-complementary-is-top-level-fail.html @@ -1,30 +1,34 @@ - + - - landmark-complementary-is-top-level test - - - - - - - - - -
-
-

This is going to fail

+ + landmark-complementary-is-top-level test + + + + + + + + + +
+
+

This is going to fail

+
-
- -
- - - + +
+ + + diff --git a/test/integration/full/landmark-complementary-is-top-level/landmark-complementary-is-top-level-pass.html b/test/integration/full/landmark-complementary-is-top-level/landmark-complementary-is-top-level-pass.html index 9d014ace37..141f73d833 100644 --- a/test/integration/full/landmark-complementary-is-top-level/landmark-complementary-is-top-level-pass.html +++ b/test/integration/full/landmark-complementary-is-top-level/landmark-complementary-is-top-level-pass.html @@ -1,43 +1,49 @@ - + - - landmark-complementary-is-top-level test - - - - - - - - - -
-

This div has role navigation

-
-
-

This banner content is not within another landmark

-
- -
-

This div has role complementary

-
-
-

This div has role search

-
-
-

This div has role form

-

- -
- - - + + landmark-complementary-is-top-level test + + + + + + + + + +
+

This div has role navigation

+
+
+

This banner content is not within another landmark

+
+ +
+

This div has role complementary

+
+
+

This div has role search

+
+
+

This div has role form

+

+
+ + +
+ + + diff --git a/test/integration/full/landmark-contentinfo-is-top-level/frames/level1-fail.html b/test/integration/full/landmark-contentinfo-is-top-level/frames/level1-fail.html index f8b61c14ca..aa8ec6ca5c 100644 --- a/test/integration/full/landmark-contentinfo-is-top-level/frames/level1-fail.html +++ b/test/integration/full/landmark-contentinfo-is-top-level/frames/level1-fail.html @@ -1,15 +1,15 @@ - + - - - - - -

This iframe should fail, too

-
-
-

This footer is in a complementary landmark

-
-
- + + + + + +

This iframe should fail, too

+
+
+

This footer is in a complementary landmark

+
+
+ diff --git a/test/integration/full/landmark-contentinfo-is-top-level/frames/level1.html b/test/integration/full/landmark-contentinfo-is-top-level/frames/level1.html index 95f49f2cad..00f6a5843b 100644 --- a/test/integration/full/landmark-contentinfo-is-top-level/frames/level1.html +++ b/test/integration/full/landmark-contentinfo-is-top-level/frames/level1.html @@ -1,27 +1,29 @@ - + - - - - - -

This iframe should pass, too

+ + + + + +

This iframe should pass, too

-
-

This div has role navigation

-
-
-

This footer is not within another landmark

-
-
-

This div has role complementary

-
-
-

This div has role search

-
-
-

This div has role form

-

- - +
+

This div has role navigation

+
+
+

This footer is not within another landmark

+
+
+

This div has role complementary

+
+
+

This div has role search

+
+
+

This div has role form

+

+
+ + + diff --git a/test/integration/full/landmark-contentinfo-is-top-level/frames/level2.html b/test/integration/full/landmark-contentinfo-is-top-level/frames/level2.html index 3d48eb06d0..52c084c0a6 100644 --- a/test/integration/full/landmark-contentinfo-is-top-level/frames/level2.html +++ b/test/integration/full/landmark-contentinfo-is-top-level/frames/level2.html @@ -1,15 +1,16 @@ - + - - - - - -

This iframe should pass

-

-
-

This footer is in a main landmark should be ignored

-
-
- + + + + + +

This iframe should pass

+

+
+
+

This footer is in a main landmark should be ignored

+
+
+ diff --git a/test/integration/full/landmark-contentinfo-is-top-level/landmark-contentinfo-is-top-level-fail.html b/test/integration/full/landmark-contentinfo-is-top-level/landmark-contentinfo-is-top-level-fail.html index d201fbd398..e4aa3f44ba 100644 --- a/test/integration/full/landmark-contentinfo-is-top-level/landmark-contentinfo-is-top-level-fail.html +++ b/test/integration/full/landmark-contentinfo-is-top-level/landmark-contentinfo-is-top-level-fail.html @@ -1,30 +1,34 @@ - + - - landmark-contentinfo-is-top-level test - - - - - - - - - -
-
-

This is going to fail

+ + landmark-contentinfo-is-top-level test + + + + + + + + + +
+
+

This is going to fail

+
-
- -
- - - + +
+ + + diff --git a/test/integration/full/landmark-contentinfo-is-top-level/landmark-contentinfo-is-top-level-pass.html b/test/integration/full/landmark-contentinfo-is-top-level/landmark-contentinfo-is-top-level-pass.html index 0581d1df52..484c0e4cf1 100644 --- a/test/integration/full/landmark-contentinfo-is-top-level/landmark-contentinfo-is-top-level-pass.html +++ b/test/integration/full/landmark-contentinfo-is-top-level/landmark-contentinfo-is-top-level-pass.html @@ -1,40 +1,46 @@ - + - - landmark-contentinfo-is-top-level test - - - - - - - - - -
-

This div has role navigation

-
-
-

This contentinfo is not within another landmark

-
-
-

This div has role complementary

-
-
-

This div has role search

-
-
-

This div has role form

-

- -
- - - + + landmark-contentinfo-is-top-level test + + + + + + + + + +
+

This div has role navigation

+
+
+

This contentinfo is not within another landmark

+
+
+

This div has role complementary

+
+
+

This div has role search

+
+
+

This div has role form

+

+
+ + +
+ + + diff --git a/test/integration/full/landmark-main-is-top-level/frames/level1-fail.html b/test/integration/full/landmark-main-is-top-level/frames/level1-fail.html index 5edfede430..d57425a5cf 100644 --- a/test/integration/full/landmark-main-is-top-level/frames/level1-fail.html +++ b/test/integration/full/landmark-main-is-top-level/frames/level1-fail.html @@ -1,17 +1,17 @@ - + - - - - - -

This iframe should fail, too

-
-
-

This main landmark is in a complementary landmark

+ + + + + +

This iframe should fail, too

+
+
+

This main landmark is in a complementary landmark

+
-
- - - + + + diff --git a/test/integration/full/landmark-main-is-top-level/frames/level1.html b/test/integration/full/landmark-main-is-top-level/frames/level1.html index 5b143cbd9b..b8dacd873f 100644 --- a/test/integration/full/landmark-main-is-top-level/frames/level1.html +++ b/test/integration/full/landmark-main-is-top-level/frames/level1.html @@ -1,29 +1,30 @@ - + - - - - - -

This iframe should pass, too

- -
-

This div has role banner

-
-
-

This div has role navigation

-
-
-

This main content is not within another landmark

-
-
-

This div has role complementary

-
-
-

This div has role search

-
-
-

This div has role form

-

- + + + + + +

This iframe should pass, too

+ +
+

This div has role banner

+
+
+

This div has role navigation

+
+
+

This main content is not within another landmark

+
+
+

This div has role complementary

+
+
+

This div has role search

+
+
+

This div has role form

+

+
+ diff --git a/test/integration/full/landmark-main-is-top-level/frames/level2-a.html b/test/integration/full/landmark-main-is-top-level/frames/level2-a.html index ac5566dd15..90bc183f8b 100644 --- a/test/integration/full/landmark-main-is-top-level/frames/level2-a.html +++ b/test/integration/full/landmark-main-is-top-level/frames/level2-a.html @@ -1,15 +1,15 @@ - + - - - - - -

This iframe is also a violation

-
-
-

This main landmark is in a navigation landmark

-
-
- + + + + + +

This iframe is also a violation

+
+
+

This main landmark is in a navigation landmark

+
+
+ diff --git a/test/integration/full/landmark-main-is-top-level/frames/level2.html b/test/integration/full/landmark-main-is-top-level/frames/level2.html index a0c30fd536..9eb96a63af 100644 --- a/test/integration/full/landmark-main-is-top-level/frames/level2.html +++ b/test/integration/full/landmark-main-is-top-level/frames/level2.html @@ -1,15 +1,16 @@ - + - - - - - -

This iframe is another violation

-

-
-

This main landmark is in a search landmark

-
-
- + + + + + +

This iframe is another violation

+

+
+
+

This main landmark is in a search landmark

+
+
+ diff --git a/test/integration/full/landmark-main-is-top-level/landmark-main-is-top-level-fail.html b/test/integration/full/landmark-main-is-top-level/landmark-main-is-top-level-fail.html index 26b71d1db3..21bf17e853 100644 --- a/test/integration/full/landmark-main-is-top-level/landmark-main-is-top-level-fail.html +++ b/test/integration/full/landmark-main-is-top-level/landmark-main-is-top-level-fail.html @@ -1,30 +1,34 @@ - + - - landmark-main-is-top-level test - - - - - - - - - -
-
-

This is going to fail

+ + landmark-main-is-top-level test + + + + + + + + + +
+
+

This is going to fail

+
-
- -
- - - - \ No newline at end of file + +
+ + + + diff --git a/test/integration/full/landmark-main-is-top-level/landmark-main-is-top-level-pass.html b/test/integration/full/landmark-main-is-top-level/landmark-main-is-top-level-pass.html index 1110310c88..81f8f07f66 100644 --- a/test/integration/full/landmark-main-is-top-level/landmark-main-is-top-level-pass.html +++ b/test/integration/full/landmark-main-is-top-level/landmark-main-is-top-level-pass.html @@ -1,43 +1,49 @@ - + - - landmark-main-is-top-level test - - - - - - - - - -
-

This div has role banner

-
-
-

This div has role navigation

-
-
-

This main content is not within another landmark

-
-
-

This div has role complementary

-
-
-

This div has role search

-
-
-

This div has role form

-

- -
- - - - \ No newline at end of file + + landmark-main-is-top-level test + + + + + + + + + +
+

This div has role banner

+
+
+

This div has role navigation

+
+
+

This main content is not within another landmark

+
+
+

This div has role complementary

+
+
+

This div has role search

+
+
+

This div has role form

+

+
+ + +
+ + + + diff --git a/test/integration/full/landmark-no-duplicate-banner/frames/level1-fail.html b/test/integration/full/landmark-no-duplicate-banner/frames/level1-fail.html index 0fecd01016..ffa53fada7 100644 --- a/test/integration/full/landmark-no-duplicate-banner/frames/level1-fail.html +++ b/test/integration/full/landmark-no-duplicate-banner/frames/level1-fail.html @@ -1,16 +1,16 @@ - + - - - - - -
- Header 1 -
-
- Header 2 -
- - + + + + + +
+ Header 1 +
+
+ Header 2 +
+ + diff --git a/test/integration/full/landmark-no-duplicate-banner/frames/level1.html b/test/integration/full/landmark-no-duplicate-banner/frames/level1.html index ebdece799e..c887a85dcb 100644 --- a/test/integration/full/landmark-no-duplicate-banner/frames/level1.html +++ b/test/integration/full/landmark-no-duplicate-banner/frames/level1.html @@ -1,37 +1,37 @@ - + - - - - - -
- Top level header -
-
+ + + + +
- Header in article + Top level header
-
- -
-
- Header in main landmark -
-
- -
-
- Header in section -
-
- +
+
+ Header in article +
+
+ +
+
+ Header in main landmark +
+
+ +
+
+ Header in section +
+
+ diff --git a/test/integration/full/landmark-no-duplicate-banner/frames/level2.html b/test/integration/full/landmark-no-duplicate-banner/frames/level2.html index 56737e16bc..ce1e15bfcf 100644 --- a/test/integration/full/landmark-no-duplicate-banner/frames/level2.html +++ b/test/integration/full/landmark-no-duplicate-banner/frames/level2.html @@ -1,17 +1,17 @@ - + - - - - - -
-
- Div 1 with role banner in main landmark -
-
- Div 2 with role banner in main landmark -
-
- + + + + + +
+
+ Div 1 with role banner in main landmark +
+
+ Div 2 with role banner in main landmark +
+
+ diff --git a/test/integration/full/landmark-no-duplicate-banner/landmark-no-duplicate-banner-fail.html b/test/integration/full/landmark-no-duplicate-banner/landmark-no-duplicate-banner-fail.html index 777cb458d7..2f6737b537 100644 --- a/test/integration/full/landmark-no-duplicate-banner/landmark-no-duplicate-banner-fail.html +++ b/test/integration/full/landmark-no-duplicate-banner/landmark-no-duplicate-banner-fail.html @@ -1,30 +1,34 @@ - + - - - - - - - - - - -
- Div 1 with role of "banner" -
-
- Div 2 with role of "banner" -
- -
- - - + + + + + + + + + + +
+ Div 1 with role of "banner" +
+
+ Div 2 with role of "banner" +
+ +
+ + + diff --git a/test/integration/full/landmark-no-duplicate-banner/landmark-no-duplicate-banner-pass.html b/test/integration/full/landmark-no-duplicate-banner/landmark-no-duplicate-banner-pass.html index 6fc6a048df..4fadbb66b7 100644 --- a/test/integration/full/landmark-no-duplicate-banner/landmark-no-duplicate-banner-pass.html +++ b/test/integration/full/landmark-no-duplicate-banner/landmark-no-duplicate-banner-pass.html @@ -1,25 +1,29 @@ - + - - - - - - - - - - -

No banner landmarks

- -
- - - + + + + + + + + + + +

No banner landmarks

+ +
+ + + diff --git a/test/integration/full/landmark-no-duplicate-contentinfo/frames/level1-fail.html b/test/integration/full/landmark-no-duplicate-contentinfo/frames/level1-fail.html index 2035019f47..e4678fc3b6 100644 --- a/test/integration/full/landmark-no-duplicate-contentinfo/frames/level1-fail.html +++ b/test/integration/full/landmark-no-duplicate-contentinfo/frames/level1-fail.html @@ -1,16 +1,16 @@ - + - - - - - -
- Footer 1 -
-
- Footer 2 -
- - + + + + + +
+ Footer 1 +
+
+ Footer 2 +
+ + diff --git a/test/integration/full/landmark-no-duplicate-contentinfo/frames/level1.html b/test/integration/full/landmark-no-duplicate-contentinfo/frames/level1.html index 610def4f77..7fda91b5c8 100644 --- a/test/integration/full/landmark-no-duplicate-contentinfo/frames/level1.html +++ b/test/integration/full/landmark-no-duplicate-contentinfo/frames/level1.html @@ -1,37 +1,37 @@ - + - - - - - -
- Top level footer -
-
+ + + + +
- Footer in article + Top level footer
-
- -
-
- Footer in main landmark -
-
- -
-
- Footer in section -
-
- +
+
+ Footer in article +
+
+ +
+
+ Footer in main landmark +
+
+ +
+
+ Footer in section +
+
+ diff --git a/test/integration/full/landmark-no-duplicate-contentinfo/frames/level2.html b/test/integration/full/landmark-no-duplicate-contentinfo/frames/level2.html index aec23e59b7..bbf60f18fa 100644 --- a/test/integration/full/landmark-no-duplicate-contentinfo/frames/level2.html +++ b/test/integration/full/landmark-no-duplicate-contentinfo/frames/level2.html @@ -1,17 +1,17 @@ - + - - - - - -
-
- Div 1 with role contentinfo in main landmark -
-
- Div 2 with role contentinfo in main landmark -
-
- + + + + + +
+
+ Div 1 with role contentinfo in main landmark +
+
+ Div 2 with role contentinfo in main landmark +
+
+ diff --git a/test/integration/full/landmark-no-duplicate-contentinfo/landmark-no-duplicate-contentinfo-fail.html b/test/integration/full/landmark-no-duplicate-contentinfo/landmark-no-duplicate-contentinfo-fail.html index 48797e8a9b..b569787797 100644 --- a/test/integration/full/landmark-no-duplicate-contentinfo/landmark-no-duplicate-contentinfo-fail.html +++ b/test/integration/full/landmark-no-duplicate-contentinfo/landmark-no-duplicate-contentinfo-fail.html @@ -1,30 +1,34 @@ - + - - - - - - - - - - -
- Div 1 with role of "contentinfo" -
-
- Div 2 with role of "contentinfo" -
- -
- - - + + + + + + + + + + +
+ Div 1 with role of "contentinfo" +
+
+ Div 2 with role of "contentinfo" +
+ +
+ + + diff --git a/test/integration/full/landmark-no-duplicate-contentinfo/landmark-no-duplicate-contentinfo-pass.html b/test/integration/full/landmark-no-duplicate-contentinfo/landmark-no-duplicate-contentinfo-pass.html index 86377c7707..d00e4dd595 100644 --- a/test/integration/full/landmark-no-duplicate-contentinfo/landmark-no-duplicate-contentinfo-pass.html +++ b/test/integration/full/landmark-no-duplicate-contentinfo/landmark-no-duplicate-contentinfo-pass.html @@ -1,25 +1,29 @@ - + - - - - - - - - - - -

No contentinfo landmarks

- -
- - - + + + + + + + + + + +

No contentinfo landmarks

+ +
+ + + diff --git a/test/integration/full/landmark-one-main/frames/level1-fail.html b/test/integration/full/landmark-one-main/frames/level1-fail.html index e398796507..eca7569221 100644 --- a/test/integration/full/landmark-one-main/frames/level1-fail.html +++ b/test/integration/full/landmark-one-main/frames/level1-fail.html @@ -1,10 +1,10 @@ - + - - - - - -

No main content here either

- + + + + + +

No main content here either

+ diff --git a/test/integration/full/landmark-one-main/frames/level1.html b/test/integration/full/landmark-one-main/frames/level1.html index 3856ff3b03..934833890b 100644 --- a/test/integration/full/landmark-one-main/frames/level1.html +++ b/test/integration/full/landmark-one-main/frames/level1.html @@ -1,12 +1,12 @@ - + - - - - - -

No main content here either

- - - + + + + + +

No main content here either

+ + + diff --git a/test/integration/full/landmark-one-main/frames/level2-a.html b/test/integration/full/landmark-one-main/frames/level2-a.html index 7c3745a65a..18b49da297 100644 --- a/test/integration/full/landmark-one-main/frames/level2-a.html +++ b/test/integration/full/landmark-one-main/frames/level2-a.html @@ -1,12 +1,12 @@ - + - - - - - -
-

Main landmark created with main tag

-
- + + + + + +
+

Main landmark created with main tag

+
+ diff --git a/test/integration/full/landmark-one-main/frames/level2.html b/test/integration/full/landmark-one-main/frames/level2.html index 64d8a0c398..d91af197ea 100644 --- a/test/integration/full/landmark-one-main/frames/level2.html +++ b/test/integration/full/landmark-one-main/frames/level2.html @@ -1,10 +1,10 @@ - + - - - - - -

No main content in this iframe

- + + + + + +

No main content in this iframe

+ diff --git a/test/integration/full/landmark-one-main/landmark-one-main-fail.html b/test/integration/full/landmark-one-main/landmark-one-main-fail.html index 31e7549458..a1a4647c40 100644 --- a/test/integration/full/landmark-one-main/landmark-one-main-fail.html +++ b/test/integration/full/landmark-one-main/landmark-one-main-fail.html @@ -1,25 +1,29 @@ - + - - - - - - - - - - -

No main content here

- -
- - - + + + + + + + + + + +

No main content here

+ +
+ + + diff --git a/test/integration/full/landmark-one-main/landmark-one-main-pass1.html b/test/integration/full/landmark-one-main/landmark-one-main-pass1.html index f797234034..fbeacddbe8 100644 --- a/test/integration/full/landmark-one-main/landmark-one-main-pass1.html +++ b/test/integration/full/landmark-one-main/landmark-one-main-pass1.html @@ -1,25 +1,29 @@ - + - - - - - - - - - - -

No main content

- -
- - - + + + + + + + + + + +

No main content

+ +
+ + + diff --git a/test/integration/full/landmark-one-main/landmark-one-main-pass2.html b/test/integration/full/landmark-one-main/landmark-one-main-pass2.html index 44c6c92166..da65064bf4 100644 --- a/test/integration/full/landmark-one-main/landmark-one-main-pass2.html +++ b/test/integration/full/landmark-one-main/landmark-one-main-pass2.html @@ -1,26 +1,30 @@ - + - - - - - - - - - - -
-

Main content

-
-
- - - + + + + + + + + + + +
+

Main content

+
+
+ + + diff --git a/test/integration/full/list/li-role.html b/test/integration/full/list/li-role.html index b78c2eef83..30628b4ce4 100644 --- a/test/integration/full/list/li-role.html +++ b/test/integration/full/list/li-role.html @@ -1,30 +1,34 @@ - + - - li role test - - - - - - - - -
-
-
  • Thing
  • -
    + + li role test + + + + + + + + +
    +
    +
  • Thing
  • +
    -
  • Just a presentation thing
  • -
    -
    - - - +
  • Just a presentation thing
  • +
    +
    + + + diff --git a/test/integration/full/list/list-role.html b/test/integration/full/list/list-role.html index df5f89ce4a..e4b15849be 100644 --- a/test/integration/full/list/list-role.html +++ b/test/integration/full/list/list-role.html @@ -1,35 +1,39 @@ - + - - list role test - - - - - - - - -
    -
    -
      -
      - Stuff -
      -
    -
      - Different stuff -
    + + list role test + + + + + + + + +
    +
    +
      +
      + Stuff +
      +
    +
      + Different stuff +
    +
    -
    -
    - - - +
    + + + diff --git a/test/integration/full/options-parameter/frames/frame.html b/test/integration/full/options-parameter/frames/frame.html index 8a5a499d90..478f25b4f9 100644 --- a/test/integration/full/options-parameter/frames/frame.html +++ b/test/integration/full/options-parameter/frames/frame.html @@ -1,27 +1,31 @@ - + - - - - - - - This is the target - - - + + + + + + + This is the target + + + diff --git a/test/integration/full/options-parameter/options-parameter.html b/test/integration/full/options-parameter/options-parameter.html index ec5fe20a87..8524354e43 100644 --- a/test/integration/full/options-parameter/options-parameter.html +++ b/test/integration/full/options-parameter/options-parameter.html @@ -1,45 +1,53 @@ - + - - frame exclude test - - - - - - - + + + + - - -
    - -
    -
    - This is the target in the parent frame. -
    + axe._load({ + rules: [ + { + id: 'div#target', + selector: '#target', + any: ['has-target'] + } + ], + checks: [ + { + id: 'has-target', + evaluate: function() { + return true; + } + } + ] + }); + + + +
    + +
    +
    + This is the target in the parent frame. +
    -
    - - - +
    + + + diff --git a/test/integration/full/page-has-heading-one/frames/level1-fail.html b/test/integration/full/page-has-heading-one/frames/level1-fail.html index d9f08c6845..de743eb46d 100644 --- a/test/integration/full/page-has-heading-one/frames/level1-fail.html +++ b/test/integration/full/page-has-heading-one/frames/level1-fail.html @@ -1,10 +1,10 @@ - + - - - - - -

    No h1 here either

    - + + + + + +

    No h1 here either

    + diff --git a/test/integration/full/page-has-heading-one/frames/level1.html b/test/integration/full/page-has-heading-one/frames/level1.html index 07f7e210ee..c82529b42b 100644 --- a/test/integration/full/page-has-heading-one/frames/level1.html +++ b/test/integration/full/page-has-heading-one/frames/level1.html @@ -1,12 +1,12 @@ - + - - - - - -

    No h1 here either

    - - - + + + + + +

    No h1 here either

    + + + diff --git a/test/integration/full/page-has-heading-one/frames/level2-a.html b/test/integration/full/page-has-heading-one/frames/level2-a.html index ebd2950302..60ae157bbf 100644 --- a/test/integration/full/page-has-heading-one/frames/level2-a.html +++ b/test/integration/full/page-has-heading-one/frames/level2-a.html @@ -1,10 +1,10 @@ - + - - - - - -

    This page has an h1

    - + + + + + +

    This page has an h1

    + diff --git a/test/integration/full/page-has-heading-one/frames/level2.html b/test/integration/full/page-has-heading-one/frames/level2.html index deb2646894..2de22fe019 100644 --- a/test/integration/full/page-has-heading-one/frames/level2.html +++ b/test/integration/full/page-has-heading-one/frames/level2.html @@ -1,10 +1,10 @@ - + - - - - - -

    No h1 content in this iframe

    - + + + + + +

    No h1 content in this iframe

    + diff --git a/test/integration/full/page-has-heading-one/page-has-heading-one-fail.html b/test/integration/full/page-has-heading-one/page-has-heading-one-fail.html index 0e9b14ae67..4965a35072 100644 --- a/test/integration/full/page-has-heading-one/page-has-heading-one-fail.html +++ b/test/integration/full/page-has-heading-one/page-has-heading-one-fail.html @@ -1,25 +1,29 @@ - + - - - - - - - - - - -

    No h1 here

    - -
    - - - + + + + + + + + + + +

    No h1 here

    + +
    + + + diff --git a/test/integration/full/page-has-heading-one/page-has-heading-one-pass1.html b/test/integration/full/page-has-heading-one/page-has-heading-one-pass1.html index 52e9eb8798..53a285263f 100644 --- a/test/integration/full/page-has-heading-one/page-has-heading-one-pass1.html +++ b/test/integration/full/page-has-heading-one/page-has-heading-one-pass1.html @@ -1,25 +1,29 @@ - + - - - - - - - - - - -

    No h1 content

    - -
    - - - + + + + + + + + + + +

    No h1 content

    + +
    + + + diff --git a/test/integration/full/page-has-heading-one/page-has-heading-one-pass2.html b/test/integration/full/page-has-heading-one/page-has-heading-one-pass2.html index c8a8cc91ea..a2dc494b55 100644 --- a/test/integration/full/page-has-heading-one/page-has-heading-one-pass2.html +++ b/test/integration/full/page-has-heading-one/page-has-heading-one-pass2.html @@ -1,24 +1,28 @@ - + - - - - - - - - - - -
    Level one heading!
    -
    - - - + + + + + + + + + + +
    Level one heading!
    +
    + + + diff --git a/test/integration/full/preload-cssom/frames/level1.html b/test/integration/full/preload-cssom/frames/level1.html index cf7e08afb7..5f2b59416a 100644 --- a/test/integration/full/preload-cssom/frames/level1.html +++ b/test/integration/full/preload-cssom/frames/level1.html @@ -1,14 +1,21 @@ - + - - - - - - - + + + + + + + diff --git a/test/integration/full/preload-cssom/preload-cssom.html b/test/integration/full/preload-cssom/preload-cssom.html index 4939a3c154..d6f92fd25d 100644 --- a/test/integration/full/preload-cssom/preload-cssom.html +++ b/test/integration/full/preload-cssom/preload-cssom.html @@ -1,25 +1,29 @@ - + - - - - - - - - - - -
    -
    blue on parent page
    - - - - + + + + + + + + + + +
    +
    blue on parent page
    + + + + diff --git a/test/integration/full/preload/preload.html b/test/integration/full/preload/preload.html index 2c9b2d0731..186e865ac5 100644 --- a/test/integration/full/preload/preload.html +++ b/test/integration/full/preload/preload.html @@ -1,29 +1,33 @@ - + - - - - - - - - - -
    - Sample DIV which acts as target for run now -
    -
    - Sample DIV which acts as target for run later -
    -
    - - - - + + + + + + + + + +
    + Sample DIV which acts as target for run now +
    +
    + Sample DIV which acts as target for run later +
    +
    + + + + diff --git a/test/integration/full/region/region-fail.html b/test/integration/full/region/region-fail.html index 468b6434d4..bd0c05a8e8 100644 --- a/test/integration/full/region/region-fail.html +++ b/test/integration/full/region/region-fail.html @@ -1,38 +1,44 @@ - -Region Test - - - - - - - -
    - This is not a skip link. -
    -
    -

    This is a header.

    + + Region Test + + + + + + + +
    + This is not a skip link. + +
    +

    This is a header.

    +
    + +
      +
    • Home
    • +
    • Other
    • +
    +
    +

    Content

    +
    - -
      -
    • Home
    • -
    • Other
    • -
    -
    -

    Content

    -
    -
    -
    - - - +
    + + + diff --git a/test/integration/full/region/region-pass.html b/test/integration/full/region/region-pass.html index 7c5634ece1..c7f53818c0 100644 --- a/test/integration/full/region/region-pass.html +++ b/test/integration/full/region/region-pass.html @@ -1,45 +1,49 @@ - -Region Test - - - - - - - - -
    -
    -

    This is a header.

    -
    -
    -
    -

    My form!

    -
    -
      -
    • Home
    • -
    • Other
    • -
    -
    -

    Section heading

    -

    Content

    -
    -
    -

    Content

    -
    -
    -

    Content

    -
    - - - - + + Region Test + + + + + + + + +
    +
    +

    This is a header.

    +
    +
    +
    +

    My form!

    +
    +
      +
    • Home
    • +
    • Other
    • +
    +
    +

    Section heading

    +

    Content

    +
    +
    +

    Content

    +
    +
    +

    Content

    +
    + + + + diff --git a/test/integration/full/rerun/frames/frame.html b/test/integration/full/rerun/frames/frame.html index 672061d966..f3a4fca5c1 100644 --- a/test/integration/full/rerun/frames/frame.html +++ b/test/integration/full/rerun/frames/frame.html @@ -1,10 +1,10 @@ - + - - - - - -

    Just a frame

    - + + + + + +

    Just a frame

    + diff --git a/test/integration/full/rerun/rerun.html b/test/integration/full/rerun/rerun.html index bb8929eb6e..83ba789080 100644 --- a/test/integration/full/rerun/rerun.html +++ b/test/integration/full/rerun/rerun.html @@ -1,26 +1,30 @@ - + - -Rerun Test + + Rerun Test - - - - - - - - - - -
    - - - + + + + + + + + + + +
    + + + diff --git a/test/integration/full/umd/umd-define.html b/test/integration/full/umd/umd-define.html index d188ec57af..4352704262 100644 --- a/test/integration/full/umd/umd-define.html +++ b/test/integration/full/umd/umd-define.html @@ -1,23 +1,27 @@ - -UMD define Test - - - - - - - - -
    - - - + + UMD define Test + + + + + + + + +
    + + + diff --git a/test/integration/full/umd/umd-module-exports.html b/test/integration/full/umd/umd-module-exports.html index 4a820602d0..97901c8a48 100644 --- a/test/integration/full/umd/umd-module-exports.html +++ b/test/integration/full/umd/umd-module-exports.html @@ -1,23 +1,27 @@ - -UMD module.exports Test - - - - - - - - -
    - - - + + UMD module.exports Test + + + + + + + + +
    + + + diff --git a/test/integration/full/umd/umd-window.html b/test/integration/full/umd/umd-window.html index 8440012f56..4ea0f08938 100644 --- a/test/integration/full/umd/umd-window.html +++ b/test/integration/full/umd/umd-window.html @@ -1,22 +1,26 @@ - -UMD window.axe Test - - - - - - - -
    - - - + + UMD window.axe Test + + + + + + + +
    + + + diff --git a/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.fail1.html b/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.fail1.html index 0c1425d937..b685deb894 100644 --- a/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.fail1.html +++ b/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.fail1.html @@ -1,22 +1,26 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.fail2.html b/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.fail2.html index 78c10461ed..48859b0186 100644 --- a/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.fail2.html +++ b/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.fail2.html @@ -1,22 +1,26 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.inapplicable1.html b/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.inapplicable1.html index 014a8ecf98..539249e35e 100644 --- a/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.inapplicable1.html +++ b/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.inapplicable1.html @@ -1,22 +1,26 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.inapplicable2.html b/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.inapplicable2.html index b168f119ef..7fc939428f 100644 --- a/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.inapplicable2.html +++ b/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.inapplicable2.html @@ -1,22 +1,26 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.pass1.html b/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.pass1.html index 96753f1021..d127f5bc8a 100644 --- a/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.pass1.html +++ b/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.pass1.html @@ -1,22 +1,26 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.pass2.html b/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.pass2.html index a9f07b2bb7..72c0f84f39 100644 --- a/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.pass2.html +++ b/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.pass2.html @@ -1,22 +1,26 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.pass3.html b/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.pass3.html index 4abdbebdf5..efa49ae3c9 100644 --- a/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.pass3.html +++ b/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.pass3.html @@ -1,22 +1,26 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.pass4.html b/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.pass4.html index 30a5bfedb9..d412f5f27c 100644 --- a/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.pass4.html +++ b/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.pass4.html @@ -1,22 +1,26 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.pass5.html b/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.pass5.html index a6cd7e9d91..d4f0a277f1 100644 --- a/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.pass5.html +++ b/test/integration/full/xml-lang-mismatch/xml-lang-mismatch.pass5.html @@ -1,23 +1,26 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/test/integration/rules/accesskeys/frame.html b/test/integration/rules/accesskeys/frame.html index c834258565..4c8da2ace5 100644 --- a/test/integration/rules/accesskeys/frame.html +++ b/test/integration/rules/accesskeys/frame.html @@ -1,13 +1,12 @@ - + - - - ACCCESKEYS test - - - -
    -
    - - + + + ACCCESKEYS test + + + +
    +
    + diff --git a/test/integration/rules/area-alt/area-alt.html b/test/integration/rules/area-alt/area-alt.html index d31a21aada..8c64636eaa 100644 --- a/test/integration/rules/area-alt/area-alt.html +++ b/test/integration/rules/area-alt/area-alt.html @@ -1,17 +1,16 @@ -
    Bananas
    - - - - - monkeys - - + + + + + monkeys + + - - - - + + + + diff --git a/test/integration/rules/aria-allowed-attr/failures.html b/test/integration/rules/aria-allowed-attr/failures.html index 2c0e7ab0db..e4a96b2560 100644 --- a/test/integration/rules/aria-allowed-attr/failures.html +++ b/test/integration/rules/aria-allowed-attr/failures.html @@ -1,15 +1,14 @@ -
    fail
    fail
    fail
    - -
    fail
    fail
    fail
    -

    warning: things are a wee bit bit slow

    - - \ No newline at end of file +

    + warning: things are a wee bit bit slow +

    + + diff --git a/test/integration/rules/aria-allowed-attr/passes.html b/test/integration/rules/aria-allowed-attr/passes.html index 2af3795072..805b5388d5 100644 --- a/test/integration/rules/aria-allowed-attr/passes.html +++ b/test/integration/rules/aria-allowed-attr/passes.html @@ -1,141 +1,1818 @@ - - - - - -
    ok
    - -
    ok
    - -
    ok
    - - - -
    ok
    - - - -
    ok
    - -
    ok
    - - - - - -
    ok
    - - - -
    ok
    - -
    ok
    - -
    ok
    - -
    ok
    - -
    ok
    - -
    ok
    - -
    ok
    - -
    ok
    - - - -
    ok
    - -
    ok
    - -
    ok
    - -
    ok
    - -
    ok
    - -
    ok
    - -
    ok
    - -
    ok
    - - - - - - - -
    ok
    - -
    ok
    - - - -
    ok
    - -
    ok
    - -
    ok
    - - - -
    ok
    - -
    ok
    - -
    ok
    - -
    ok
    - -
    ok
    - -
    ok
    - - - - - -
    ok
    - -
    ok
    - -
    ok
    - - - -
    ok
    - -
    ok
    - -
    ok
    - -
    ok
    - - - - - -
    ok
    - -
    ok
    - -
    ok
    - -
    ok
    - -
    ok
    - - - -
    ok
    - -
    ok
    - -
    ok
    - - + + + + +
    + ok +
    + +
    + ok +
    + +
    + ok +
    + + + +
    + ok +
    + + + +
    + ok +
    + +
    + ok +
    + + + + + +
    + ok +
    + + + +
    + ok +
    + +
    + ok +
    + +
    + ok +
    + +
    + ok +
    + +
    + ok +
    + +
    + ok +
    + +
    + ok +
    + +
    + ok +
    + + + +
    + ok +
    + +
    + ok +
    + +
    + ok +
    + +
    + ok +
    + +
    + ok +
    + +
    + ok +
    + +
    + ok +
    + +
    + ok +
    + + + + + + + +
    + ok +
    + +
    + ok +
    + + + +
    + ok +
    + +
    + ok +
    + +
    + ok +
    + + + +
    + ok +
    + +
    + ok +
    + +
    + ok +
    + +
    + ok +
    + +
    + ok +
    + +
    + ok +
    + + + + + +
    + ok +
    + +
    + ok +
    + +
    + ok +
    + + + +
    + ok +
    + +
    + ok +
    + +
    + ok +
    + +
    + ok +
    + + + + + +
    + ok +
    + +
    + ok +
    + +
    + ok +
    + +
    + ok +
    + +
    + ok +
    + + + +
    + ok +
    + +
    + ok +
    + +
    + ok +
    + + @@ -144,7 +1821,11 @@ - + I am RED! I am GREEN! diff --git a/test/integration/rules/aria-allowed-role/aria-allowed-role.html b/test/integration/rules/aria-allowed-role/aria-allowed-role.html index 6bf003a68a..5095ed00a6 100644 --- a/test/integration/rules/aria-allowed-role/aria-allowed-role.html +++ b/test/integration/rules/aria-allowed-role/aria-allowed-role.html @@ -1,68 +1,133 @@ - - - + + + - +
    -
    - - +
      +
    • +
    + +
    ok

      - - - - -
      + + + + +
        +
      1. +
      -
      - - - -
      -
      - - - - - - - - - -

      - +
      + + + +
      +
      + + + + + + + + + +

      + - -
      - + +
        + +
      +
          - -
          - - + +
          + + - -
          - - - - - - - + +
          + + + + + + +
          - +
          - - + diff --git a/test/integration/rules/aria-dpub-role-fallback/aria-dpub-role-fallback.html b/test/integration/rules/aria-dpub-role-fallback/aria-dpub-role-fallback.html index efaed6f81d..80e23f0b29 100644 --- a/test/integration/rules/aria-dpub-role-fallback/aria-dpub-role-fallback.html +++ b/test/integration/rules/aria-dpub-role-fallback/aria-dpub-role-fallback.html @@ -1,4 +1,3 @@ -
          ok @@ -6,10 +5,14 @@ ok ok - + -
          • ok
          -
          • ok
          +
            +
          • ok
          • +
          +
            +
          • ok
          • +
          diff --git a/test/integration/rules/aria-hidden-focus/aria-hidden-focus.html b/test/integration/rules/aria-hidden-focus/aria-hidden-focus.html index 9603be51e1..9d8f49f6f9 100644 --- a/test/integration/rules/aria-hidden-focus/aria-hidden-focus.html +++ b/test/integration/rules/aria-hidden-focus/aria-hidden-focus.html @@ -1,54 +1,53 @@ - -