| Index: polymer_0.5.4/bower_components/context-free-parser/context-free-parser.js
|
| diff --git a/polymer_0.5.0/bower_components/context-free-parser/context-free-parser.js b/polymer_0.5.4/bower_components/context-free-parser/context-free-parser.js
|
| similarity index 93%
|
| copy from polymer_0.5.0/bower_components/context-free-parser/context-free-parser.js
|
| copy to polymer_0.5.4/bower_components/context-free-parser/context-free-parser.js
|
| index bd70d4b01931d2f653986a4e1887410c9453ee37..4309ac20283bfac2af80b898a615808a8a3b1a9e 100644
|
| --- a/polymer_0.5.0/bower_components/context-free-parser/context-free-parser.js
|
| +++ b/polymer_0.5.4/bower_components/context-free-parser/context-free-parser.js
|
| @@ -1,4 +1,4 @@
|
| -/*
|
| +/**
|
| * @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
|
| @@ -60,7 +60,7 @@
|
| };
|
| entities.push(current);
|
| break;
|
| -
|
| +
|
| // an entity may have these describable sub-features
|
| case 'attribute':
|
| case 'property':
|
| @@ -94,7 +94,17 @@
|
| }
|
|
|
| break;
|
| -
|
| +
|
| + case 'extends':
|
| + case 'mixins':
|
| + var parts = content.split(' ');
|
| + var subObj = {
|
| + name: parts[0],
|
| + url: parts[1] || null
|
| + };
|
| + makePragma(current, pragma, subObj);
|
| + break;
|
| +
|
| // everything else
|
| default:
|
| current[pragma] = content;
|
| @@ -127,4 +137,4 @@
|
| scope.ContextFreeParser = ContextFreeParser;
|
| }
|
|
|
| -})(this);
|
| +})(this);
|
|
|