diff --git a/dashboard-ui/bower_components/iron-behaviors/.bower.json b/dashboard-ui/bower_components/iron-behaviors/.bower.json
index fe0c6d195d..9df3c3f1d5 100644
--- a/dashboard-ui/bower_components/iron-behaviors/.bower.json
+++ b/dashboard-ui/bower_components/iron-behaviors/.bower.json
@@ -1,6 +1,6 @@
{
"name": "iron-behaviors",
- "version": "1.0.15",
+ "version": "1.0.16",
"description": "Provides a set of behaviors for the iron elements",
"private": true,
"authors": [
@@ -30,11 +30,11 @@
},
"ignore": [],
"homepage": "https://github.com/PolymerElements/iron-behaviors",
- "_release": "1.0.15",
+ "_release": "1.0.16",
"_resolution": {
"type": "version",
- "tag": "v1.0.15",
- "commit": "f91583bfae24235401a21a1d67bde8cacce13030"
+ "tag": "v1.0.16",
+ "commit": "161e67233c4776e32a275a719a000865ed309393"
},
"_source": "git://github.com/PolymerElements/iron-behaviors.git",
"_target": "^1.0.0",
diff --git a/dashboard-ui/bower_components/iron-behaviors/bower.json b/dashboard-ui/bower_components/iron-behaviors/bower.json
index ba405d65db..89d24c0514 100644
--- a/dashboard-ui/bower_components/iron-behaviors/bower.json
+++ b/dashboard-ui/bower_components/iron-behaviors/bower.json
@@ -1,6 +1,6 @@
{
"name": "iron-behaviors",
- "version": "1.0.15",
+ "version": "1.0.16",
"description": "Provides a set of behaviors for the iron elements",
"private": true,
"authors": [
diff --git a/dashboard-ui/bower_components/iron-behaviors/iron-control-state.html b/dashboard-ui/bower_components/iron-behaviors/iron-control-state.html
index ab5b432b3e..f34d057994 100644
--- a/dashboard-ui/bower_components/iron-behaviors/iron-control-state.html
+++ b/dashboard-ui/bower_components/iron-behaviors/iron-control-state.html
@@ -73,13 +73,15 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
if (event.target === this) {
this._setFocused(event.type === 'focus');
- } else if (!this.shadowRoot &&
- !this.isLightDescendant(Polymer.dom(event).localTarget)) {
- this.fire(event.type, {sourceEvent: event}, {
- node: this,
- bubbles: event.bubbles,
- cancelable: event.cancelable
- });
+ } else if (!this.shadowRoot) {
+ var target = /** @type {Node} */(Polymer.dom(event).localTarget);
+ if (!this.isLightDescendant(target)) {
+ this.fire(event.type, {sourceEvent: event}, {
+ node: this,
+ bubbles: event.bubbles,
+ cancelable: event.cancelable
+ });
+ }
}
},
diff --git a/dashboard-ui/bower_components/iron-meta/.bower.json b/dashboard-ui/bower_components/iron-meta/.bower.json
index e1304d174b..f4bfef4a7c 100644
--- a/dashboard-ui/bower_components/iron-meta/.bower.json
+++ b/dashboard-ui/bower_components/iron-meta/.bower.json
@@ -26,14 +26,14 @@
"webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0"
},
"main": "iron-meta.html",
- "homepage": "https://github.com/PolymerElements/iron-meta",
+ "homepage": "https://github.com/polymerelements/iron-meta",
"_release": "1.1.1",
"_resolution": {
"type": "version",
"tag": "v1.1.1",
"commit": "e171ee234b482219c9514e6f9551df48ef48bd9f"
},
- "_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/neon-animation/.bower.json b/dashboard-ui/bower_components/neon-animation/.bower.json
index 0c7de829c6..822971a867 100644
--- a/dashboard-ui/bower_components/neon-animation/.bower.json
+++ b/dashboard-ui/bower_components/neon-animation/.bower.json
@@ -1,7 +1,7 @@
{
"name": "neon-animation",
"description": "A system for animating Polymer-based web components",
- "version": "1.2.2",
+ "version": "1.2.3",
"authors": [
"The Polymer Authors"
],
@@ -49,14 +49,13 @@
"iron-icons": "PolymerElements/iron-icons#^1.0.0",
"paper-icon-button": "PolymerElements/paper-icon-button#^1.0.0"
},
- "_release": "1.2.2",
+ "_release": "1.2.3",
"_resolution": {
"type": "version",
- "tag": "v1.2.2",
- "commit": "67b614a9261c84be12293f1105bafc158a2f443c"
+ "tag": "v1.2.3",
+ "commit": "c50d51e62825f4aa53f10e93f746796a174af232"
},
"_source": "git://github.com/PolymerElements/neon-animation.git",
"_target": "^1.2.2",
- "_originalSource": "PolymerElements/neon-animation",
- "_direct": true
+ "_originalSource": "PolymerElements/neon-animation"
}
\ No newline at end of file
diff --git a/dashboard-ui/bower_components/neon-animation/animations/cascaded-animation.html b/dashboard-ui/bower_components/neon-animation/animations/cascaded-animation.html
index 97b045071e..539975333d 100644
--- a/dashboard-ui/bower_components/neon-animation/animations/cascaded-animation.html
+++ b/dashboard-ui/bower_components/neon-animation/animations/cascaded-animation.html
@@ -68,7 +68,7 @@ Configuration:
this._animations.push(animation);
effects.push(effect);
} else {
- Polymer.Base._warn(this.is + ':', config.animation, 'not found!');
+ console.warn(this.is + ':', config.animation, 'not found!');
abortedConfigure = true;
break;
}
diff --git a/dashboard-ui/bower_components/neon-animation/animations/hero-animation.html b/dashboard-ui/bower_components/neon-animation/animations/hero-animation.html
index a9075e138f..176bee789e 100644
--- a/dashboard-ui/bower_components/neon-animation/animations/hero-animation.html
+++ b/dashboard-ui/bower_components/neon-animation/animations/hero-animation.html
@@ -57,15 +57,15 @@ Configuration:
var deltaWidth = fromRect.width / toRect.width;
var deltaHeight = fromRect.height / toRect.height;
- this.setPrefixedProperty(shared.to, 'transformOrigin', '0 0');
- shared.to.style.zIndex = 10000;
- shared.from.style.visibility = 'hidden';
-
this._effect = new KeyframeEffect(shared.to, [
{'transform': 'translate(' + deltaLeft + 'px,' + deltaTop + 'px) scale(' + deltaWidth + ',' + deltaHeight + ')'},
{'transform': 'none'}
], this.timingFromConfig(config));
+ this.setPrefixedProperty(shared.to, 'transformOrigin', '0 0');
+ shared.to.style.zIndex = 10000;
+ shared.from.style.visibility = 'hidden';
+
return this._effect;
},
diff --git a/dashboard-ui/bower_components/neon-animation/animations/opaque-animation.html b/dashboard-ui/bower_components/neon-animation/animations/opaque-animation.html
index f5b60a4514..e3a007258c 100644
--- a/dashboard-ui/bower_components/neon-animation/animations/opaque-animation.html
+++ b/dashboard-ui/bower_components/neon-animation/animations/opaque-animation.html
@@ -29,11 +29,11 @@ webkit/safari from drawing a frame before an animation for elements that animate
configure: function(config) {
var node = config.node;
- node.style.opacity = '0';
this._effect = new KeyframeEffect(node, [
{'opacity': '1'},
{'opacity': '1'}
], this.timingFromConfig(config));
+ node.style.opacity = '0';
return this._effect;
},
diff --git a/dashboard-ui/bower_components/neon-animation/animations/reverse-ripple-animation.html b/dashboard-ui/bower_components/neon-animation/animations/reverse-ripple-animation.html
index 7284e9bd42..f1f9de96f8 100644
--- a/dashboard-ui/bower_components/neon-animation/animations/reverse-ripple-animation.html
+++ b/dashboard-ui/bower_components/neon-animation/animations/reverse-ripple-animation.html
@@ -66,13 +66,14 @@ Configuration:
var scaleY = diameter / fromRect.height;
var scale = 'scale(' + scaleX + ',' + scaleY + ')';
- this.setPrefixedProperty(shared.from, 'transformOrigin', '50% 50%');
- shared.from.style.borderRadius = '50%';
-
this._effect = new KeyframeEffect(shared.from, [
{'transform': translate + ' ' + scale},
{'transform': translate + ' scale(0)'}
], this.timingFromConfig(config));
+
+ this.setPrefixedProperty(shared.from, 'transformOrigin', '50% 50%');
+ shared.from.style.borderRadius = '50%';
+
return this._effect;
},
diff --git a/dashboard-ui/bower_components/neon-animation/animations/ripple-animation.html b/dashboard-ui/bower_components/neon-animation/animations/ripple-animation.html
index 1f5c736e3b..d97186c377 100644
--- a/dashboard-ui/bower_components/neon-animation/animations/ripple-animation.html
+++ b/dashboard-ui/bower_components/neon-animation/animations/ripple-animation.html
@@ -70,13 +70,14 @@ Configuration:
var scaleY = diameter / toRect.height;
var scale = 'scale(' + scaleX + ',' + scaleY + ')';
- this.setPrefixedProperty(shared.to, 'transformOrigin', '50% 50%');
- shared.to.style.borderRadius = '50%';
-
this._effect = new KeyframeEffect(shared.to, [
{'transform': translate + ' scale(0)'},
{'transform': translate + ' ' + scale}
], this.timingFromConfig(config));
+
+ this.setPrefixedProperty(shared.to, 'transformOrigin', '50% 50%');
+ shared.to.style.borderRadius = '50%';
+
return this._effect;
},
diff --git a/dashboard-ui/bower_components/neon-animation/animations/scale-down-animation.html b/dashboard-ui/bower_components/neon-animation/animations/scale-down-animation.html
index 6dc187b317..1dcb1713ae 100644
--- a/dashboard-ui/bower_components/neon-animation/animations/scale-down-animation.html
+++ b/dashboard-ui/bower_components/neon-animation/animations/scale-down-animation.html
@@ -41,10 +41,6 @@ Configuration:
configure: function(config) {
var node = config.node;
- if (config.transformOrigin) {
- this.setPrefixedProperty(node, 'transformOrigin', config.transformOrigin);
- }
-
var scaleProperty = 'scale(0, 0)';
if (config.axis === 'x') {
scaleProperty = 'scale(0, 1)';
@@ -57,6 +53,10 @@ Configuration:
{'transform': scaleProperty}
], this.timingFromConfig(config));
+ if (config.transformOrigin) {
+ this.setPrefixedProperty(node, 'transformOrigin', config.transformOrigin);
+ }
+
return this._effect;
}
diff --git a/dashboard-ui/bower_components/neon-animation/animations/scale-up-animation.html b/dashboard-ui/bower_components/neon-animation/animations/scale-up-animation.html
index b5164f7fe1..42ec3f3228 100644
--- a/dashboard-ui/bower_components/neon-animation/animations/scale-up-animation.html
+++ b/dashboard-ui/bower_components/neon-animation/animations/scale-up-animation.html
@@ -41,10 +41,6 @@ Configuration:
configure: function(config) {
var node = config.node;
- if (config.transformOrigin) {
- this.setPrefixedProperty(node, 'transformOrigin', config.transformOrigin);
- }
-
var scaleProperty = 'scale(0)';
if (config.axis === 'x') {
scaleProperty = 'scale(0, 1)';
@@ -57,6 +53,10 @@ Configuration:
{'transform': 'scale(1, 1)'}
], this.timingFromConfig(config));
+ if (config.transformOrigin) {
+ this.setPrefixedProperty(node, 'transformOrigin', config.transformOrigin);
+ }
+
return this._effect;
}
diff --git a/dashboard-ui/bower_components/neon-animation/animations/slide-down-animation.html b/dashboard-ui/bower_components/neon-animation/animations/slide-down-animation.html
index c17141f25e..9db28dd17e 100644
--- a/dashboard-ui/bower_components/neon-animation/animations/slide-down-animation.html
+++ b/dashboard-ui/bower_components/neon-animation/animations/slide-down-animation.html
@@ -40,17 +40,17 @@ Configuration:
configure: function(config) {
var node = config.node;
+ this._effect = new KeyframeEffect(node, [
+ {'transform': 'translateY(0%)'},
+ {'transform': 'translateY(100%)'}
+ ], this.timingFromConfig(config));
+
if (config.transformOrigin) {
this.setPrefixedProperty(node, 'transformOrigin', config.transformOrigin);
} else {
this.setPrefixedProperty(node, 'transformOrigin', '50% 0');
}
- this._effect = new KeyframeEffect(node, [
- {'transform': 'translateY(0%)'},
- {'transform': 'translateY(100%)'}
- ], this.timingFromConfig(config));
-
return this._effect;
}
diff --git a/dashboard-ui/bower_components/neon-animation/animations/slide-from-bottom-animation.html b/dashboard-ui/bower_components/neon-animation/animations/slide-from-bottom-animation.html
index 18c40db26b..d1156e9353 100644
--- a/dashboard-ui/bower_components/neon-animation/animations/slide-from-bottom-animation.html
+++ b/dashboard-ui/bower_components/neon-animation/animations/slide-from-bottom-animation.html
@@ -40,17 +40,17 @@ Configuration:
configure: function(config) {
var node = config.node;
+ this._effect = new KeyframeEffect(node, [
+ {'transform': 'translateY(100%)'},
+ {'transform': 'translateY(0)'}
+ ], this.timingFromConfig(config));
+
if (config.transformOrigin) {
this.setPrefixedProperty(node, 'transformOrigin', config.transformOrigin);
} else {
this.setPrefixedProperty(node, 'transformOrigin', '50% 0');
}
- this._effect = new KeyframeEffect(node, [
- {'transform': 'translateY(100%)'},
- {'transform': 'translateY(0)'}
- ], this.timingFromConfig(config));
-
return this._effect;
}
diff --git a/dashboard-ui/bower_components/neon-animation/animations/slide-from-left-animation.html b/dashboard-ui/bower_components/neon-animation/animations/slide-from-left-animation.html
index d248175221..5386c9b04f 100644
--- a/dashboard-ui/bower_components/neon-animation/animations/slide-from-left-animation.html
+++ b/dashboard-ui/bower_components/neon-animation/animations/slide-from-left-animation.html
@@ -41,17 +41,17 @@ Configuration:
configure: function(config) {
var node = config.node;
+ this._effect = new KeyframeEffect(node, [
+ {'transform': 'translateX(-100%)'},
+ {'transform': 'none'}
+ ], this.timingFromConfig(config));
+
if (config.transformOrigin) {
this.setPrefixedProperty(node, 'transformOrigin', config.transformOrigin);
} else {
this.setPrefixedProperty(node, 'transformOrigin', '0 50%');
}
- this._effect = new KeyframeEffect(node, [
- {'transform': 'translateX(-100%)'},
- {'transform': 'none'}
- ], this.timingFromConfig(config));
-
return this._effect;
}
diff --git a/dashboard-ui/bower_components/neon-animation/animations/slide-from-right-animation.html b/dashboard-ui/bower_components/neon-animation/animations/slide-from-right-animation.html
index 4ebbf11b86..2afb591f15 100644
--- a/dashboard-ui/bower_components/neon-animation/animations/slide-from-right-animation.html
+++ b/dashboard-ui/bower_components/neon-animation/animations/slide-from-right-animation.html
@@ -41,17 +41,17 @@ Configuration:
configure: function(config) {
var node = config.node;
+ this._effect = new KeyframeEffect(node, [
+ {'transform': 'translateX(100%)'},
+ {'transform': 'none'}
+ ], this.timingFromConfig(config));
+
if (config.transformOrigin) {
this.setPrefixedProperty(node, 'transformOrigin', config.transformOrigin);
} else {
this.setPrefixedProperty(node, 'transformOrigin', '0 50%');
}
- this._effect = new KeyframeEffect(node, [
- {'transform': 'translateX(100%)'},
- {'transform': 'none'}
- ], this.timingFromConfig(config));
-
return this._effect;
}
diff --git a/dashboard-ui/bower_components/neon-animation/animations/slide-from-top-animation.html b/dashboard-ui/bower_components/neon-animation/animations/slide-from-top-animation.html
index 32920f06b8..c0a4881128 100644
--- a/dashboard-ui/bower_components/neon-animation/animations/slide-from-top-animation.html
+++ b/dashboard-ui/bower_components/neon-animation/animations/slide-from-top-animation.html
@@ -40,17 +40,17 @@ Configuration:
configure: function(config) {
var node = config.node;
+ this._effect = new KeyframeEffect(node, [
+ {'transform': 'translateY(-100%)'},
+ {'transform': 'translateY(0%)'}
+ ], this.timingFromConfig(config));
+
if (config.transformOrigin) {
this.setPrefixedProperty(node, 'transformOrigin', config.transformOrigin);
} else {
this.setPrefixedProperty(node, 'transformOrigin', '50% 0');
}
- this._effect = new KeyframeEffect(node, [
- {'transform': 'translateY(-100%)'},
- {'transform': 'translateY(0%)'}
- ], this.timingFromConfig(config));
-
return this._effect;
}
diff --git a/dashboard-ui/bower_components/neon-animation/animations/slide-left-animation.html b/dashboard-ui/bower_components/neon-animation/animations/slide-left-animation.html
index 7fbc446bcc..da80a6bd7d 100644
--- a/dashboard-ui/bower_components/neon-animation/animations/slide-left-animation.html
+++ b/dashboard-ui/bower_components/neon-animation/animations/slide-left-animation.html
@@ -40,17 +40,17 @@ Configuration:
configure: function(config) {
var node = config.node;
+ this._effect = new KeyframeEffect(node, [
+ {'transform': 'none'},
+ {'transform': 'translateX(-100%)'}
+ ], this.timingFromConfig(config));
+
if (config.transformOrigin) {
this.setPrefixedProperty(node, 'transformOrigin', config.transformOrigin);
} else {
this.setPrefixedProperty(node, 'transformOrigin', '0 50%');
}
- this._effect = new KeyframeEffect(node, [
- {'transform': 'none'},
- {'transform': 'translateX(-100%)'}
- ], this.timingFromConfig(config));
-
return this._effect;
}
diff --git a/dashboard-ui/bower_components/neon-animation/animations/slide-right-animation.html b/dashboard-ui/bower_components/neon-animation/animations/slide-right-animation.html
index e6441c4f38..99b5794e49 100644
--- a/dashboard-ui/bower_components/neon-animation/animations/slide-right-animation.html
+++ b/dashboard-ui/bower_components/neon-animation/animations/slide-right-animation.html
@@ -40,17 +40,17 @@ Configuration:
configure: function(config) {
var node = config.node;
+ this._effect = new KeyframeEffect(node, [
+ {'transform': 'none'},
+ {'transform': 'translateX(100%)'}
+ ], this.timingFromConfig(config));
+
if (config.transformOrigin) {
this.setPrefixedProperty(node, 'transformOrigin', config.transformOrigin);
} else {
this.setPrefixedProperty(node, 'transformOrigin', '0 50%');
}
- this._effect = new KeyframeEffect(node, [
- {'transform': 'none'},
- {'transform': 'translateX(100%)'}
- ], this.timingFromConfig(config));
-
return this._effect;
}
diff --git a/dashboard-ui/bower_components/neon-animation/animations/slide-up-animation.html b/dashboard-ui/bower_components/neon-animation/animations/slide-up-animation.html
index fdf1186d16..6464e78ed3 100644
--- a/dashboard-ui/bower_components/neon-animation/animations/slide-up-animation.html
+++ b/dashboard-ui/bower_components/neon-animation/animations/slide-up-animation.html
@@ -40,17 +40,17 @@ Configuration:
configure: function(config) {
var node = config.node;
+ this._effect = new KeyframeEffect(node, [
+ {'transform': 'translate(0)'},
+ {'transform': 'translateY(-100%)'}
+ ], this.timingFromConfig(config));
+
if (config.transformOrigin) {
this.setPrefixedProperty(node, 'transformOrigin', config.transformOrigin);
} else {
this.setPrefixedProperty(node, 'transformOrigin', '50% 0');
}
- this._effect = new KeyframeEffect(node, [
- {'transform': 'translate(0)'},
- {'transform': 'translateY(-100%)'}
- ], this.timingFromConfig(config));
-
return this._effect;
}
diff --git a/dashboard-ui/bower_components/neon-animation/animations/transform-animation.html b/dashboard-ui/bower_components/neon-animation/animations/transform-animation.html
index f5963ed05f..2e5044422e 100644
--- a/dashboard-ui/bower_components/neon-animation/animations/transform-animation.html
+++ b/dashboard-ui/bower_components/neon-animation/animations/transform-animation.html
@@ -53,15 +53,15 @@ Configuration:
var transformFrom = config.transformFrom || 'none';
var transformTo = config.transformTo || 'none';
- if (config.transformOrigin) {
- this.setPrefixedProperty(node, 'transformOrigin', config.transformOrigin);
- }
-
this._effect = new KeyframeEffect(node, [
{'transform': transformFrom},
{'transform': transformTo}
], this.timingFromConfig(config));
+ if (config.transformOrigin) {
+ this.setPrefixedProperty(node, 'transformOrigin', config.transformOrigin);
+ }
+
return this._effect;
}
diff --git a/dashboard-ui/bower_components/neon-animation/bower.json b/dashboard-ui/bower_components/neon-animation/bower.json
index 192e7bef81..29499b822e 100644
--- a/dashboard-ui/bower_components/neon-animation/bower.json
+++ b/dashboard-ui/bower_components/neon-animation/bower.json
@@ -1,7 +1,7 @@
{
"name": "neon-animation",
"description": "A system for animating Polymer-based web components",
- "version": "1.2.2",
+ "version": "1.2.3",
"authors": [
"The Polymer Authors"
],
diff --git a/dashboard-ui/bower_components/neon-animation/demo/card/x-card.html b/dashboard-ui/bower_components/neon-animation/demo/card/x-card.html
index 6a578fc489..92885d29c8 100644
--- a/dashboard-ui/bower_components/neon-animation/demo/card/x-card.html
+++ b/dashboard-ui/bower_components/neon-animation/demo/card/x-card.html
@@ -66,9 +66,6 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
}],
'exit': [{
- name: 'opaque-animation',
- node: this.$.placeholder
- }, {
name: 'fade-out-animation',
node: this.$.container,
timing: {
diff --git a/dashboard-ui/bower_components/neon-animation/neon-animatable-behavior.html b/dashboard-ui/bower_components/neon-animation/neon-animatable-behavior.html
index 734563f4cf..dd58a6cfba 100644
--- a/dashboard-ui/bower_components/neon-animation/neon-animatable-behavior.html
+++ b/dashboard-ui/bower_components/neon-animation/neon-animatable-behavior.html
@@ -9,7 +9,6 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
-->
-