Index: third_party/polymer/v0_8/components-chromium/polymer/src/lib/polymer-bootstrap-extracted.js |
diff --git a/third_party/polymer/v0_8/components-chromium/polymer/src/lib/polymer-bootstrap-extracted.js b/third_party/polymer/v0_8/components-chromium/polymer/src/lib/polymer-bootstrap-extracted.js |
deleted file mode 100644 |
index a9190b453dbdea4c72ed90919927f519495783e7..0000000000000000000000000000000000000000 |
--- a/third_party/polymer/v0_8/components-chromium/polymer/src/lib/polymer-bootstrap-extracted.js |
+++ /dev/null |
@@ -1,67 +0,0 @@ |
- |
- |
- // until ES6 modules become standard, we follow Occam and simply stake out |
- // a global namespace |
- |
- // Polymer is a Function, but of course this is also an Object, so we |
- // hang various other objects off of Polymer.* |
- (function() { |
- var userPolymer = window.Polymer; |
- |
- window.Polymer = function(prototype) { |
- var ctor = desugar(prototype); |
- // native Custom Elements treats 'undefined' extends property |
- // as valued, the property must not exist to be ignored |
- var options = { |
- prototype: ctor.prototype |
- }; |
- if (prototype.extends) { |
- options.extends = prototype.extends; |
- } |
- Polymer.telemetry._registrate(prototype); |
- document.registerElement(prototype.is, options); |
- return ctor; |
- }; |
- |
- var desugar = function(prototype) { |
- prototype = Polymer.Base.chainObject(prototype, Polymer.Base); |
- prototype.registerCallback(); |
- return prototype.constructor; |
- }; |
- |
- window.Polymer = Polymer; |
- |
- if (userPolymer) { |
- for (var i in userPolymer) { |
- Polymer[i] = userPolymer[i]; |
- } |
- } |
- |
- Polymer.Class = desugar; |
- |
- })(); |
- /* |
- // Raw usage |
- [ctor =] Polymer.Class(prototype); |
- document.registerElement(name, ctor); |
- |
- // Simplified usage |
- [ctor = ] Polymer(prototype); |
- */ |
- |
- // telemetry: statistics, logging, and debug |
- |
- Polymer.telemetry = { |
- registrations: [], |
- _regLog: function(prototype) { |
- console.log('[' + prototype.is + ']: registered') |
- }, |
- _registrate: function(prototype) { |
- this.registrations.push(prototype); |
- Polymer.log && this._regLog(prototype); |
- }, |
- dumpRegistrations: function() { |
- this.registrations.forEach(this._regLog); |
- } |
- }; |
- |