Commit Graph
6223 Commits
Author SHA1 Message Date
Kevin Schaaf a199aa912e Fix lint warnings. 2018-07-23 09:48:04 -07:00
Alexander Marks 642f94f89f Annotate Node parameter as not null. 2018-07-20 22:30:34 -07:00
Alexander Marks fa58519c9a Annotate some internal classes as private. 2018-07-20 21:45:35 -07:00
Alexander Marks a0a6c6b9a1 Fix some appliesMixin annotations still with Polymer namespace. 2018-07-20 21:44:32 -07:00
Alexander Marks 3ac7eed279 TypeScript generator config and extra interfaces for Polymer 3. 2018-07-20 21:44:32 -07:00
Alexander Marks 605c8912c2 Tweaks to make Polymer 3 more amenable to typings generation. 2018-07-20 21:44:32 -07:00
Kevin Schaaf 36c4dfa99f Updates based on code review. 2018-07-20 20:33:02 -07:00
Daniel Freedman 4f0337a5da Fix gulp 4 issues 2018-07-18 12:06:56 -07:00
Kevin Schaaf a515c992a3 npm upgrade dependencies 2018-07-18 11:30:01 -07:00
Kevin Schaaf a0c5268c9b Fix lint warnings. 2018-07-18 10:02:46 -07:00
Kevin Schaaf 47ade191de Catch errors on top window using uncaughtErrorFilter
Works around safari quirk when running in iframe
2018-07-17 17:42:47 -07:00
Kevin Schaaf e3066924b7 Fix latent (benign) error thrown when removing dom-if via innerHTML. 2018-07-17 17:42:46 -07:00
Kevin Schaaf 8667b8955a Use setting via setStrictTemplatePolicy export. 2018-07-17 17:42:46 -07:00
Kevin Schaaf 625372ea8c Add tests. 2018-07-17 17:42:46 -07:00
Kevin Schaaf 2e6df0ee0d Implement opt-in strictTemplatePolicy (flag TBD)
- disable dom-bind
- disable dom-module template lookup
- disable templatizer of templates not stamped in trusted polymer template
2018-07-17 17:42:45 -07:00
Kevin Schaaf 7071cd5084 Merge pull request #5288 from Polymer/5286-kschaaf-shady-tests-3.x
Fix shady test regressions (3.x)
2018-07-17 17:30:04 -07:00
Kevin Schaaf a78732ffe7 Extend Safari exceptions beyond 10.1 2018-07-12 17:57:34 -07:00
Kevin Schaaf b1aa3058ca Ignore shady CSS scoping in getComposedHTML 2018-07-11 12:25:26 -07:00
Daniel Freedman d387a4619b Merge pull request #5275 from Polymer/force-ce-port-3
Fix method to force CE polyfill on in 3.x
2018-06-28 12:11:49 -07:00
Daniel Freedman 443301df6c Merge pull request #5274 from Polymer/host-stack-class
Convert object to class for better compilation
2018-06-28 12:10:11 -07:00
Tim van der Lippe 84455c9ceb Fix method to force CE polyfill on in 3.x 2018-06-28 12:45:47 +02:00
Peter Burns b26811708f Convert object to class for better compilation
Under some closure flags the hostStack object was being split out into three unrelated functions. Converting it to a class makes the code more regular, and compile with more optimizations on.

There's almost definitely a way to express what we were doing with closure annotations, but this seems more robust to me.
2018-06-27 14:52:45 -07:00
Tim van der Lippe 63c7fc0026 Ensure properties is only called once 2018-06-16 14:06:58 +02:00
Tim van der Lippe 617cb4c995 Remove dom-module in test 2018-06-16 13:59:40 +02:00
@infosec_eskimo 665901ab24 Fix Typo in Readme (#5260) 2018-06-15 16:13:29 +02:00
Daniel Freedman a7152dd591 regen package-lock.json 2018-06-12 10:59:55 -07:00
Daniel Freedman 3868984a76 Merge pull request #5253 from Polymer/TimvdLippe-patch-1
Remove modulized comment
2018-06-12 10:47:33 -07:00
Daniel Freedman c91dec81e5 Merge pull request #5255 from Polymer/TimvdLippe-patch-2
Update supported browsers in issue template
2018-06-12 10:47:17 -07:00
Tim van der Lippe 1bd2809873 Update supported browsers in issue template 2018-06-12 19:43:32 +02:00
Tim van der Lippe 07f26b2693 Remove modulized comment 2018-06-10 16:30:21 +02:00
Steven Orvell 1e1709cc82 Update package.lock
RSLGTM by @azakus
2018-06-08 11:21:55 -07:00
Arthur Evans 218189e267 Fix typo in jsdoc (#5248)
Fixes https://github.com/Polymer/docs/issues/2629.
2018-06-05 00:48:47 +02:00
Daniel Freedman 0f873cbe71 Merge pull request #5187 from Polymer/closure-updates
Closure extern update
2018-05-31 15:42:01 -07:00
Corey Farrell eb84ea0422 Replace .npmignore with package.json "files" option. (#5245)
This effectively removes the following from the NPM packages:
* bower_components
* dist
* CONTRIBUTING.md
* gen-tsd.json
* gulpfile.js
* wct.conf.json

Fixes #5244
2018-05-30 11:40:49 +02:00
Peter Burns 92259d85ec Merge pull request #5241 from Polymer/rood-node
Spelling
2018-05-21 14:08:59 -07:00
Peter Burns 2eade58542 Spelling 2018-05-21 14:08:14 -07:00
Westbrook Johnson 31e5d058bb Update template docs (#5233)
In support of #5222, this updated the `template()` documentation so that it no longer lists support for `typeof template === 'string'` types.
2018-05-15 21:24:57 +02:00
Daniel Freedman 041e31bbd7 Merge pull request #5232 from Polymer/3.x-tap-fix-disabled
Port disabled fixes from 2.x
2018-05-15 13:36:34 -04:00
Daniel Freedman 44e725b851 fix lint 2018-05-14 17:44:34 -07:00
Daniel Freedman 358a1c6708 Port disabled fixes from 2.x
Related to #5190
Port of #5230 to 3.x
2018-05-14 17:37:43 -07:00
Kevin Schaaf dfc8ea3700 Merge pull request #5228 from FluorescentHallucinogen/update-repo-url
Update repo URL
2018-05-10 10:38:15 -07:00
Kevin Schaaf 1775a68e44 Merge pull request #5227 from FluorescentHallucinogen/add-badges
Add badges
2018-05-10 10:37:43 -07:00
Alexey Rodionov cdb34fc83c Update repo URL 2018-05-10 13:58:38 +03:00
Alexey Rodionov 41d698018b Add badges 2018-05-10 13:56:24 +03:00
Sergey Kulikov 83ab5a1446 Update development instructions for 3.0 (#5226)
* Remove outdated migration image

* Update development instructions, fix broken link

* [ci skip] Update polymer-cli instructions and link
2018-05-10 10:08:48 +02:00
Daniel Freedman 25a0e88177 Merge branch '3.x' 2018-05-09 12:00:29 -07:00
Daniel Freedman e366b36812 [ci skip] update changelog 2018-05-09 11:55:30 -07:00
Daniel Freedman 8ed9722ca7 3.0.2 v3.0.2 2018-05-09 11:54:46 -07:00
Daniel Freedman d32797e982 Add back modulizer manifest 2018-05-09 11:54:16 -07:00
Daniel Freedman 4794b3231c [ci skip] update changelog 2018-05-09 11:39:08 -07:00