Skip to content

Commit

Permalink
2.0.2
Browse files Browse the repository at this point in the history
  • Loading branch information
Download committed Aug 4, 2017
1 parent cb6a04a commit 7111702
Show file tree
Hide file tree
Showing 3,201 changed files with 185,463 additions and 268,603 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
1,990 changes: 392 additions & 1,598 deletions README.md

Large diffs are not rendered by default.

116 changes: 102 additions & 14 deletions bower.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "polymer-cdn",
"version": "2.0.1",
"version": "2.0.2",
"main": "polymer.js",
"homepage": "https://github.com/Download/polymer-cdn",
"authors": [
Expand All @@ -21,20 +21,108 @@
"tests"
],
"dependencies": {
"polymer": "Polymer/polymer#latest",
"paper-elements": "polymerelements/paper-elements#latest",
"iron-elements": "polymerelements/iron-elements#latest",
"neon-elements": "polymerelements/neon-elements#latest",
"gold-elements": "polymerelements/gold-elements#latest",
"platinum-elements": "polymerelements/platinum-elements#latest",
"app-elements": "polymerelements/app-elements#latest",
"google-web-components": "GoogleWebComponents/google-web-components#latest",
"molecules": "polymerelements/molecules#latest",
"polymerfire": "firebase/polymerfire#latest"
"app-layout": "PolymerElements/app-layout#^2.0.0",
"app-localize-behavior": "PolymerElements/app-localize-behavior#^2.0.0",
"app-pouchdb": "PolymerElements/app-pouchdb#^2.0.0",
"app-route": "PolymerElements/app-route#^2.0.0",
"app-storage": "PolymerElements/app-storage#^2.0.0",
"gold-zip-input": "PolymerElements/gold-zip-input#^1.0.0",
"iron-a11y-announcer": "PolymerElements/iron-a11y-announcer#^2.0.0",
"iron-a11y-keys": "PolymerElements/iron-a11y-keys#^2.0.0",
"iron-a11y-keys-behavior": "PolymerElements/iron-a11y-keys-behavior#^2.0.0",
"iron-ajax": "PolymerElements/iron-ajax#^2.0.0",
"iron-autogrow-textarea": "PolymerElements/iron-autogrow-textarea#^2.0.0",
"iron-behaviors": "PolymerElements/iron-behaviors#^2.0.0",
"iron-checked-element-behavior": "PolymerElements/iron-checked-element-behavior#^2.0.0",
"iron-collapse": "PolymerElements/iron-collapse#^2.0.0",
"iron-component-page": "PolymerElements/iron-component-page#^3.0.0",
"iron-demo-helpers": "PolymerElements/iron-demo-helpers#^2.0.0",
"iron-doc-viewer": "PolymerElements/iron-doc-viewer#^3.0.0",
"iron-dropdown": "PolymerElements/iron-dropdown#^2.0.0",
"iron-fit-behavior": "PolymerElements/iron-fit-behavior#^2.0.0",
"iron-flex-layout": "PolymerElements/iron-flex-layout#^2.0.0",
"iron-form-element-behavior": "PolymerElements/iron-form-element-behavior#^2.0.0",
"iron-icon": "PolymerElements/iron-icon#^2.0.0",
"iron-icons": "PolymerElements/iron-icons#^2.0.0",
"iron-iconset": "PolymerElements/iron-iconset#^2.0.0",
"iron-iconset-svg": "PolymerElements/iron-iconset-svg#^2.0.0",
"iron-image": "PolymerElements/iron-image#^2.0.0",
"iron-input": "PolymerElements/iron-input#^2.0.0",
"iron-jsonp-library": "PolymerElements/iron-jsonp-library#^2.0.0",
"iron-label": "PolymerElements/iron-label#^2.0.0",
"iron-list": "PolymerElements/iron-list#^2.0.0",
"iron-localstorage": "PolymerElements/iron-localstorage#^2.0.0",
"iron-location": "PolymerElements/iron-location#^2.0.0",
"iron-media-query": "PolymerElements/iron-media-query#^2.0.0",
"iron-menu-behavior": "PolymerElements/iron-menu-behavior#^2.0.0",
"iron-meta": "PolymerElements/iron-meta#^2.0.0",
"iron-overlay-behavior": "PolymerElements/iron-overlay-behavior#^2.0.0",
"iron-pages": "PolymerElements/iron-pages#^2.0.0",
"iron-range-behavior": "PolymerElements/iron-range-behavior#^2.0.0",
"iron-resizable-behavior": "PolymerElements/iron-resizable-behavior#^2.0.0",
"iron-scroll-target-behavior": "PolymerElements/iron-scroll-target-behavior#^2.0.0",
"iron-scroll-threshold": "PolymerElements/iron-scroll-threshold#^2.0.0",
"iron-selector": "PolymerElements/iron-selector#^2.0.0",
"iron-test-helpers": "PolymerElements/iron-test-helpers#^2.0.0",
"iron-validatable-behavior": "PolymerElements/iron-validatable-behavior#^2.0.0",
"iron-validator-behavior": "PolymerElements/iron-validator-behavior#^2.0.0",
"marked-element": "PolymerElements/marked-element#^2.0.0",
"neon-animation": "PolymerElements/neon-animation#^2.0.0",
"note-app-elements": "PolymerLabs/note-app-elements#^2.0.0",
"paper-badge": "PolymerElements/paper-badge#^2.0.0",
"paper-behaviors": "PolymerElements/paper-behaviors#^2.0.0",
"paper-button": "PolymerElements/paper-button#^2.0.0",
"paper-card": "PolymerElements/paper-card#^2.0.0",
"paper-checkbox": "PolymerElements/paper-checkbox#^2.0.0",
"paper-dialog": "PolymerElements/paper-dialog#^2.0.0",
"paper-dialog-behavior": "PolymerElements/paper-dialog-behavior#^2.0.0",
"paper-dialog-scrollable": "PolymerElements/paper-dialog-scrollable#^2.0.0",
"paper-drawer-panel": "PolymerElements/paper-drawer-panel#^2.0.0",
"paper-dropdown-menu": "PolymerElements/paper-dropdown-menu#^2.0.0",
"paper-fab": "PolymerElements/paper-fab#^2.0.0",
"paper-header-panel": "PolymerElements/paper-header-panel#^2.0.0",
"paper-icon-button": "PolymerElements/paper-icon-button#^2.0.0",
"paper-input": "PolymerElements/paper-input#^2.0.0",
"paper-item": "PolymerElements/paper-item#^2.0.0",
"paper-listbox": "PolymerElements/paper-listbox#^2.0.0",
"paper-material": "PolymerElements/paper-material#^2.0.0",
"paper-menu-button": "PolymerElements/paper-menu-button#^2.0.0",
"paper-progress": "PolymerElements/paper-progress#^2.0.0",
"paper-radio-button": "PolymerElements/paper-radio-button#^2.0.0",
"paper-radio-group": "PolymerElements/paper-radio-group#^2.0.0",
"paper-ripple": "PolymerElements/paper-ripple#^2.0.0",
"paper-scroll-header-panel": "PolymerElements/paper-scroll-header-panel#^2.0.0",
"paper-slider": "PolymerElements/paper-slider#^2.0.0",
"paper-spinner": "PolymerElements/paper-spinner#^2.0.0",
"paper-styles": "PolymerElements/paper-styles#^2.0.0",
"paper-swatch-picker": "PolymerElements/paper-swatch-picker#^2.0.0",
"paper-tabs": "PolymerElements/paper-tabs#^2.0.0",
"paper-toast": "PolymerElements/paper-toast#^2.0.0",
"paper-toggle-button": "PolymerElements/paper-toggle-button#^2.0.0",
"paper-toolbar": "PolymerElements/paper-toolbar#^2.0.0",
"paper-tooltip": "PolymerElements/paper-tooltip#^2.0.0",
"platinum-sw": "PolymerElements/platinum-sw#^2.0.0",
"polymer": "Polymer/polymer#^2.0.0",
"polymerfire": "firebase/polymerfire#^2.0.0",
"prism-element": "PolymerElements/prism-element#^2.0.0",
"webcomponentsjs": "webcomponents/webcomponentsjs#^1.0.0",
"web-component-tester": "^6.0.0"
},
"resolutions": {
"app-storage": "1 - 2",
"firebase": "^4.1.1",
"webcomponentsjs": "^v1.0.0"
"webcomponentsjs": "^v1.0.2",
"iron-a11y-announcer": "^2.0.0",
"iron-a11y-keys-behavior": "^2.0.0",
"iron-autogrow-textarea": "^2.0.0",
"iron-behaviors": "^2.0.0",
"iron-form-element-behavior": "^2.0.0",
"iron-flex-layout": "^2.0.0",
"iron-icon": "^2.0.0",
"iron-input": "^2.0.0",
"iron-meta": "^2.0.0",
"iron-validatable-behavior": "^2.0.0",
"iron-validator-behavior": "^2.0.0",
"paper-input": "^2.0.0",
"paper-styles": "^2.0.0",
"polymer": "^2.0.0"
}
}
40 changes: 40 additions & 0 deletions lib/accessibility-developer-tools/.bower.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"name": "accessibility-developer-tools",
"version": "2.12.0",
"homepage": "https://github.com/GoogleChrome/accessibility-developer-tools",
"authors": [
"Google"
],
"description": "This is a library of accessibility-related testing and utility code.",
"main": "dist/js/axs_testing.js",
"moduleType": [
"amd",
"globals"
],
"keywords": [
"accessibility",
"testing",
"WCAG",
"module"
],
"license": "Apache-2.0",
"ignore": [
"**/.*",
"lib",
"scripts",
"src",
"test",
"tools",
"Gruntfile.js",
"package.json"
],
"_release": "2.12.0",
"_resolution": {
"type": "version",
"tag": "v2.12.0",
"commit": "3616c094e090174f70b53ca4cea25529522abffb"
},
"_source": "https://github.com/GoogleChrome/accessibility-developer-tools.git",
"_target": "^2.10.0",
"_originalSource": "accessibility-developer-tools"
}
154 changes: 154 additions & 0 deletions lib/accessibility-developer-tools/Changelog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,154 @@
## 2.11.0 - 2016-09-14

### Enhancements

* Performance enhancements (#263)

## 2.10.1-rc.0 - 2016-01-13

### Bug fixes:

* Escape special characters to be used in a query selector string (PR #267)
* Fix exception thrown by RoleTooltipRequiresDescribedBy.js (#269)

## 2.10.0 - 2015-11-13

## 2.10.0-rc.1 - 2015-10-19

### Bug fixes:

* `linkWithUnclearPurpose` should only look at links, not `<a>` without `href`. (#245)

## 2.10.0-rc.0 - 2015-10-09

### New rules
* A tabpanel should be related to a tab via aria-controls or aria-labelledby (`src/audits/UncontrolledTabpanel.js`)
* A data table must identify row and column headers (`src/audits/TableHasAppropriateHeaders.js`)
* A tooltip element should have an aria-describedby referring to it (`src/audits/RoleTooltipRequiresDescribedBy.js`).

### Enhancements

* Pull DOM-related functionality out into `DOMUtils.js`

### Bug fixes:

* Fix `findTextAlternatives` not always correctly ignoring hidden elements (#217).
* `findTextAlternatives` now honors `alt` attribute of input type image
* Revert #150 which was causing the extension not to work.
* AX_HTML_02 (duplicate IDs) now only audits elements that are referenced by an IDREF (#141);
* Fix #171 by being smarter about finding the composed parent node.
* Tweak in canScrollTo to handle the (common) case where the container is `document.body` (#243).

## 2.9.0 - 2015-09-04

## 2.9.0-rc.0 - 2015-08-21

### New rules

* A label element may not have labelable descendants other than its labeled control (`src/audits/MultipleLabelableElementsPerLabel.js`)

### Enhancements

* Implement support for specifying audit configuration options through an object when initializing audits (#165).
* Implement support for AMD loaders.

### Bug fixes:

* Fix `badAriaAttributeValue` not correctly handling decimal values (#182).
* Work around null pointer exception caused by closure compiler issue (#183).
* Add a special case to handle color `"transparent"` to fix (#180).
* Fix `matchSelector` not working properly in browser environments without vendor prefixes (#189).
* Fix false positives on elements with no role for Unsupported ARIA Attribute rule (#178 and #199).
* Fix ARIA `tablist` and ARIA `tab` scope (#204)
* Fix link with clear purpose with text alternative (#156);
* Handle edge cases in number parser, e.g. "+1", ".1", "01"
* HTML button containing img with alt attribute now passes controlsWithoutLabel (#202)
* Disabled elements should be ignored by low contrast audit (#205)
* Fix input of type "text" did not find correct implied role (#225)
* Hidden links are no longer relevant for meaningful link text rule.

## 2.8.0 - 2015-07-24

## 2.8.0-rc.0 - 2015-07-10

### Enhancements:
* Pull color code into separate file.
* Improve color suggestion algorithm.
* Descend into iframes when collecting matching elements.

## 2.7.1 - 2015-06-30

## 2.7.1-rc.1 - 2015-06-23

### Bug fixes:

* Check for null `textAlternatives` in `FocusableElementNotVisibleAndNotAriaHidden`'s `relevantElementMatcher` method.

## 2.7.1-rc.0 - 2015-06-15

### Enhancements:
* Rework findTextAlternatives not to return non-exposed text alternatives.
* Add Bower config (#157)

### Bug fixes:
* Check for any text alternatives when assessing unlabeled images (#154).

## 2.7.0 - 2015-05-15

### New rules
* This element does not support ARIA roles, states and properties (`src/audits/AriaOnReservedElement.js`)
* aria-owns should not be used if ownership is implicit in the DOM (`src/audits/AriaOwnsDescendant.js`)
* Elements with ARIA roles must be in the correct scope (`src/audits/AriaRoleNotScoped.js`)
* An element's ID must be unique in the DOM (`src/audits/DuplicateId.js`)
* The web page should have the content's human language indicated in the markup (`src/audits/HumanLangMissing.js`)
* An element's ID must not be present in more that one aria-owns attribute at any time (`src/audits/MultipleAriaOwners.js`)
* ARIA attributes which refer to other elements by ID should refer to elements which exist in the DOM (`src/audits/NonExistentAriaRelatedElement.js` - previously `src/audits/NonExistentAriaLabeledBy.js`)
* Elements with ARIA roles must ensure required owned elements are present (`src/audits/RequiredOwnedAriaRoleMissing.js`)
* Avoid positive integer values for tabIndex (`src/audits/TabIndexGreaterThanZero.js`)
* This element has an unsupported ARIA attribute (`src/audits/UnsupportedAriaAttribute.js`)

### Enhancements:
* Add configurable blacklist phrases and stop words to LinkWithUnclearPurpose (#99)
* Detect and warn if we reuse the same code for more than one rule. (#133)
* Force focus before testing visibility on focusable elements. (#65)
* Use getDistributedNodes to get nodes distributed into shadowRoots (#128)
* Add section to Audit Rules page for HumanLangMissing and link to it from rule (#119)
* Reference "applied role" in axs.utils.getRoles enhancement (#130)
* Add warning that AX_FOCUS_02 is not available from axs.Audit.run() (#85)

### Bug fixes:
* Incorrect use of nth-of-type against className in utils.getQuerySelectorText (#87)
* AX_TEXT_01 Accessibility Audit test should probably ignore role=presentation elements (#97)
* Fix path to audit rules in phantomjs runner (#108)
* Label audit should fail if form fields lack a label, even with placeholder text (#81)
* False positives for controls without labels with role=presentation (#23)
* Fix "valid" flag on return value of axs.utils.getRoles (#131)

Note: this version number is somewhat arbitrary - just bringing it vaguely in line with [the extension](https://github.com/GoogleChrome/accessibility-developer-tools-extension) since that's where the library originated - but will use semver for version bumps going forward from here.

## 0.0.5 - 2014-02-04

### Enhancements:
* overlapping elements detection code made more sophisticated
* axs.properties.getFocusProperties() returns more information about visibility
* new axs.properties.hasDirectTextDescendant() method with more sophisticated detection of text content

### Bug fixes:
* FocusableElementNotVisibleAndNotAriaHidden audit passes on elements which are brought onscreen on focus
* UnfocusableElementsWithOnclick checks for element.disabled
* Fix infinite loop when getting descendant text content of a label containing an input
* Detect elements which are out of scroll area of any parent element, not just the document scroll area
* findTextAlternatives doesn't throw TypeError if used on a HTMLSelectElement

## 0.0.4 - 2013-10-03

### Enhancements:

* axs.AuditRule.run() has a new signature: it now takes an options object. Please see method documentation for details.
* Audit Rule severity can be overridden (per Audit Rule) in AuditConfig.

### Bug fixes:

* axs.utils.isLowContrast() now rounds to the nearest 0.1 before checking (so `#777` is now a passing value)
* MainRoleOnInappropriateElement was always failing due to accessible name calculation taking the main role into account and not descending into content (now just gets descendant content directly)
* UnfocusableElementsWithOnClick had a dangling if-statement causing very noisy false positives
File renamed without changes.
Loading

0 comments on commit 7111702

Please sign in to comment.