diff --git a/dashboard-ui/bower_components/iron-icon/.bower.json b/dashboard-ui/bower_components/iron-icon/.bower.json index f0167baf13..9784e3a3b7 100644 --- a/dashboard-ui/bower_components/iron-icon/.bower.json +++ b/dashboard-ui/bower_components/iron-icon/.bower.json @@ -32,14 +32,14 @@ "web-component-tester": "^4.0.0", "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" }, - "homepage": "https://github.com/polymerelements/iron-icon", + "homepage": "https://github.com/PolymerElements/iron-icon", "_release": "1.0.8", "_resolution": { "type": "version", "tag": "v1.0.8", "commit": "f36b38928849ef3853db727faa8c9ef104d611eb" }, - "_source": "git://github.com/polymerelements/iron-icon.git", + "_source": "git://github.com/PolymerElements/iron-icon.git", "_target": "^1.0.0", - "_originalSource": "polymerelements/iron-icon" + "_originalSource": "PolymerElements/iron-icon" } \ 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 c6b481c2cb..66d7d54b0f 100644 --- a/dashboard-ui/bower_components/iron-selector/.bower.json +++ b/dashboard-ui/bower_components/iron-selector/.bower.json @@ -36,7 +36,7 @@ "tag": "v1.3.0", "commit": "1662093611cda3fd29125cdab94a61d3d88093da" }, - "_source": "git://github.com/polymerelements/iron-selector.git", + "_source": "git://github.com/PolymerElements/iron-selector.git", "_target": "^1.0.0", - "_originalSource": "polymerelements/iron-selector" + "_originalSource": "PolymerElements/iron-selector" } \ No newline at end of file diff --git a/dashboard-ui/bower_components/polymer/.bower.json b/dashboard-ui/bower_components/polymer/.bower.json index 954f23319a..3e8a4009a3 100644 --- a/dashboard-ui/bower_components/polymer/.bower.json +++ b/dashboard-ui/bower_components/polymer/.bower.json @@ -1,6 +1,6 @@ { "name": "polymer", - "version": "1.3.1", + "version": "1.4.0", "main": [ "polymer.html", "polymer-mini.html", @@ -27,11 +27,11 @@ }, "private": true, "homepage": "https://github.com/Polymer/polymer", - "_release": "1.3.1", + "_release": "1.4.0", "_resolution": { "type": "version", - "tag": "v1.3.1", - "commit": "61fac558012d9ef56ea78ed5435de0c418a4afbb" + "tag": "v1.4.0", + "commit": "11c987b2eb3c73b388a79fc8aaea8ca01624f514" }, "_source": "git://github.com/Polymer/polymer.git", "_target": "^1.0.0", diff --git a/dashboard-ui/bower_components/polymer/bower.json b/dashboard-ui/bower_components/polymer/bower.json index ccae83fa5f..a3174857ed 100644 --- a/dashboard-ui/bower_components/polymer/bower.json +++ b/dashboard-ui/bower_components/polymer/bower.json @@ -1,6 +1,6 @@ { "name": "polymer", - "version": "1.3.1", + "version": "1.4.0", "main": [ "polymer.html", "polymer-mini.html", diff --git a/dashboard-ui/bower_components/polymer/polymer-micro.html b/dashboard-ui/bower_components/polymer/polymer-micro.html index 912b9b680f..cd3b5ea525 100644 --- a/dashboard-ui/bower_components/polymer/polymer-micro.html +++ b/dashboard-ui/bower_components/polymer/polymer-micro.html @@ -26,30 +26,22 @@ addEventListener('DOMContentLoaded', resolve); }()); window.Polymer = { Settings: function () { -var user = window.Polymer || {}; +var settings = window.Polymer || {}; var parts = location.search.slice(1).split('&'); for (var i = 0, o; i < parts.length && (o = parts[i]); i++) { o = o.split('='); -o[0] && (user[o[0]] = o[1] || true); +o[0] && (settings[o[0]] = o[1] || true); } -var wantShadow = user.dom === 'shadow'; -var hasShadow = Boolean(Element.prototype.createShadowRoot); -var nativeShadow = hasShadow && !window.ShadowDOMPolyfill; -var useShadow = wantShadow && hasShadow; -var hasNativeImports = Boolean('import' in document.createElement('link')); -var useNativeImports = hasNativeImports; -var useNativeCustomElements = !window.CustomElements || window.CustomElements.useNative; -var usePolyfillProto = !useNativeCustomElements && !Object.__proto__; -return { -wantShadow: wantShadow, -hasShadow: hasShadow, -nativeShadow: nativeShadow, -useShadow: useShadow, -useNativeShadow: useShadow && nativeShadow, -useNativeImports: useNativeImports, -useNativeCustomElements: useNativeCustomElements, -usePolyfillProto: usePolyfillProto -}; +settings.wantShadow = settings.dom === 'shadow'; +settings.hasShadow = Boolean(Element.prototype.createShadowRoot); +settings.nativeShadow = settings.hasShadow && !window.ShadowDOMPolyfill; +settings.useShadow = settings.wantShadow && settings.hasShadow; +settings.hasNativeImports = Boolean('import' in document.createElement('link')); +settings.useNativeImports = settings.hasNativeImports; +settings.useNativeCustomElements = !window.CustomElements || window.CustomElements.useNative; +settings.useNativeShadow = settings.useShadow && settings.nativeShadow; +settings.usePolyfillProto = !settings.useNativeCustomElements && !Object.__proto__; +return settings; }() }; (function () { @@ -176,6 +168,9 @@ Polymer.RenderStatus._catchFirstRender(); } Polymer.ImportStatus = Polymer.RenderStatus; Polymer.ImportStatus.whenLoaded = Polymer.ImportStatus.whenReady; +(function () { +'use strict'; +var settings = Polymer.Settings; Polymer.Base = { __isPolymerInstance__: true, _addFeature: function (feature) { @@ -185,14 +180,31 @@ registerCallback: function () { this._desugarBehaviors(); this._doBehavior('beforeRegister'); this._registerFeatures(); -this._doBehavior('registered'); +if (!settings.lazyRegister) { +this.ensureRegisterFinished(); +} }, createdCallback: function () { +if (!this.__hasRegisterFinished) { +this._ensureRegisterFinished(this.__proto__); +} Polymer.telemetry.instanceCount++; this.root = this; this._doBehavior('created'); this._initFeatures(); }, +ensureRegisterFinished: function () { +this._ensureRegisterFinished(this); +}, +_ensureRegisterFinished: function (proto) { +if (proto.__hasRegisterFinished !== proto.is) { +proto.__hasRegisterFinished = proto.is; +if (proto._finishRegisterFeatures) { +proto._finishRegisterFeatures(); +} +proto._doBehavior('registered'); +} +}, attachedCallback: function () { var self = this; Polymer.RenderStatus.whenReady(function () { @@ -271,6 +283,7 @@ Polymer.isInstance = function (obj) { return Boolean(obj && obj.__isPolymerInstance__); }; Polymer.telemetry.instanceCount = 0; +}()); (function () { var modules = {}; var lcModules = {}; @@ -652,7 +665,7 @@ return value != null ? value : undefined; } } }); -Polymer.version = '1.3.1'; +Polymer.version = '1.4.0'; Polymer.Base._addFeature({ _registerFeatures: function () { this._prepIs(); diff --git a/dashboard-ui/bower_components/polymer/polymer-mini.html b/dashboard-ui/bower_components/polymer/polymer-mini.html index d6a4428aec..7b5df9c933 100644 --- a/dashboard-ui/bower_components/polymer/polymer-mini.html +++ b/dashboard-ui/bower_components/polymer/polymer-mini.html @@ -1345,7 +1345,11 @@ get localTarget() { return this.event.target; }, get path() { -return this.event.path; +var path = this.event.path; +if (!Array.isArray(path)) { +path = Array.prototype.slice.call(path); +} +return path; } }; } else { diff --git a/dashboard-ui/bower_components/polymer/polymer.html b/dashboard-ui/bower_components/polymer/polymer.html index ff0da53a9b..7fe8e2babc 100644 --- a/dashboard-ui/bower_components/polymer/polymer.html +++ b/dashboard-ui/bower_components/polymer/polymer.html @@ -1,5 +1,13 @@