Commit Graph
138 Commits
Author SHA1 Message Date
Daniel Freedman 446538135e address some concerns from kschaaf 2017-06-29 16:47:17 -07:00
Daniel Freedman 3e14a1d812 zero warnings left 2017-06-27 18:39:39 -07:00
Daniel Freedman 2efccb95f4 Remove @suppress {missingProperties}
It may break stuff in closure to use this much, so try to shape classes
for closure directly.

Use polymer pass v2 to remove warnings for properties defined in
`properties` block
2017-06-20 17:30:57 -07:00
Daniel Freedman 9b7e1848ce Merge branch 'master' into closure-warnings 2017-06-20 14:40:54 -07:00
Daniel Freedman 48fdac7f79 Merge pull request #4568 from Polymer/jsdoc-new-tags
Jsdoc new tags
2017-06-20 12:53:38 -07:00
Daniel Freedman 7612df67d8 remove PolymerPropertyEffects type, inline DataTrigger and DataEffect types 2017-06-16 15:12:01 -07:00
Daniel Freedman f7e2bd9730 Merge branch 'master' into closure-warnings 2017-06-15 14:43:31 -07:00
Daniel Freedman 0e196602b7 Merge pull request #4666 from Polymer/FredKSchott-patch-1
Add explicit imports across files inside of polymer
2017-06-15 11:42:24 -07:00
Daniel Freedman 57d3d97046 Merge pull request #4668 from Polymer/guard-all-dommodule
guard all references to Polymer.DomModule
2017-06-15 11:28:09 -07:00
Steve Orvell fdc0eff054 Merge pull request #4648 from Polymer/4643-kschaaf-binding-whitespace
Fix parsing for argument whitespace. Fixes #4643.
2017-06-08 18:38:39 -07:00
Daniel Freedman 047c177847 Merge branch 'master' into closure-warnings 2017-06-06 11:36:33 -07:00
Daniel Freedman de87c5850c Down to 30ish warnings, need PolymerPass v2 2017-06-06 11:35:38 -07:00
Justin Fagnani 3183e3f7c8 Add lib/utils/settings.html to hold legacy settings and rootPath 2017-06-06 08:25:32 -07:00
Fred K. Schott c3866a591b guard all dommodule references 2017-06-05 17:54:06 -07:00
Fred K. Schott 352dc33aff Add mixin.html import to gesture-event-listeners.html 2017-06-05 12:54:15 -07:00
Daniel Freedman abc229e552 rebaseline warnings with NTI specific warnings disabled, for now 2017-05-31 16:26:02 -07:00
Daniel Freedman 7036fc25d9 Merge branch 'master' into closure-warnings 2017-05-31 14:51:57 -07:00
Kevin Schaaf a29d88766b Fix parsing for argument whitespace. Fixes #4643. 2017-05-31 11:21:28 -07:00
Steve Orvell 1b03448fe0 Merge pull request #4623 from Polymer/4597-kschaaf-contentForTemplate
Fix impl of _contentForTemplate. Add template-stamp tests.
2017-05-26 18:47:33 -07:00
Steve Orvell 520407e9ca Merge pull request #4608 from Polymer/fix-4601
Ensure data flows correctly when enabling properties when client elements have already enabled
2017-05-25 14:04:34 -07:00
Steven Orvell c0a816f676 Fix some ElementMixin warnings. 2017-05-24 19:19:47 -07:00
Kevin Schaaf bc504f6445 Fix fn binding error 2017-05-24 17:56:08 -07:00
Kevin Schaaf 3591be8b19 Reduce closure warnings in PropertyAccessors 2017-05-24 17:39:13 -07:00
Steven Orvell c34ef0b2d8 reduce closure warnings in TemplateStamp 2017-05-24 17:37:58 -07:00
Daniel Freedman db38807235 Merge branch 'master' into closure-warnings 2017-05-23 15:44:05 -07:00
Kevin Schaaf 06190c9db2 Fix impl of _contentForTemplate. Add template-stamp tests.
Fixes #4597
2017-05-23 10:23:05 -07:00
Steven Orvell 39877086c7 Improve comment more 2017-05-22 18:06:05 -07:00
Steven Orvell fa1469a939 Improve comment 2017-05-22 18:05:35 -07:00
Steven Orvell 250067b389 Add comment. 2017-05-22 17:53:52 -07:00
Steven Orvell 8e8692f70c * Improve clarity: change __dataInitialized to __dataReady
* When `_flushClients` is called, ensure that clients are always enabled or flushed as appropriate. This ensures that (1) clients that are enabled before the host is enabled flush properly, and (2) clients that are stamped but not enabled properly enable when the host flushes.
2017-05-22 17:51:15 -07:00
salvador-barboza 6bd8dcfac2 Fix typo in runBindingEffect documentation 2017-05-20 13:42:29 -05:00
Steven Orvell 06df53d998 Fixes #4601. Client elements can be readied that have already enabled properties. This can happen when templatize is used to create instances with no properties. In this case, in order for properties to flush properly to clients, clients must be flushed. 2017-05-17 17:00:33 -07:00
Steven Orvell b943aa0d0b [skip ci] doc fixes 2017-05-12 19:52:57 -07:00
Steven Orvell 4eb252fefd Docs and slight renaming. 2017-05-12 15:29:55 -07:00
Kevin Schaaf c7a81ea8a5 Move hostStack to property-effects and make readyClients explicit 2017-05-12 13:06:50 -07:00
Steven Orvell 2f1e964c1f Turn on accessors (via __dataInitialized) only after clients have completely flushed. 2017-05-12 12:30:59 -07:00
Steven Orvell c6f9b31578 Adds _enableProperties as a new entry point that must be called to turn on properties. Prevents a bug where _readyClients can be called twice. 2017-05-12 11:50:27 -07:00
Daniel Freedman 90e8cd9502 [ci skip] Fix doc createPropertyEffect -> addPropertyEffect 2017-05-12 11:47:21 -07:00
Kevin Schaaf f197ce240e Accept boolean or object map for dynamicFns 2017-05-11 16:58:50 -07:00
Kevin Schaaf 4223043748 Null the links when unbinding. 2017-05-11 16:36:39 -07:00
Kevin Schaaf e97a6eb779 Dedupe API docs. 2017-05-11 16:27:46 -07:00
Kevin Schaaf 7497065a08 Add static API for creating property fx and minor code refactoring. 2017-05-11 14:08:36 -07:00
Steve Orvell 35c026eba3 Merge pull request #4586 from Polymer/fix-4585
Data notifications do not flush host if host has not initialized clients
2017-05-05 15:14:18 -07:00
Steven Orvell 6f1dde7669 Fix comment. 2017-05-05 14:53:17 -07:00
Steven Orvell 3b6981d46f Fixes #4585. Data notifications do not flush host if host has not initialized clients. This preserves the Polymer 1.x guarantee that client dom is fully “readied” when data observers run. 2017-05-05 14:48:38 -07:00
Kevin Schaaf d72baf9da6 Ensure no warnings for dynamic fns. Fixes #4575 2017-05-04 15:20:25 -07:00
Daniel Freedman 46982536d4 Merge branch 'master' into closure-warnings 2017-05-02 15:09:52 -07:00
Justin Fagnani 1f21ab1acd @mixes -> @appliesMixin 2017-04-28 12:15:24 -07:00
Justin Fagnani f7e8021e78 @polymerMixin/@polymerMixinClass -> @mixinFunction/@mixinClass 2017-04-28 12:15:24 -07:00
Steve Orvell a284d77d83 Merge pull request #4571 from Polymer/4550-remove-disable-upgrade
Removes the `disable-upgrade` feature from Polymer 2.0.
2017-04-28 09:49:06 -07:00