Commit Graph

5606 Commits

Author SHA1 Message Date
Daniel Freedman
cda62d5fd3 Implement type change in Polymer.ElementMixin 2017-11-02 15:01:05 -07:00
Peter Burns
4837e4a825 instance.$.foo should only give Elements
You need to be at least an `Element` to have an id attribute, and you need to have an id attribute to be in the `$` map.
2017-11-02 14:21:06 -07:00
Daniel Freedman
b89596a6e2 Merge pull request #4916 from Polymer/domapi-memberof
Annotate DomApi with @memberof Polymer
2017-11-01 17:35:59 -07:00
Alexander Marks
7308d8b62c Annotate DomApi with @memberof Polymer 2017-11-01 17:34:12 -07:00
Daniel Freedman
2d9521772f Merge pull request #4903 from Polymer/safari-11
add safari 11 to sauce testing
2017-10-25 16:58:44 -07:00
Daniel Freedman
428ad8c2c7 add safari 11 to sauce testing 2017-10-25 11:16:49 -07:00
Daniel Freedman
314bada538 [ci skip] Update CHANGELOG 2017-10-18 11:59:20 -07:00
Daniel Freedman
4265cba1f9 [ci skip] version script did not work as expected 2017-10-18 11:58:57 -07:00
Daniel Freedman
4e4696b082 2.2.0 v2.2.0 2017-10-18 11:57:41 -07:00
Daniel Freedman
d893d6ae47 [ci skip] Autoupdate version when releasing 2017-10-18 11:57:05 -07:00
Daniel Freedman
f020c73277 Merge pull request #4890 from Polymer/update-browser-tests
add edge 15, use chrome stable
2017-10-18 11:29:59 -07:00
Daniel Freedman
c6f2d81717 add edge 15, use chrome stable 2017-10-16 16:16:51 -07:00
Daniel Freedman
47d1b26013 Merge pull request #4876 from Polymer/clean-up-externs
Clean up closure externs
2017-10-16 16:11:19 -07:00
Daniel Freedman
6bf97eb6db Merge branch 'master' into clean-up-externs 2017-10-16 11:00:36 -07:00
Daniel Freedman
e9e2cda888 Merge pull request #4880 from Polymer/native-dir
:dir() support
2017-10-16 10:58:38 -07:00
Daniel Freedman
02e2f148d0 super it and put back takeRecords 2017-10-13 17:54:25 -07:00
Daniel Freedman
15cbdff522 more feedback 2017-10-13 17:40:22 -07:00
Daniel Freedman
e71b84a8b8 Address feedback
- Extend PropertyAccessors for greater flexibility
- Detect if `:dir` is used in order to activate runtime features
- Add to LegacyElement for 1.x compatibility
- clean up `ElementMixin._finalizeTemplate`
2017-10-12 11:17:19 -07:00
Daniel Freedman
f98ad11705 add some description of the dir mixin 2017-10-11 11:04:52 -07:00
Daniel Freedman
624189a376 Fix linting
Adapt scoped keyframes test for Safari 11 still failing on https://bugs.webkit.org/show_bug.cgi?id=166748
2017-10-11 10:36:17 -07:00
Daniel Freedman
31c0ebc7da Always do the :dir transform
ShadyCSS version of the :dir transform is not good enough :(
2017-10-10 17:52:39 -07:00
Daniel Freedman
1e5ea94221 Clean up closure externs
Generated closure externs substantially reduced in size with newer
generator
2017-10-09 12:42:16 -07:00
Daniel Freedman
7d044b49bd remove bogus semicolon 2017-10-09 11:02:27 -07:00
Alexander Marks
3b15517388 Declare Polymer.Templatizer directly, for Closure. (#4870)
Closure cannot follow the indirect `@polymerBehavior` annotation, so define Polymer.Templatizer directly.
2017-10-06 16:58:14 -07:00
Daniel Freedman
2ef65aa62c First draft of a :dir aware element mixin
Related to #4860
2017-10-05 15:59:59 -07:00
Tim van der Lippe
28e6027165 [ci-skip] Update CHANGELOG 2017-09-28 15:14:27 -07:00
Tim van der Lippe
2bf880d0ba 2.1.1 v2.1.1 2017-09-28 15:10:32 -07:00
Tim van der Lippe
f049dd91db Prepare for release 2.1.1 2017-09-28 15:04:51 -07:00
Daniel Freedman
374d4079e2 Merge pull request #4649 from Polymer/4630-kschaaf-undefined-textarea
Special-case undefined textarea.value same as input. Fixes #4630
2017-09-21 17:03:55 -07:00
Steve Orvell
6af12ac1af Merge pull request #4841 from Polymer/exclude-style-script-bindings
Exclude script and style tags for parsing bindings
2017-09-21 16:57:40 -07:00
Daniel Freedman
ac16d54e45 Merge pull request #4852 from Polymer/externs
Move @externs before @license because Closure likes that.
2017-09-21 10:06:00 -07:00
Steve Orvell
b31c333e8c Merge pull request #4849 from Polymer/custom-style-copy-to-main-document
Copy <custom-style> styles to main document
2017-09-20 17:41:24 -07:00
Alexander Marks
c3f31455e9 Move @externs before @license because Closure likes that. 2017-09-20 17:23:28 -07:00
Daniel Freedman
61b2c8a544 just move the style instead 2017-09-20 17:17:57 -07:00
Daniel Freedman
155ab8a20d Copy <custom-style> styles to main document
Work around deprecation of styles in HTML Imports
https://crbug.com/523952

Fixes #4679
2017-09-20 11:45:48 -07:00
Artur Parkhisenko
b19e180a45 Fix typos and jsdoc (#4846) 2017-09-20 11:24:29 -07:00
Daniel Freedman
44fd1eaa6a [ci skip] update changelog 2017-09-19 10:59:12 -07:00
Daniel Freedman
bbbe6db89a 2.1.0 v2.1.0 2017-09-19 10:58:02 -07:00
Daniel Freedman
64788aad50 [ci skip] bump version to 2.1.0 2017-09-19 10:57:46 -07:00
Tim van der Lippe
d5b6bad3b3 Fix shady dom style querySelector 2017-09-18 15:41:43 -07:00
Tim van der Lippe
2da30c339d Fix linter error 2017-09-15 16:37:27 -07:00
Tim van der Lippe
41fa90b3f6 Exclude script and style tags for parsing bindings 2017-09-15 16:32:25 -07:00
Daniel Freedman
00bc76e457 Port #3844 to 2.x 2017-09-14 17:03:48 -07:00
Steve Orvell
21ff47184e Merge pull request #4837 from Polymer/no-cast-in-return
No cast in return
2017-09-12 17:42:13 -07:00
Steve Orvell
4a2d427f5d Merge pull request #4829 from Polymer/optional-passive-gestures
App-level support for passive gesture touch listeners
2017-09-11 15:03:01 -07:00
Daniel Freedman
3547fd3785 Provide a Polymer.setPassiveTouchGestures() function
Clean up event listener options inside gestures that use passive touch
2017-09-11 11:31:23 -07:00
Daniel Freedman
5ab0a864ae Merge pull request #4828 from jsoref/spelling
Spelling
2017-09-11 11:00:33 -07:00
Daniel Freedman
fb67858587 Merge pull request #4833 from Polymer/type-braces
Make sure closure types have braces
2017-09-11 10:59:40 -07:00
Daniel Freedman
fb8039e038 Make sure closure types have braces 2017-09-08 14:14:10 -07:00
Daniel Freedman
f6f0a3b7ae a few more comments in return 2017-09-07 15:32:25 -07:00