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

Unified Diff: third_party/polymer/v0_8/components/polymer/src/lib/style-util.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/style-util.html
diff --git a/third_party/polymer/v0_8/components/polymer/src/lib/style-util.html b/third_party/polymer/v0_8/components/polymer/src/lib/style-util.html
deleted file mode 100644
index fd550c63a03d8a1a16c084bb67745601d7407f87..0000000000000000000000000000000000000000
--- a/third_party/polymer/v0_8/components/polymer/src/lib/style-util.html
+++ /dev/null
@@ -1,77 +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
--->
-
-<link rel="import" href="css-parse.html">
-
-<script>
-
- (function() {
-
- function toCssText(rules, callback) {
- if (typeof rules === 'string') {
- rules = Polymer.CssParse.parse(rules);
- }
- if (callback) {
- forEachStyleRule(rules, callback);
- }
- return Polymer.CssParse.stringify(rules);
- }
-
- function forEachStyleRule(node, cb) {
- var s = node.selector;
- var skipRules = false;
- if (s) {
- if ((s.indexOf(AT_RULE) !== 0) && (s.indexOf(MIXIN_SELECTOR) !== 0)) {
- cb(node);
- }
- skipRules = (s.indexOf(KEYFRAME_RULE) >= 0) ||
- (s.indexOf(MIXIN_SELECTOR) >= 0);
- }
- var r$ = node.rules;
- if (r$ && !skipRules) {
- for (var i=0, l=r$.length, r; (i<l) && (r=r$[i]); i++) {
- forEachStyleRule(r, cb);
- }
- }
- }
-
- // add a string of cssText to the document.
- function applyCss(cssText, moniker, target, lowPriority) {
- var style = document.createElement('style');
- if (moniker) {
- style.setAttribute('scope', moniker);
- }
- style.textContent = cssText;
- target = target || document.head;
- if (lowPriority) {
- var n$ = target.querySelectorAll('style[scope]');
- var ref = n$.length ? n$[n$.length-1].nextSibling : target.firstChild;
- target.insertBefore(style, ref);
- } else {
- target.appendChild(style);
- }
- return style;
- }
-
- var AT_RULE = '@';
- var KEYFRAME_RULE = 'keyframe';
- var MIXIN_SELECTOR = '--';
-
- // exports
- Polymer.StyleUtil = {
- parser: Polymer.CssParse,
- applyCss: applyCss,
- forEachStyleRule: forEachStyleRule,
- toCssText: toCssText
- };
-
- })();
-
-</script>

Powered by Google App Engine
This is Rietveld 408576698