diff --git a/Auditor/HTMLCSAuditor.js b/Auditor/HTMLCSAuditor.js
index 7eabe5a9..31e8cc98 100644
--- a/Auditor/HTMLCSAuditor.js
+++ b/Auditor/HTMLCSAuditor.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCSAuditor = new function()
+var HTMLCSAuditor = new function()
{
var _prefix = 'HTMLCS-';
var _screen = '';
@@ -151,7 +151,7 @@ _global.HTMLCSAuditor = new function()
var header = _doc.createElement('div');
header.className = _prefix + 'header';
header.innerHTML = 'HTML_CodeSniffer by Squiz';
- header.setAttribute('title', _global.HTMLCS.getTranslation("auditor_using_standard") + standard);
+ header.setAttribute('title', HTMLCS.getTranslation("auditor_using_standard") + standard);
var dragging = false;
var prevX = 0;
@@ -210,7 +210,7 @@ _global.HTMLCSAuditor = new function()
var closeIcon = _doc.createElement('div');
closeIcon.className = _prefix + 'close';
- closeIcon.setAttribute('title', _global.HTMLCS.getTranslation("auditor_close"));
+ closeIcon.setAttribute('title', HTMLCS.getTranslation("auditor_close"));
closeIcon.onmousedown = function() {
self.close.call(self);
};
@@ -245,25 +245,25 @@ _global.HTMLCSAuditor = new function()
var divider = ', ';
if (errors > 0) {
- var typeName = _global.HTMLCS.getTranslation("auditor_errors");
+ var typeName = HTMLCS.getTranslation("auditor_errors");
if (errors === 1) {
- typeName = _global.HTMLCS.getTranslation("auditor_error");
+ typeName = HTMLCS.getTranslation("auditor_error");
}
leftContents.push('' + errors + ' ' + typeName);
}
if (warnings > 0) {
- var typeName = _global.HTMLCS.getTranslation("auditor_warnings");
+ var typeName = HTMLCS.getTranslation("auditor_warnings");
if (warnings === 1) {
- typeName = _global.HTMLCS.getTranslation("auditor_warning");
+ typeName = HTMLCS.getTranslation("auditor_warning");
}
leftContents.push('' + warnings + ' ' + typeName);
}
if (notices > 0) {
- var typeName = _global.HTMLCS.getTranslation("auditor_notices");
+ var typeName = HTMLCS.getTranslation("auditor_notices");
if (notices === 1) {
- typeName = _global.HTMLCS.getTranslation("auditor_notice");
+ typeName = HTMLCS.getTranslation("auditor_notice");
}
leftContents.push('' + notices + ' ' + typeName);
}
@@ -333,7 +333,7 @@ _global.HTMLCSAuditor = new function()
lineageHomeLink.href = 'javascript:';
var lineageHomeSpan = _doc.createElement('span');
- lineageHomeSpan.innerHTML = _global.HTMLCS.getTranslation("auditor_home");
+ lineageHomeSpan.innerHTML = HTMLCS.getTranslation("auditor_home");
lineageHomeLink.appendChild(lineageHomeSpan);
lineageHomeLink.onmousedown = function() {
@@ -347,8 +347,8 @@ _global.HTMLCSAuditor = new function()
var lineageReportLink = _doc.createElement('a');
lineageReportLink.className = _prefix + 'lineage-link';
lineageReportLink.href = 'javascript:';
- lineageReportLink.innerHTML = _global.HTMLCS.getTranslation("auditor_report");
- lineageReportLink.setAttribute('title', _global.HTMLCS.getTranslation("auditor_back_to_report"));
+ lineageReportLink.innerHTML = HTMLCS.getTranslation("auditor_report");
+ lineageReportLink.setAttribute('title', HTMLCS.getTranslation("auditor_back_to_report"));
lineageReportLink.onmousedown = function() {
var list = _doc.querySelectorAll('.HTMLCS-inner-wrapper')[0];
@@ -363,7 +363,7 @@ _global.HTMLCSAuditor = new function()
// Issue Count item.
var lineageTotalsItem = _doc.createElement('li');
lineageTotalsItem.className = _prefix + 'lineage-item';
- lineageTotalsItem.innerHTML = _global.HTMLCS.getTranslation("auditor_issue") + ' ' + issue + ' ' + _global.HTMLCS.getTranslation("auditor_of") + ' ' + totalIssues;
+ lineageTotalsItem.innerHTML = HTMLCS.getTranslation("auditor_issue") + ' ' + issue + ' ' + HTMLCS.getTranslation("auditor_of") + ' ' + totalIssues;
lineageHomeItem.appendChild(lineageHomeLink);
lineageReportItem.appendChild(lineageReportLink);
@@ -375,7 +375,7 @@ _global.HTMLCSAuditor = new function()
var buttonGroup = _doc.createElement('div');
buttonGroup.className = _prefix + 'button-group';
- var prevButton = buildSummaryButton(_prefix + 'button-previous-issue', 'previous', _global.HTMLCS.getTranslation("auditor_previous_issue"), function(target) {
+ var prevButton = buildSummaryButton(_prefix + 'button-previous-issue', 'previous', HTMLCS.getTranslation("auditor_previous_issue"), function(target) {
var newIssue = Number(issue) - 1;
if (newIssue >= 1) {
@@ -391,7 +391,7 @@ _global.HTMLCSAuditor = new function()
}//end if
});
- var nextButton = buildSummaryButton(_prefix + 'button-next-issue', 'next', _global.HTMLCS.getTranslation("auditor_next_issue"), function(target) {
+ var nextButton = buildSummaryButton(_prefix + 'button-next-issue', 'next', HTMLCS.getTranslation("auditor_next_issue"), function(target) {
var newIssue = Number(issue) + 1;
if (newIssue <= _messages.length) {
@@ -489,7 +489,7 @@ _global.HTMLCSAuditor = new function()
useStandardDiv.id = _prefix + 'settings-use-standard';
var useStandardLabel = _doc.createElement('label');
- useStandardLabel.innerHTML = _global.HTMLCS.getTranslation("auditor_standards") + ':';
+ useStandardLabel.innerHTML = HTMLCS.getTranslation("auditor_standards") + ':';
useStandardLabel.setAttribute('for', _prefix + 'settings-use-standard-select');
var useStandardSelect = _doc.createElement('select');
@@ -519,11 +519,11 @@ _global.HTMLCSAuditor = new function()
var issueCountHelpDiv = _doc.createElement('div');
issueCountHelpDiv.id = _prefix + 'settings-issue-count-help';
- issueCountHelpDiv.innerHTML = _global.HTMLCS.getTranslation("auditor_select_types");
+ issueCountHelpDiv.innerHTML = HTMLCS.getTranslation("auditor_select_types");
var viewReportDiv = _doc.createElement('div');
viewReportDiv.id = _prefix + 'settings-view-report';
- viewReportDiv.innerHTML = _global.HTMLCS.getTranslation("auditor_view_report");
+ viewReportDiv.innerHTML = HTMLCS.getTranslation("auditor_view_report");
viewReportDiv.onclick = function() {
if (/disabled/.test(this.className) === false) {
@@ -576,23 +576,23 @@ _global.HTMLCSAuditor = new function()
levelCountDiv.className = 'HTMLCS-tile-text';
if(level == "error") {
- levelName = _global.HTMLCS.getTranslation('auditor_error');
+ levelName = HTMLCS.getTranslation('auditor_error');
if (msgCount !== 1) {
- levelName = _global.HTMLCS.getTranslation('auditor_errors');
+ levelName = HTMLCS.getTranslation('auditor_errors');
}
}
if(level == "warning") {
- levelName = _global.HTMLCS.getTranslation('auditor_warning');
+ levelName = HTMLCS.getTranslation('auditor_warning');
if (msgCount !== 1) {
- levelName = _global.HTMLCS.getTranslation('auditor_warnings');
+ levelName = HTMLCS.getTranslation('auditor_warnings');
}
}
if(level == "notice") {
- levelName = _global.HTMLCS.getTranslation('auditor_notice');
+ levelName = HTMLCS.getTranslation('auditor_notice');
if (msgCount !== 1) {
- levelName = _global.HTMLCS.getTranslation('auditor_notices');
+ levelName = HTMLCS.getTranslation('auditor_notices');
}
}
var content = '' + msgCount + ' ' + levelName;
@@ -822,20 +822,20 @@ _global.HTMLCSAuditor = new function()
var msgElementSourceInner = _doc.createElement('div');
msgElementSourceInner.className = _prefix + 'issue-source-inner-u2p';
- var msg = _global.HTMLCS.getTranslation('auditor_unable_to_point');
+ var msg = HTMLCS.getTranslation('auditor_unable_to_point');
if (message.element.nodeName === '#document') {
- msg = _global.HTMLCS.getTranslation('auditor_applies_entire_document');
+ msg = HTMLCS.getTranslation('auditor_applies_entire_document');
} else if (message.element.ownerDocument === null) {
- msg = _global.HTMLCS.getTranslation('auditor_unable_to_point_removed');
+ msg = HTMLCS.getTranslation('auditor_unable_to_point_removed');
} else {
var body = message.element.ownerDocument.getElementsByTagName('body')[0];
if (HTMLCS.util.isInDocument(message.element) === false) {
- msg += _global.HTMLCS.getTranslation('auditor_unable_to_point_entire');
+ msg += HTMLCS.getTranslation('auditor_unable_to_point_entire');
} else if (HTMLCS.util.contains(body, message.element) === false) {
- msg = _global.HTMLCS.getTranslation('auditor_unable_to_point_outside');
+ msg = HTMLCS.getTranslation('auditor_unable_to_point_outside');
} else {
- msg += ' ' + _global.HTMLCS.getTranslation('auditor_unable_to_point_outside');
+ msg += ' ' + HTMLCS.getTranslation('auditor_unable_to_point_outside');
}
}
@@ -865,9 +865,9 @@ _global.HTMLCSAuditor = new function()
msgElementSourceHeader.className = _prefix + 'issue-source-header';
var msgSourceHeaderText = _doc.createElement('strong');
- msgSourceHeaderText.innerHTML = _global.HTMLCS.getTranslation("auditor_code_snippet");
+ msgSourceHeaderText.innerHTML = HTMLCS.getTranslation("auditor_code_snippet");
- var btnPointTo = buildSummaryButton(_prefix + 'button-point-to-element-' + id, 'pointer', _global.HTMLCS.getTranslation("auditor_point_to_element"), function() {
+ var btnPointTo = buildSummaryButton(_prefix + 'button-point-to-element-' + id, 'pointer', HTMLCS.getTranslation("auditor_point_to_element"), function() {
self.pointToElement(message.element);
});
@@ -960,7 +960,7 @@ _global.HTMLCSAuditor = new function()
var msgElementSourceInner = _doc.createElement('div');
msgElementSourceInner.className = _prefix + 'issue-source-not-supported';
- var nsText = _global.HTMLCS.getTranslation('auditor_unsupported_browser');
+ var nsText = HTMLCS.getTranslation('auditor_unsupported_browser');
msgElementSourceInner.appendChild(_doc.createTextNode(nsText));
msgElementSource.appendChild(msgElementSourceInner);
@@ -989,7 +989,7 @@ _global.HTMLCSAuditor = new function()
var pageNum = _doc.createElement('span');
pageNum.className = _prefix + 'page-number';
// pageNum.innerHTML = 'Page ' + page + ' of ' + totalPages;
- pageNum.innerHTML = _global.HTMLCS.getTranslation("auditor_page") + ' ' + page + ' ' + _global.HTMLCS.getTranslation("auditor_of") + ' ' + totalPages;
+ pageNum.innerHTML = HTMLCS.getTranslation("auditor_page") + ' ' + page + ' ' + HTMLCS.getTranslation("auditor_of") + ' ' + totalPages;
navDiv.appendChild(pageNum);
var next = _doc.createElement('span');
@@ -1015,7 +1015,7 @@ _global.HTMLCSAuditor = new function()
}
pageNum.innerHTML = '';
- pageNum.appendChild(document.createTextNode(_global.HTMLCS.getTranslation("auditor_page") + ' ' + _page + ' ' + _global.HTMLCS.getTranslation("auditor_of") + ' ' + totalPages));
+ pageNum.appendChild(document.createTextNode(HTMLCS.getTranslation("auditor_page") + ' ' + _page + ' ' + HTMLCS.getTranslation("auditor_of") + ' ' + totalPages));
var issueList = _doc.querySelectorAll('.HTMLCS-issue-list')[0];
issueList.style.marginLeft = ((_page - 1) * -300) + 'px';
@@ -1034,7 +1034,7 @@ _global.HTMLCSAuditor = new function()
}
pageNum.innerHTML = '';
- pageNum.appendChild(document.createTextNode(_global.HTMLCS.getTranslation("auditor_page") + ' ' + _page + ' ' + _global.HTMLCS.getTranslation("auditor_of") + ' ' + totalPages));
+ pageNum.appendChild(document.createTextNode(HTMLCS.getTranslation("auditor_page") + ' ' + _page + ' ' + HTMLCS.getTranslation("auditor_of") + ' ' + totalPages));
var issueList = _doc.querySelectorAll('.HTMLCS-issue-list')[0];
issueList.style.marginLeft = ((_page - 1) * -300) + 'px';
@@ -2189,3 +2189,5 @@ _global.HTMLCSAuditor = new function()
};
};
+
+module.exports.HTMLCSAuditor = HTMLCSAuditor;
\ No newline at end of file
diff --git a/Gruntfile.js b/Gruntfile.js
index ef19f5d6..38ca8339 100644
--- a/Gruntfile.js
+++ b/Gruntfile.js
@@ -5,6 +5,19 @@ module.exports = function (grunt) {
eslint: {
target: ['Standards/**/*.js', 'Contrib/PhantomJS/*.js']
},
+ browserify:{
+ dist:{
+ src: ['index.js'],
+ dest: 'build/HTMLCS.js',
+ options:{
+ browserifyOptions: {
+ debug: true
+ },
+ require: [
+ ],
+ }
+ }
+ },
uglify: {
debug: {
options: {
@@ -16,7 +29,7 @@ module.exports = function (grunt) {
footer: grunt.file.read('Contrib/Build/umd-footer.js')
},
files: {
- 'build/HTMLCS.js': ['Translations/*.js', 'Standards/**/*.js', 'HTMLCS.js', 'HTMLCS.Util.js', 'Contrib/PhantomJS/runner.js', 'Auditor/HTMLCSAuditor.js']
+ 'build/HTMLCS.js': ['Translations/*.js', 'Standards/all.js', 'HTMLCS.js', 'HTMLCS.Util.js', 'Contrib/PhantomJS/runner.js', 'Auditor/HTMLCSAuditor.js']
}
},
dist: {
@@ -25,7 +38,7 @@ module.exports = function (grunt) {
footer: grunt.file.read('Contrib/Build/umd-footer.js')
},
files: {
- 'build/HTMLCS.js': ['Translations/*.js', 'Standards/**/*.js', 'HTMLCS.js', 'HTMLCS.Util.js', 'Contrib/PhantomJS/runner.js', 'Auditor/HTMLCSAuditor.js']
+ 'build/HTMLCS.js': ['Translations/*.js', 'Standards/all.js', 'HTMLCS.js', 'HTMLCS.Util.js', 'Contrib/PhantomJS/runner.js', 'Auditor/HTMLCSAuditor.js']
}
},
bookmarklet: {
@@ -34,7 +47,7 @@ module.exports = function (grunt) {
footer: grunt.file.read('Contrib/Build/umd-footer.js')
},
files: {
- 'build/HTMLCS.js': ['Translations/*.js', 'Standards/**/*.js', 'HTMLCS.js', 'HTMLCS.Util.js', 'Contrib/PhantomJS/runner.js', 'Auditor/Auditor_with_beacon.js']
+ 'build/HTMLCS.js': ['Translations/*.js', 'Standards/all.js', 'HTMLCS.js', 'HTMLCS.Util.js', 'Contrib/PhantomJS/runner.js', 'Auditor/Auditor_with_beacon.js']
}
}
},
@@ -71,9 +84,30 @@ module.exports = function (grunt) {
grunt.file.setBase('./');
require('load-grunt-tasks')(grunt);
+ grunt.loadNpmTasks('grunt-browserify');
+
grunt.registerTask('default', ['eslint']);
- grunt.registerTask('build', ['uglify:dist', 'copy:dist']);
- grunt.registerTask('build-bookmarklet', ['uglify:bookmarklet', 'copy:dist']);
+ grunt.registerTask('build', ['exportVars', 'uglify:dist', 'copy:dist']);
+ grunt.registerTask('build-bookmarklet', ['exportVars', 'uglify:bookmarklet', 'copy:dist']);
- return grunt.registerTask('build-debug', ['uglify:debug', 'copy:dist']);
+ grunt.registerTask('exportVars', function() {
+ var catted = '';
+
+ grunt.file.expand({ filter: 'isFile' }, 'Standards/{Section508,WCAG2AAA}/**/**/**/*.js')
+ .forEach(function(file) {
+ catted += grunt.file.read(file) + '\n';
+ var parts = file.split("/"),
+ varName = "HTMLCS_" + parts.slice(1).join('_').replace(/[.]js$/, "");
+ if(varName.match(/_ruleset$/))
+ varName = varName.replace(/_ruleset$/, "");
+ catted += "module.exports." + varName + " = " + varName + ";\n";
+ }
+ );
+ catted += grunt.file.read('Standards/WCAG2AA/ruleset.js');
+ catted += grunt.file.read('Standards/WCAG2A/ruleset.js');
+ catted += grunt.file.read('Standards/Section508/ruleset.js');
+ grunt.file.write('Standards/all.js', catted, { encoding: 'utf8' })
+ });
+
+ return grunt.registerTask('build-debug', ['exportVars', 'browserify:dist', 'copy:dist']);
};
diff --git a/HTMLCS.Util.js b/HTMLCS.Util.js
index 8381bdc6..602902d5 100644
--- a/HTMLCS.Util.js
+++ b/HTMLCS.Util.js
@@ -10,7 +10,9 @@
* +--------------------------------------------------------------------+
*
*/
-_global.HTMLCS.util = function() {
+HTMLCS = HTMLCS || {}
+
+HTMLCS.util = function() {
var self = {};
/**
diff --git a/HTMLCS.js b/HTMLCS.js
index 0dc354c2..6871e833 100755
--- a/HTMLCS.js
+++ b/HTMLCS.js
@@ -11,8 +11,9 @@
*
*/
-_global.HTMLCS = new function()
+var HTMLCS = new function()
{
+ var translation = _global.translation;
var _standards = {};
var _sniffs = [];
var _tags = {};
@@ -59,7 +60,7 @@ _global.HTMLCS = new function()
}
// Set a language to use.
- var languages = Object.keys(_global.translation);
+ var languages = Object.keys(translation);
if (language && languages.indexOf(language) !== -1) {
this.lang = language;
}
@@ -628,3 +629,5 @@ _global.HTMLCS = new function()
}
};
};
+
+module.exports.HTMLCS = HTMLCS;
\ No newline at end of file
diff --git a/Standards/Section508/Sniffs/A.js b/Standards/Section508/Sniffs/A.js
index ab7e6b7e..37e8b1d3 100644
--- a/Standards/Section508/Sniffs/A.js
+++ b/Standards/Section508/Sniffs/A.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_Section508_Sniffs_A = {
+var HTMLCS_Section508_Sniffs_A = {
/**
* Determines the elements to register for processing.
*
diff --git a/Standards/Section508/Sniffs/B.js b/Standards/Section508/Sniffs/B.js
index 905d72dc..c2d4406f 100644
--- a/Standards/Section508/Sniffs/B.js
+++ b/Standards/Section508/Sniffs/B.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_Section508_Sniffs_B = {
+var HTMLCS_Section508_Sniffs_B = {
/**
* Determines the elements to register for processing.
*
diff --git a/Standards/Section508/Sniffs/C.js b/Standards/Section508/Sniffs/C.js
index 34558a68..6e371abb 100644
--- a/Standards/Section508/Sniffs/C.js
+++ b/Standards/Section508/Sniffs/C.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_Section508_Sniffs_C = {
+var HTMLCS_Section508_Sniffs_C = {
/**
* Determines the elements to register for processing.
*
diff --git a/Standards/Section508/Sniffs/D.js b/Standards/Section508/Sniffs/D.js
index ff1473ae..adc84196 100644
--- a/Standards/Section508/Sniffs/D.js
+++ b/Standards/Section508/Sniffs/D.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_Section508_Sniffs_D = {
+var HTMLCS_Section508_Sniffs_D = {
/**
* Determines the elements to register for processing.
*
@@ -57,7 +57,7 @@ _global.HTMLCS_Section508_Sniffs_D = {
*/
testPresentationMarkup: function(top)
{
- _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1.testPresentationMarkup(top);
+ HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1.testPresentationMarkup(top);
},
testHeadingOrder: function(top) {
diff --git a/Standards/Section508/Sniffs/G.js b/Standards/Section508/Sniffs/G.js
index 8f66f328..fb3a7c63 100644
--- a/Standards/Section508/Sniffs/G.js
+++ b/Standards/Section508/Sniffs/G.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_Section508_Sniffs_G = {
+var HTMLCS_Section508_Sniffs_G = {
/**
* Determines the elements to register for processing.
*
diff --git a/Standards/Section508/Sniffs/H.js b/Standards/Section508/Sniffs/H.js
index 72c1bcf5..dbb86ccb 100644
--- a/Standards/Section508/Sniffs/H.js
+++ b/Standards/Section508/Sniffs/H.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_Section508_Sniffs_H = {
+var HTMLCS_Section508_Sniffs_H = {
/**
* Determines the elements to register for processing.
*
diff --git a/Standards/Section508/Sniffs/I.js b/Standards/Section508/Sniffs/I.js
index 71de8ffc..50b9a6c1 100644
--- a/Standards/Section508/Sniffs/I.js
+++ b/Standards/Section508/Sniffs/I.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_Section508_Sniffs_I = {
+var HTMLCS_Section508_Sniffs_I = {
/**
* Determines the elements to register for processing.
*
diff --git a/Standards/Section508/Sniffs/J.js b/Standards/Section508/Sniffs/J.js
index bc76c198..ff655d2d 100644
--- a/Standards/Section508/Sniffs/J.js
+++ b/Standards/Section508/Sniffs/J.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_Section508_Sniffs_J = {
+var HTMLCS_Section508_Sniffs_J = {
/**
* Determines the elements to register for processing.
*
diff --git a/Standards/Section508/Sniffs/K.js b/Standards/Section508/Sniffs/K.js
index a051dae9..e1e81a34 100644
--- a/Standards/Section508/Sniffs/K.js
+++ b/Standards/Section508/Sniffs/K.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_Section508_Sniffs_K = {
+var HTMLCS_Section508_Sniffs_K = {
/**
* Determines the elements to register for processing.
*
diff --git a/Standards/Section508/Sniffs/L.js b/Standards/Section508/Sniffs/L.js
index af5b4e96..2c93d90b 100644
--- a/Standards/Section508/Sniffs/L.js
+++ b/Standards/Section508/Sniffs/L.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_Section508_Sniffs_L = {
+var HTMLCS_Section508_Sniffs_L = {
/**
* Determines the elements to register for processing.
*
diff --git a/Standards/Section508/Sniffs/M.js b/Standards/Section508/Sniffs/M.js
index 31803a31..c03f75a6 100644
--- a/Standards/Section508/Sniffs/M.js
+++ b/Standards/Section508/Sniffs/M.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_Section508_Sniffs_M = {
+var HTMLCS_Section508_Sniffs_M = {
/**
* Determines the elements to register for processing.
*
diff --git a/Standards/Section508/Sniffs/N.js b/Standards/Section508/Sniffs/N.js
index 0a35a6a0..13e0f385 100644
--- a/Standards/Section508/Sniffs/N.js
+++ b/Standards/Section508/Sniffs/N.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_Section508_Sniffs_N = {
+var HTMLCS_Section508_Sniffs_N = {
/**
* Determines the elements to register for processing.
*
diff --git a/Standards/Section508/Sniffs/O.js b/Standards/Section508/Sniffs/O.js
index c0d574e3..6ae983bf 100644
--- a/Standards/Section508/Sniffs/O.js
+++ b/Standards/Section508/Sniffs/O.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_Section508_Sniffs_O = {
+var HTMLCS_Section508_Sniffs_O = {
/**
* Determines the elements to register for processing.
*
diff --git a/Standards/Section508/Sniffs/P.js b/Standards/Section508/Sniffs/P.js
index c29a7e18..a84fe327 100644
--- a/Standards/Section508/Sniffs/P.js
+++ b/Standards/Section508/Sniffs/P.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_Section508_Sniffs_P = {
+var HTMLCS_Section508_Sniffs_P = {
/**
* Determines the elements to register for processing.
*
diff --git a/Standards/Section508/ruleset.js b/Standards/Section508/ruleset.js
index 108767d9..b82b291b 100644
--- a/Standards/Section508/ruleset.js
+++ b/Standards/Section508/ruleset.js
@@ -11,8 +11,9 @@
*
*/
-_global.HTMLCS_Section508 = {
+var HTMLCS_Section508 = {
name: 'Section508',
+ subsetOf: 'Section508_Sniffs_',
description: 'U.S. Section 508 Standard',
sniffs: [
'A',
@@ -41,3 +42,5 @@ _global.HTMLCS_Section508 = {
return retval;
}
};
+
+module.exports.HTMLCS_Section508 = HTMLCS_Section508;
diff --git a/Standards/WCAG2A/ruleset.js b/Standards/WCAG2A/ruleset.js
index 36381512..acfeb20a 100644
--- a/Standards/WCAG2A/ruleset.js
+++ b/Standards/WCAG2A/ruleset.js
@@ -11,13 +11,11 @@
*
*/
-_global.HTMLCS_WCAG2A = {
+var HTMLCS_WCAG2A = {
name: 'WCAG2A',
+ subsetOf: 'WCAG2AAA_Sniffs_',
description: 'Web Content Accessibility Guidelines (WCAG) 2.1 A',
sniffs: [
- {
- standard: 'WCAG2AAA',
- include: [
'Principle1.Guideline1_1.1_1_1',
'Principle1.Guideline1_2.1_2_1',
'Principle1.Guideline1_2.1_2_2',
@@ -49,10 +47,10 @@ _global.HTMLCS_WCAG2A = {
'Principle3.Guideline3_3.3_3_2',
'Principle4.Guideline4_1.4_1_1',
'Principle4.Guideline4_1.4_1_2'
- ]
- }
- ],
+ ],
getMsgInfo: function(code) {
return HTMLCS_WCAG2AAA.getMsgInfo(code);
}
};
+
+module.exports.HTMLCS_WCAG2A = HTMLCS_WCAG2A;
\ No newline at end of file
diff --git a/Standards/WCAG2AA/ruleset.js b/Standards/WCAG2AA/ruleset.js
index 13e3bc3b..dea60276 100644
--- a/Standards/WCAG2AA/ruleset.js
+++ b/Standards/WCAG2AA/ruleset.js
@@ -11,13 +11,11 @@
*
*/
-_global.HTMLCS_WCAG2AA = {
+var HTMLCS_WCAG2AA = {
name: 'WCAG2AA',
+ subsetOf: 'WCAG2AAA_Sniffs_',
description: 'Web Content Accessibility Guidelines (WCAG) 2.1 AA',
sniffs: [
- {
- standard: 'WCAG2AAA',
- include: [
'Principle1.Guideline1_1.1_1_1',
'Principle1.Guideline1_2.1_2_1',
'Principle1.Guideline1_2.1_2_2',
@@ -70,10 +68,10 @@ _global.HTMLCS_WCAG2AA = {
'Principle4.Guideline4_1.4_1_1',
'Principle4.Guideline4_1.4_1_2',
'Principle4.Guideline4_1.4_1_3'
- ]
- }
- ],
+ ],
getMsgInfo: function(code) {
return HTMLCS_WCAG2AAA.getMsgInfo(code);
}
};
+
+module.exports.HTMLCS_WCAG2AA = HTMLCS_WCAG2AA;
\ No newline at end of file
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_1/1_1_1.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_1/1_1_1.js
index 7355bd8b..c87c9322 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_1/1_1_1.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_1/1_1_1.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_1_1_1_1 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_1_1_1_1 = {
/**
* Determines the elements to register for processing.
*
@@ -65,39 +65,39 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_1_1_1_1 = {
var errors = this.testNullAltText(top);
for (var i = 0; i < errors.img.emptyAltInLink.length; i++) {
- HTMLCS.addMessage(HTMLCS.ERROR, errors.img.emptyAltInLink[i], _global.HTMLCS.getTranslation("1_1_1_H30.2"), 'H30.2');
+ HTMLCS.addMessage(HTMLCS.ERROR, errors.img.emptyAltInLink[i], HTMLCS.getTranslation("1_1_1_H30.2"), 'H30.2');
}
for (var i = 0; i < errors.img.nullAltWithTitle.length; i++) {
- HTMLCS.addMessage(HTMLCS.ERROR, errors.img.nullAltWithTitle[i], _global.HTMLCS.getTranslation("1_1_1_H67.1"), 'H67.1');
+ HTMLCS.addMessage(HTMLCS.ERROR, errors.img.nullAltWithTitle[i], HTMLCS.getTranslation("1_1_1_H67.1"), 'H67.1');
}
for (var i = 0; i < errors.img.ignored.length; i++) {
- HTMLCS.addMessage(HTMLCS.WARNING, errors.img.ignored[i], _global.HTMLCS.getTranslation("1_1_1_H67.2"), 'H67.2');
+ HTMLCS.addMessage(HTMLCS.WARNING, errors.img.ignored[i], HTMLCS.getTranslation("1_1_1_H67.2"), 'H67.2');
}
for (var i = 0; i < errors.img.missingAlt.length; i++) {
- HTMLCS.addMessage(HTMLCS.ERROR, errors.img.missingAlt[i], _global.HTMLCS.getTranslation("1_1_1_H37"), 'H37');
+ HTMLCS.addMessage(HTMLCS.ERROR, errors.img.missingAlt[i], HTMLCS.getTranslation("1_1_1_H37"), 'H37');
}
for (var i = 0; i < errors.img.generalAlt.length; i++) {
- HTMLCS.addMessage(HTMLCS.NOTICE, errors.img.generalAlt[i], _global.HTMLCS.getTranslation("1_1_1_G94.Image"), 'G94.Image');
+ HTMLCS.addMessage(HTMLCS.NOTICE, errors.img.generalAlt[i], HTMLCS.getTranslation("1_1_1_G94.Image"), 'G94.Image');
}
for (var i = 0; i < errors.inputImage.missingAlt.length; i++) {
- HTMLCS.addMessage(HTMLCS.ERROR, errors.inputImage.missingAlt[i], _global.HTMLCS.getTranslation("1_1_1_H36"), 'H36');
+ HTMLCS.addMessage(HTMLCS.ERROR, errors.inputImage.missingAlt[i], HTMLCS.getTranslation("1_1_1_H36"), 'H36');
}
for (var i = 0; i < errors.inputImage.generalAlt.length; i++) {
- HTMLCS.addMessage(HTMLCS.NOTICE, errors.inputImage.generalAlt[i], _global.HTMLCS.getTranslation("1_1_1_G94.Button"), 'G94.Button');
+ HTMLCS.addMessage(HTMLCS.NOTICE, errors.inputImage.generalAlt[i], HTMLCS.getTranslation("1_1_1_G94.Button"), 'G94.Button');
}
for (var i = 0; i < errors.area.missingAlt.length; i++) {
- HTMLCS.addMessage(HTMLCS.ERROR, errors.area.missingAlt[i], _global.HTMLCS.getTranslation("1_1_1_H24"), 'H24');
+ HTMLCS.addMessage(HTMLCS.ERROR, errors.area.missingAlt[i], HTMLCS.getTranslation("1_1_1_H24"), 'H24');
}
for (var i = 0; i < errors.area.generalAlt.length; i++) {
- HTMLCS.addMessage(HTMLCS.NOTICE, errors.area.generalAlt[i], _global.HTMLCS.getTranslation("1_1_1_H24.2"), 'H24.2');
+ HTMLCS.addMessage(HTMLCS.NOTICE, errors.area.generalAlt[i], HTMLCS.getTranslation("1_1_1_H24.2"), 'H24.2');
}
},
@@ -232,7 +232,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_1_1_1_1 = {
*/
testLongdesc: function(element)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, element, _global.HTMLCS.getTranslation("1_1_1_G73,G74"), 'G73,G74');
+ HTMLCS.addMessage(HTMLCS.NOTICE, element, HTMLCS.getTranslation("1_1_1_G73,G74"), 'G73,G74');
},
/**
@@ -273,7 +273,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_1_1_1_1 = {
// H2 "Failure Example 5": they're in one link, but the alt text
// duplicates the link text. Trimmed and lowercased because they
// would sound the same to a screen reader.
- HTMLCS.addMessage(HTMLCS.ERROR, element, _global.HTMLCS.getTranslation("1_1_1_H2.EG5"), 'H2.EG5');
+ HTMLCS.addMessage(HTMLCS.ERROR, element, HTMLCS.getTranslation("1_1_1_H2.EG5"), 'H2.EG5');
}
}
@@ -315,18 +315,18 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_1_1_1_1 = {
// Test against the following link, if any.
if (nodes.next && (nodes.next.href !== '') && (nodes.next.href !== null) && (nodes.anchor.href === nodes.next.href)) {
if ((nodes.next.text !== '') && (nodes.anchor.alt === '')) {
- HTMLCS.addMessage(HTMLCS.ERROR, element, _global.HTMLCS.getTranslation("1_1_1_H2.EG4"), 'H2.EG4');
+ HTMLCS.addMessage(HTMLCS.ERROR, element, HTMLCS.getTranslation("1_1_1_H2.EG4"), 'H2.EG4');
} else if (nodes.next.text.toLowerCase() === nodes.anchor.alt.toLowerCase()) {
- HTMLCS.addMessage(HTMLCS.ERROR, element, _global.HTMLCS.getTranslation("1_1_1_H2.EG3"), 'H2.EG3');
+ HTMLCS.addMessage(HTMLCS.ERROR, element, HTMLCS.getTranslation("1_1_1_H2.EG3"), 'H2.EG3');
}
}
// Test against the preceding link, if any.
if (nodes.previous && (nodes.previous.href !== '') && (nodes.previous.href !== null) && (nodes.anchor.href === nodes.previous.href)) {
if ((nodes.previous.text !== '') && (nodes.anchor.alt === '')) {
- HTMLCS.addMessage(HTMLCS.ERROR, element, _global.HTMLCS.getTranslation("1_1_1_H2.EG4"), 'H2.EG4');
+ HTMLCS.addMessage(HTMLCS.ERROR, element, HTMLCS.getTranslation("1_1_1_H2.EG4"), 'H2.EG4');
} else if (nodes.previous.text.toLowerCase() === nodes.anchor.alt.toLowerCase()) {
- HTMLCS.addMessage(HTMLCS.ERROR, element, _global.HTMLCS.getTranslation("1_1_1_H2.EG3"), 'H2.EG3');
+ HTMLCS.addMessage(HTMLCS.ERROR, element, HTMLCS.getTranslation("1_1_1_H2.EG3"), 'H2.EG3');
}
}
}//end if
@@ -346,23 +346,23 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_1_1_1_1 = {
var errors = this.testMediaTextAlternatives(top);
for (var i = 0; i < errors.object.missingBody.length; i++) {
- HTMLCS.addMessage(HTMLCS.ERROR, errors.object.missingBody[i], _global.HTMLCS.getTranslation("1_1_1_H53,ARIA6"), 'H53,ARIA6');
+ HTMLCS.addMessage(HTMLCS.ERROR, errors.object.missingBody[i], HTMLCS.getTranslation("1_1_1_H53,ARIA6"), 'H53,ARIA6');
}
for (var i = 0; i < errors.object.generalAlt.length; i++) {
- HTMLCS.addMessage(HTMLCS.NOTICE, errors.object.generalAlt[i], _global.HTMLCS.getTranslation("1_1_1_G94,G92.Object,ARIA6"), 'G94,G92.Object,ARIA6');
+ HTMLCS.addMessage(HTMLCS.NOTICE, errors.object.generalAlt[i], HTMLCS.getTranslation("1_1_1_G94,G92.Object,ARIA6"), 'G94,G92.Object,ARIA6');
}
for (var i = 0; i < errors.applet.missingBody.length; i++) {
- HTMLCS.addMessage(HTMLCS.ERROR, errors.applet.missingBody[i], _global.HTMLCS.getTranslation("1_1_1_H35.3"), 'H35.3');
+ HTMLCS.addMessage(HTMLCS.ERROR, errors.applet.missingBody[i], HTMLCS.getTranslation("1_1_1_H35.3"), 'H35.3');
}
for (var i = 0; i < errors.applet.missingAlt.length; i++) {
- HTMLCS.addMessage(HTMLCS.ERROR, errors.applet.missingAlt[i], _global.HTMLCS.getTranslation("1_1_1_H35.2"), 'H35.2');
+ HTMLCS.addMessage(HTMLCS.ERROR, errors.applet.missingAlt[i], HTMLCS.getTranslation("1_1_1_H35.2"), 'H35.2');
}
for (var i = 0; i < errors.applet.generalAlt.length; i++) {
- HTMLCS.addMessage(HTMLCS.NOTICE, errors.applet.generalAlt[i], _global.HTMLCS.getTranslation("1_1_1_G94,G92.Applet"), 'G94,G92.Applet');
+ HTMLCS.addMessage(HTMLCS.NOTICE, errors.applet.generalAlt[i], HTMLCS.getTranslation("1_1_1_G94,G92.Applet"), 'G94,G92.Applet');
}
},
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_1.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_1.js
index 681c3241..88beb76d 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_1.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_1.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_2_1_2_1 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_2_1_2_1 = {
/**
* Determines the elements to register for processing.
*
@@ -44,11 +44,11 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_2_1_2_1 = {
var nodeName = element.nodeName.toLowerCase();
if (nodeName !== 'video') {
- HTMLCS.addMessage(HTMLCS.NOTICE, element, _global.HTMLCS.getTranslation("1_2_1_G158"), 'G158');
+ HTMLCS.addMessage(HTMLCS.NOTICE, element, HTMLCS.getTranslation("1_2_1_G158"), 'G158');
}
if ((nodeName !== 'bgsound') && (nodeName !== 'audio')) {
- HTMLCS.addMessage(HTMLCS.NOTICE, element, _global.HTMLCS.getTranslation("1_2_1_G159,G166"), 'G159,G166');
+ HTMLCS.addMessage(HTMLCS.NOTICE, element, HTMLCS.getTranslation("1_2_1_G159,G166"), 'G159,G166');
}
}
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_2.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_2.js
index 17e65d7e..cd4b81b2 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_2.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_2.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_2_1_2_2 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_2_1_2_2 = {
/**
* Determines the elements to register for processing.
*
@@ -39,7 +39,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_2_1_2_2 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, element, _global.HTMLCS.getTranslation("1_2_2_G87,G93"), 'G87,G93');
+ HTMLCS.addMessage(HTMLCS.NOTICE, element, HTMLCS.getTranslation("1_2_2_G87,G93"), 'G87,G93');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_3.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_3.js
index 0cdb5a97..15940dc0 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_3.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_3.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_2_1_2_3 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_2_1_2_3 = {
/**
* Determines the elements to register for processing.
*
@@ -39,7 +39,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_2_1_2_3 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, element, _global.HTMLCS.getTranslation("1_2_3_G69,G78,G173,G8"), 'G69,G78,G173,G8');
+ HTMLCS.addMessage(HTMLCS.NOTICE, element, HTMLCS.getTranslation("1_2_3_G69,G78,G173,G8"), 'G69,G78,G173,G8');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_4.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_4.js
index 393417e5..72ba32b1 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_4.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_4.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_2_1_2_4 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_2_1_2_4 = {
/**
* Determines the elements to register for processing.
*
@@ -39,7 +39,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_2_1_2_4 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, element, _global.HTMLCS.getTranslation("1_2_4_G9,G87,G93"), 'G9,G87,G93');
+ HTMLCS.addMessage(HTMLCS.NOTICE, element, HTMLCS.getTranslation("1_2_4_G9,G87,G93"), 'G9,G87,G93');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_5.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_5.js
index 1354d01e..5d196bd6 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_5.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_5.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_2_1_2_5 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_2_1_2_5 = {
/**
* Determines the elements to register for processing.
*
@@ -39,7 +39,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_2_1_2_5 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, element, _global.HTMLCS.getTranslation("1_2_5_G78,G173,G8"), 'G78,G173,G8');
+ HTMLCS.addMessage(HTMLCS.NOTICE, element, HTMLCS.getTranslation("1_2_5_G78,G173,G8"), 'G78,G173,G8');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_6.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_6.js
index 587a612f..25852dd5 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_6.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_6.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_2_1_2_6 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_2_1_2_6 = {
/**
* Determines the elements to register for processing.
*
@@ -39,7 +39,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_2_1_2_6 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, element, _global.HTMLCS.getTranslation("1_2_6_G54,G81"), 'G54,G81');
+ HTMLCS.addMessage(HTMLCS.NOTICE, element, HTMLCS.getTranslation("1_2_6_G54,G81"), 'G54,G81');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_7.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_7.js
index c30b568a..ca0f2aab 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_7.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_7.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_2_1_2_7 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_2_1_2_7 = {
/**
* Determines the elements to register for processing.
*
@@ -40,7 +40,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_2_1_2_7 = {
process: function(element, top)
{
// Check for elements that could potentially contain video.
- HTMLCS.addMessage(HTMLCS.NOTICE, element, _global.HTMLCS.getTranslation("1_2_7_G8"), 'G8');
+ HTMLCS.addMessage(HTMLCS.NOTICE, element, HTMLCS.getTranslation("1_2_7_G8"), 'G8');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_8.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_8.js
index 4674a7a8..dcaeb215 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_8.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_8.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_2_1_2_8 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_2_1_2_8 = {
/**
* Determines the elements to register for processing.
*
@@ -39,7 +39,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_2_1_2_8 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, element, _global.HTMLCS.getTranslation("1_2_8_G69,G159"), 'G69,G159');
+ HTMLCS.addMessage(HTMLCS.NOTICE, element, HTMLCS.getTranslation("1_2_8_G69,G159"), 'G69,G159');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_9.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_9.js
index 592f8db5..8c709084 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_9.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_2/1_2_9.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_2_1_2_9 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_2_1_2_9 = {
/**
* Determines the elements to register for processing.
*
@@ -40,7 +40,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_2_1_2_9 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, element, _global.HTMLCS.getTranslation("1_2_9_G150,G151,G157"), 'G150,G151,G157');
+ HTMLCS.addMessage(HTMLCS.NOTICE, element, HTMLCS.getTranslation("1_2_9_G150,G151,G157"), 'G150,G151,G157');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_1.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_1.js
index 44e7e665..37972665 100755
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_1.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_1.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1 = {
_labelNames: null,
register: function()
@@ -117,7 +117,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1 = {
HTMLCS.addMessage(
HTMLCS.ERROR,
element,
- _global.HTMLCS.getTranslation("1_3_1_F92,ARIA4"),
+ HTMLCS.getTranslation("1_3_1_F92,ARIA4"),
'F92,ARIA4'
);
}
@@ -149,18 +149,18 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1 = {
if (refNode === null) {
var level = HTMLCS.ERROR;
- var msg = _global.HTMLCS.getTranslation("1_3_1_H44.NonExistent");
+ var msg = HTMLCS.getTranslation("1_3_1_H44.NonExistent");
var code = 'H44.NonExistent';
if ((HTMLCS.isFullDoc(top) === true) || (top.nodeName.toLowerCase() === 'body')) {
level = HTMLCS.WARNING;
- msg = _global.HTMLCS.getTranslation("1_3_1_H44.NonExistentFragment");
+ msg = HTMLCS.getTranslation("1_3_1_H44.NonExistentFragment");
var code = 'H44.NonExistentFragment';
}
HTMLCS.addMessage(level, labels[i], msg, code);
} else {
var nodeName = refNode.nodeName.toLowerCase();
if ('input|select|textarea|button|keygen|meter|output|progress'.indexOf(nodeName) === -1) {
- HTMLCS.addMessage(HTMLCS.WARNING, labels[i], _global.HTMLCS.getTranslation("1_3_1_H44.NotFormControl"), 'H44.NotFormControl');
+ HTMLCS.addMessage(HTMLCS.WARNING, labels[i], HTMLCS.getTranslation("1_3_1_H44.NotFormControl"), 'H44.NotFormControl');
}
}
}
@@ -257,7 +257,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1 = {
HTMLCS.addMessage(
HTMLCS.WARNING,
element,
- _global.HTMLCS.getTranslation("1_3_1_H65"),
+ HTMLCS.getTranslation("1_3_1_H65"),
'H65'
);
} else {
@@ -271,7 +271,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1 = {
HTMLCS.addMessage(
HTMLCS.WARNING,
element,
- _global.HTMLCS.getTranslation("1_3_1_ARIA6"),
+ HTMLCS.getTranslation("1_3_1_ARIA6"),
'ARIA6'
);
} else {
@@ -286,7 +286,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1 = {
HTMLCS.addMessage(
HTMLCS.WARNING,
element,
- _global.HTMLCS.getTranslation("1_3_1_ARIA16,ARIA9").replace(/\{\{id\}\}/g, element.getAttribute('aria-labelledby')),
+ HTMLCS.getTranslation("1_3_1_ARIA16,ARIA9").replace(/\{\{id\}\}/g, element.getAttribute('aria-labelledby')),
'ARIA16,ARIA9'
);
} else {
@@ -306,14 +306,14 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1 = {
HTMLCS.addMessage(
HTMLCS.WARNING,
element,
- _global.HTMLCS.getTranslation("1_3_1_F68.Hidden"),
+ HTMLCS.getTranslation("1_3_1_F68.Hidden"),
'F68.Hidden'
);
} else if (element.getAttribute('hidden') !== null) {
HTMLCS.addMessage(
HTMLCS.WARNING,
element,
- _global.HTMLCS.getTranslation("1_3_1_F68.HiddenAttr"),
+ HTMLCS.getTranslation("1_3_1_F68.HiddenAttr"),
'F68.HiddenAttr'
);
}
@@ -322,7 +322,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1 = {
HTMLCS.addMessage(
HTMLCS.ERROR,
element,
- _global.HTMLCS.getTranslation("1_3_1_F68"),
+ HTMLCS.getTranslation("1_3_1_F68"),
'F68'
);
}//end if
@@ -354,7 +354,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1 = {
var tags = HTMLCS.util.getAllElements(top, 'strike, tt, big, center, font');
for (var i = 0; i < tags.length; i++) {
var msgCode = 'H49.' + tags[i].nodeName.substr(0, 1).toUpperCase() + tags[i].nodeName.substr(1).toLowerCase();
- HTMLCS.addMessage(HTMLCS.ERROR, tags[i], _global.HTMLCS.getTranslation("1_3_1_H49."), msgCode);
+ HTMLCS.addMessage(HTMLCS.ERROR, tags[i], HTMLCS.getTranslation("1_3_1_H49."), msgCode);
}
// Align attributes, too.
@@ -368,7 +368,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1 = {
var tags = HTMLCS.util.getAllElements(top, 'b, i, u, s, strike, tt, big, small, center, font');
for (var i = 0; i < tags.length; i++) {
var msgCode = 'H49.' + tags[i].nodeName.substr(0, 1).toUpperCase() + tags[i].nodeName.substr(1).toLowerCase();
- HTMLCS.addMessage(HTMLCS.WARNING, tags[i], _global.HTMLCS.getTranslation("1_3_1_H49.Semantic"), msgCode);
+ HTMLCS.addMessage(HTMLCS.WARNING, tags[i], HTMLCS.getTranslation("1_3_1_H49.Semantic"), msgCode);
}
// Align attributes, too.
@@ -376,7 +376,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1 = {
for (var i = 0; i < tags.length; i++) {
var msgCode = 'H49.AlignAttr';
- HTMLCS.addMessage(HTMLCS.WARNING, tags[i], _global.HTMLCS.getTranslation("1_3_1_H49.AlignAttr.Semantic"), msgCode);
+ HTMLCS.addMessage(HTMLCS.WARNING, tags[i], HTMLCS.getTranslation("1_3_1_H49.AlignAttr.Semantic"), msgCode);
}
}
},
@@ -402,7 +402,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1 = {
var childTag = children[0].nodeName.toLowerCase();
if (/^(strong|em|b|i|u)$/.test(childTag) === true) {
- HTMLCS.addMessage(HTMLCS.WARNING, element, _global.HTMLCS.getTranslation("1_3_1_H42"), 'H42');
+ HTMLCS.addMessage(HTMLCS.WARNING, element, HTMLCS.getTranslation("1_3_1_H42"), 'H42');
}
}
}
@@ -436,13 +436,13 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1 = {
// Invalid scope attribute - emit always if scope tested.
for (var i = 0; i < scopeAttr.invalid.length; i++) {
- HTMLCS.addMessage(HTMLCS.ERROR, scopeAttr.invalid[i], _global.HTMLCS.getTranslation("1_3_1_H63.3"), 'H63.3');
+ HTMLCS.addMessage(HTMLCS.ERROR, scopeAttr.invalid[i], HTMLCS.getTranslation("1_3_1_H63.3"), 'H63.3');
}
// TDs with scope attributes are obsolete in HTML5 - emit warnings if
// scope tested, but not as errors as they are valid HTML4.
for (var i = 0; i < scopeAttr.obsoleteTd.length; i++) {
- HTMLCS.addMessage(HTMLCS.WARNING, scopeAttr.obsoleteTd[i], _global.HTMLCS.getTranslation("1_3_1_H63.2"), 'H63.2');
+ HTMLCS.addMessage(HTMLCS.WARNING, scopeAttr.obsoleteTd[i], HTMLCS.getTranslation("1_3_1_H63.2"), 'H63.2');
}
if (headersAttr.allowScope === true) {
@@ -454,17 +454,17 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1 = {
}
} else {
if (scopeAttr.used === true) {
- HTMLCS.addMessage(HTMLCS.WARNING, table, _global.HTMLCS.getTranslation("1_3_1_H43.ScopeAmbiguous"), 'H43.ScopeAmbiguous');
+ HTMLCS.addMessage(HTMLCS.WARNING, table, HTMLCS.getTranslation("1_3_1_H43.ScopeAmbiguous"), 'H43.ScopeAmbiguous');
scopeAttr = null;
}
}//end if
if (headersAttr.isMultiLevelHeadersTable) {
- HTMLCS.addMessage(HTMLCS.NOTICE, table, _global.HTMLCS.getTranslation("1_3_1_H43.IncorrectAttrNotice"), 'H43.IncorrectAttr');
+ HTMLCS.addMessage(HTMLCS.NOTICE, table, HTMLCS.getTranslation("1_3_1_H43.IncorrectAttrNotice"), 'H43.IncorrectAttr');
} else {
// Incorrect usage of headers - error; emit always.
for (var i = 0; i < headersAttr.wrongHeaders.length; i++) {
- HTMLCS.addMessage(HTMLCS.ERROR, headersAttr.wrongHeaders[i].element, _global.HTMLCS.getTranslation("1_3_1_H43.IncorrectAttr").replace(/\{\{expected\}\}/g, headersAttr.wrongHeaders[i].expected).replace(/\{\{actual\}\}/g, headersAttr.wrongHeaders[i].actual), 'H43.IncorrectAttr');
+ HTMLCS.addMessage(HTMLCS.ERROR, headersAttr.wrongHeaders[i].element, HTMLCS.getTranslation("1_3_1_H43.IncorrectAttr").replace(/\{\{expected\}\}/g, headersAttr.wrongHeaders[i].expected).replace(/\{\{actual\}\}/g, headersAttr.wrongHeaders[i].actual), 'H43.IncorrectAttr');
}
}
@@ -472,16 +472,16 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1 = {
if ((headersAttr.required === true) && (headersAttr.allowScope === false)) {
if (headersAttr.used === false) {
// Headers not used at all, and they are mandatory.
- HTMLCS.addMessage(HTMLCS.ERROR, table, _global.HTMLCS.getTranslation("1_3_1_H43.HeadersRequired"), 'H43.HeadersRequired');
+ HTMLCS.addMessage(HTMLCS.ERROR, table, HTMLCS.getTranslation("1_3_1_H43.HeadersRequired"), 'H43.HeadersRequired');
} else {
// Missing TH IDs - error; emit at this stage only if headers are compulsory.
if (headersAttr.missingThId.length > 0) {
- HTMLCS.addMessage(HTMLCS.ERROR, table, _global.HTMLCS.getTranslation("1_3_1_H43.MissingHeaderIds"), 'H43.MissingHeaderIds');
+ HTMLCS.addMessage(HTMLCS.ERROR, table, HTMLCS.getTranslation("1_3_1_H43.MissingHeaderIds"), 'H43.MissingHeaderIds');
}
// Missing TD headers attributes - error; emit at this stage only if headers are compulsory.
if (headersAttr.missingTd.length > 0) {
- HTMLCS.addMessage(HTMLCS.ERROR, table, _global.HTMLCS.getTranslation("1_3_1_H43.MissingHeadersAttrs"), 'H43.MissingHeadersAttrs');
+ HTMLCS.addMessage(HTMLCS.ERROR, table, HTMLCS.getTranslation("1_3_1_H43.MissingHeadersAttrs"), 'H43.MissingHeadersAttrs');
}
}//end if
}//end if
@@ -494,23 +494,23 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1 = {
if ((headersAttr.required === true) && (headersAttr.allowScope === true) && (headersAttr.correct === false) && (scopeAttr.correct === false)) {
if ((scopeAttr.used === false) && (headersAttr.used === false)) {
// Nothing used at all.
- HTMLCS.addMessage(HTMLCS.ERROR, table, _global.HTMLCS.getTranslation("1_3_1_H43,H63"), 'H43,H63');
+ HTMLCS.addMessage(HTMLCS.ERROR, table, HTMLCS.getTranslation("1_3_1_H43,H63"), 'H43,H63');
} else if ((scopeAttr.used === false) && ((headersAttr.missingThId.length > 0) || (headersAttr.missingTd.length > 0))) {
// Headers attribute is used, but not all th elements have ids.
if (headersAttr.missingThId.length > 0) {
- HTMLCS.addMessage(HTMLCS.ERROR, table, _global.HTMLCS.getTranslation("1_3_1_H43.MissingHeaderIds"), 'H43.MissingHeaderIds');
+ HTMLCS.addMessage(HTMLCS.ERROR, table, HTMLCS.getTranslation("1_3_1_H43.MissingHeaderIds"), 'H43.MissingHeaderIds');
}
// Headers attribute is used, but not all td elements have headers attrs.
if (headersAttr.missingTd.length > 0) {
- HTMLCS.addMessage(HTMLCS.ERROR, table, _global.HTMLCS.getTranslation("1_3_1_H43.MissingHeadersAttrs"), 'H43.MissingHeadersAttrs');
+ HTMLCS.addMessage(HTMLCS.ERROR, table, HTMLCS.getTranslation("1_3_1_H43.MissingHeadersAttrs"), 'H43.MissingHeadersAttrs');
}
} else if ((scopeAttr.missing.length > 0) && (headersAttr.used === false)) {
// Scope is used rather than headers, but not all th elements have them.
- HTMLCS.addMessage(HTMLCS.ERROR, table, _global.HTMLCS.getTranslation("1_3_1_H63.1"), 'H63.1');
+ HTMLCS.addMessage(HTMLCS.ERROR, table, HTMLCS.getTranslation("1_3_1_H63.1"), 'H63.1');
} else if ((scopeAttr.missing.length > 0) && ((headersAttr.missingThId.length > 0) || (headersAttr.missingTd.length > 0))) {
// Both are used and both were done incorrectly. Provide generic message.
- HTMLCS.addMessage(HTMLCS.ERROR, table, _global.HTMLCS.getTranslation("1_3_1_H43,H63"), 'H43,H63');
+ HTMLCS.addMessage(HTMLCS.ERROR, table, HTMLCS.getTranslation("1_3_1_H43,H63"), 'H43,H63');
}
}
},
@@ -611,30 +611,30 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1 = {
summary = summary.replace(/^\s*(.*?)\s*$/g, '$1');
if (summary !== '') {
if (HTMLCS.util.isLayoutTable(table) === true) {
- HTMLCS.addMessage(HTMLCS.ERROR, table, _global.HTMLCS.getTranslation("1_3_1_H73.3.LayoutTable"), 'H73.3.LayoutTable');
+ HTMLCS.addMessage(HTMLCS.ERROR, table, HTMLCS.getTranslation("1_3_1_H73.3.LayoutTable"), 'H73.3.LayoutTable');
} else {
if (caption === summary) {
- HTMLCS.addMessage(HTMLCS.ERROR, table, _global.HTMLCS.getTranslation("1_3_1_H39,H73.4"), 'H39,H73.4');
+ HTMLCS.addMessage(HTMLCS.ERROR, table, HTMLCS.getTranslation("1_3_1_H39,H73.4"), 'H39,H73.4');
}
- HTMLCS.addMessage(HTMLCS.NOTICE, table, _global.HTMLCS.getTranslation("1_3_1_H73.3.Check"), 'H73.3.Check');
+ HTMLCS.addMessage(HTMLCS.NOTICE, table, HTMLCS.getTranslation("1_3_1_H73.3.Check"), 'H73.3.Check');
}
} else {
if (HTMLCS.util.isLayoutTable(table) === false) {
- HTMLCS.addMessage(HTMLCS.WARNING, table, _global.HTMLCS.getTranslation("1_3_1_H73.3.NoSummary"), 'H73.3.NoSummary');
+ HTMLCS.addMessage(HTMLCS.WARNING, table, HTMLCS.getTranslation("1_3_1_H73.3.NoSummary"), 'H73.3.NoSummary');
}
}//end if
}//end if
if (caption !== '') {
if (HTMLCS.util.isLayoutTable(table) === true) {
- HTMLCS.addMessage(HTMLCS.ERROR, table, _global.HTMLCS.getTranslation("1_3_1_H39.3.LayoutTable"), 'H39.3.LayoutTable');
+ HTMLCS.addMessage(HTMLCS.ERROR, table, HTMLCS.getTranslation("1_3_1_H39.3.LayoutTable"), 'H39.3.LayoutTable');
} else {
- HTMLCS.addMessage(HTMLCS.NOTICE, table, _global.HTMLCS.getTranslation("1_3_1_H39.3.Check"), 'H39.3.Check');
+ HTMLCS.addMessage(HTMLCS.NOTICE, table, HTMLCS.getTranslation("1_3_1_H39.3.Check"), 'H39.3.Check');
}
} else {
if (HTMLCS.util.isLayoutTable(table) === false) {
- HTMLCS.addMessage(HTMLCS.WARNING, table, _global.HTMLCS.getTranslation("1_3_1_H39.3.NoCaption"), 'H39.3.NoCaption');
+ HTMLCS.addMessage(HTMLCS.WARNING, table, HTMLCS.getTranslation("1_3_1_H39.3.NoCaption"), 'H39.3.NoCaption');
}
}//end if
},
@@ -648,7 +648,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1 = {
var legend = fieldset.querySelector('legend');
if ((legend === null) || (legend.parentNode !== fieldset)) {
- HTMLCS.addMessage(HTMLCS.ERROR, fieldset, _global.HTMLCS.getTranslation("1_3_1_H71.NoLegend"), 'H71.NoLegend');
+ HTMLCS.addMessage(HTMLCS.ERROR, fieldset, HTMLCS.getTranslation("1_3_1_H71.NoLegend"), 'H71.NoLegend');
}
},
@@ -664,7 +664,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1 = {
if (optgroup === null) {
// Optgroup isn't being used.
- HTMLCS.addMessage(HTMLCS.WARNING, select, _global.HTMLCS.getTranslation("1_3_1_H85.2"), 'H85.2');
+ HTMLCS.addMessage(HTMLCS.WARNING, select, HTMLCS.getTranslation("1_3_1_H85.2"), 'H85.2');
}
},
@@ -707,7 +707,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1 = {
// Multiple names detected = should be in a fieldset.
// Either first instance or this one wasn't in a fieldset, or they
// are in different fieldsets.
- HTMLCS.addMessage(HTMLCS.WARNING, form, _global.HTMLCS.getTranslation("1_3_1_H71.SameName"), 'H71.SameName');
+ HTMLCS.addMessage(HTMLCS.WARNING, form, HTMLCS.getTranslation("1_3_1_H71.SameName"), 'H71.SameName');
break;
}//end if
}//end for
@@ -761,11 +761,11 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1 = {
for (var i = 0; i < items.length; i++) {
if (/^[-*]\s+/.test(items[0]) === true) {
// Test for "- " or "* " cases.
- HTMLCS.addMessage(HTMLCS.WARNING, element, _global.HTMLCS.getTranslation("1_3_1_H48.1"), 'H48.1');
+ HTMLCS.addMessage(HTMLCS.WARNING, element, HTMLCS.getTranslation("1_3_1_H48.1"), 'H48.1');
break;
} if (/^\d+[:/\-.]?\s+/.test(items[0]) === true) {
// Test for "1 " cases (or "1. ", "1: ", "1- ").
- HTMLCS.addMessage(HTMLCS.WARNING, element, _global.HTMLCS.getTranslation("1_3_1_H48.2"), 'H48.2');
+ HTMLCS.addMessage(HTMLCS.WARNING, element, HTMLCS.getTranslation("1_3_1_H48.2"), 'H48.2');
break;
}
}//end for
@@ -782,10 +782,10 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1 = {
if (lastHeading === 0) {
// If last heading is empty, we are at document top and we are
// expecting a H1, generally speaking.
- HTMLCS.addMessage(level, headings[i], _global.HTMLCS.getTranslation("1_3_1_G141_a").replace(/\{\{headingNum\}\}/g, headingNum), 'G141');
+ HTMLCS.addMessage(level, headings[i], HTMLCS.getTranslation("1_3_1_G141_a").replace(/\{\{headingNum\}\}/g, headingNum), 'G141');
}
- HTMLCS.addMessage(level, headings[i], _global.HTMLCS.getTranslation("1_3_1_G141_b").replace(/\{\{headingNum\}\}/g, headingNum).replace(/\{\{properHeadingNum\}\}/g, lastHeading + 1), 'G141');
+ HTMLCS.addMessage(level, headings[i], HTMLCS.getTranslation("1_3_1_G141_b").replace(/\{\{headingNum\}\}/g, headingNum).replace(/\{\{properHeadingNum\}\}/g, lastHeading + 1), 'G141');
}
lastHeading = headingNum;
@@ -803,7 +803,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1 = {
var text = HTMLCS.util.getElementTextContent(element, true);
if (/^\s*$/.test(text) === true) {
- HTMLCS.addMessage(HTMLCS.ERROR, element, _global.HTMLCS.getTranslation("1_3_1_H42.2"), 'H42.2');
+ HTMLCS.addMessage(HTMLCS.ERROR, element, HTMLCS.getTranslation("1_3_1_H42.2"), 'H42.2');
}
},
@@ -838,7 +838,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1 = {
}
if (parent === null) {
- HTMLCS.addMessage(HTMLCS.WARNING, element, _global.HTMLCS.getTranslation("1_3_1_H48"), 'H48');
+ HTMLCS.addMessage(HTMLCS.WARNING, element, HTMLCS.getTranslation("1_3_1_H48"), 'H48');
}
}//end if
},
@@ -853,9 +853,9 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1 = {
*/
testGeneralTable: function(table) {
if (HTMLCS.util.isLayoutTable(table) === true) {
- HTMLCS.addMessage(HTMLCS.NOTICE, table, _global.HTMLCS.getTranslation("1_3_1_LayoutTable"), 'LayoutTable');
+ HTMLCS.addMessage(HTMLCS.NOTICE, table, HTMLCS.getTranslation("1_3_1_LayoutTable"), 'LayoutTable');
} else {
- HTMLCS.addMessage(HTMLCS.NOTICE, table, _global.HTMLCS.getTranslation("1_3_1_DataTable"), 'DataTable');
+ HTMLCS.addMessage(HTMLCS.NOTICE, table, HTMLCS.getTranslation("1_3_1_DataTable"), 'DataTable');
}
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_1_A.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_1_A.js
index 5eef458a..39e0835d 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_1_A.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_1_A.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1_A = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1_A = {
_labelNames: null,
register: function()
@@ -30,6 +30,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1_A = {
*/
process: function(element, top)
{
+ console.log(this);
var sniff = HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1;
if (element === top) {
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_1_AAA.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_1_AAA.js
index 76c4fb29..e1cc430d 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_1_AAA.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_1_AAA.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1_AAA = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_1_AAA = {
_labelNames: null,
register: function()
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_2.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_2.js
index 2e8641af..d18a349e 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_2.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_2.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_2 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_2 = {
/**
* Determines the elements to register for processing.
*
@@ -34,6 +34,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_2 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("1_3_2_G57"), 'G57');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("1_3_2_G57"), 'G57');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_3.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_3.js
index bd9a6e5f..c539f249 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_3.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_3.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_3 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_3 = {
/**
* Determines the elements to register for processing.
*
@@ -34,6 +34,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_3 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("1_3_3_G96"), 'G96');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("1_3_3_G96"), 'G96');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_4.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_4.js
index a7797788..c7048ba3 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_4.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_4.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_4 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_4 = {
/**
* Determines the elements to register for processing.
*
@@ -35,6 +35,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_4 = {
process: function(element, top)
{
HTMLCS.addMessage(HTMLCS.NOTICE, top,
- _global.HTMLCS.getTranslation("1_3_4.RestrictView"), '');
+ HTMLCS.getTranslation("1_3_4.RestrictView"), '');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_5.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_5.js
index 867a5a2c..84bc461b 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_5.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_5.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_5 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_5 = {
/**
* Determines the elements to register for processing.
*
@@ -115,7 +115,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_5 = {
HTMLCS.addMessage(
HTMLCS.WARNING,
element,
- _global.HTMLCS.getTranslation("1_3_5_H98.FaultyValue").replace(/\{\{valuesStr\}\}/g, valuesStr),
+ HTMLCS.getTranslation("1_3_5_H98.FaultyValue").replace(/\{\{valuesStr\}\}/g, valuesStr),
"H98"
);
}
@@ -279,7 +279,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_5 = {
HTMLCS.addMessage(
HTMLCS.ERROR,
element,
- _global.HTMLCS.getTranslation("1_3_5_H98.InvalidAutoComplete_Text").replace(/\{\{x\}\}/g, x),
+ HTMLCS.getTranslation("1_3_5_H98.InvalidAutoComplete_Text").replace(/\{\{x\}\}/g, x),
"H98"
);
}
@@ -287,7 +287,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_5 = {
HTMLCS.addMessage(
HTMLCS.ERROR,
element,
- _global.HTMLCS.getTranslation("1_3_5_H98.InvalidAutoComplete_Multiline").replace(/\{\{x\}\}/g, x),
+ HTMLCS.getTranslation("1_3_5_H98.InvalidAutoComplete_Multiline").replace(/\{\{x\}\}/g, x),
"H98"
);
}
@@ -295,7 +295,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_5 = {
HTMLCS.addMessage(
HTMLCS.ERROR,
element,
- _global.HTMLCS.getTranslation("1_3_5_H98.InvalidAutoComplete_Password").replace(/\{\{x\}\}/g, x),
+ HTMLCS.getTranslation("1_3_5_H98.InvalidAutoComplete_Password").replace(/\{\{x\}\}/g, x),
"H98"
);
}
@@ -303,7 +303,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_5 = {
HTMLCS.addMessage(
HTMLCS.ERROR,
element,
- _global.HTMLCS.getTranslation("1_3_5_H98.InvalidAutoComplete_Url").replace(/\{\{x\}\}/g, x),
+ HTMLCS.getTranslation("1_3_5_H98.InvalidAutoComplete_Url").replace(/\{\{x\}\}/g, x),
"H98"
);
}
@@ -311,7 +311,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_5 = {
HTMLCS.addMessage(
HTMLCS.ERROR,
element,
- _global.HTMLCS.getTranslation("1_3_5_H98.InvalidAutoComplete_Telephone").replace(/\{\{x\}\}/g, x),
+ HTMLCS.getTranslation("1_3_5_H98.InvalidAutoComplete_Telephone").replace(/\{\{x\}\}/g, x),
"H98"
);
}
@@ -319,7 +319,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_5 = {
HTMLCS.addMessage(
HTMLCS.ERROR,
element,
- _global.HTMLCS.getTranslation("1_3_5_H98.InvalidAutoComplete_Numeric").replace(/\{\{x\}\}/g, x),
+ HTMLCS.getTranslation("1_3_5_H98.InvalidAutoComplete_Numeric").replace(/\{\{x\}\}/g, x),
"H98"
);
}
@@ -327,7 +327,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_5 = {
HTMLCS.addMessage(
HTMLCS.ERROR,
element,
- _global.HTMLCS.getTranslation("1_3_5_H98.InvalidAutoComplete_Month").replace(/\{\{x\}\}/g, x),
+ HTMLCS.getTranslation("1_3_5_H98.InvalidAutoComplete_Month").replace(/\{\{x\}\}/g, x),
"H98"
);
}
@@ -335,7 +335,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_5 = {
HTMLCS.addMessage(
HTMLCS.ERROR,
element,
- _global.HTMLCS.getTranslation("1_3_5_H98.InvalidAutoComplete_Date").replace(/\{\{x\}\}/g, x),
+ HTMLCS.getTranslation("1_3_5_H98.InvalidAutoComplete_Date").replace(/\{\{x\}\}/g, x),
"H98"
);
}
@@ -360,7 +360,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_5 = {
HTMLCS.addMessage(
HTMLCS.NOTICE,
element,
- _global.HTMLCS.getTranslation("1_3_5_H98.Purpose"),
+ HTMLCS.getTranslation("1_3_5_H98.Purpose"),
"H98"
);
// See table in https://www.w3.org/TR/html52/sec-forms.html#the-input-element
@@ -382,7 +382,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_5 = {
HTMLCS.addMessage(
HTMLCS.NOTICE,
element,
- _global.HTMLCS.getTranslation("1_3_5_H98.MissingAutocomplete"),
+ HTMLCS.getTranslation("1_3_5_H98.MissingAutocomplete"),
"H98"
);
}
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_6.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_6.js
index 9bdcf602..b597c8d8 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_6.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_3/1_3_6.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_6 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_6 = {
/**
* Determines the elements to register for processing.
*
@@ -34,6 +34,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_3_1_3_6 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("1_3_6_ARIA11.Check"), 'ARIA11');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("1_3_6_ARIA11.Check"), 'ARIA11');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_1.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_1.js
index 9652bcb6..79f4d4fe 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_1.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_1.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_1 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_1 = {
/**
* Determines the elements to register for processing.
*
@@ -34,6 +34,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_1 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("1_4_1_G14,G18"), 'G14,G182');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("1_4_1_G14,G18"), 'G14,G182');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_10.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_10.js
index 7db84443..b1707be1 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_10.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_10.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_10 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_10 = {
/**
* Determines the elements to register for processing.
*
@@ -30,12 +30,16 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_10 = {
* @param {DOMNode} element The element registered.
* @param {DOMNode} top The top element of the tested code.
*/
- process: function(element, top) {
+ process: function(element, top, _window) {
+
+ if( ! _window )
+ _window = window;
+
if (element === top) {
HTMLCS.addMessage(
HTMLCS.NOTICE,
top,
- _global.HTMLCS.getTranslation("1_4_10_C32,C31,C33,C38,SCR34,G206.Check"),
+ HTMLCS.getTranslation("1_4_10_C32,C31,C33,C38,SCR34,G206.Check"),
"C32,C31,C33,C38,SCR34,G206"
);
@@ -43,13 +47,13 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_10 = {
for (var i = 0; i < all.length; i++) {
var x = all[i];
if (
- window.getComputedStyle(x, null).getPropertyValue("position") ==
+ _window.getComputedStyle(x, null).getPropertyValue("position") ==
"fixed"
) {
HTMLCS.addMessage(
HTMLCS.WARNING,
x,
- _global.HTMLCS.getTranslation("1_4_10_C32,C31,C33,C38,SCR34,G206.Fixed"),
+ HTMLCS.getTranslation("1_4_10_C32,C31,C33,C38,SCR34,G206.Fixed"),
"C32,C31,C33,C38,SCR34,G206"
);
}
@@ -62,7 +66,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_10 = {
HTMLCS.addMessage(
HTMLCS.WARNING,
top,
- _global.HTMLCS.getTranslation("1_4_10_C32,C31,C33,C38,SCR34,G206.Scrolling"),
+ HTMLCS.getTranslation("1_4_10_C32,C31,C33,C38,SCR34,G206.Scrolling"),
"C32,C31,C33,C38,SCR34,G206"
);
break;
@@ -78,7 +82,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_10 = {
HTMLCS.addMessage(
HTMLCS.WARNING,
element,
- _global.HTMLCS.getTranslation("1_4_10_C32,C31,C33,C38,SCR34,G206.Zoom"),
+ HTMLCS.getTranslation("1_4_10_C32,C31,C33,C38,SCR34,G206.Zoom"),
"C32,C31,C33,C38,SCR34,G206"
);
}
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_11.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_11.js
index a65fd870..9bd413d5 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_11.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_11.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_11 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_11 = {
/**
* Determines the elements to register for processing.
*
@@ -34,6 +34,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_11 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("1_4_11_G195,G207,G18,G145,G174,F78.Check"), 'G195,G207,G18,G145,G174,F78');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("1_4_11_G195,G207,G18,G145,G174,F78.Check"), 'G195,G207,G18,G145,G174,F78');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_12.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_12.js
index 93d9d0dc..8cec6497 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_12.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_12.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_12 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_12 = {
/**
* Determines the elements to register for processing.
*
@@ -34,6 +34,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_12 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("1_4_12_C36,C35.Check"), 'C36,C35');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("1_4_12_C36,C35.Check"), 'C36,C35');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_13.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_13.js
index 74fb6b46..2494ffc9 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_13.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_13.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_13 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_13 = {
/**
* Determines the elements to register for processing.
*
@@ -34,6 +34,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_13 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("1_4_13_F95.Check"), 'F95');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("1_4_13_F95.Check"), 'F95');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_2.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_2.js
index b637631a..a3568ed4 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_2.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_2.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_2 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_2 = {
/**
* Determines the elements to register for processing.
*
@@ -41,6 +41,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_2 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("1_4_2_F23"), 'F23');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("1_4_2_F23"), 'F23');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_3.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_3.js
index 885b6b51..124d53b4 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_3.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_3.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_3 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_3 = {
/**
* Determines the elements to register for processing.
*
@@ -63,29 +63,29 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_3 = {
var recommendText = [];
if (recommend) {
if (recommend.fore.from !== recommend.fore.to) {
- recommendText.push(_global.HTMLCS.getTranslation("1_4_3_G18_or_G145.Fail.Recomendation.Text").replace(/\{\{value\}\}/g, recommend.fore.to));
+ recommendText.push(HTMLCS.getTranslation("1_4_3_G18_or_G145.Fail.Recomendation.Text").replace(/\{\{value\}\}/g, recommend.fore.to));
}
if (recommend.back.from !== recommend.back.to) {
- recommendText.push(_global.HTMLCS.getTranslation("1_4_3_G18_or_G145.Fail.Recomendation.Background").replace(/\{\{value\}\}/g, recommend.back.to));
+ recommendText.push(HTMLCS.getTranslation("1_4_3_G18_or_G145.Fail.Recomendation.Background").replace(/\{\{value\}\}/g, recommend.back.to));
}
}//end if
if (recommendText.length > 0) {
- recommendText = ' ' + _global.HTMLCS.getTranslation("1_4_3_G18_or_G145.Fail.Recomendation") + ' ' + recommendText.join(', ') + '.';
+ recommendText = ' ' + HTMLCS.getTranslation("1_4_3_G18_or_G145.Fail.Recomendation") + ' ' + recommendText.join(', ') + '.';
}
if (isAbsolute === true) {
code += '.Abs';
- HTMLCS.addMessage(HTMLCS.WARNING, element, _global.HTMLCS.getTranslation("1_4_3_G18_or_G145.Abs").replace(/\{\{required\}\}/g, required), code);
+ HTMLCS.addMessage(HTMLCS.WARNING, element, HTMLCS.getTranslation("1_4_3_G18_or_G145.Abs").replace(/\{\{required\}\}/g, required), code);
} else if (hasBgImg === true) {
code += '.BgImage';
- HTMLCS.addMessage(HTMLCS.WARNING, element, _global.HTMLCS.getTranslation("1_4_3_G18_or_G145.BgImage").replace(/\{\{required\}\}/g, required), code);
+ HTMLCS.addMessage(HTMLCS.WARNING, element, HTMLCS.getTranslation("1_4_3_G18_or_G145.BgImage").replace(/\{\{required\}\}/g, required), code);
} else if (hasAlpha === true) {
code += '.Alpha';
- HTMLCS.addMessage(HTMLCS.WARNING, element, _global.HTMLCS.getTranslation("1_4_3_G18_or_G145.Alpha").replace(/\{\{required\}\}/g, required), code);
+ HTMLCS.addMessage(HTMLCS.WARNING, element, HTMLCS.getTranslation("1_4_3_G18_or_G145.Alpha").replace(/\{\{required\}\}/g, required), code);
} else {
code += '.Fail';
- HTMLCS.addMessage(HTMLCS.ERROR, element, _global.HTMLCS.getTranslation("1_4_3_G18_or_G145.Fail").replace(/\{\{required\}\}/g, required).replace(/\{\{value\}\}/g, value) + recommendText, code);
+ HTMLCS.addMessage(HTMLCS.ERROR, element, HTMLCS.getTranslation("1_4_3_G18_or_G145.Fail").replace(/\{\{required\}\}/g, required).replace(/\{\{value\}\}/g, value) + recommendText, code);
}//end if
}//end for
}//end if
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_3_Contrast.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_3_Contrast.js
index 10baadf8..b67b70c2 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_3_Contrast.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_3_Contrast.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_3_Contrast = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_3_Contrast = {
testContrastRatio: function (top, minContrast, minLargeContrast)
{
var failures = [];
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_3_F24.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_3_F24.js
index d8e26c6c..a5f0efda 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_3_F24.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_3_F24.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_3_F24 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_3_F24 = {
/**
* Determines the elements to register for processing.
*
@@ -85,9 +85,9 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_3_F24 = {
if (hasBg !== hasFg) {
if (hasBg === true) {
- HTMLCS.addMessage(HTMLCS.WARNING, element, _global.HTMLCS.getTranslation("1_4_3_F24.BGColour"), 'F24.BGColour');
+ HTMLCS.addMessage(HTMLCS.WARNING, element, HTMLCS.getTranslation("1_4_3_F24.BGColour"), 'F24.BGColour');
} else {
- HTMLCS.addMessage(HTMLCS.WARNING, element, _global.HTMLCS.getTranslation("1_4_3_F24.FGColour"), 'F24.FGColour');
+ HTMLCS.addMessage(HTMLCS.WARNING, element, HTMLCS.getTranslation("1_4_3_F24.FGColour"), 'F24.FGColour');
}
}
}
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_4.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_4.js
index 18ec22ff..09287d99 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_4.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_4.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_4 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_4 = {
/**
* Determines the elements to register for processing.
*
@@ -34,6 +34,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_4 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("1_4_4_G142"), 'G142');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("1_4_4_G142"), 'G142');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_5.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_5.js
index f49d410b..57f5666d 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_5.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_5.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_5 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_5 = {
/**
* Determines the elements to register for processing.
*
@@ -37,7 +37,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_5 = {
var imgObj = top.querySelector('img');
if (imgObj !== null) {
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("1_4_5_G140,C22,C30.AALevel"), 'G140,C22,C30.AALevel');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("1_4_5_G140,C22,C30.AALevel"), 'G140,C22,C30.AALevel');
}
}
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_6.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_6.js
index 20a6eb8a..112821b5 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_6.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_6.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_6 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_6 = {
/**
* Determines the elements to register for processing.
*
@@ -62,26 +62,26 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_6 = {
var recommendText = [];
if (recommend) {
if (recommend.fore.from !== recommend.fore.to) {
- recommendText.push(_global.HTMLCS.getTranslation("1_4_6_G18_or_G17.Fail.Recomendation.Text").replace(/\{\{value\}\}/g, recommend.fore.to));
+ recommendText.push(HTMLCS.getTranslation("1_4_6_G18_or_G17.Fail.Recomendation.Text").replace(/\{\{value\}\}/g, recommend.fore.to));
}
if (recommend.back.from !== recommend.back.to) {
- recommendText.push(_global.HTMLCS.getTranslation("1_4_6_G18_or_G17.Fail.Recomendation.Background").replace(/\{\{value\}\}/g, recommend.back.to));
+ recommendText.push(HTMLCS.getTranslation("1_4_6_G18_or_G17.Fail.Recomendation.Background").replace(/\{\{value\}\}/g, recommend.back.to));
}
}//end if
if (recommendText.length > 0) {
- recommendText = ' ' + _global.HTMLCS.getTranslation("1_4_6_G18_or_G17.Fail.Recomendation") + ' ' + recommendText.join(', ') + '.';
+ recommendText = ' ' + HTMLCS.getTranslation("1_4_6_G18_or_G17.Fail.Recomendation") + ' ' + recommendText.join(', ') + '.';
}
if (isAbsolute === true) {
code += '.Abs';
- HTMLCS.addMessage(HTMLCS.WARNING, element, _global.HTMLCS.getTranslation("1_4_6_G18_or_G17.Abs").replace(/\{\{required\}\}/g, required), code);
+ HTMLCS.addMessage(HTMLCS.WARNING, element, HTMLCS.getTranslation("1_4_6_G18_or_G17.Abs").replace(/\{\{required\}\}/g, required), code);
} else if (hasBgImg === true) {
code += '.BgImage';
- HTMLCS.addMessage(HTMLCS.WARNING, element, _global.HTMLCS.getTranslation("1_4_6_G18_or_G17.BgImage").replace(/\{\{required\}\}/g, required), code);
+ HTMLCS.addMessage(HTMLCS.WARNING, element, HTMLCS.getTranslation("1_4_6_G18_or_G17.BgImage").replace(/\{\{required\}\}/g, required), code);
} else {
code += '.Fail';
- HTMLCS.addMessage(HTMLCS.ERROR, element, _global.HTMLCS.getTranslation("1_4_6_G18_or_G17.Fail").replace(/\{\{required\}\}/g, required).replace(/\{\{value\}\}/g, value) + recommendText, code);
+ HTMLCS.addMessage(HTMLCS.ERROR, element, HTMLCS.getTranslation("1_4_6_G18_or_G17.Fail").replace(/\{\{required\}\}/g, required).replace(/\{\{value\}\}/g, value) + recommendText, code);
}//end if
}//end for
}//end if
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_7.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_7.js
index e809817e..8b513e07 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_7.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_7.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_7 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_7 = {
/**
* Determines the elements to register for processing.
*
@@ -40,6 +40,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_7 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, element, _global.HTMLCS.getTranslation("1_4_7_G56"), 'G56');
+ HTMLCS.addMessage(HTMLCS.NOTICE, element, HTMLCS.getTranslation("1_4_7_G56"), 'G56');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_8.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_8.js
index 0621778d..b83226f6 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_8.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_8.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_8 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_8 = {
/**
* Determines the elements to register for processing.
*
@@ -36,11 +36,11 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_8 = {
{
// This Success Criterion has five prongs, and each should be thrown as a
// separate notice as separate techniques apply to each.
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("1_4_8_G148,G156,G175"), 'G148,G156,G175');
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("1_4_8_H87,C20"), 'H87,C20');
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("1_4_8_C19,G172,G169"), 'C19,G172,G169');
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("1_4_8_G188,C21"), 'G188,C21');
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("1_4_8_H87,G146,C26"), 'H87,G146,C26');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("1_4_8_G148,G156,G175"), 'G148,G156,G175');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("1_4_8_H87,C20"), 'H87,C20');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("1_4_8_C19,G172,G169"), 'C19,G172,G169');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("1_4_8_G188,C21"), 'G188,C21');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("1_4_8_H87,G146,C26"), 'H87,G146,C26');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_9.js b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_9.js
index 23245897..caa5799f 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_9.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle1/Guideline1_4/1_4_9.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_9 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_9 = {
/**
* Determines the elements to register for processing.
*
@@ -37,7 +37,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle1_Guideline1_4_1_4_9 = {
var imgObj = top.querySelector('img');
if (imgObj !== null) {
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("1_4_9_G140,C22,C30.NoException"), 'G140,C22,C30.NoException');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("1_4_9_G140,C22,C30.NoException"), 'G140,C22,C30.NoException');
}
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_1/2_1_1.js b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_1/2_1_1.js
index 39368e21..8484bb9f 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_1/2_1_1.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_1/2_1_1.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_1_2_1_1 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_1_2_1_1 = {
/**
* Determines the elements to register for processing.
*
@@ -46,7 +46,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_1_2_1_1 = {
HTMLCS.addMessage(
HTMLCS.WARNING,
elem,
- _global.HTMLCS.getTranslation("2_1_1_G90"),
+ HTMLCS.getTranslation("2_1_1_G90"),
'G90'
);
}
@@ -54,32 +54,32 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_1_2_1_1 = {
var dblClickEls = HTMLCS.util.getAllElements(top, '*[ondblclick]');
for (var i = 0; i < dblClickEls.length; i++) {
- HTMLCS.addMessage(HTMLCS.WARNING, dblClickEls[i], _global.HTMLCS.getTranslation("2_1_1_SCR20.DblClick"), 'SCR20.DblClick');
+ HTMLCS.addMessage(HTMLCS.WARNING, dblClickEls[i], HTMLCS.getTranslation("2_1_1_SCR20.DblClick"), 'SCR20.DblClick');
}
var mouseOverEls = HTMLCS.util.getAllElements(top, '*[onmouseover]');
for (var i = 0; i < mouseOverEls.length; i++) {
- HTMLCS.addMessage(HTMLCS.WARNING, mouseOverEls[i], _global.HTMLCS.getTranslation("2_1_1_SCR20.MouseOver"), 'SCR20.MouseOver');
+ HTMLCS.addMessage(HTMLCS.WARNING, mouseOverEls[i], HTMLCS.getTranslation("2_1_1_SCR20.MouseOver"), 'SCR20.MouseOver');
}
var mouseOutEls = HTMLCS.util.getAllElements(top, '*[onmouseout]');
for (var i = 0; i < mouseOutEls.length; i++) {
- HTMLCS.addMessage(HTMLCS.WARNING, mouseOutEls[i], _global.HTMLCS.getTranslation("2_1_1_SCR20.MouseOut"), 'SCR20.MouseOut');
+ HTMLCS.addMessage(HTMLCS.WARNING, mouseOutEls[i], HTMLCS.getTranslation("2_1_1_SCR20.MouseOut"), 'SCR20.MouseOut');
}
var mouseMoveEls = HTMLCS.util.getAllElements(top, '*[onmousemove]');
for (var i = 0; i < mouseMoveEls.length; i++) {
- HTMLCS.addMessage(HTMLCS.WARNING, mouseMoveEls[i], _global.HTMLCS.getTranslation("2_1_1_SCR20.MouseMove"), 'SCR20.MouseMove');
+ HTMLCS.addMessage(HTMLCS.WARNING, mouseMoveEls[i], HTMLCS.getTranslation("2_1_1_SCR20.MouseMove"), 'SCR20.MouseMove');
}
var mouseDownEls = HTMLCS.util.getAllElements(top, '*[onmousedown]');
for (var i = 0; i < mouseDownEls.length; i++) {
- HTMLCS.addMessage(HTMLCS.WARNING, mouseDownEls[i], _global.HTMLCS.getTranslation("2_1_1_SCR20.MouseDown"), 'SCR20.MouseDown');
+ HTMLCS.addMessage(HTMLCS.WARNING, mouseDownEls[i], HTMLCS.getTranslation("2_1_1_SCR20.MouseDown"), 'SCR20.MouseDown');
}
var mouseUpEls = HTMLCS.util.getAllElements(top, '*[onmouseup]');
for (var i = 0; i < mouseUpEls.length; i++) {
- HTMLCS.addMessage(HTMLCS.WARNING, mouseUpEls[i], _global.HTMLCS.getTranslation("2_1_1_SCR20.MouseUp"), 'SCR20.MouseUp');
+ HTMLCS.addMessage(HTMLCS.WARNING, mouseUpEls[i], HTMLCS.getTranslation("2_1_1_SCR20.MouseUp"), 'SCR20.MouseUp');
}
}
diff --git a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_1/2_1_2.js b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_1/2_1_2.js
index b7c81439..6d28e430 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_1/2_1_2.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_1/2_1_2.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_1_2_1_2 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_1_2_1_2 = {
/**
* Determines the elements to register for processing.
*
@@ -38,6 +38,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_1_2_1_2 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.WARNING, element, _global.HTMLCS.getTranslation("2_1_2_F10"), 'F10');
+ HTMLCS.addMessage(HTMLCS.WARNING, element, HTMLCS.getTranslation("2_1_2_F10"), 'F10');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_1/2_1_4.js b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_1/2_1_4.js
index 514b2272..b4922d45 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_1/2_1_4.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_1/2_1_4.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_1_2_1_4 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_1_2_1_4 = {
/**
* Determines the elements to register for processing.
*
@@ -34,6 +34,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_1_2_1_4 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("2_1_4.Check"), '');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("2_1_4.Check"), '');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_2/2_2_1.js b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_2/2_2_1.js
index e2cccdef..839b4c21 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_2/2_2_1.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_2/2_2_1.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_2_2_2_1 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_2_2_2_1 = {
/**
* Determines the elements to register for processing.
*
@@ -43,10 +43,10 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_2_2_2_1 = {
if (/^[1-9]\d*/.test(element.getAttribute('content').toLowerCase()) === true) {
if (/url=/.test(element.getAttribute('content').toLowerCase()) === true) {
// Redirect.
- HTMLCS.addMessage(HTMLCS.ERROR, element, _global.HTMLCS.getTranslation("2_2_1_F40.2"), 'F40.2');
+ HTMLCS.addMessage(HTMLCS.ERROR, element, HTMLCS.getTranslation("2_2_1_F40.2"), 'F40.2');
} else {
// Just a refresh.
- HTMLCS.addMessage(HTMLCS.ERROR, element, _global.HTMLCS.getTranslation("2_2_1_F41.2"), 'F41.2');
+ HTMLCS.addMessage(HTMLCS.ERROR, element, HTMLCS.getTranslation("2_2_1_F41.2"), 'F41.2');
}
}
}//end if
diff --git a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_2/2_2_2.js b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_2/2_2_2.js
index e68cd6ed..cd2c31cb 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_2/2_2_2.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_2/2_2_2.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_2_2_2_2 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_2_2_2_2 = {
/**
* Determines the elements to register for processing.
*
@@ -38,7 +38,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_2_2_2_2 = {
process: function(element, top)
{
if (element === top) {
- HTMLCS.addMessage(HTMLCS.NOTICE, element, _global.HTMLCS.getTranslation("2_2_2_SCR33,SCR22,G187,G152,G186,G191"), 'SCR33,SCR22,G187,G152,G186,G191');
+ HTMLCS.addMessage(HTMLCS.NOTICE, element, HTMLCS.getTranslation("2_2_2_SCR33,SCR22,G187,G152,G186,G191"), 'SCR33,SCR22,G187,G152,G186,G191');
var elements = HTMLCS.util.getAllElements(top, '*');
for (var i = 0; i < elements.length; i++) {
@@ -46,12 +46,12 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_2_2_2_2 = {
if (computedStyle) {
if (/blink/.test(computedStyle['text-decoration']) === true) {
- HTMLCS.addMessage(HTMLCS.WARNING, elements[i], _global.HTMLCS.getTranslation("2_2_2_F4"), 'F4');
+ HTMLCS.addMessage(HTMLCS.WARNING, elements[i], HTMLCS.getTranslation("2_2_2_F4"), 'F4');
}
}
}//end for
} else if (element.nodeName.toLowerCase() === 'blink') {
- HTMLCS.addMessage(HTMLCS.ERROR, element, _global.HTMLCS.getTranslation("2_2_2_F47"), 'F47');
+ HTMLCS.addMessage(HTMLCS.ERROR, element, HTMLCS.getTranslation("2_2_2_F47"), 'F47');
}//end if
}
diff --git a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_2/2_2_3.js b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_2/2_2_3.js
index e4e178a0..5e0ef33c 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_2/2_2_3.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_2/2_2_3.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_2_2_2_3 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_2_2_2_3 = {
/**
* Determines the elements to register for processing.
*
@@ -34,6 +34,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_2_2_2_3 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, element, _global.HTMLCS.getTranslation("2_2_3_G5"), 'G5');
+ HTMLCS.addMessage(HTMLCS.NOTICE, element, HTMLCS.getTranslation("2_2_3_G5"), 'G5');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_2/2_2_4.js b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_2/2_2_4.js
index 226dac29..880062d4 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_2/2_2_4.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_2/2_2_4.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_2_2_2_4 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_2_2_2_4 = {
/**
* Determines the elements to register for processing.
*
@@ -34,6 +34,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_2_2_2_4 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, element, _global.HTMLCS.getTranslation("2_2_4_SCR14"), 'SCR14');
+ HTMLCS.addMessage(HTMLCS.NOTICE, element, HTMLCS.getTranslation("2_2_4_SCR14"), 'SCR14');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_2/2_2_5.js b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_2/2_2_5.js
index 11e5b1fd..80e91cf8 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_2/2_2_5.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_2/2_2_5.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_2_2_2_5 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_2_2_2_5 = {
/**
* Determines the elements to register for processing.
*
@@ -34,7 +34,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_2_2_2_5 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, element, _global.HTMLCS.getTranslation("2_2_5_G105,G181"), 'G105,G181');
+ HTMLCS.addMessage(HTMLCS.NOTICE, element, HTMLCS.getTranslation("2_2_5_G105,G181"), 'G105,G181');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_2/2_2_6.js b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_2/2_2_6.js
index 2c57c268..a113d520 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_2/2_2_6.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_2/2_2_6.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_2_2_2_6 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_2_2_2_6 = {
/**
* Determines the elements to register for processing.
*
@@ -34,6 +34,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_2_2_2_6 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("2_2_6.Check"), '');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("2_2_6.Check"), '');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_3/2_3_1.js b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_3/2_3_1.js
index 080c27cc..0def44a1 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_3/2_3_1.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_3/2_3_1.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_3_2_3_1 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_3_2_3_1 = {
/**
* Determines the elements to register for processing.
*
@@ -41,7 +41,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_3_2_3_1 = {
// 22-26 inches, at 1024 x 768 resolution). A 10-degree field of vision is
// approximately 341 x 256 pixels in this environment, and a flashing area
// needs to be no more than 25% of this (not necessarily rectangular).
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("2_3_1_G19,G176"), 'G19,G176');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("2_3_1_G19,G176"), 'G19,G176');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_3/2_3_2.js b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_3/2_3_2.js
index 781cac39..dbd3ca18 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_3/2_3_2.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_3/2_3_2.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_3_2_3_2 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_3_2_3_2 = {
/**
* Determines the elements to register for processing.
*
@@ -34,6 +34,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_3_2_3_2 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("2_3_2_G19"), 'G19');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("2_3_2_G19"), 'G19');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_3/2_3_3.js b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_3/2_3_3.js
index 79fa34c7..1017ba22 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_3/2_3_3.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_3/2_3_3.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_3_2_3_3 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_3_2_3_3 = {
/**
* Determines the elements to register for processing.
*
@@ -34,6 +34,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_3_2_3_3 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("2_3_3.Check"), 'C39');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("2_3_3.Check"), 'C39');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_1.js b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_1.js
index 3bf60370..d7e29828 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_1.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_1.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_4_2_4_1 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_4_2_4_1 = {
/**
* Determines the elements to register for processing.
*
@@ -77,9 +77,9 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_4_2_4_1 = {
}
if (hasTitle === false) {
- HTMLCS.addMessage(HTMLCS.ERROR, element, _global.HTMLCS.getTranslation("2_4_1_H64.1"), 'H64.1');
+ HTMLCS.addMessage(HTMLCS.ERROR, element, HTMLCS.getTranslation("2_4_1_H64.1"), 'H64.1');
} else {
- HTMLCS.addMessage(HTMLCS.NOTICE, element, _global.HTMLCS.getTranslation("2_4_1_H64.2"), 'H64.2');
+ HTMLCS.addMessage(HTMLCS.NOTICE, element, HTMLCS.getTranslation("2_4_1_H64.2"), 'H64.2');
}
}//end if
},
@@ -93,7 +93,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_4_2_4_1 = {
*/
testGenericBypassMsg: function(top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("2_4_1_G1,G123,G124,H69"), 'G1,G123,G124,H69');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("2_4_1_G1,G123,G124,H69"), 'G1,G123,G124,H69');
},
/**
@@ -139,9 +139,9 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_4_2_4_1 = {
if ((target === null) || (HTMLCS.util.contains(top, target) === false)) {
if ((HTMLCS.isFullDoc(top) === true) || (top.nodeName.toLowerCase() === 'body')) {
- HTMLCS.addMessage(HTMLCS.ERROR, element, _global.HTMLCS.getTranslation("2_4_1_G1,G123,G124.NoSuchID").replace(/\{\{id\}\}/g, id), 'G1,G123,G124.NoSuchID');
+ HTMLCS.addMessage(HTMLCS.ERROR, element, HTMLCS.getTranslation("2_4_1_G1,G123,G124.NoSuchID").replace(/\{\{id\}\}/g, id), 'G1,G123,G124.NoSuchID');
} else {
- HTMLCS.addMessage(HTMLCS.WARNING, element, _global.HTMLCS.getTranslation("2_4_1_G1,G123,G124.NoSuchIDFragment").replace(/\{\{id\}\}/g, id), 'G1,G123,G124.NoSuchIDFragment');
+ HTMLCS.addMessage(HTMLCS.WARNING, element, HTMLCS.getTranslation("2_4_1_G1,G123,G124.NoSuchIDFragment").replace(/\{\{id\}\}/g, id), 'G1,G123,G124.NoSuchIDFragment');
}
}
} catch (ex) {
diff --git a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_2.js b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_2.js
index 968e87b9..46361286 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_2.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_2.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_4_2_4_2 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_4_2_4_2 = {
/**
* Determines the elements to register for processing.
*
@@ -46,7 +46,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_4_2_4_2 = {
}
if (head === null) {
- HTMLCS.addMessage(HTMLCS.ERROR, element, _global.HTMLCS.getTranslation("2_4_2_H25.1.NoHeadEl"), 'H25.1.NoHeadEl');
+ HTMLCS.addMessage(HTMLCS.ERROR, element, HTMLCS.getTranslation("2_4_2_H25.1.NoHeadEl"), 'H25.1.NoHeadEl');
} else {
var children = head.childNodes;
var title = null;
@@ -59,12 +59,12 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_4_2_4_2 = {
}
if (title === null) {
- HTMLCS.addMessage(HTMLCS.ERROR, head, _global.HTMLCS.getTranslation("2_4_2_H25.1.NoTitleEl"), 'H25.1.NoTitleEl');
+ HTMLCS.addMessage(HTMLCS.ERROR, head, HTMLCS.getTranslation("2_4_2_H25.1.NoTitleEl"), 'H25.1.NoTitleEl');
} else {
if (/^\s*$/.test(title.innerHTML) === true) {
- HTMLCS.addMessage(HTMLCS.ERROR, title, _global.HTMLCS.getTranslation("2_4_2_H25.1.EmptyTitle"), 'H25.1.EmptyTitle');
+ HTMLCS.addMessage(HTMLCS.ERROR, title, HTMLCS.getTranslation("2_4_2_H25.1.EmptyTitle"), 'H25.1.EmptyTitle');
} else {
- HTMLCS.addMessage(HTMLCS.NOTICE, title, _global.HTMLCS.getTranslation("2_4_2_H25.2"), 'H25.2');
+ HTMLCS.addMessage(HTMLCS.NOTICE, title, HTMLCS.getTranslation("2_4_2_H25.2"), 'H25.2');
}
}//end if
}//end if
diff --git a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_3.js b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_3.js
index 14a09bba..7bcb377f 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_3.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_3.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_4_2_4_3 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_4_2_4_3 = {
/**
* Determines the elements to register for processing.
*
@@ -38,7 +38,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_4_2_4_3 = {
var tabIndexExists = top.querySelector('*[tabindex]');
if (tabIndexExists) {
- HTMLCS.addMessage(HTMLCS.NOTICE, element, _global.HTMLCS.getTranslation("2_4_3_H4.2"), 'H4.2');
+ HTMLCS.addMessage(HTMLCS.NOTICE, element, HTMLCS.getTranslation("2_4_3_H4.2"), 'H4.2');
}
}
}
diff --git a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_4.js b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_4.js
index 9509f44b..8f50fe7e 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_4.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_4.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_4_2_4_4 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_4_2_4_4 = {
/**
* Determines the elements to register for processing.
*
@@ -35,9 +35,9 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_4_2_4_4 = {
process: function(element, top)
{
if (element.hasAttribute('title') === true) {
- HTMLCS.addMessage(HTMLCS.NOTICE, element, _global.HTMLCS.getTranslation("2_4_4_H77,H78,H79,H80,H81,H33"), 'H77,H78,H79,H80,H81,H33');
+ HTMLCS.addMessage(HTMLCS.NOTICE, element, HTMLCS.getTranslation("2_4_4_H77,H78,H79,H80,H81,H33"), 'H77,H78,H79,H80,H81,H33');
} else {
- HTMLCS.addMessage(HTMLCS.NOTICE, element, _global.HTMLCS.getTranslation("2_4_4_H77,H78,H79,H80,H81"), 'H77,H78,H79,H80,H81');
+ HTMLCS.addMessage(HTMLCS.NOTICE, element, HTMLCS.getTranslation("2_4_4_H77,H78,H79,H80,H81"), 'H77,H78,H79,H80,H81');
}
}
diff --git a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_5.js b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_5.js
index afc2f259..8aef55b7 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_5.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_5.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_4_2_4_5 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_4_2_4_5 = {
/**
* Determines the elements to register for processing.
*
@@ -34,7 +34,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_4_2_4_5 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, element, _global.HTMLCS.getTranslation("2_4_5_G125,G64,G63,G161,G126,G185"), 'G125,G64,G63,G161,G126,G185');
+ HTMLCS.addMessage(HTMLCS.NOTICE, element, HTMLCS.getTranslation("2_4_5_G125,G64,G63,G161,G126,G185"), 'G125,G64,G63,G161,G126,G185');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_6.js b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_6.js
index dc5f9f65..55058747 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_6.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_6.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_4_2_4_6 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_4_2_4_6 = {
/**
* Determines the elements to register for processing.
*
@@ -34,7 +34,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_4_2_4_6 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, element, _global.HTMLCS.getTranslation("2_4_6_G130,G131"), 'G130,G131');
+ HTMLCS.addMessage(HTMLCS.NOTICE, element, HTMLCS.getTranslation("2_4_6_G130,G131"), 'G130,G131');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_7.js b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_7.js
index 9e7abe10..401c62d8 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_7.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_7.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_4_2_4_7 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_4_2_4_7 = {
/**
* Determines the elements to register for processing.
*
@@ -40,7 +40,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_4_2_4_7 = {
var inputField = top.querySelector('input, textarea, button, select, a');
if (inputField !== null) {
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("2_4_7_G149,G165,G195,C15,SCR31"), 'G149,G165,G195,C15,SCR31');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("2_4_7_G149,G165,G195,C15,SCR31"), 'G149,G165,G195,C15,SCR31');
}
}
diff --git a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_8.js b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_8.js
index 931bbcee..7b51fd2b 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_8.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_8.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_4_2_4_8 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_4_2_4_8 = {
/**
* Determines the elements to register for processing.
*
@@ -40,16 +40,16 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_4_2_4_8 = {
// HEAD element". HTML5 states it appears "wherever metadata content is
// expected", which only includes the head element.
if (linkParentName !== 'head') {
- HTMLCS.addMessage(HTMLCS.ERROR, element, _global.HTMLCS.getTranslation("2_4_8_H59.1"), 'H59.1');
+ HTMLCS.addMessage(HTMLCS.ERROR, element, HTMLCS.getTranslation("2_4_8_H59.1"), 'H59.1');
}
// Check for mandatory elements.
if ((element.hasAttribute('rel') === false) || (!element.getAttribute('rel')) || (/^\s*$/.test(element.getAttribute('rel')) === true)) {
- HTMLCS.addMessage(HTMLCS.ERROR, element, _global.HTMLCS.getTranslation("2_4_8_H59.2a"), 'H59.2a');
+ HTMLCS.addMessage(HTMLCS.ERROR, element, HTMLCS.getTranslation("2_4_8_H59.2a"), 'H59.2a');
}
if ((element.hasAttribute('href') === false) || (!element.getAttribute('href')) || (/^\s*$/.test(element.getAttribute('href')) === true)) {
- HTMLCS.addMessage(HTMLCS.ERROR, element, _global.HTMLCS.getTranslation("2_4_8_H59.2b"), 'H59.2b');
+ HTMLCS.addMessage(HTMLCS.ERROR, element, HTMLCS.getTranslation("2_4_8_H59.2b"), 'H59.2b');
}
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_9.js b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_9.js
index 8aef63a8..d654006d 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_9.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_4/2_4_9.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_4_2_4_9 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_4_2_4_9 = {
/**
* Determines the elements to register for processing.
*
@@ -34,6 +34,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_4_2_4_9 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, element, _global.HTMLCS.getTranslation("2_4_9_H30"), 'H30');
+ HTMLCS.addMessage(HTMLCS.NOTICE, element, HTMLCS.getTranslation("2_4_9_H30"), 'H30');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_5/2_5_1.js b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_5/2_5_1.js
index 99a77499..0ff5a68d 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_5/2_5_1.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_5/2_5_1.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_5_2_5_1 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_5_2_5_1 = {
/**
* Determines the elements to register for processing.
*
@@ -34,6 +34,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_5_2_5_1 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("2_5_1.Check"), '');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("2_5_1.Check"), '');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_5/2_5_2.js b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_5/2_5_2.js
index c4cabca7..777b4fdc 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_5/2_5_2.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_5/2_5_2.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_5_2_5_2 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_5_2_5_2 = {
/**
* Determines the elements to register for processing.
*
@@ -34,7 +34,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_5_2_5_2 = {
HTMLCS.addMessage(
HTMLCS.NOTICE,
top,
- _global.HTMLCS.getTranslation("2_5_2.SinglePointer_Check"),
+ HTMLCS.getTranslation("2_5_2.SinglePointer_Check"),
""
);
@@ -45,7 +45,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_5_2_5_2 = {
HTMLCS.addMessage(
HTMLCS.NOTICE,
x,
- _global.HTMLCS.getTranslation("2_5_2.Mousedown_Check"),
+ HTMLCS.getTranslation("2_5_2.Mousedown_Check"),
""
);
}
@@ -55,7 +55,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_5_2_5_2 = {
HTMLCS.addMessage(
HTMLCS.NOTICE,
x,
- _global.HTMLCS.getTranslation("2_5_2.Touchstart_Check"),
+ HTMLCS.getTranslation("2_5_2.Touchstart_Check"),
""
);
}
diff --git a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_5/2_5_3.js b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_5/2_5_3.js
index ba9178ce..eea142f2 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_5/2_5_3.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_5/2_5_3.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_5_2_5_3 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_5_2_5_3 = {
/**
* Determines the elements to register for processing.
*
@@ -35,7 +35,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_5_2_5_3 = {
HTMLCS.addMessage(
HTMLCS.NOTICE,
top,
- _global.HTMLCS.getTranslation("2_5_3_F96.Check"),
+ HTMLCS.getTranslation("2_5_3_F96.Check"),
"F96"
);
} else {
@@ -80,7 +80,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_5_2_5_3 = {
HTMLCS.addMessage(
HTMLCS.WARNING,
element,
- _global.HTMLCS.getTranslation("2_5_3_F96.AccessibleName"),
+ HTMLCS.getTranslation("2_5_3_F96.AccessibleName"),
"F96"
);
}
diff --git a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_5/2_5_4.js b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_5/2_5_4.js
index c484fa33..8e6be14b 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_5/2_5_4.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_5/2_5_4.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_5_2_5_4 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_5_2_5_4 = {
/**
* Determines the elements to register for processing.
*
@@ -34,7 +34,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_5_2_5_4 = {
HTMLCS.addMessage(
HTMLCS.NOTICE,
top,
- _global.HTMLCS.getTranslation("2_5_4.Check"),
+ HTMLCS.getTranslation("2_5_4.Check"),
""
);
@@ -45,7 +45,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_5_2_5_4 = {
HTMLCS.addMessage(
HTMLCS.WARNING,
x,
- _global.HTMLCS.getTranslation("2_5_4.Devicemotion"),
+ HTMLCS.getTranslation("2_5_4.Devicemotion"),
""
);
}
diff --git a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_5/2_5_5.js b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_5/2_5_5.js
index 2742ed4d..18e5d563 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_5/2_5_5.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_5/2_5_5.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_5_2_5_5 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_5_2_5_5 = {
/**
* Determines the elements to register for processing.
*
@@ -34,6 +34,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_5_2_5_5 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("2_5_5.Check"), '');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("2_5_5.Check"), '');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_5/2_5_6.js b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_5/2_5_6.js
index 1fe1b487..93f8b2de 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_5/2_5_6.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle2/Guideline2_5/2_5_6.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_5_2_5_6 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_5_2_5_6 = {
/**
* Determines the elements to register for processing.
*
@@ -34,6 +34,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle2_Guideline2_5_2_5_6 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("2_5_6.Check"), '');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("2_5_6.Check"), '');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_1/3_1_1.js b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_1/3_1_1.js
index 076d968d..a275b90c 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_1/3_1_1.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_1/3_1_1.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_1_3_1_1 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_1_3_1_1 = {
/**
* Determines the elements to register for processing.
*
@@ -37,19 +37,19 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_1_3_1_1 = {
if ((element.hasAttribute('lang') === false) && (element.hasAttribute('xml:lang') === false)) {
// TODO: if we can tell whether it's HTML or XHTML, we should split this
// into two - one asking for "lang", the other for "xml:lang".
- HTMLCS.addMessage(HTMLCS.ERROR, element, _global.HTMLCS.getTranslation("3_1_1_H57.2"), 'H57.2');
+ HTMLCS.addMessage(HTMLCS.ERROR, element, HTMLCS.getTranslation("3_1_1_H57.2"), 'H57.2');
} else {
if (element.hasAttribute('lang') === true) {
var lang = element.getAttribute('lang');
if (this.isValidLanguageTag(lang) === false) {
- HTMLCS.addMessage(HTMLCS.ERROR, top, _global.HTMLCS.getTranslation("3_1_1_H57.3.Lang"), 'H57.3.Lang');
+ HTMLCS.addMessage(HTMLCS.ERROR, top, HTMLCS.getTranslation("3_1_1_H57.3.Lang"), 'H57.3.Lang');
}
}
if (element.hasAttribute('xml:lang') === true) {
var lang = element.getAttribute('xml:lang');
if (this.isValidLanguageTag(lang) === false) {
- HTMLCS.addMessage(HTMLCS.ERROR, top, _global.HTMLCS.getTranslation("3_1_1_H57.3.XmlLang"), 'H57.3.XmlLang');
+ HTMLCS.addMessage(HTMLCS.ERROR, top, HTMLCS.getTranslation("3_1_1_H57.3.XmlLang"), 'H57.3.XmlLang');
}
}
}
diff --git a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_1/3_1_2.js b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_1/3_1_2.js
index 59ebcbd7..4729cf8b 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_1/3_1_2.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_1/3_1_2.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_1_3_1_2 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_1_3_1_2 = {
/**
* Determines the elements to register for processing.
*
@@ -35,7 +35,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_1_3_1_2 = {
process: function(element, top)
{
// Generic message for changes in language.
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("3_1_2_H58"), 'H58');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("3_1_2_H58"), 'H58');
// Alias the SC 3.1.1 object, which contains our "valid language tag" test.
var sc3_1_1 = HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_1_3_1_1;
@@ -58,14 +58,14 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_1_3_1_2 = {
if (langEl.hasAttribute('lang') === true) {
var lang = langEl.getAttribute('lang');
if (sc3_1_1.isValidLanguageTag(lang) === false) {
- HTMLCS.addMessage(HTMLCS.ERROR, langEl, _global.HTMLCS.getTranslation("3_1_2_H58.1.Lang"), 'H58.1.Lang');
+ HTMLCS.addMessage(HTMLCS.ERROR, langEl, HTMLCS.getTranslation("3_1_2_H58.1.Lang"), 'H58.1.Lang');
}
}
if (langEl.hasAttribute('xml:lang') === true) {
var lang = langEl.getAttribute('xml:lang');
if (sc3_1_1.isValidLanguageTag(lang) === false) {
- HTMLCS.addMessage(HTMLCS.ERROR, langEl, _global.HTMLCS.getTranslation("3_1_2_H58.1.XmlLang"), 'H58.1.XmlLang');
+ HTMLCS.addMessage(HTMLCS.ERROR, langEl, HTMLCS.getTranslation("3_1_2_H58.1.XmlLang"), 'H58.1.XmlLang');
}
}
}//end if
diff --git a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_1/3_1_3.js b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_1/3_1_3.js
index 71642a6a..6116eb44 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_1/3_1_3.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_1/3_1_3.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_1_3_1_3 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_1_3_1_3 = {
/**
* Determines the elements to register for processing.
*
@@ -34,7 +34,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_1_3_1_3 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("3_1_3_H40,H54,H60,G62,G70"), 'H40,H54,H60,G62,G70');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("3_1_3_H40,H54,H60,G62,G70"), 'H40,H54,H60,G62,G70');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_1/3_1_4.js b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_1/3_1_4.js
index 1fbb67b9..2d6a64dd 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_1/3_1_4.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_1/3_1_4.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_1_3_1_4 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_1_3_1_4 = {
/**
* Determines the elements to register for processing.
*
@@ -34,7 +34,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_1_3_1_4 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("3_1_4_G102,G55,G62,H28,G97"), 'G102,G55,G62,H28,G97');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("3_1_4_G102,G55,G62,H28,G97"), 'G102,G55,G62,H28,G97');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_1/3_1_5.js b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_1/3_1_5.js
index c02d1d88..e22e576e 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_1/3_1_5.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_1/3_1_5.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_1_3_1_5 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_1_3_1_5 = {
/**
* Determines the elements to register for processing.
*
@@ -34,7 +34,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_1_3_1_5 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("3_1_5_G86,G103,G79,G153,G160"), 'G86,G103,G79,G153,G160');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("3_1_5_G86,G103,G79,G153,G160"), 'G86,G103,G79,G153,G160');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_1/3_1_6.js b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_1/3_1_6.js
index af80aebd..b808f1d1 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_1/3_1_6.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_1/3_1_6.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_1_3_1_6 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_1_3_1_6 = {
/**
* Determines the elements to register for processing.
*
@@ -41,9 +41,9 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_1_3_1_6 = {
// the presumption is that we are using HTML5 that uses the body of the ruby
// element for the same purpose (otherwise, assume XHTML 1.1 with rb element).
if (rb.length === 0) {
- HTMLCS.addMessage(HTMLCS.ERROR, element, _global.HTMLCS.getTranslation("3_1_6_H62.1.HTML5"), 'H62.1.HTML5');
+ HTMLCS.addMessage(HTMLCS.ERROR, element, HTMLCS.getTranslation("3_1_6_H62.1.HTML5"), 'H62.1.HTML5');
} else {
- HTMLCS.addMessage(HTMLCS.ERROR, element, _global.HTMLCS.getTranslation("3_1_6_H62.1.XHTML11"), 'H62.1.XHTML11');
+ HTMLCS.addMessage(HTMLCS.ERROR, element, HTMLCS.getTranslation("3_1_6_H62.1.XHTML11"), 'H62.1.XHTML11');
}
}
@@ -51,7 +51,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_1_3_1_6 = {
if (rp.length === 0) {
// No "ruby parentheses" tags for those user agents that don't support
// ruby at all.
- HTMLCS.addMessage(HTMLCS.ERROR, element, _global.HTMLCS.getTranslation("3_1_6_H62.2"), 'H62.2');
+ HTMLCS.addMessage(HTMLCS.ERROR, element, HTMLCS.getTranslation("3_1_6_H62.2"), 'H62.2');
}
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_2/3_2_1.js b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_2/3_2_1.js
index 0ea6c033..fd91bbae 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_2/3_2_1.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_2/3_2_1.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_2_3_2_1 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_2_3_2_1 = {
/**
* Determines the elements to register for processing.
*
@@ -39,6 +39,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_2_3_2_1 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, element, _global.HTMLCS.getTranslation("3_2_1_G107"), 'G107');
+ HTMLCS.addMessage(HTMLCS.NOTICE, element, HTMLCS.getTranslation("3_2_1_G107"), 'G107');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_2/3_2_2.js b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_2/3_2_2.js
index f5064e8f..7f54a249 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_2/3_2_2.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_2/3_2_2.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_2_3_2_2 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_2_3_2_2 = {
/**
* Determines the elements to register for processing.
*
@@ -91,7 +91,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_2_3_2_2 = {
HTMLCS.addMessage(
HTMLCS.ERROR,
form,
- _global.HTMLCS.getTranslation("3_2_2_H32.2"),
+ HTMLCS.getTranslation("3_2_2_H32.2"),
'H32.2'
);
}
diff --git a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_2/3_2_3.js b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_2/3_2_3.js
index c4e1f28f..1fb7f704 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_2/3_2_3.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_2/3_2_3.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_2_3_2_3 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_2_3_2_3 = {
/**
* Determines the elements to register for processing.
*
@@ -34,6 +34,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_2_3_2_3 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("3_2_3_G61"), 'G61');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("3_2_3_G61"), 'G61');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_2/3_2_4.js b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_2/3_2_4.js
index 48c87ab5..618e84c6 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_2/3_2_4.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_2/3_2_4.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_2_3_2_4 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_2_3_2_4 = {
/**
* Determines the elements to register for processing.
*
@@ -34,6 +34,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_2_3_2_4 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("3_2_4_G197"), 'G197');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("3_2_4_G197"), 'G197');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_2/3_2_5.js b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_2/3_2_5.js
index d59555fe..f5be49f9 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_2/3_2_5.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_2/3_2_5.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_2_3_2_5 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_2_3_2_5 = {
/**
* Determines the elements to register for processing.
*
@@ -53,7 +53,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_2_3_2_5 = {
if (hasTarget === true) {
var target = link.getAttribute('target') || '';
if ((target === '_blank') && (/new window/i.test(link.innerHTML) === false)) {
- HTMLCS.addMessage(HTMLCS.WARNING, link, _global.HTMLCS.getTranslation("3_2_5_H83.3"), 'H83.3');
+ HTMLCS.addMessage(HTMLCS.WARNING, link, HTMLCS.getTranslation("3_2_5_H83.3"), 'H83.3');
}
}
}
diff --git a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_3/3_3_1.js b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_3/3_3_1.js
index d3175bbd..706dc95e 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_3/3_3_1.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_3/3_3_1.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_3_3_3_1 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_3_3_3_1 = {
/**
* Determines the elements to register for processing.
*
@@ -34,6 +34,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_3_3_3_1 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, element, _global.HTMLCS.getTranslation("3_3_1_G83,G84,G85"), 'G83,G84,G85');
+ HTMLCS.addMessage(HTMLCS.NOTICE, element, HTMLCS.getTranslation("3_3_1_G83,G84,G85"), 'G83,G84,G85');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_3/3_3_2.js b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_3/3_3_2.js
index ef3d98b0..28c5ae97 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_3/3_3_2.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_3/3_3_2.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_3_3_3_2 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_3_3_3_2 = {
/**
* Determines the elements to register for processing.
*
@@ -37,6 +37,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_3_3_3_2 = {
// Only the generic message will be displayed here. If there were problems
// with input boxes not having labels, it will be pulled up as errors in
// other Success Criteria (eg. 1.3.1, 4.1.2).
- HTMLCS.addMessage(HTMLCS.NOTICE, element, _global.HTMLCS.getTranslation("3_3_2_G131,G89,G184,H90"), 'G131,G89,G184,H90');
+ HTMLCS.addMessage(HTMLCS.NOTICE, element, HTMLCS.getTranslation("3_3_2_G131,G89,G184,H90"), 'G131,G89,G184,H90');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_3/3_3_3.js b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_3/3_3_3.js
index 49a94f72..8e054679 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_3/3_3_3.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_3/3_3_3.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_3_3_3_3 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_3_3_3_3 = {
/**
* Determines the elements to register for processing.
*
@@ -36,6 +36,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_3_3_3_3 = {
{
// Only G177 (about providing suggestions) is flagged as a technique.
// The techniques in 3.3.1 are also listed in this Success Criterion.
- HTMLCS.addMessage(HTMLCS.NOTICE, element, _global.HTMLCS.getTranslation("3_3_3_G177"), 'G177');
+ HTMLCS.addMessage(HTMLCS.NOTICE, element, HTMLCS.getTranslation("3_3_3_G177"), 'G177');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_3/3_3_4.js b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_3/3_3_4.js
index 0a51b409..d9f62777 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_3/3_3_4.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_3/3_3_4.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_3_3_3_4 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_3_3_3_4 = {
/**
* Determines the elements to register for processing.
*
@@ -34,6 +34,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_3_3_3_4 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, element, _global.HTMLCS.getTranslation("3_3_4_G98,G99,G155,G164,G168.LegalForms"), 'G98,G99,G155,G164,G168.LegalForms');
+ HTMLCS.addMessage(HTMLCS.NOTICE, element, HTMLCS.getTranslation("3_3_4_G98,G99,G155,G164,G168.LegalForms"), 'G98,G99,G155,G164,G168.LegalForms');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_3/3_3_5.js b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_3/3_3_5.js
index e3a3d81d..1f968c83 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_3/3_3_5.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_3/3_3_5.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_3_3_3_5 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_3_3_3_5 = {
/**
* Determines the elements to register for processing.
*
@@ -34,6 +34,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_3_3_3_5 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, element, _global.HTMLCS.getTranslation("3_3_5_G71,G184,G193"), 'G71,G184,G193');
+ HTMLCS.addMessage(HTMLCS.NOTICE, element, HTMLCS.getTranslation("3_3_5_G71,G184,G193"), 'G71,G184,G193');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_3/3_3_6.js b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_3/3_3_6.js
index 9fe0962f..b1a76f4a 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_3/3_3_6.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle3/Guideline3_3/3_3_6.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_3_3_3_6 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_3_3_3_6 = {
/**
* Determines the elements to register for processing.
*
@@ -34,6 +34,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle3_Guideline3_3_3_3_6 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, element, _global.HTMLCS.getTranslation("3_3_6_G98,G99,G155,G164,G168.AllForms"), 'G98,G99,G155,G164,G168.AllForms');
+ HTMLCS.addMessage(HTMLCS.NOTICE, element, HTMLCS.getTranslation("3_3_6_G98,G99,G155,G164,G168.AllForms"), 'G98,G99,G155,G164,G168.AllForms');
}
};
diff --git a/Standards/WCAG2AAA/Sniffs/Principle4/Guideline4_1/4_1_1.js b/Standards/WCAG2AAA/Sniffs/Principle4/Guideline4_1/4_1_1.js
index 9141a76a..06a02f6d 100644
--- a/Standards/WCAG2AAA/Sniffs/Principle4/Guideline4_1/4_1_1.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle4/Guideline4_1/4_1_1.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle4_Guideline4_1_4_1_1 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle4_Guideline4_1_4_1_1 = {
/**
* Determines the elements to register for processing.
*
@@ -50,7 +50,7 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle4_Guideline4_1_4_1_1 = {
if (usedIds[id] !== undefined) {
// F77 = "Failure of SC 4.1.1 due to duplicate values of type ID".
// Appropriate technique in HTML is H93.
- HTMLCS.addMessage(HTMLCS.ERROR, elsWithIds[i], _global.HTMLCS.getTranslation("4_1_1_F77").replace(/\{\{id\}\}/g, id), 'F77');
+ HTMLCS.addMessage(HTMLCS.ERROR, elsWithIds[i], HTMLCS.getTranslation("4_1_1_F77").replace(/\{\{id\}\}/g, id), 'F77');
} else {
usedIds[id] = true;
}
diff --git a/Standards/WCAG2AAA/Sniffs/Principle4/Guideline4_1/4_1_2.js b/Standards/WCAG2AAA/Sniffs/Principle4/Guideline4_1/4_1_2.js
index 2e2145cb..b839c83d 100755
--- a/Standards/WCAG2AAA/Sniffs/Principle4/Guideline4_1/4_1_2.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle4/Guideline4_1/4_1_2.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle4_Guideline4_1_4_1_2 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle4_Guideline4_1_4_1_2 = {
/**
* Determines the elements to register for processing.
*
@@ -52,27 +52,27 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle4_Guideline4_1_4_1_2 = {
{
var errors = this.processLinks(top);
for (var i = 0; i < errors.empty.length; i++) {
- HTMLCS.addMessage(HTMLCS.WARNING, errors.empty[i], _global.HTMLCS.getTranslation("4_1_2_H91.A.Empty"), 'H91.A.Empty');
+ HTMLCS.addMessage(HTMLCS.WARNING, errors.empty[i], HTMLCS.getTranslation("4_1_2_H91.A.Empty"), 'H91.A.Empty');
}
for (var i = 0; i < errors.emptyWithName.length; i++) {
- HTMLCS.addMessage(HTMLCS.WARNING, errors.emptyWithName[i], _global.HTMLCS.getTranslation("4_1_2_H91.A.EmptyWithName"), 'H91.A.EmptyWithName');
+ HTMLCS.addMessage(HTMLCS.WARNING, errors.emptyWithName[i], HTMLCS.getTranslation("4_1_2_H91.A.EmptyWithName"), 'H91.A.EmptyWithName');
}
for (var i = 0; i < errors.emptyNoId.length; i++) {
- HTMLCS.addMessage(HTMLCS.ERROR, errors.emptyNoId[i], _global.HTMLCS.getTranslation("4_1_2_H91.A.EmptyNoId"), 'H91.A.EmptyNoId');
+ HTMLCS.addMessage(HTMLCS.ERROR, errors.emptyNoId[i], HTMLCS.getTranslation("4_1_2_H91.A.EmptyNoId"), 'H91.A.EmptyNoId');
}
for (var i = 0; i < errors.noHref.length; i++) {
- HTMLCS.addMessage(HTMLCS.WARNING, errors.noHref[i], _global.HTMLCS.getTranslation("4_1_2_H91.A.NoHref"), 'H91.A.NoHref');
+ HTMLCS.addMessage(HTMLCS.WARNING, errors.noHref[i], HTMLCS.getTranslation("4_1_2_H91.A.NoHref"), 'H91.A.NoHref');
}
for (var i = 0; i < errors.placeholder.length; i++) {
- HTMLCS.addMessage(HTMLCS.WARNING, errors.placeholder[i], _global.HTMLCS.getTranslation("4_1_2_H91.A.Placeholder"), 'H91.A.Placeholder');
+ HTMLCS.addMessage(HTMLCS.WARNING, errors.placeholder[i], HTMLCS.getTranslation("4_1_2_H91.A.Placeholder"), 'H91.A.Placeholder');
}
for (var i = 0; i < errors.noContent.length; i++) {
- HTMLCS.addMessage(HTMLCS.ERROR, errors.noContent[i], _global.HTMLCS.getTranslation("4_1_2_H91.A.NoContent"), 'H91.A.NoContent');
+ HTMLCS.addMessage(HTMLCS.ERROR, errors.noContent[i], HTMLCS.getTranslation("4_1_2_H91.A.NoContent"), 'H91.A.NoContent');
}
},
@@ -250,25 +250,25 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle4_Guideline4_1_4_1_2 = {
}//end for
if (i === matchingRequiredNames.length) {
- var msgNodeType = nodeName + ' ' + _global.HTMLCS.getTranslation("4_1_2_element");
+ var msgNodeType = nodeName + ' ' + HTMLCS.getTranslation("4_1_2_element");
if (nodeName.substr(0, 6) === 'input_') {
- msgNodeType = nodeName.substr(6) + _global.HTMLCS.getTranslation("4_1_2_input_element");
+ msgNodeType = nodeName.substr(6) + HTMLCS.getTranslation("4_1_2_input_element");
}
var builtAttrs = matchingRequiredNames.slice(0, matchingRequiredNames.length);
for (var a = 0; a < builtAttrs.length; a++) {
if (builtAttrs[a] === '_content') {
- builtAttrs[a] = _global.HTMLCS.getTranslation("4_1_2_element_content");
+ builtAttrs[a] = HTMLCS.getTranslation("4_1_2_element_content");
} else if (builtAttrs[a].charAt(0) === '@') {
- builtAttrs[a] = builtAttrs[a].substr(1) + ' '+ _global.HTMLCS.getTranslation("4_1_2_attribute");
+ builtAttrs[a] = builtAttrs[a].substr(1) + ' '+ HTMLCS.getTranslation("4_1_2_attribute");
} else {
- builtAttrs[a] = builtAttrs[a] + ' ' + _global.HTMLCS.getTranslation("4_1_2_element");
+ builtAttrs[a] = builtAttrs[a] + ' ' + HTMLCS.getTranslation("4_1_2_element");
}
}
- var msg = _global.HTMLCS.getTranslation("4_1_2_msg_pattern").replace(/\{\{msgNodeType\}\}/g, msgNodeType).replace(/\{\{builtAttrs\}\}/g, builtAttrs.join(', '));
+ var msg = HTMLCS.getTranslation("4_1_2_msg_pattern").replace(/\{\{msgNodeType\}\}/g, msgNodeType).replace(/\{\{builtAttrs\}\}/g, builtAttrs.join(', '));
if (element.hasAttribute('role') && element.getAttribute('role') === 'button') {
- msg = _global.HTMLCS.getTranslation("4_1_2_msg_pattern_role_of_button").replace(/\{\{builtAttrs\}\}/g, builtAttrs.join(', '));
+ msg = HTMLCS.getTranslation("4_1_2_msg_pattern_role_of_button").replace(/\{\{builtAttrs\}\}/g, builtAttrs.join(', '));
}
errors.push({
element: element,
@@ -315,27 +315,27 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle4_Guideline4_1_4_1_2 = {
}
if (valueFound === false) {
- var msgNodeType = nodeName + ' ' + _global.HTMLCS.getTranslation("4_1_2_element");
+ var msgNodeType = nodeName + ' ' + HTMLCS.getTranslation("4_1_2_element");
if (nodeName.substr(0, 6) === 'input_') {
- msgNodeType = nodeName.substr(6) + _global.HTMLCS.getTranslation("4_1_2_input_element");
+ msgNodeType = nodeName.substr(6) + HTMLCS.getTranslation("4_1_2_input_element");
}
- var msg = _global.HTMLCS.getTranslation("4_1_2_msg_pattern2").replace(/\{\{msgNodeType\}\}/g, msgNodeType);
+ var msg = HTMLCS.getTranslation("4_1_2_msg_pattern2").replace(/\{\{msgNodeType\}\}/g, msgNodeType);
var builtAttr = '';
var warning = false;
if (requiredValue === '_content') {
- builtAttr = ' ' + _global.HTMLCS.getTranslation("4_1_2_msg_add_one");
+ builtAttr = ' ' + HTMLCS.getTranslation("4_1_2_msg_add_one");
} else if (requiredValue === 'option_selected') {
// Change the message instead. The value is only undefined in HTML 4/XHTML 1;
// in HTML5 the first option in a single select dropdown is automatically selected.
// Because of this, it should also be sent out as a warning, not an error.
warning = true;
- msg = _global.HTMLCS.getTranslation("4_1_2_msg_pattern2").replace(/\{\{msgNodeType\}\}/g, msgNodeType);
+ msg = HTMLCS.getTranslation("4_1_2_msg_pattern2").replace(/\{\{msgNodeType\}\}/g, msgNodeType);
} else if (requiredValue.charAt(0) === '@') {
- builtAttr = ' ' + _global.HTMLCS.getTranslation("4_1_2_value_exposed_using_attribute").replace(/\{\{requiredValue\}\}/g, requiredValue);
+ builtAttr = ' ' + HTMLCS.getTranslation("4_1_2_value_exposed_using_attribute").replace(/\{\{requiredValue\}\}/g, requiredValue);
} else {
- builtAttr = ' ' + _global.HTMLCS.getTranslation("4_1_2_value_exposed_using_element").replace(/\{\{requiredValue\}\}/g, requiredValue);
+ builtAttr = ' ' + HTMLCS.getTranslation("4_1_2_value_exposed_using_element").replace(/\{\{requiredValue\}\}/g, requiredValue);
}
msg += builtAttr;
diff --git a/Standards/WCAG2AAA/Sniffs/Principle4/Guideline4_1/4_1_3.js b/Standards/WCAG2AAA/Sniffs/Principle4/Guideline4_1/4_1_3.js
index 72df8f1c..79cfb9c7 100755
--- a/Standards/WCAG2AAA/Sniffs/Principle4/Guideline4_1/4_1_3.js
+++ b/Standards/WCAG2AAA/Sniffs/Principle4/Guideline4_1/4_1_3.js
@@ -11,7 +11,7 @@
*
*/
-_global.HTMLCS_WCAG2AAA_Sniffs_Principle4_Guideline4_1_4_1_3 = {
+var HTMLCS_WCAG2AAA_Sniffs_Principle4_Guideline4_1_4_1_3 = {
/**
* Determines the elements to register for processing.
*
@@ -34,6 +34,6 @@ _global.HTMLCS_WCAG2AAA_Sniffs_Principle4_Guideline4_1_4_1_3 = {
*/
process: function(element, top)
{
- HTMLCS.addMessage(HTMLCS.NOTICE, top, _global.HTMLCS.getTranslation("4_1_3_ARIA22,G199,ARIA19,G83,G84,G85,G139,G177,G194,ARIA23.Check"), '');
+ HTMLCS.addMessage(HTMLCS.NOTICE, top, HTMLCS.getTranslation("4_1_3_ARIA22,G199,ARIA19,G83,G84,G85,G139,G177,G194,ARIA23.Check"), '');
}
};
diff --git a/Standards/WCAG2AAA/ruleset.js b/Standards/WCAG2AAA/ruleset.js
index 3663e11f..a7b00754 100644
--- a/Standards/WCAG2AAA/ruleset.js
+++ b/Standards/WCAG2AAA/ruleset.js
@@ -11,8 +11,9 @@
*
*/
-_global.HTMLCS_WCAG2AAA = {
+var HTMLCS_WCAG2AAA = {
name: 'WCAG2AAA',
+ subsetOf: 'WCAG2AAA_Sniffs_',
description: 'Web Content Accessibility Guidelines (WCAG) 2.1 AAA',
sniffs: [
'Principle1.Guideline1_1.1_1_1',
@@ -589,12 +590,12 @@ _global.HTMLCS_WCAG2AAA = {
/* eslint-disable-next-line no-unused-vars */
var principleStr = ['', principles[principle].name, ''].join('');
var retval = [
- [_global.HTMLCS.getTranslation("auditor_success_criterion"), successCritStr],
+ [HTMLCS.getTranslation("auditor_success_criterion"), successCritStr],
];
if (techniquesStr.length > 0) {
- retval.push([_global.HTMLCS.getTranslation("auditor_suggested_techniques"), techniquesStr.join(' ')]);
+ retval.push([HTMLCS.getTranslation("auditor_suggested_techniques"), techniquesStr.join(' ')]);
}
return retval;
}
-};
+};
\ No newline at end of file
diff --git a/package.json b/package.json
index 5061bb21..a49787a0 100644
--- a/package.json
+++ b/package.json
@@ -4,6 +4,7 @@
"description": "HTML_CodeSniffer is a client-side JavaScript that checks a HTML document or source code, and detects violations of a defined coding standard.",
"license": "BSD-3-Clause",
"main": "index.js",
+ "browser": "build/HTMLCS.js",
"keywords": [
"htmlcs"
],
@@ -35,7 +36,7 @@
},
"homepage": "http://squizlabs.github.io/HTML_CodeSniffer/",
"devDependencies": {
- "grunt": "^1.1.0",
+ "grunt": "^1.6.1",
"grunt-contrib-copy": "^1.0.0",
"grunt-contrib-uglify": "^4.0.0",
"grunt-contrib-watch": "^1.1.0",