diff --git a/dashboard-ui/bower_components/iron-icon/.bower.json b/dashboard-ui/bower_components/iron-icon/.bower.json index 9691e0c3aa..1c3ecd9d63 100644 --- a/dashboard-ui/bower_components/iron-icon/.bower.json +++ b/dashboard-ui/bower_components/iron-icon/.bower.json @@ -1,7 +1,7 @@ { "name": "iron-icon", "private": true, - "version": "1.0.3", + "version": "1.0.4", "license": "http://polymer.github.io/LICENSE.txt", "description": "An element that supports displaying an icon", "main": "iron-icon.html", @@ -31,11 +31,11 @@ "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" }, "homepage": "https://github.com/polymerelements/iron-icon", - "_release": "1.0.3", + "_release": "1.0.4", "_resolution": { "type": "version", - "tag": "v1.0.3", - "commit": "818c2d2af2d3287a444e4cf0a19c2b5717d480e8" + "tag": "v1.0.4", + "commit": "5a5e6cad097561ff9d182ad2b8e20bb822d6f640" }, "_source": "git://github.com/polymerelements/iron-icon.git", "_target": "^1.0.0", diff --git a/dashboard-ui/bower_components/iron-icon/bower.json b/dashboard-ui/bower_components/iron-icon/bower.json index 0d1c50bbc8..e51ec4651b 100644 --- a/dashboard-ui/bower_components/iron-icon/bower.json +++ b/dashboard-ui/bower_components/iron-icon/bower.json @@ -1,7 +1,7 @@ { "name": "iron-icon", "private": true, - "version": "1.0.3", + "version": "1.0.4", "license": "http://polymer.github.io/LICENSE.txt", "description": "An element that supports displaying an icon", "main": "iron-icon.html", diff --git a/dashboard-ui/bower_components/iron-icon/iron-icon.html b/dashboard-ui/bower_components/iron-icon/iron-icon.html index 1b2f57febb..b7dedd14b8 100644 --- a/dashboard-ui/bower_components/iron-icon/iron-icon.html +++ b/dashboard-ui/bower_components/iron-icon/iron-icon.html @@ -92,7 +92,6 @@ Custom property | Description | Default diff --git a/dashboard-ui/bower_components/paper-radio-button/test/basic.html b/dashboard-ui/bower_components/paper-radio-button/test/basic.html index 903da5fe1b..54b7a3df6b 100644 --- a/dashboard-ui/bower_components/paper-radio-button/test/basic.html +++ b/dashboard-ui/bower_components/paper-radio-button/test/basic.html @@ -50,33 +50,35 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN r1 = fixture('NoLabel'); }); - test('check button via click', function() { + test('check button via click', function(done) { r1.addEventListener('click', function() { - assert.isTrue(r1.getAttribute('aria-checked')); + assert.isTrue(r1.getAttribute('aria-checked') == 'true'); assert.isTrue(r1.checked); done(); }); - MockInteractions.down(r1); + MockInteractions.tap(r1); }); - test('toggle button via click', function() { + test('toggle button via click', function(done) { r1.checked = true; r1.addEventListener('click', function() { - assert.isFalse(r1.getAttribute('aria-checked')); + assert.isFalse(r1.getAttribute('aria-checked') == 'true'); assert.isFalse(r1.checked); done(); }); - MockInteractions.down(r1); + MockInteractions.tap(r1); }); - test('disabled button cannot be clicked', function() { + test('disabled button cannot be clicked', function(done) { r1.disabled = true; - r1.addEventListener('click', function() { - assert.isTrue(r1.getAttribute('aria-checked')); + r1.checked = true; + MockInteractions.tap(r1); + + setTimeout(function() { + assert.isTrue(r1.getAttribute('aria-checked') == 'true'); assert.isTrue(r1.checked); done(); - }); - MockInteractions.down(r1); + }, 1); }); }); @@ -106,6 +108,10 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN var c = fixture('AriaLabel'); assert.isTrue(c.getAttribute('aria-label') == "Batman"); }); + + a11ySuite('NoLabel'); + a11ySuite('WithLabel'); + a11ySuite('AriaLabel'); }); diff --git a/dashboard-ui/bower_components/paper-toggle-button/.bower.json b/dashboard-ui/bower_components/paper-toggle-button/.bower.json index 4dadfc1be0..15de9ff1f5 100644 --- a/dashboard-ui/bower_components/paper-toggle-button/.bower.json +++ b/dashboard-ui/bower_components/paper-toggle-button/.bower.json @@ -1,6 +1,6 @@ { "name": "paper-toggle-button", - "version": "1.0.6", + "version": "1.0.7", "description": "A material design toggle button control", "authors": [ "The Polymer Authors" @@ -20,24 +20,25 @@ "homepage": "https://github.com/PolymerElements/paper-toggle-button", "ignore": [], "dependencies": { + "polymer": "Polymer/polymer#^1.1.0", "paper-ripple": "PolymerElements/paper-ripple#^1.0.0", "paper-styles": "PolymerElements/paper-styles#^1.0.0", "paper-behaviors": "PolymerElements/paper-behaviors#^1.0.0", - "polymer": "Polymer/polymer#^1.0.0" + "iron-checked-element-behavior": "PolymerElements/iron-checked-element-behavior#^1.0.0" }, "devDependencies": { - "web-component-tester": "*", + "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0", + "web-component-tester": "Polymer/web-component-tester#^3.3.0", "test-fixture": "PolymerElements/test-fixture#^1.0.0", "iron-component-page": "PolymerElements/iron-component-page#^1.0.0", "iron-test-helpers": "PolymerElements/iron-test-helpers#^1.0.0", - "iron-flex-layout": "PolymerElements/iron-flex-layout#^1.0.0", - "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" + "iron-flex-layout": "PolymerElements/iron-flex-layout#^1.0.0" }, - "_release": "1.0.6", + "_release": "1.0.7", "_resolution": { "type": "version", - "tag": "v1.0.6", - "commit": "e0bc6b17079da9487c62aaadeb46e3a199a7a112" + "tag": "v1.0.7", + "commit": "9abc8568d25c83c77394d141b82ff1630649ee7c" }, "_source": "git://github.com/PolymerElements/paper-toggle-button.git", "_target": "~1.0.5", diff --git a/dashboard-ui/bower_components/paper-toggle-button/bower.json b/dashboard-ui/bower_components/paper-toggle-button/bower.json index 1ae9d58b99..605324126e 100644 --- a/dashboard-ui/bower_components/paper-toggle-button/bower.json +++ b/dashboard-ui/bower_components/paper-toggle-button/bower.json @@ -1,6 +1,6 @@ { "name": "paper-toggle-button", - "version": "1.0.6", + "version": "1.0.7", "description": "A material design toggle button control", "authors": [ "The Polymer Authors" @@ -20,17 +20,18 @@ "homepage": "https://github.com/PolymerElements/paper-toggle-button", "ignore": [], "dependencies": { + "polymer": "Polymer/polymer#^1.1.0", "paper-ripple": "PolymerElements/paper-ripple#^1.0.0", "paper-styles": "PolymerElements/paper-styles#^1.0.0", "paper-behaviors": "PolymerElements/paper-behaviors#^1.0.0", - "polymer": "Polymer/polymer#^1.0.0" + "iron-checked-element-behavior": "PolymerElements/iron-checked-element-behavior#^1.0.0" }, "devDependencies": { - "web-component-tester": "*", + "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0", + "web-component-tester": "Polymer/web-component-tester#^3.3.0", "test-fixture": "PolymerElements/test-fixture#^1.0.0", "iron-component-page": "PolymerElements/iron-component-page#^1.0.0", "iron-test-helpers": "PolymerElements/iron-test-helpers#^1.0.0", - "iron-flex-layout": "PolymerElements/iron-flex-layout#^1.0.0", - "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" + "iron-flex-layout": "PolymerElements/iron-flex-layout#^1.0.0" } } diff --git a/dashboard-ui/bower_components/paper-toggle-button/paper-toggle-button.css b/dashboard-ui/bower_components/paper-toggle-button/paper-toggle-button.css deleted file mode 100644 index ecfed84870..0000000000 --- a/dashboard-ui/bower_components/paper-toggle-button/paper-toggle-button.css +++ /dev/null @@ -1,113 +0,0 @@ -/* -@license -Copyright (c) 2015 The Polymer Project Authors. All rights reserved. -This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt -The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt -The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt -Code distributed by Google as part of the polymer project is also -subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt -*/ - -:host { - display: inline-block; -} - -:host([disabled]) { - pointer-events: none; -} - -:host(:focus) { - outline:none; -} - -:host .toggle-bar { - background-color: var(--paper-toggle-button-unchecked-bar-color, #000000); - @apply(--paper-toggle-button-unchecked-bar); -} - -:host .toggle-button { - background-color: var(--paper-toggle-button-unchecked-button-color, --paper-grey-50); - @apply(--paper-toggle-button-unchecked-button); -} - -:host([checked]) .toggle-bar { - background-color: var(--paper-toggle-button-checked-bar-color, --google-green-500); - @apply(--paper-toggle-button-checked-bar); -} - -:host([checked]) .toggle-button { - background-color: var(--paper-toggle-button-checked-button-color, --google-green-500); - @apply(--paper-toggle-button-checked-button); -} - -:host .toggle-ink { - color: var(--paper-toggle-button-unchecked-ink-color, --primary-text-color); -} - -:host([checked]) .toggle-ink { - color: var(--paper-toggle-button-checked-ink-color, --google-green-500); -} - -/* ID selectors should not be overriden by users. */ - -#toggleContainer { - position: relative; - width: 36px; - height: 14px; -} - -#toggleBar { - position: absolute; - height: 100%; - width: 100%; - border-radius: 8px; - pointer-events: none; - opacity: 0.4; - transition: background-color linear .08s; -} - -:host([checked]) #toggleBar { - opacity: 0.5; -} - -:host([disabled]) #toggleBar { - background-color: #000; - opacity: 0.12; -} - -#toggleButton { - position: absolute; - top: -3px; - height: 20px; - width: 20px; - border-radius: 50%; - box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.6); - transition: -webkit-transform linear .08s, background-color linear .08s; - transition: transform linear .08s, background-color linear .08s; - will-change: transform; -} - -#toggleButton.dragging { - -webkit-transition: none; - transition: none; -} - -:host([checked]) #toggleButton { - -webkit-transform: translate(16px, 0); - transform: translate(16px, 0); -} - -:host([disabled]) #toggleButton { - background-color: #bdbdbd; - opacity: 1; -} - -#ink { - position: absolute; - top: -14px; - left: -14px; - width: 48px; - height: 48px; - opacity: 0.5; - pointer-events: none; -} diff --git a/dashboard-ui/bower_components/paper-toggle-button/paper-toggle-button.html b/dashboard-ui/bower_components/paper-toggle-button/paper-toggle-button.html index 9cc71a04c7..0bdf712e06 100644 --- a/dashboard-ui/bower_components/paper-toggle-button/paper-toggle-button.html +++ b/dashboard-ui/bower_components/paper-toggle-button/paper-toggle-button.html @@ -13,6 +13,7 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN + - - -