0
I Use This!
Inactive

Commits : Listings

Analyzed 22 days ago. based on code collected 23 days ago.
Jan 30, 2024 — Jan 30, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
SC 2.2.2: fix syntax error. More... almost 13 years ago
Add file upload to the set of input types to be checked under role/state/value checks (H91). More... almost 13 years ago
Give separate codes to the F24 messages. More... almost 13 years ago
Typo. More... almost 13 years ago
SC 2.2.2: Add tests for blinking elements. Blink elements are shown as errors as per F47, those with text-decoration: blink are shown warnings as per F4, as that is conditional on being able to turn it off within 5 seconds or not. (Blink elements are presumed as not being able to do this - although it can be disabled with CSS, F47 seems to imply that you put it in a blink tag for a reason, ie. for it to continuously blink.) More... almost 13 years ago
Prefix CSSes with wrapper class in an attempt to give its styles more specificity compared to site's own classes. More... almost 13 years ago
WCAG 2 Principle 1.4 (F24 test): Clarified the message a little. More... almost 13 years ago
WCAG 2 Principle 1.4: Added a separate file for testing potential failure F24. This relates to text having a foreground colour without a background colour and/or image, or vice versa - this makes it difficult for a user style sheet to override. We throw a warning because it is not possible to get computed style without the browser default (or current user) style sheet to get in the way, and thus we must rely on inline styles and attributes. The failure description allows the colours to be inherited up the chain, as long as they are both set, or none at all. It's numbered as "part of 1.4.3" because it applies originally to that Success Criterion (at Double-A level), but applies also to SC 1.4.6 (at Triple-A level). Since these have different generic messages about contrast, splitting into own file was necessary. More... almost 13 years ago
WCAG2 SC 2.4.1: Changed rules as to when H50 (map for link grouping) warnings appear. To avoid multiple warnings when elements wrap around each other (for width integrity and padding reasons for instance), by default only direct links will be checked (and thus, should fire on the innermost div of such a construct). Exceptions are list constructs - it will check all of the contents under a ul/ol/dl, and not fire on the li's. More... almost 13 years ago
Ignore errors that we can determine are caused by the auditor interface itself. More... almost 13 years ago
Replace Node.ELEMENT_NODE with number because IE doesn't support it. More... almost 13 years ago
Try to keep the auditor in front. More... almost 13 years ago
Is Full Doc test should be case-insensitive when looking for HTML or HEAD+BODY tags. More... almost 13 years ago
Changes to WCAG2 SC 1.3.1 (new/reinstated tests), 4.1.2 (wording change). 1. 1.3.1: Pulled out "duplicate for attribute" from the element label test and made it a top-level test; also reinstated the "no for attribute" test as a top-level. - Like the old "implicit label" test, the error for duplicate for attributes was firing once for each element tested, when it should only be firing once. Made a new top-level test for this so that both it and the "no for attribute" tests can be put back in. - The "no for attr" test includes implicit labels, but also ones where the label is not wrapped around anything yet stil has no "for" attr - which in some user agents (but certainly not all or even most!) is treated as a click on the next form control in the DOM order. 2. 4.1.2: Name/value/state errors now refer to links as links, not as form controls. More... almost 13 years ago
1. General: where HTMLCS is working on a full doc of source text, don't run tests until the iframe is loaded, otherwise there will be false positives/negatives arising from an incomplete document. 2. SC 1.1.1: Link stutter test now treats an image with a missing alt text as if empty. 3. SC 1.3.1: Previously all labels without "for" attributes caused errors - and fired for -each- form field element, causing overload of H44 "implicit tag" errors. It also fired when a label was intended to be used explicitly, but had no "for" attribute - ie. it had no "for" but also didn't wrap around a tag. Now not displayed; pending possible better solution. 4. SC 4.1.2: If input field has no type attr, presume text. More... almost 13 years ago
Added a utility section to the HTMLCS file: - isStringEmpty will be moved into there (currently dupe pending changes to sniffs). - isLayoutTable (unimplemented) is planned to try to detect whether a table is a layout or data table, because certain things only apply to data tables (eg. caption and summary attrs). Currently returns false because HTMLCS presumes all tables are data tables at this stage. - getCellHeaders (implemented) will take a cell, and grab the table headers from its table and provide a correct headers attribute for that cell. Exposed here (as well as in the WCAG2 1_3_1 test, which does error checking) so that other things can hook into it. More... almost 13 years ago
Merge branch 'master' of github.com:squizlabs/HTML_CodeSniffer More... almost 13 years ago
SC 1.3.1: sub-codes for semantic markup messages (H49). .. Sub-codes are based on the tag name, where the tag is the problem (eg. H49.B, H49.Font, etc). .. Where the presence of an align attribute is the problem, the sub-code "H49.AlignAttr" will be used. More... almost 13 years ago
Fixed the way scrolling works. The scrolling will work with iframe that has height set so all of its content is visible, which in turn causes main window's scrollbars to appear. Next and Previous issue will auto point to the element. More... almost 13 years ago
Changed absolute positioninig to fixed More... almost 13 years ago
Added new styles for the checkbox More... almost 13 years ago
Fixed initial value for standard radio button More... almost 13 years ago
Fixed Settings panel. Updated the HTML for checkbox and radio buttons. More... almost 13 years ago
Added dragging for HTMLCS popup. The whole header element is the handle More... almost 13 years ago
New sprite image that includes pointers and button pointer icon. This sprite has been re-engineered with a new layout to optimise space, and has been run through 2 compression methods to reduce file size. All CSS references to the sprite imagery has been updated to match. More... almost 13 years ago
Fixed a few pointer issues. For now it will always point from top of the element. Added bounce effect to pointer More... almost 13 years ago
Added pointer class which allows HTMLCS to point to a specific element. More... almost 13 years ago
More progress. Transitions work properly (incl Webkit), summary line in detail mode works. More... almost 13 years ago
Removed the re-ordering of errors by level, thus using another method to tally errors by type, and filter out notices. More... almost 13 years ago
1. Moved the independent Auditor into its own directory. 2. More progress on JS side: .. the initial screen (that shows the summary of errors) is now functionally complete. .. can now click through to individual errors (style and transition incomplete). .. refresh now works (does not yet disable - don't click twice yet or you'll get two sets of errors). More... almost 13 years ago