Skip to content

Commit 4b9cbb5

Browse files
robdodsonbrendankenny
authored andcommitted
Report: add lighthouse query param to axe helpText links (#2767)
1 parent 7c461bf commit 4b9cbb5

35 files changed

+35
-35
lines changed

lighthouse-core/audits/accessibility/accesskeys.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ class Accesskeys extends AxeAudit {
2424
failureDescription: '`[accesskey]` values are not unique.',
2525
helpText: 'Access keys let users quickly focus a part of the page. For proper ' +
2626
'navigation, each access key must be unique. ' +
27-
'[Learn more](https://dequeuniversity.com/rules/axe/2.2/accesskeys).',
27+
'[Learn more](https://dequeuniversity.com/rules/axe/2.2/accesskeys?application=lighthouse).',
2828
requiredArtifacts: ['Accessibility']
2929
};
3030
}

lighthouse-core/audits/accessibility/aria-allowed-attr.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ class ARIAAllowedAttr extends AxeAudit {
2424
failureDescription: '`[aria-*]` attributes do not match their roles.',
2525
helpText: 'Each ARIA `role` supports a specific subset of `aria-*` attributes. ' +
2626
'Mismatching these invalidates the `aria-*` attributes. [Learn ' +
27-
'more](https://dequeuniversity.com/rules/axe/2.2/aria-allowed-attr).',
27+
'more](https://dequeuniversity.com/rules/axe/2.2/aria-allowed-attr?application=lighthouse).',
2828
requiredArtifacts: ['Accessibility']
2929
};
3030
}

lighthouse-core/audits/accessibility/aria-required-attr.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ class ARIARequiredAttr extends AxeAudit {
2323
description: '`[role]`s have all required `[aria-*]` attributes.',
2424
failureDescription: '`[role]`s do not have all required `[aria-*]` attributes.',
2525
helpText: 'Some ARIA roles have required attributes that describe the state ' +
26-
'of the element to screen readers. [Learn more](https://dequeuniversity.com/rules/axe/2.2/aria-required-attr).',
26+
'of the element to screen readers. [Learn more](https://dequeuniversity.com/rules/axe/2.2/aria-required-attr?application=lighthouse).',
2727
requiredArtifacts: ['Accessibility']
2828
};
2929
}

lighthouse-core/audits/accessibility/aria-required-children.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ class AriaRequiredChildren extends AxeAudit {
2626
'are missing.',
2727
helpText: 'Some ARIA parent roles must contain specific child roles to perform ' +
2828
'their intended accessibility functions. ' +
29-
'[Learn more](https://dequeuniversity.com/rules/axe/2.2/aria-required-children).',
29+
'[Learn more](https://dequeuniversity.com/rules/axe/2.2/aria-required-children?application=lighthouse).',
3030
requiredArtifacts: ['Accessibility']
3131
};
3232
}

lighthouse-core/audits/accessibility/aria-required-parent.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ class AriaRequiredParent extends AxeAudit {
2525
failureDescription: '`[role]`s are not contained by their required parent element.',
2626
helpText: 'Some ARIA child roles must be contained by specific parent roles to ' +
2727
'properly perform their intended accessibility functions. ' +
28-
'[Learn more](https://dequeuniversity.com/rules/axe/2.2/aria-required-parent).',
28+
'[Learn more](https://dequeuniversity.com/rules/axe/2.2/aria-required-parent?application=lighthouse).',
2929
requiredArtifacts: ['Accessibility']
3030
};
3131
}

lighthouse-core/audits/accessibility/aria-roles.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ class AriaRoles extends AxeAudit {
2424
failureDescription: '`[role]` values are not valid.',
2525
helpText: 'ARIA roles must have valid values in order to perform their ' +
2626
'intended accessibility functions. ' +
27-
'[Learn more](https://dequeuniversity.com/rules/axe/2.2/aria-roles).',
27+
'[Learn more](https://dequeuniversity.com/rules/axe/2.2/aria-roles?application=lighthouse).',
2828
requiredArtifacts: ['Accessibility']
2929
};
3030
}

lighthouse-core/audits/accessibility/aria-valid-attr-value.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ class ARIAValidAttr extends AxeAudit {
2424
failureDescription: '`[aria-*]` attributes do not have valid values.',
2525
helpText: 'Assistive technologies, like screen readers, can\'t interpret ARIA ' +
2626
'attributes with invalid values. [Learn ' +
27-
'more](https://dequeuniversity.com/rules/axe/2.2/aria-valid-attr-value).',
27+
'more](https://dequeuniversity.com/rules/axe/2.2/aria-valid-attr-value?application=lighthouse).',
2828
requiredArtifacts: ['Accessibility']
2929
};
3030
}

lighthouse-core/audits/accessibility/aria-valid-attr.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ class ARIAValidAttr extends AxeAudit {
2424
failureDescription: '`[aria-*]` attributes are not valid or misspelled.',
2525
helpText: 'Assistive technologies, like screen readers, can\'t interpret ARIA ' +
2626
'attributes with invalid names. [Learn ' +
27-
'more](https://dequeuniversity.com/rules/axe/2.2/aria-valid-attr).',
27+
'more](https://dequeuniversity.com/rules/axe/2.2/aria-valid-attr?application=lighthouse).',
2828
requiredArtifacts: ['Accessibility']
2929
};
3030
}

lighthouse-core/audits/accessibility/audio-caption.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ class AudioCaption extends AxeAudit {
2626
helpText: 'Captions make audio elements usable for deaf or hearing-impaired users, ' +
2727
'providing critical information such as who is talking, what they\'re saying, ' +
2828
'and other non-speech information. ' +
29-
'[Learn more](https://dequeuniversity.com/rules/axe/2.2/audio-caption).',
29+
'[Learn more](https://dequeuniversity.com/rules/axe/2.2/audio-caption?application=lighthouse).',
3030
requiredArtifacts: ['Accessibility']
3131
};
3232
}

lighthouse-core/audits/accessibility/button-name.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ class ButtonName extends AxeAudit {
2424
failureDescription: 'Buttons do not have an accessible name.',
2525
helpText: 'When a button doesn\'t have an accessible name, screen readers announce it as ' +
2626
'"button", making it unusable for users who rely on screen readers. ' +
27-
'[Learn more](https://dequeuniversity.com/rules/axe/2.2/button-name).',
27+
'[Learn more](https://dequeuniversity.com/rules/axe/2.2/button-name?application=lighthouse).',
2828
requiredArtifacts: ['Accessibility']
2929
};
3030
}

0 commit comments

Comments
 (0)