openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
H
HTML_CodeSniffer
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
22 days
ago. based on code collected
23 days
ago.
Jan 30, 2024 — Jan 30, 2025
Showing page 19 of 23
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
SC 2.2.2: fix syntax error.
Luke Wright
More...
almost 13 years ago
Add file upload to the set of input types to be checked under role/state/value checks (H91).
Luke Wright
More...
almost 13 years ago
Give separate codes to the F24 messages.
Luke Wright
More...
almost 13 years ago
Typo.
Luke Wright
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.)
Luke Wright
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.
Luke Wright
More...
almost 13 years ago
WCAG 2 Principle 1.4 (F24 test): Clarified the message a little.
Luke Wright
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.
Luke Wright
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.
Luke Wright
More...
almost 13 years ago
Ignore errors that we can determine are caused by the auditor interface itself.
Luke Wright
More...
almost 13 years ago
Replace Node.ELEMENT_NODE with number because IE doesn't support it.
Luke Wright
More...
almost 13 years ago
Try to keep the auditor in front.
Luke Wright
More...
almost 13 years ago
Is Full Doc test should be case-insensitive when looking for HTML or HEAD+BODY tags.
Luke Wright
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.
Luke Wright
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.
Luke Wright
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.
Luke Wright
More...
almost 13 years ago
Merge branch 'master' of github.com:squizlabs/HTML_CodeSniffer
Luke Wright
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.
Luke Wright
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.
Sertan Danis
More...
almost 13 years ago
Changed absolute positioninig to fixed
Sertan Danis
More...
almost 13 years ago
Added new styles for the checkbox
Sertan Danis
More...
almost 13 years ago
Fixed initial value for standard radio button
Sertan Danis
More...
almost 13 years ago
Fixed Settings panel. Updated the HTML for checkbox and radio buttons.
Sertan Danis
More...
almost 13 years ago
Added dragging for HTMLCS popup. The whole header element is the handle
Sertan Danis
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.
Danny Peters
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
Sertan Danis
More...
almost 13 years ago
Added pointer class which allows HTMLCS to point to a specific element.
Sertan Danis
More...
almost 13 years ago
More progress. Transitions work properly (incl Webkit), summary line in detail mode works.
Luke Wright
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.
Luke Wright
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).
Luke Wright
More...
almost 13 years ago
←
1
2
…
15
16
17
18
19
20
21
22
23
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree