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