JoostK
96624b71a7
fix(platform-browser): prevent memory leak of style nodes if shadow DOM encapsulation is used ( #42005 )
...
Prior to this change, any inserted `<style>` nodes into shadow dom trees would be retained
in memory, even after the shadow dom tree has been removed. This commit fixes the memory
leak by tracking the inserted `<style>` nodes per host element, such that removal of the
host element also releases the style nodes.
Fixes #36655
PR Close #42005
2021-05-10 16:12:19 -04:00
Joey Perrott
d1ea1f4c7f
build: update license headers to reference Google LLC ( #37205 )
...
Update the license headers throughout the repository to reference Google LLC
rather than Google Inc, for the required license headers.
PR Close #37205
2020-05-26 14:26:58 -04:00
Misko Hevery
8a47b48912
refactor: Move dom_adapter.ts
to @angular/common
( #32154 )
...
This work is needed in preparation for turning tokens into tree-shakable injectables.
PR Close #32154
2019-08-29 21:51:56 -07:00
Kara Erickson
c3f9893d81
refactor(core): remove innerHTML and outerHTML testing utilities from DomAdapters ( #32278 )
...
PR Close #32278
2019-08-26 10:39:09 -07:00
Misko Hevery
47e251a80a
build: remove main()
from specs ( #21053 )
...
PR Close #21053
2017-12-22 13:10:51 -08:00
Jason Aden
8573e36574
build: fix file paths after moving modules/@angular/* to packages/*
2017-03-08 16:29:28 -08:00
Jason Aden
3e51a19983
refactor: move angular source to /packages rather than modules/@angular
2017-03-08 16:29:27 -08:00