diff --git a/dashboard-ui/bower_components/iron-meta/.bower.json b/dashboard-ui/bower_components/iron-meta/.bower.json
index 8119ebcf41..9e650790be 100644
--- a/dashboard-ui/bower_components/iron-meta/.bower.json
+++ b/dashboard-ui/bower_components/iron-meta/.bower.json
@@ -25,14 +25,14 @@
"web-component-tester": "*",
"webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0"
},
- "homepage": "https://github.com/polymerelements/iron-meta",
+ "homepage": "https://github.com/PolymerElements/iron-meta",
"_release": "1.0.3",
"_resolution": {
"type": "version",
"tag": "v1.0.3",
"commit": "91529259262b0d8f33fed44bc3fd47aedf35cb04"
},
- "_source": "git://github.com/polymerelements/iron-meta.git",
+ "_source": "git://github.com/PolymerElements/iron-meta.git",
"_target": "^1.0.0",
- "_originalSource": "polymerelements/iron-meta"
+ "_originalSource": "PolymerElements/iron-meta"
}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/iron-selector/.bower.json b/dashboard-ui/bower_components/iron-selector/.bower.json
index 31050826e9..85d168eb46 100644
--- a/dashboard-ui/bower_components/iron-selector/.bower.json
+++ b/dashboard-ui/bower_components/iron-selector/.bower.json
@@ -1,6 +1,6 @@
{
"name": "iron-selector",
- "version": "1.0.2",
+ "version": "1.0.3",
"description": "Manages a set of elements that can be selected",
"private": true,
"license": "http://polymer.github.io/LICENSE.txt",
@@ -19,21 +19,23 @@
"type": "git",
"url": "git://github.com/PolymerElements/iron-selector.git"
},
+ "homepage": "https://github.com/PolymerElements/iron-selector",
+ "ignore": [],
"dependencies": {
"polymer": "Polymer/polymer#^1.0.0"
},
"devDependencies": {
+ "paper-styles": "PolymerElements/paper-styles#^1.0.4",
"iron-component-page": "PolymerElements/iron-component-page#^1.0.0",
"test-fixture": "PolymerElements/test-fixture#^1.0.0",
"web-component-tester": "*",
"webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0"
},
- "homepage": "https://github.com/PolymerElements/iron-selector",
- "_release": "1.0.2",
+ "_release": "1.0.3",
"_resolution": {
"type": "version",
- "tag": "v1.0.2",
- "commit": "ea22d91d11ba6f72c01faa952d5e600f9d1773cf"
+ "tag": "v1.0.3",
+ "commit": "d93b02871f790b6bcb1fff52f24757e9c2eb04a5"
},
"_source": "git://github.com/PolymerElements/iron-selector.git",
"_target": "^1.0.0",
diff --git a/dashboard-ui/bower_components/iron-selector/bower.json b/dashboard-ui/bower_components/iron-selector/bower.json
index b9751df128..25324a685a 100644
--- a/dashboard-ui/bower_components/iron-selector/bower.json
+++ b/dashboard-ui/bower_components/iron-selector/bower.json
@@ -1,6 +1,6 @@
{
"name": "iron-selector",
- "version": "1.0.2",
+ "version": "1.0.3",
"description": "Manages a set of elements that can be selected",
"private": true,
"license": "http://polymer.github.io/LICENSE.txt",
@@ -19,10 +19,13 @@
"type": "git",
"url": "git://github.com/PolymerElements/iron-selector.git"
},
+ "homepage": "https://github.com/PolymerElements/iron-selector",
+ "ignore": [],
"dependencies": {
"polymer": "Polymer/polymer#^1.0.0"
},
"devDependencies": {
+ "paper-styles": "PolymerElements/paper-styles#^1.0.4",
"iron-component-page": "PolymerElements/iron-component-page#^1.0.0",
"test-fixture": "PolymerElements/test-fixture#^1.0.0",
"web-component-tester": "*",
diff --git a/dashboard-ui/bower_components/iron-selector/demo/index.html b/dashboard-ui/bower_components/iron-selector/demo/index.html
index cdb7f99e21..2fa46b2cd9 100644
--- a/dashboard-ui/bower_components/iron-selector/demo/index.html
+++ b/dashboard-ui/bower_components/iron-selector/demo/index.html
@@ -17,50 +17,70 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
+
+
-
-
+
- Basic
+
+
+
Basic
+
+
+ Item 0
+ Item 1
+ Item 2
+ Item 3
+ Item 4
+
+
+
-
- Item 0
- Item 1
- Item 2
- Item 3
- Item 4
-
+
+
Multi-select
+
+
+ Item 0
+ Item 1
+ Item 2
+ Item 3
+ Item 4
+
+
+
-
Multi-select
-
-
- Item 0
- Item 1
- Item 2
- Item 3
- Item 4
-
-
-
Example
-
-
- Foo
- Bar
- Zot
-
+
+
Example
+
+
+ Foo
+ Bar
+ Baz
+ Qux
+ Quux
+
+
+
+
diff --git a/dashboard-ui/bower_components/iron-selector/iron-selectable.html b/dashboard-ui/bower_components/iron-selector/iron-selectable.html
index f0506d58d9..f6ffa31590 100644
--- a/dashboard-ui/bower_components/iron-selector/iron-selectable.html
+++ b/dashboard-ui/bower_components/iron-selector/iron-selectable.html
@@ -15,6 +15,27 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
/** @polymerBehavior */
Polymer.IronSelectableBehavior = {
+ /**
+ * Fired when iron-selector is activated (selected or deselected).
+ * It is fired before the selected items are changed.
+ * Cancel the event to abort selection.
+ *
+ * @event iron-activate
+ *
+ **/
+ /**
+ * Fired when an item is selected
+ *
+ * @event iron-select
+ *
+ **/
+ /**
+ * Fired when an item is deselected
+ *
+ * @event iron-deselect
+ *
+ **/
+
properties: {
/**
@@ -68,7 +89,7 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
},
/**
- * This is a CSS selector sting. If this is set, only items that matches the CSS selector
+ * This is a CSS selector string. If this is set, only items that match the CSS selector
* are selectable.
*
* @attribute selectable
@@ -96,18 +117,30 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
selectedAttribute: {
type: String,
value: null
- }
+ },
+ /**
+ * The set of excluded elements where the key is the `localName`
+ * of the element that will be ignored from the item list.
+ *
+ * @type {object}
+ * @default {template: 1}
+ */
+
+ excludedLocalNames: {
+ type: Object,
+ value: function() {
+ return {
+ 'template': 1
+ };
+ }
+ }
},
observers: [
'_updateSelected(attrForSelected, selected)'
],
- excludedLocalNames: {
- 'template': 1
- },
-
created: function() {
this._bindFilterItem = this._filterItem.bind(this);
this._selection = new Polymer.IronSelection(this._applySelection.bind(this));
@@ -186,9 +219,7 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
},
_removeListener: function(eventName) {
- // There is no unlisten yet...
- // https://github.com/Polymer/polymer/issues/1639
- //this.removeEventListener(eventName, this._bindActivateHandler);
+ this.unlisten(this, eventName, '_activateHandler');
},
_activateEventChanged: function(eventName, old) {
@@ -277,11 +308,6 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
},
_activateHandler: function(e) {
- // TODO: remove this when https://github.com/Polymer/polymer/issues/1639 is fixed so we
- // can just remove the old event listener.
- if (e.type !== this.activateEvent) {
- return;
- }
var t = e.target;
var items = this.items;
while (t && t != this) {
diff --git a/dashboard-ui/bower_components/iron-selector/test/excluded-local-names.html b/dashboard-ui/bower_components/iron-selector/test/excluded-local-names.html
new file mode 100644
index 0000000000..28207ca9cc
--- /dev/null
+++ b/dashboard-ui/bower_components/iron-selector/test/excluded-local-names.html
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+ iron-selector-selected-attribute
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Item 0
+ Item 1
+ Item 2
+ Item 3
+
+
+
+
+
+
+
+ Item 0
+ Item 1
+ Item 2
+ Item 3
+
+
+
+
+
+
+
+
diff --git a/dashboard-ui/bower_components/iron-selector/test/index.html b/dashboard-ui/bower_components/iron-selector/test/index.html
index 17d7e4be57..da4fabe7c5 100644
--- a/dashboard-ui/bower_components/iron-selector/test/index.html
+++ b/dashboard-ui/bower_components/iron-selector/test/index.html
@@ -27,7 +27,8 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
'next-previous.html',
'selected-attribute.html',
'template-repeat.html',
- 'content.html'
+ 'content.html',
+ 'excluded-local-names.html'
]);
diff --git a/dashboard-ui/bower_components/paper-behaviors/.bower.json b/dashboard-ui/bower_components/paper-behaviors/.bower.json
index 26486f6c6d..321be71437 100644
--- a/dashboard-ui/bower_components/paper-behaviors/.bower.json
+++ b/dashboard-ui/bower_components/paper-behaviors/.bower.json
@@ -42,7 +42,7 @@
"tag": "v1.0.3",
"commit": "90b54de14264c19693601b9fc16af6b68a9d48e4"
},
- "_source": "git://github.com/PolymerElements/paper-behaviors.git",
+ "_source": "git://github.com/polymerelements/paper-behaviors.git",
"_target": "^1.0.0",
- "_originalSource": "PolymerElements/paper-behaviors"
+ "_originalSource": "polymerelements/paper-behaviors"
}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/paper-input/.bower.json b/dashboard-ui/bower_components/paper-input/.bower.json
index 8e3808fb3d..8cc77ad014 100644
--- a/dashboard-ui/bower_components/paper-input/.bower.json
+++ b/dashboard-ui/bower_components/paper-input/.bower.json
@@ -1,6 +1,6 @@
{
"name": "paper-input",
- "version": "1.0.13",
+ "version": "1.0.14",
"description": "Material design text fields",
"authors": [
"The Polymer Authors"
@@ -36,7 +36,7 @@
},
"devDependencies": {
"webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0",
- "web-component-tester": "*",
+ "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-icon": "PolymerElements/iron-icon#^1.0.0",
@@ -44,11 +44,11 @@
"iron-validator-behavior": "PolymerElements/iron-validator-behavior#^1.0.0",
"paper-icon-button": "PolymerElements/paper-icon-button#^1.0.0"
},
- "_release": "1.0.13",
+ "_release": "1.0.14",
"_resolution": {
"type": "version",
- "tag": "v1.0.13",
- "commit": "3f3d09f47b77e33ea4a0c531a1b95567563528a0"
+ "tag": "v1.0.14",
+ "commit": "120a0610aca5c86194977e30f696b09716f93bbc"
},
"_source": "git://github.com/polymerelements/paper-input.git",
"_target": "^1.0.9",
diff --git a/dashboard-ui/bower_components/paper-input/bower.json b/dashboard-ui/bower_components/paper-input/bower.json
index ce50fb4df0..ad9a70a40d 100644
--- a/dashboard-ui/bower_components/paper-input/bower.json
+++ b/dashboard-ui/bower_components/paper-input/bower.json
@@ -1,6 +1,6 @@
{
"name": "paper-input",
- "version": "1.0.13",
+ "version": "1.0.14",
"description": "Material design text fields",
"authors": [
"The Polymer Authors"
@@ -36,7 +36,7 @@
},
"devDependencies": {
"webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0",
- "web-component-tester": "*",
+ "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-icon": "PolymerElements/iron-icon#^1.0.0",
diff --git a/dashboard-ui/bower_components/paper-input/paper-input-behavior.html b/dashboard-ui/bower_components/paper-input/paper-input-behavior.html
index 822a413411..6d8c18fad3 100644
--- a/dashboard-ui/bower_components/paper-input/paper-input-behavior.html
+++ b/dashboard-ui/bower_components/paper-input/paper-input-behavior.html
@@ -25,6 +25,11 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
Polymer.PaperInputBehaviorImpl = {
properties: {
+ /**
+ * Fired when the input changes due to user interaction.
+ *
+ * @event change
+ */
/**
* The label for this input. Bind this to ``'s `label` property.
@@ -395,6 +400,19 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
label.id = labelledBy;
}
this._ariaLabelledBy = labelledBy;
+ },
+
+ _onChange:function(event) {
+ // In the Shadow DOM, the `change` event is not leaked into the
+ // ancestor tree, so we must do this manually.
+ // See https://w3c.github.io/webcomponents/spec/shadow/#events-that-are-not-leaked-into-ancestor-trees.
+ if (this.shadowRoot) {
+ this.fire(event.type, {sourceEvent: event}, {
+ node: this,
+ bubbles: event.bubbles,
+ cancelable: event.cancelable
+ });
+ }
}
};
diff --git a/dashboard-ui/bower_components/paper-input/paper-input.html b/dashboard-ui/bower_components/paper-input/paper-input.html
index 64cbcc8376..ffd06b8224 100644
--- a/dashboard-ui/bower_components/paper-input/paper-input.html
+++ b/dashboard-ui/bower_components/paper-input/paper-input.html
@@ -105,7 +105,8 @@ style this element.
list$="[[list]]"
size$="[[size]]"
autocapitalize$="[[autocapitalize]]"
- autocorrect$="[[autocorrect]]">
+ autocorrect$="[[autocorrect]]"
+ on-change="_onChange">
diff --git a/dashboard-ui/bower_components/paper-input/paper-textarea.html b/dashboard-ui/bower_components/paper-input/paper-textarea.html
index 9f44422a69..27cc589437 100644
--- a/dashboard-ui/bower_components/paper-input/paper-textarea.html
+++ b/dashboard-ui/bower_components/paper-input/paper-textarea.html
@@ -55,7 +55,8 @@ style this element.
maxlength$="[[maxlength]]"
autocapitalize$="[[autocapitalize]]"
rows$="[[rows]]"
- max-rows$="[[maxRows]]">
+ max-rows$="[[maxRows]]"
+ on-change="_onChange">
[[errorMessage]]
diff --git a/dashboard-ui/bower_components/paper-progress/.bower.json b/dashboard-ui/bower_components/paper-progress/.bower.json
index cad4d3a66d..cf74ccf48f 100644
--- a/dashboard-ui/bower_components/paper-progress/.bower.json
+++ b/dashboard-ui/bower_components/paper-progress/.bower.json
@@ -1,6 +1,6 @@
{
"name": "paper-progress",
- "version": "1.0.3",
+ "version": "1.0.4",
"license": "http://polymer.github.io/LICENSE.txt",
"description": "A material design progress bar",
"authors": "The Polymer Authors",
@@ -29,11 +29,11 @@
"webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0"
},
"homepage": "https://github.com/PolymerElements/paper-progress",
- "_release": "1.0.3",
+ "_release": "1.0.4",
"_resolution": {
"type": "version",
- "tag": "v1.0.3",
- "commit": "a8ae3f94aa3727793d43396758a444a2e781e9a8"
+ "tag": "v1.0.4",
+ "commit": "3bef91b5f9479b8b85c4725b441acf8fb433e008"
},
"_source": "git://github.com/PolymerElements/paper-progress.git",
"_target": "^1.0.0",
diff --git a/dashboard-ui/bower_components/paper-progress/bower.json b/dashboard-ui/bower_components/paper-progress/bower.json
index 9cf0a4b396..cd57467670 100644
--- a/dashboard-ui/bower_components/paper-progress/bower.json
+++ b/dashboard-ui/bower_components/paper-progress/bower.json
@@ -1,6 +1,6 @@
{
"name": "paper-progress",
- "version": "1.0.3",
+ "version": "1.0.4",
"license": "http://polymer.github.io/LICENSE.txt",
"description": "A material design progress bar",
"authors": "The Polymer Authors",
diff --git a/dashboard-ui/bower_components/paper-progress/paper-progress.html b/dashboard-ui/bower_components/paper-progress/paper-progress.html
index 19f29ec77e..fe35a60568 100644
--- a/dashboard-ui/bower_components/paper-progress/paper-progress.html
+++ b/dashboard-ui/bower_components/paper-progress/paper-progress.html
@@ -10,8 +10,8 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
+
-