Peter Bacon Darwin
a751649c8d
fix(core): use appropriate inert document strategy for Firefox & Safari ( #17019 )
...
Both Firefox and Safari are vulnerable to XSS if we use an inert document
created via `document.implementation.createHTMLDocument()`.
Now we check for those vulnerabilities and then use a DOMParser or XHR
strategy if needed.
Further the platform-server has its own library for parsing HTML, so we
sniff for that (by checking whether DOMParser exists) and fall back to
the standard strategy.
Thanks to @cure53 for the heads up on this issue.
PR Close #17019
2018-02-08 08:55:15 -08:00
Marc Laval
7e51e52f55
perf(ivy): improve Uglify configuration in hello world integration test ( #21985 )
...
PR Close #21985
2018-02-06 08:01:18 -08:00
Chuck Jazdzewski
ccd0298ec9
ci(ivy): enable size tracking of a minimal cli render3 application ( #21792 )
...
PR Close #21792
2018-01-31 10:21:33 -08:00
Kara Erickson
9dca5f2743
refactor(ivy): save check methods separately ( #21795 ) ( #21905 )
...
PR Close #21795
PR Close #21905
2018-01-31 10:19:34 -08:00
Marc Laval
dd48df105b
perf(ivy): use buildOptimizer in hello_world__render3__rollup integration test ( #21744 )
...
PR Close #21744
2018-01-29 11:35:51 -08:00
David-Emmanuel Divernois
1278cca883
perf(ivy): removes generation of comments ( #21638 )
...
PR Close #21638
2018-01-27 10:48:39 -08:00
Kara Erickson
3e03dbe576
refactor(ivy): flatten hooks and collapse LView hook properties ( #21650 )
...
PR Close #21650
2018-01-24 22:14:33 -08:00
Alex Rickabaugh
0ad02de47e
feat(ivy): support for the ngForOf directive, with tests ( #21430 )
...
Implement NgOnChangesFeature, ViewContainerRef, TemplateRef,
and the renderEmbeddedTemplate instruction, and wire together the
pieces required for the ngForOf directive to work.
PR Close #21430
2018-01-23 12:54:39 -08:00
Yuan Gao
d39d1ce412
ci(aio): do not limit size of gzip7 and gzip 9 ( #21601 )
...
PR Close #21601
2018-01-19 20:39:42 -08:00
Marc Laval
a0dc0a2f46
test(ivy): add render3 integration tests ( #21557 )
...
PR Close #21557
2018-01-19 15:23:52 -08:00
Kara Erickson
c6eb9eebcc
build: update polyfill size ( #21461 )
...
PR Close #21461
2018-01-10 17:06:51 -08:00
Kara Erickson
74dbf7bad5
build(core): reduce payload limit back to normal ( #21394 )
...
PR Close #21394
2018-01-08 12:02:30 -08:00
Igor Minar
7269fe5203
ci: reformat itegration/_payload-limits.json to be easier to read ( #21344 )
...
PR Close #21344
2018-01-08 11:12:54 -08:00
Kara Erickson
2fc4cf67be
build(core): update payload size of hello world ( #21340 )
...
PR Close #21340
2018-01-05 14:23:28 -08:00
Chuck Jazdzewski
83d207d0a7
build: upgrade to TypeScript 2.6 ( #21144 )
...
Fixes #20653
PR Close #21144
2017-12-22 20:15:47 -08:00
tinayuangao
ac93f1235e
ci: Update 1% payload size test ( #20524 )
...
PR Close #20524
2017-11-21 22:28:28 -06:00