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

Side by Side Diff: third_party/polymer/components/iron-iconset-svg/iron-iconset-svg.html

Issue 3010683002: Update Polymer components. (Closed)
Patch Set: Rebase Created 3 years, 3 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 unified diff | Download patch
OLDNEW
1 <!-- 1 <!--
2 @license 2 @license
3 Copyright (c) 2015 The Polymer Project Authors. All rights reserved. 3 Copyright (c) 2015 The Polymer Project Authors. All rights reserved.
4 This code may only be used under the BSD style license found at http://polymer.g ithub.io/LICENSE.txt 4 This code may only be used under the BSD style license found at http://polymer.g ithub.io/LICENSE.txt
5 The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt 5 The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt
6 The complete set of contributors may be found at http://polymer.github.io/CONTRI BUTORS.txt 6 The complete set of contributors may be found at http://polymer.github.io/CONTRI BUTORS.txt
7 Code distributed by Google as part of the polymer project is also 7 Code distributed by Google as part of the polymer project is also
8 subject to an additional IP rights grant found at http://polymer.github.io/PATEN TS.txt 8 subject to an additional IP rights grant found at http://polymer.github.io/PATEN TS.txt
9 --> 9 -->
10 10
(...skipping 209 matching lines...) Expand 10 before | Expand all | Expand 10 after
220 svg = document.createElementNS('http://www.w3.org/2000/svg', 'svg'), 220 svg = document.createElementNS('http://www.w3.org/2000/svg', 'svg'),
221 viewBox = content.getAttribute('viewBox') || '0 0 ' + size + ' ' + s ize, 221 viewBox = content.getAttribute('viewBox') || '0 0 ' + size + ' ' + s ize,
222 cssText = 'pointer-events: none; display: block; width: 100%; height : 100%;'; 222 cssText = 'pointer-events: none; display: block; width: 100%; height : 100%;';
223 223
224 if (mirrorAllowed && content.hasAttribute('mirror-in-rtl')) { 224 if (mirrorAllowed && content.hasAttribute('mirror-in-rtl')) {
225 cssText += '-webkit-transform:scale(-1,1);transform:scale(-1,1);'; 225 cssText += '-webkit-transform:scale(-1,1);transform:scale(-1,1);';
226 } 226 }
227 227
228 svg.setAttribute('viewBox', viewBox); 228 svg.setAttribute('viewBox', viewBox);
229 svg.setAttribute('preserveAspectRatio', 'xMidYMid meet'); 229 svg.setAttribute('preserveAspectRatio', 'xMidYMid meet');
230 svg.setAttribute('focusable', 'false');
230 // TODO(dfreedm): `pointer-events: none` works around https://crbug.com/ 370136 231 // TODO(dfreedm): `pointer-events: none` works around https://crbug.com/ 370136
231 // TODO(sjmiles): inline style may not be ideal, but avoids requiring a shadow-root 232 // TODO(sjmiles): inline style may not be ideal, but avoids requiring a shadow-root
232 svg.style.cssText = cssText; 233 svg.style.cssText = cssText;
233 svg.appendChild(content).removeAttribute('id'); 234 svg.appendChild(content).removeAttribute('id');
234 return svg; 235 return svg;
235 } 236 }
236 return null; 237 return null;
237 } 238 }
238 239
239 }); 240 });
240 241
241 </script> 242 </script>
OLDNEW
« no previous file with comments | « third_party/polymer/components/iron-iconset-svg/bower.json ('k') | third_party/polymer/components/iron-input/.bower.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698