Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1190)

Unified Diff: third_party/polymer/v0_8/components/polymer/src/lib/base.html

Issue 1162563004: Upgrade to 1.0 and switch clients to dom-repeat where needed. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fix a layout import and remove the gzipped webanimation in reproduce.sh Created 5 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/polymer/v0_8/components/polymer/src/lib/base.html
diff --git a/third_party/polymer/v0_8/components/polymer/src/lib/base.html b/third_party/polymer/v0_8/components/polymer/src/lib/base.html
deleted file mode 100644
index ca9ef479c90e9998723e2a84f37cc7b1909a140f..0000000000000000000000000000000000000000
--- a/third_party/polymer/v0_8/components/polymer/src/lib/base.html
+++ /dev/null
@@ -1,92 +0,0 @@
-<!--
-@license
-Copyright (c) 2014 The Polymer Project Authors. All rights reserved.
-This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt
-The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt
-The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt
-Code distributed by Google as part of the polymer project is also
-subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt
--->
-<script>
-
- Polymer.Base = {
-
- // pluggable features
- // `this` context is a prototype, not an instance
- _addFeature: function(feature) {
- this.extend(this, feature);
- },
-
- // `this` context is a prototype, not an instance
- registerCallback: function() {
- this._registerFeatures(); // abstract
- this._doBehavior('registered'); // abstract
- },
-
- createdCallback: function() {
- Polymer.telemetry.instanceCount++;
- this.root = this;
- this._doBehavior('created'); // abstract
- this._initFeatures(); // abstract
- },
-
- // reserved for canonical behavior
- attachedCallback: function() {
- this.isAttached = true;
- this._doBehavior('attached'); // abstract
- },
-
- // reserved for canonical behavior
- detachedCallback: function() {
- this.isAttached = false;
- this._doBehavior('detached'); // abstract
- },
-
- // reserved for canonical behavior
- attributeChangedCallback: function(name) {
- this.setAttributeToProperty(this, name);
- this._doBehavior('attributeChanged', arguments); // abstract
- },
-
- // copy own properties from `api` to `prototype`
- extend: function(prototype, api) {
- if (prototype && api) {
- Object.getOwnPropertyNames(api).forEach(function(n) {
- this.copyOwnProperty(n, api, prototype);
- }, this);
- }
- return prototype || api;
- },
-
- copyOwnProperty: function(name, source, target) {
- var pd = Object.getOwnPropertyDescriptor(source, name);
- if (pd) {
- Object.defineProperty(target, name, pd);
- }
- }
-
- };
-
- if (Object.__proto__) {
- Polymer.Base.chainObject = function(object, inherited) {
- if (object && inherited && object !== inherited) {
- object.__proto__ = inherited;
- }
- return object;
- };
- } else {
- Polymer.Base.chainObject = function(object, inherited) {
- if (object && inherited && object !== inherited) {
- var chained = Object.create(inherited);
- object = Polymer.Base.extend(chained, object);
- }
- return object;
- };
- }
-
- Polymer.Base = Polymer.Base.chainObject(Polymer.Base, HTMLElement.prototype);
-
- // TODO(sjmiles): ad hoc telemetry
- Polymer.telemetry.instanceCount = 0;
-
-</script>

Powered by Google App Engine
This is Rietveld 408576698