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');
});