Commit Graph
551 Commits
Author SHA1 Message Date
Alexander Marks 50ba80b864 Annotate another two ephemeral classes. 2018-07-23 17:09:05 -07:00
Alexander Marks 0bf03d3cc3 Mark some ephemeral super classes as private. 2018-07-23 15:58:57 -07:00
Alexander Marks 04289ac787 Annotate Node parameter as not null. 2018-07-20 22:29:34 -07:00
Alexander Marks 748db7ce2e Updates for improved type generation. 2018-07-20 22:05:18 -07:00
Daniel Freedman cbcf991caf Merge pull request #5197 from rslawik/polymer-elements-types
Add `@const` to elements
2018-06-12 11:04:29 -07:00
Russell Bicknell cb40bb418f Replace an attempt to spread a NodeList to an array with Array.from for Safari 9, where NodeList is not iterable. 2018-06-11 11:33:21 -07:00
Daniel Freedman 6255cdb930 IE fixes
IE 11 blocks dispatch of all events on elements with `disabled`
attribute.
2018-05-14 17:17:13 -07:00
Daniel Freedman 28625d61c6 Use node 8
Note where the disabled attribute is defined for certain elements
2018-05-10 15:21:58 -07:00
Daniel Freedman 2bca0eebc9 Only disable tabs for "disablable" elements
Fixes #5190
2018-05-10 15:10:03 -07:00
Rafal Slawik 8009e49783 Add @const to elements 2018-04-17 22:06:44 +01:00
Kevin Schaaf 61ca60e4bf Add reasoning for suppress missingProperties 2018-04-05 18:57:59 -07:00
Kevin Schaaf 412bb1e019 Avoid closure warnings. 2018-04-05 14:59:48 -07:00
Kevin Schaaf 616f6662f0 Add ability to define importMeta on legacy elements. Fixes #5163 2018-04-05 14:12:54 -07:00
Kevin Schaaf c8c9e24de5 Update docs. 2018-04-02 18:31:14 -07:00
Kevin Schaaf d9d3e43912 Use Polymer.ResolveUrl.pathFromUrl 2018-04-02 18:08:21 -07:00
Kevin Schaaf 2128ebe2ff Fix test under shadydom. Slight logic refactor. 2018-04-02 16:57:25 -07:00
Kevin Schaaf f7672da9a7 Add importMeta getter to derive importPath from modules. Fixes #5163 2018-04-02 14:12:57 -07:00
Tim van der Lippe 89ab7385d2 Add note about performance vs correctness 2018-03-31 15:57:16 +02:00
Tim van der Lippe 8d97d1311e Merge branch 'master' into rewrite-expression-parser 2018-03-31 15:52:33 +02:00
Peter Burns 55d9175fe6 Merge pull request #5170 from Polymer/attribute-changed-namespace
Pass through fourth namespace param on attributeChangedCallback.
2018-03-30 19:00:37 -07:00
Peter Burns f78b051895 Lint clean. 2018-03-30 15:59:53 -07:00
Peter Burns 91d4aebaa6 Pass through fourth namespace param on attributeChangedCallback. 2018-03-30 15:33:39 -07:00
Peter Burns e5a5725d6f Add a @const annotation to help the Closure Compiler understand that Polymer.Debouncer is the name of a type. 2018-03-26 18:53:10 -07:00
Daniel Freedman fbbbb19308 2.6.0 2018-03-22 12:01:18 -07:00
Tim van der Lippe 33d2e1a8f4 Use function instead of Set 2018-03-16 23:57:45 +01:00
Tim van der Lippe acfef71d0f Deduplicate style includes 2018-03-16 16:15:12 +01:00
Tim van der Lippe 2a6c0a2a10 Returning null in template should nullify parent template 2018-03-15 11:30:06 +01:00
Kevin Schaaf 5422bef956 Merge pull request #5125 from Polymer/auto-detect-attribute-capitalization
Automatically detect capitalized HTML attributes
2018-03-13 11:52:46 -07:00
Tim van der Lippe 0573d483c4 [ci skip] Add clarifying comment 2018-03-07 12:30:06 +01:00
Tim van der Lippe bb698192a8 Merge branch 'master' into rewrite-expression-parser 2018-03-02 16:51:47 +01:00
Tim van der Lippe d45dd5750c Put attribute capitalization fix in property-effects 2018-02-28 13:12:09 +01:00
Tim van der Lippe 0a7b66e492 Merge branch 'master' into update-closure-version 2018-02-27 20:41:51 +01:00
Kevin Schaaf 9c6e6fec8d Merge pull request #5112 from Polymer/TimvdLippe-patch-1
Add note to updateStyles regarding updates to CSS mixins
2018-02-26 15:53:59 -08:00
Tim van der Lippe 4004c9c44c Update Google Closure Compiler version and fix cast 2018-02-25 16:49:53 +01:00
Tim van der Lippe 211c223fb9 Update docs and types 2018-02-25 16:13:16 +01:00
Tim van der Lippe ab93ab0892 Correct import paths 2018-02-25 16:07:38 +01:00
Tim van der Lippe 0f0ccdade8 Only store method once for dynamic functions 2018-02-25 16:07:05 +01:00
Tim van der Lippe a4d4eb9a8f Move strict-binding-parser to lib/mixins 2018-02-25 16:05:15 +01:00
Tim van der Lippe 19d4b8cb9c Rename to StrictBindingParser 2018-02-25 16:05:15 +01:00
Tim van der Lippe d8cf449ee5 Fix linter errors 2018-02-25 16:04:41 +01:00
Tim van der Lippe 57a142367b Extract to a mixin 2018-02-25 16:04:40 +01:00
Tim van der Lippe 14fac01902 Fix linter warning 2018-02-25 16:01:47 +01:00
Tim van der Lippe df0ee35460 Add documentation 2018-02-25 16:01:47 +01:00
Tim van der Lippe 423074d1c4 Rewrite parser to use switch-case instead of functions 2018-02-25 16:01:47 +01:00
Tim van der Lippe 8cd494795f Remove escaping from bindings 2018-02-25 16:01:47 +01:00
Tim van der Lippe 8a5525b006 Fix linter warning 2018-02-25 16:01:47 +01:00
Tim van der Lippe 7eb1a627f9 Refactor to be functional and add more tests 2018-02-25 16:01:47 +01:00
Tim van der Lippe 79d05b8a22 Fix linter warnings 2018-02-25 16:01:47 +01:00
Tim van der Lippe 13b834dfb7 Rewrite expression parser to state machine 2018-02-25 16:01:47 +01:00
Kevin Schaaf 0657de02ae Merge pull request #5129 from Polymer/dom-element-documentation
Fix several issues in the documentation of dom-* elements
2018-02-23 10:06:03 -08:00