angular-cn/packages
Vikram Subramanian b96a3c8def fix(platform-server): avoid clash between server and client style encapsulation attributes (#24158)
Previously the style encapsulation attributes(_nghost-* and _ngcontent-*) created on the server could overlap with the attributes and styles created by the client side app when it botstraps. In case the client is bootstrapping a lazy route, the client side styles are added before the server-side styles are removed. If the components on the client are bootstrapped in a different order than on the server, the styles generated by the client will cause the elements on the server to have the wrong styles.

The fix puts the styles and attributes generated on the server in a completely differemt space so that they are not affected by the client generated styles. The client generated styles will only affect elements bootstrapped on the client.

PR Close #24158
2018-05-30 14:28:14 -07:00
..
animations test(animations): fix Node.js detection in animation tests (#24139) 2018-05-29 18:21:20 -04:00
bazel feat(ivy): JIT renders the TODO app (#24138) 2018-05-30 11:25:57 -07:00
benchpress fix(benchpress): Fix promise chain in chrome_driver_extension. (#23458) 2018-05-14 15:32:44 -07:00
common test: switch to ts_web_test_suite (#23859) 2018-05-15 11:40:56 -07:00
compiler feat(ivy): JIT renders the TODO app (#24138) 2018-05-30 11:25:57 -07:00
compiler-cli build(ivy): support alternate compilation modes to enable Ivy testing (#24056) 2018-05-29 18:02:29 -04:00
core test(ivy): update TNode counts to reflect changes in #24113 (#24208) 2018-05-30 14:27:22 -07:00
docs refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
elements test: switch to ts_web_test_suite (#23859) 2018-05-15 11:40:56 -07:00
examples fix(common): titlecase pipe (#22600) 2018-03-23 13:42:51 -04:00
forms test: switch to ts_web_test_suite (#23859) 2018-05-15 11:40:56 -07:00
http test: switch to ts_web_test_suite (#23859) 2018-05-15 11:40:56 -07:00
language-service build: upgrade to TypeScript 2.8 (#23782) 2018-05-15 15:31:12 -07:00
platform-browser fix(platform-server): avoid clash between server and client style encapsulation attributes (#24158) 2018-05-30 14:28:14 -07:00
platform-browser-dynamic test: switch to ts_web_test_suite (#23859) 2018-05-15 11:40:56 -07:00
platform-server fix(platform-server): avoid clash between server and client style encapsulation attributes (#24158) 2018-05-30 14:28:14 -07:00
platform-webworker test: switch to ts_web_test_suite (#23859) 2018-05-15 11:40:56 -07:00
platform-webworker-dynamic style: remove empty comments (#23404) 2018-05-10 15:48:13 -07:00
router test: switch to ts_web_test_suite (#23859) 2018-05-15 11:40:56 -07:00
service-worker fix(service-worker): check platformBrowser before accessing navigator.serviceWorker (#21231) 2018-05-22 15:09:31 -04:00
upgrade build: upgrade to TypeScript 2.8 (#23782) 2018-05-15 15:31:12 -07:00
BUILD.bazel feat(bazel): introduce a binary stamping feature (#22176) 2018-02-15 14:08:53 -08:00
README.md Revert "docs: Remove unneeded file (#18106)" 2017-07-20 16:46:47 -05:00
empty.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
es6-subset.d.ts build: switch from npm to yarn (#19328) 2017-09-22 13:20:52 -07:00
goog.d.ts fix(compiler): add typings for `COMPILED`. 2017-09-29 09:26:38 -07:00
license-banner.txt docs(common): update copyright years (#21232) 2018-01-04 17:45:36 -05:00
rollup.config.js refactor: make all rollup config ES5 compatible (#20028) 2017-10-30 23:09:17 -04:00
system.d.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
tsconfig-build.json build: enable importHelpers in tsconfig (#22812) 2018-03-15 21:16:03 -07:00
tsconfig-metadata.json refactor(compiler): bump metadata version to 4 (#19338) 2017-09-26 13:31:59 -07:00
tsconfig.json feat(elements): add schematics (#23298) 2018-04-11 18:13:30 -07:00
types.d.ts perf(ivy): add performance counters in ngDevMode (#23385) 2018-05-01 10:27:40 -07:00

README.md

Angular

The sources for this package are in the main Angular repo. Please file issues and pull requests against that repo.

License: MIT