diff --git a/bower.json b/bower.json index c2f40369b9..1ad66dcc4b 100644 --- a/bower.json +++ b/bower.json @@ -1,6 +1,6 @@ { "name": "polymer", - "version": "1.11.1", + "version": "1.11.2", "main": [ "polymer.html", "polymer-mini.html", diff --git a/build.log b/build.log index 03f5cf94a0..43dbc3e929 100644 --- a/build.log +++ b/build.log @@ -1,10 +1,10 @@ BUILD LOG --------- -Build Time: 2017-12-05T14:18:43-0800 +Build Time: 2017-12-14T17:20:46-0800 NODEJS INFORMATION ================== -nodejs: v8.9.1 +nodejs: v8.9.3 dom-serializer: 0.1.0 estraverse: 4.2.0 expand-tilde: 1.2.2 @@ -12,537 +12,537 @@ is-windows: 0.2.0 jade: 0.26.3 mocha: 2.5.3 path-is-inside: 1.0.2 -@types/launchpad: 0.6.0 -@types/clone: 0.1.30 @types/chalk: 0.4.31 +@types/launchpad: 0.6.0 @types/freeport: 1.0.21 +@types/clone: 0.1.30 +@types/express-serve-static-core: 4.0.53 @types/node: 4.2.20 @types/express: 4.0.37 -@types/express-serve-static-core: 4.0.53 -@types/parse5: 0.0.31 -@types/serve-static: 1.7.32 @types/mime: 2.0.0 -accepts: 1.3.4 +@types/serve-static: 1.7.32 @types/which: 1.0.28 +@types/parse5: 0.0.31 accessibility-developer-tools: 2.12.0 -abbrev: 1.1.1 +accepts: 1.3.4 adm-zip: 0.4.7 +abbrev: 1.1.1 acorn-jsx: 3.0.1 -ansi-cyan: 0.1.1 after: 0.8.2 -ajv-keywords: 1.5.1 ansi-red: 0.1.1 +ansi-cyan: 0.1.1 +ajv-keywords: 1.5.1 ansi-regex: 2.1.1 -ajv: 4.11.8 ansi-wrap: 0.1.0 -align-text: 0.1.4 +append-field: 0.1.0 ansi-styles: 2.2.1 +agent-base: 2.1.1 +ajv: 4.11.8 ansi-escapes: 1.4.0 -append-field: 0.1.0 arr-flatten: 1.1.0 +align-text: 0.1.4 +archy: 1.0.0 arr-union: 2.1.0 -agent-base: 2.1.1 array-differ: 1.0.0 -archy: 1.0.0 arr-diff: 2.0.0 -archiver: 0.14.4 array-union: 1.0.2 array-each: 1.0.1 +archiver: 0.14.4 +array-flatten: 1.1.1 array-uniq: 1.0.3 -array-slice: 1.0.0 -array-unique: 0.2.1 arrify: 1.0.1 +array-slice: 1.0.0 asap: 2.0.6 -array-flatten: 1.1.1 argparse: 1.0.9 +array-unique: 0.2.1 arraybuffer.slice: 0.0.6 -asn1: 0.2.3 -assert-plus: 0.2.0 assertion-error: 1.0.2 -async: 0.9.2 +assert-plus: 0.2.0 +asn1: 0.2.3 babel-polyfill: 6.26.0 -balanced-match: 1.0.0 +async: 0.9.2 aws-sign2: 0.6.0 asynckit: 0.4.0 +balanced-match: 1.0.0 +babel-code-frame: 6.26.0 +backo2: 1.0.2 aws4: 1.6.0 +base64-js: 1.2.0 base64-arraybuffer: 0.1.5 base64id: 1.0.0 -babel-code-frame: 6.26.0 -backo2: 1.0.2 beeper: 1.1.1 bcrypt-pbkdf: 1.0.1 binaryextensions: 1.0.1 -bluebird: 2.11.0 -base64-js: 1.2.0 -babel-runtime: 6.26.0 blob: 0.0.4 +babel-runtime: 6.26.0 brace-expansion: 1.1.8 better-assert: 1.0.2 bl: 1.2.1 -boom: 2.10.1 -buffer-crc32: 0.2.13 +boxen: 0.3.1 +bluebird: 2.11.0 bufferstreams: 1.1.1 -body-parser: 1.18.2 -caller-path: 0.1.0 braces: 1.8.5 +buffer-crc32: 0.2.13 +caller-path: 0.1.0 +boom: 2.10.1 +body-parser: 1.18.2 callsites: 0.2.0 busboy: 0.2.14 -boxen: 0.3.1 -callsite: 1.0.0 -browserstack: 1.5.0 bytes: 3.0.0 +browserstack: 1.5.0 +callsite: 1.0.0 capture-stack-trace: 1.0.0 -center-align: 0.1.3 chalk: 1.1.3 caseless: 0.11.0 camelcase: 1.2.1 +center-align: 0.1.3 chai: 3.5.0 +cleankill: 1.0.3 +circular-json: 0.3.3 clone: 1.0.2 clone-stats: 0.0.1 -circular-json: 0.3.3 cli-cursor: 1.0.2 -cleankill: 1.0.3 -cliui: 2.1.0 cli-width: 2.2.0 -code-point-at: 1.1.0 co: 4.6.0 +code-point-at: 1.1.0 commander: 2.3.0 +component-bind: 1.0.0 +component-inherit: 0.0.3 concat-map: 0.0.1 +cliui: 2.1.0 +component-emitter: 1.1.2 combined-stream: 1.0.5 -component-bind: 1.0.0 -compress-commons: 0.2.9 concat-stream: 1.6.0 -component-emitter: 1.1.2 -configstore: 2.1.0 -component-inherit: 0.0.3 -content-disposition: 0.5.2 cookie: 0.3.1 +content-disposition: 0.5.2 core-util-is: 1.0.2 -content-type: 1.0.4 +compress-commons: 0.2.9 cookie-signature: 1.0.6 +configstore: 2.1.0 +content-type: 1.0.4 crc: 3.2.1 -ctype: 0.5.3 -dateformat: 2.2.0 crc32-stream: 0.3.4 -debug: 2.6.9 +cryptiles: 2.0.5 +dateformat: 2.2.0 +core-js: 2.5.1 +ctype: 0.5.3 debuglog: 1.0.1 +debug: 2.6.9 create-error-class: 3.0.2 -core-js: 2.5.1 -cryptiles: 2.0.5 -defaults: 1.0.3 d: 1.0.0 +defaults: 1.0.3 del: 2.2.2 dashdash: 1.14.1 deprecated: 0.0.1 decamelize: 1.2.0 deep-extend: 0.4.2 -delayed-stream: 1.0.0 -dicer: 0.2.5 -deep-eql: 0.1.3 deep-is: 0.1.3 -detect-file: 0.1.0 dezalgo: 1.0.3 -destroy: 1.0.4 depd: 1.1.1 +delayed-stream: 1.0.0 +deep-eql: 0.1.3 diff: 1.4.0 +dicer: 0.2.5 +detect-file: 0.1.0 dom5: 1.3.6 -domhandler: 2.4.1 doctrine: 2.0.0 +destroy: 1.0.4 +domhandler: 2.4.1 duplexer: 0.1.1 -domelementtype: 1.3.0 duplexer2: 0.0.2 +domelementtype: 1.3.0 ecc-jsbn: 0.1.1 -domutils: 1.6.2 -encodeurl: 1.0.1 end-of-stream: 0.1.5 -ee-first: 1.1.1 dot-prop: 3.0.0 -es6-map: 0.1.5 -es6-iterator: 2.0.1 -entities: 1.1.1 +ee-first: 1.1.1 engine.io: 1.8.4 +domutils: 1.6.2 +encodeurl: 1.0.1 +es6-map: 0.1.5 +engine.io-client: 1.8.4 +error-ex: 1.3.1 engine.io-parser: 1.3.2 -es5-ext: 0.10.35 +entities: 1.1.1 +es6-promise: 2.3.0 es6-weak-map: 2.0.2 -engine.io-client: 1.8.4 escape-string-regexp: 1.0.5 -escape-html: 1.0.3 -es6-promise: 2.3.0 +es5-ext: 0.10.35 escope: 3.6.0 es6-symbol: 3.1.1 +es6-iterator: 2.0.1 espree: 3.5.1 +es6-set: 0.1.5 +escape-html: 1.0.3 esquery: 1.0.0 esrecurse: 4.2.0 -esutils: 2.0.2 -es6-set: 0.1.5 event-emitter: 0.3.5 etag: 1.8.1 -eslint-plugin-html: 1.7.0 +esutils: 2.0.2 exit-hook: 1.1.1 -extend-shallow: 1.1.4 expand-brackets: 0.1.5 +eslint-plugin-html: 1.7.0 +expand-range: 1.8.2 +extend-shallow: 1.1.4 express: 4.16.2 -error-ex: 1.3.1 -fancy-log: 1.3.0 extsprintf: 1.3.0 -expand-range: 1.8.2 -extend: 3.0.1 extglob: 0.3.2 file-entry-cache: 2.0.0 +extend: 3.0.1 +fancy-log: 1.3.0 fast-levenshtein: 2.0.6 -filename-regex: 2.0.1 -figures: 1.7.0 fill-range: 2.2.3 +filename-regex: 2.0.1 find-index: 0.1.1 -findup-sync: 0.4.3 -filled-array: 1.1.0 -fd-slicer: 1.0.1 +figures: 1.7.0 finalhandler: 1.1.0 -first-chunk-stream: 1.0.0 -flagged-respawn: 0.3.2 fined: 1.1.0 +fd-slicer: 1.0.1 +filled-array: 1.1.0 +flagged-respawn: 0.3.2 +findup-sync: 0.4.3 +first-chunk-stream: 1.0.0 for-own: 0.1.5 for-in: 1.0.2 +flat-cache: 1.3.0 +formatio: 1.1.1 forever-agent: 0.6.1 +forwarded: 0.1.2 fs.realpath: 1.0.0 gaze: 0.5.2 -forwarded: 0.1.2 generate-function: 2.0.0 generate-object-property: 1.2.0 -github-url-from-git: 1.5.0 -formatio: 1.1.1 -flat-cache: 1.3.0 +form-data: 2.1.4 github-url-from-username-repo: 1.0.2 +github-url-from-git: 1.5.0 +glob: 7.1.2 +fs-exists-sync: 0.1.0 +glob-parent: 2.0.0 +fresh: 0.5.2 glob-watcher: 0.0.6 -form-data: 2.1.4 glob-stream: 3.1.18 -getpass: 0.1.7 glob2base: 0.0.12 -globals: 9.18.0 -fresh: 0.5.2 freeport: 1.0.5 -fs-exists-sync: 0.1.0 -glob: 7.1.2 -globby: 5.0.0 +globals: 9.18.0 +getpass: 0.1.7 globule: 0.1.0 -glob-parent: 2.0.0 -gulp-audit: 1.0.0 -glogg: 1.0.0 +globby: 5.0.0 graceful-fs: 3.0.11 -global-modules: 0.2.3 got: 5.7.1 +global-prefix: 0.1.5 +gulp-audit: 1.0.0 +glogg: 1.0.0 +glob-base: 0.3.0 gulp-eslint: 3.0.1 gulp-util: 3.0.8 gulp-rename: 1.2.2 +gulp-replace: 0.5.4 +gulp-vulcanize: 6.1.0 has-ansi: 2.0.0 +growl: 1.9.2 +has-binary: 0.1.7 +global-modules: 0.2.3 gulplog: 1.0.0 -gulp-replace: 0.5.4 -glob-base: 0.3.0 -global-prefix: 0.1.5 has-gulplog: 0.1.0 -has-cors: 1.1.0 -has-binary: 0.1.7 has-color: 0.1.7 htmlparser2: 3.9.2 -hydrolysis: 1.25.0 -gulp-vulcanize: 6.1.0 hoek: 2.16.3 +has-cors: 1.1.0 homedir-polyfill: 1.0.1 -ignore: 3.3.5 +hydrolysis: 1.25.0 http-errors: 1.6.2 +iconv-lite: 0.4.19 +hawk: 3.1.3 +ignore: 3.3.5 imurmurhash: 0.1.4 inflight: 1.0.6 inherits: 2.0.3 -http-signature: 1.1.1 -hawk: 3.1.3 https-proxy-agent: 1.0.0 +http-signature: 1.1.1 indexof: 0.0.1 -interpret: 1.0.4 -iconv-lite: 0.4.19 -growl: 1.9.2 -inquirer: 0.12.0 ini: 1.3.4 +interpret: 1.0.4 ipaddr.js: 1.5.2 +inquirer: 0.12.0 is-arrayish: 0.2.1 is-buffer: 1.1.5 +is-equal-shallow: 0.1.3 +is-absolute: 0.2.6 is-dotfile: 1.0.3 is-extendable: 0.1.1 -is-extglob: 1.0.0 -is-absolute: 0.2.6 -is-fullwidth-code-point: 1.0.0 is-my-json-valid: 2.16.1 +is-npm: 1.0.0 +is-extglob: 1.0.0 is-path-cwd: 1.0.0 -is-equal-shallow: 0.1.3 is-glob: 2.0.1 +is-fullwidth-code-point: 1.0.0 is-path-in-cwd: 1.0.0 is-path-inside: 1.0.0 is-posix-bracket: 0.1.1 -is-finite: 1.0.2 -is-npm: 1.0.0 -is-plain-object: 2.0.4 -is-resolvable: 1.0.0 is-property: 1.0.2 +is-plain-object: 2.0.4 is-obj: 1.0.1 -is-number: 2.1.0 +is-resolvable: 1.0.0 is-relative: 0.2.1 -is-utf8: 0.2.1 -is-stream: 1.1.0 is-primitive: 2.0.0 +is-finite: 1.0.2 +is-number: 2.1.0 +is-retry-allowed: 1.1.0 +is-redirect: 1.0.0 +is-utf8: 0.2.1 is-typedarray: 1.0.0 isarray: 1.0.0 -is-unc-path: 0.1.2 -is-redirect: 1.0.0 -istextorbinary: 1.0.2 +is-stream: 1.1.0 isexe: 2.0.0 -is-retry-allowed: 1.1.0 -json-parse-helpfulerror: 1.0.3 jju: 1.3.0 -isstream: 0.1.2 +is-unc-path: 0.1.2 +istextorbinary: 1.0.2 isobject: 2.1.0 +json-parse-helpfulerror: 1.0.3 json-stable-stringify: 1.0.1 +isstream: 0.1.2 js-tokens: 3.0.2 jsbn: 0.1.1 -json-stringify-safe: 5.0.1 -jsonpointer: 4.0.1 json-schema: 0.2.3 +jsonpointer: 4.0.1 json3: 3.3.2 -lazypipe: 1.0.1 -jsonify: 0.0.0 +json-stringify-safe: 5.0.1 jsprim: 1.4.1 +jsonify: 0.0.0 +lazy-cache: 1.0.4 kind-of: 3.2.2 -lodash._basecopy: 3.0.1 +lazypipe: 1.0.1 levn: 0.3.0 -lodash: 1.0.2 latest-version: 2.0.0 lodash._basetostring: 3.0.1 -lodash._getnative: 3.9.1 +lodash._basecopy: 3.0.1 lodash._basevalues: 3.0.0 -lazystream: 0.1.0 +lodash: 1.0.2 +lodash._getnative: 3.9.1 lodash._isiterateecall: 3.0.9 lodash._reescape: 3.0.0 -lazy-cache: 1.0.4 +lodash._reevaluate: 3.0.0 lodash._reinterpolate: 3.0.0 lodash._root: 3.0.1 -lodash._reevaluate: 3.0.0 -lodash.escape: 3.2.0 lodash.isarguments: 3.1.0 +lodash.escape: 3.2.0 lodash.keys: 3.1.2 lodash.isarray: 3.0.4 +lazystream: 0.1.0 liftoff: 2.3.0 -launchpad: 0.6.0 -lodash.template: 3.6.2 lodash.restparam: 3.6.1 lodash.templatesettings: 3.1.1 +lodash.template: 3.6.2 +launchpad: 0.6.0 +lodash.mapvalues: 4.6.0 lodash.isstring: 4.0.1 +longest: 1.0.1 lodash.isplainobject: 4.0.6 lru-cache: 2.7.3 -lodash.mapvalues: 4.6.0 -longest: 1.0.1 -lolex: 1.3.2 -methods: 1.1.2 -merge-descriptors: 1.0.1 lowercase-keys: 1.0.0 +lolex: 1.3.2 media-typer: 0.3.0 +merge-descriptors: 1.0.1 +map-cache: 0.2.2 +mime-db: 1.30.0 +methods: 1.1.2 minimist: 1.2.0 minimatch: 3.0.4 -map-cache: 0.2.2 -micromatch: 2.3.11 ms: 2.0.0 -mime-db: 1.30.0 mime-types: 2.1.17 natives: 1.1.0 -mute-stream: 0.0.5 multipipe: 0.1.2 -natural-compare: 1.4.0 -negotiator: 0.6.1 -normalize-package-data: 1.0.3 node-int64: 0.3.3 +mute-stream: 0.0.5 +multer: 1.3.0 +micromatch: 2.3.11 +natural-compare: 1.4.0 node-status-codes: 1.0.0 -nomnom: 1.8.1 +negotiator: 0.6.1 nodegit-promise: 4.0.0 -multer: 1.3.0 -normalize-path: 2.1.1 +nomnom: 1.8.1 +number-is-nan: 1.0.1 +normalize-package-data: 1.0.3 +object-assign: 4.1.1 oauth-sign: 0.8.2 object.defaults: 1.1.0 -object.omit: 2.0.1 -number-is-nan: 1.0.1 +normalize-path: 2.1.1 +once: 1.4.0 +object-component: 0.0.3 on-finished: 2.3.0 -object.pick: 1.3.0 +ordered-read-streams: 0.1.0 onetime: 1.1.0 -once: 1.4.0 orchestrator: 0.3.8 -ordered-read-streams: 0.1.0 -object-component: 0.0.3 +os-homedir: 1.0.2 +object.pick: 1.3.0 +os-tmpdir: 1.0.2 +object.omit: 2.0.1 options: 0.0.6 -optionator: 0.8.2 osenv: 0.1.4 -package-json: 2.4.0 +parse-glob: 3.0.4 parse5: 1.5.1 -os-homedir: 1.0.2 +optionator: 0.8.2 +parse-filepath: 1.0.1 +package-json: 2.4.0 +parse-json: 2.2.0 parse-passwd: 1.0.0 -os-tmpdir: 1.0.2 -parse-glob: 3.0.4 -object-assign: 4.1.1 +parseurl: 1.3.2 path-is-absolute: 1.0.1 parseqs: 0.0.5 -parse-filepath: 1.0.1 -parse-json: 2.2.0 parsejson: 0.0.3 -parseurl: 1.3.2 -pify: 2.3.0 parseuri: 0.0.5 -pinkie-promise: 2.0.1 -pend: 1.2.0 +pify: 2.3.0 path-posix: 1.0.0 path-parse: 1.0.5 -plugin-error: 0.1.2 +path-root-regex: 0.1.2 +path-root: 0.1.1 +pinkie-promise: 2.0.1 path-to-regexp: 0.1.7 polyclean: 1.3.1 -prelude-ls: 1.1.2 -path-root-regex: 0.1.2 -process-nextick-args: 1.0.7 -plist: 2.1.0 +pend: 1.2.0 +plugin-error: 0.1.2 pinkie: 2.0.4 -prepend-http: 1.0.4 -pluralize: 1.2.1 pretty-hrtime: 1.0.3 -promisify-node: 0.4.0 +process-nextick-args: 1.0.7 +prelude-ls: 1.1.2 +pluralize: 1.2.1 +preserve: 0.2.0 +plist: 2.1.0 progress: 1.1.8 -path-root: 0.1.1 proxy-addr: 2.0.2 -preserve: 0.2.0 +prepend-http: 1.0.4 punycode: 1.4.1 +qs: 6.5.1 q: 1.5.0 +read-package-json: 1.3.3 read-installed: 3.1.5 -qs: 6.5.1 -randomatic: 1.1.7 range-parser: 1.2.0 -raw-body: 2.3.2 -read-package-json: 1.3.3 -read-all-stream: 3.1.0 +promisify-node: 0.4.0 readable-stream: 2.3.3 +read-all-stream: 3.1.0 readdir-scoped-modules: 1.0.2 -rechoir: 0.6.2 -regenerator-runtime: 0.10.5 readline2: 1.0.1 regex-cache: 0.4.4 +raw-body: 2.3.2 +randomatic: 1.1.7 registry-auth-token: 3.3.1 +repeat-element: 1.1.2 registry-url: 3.1.0 +regenerator-runtime: 0.10.5 +rechoir: 0.6.2 remove-trailing-separator: 1.1.0 -replace-ext: 0.0.1 require-uncached: 1.0.3 replacestream: 4.0.3 -repeat-element: 1.1.2 -repeat-string: 1.6.1 +replace-ext: 0.0.1 resolve-from: 1.0.1 repeating: 2.0.1 +repeat-string: 1.6.1 +run-sequence: 1.2.2 resolve: 1.4.0 resolve-dir: 0.1.1 -run-sequence: 1.2.2 +restore-cursor: 1.0.1 right-align: 0.1.3 safe-buffer: 5.1.1 -request: 2.79.0 -restore-cursor: 1.0.1 rx-lite: 3.1.2 -run-async: 0.1.0 -sequencify: 0.0.7 +request: 2.79.0 samsam: 1.1.2 -serve-static: 1.13.1 +run-async: 0.1.0 semver-diff: 2.1.0 +serve-static: 1.13.1 +sequencify: 0.0.7 send: 0.11.1 sigmund: 1.0.1 server-destroy: 1.0.1 sauce-connect-launcher: 1.2.2 -serve-waterfall: 1.1.1 +setprototypeof: 1.0.3 slide: 1.1.6 +serve-waterfall: 1.1.1 sinon-chai: 2.14.0 -setprototypeof: 1.0.3 -slice-ansi: 0.0.4 -sntp: 1.0.9 sinon: 1.17.7 +sntp: 1.0.9 +slice-ansi: 0.0.4 sparkles: 1.0.0 socket.io-adapter: 0.5.0 -socket.io-client: 1.7.4 -source-map: 0.5.7 sprintf-js: 1.0.3 +source-map: 0.5.7 stream-combiner: 0.2.2 +socket.io-client: 1.7.4 socket.io: 1.7.4 stream-consume: 0.1.0 -statuses: 1.3.1 -streamsearch: 0.1.2 -strip-ansi: 3.0.1 stacky: 1.3.1 -strip-json-comments: 2.0.1 +streamsearch: 0.1.2 socket.io-parser: 2.3.1 +strip-ansi: 3.0.1 +statuses: 1.3.1 supports-color: 2.0.0 string-width: 1.0.2 -stringstream: 0.0.5 -textextensions: 1.0.2 -table: 3.8.3 +strip-json-comments: 2.0.1 string_decoder: 1.0.3 -through2: 2.0.3 +stringstream: 0.0.5 +text-table: 0.2.0 temp: 0.8.3 +textextensions: 1.0.2 through: 2.3.8 +through2: 2.0.3 test-fixture: 3.0.0-rc.1 -text-table: 0.2.0 -tildify: 1.2.0 -time-stamp: 1.1.0 +timed-out: 3.1.3 to-array: 0.1.4 +table: 3.8.3 +time-stamp: 1.1.0 to-iso-string: 0.0.2 -tryit: 1.0.3 -timed-out: 3.1.3 type-check: 0.3.2 -tar-stream: 1.5.2 +tryit: 1.0.3 tough-cookie: 2.3.3 tunnel-agent: 0.4.3 -tweetnacl: 0.14.5 type-detect: 1.0.0 +tweetnacl: 0.14.5 +tar-stream: 1.5.2 type-is: 1.6.15 typedarray: 0.0.6 -unique-stream: 1.0.0 +tildify: 1.2.0 uglify-to-browserify: 1.0.2 unc-path-regex: 0.1.2 -ultron: 1.0.2 +unique-stream: 1.0.0 underscore: 1.6.0 +ultron: 1.0.2 +unpipe: 1.0.0 +unzip-response: 1.0.2 underscore.string: 3.0.3 -util-deprecate: 1.0.2 util-extend: 1.0.3 -unpipe: 1.0.0 -urijs: 1.16.1 +util-deprecate: 1.0.2 url-parse-lax: 1.0.0 -unzip-response: 1.0.2 +urijs: 1.16.1 util: 0.10.3 -utils-merge: 1.0.1 update-notifier: 0.6.3 -vinyl-fs: 0.3.14 -vinyl: 0.5.3 -uuid: 2.0.3 +utils-merge: 1.0.1 v8flags: 2.1.1 vargs: 0.1.0 -verror: 1.10.0 +uuid: 2.0.3 vary: 1.1.2 +vinyl-fs: 0.3.14 +vinyl: 0.5.3 wct-local: 2.0.15 +wct-sauce: 1.8.6 +verror: 1.10.0 widest-line: 1.0.0 wrappy: 1.0.2 -wordwrap: 1.0.0 window-size: 0.1.0 -write: 0.2.1 write-file-atomic: 1.3.4 -wtf-8: 1.0.0 +wordwrap: 1.0.0 +write: 0.2.1 ws: 1.1.4 -wct-sauce: 1.8.6 xtend: 4.0.1 xdg-basedir: 2.0.0 +wtf-8: 1.0.0 xmlhttprequest-ssl: 1.5.3 xmlbuilder: 8.2.2 xmldom: 0.1.27 yauzl: 2.8.0 -acorn: 5.1.2 +yeast: 0.1.2 zip-stream: 0.5.2 +acorn: 5.1.2 yargs: 3.10.0 -yeast: 0.1.2 -eslint: 3.19.0 escodegen: 1.9.0 +eslint: 3.19.0 esprima: 4.0.0 gulp: 3.9.1 har-validator: 2.0.6 @@ -561,16 +561,16 @@ strip-bom: 1.0.0 uglify-js: 2.8.29 user-home: 1.1.1 vulcanize: 1.16.0 -wd: 0.3.12 which: 1.3.0 web-component-tester: 4.3.6 +wd: 0.3.12 REPO REVISIONS ============== -polymer-1.x: 6188101a15d6853ed5987af7c91d10f52eb0d344 +polymer-1.x: 0a1b8049f60754f5acf4bddbb78c5fe3618858c0 BUILD HASHES ============ polymer-mini.html: 41538c3e880a3db75fc80c61a8b9e5a3e831de7d -polymer-micro.html: 8b60d18f77da094e7a84932903877646644a5700 -polymer.html: a7c1f33478141ed2915e6c54b0f05a50066499b9 \ No newline at end of file +polymer-micro.html: 6f6ad78a2e43265d454bc67fd4a635b91a417e0b +polymer.html: 43eee5789e386a23cc671aeadd9b4901eb6d285c \ No newline at end of file diff --git a/polymer-micro.html b/polymer-micro.html index 7219b82287..8f0f2ba49b 100644 --- a/polymer-micro.html +++ b/polymer-micro.html @@ -791,7 +791,7 @@ return value != null ? value : undefined; } } -});Polymer.version = "1.11.1";Polymer.Base._addFeature({ +});Polymer.version = "1.11.2";Polymer.Base._addFeature({ _registerFeatures: function () { this._prepIs(); this._prepBehaviors(); diff --git a/polymer.html b/polymer.html index 5d0439372c..f5e8141fe6 100644 --- a/polymer.html +++ b/polymer.html @@ -2901,8 +2901,31 @@ _transformRule: function (rule, transformer, scope, hostScope) { rule.selector = rule.transformedSelector = this._transformRuleCss(rule, transformer, scope, hostScope); }, +_splitSelectorList: function (selector) { +var parts = []; +var part = ''; +for (var i = 0; i >= 0 && i < selector.length; i++) { +if (selector[i] === '(') { +var end = styleUtil._findMatchingParen(selector, i); +part += selector.slice(i, end + 1); +i = end; +} else if (selector[i] === COMPLEX_SELECTOR_SEP) { +parts.push(part); +part = ''; +} else { +part += selector[i]; +} +} +if (part) { +parts.push(part); +} +if (parts.length === 0) { +parts.push(selector); +} +return parts; +}, _transformRuleCss: function (rule, transformer, scope, hostScope) { -var p$ = rule.selector.split(COMPLEX_SELECTOR_SEP); +var p$ = this._splitSelectorList(rule.selector); if (!styleUtil.isKeyframesSelector(rule)) { for (var i = 0, l = p$.length, p; i < l && (p = p$[i]); i++) { p$[i] = transformer.call(this, p, scope, hostScope); @@ -3028,7 +3051,7 @@ }, normalizeRootSelector: function (rule) { rule.selector = rule.selector.replace(ROOT, 'html'); -var parts = rule.selector.split(COMPLEX_SELECTOR_SEP); +var parts = this._splitSelectorList(rule.selector); parts = parts.filter(function (part) { return !part.match(HOST_OR_HOST_GT_STAR); }); @@ -3041,7 +3064,10 @@ return cssText.replace(SLOTTED_PAREN, CONTENT + '> $1'); }, _dirShadowTransform: function (selector) { -return selector.split(',').map(function (s) { +if (!selector.match(/:dir\(/)) { +return selector; +} +return this._splitSelectorList(selector).map(function (s) { s = this._ensureScopedDir(s); s = this._transformDir(s); var m = HOST_CONTEXT_PAREN.exec(s); @@ -3049,7 +3075,7 @@ s += this._additionalDirSelectors(m[2], m[3], ''); } return s; -}, this).join(','); +}, this).join(COMPLEX_SELECTOR_SEP); }, SCOPE_NAME: 'style-scope' };