6f829180f7
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:27:01 -04:00
698b0288be
build: reformat repo to new clang@1.4.0 ( #36613 )
...
PR Close #36613
2020-04-14 12:08:36 -07:00
37bb90140c
refactor(platform-browser): avoid mutable exports. ( #34207 )
...
Previously, browser_util would export a mutable `let` binding that was
initialized as a side-effect of `BrowserDetection.setup()`. This change
refactors the mutable binding into a `const` binding that is immediately
initialized in its initialized.
This is functionally equivalent, but makes it easier for module
optimizers such as Closure Compiler to track down side effects and prune
modules. It is also arguably cleaner to read (no worries about later
changes to the apparently mutable but effectively const binding).
PR Close #34207
2019-12-05 10:19:12 -08:00
44623a1161
feat: add a flag in bootstrap to enable coalesce event change detection to improve performance ( #30533 )
...
PR Close #30533
2019-11-05 18:58:25 +00:00
082aed6e46
revert: feat: add a flag in bootstrap to enable coalesce event change detection to improve performance ( #30533 ) ( #33230 )
...
This reverts commit 21c1e14385
.
PR Close #33230
2019-10-17 12:50:04 -04:00
21c1e14385
feat: add a flag in bootstrap to enable coalesce event change detection to improve performance ( #30533 )
...
PR Close #30533
2019-10-16 14:38:36 -04:00
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
f3e4cb491e
refactor(core): remove testing-only event utilities from DomAdapters ( #32291 )
...
PR Close #32291
2019-08-28 17:10:30 -07:00
c0680602f9
refactor(core): remove testing-only childNodes() and firstChild() fns from DomAdapters ( #32291 )
...
PR Close #32291
2019-08-28 17:10:30 -07:00
30dabdf8fc
refactor(core): remove testing-only DOM manipulation utils from DomAdapters ( #32291 )
...
PR Close #32291
2019-08-28 17:10:30 -07:00
ede5786d1e
refactor(core): remove testing-only style utils from DomAdapters ( #32291 )
...
PR Close #32291
2019-08-28 17:10:29 -07:00
cf4b944865
refactor(core): remove misc dom utils from DomAdapters ( #32278 )
...
PR Close #32278
2019-08-26 10:39:09 -07:00
bceeeba405
refactor(core): remove animation utilities from DomAdapters ( #32278 )
...
PR Close #32278
2019-08-26 10:39:09 -07:00
7bcd42e7be
refactor(core): remove cookie and comment testing utilities from DomAdapters ( #32278 )
...
PR Close #32278
2019-08-26 10:39:09 -07:00
4908a5cffc
refactor(core): remove unused attribute utilities from DomAdapters ( #32278 )
...
PR Close #32278
2019-08-26 10:39:09 -07:00
e5201f92fc
refactor(platform-browser): rename _singleTagWhitelist ( #29592 )
...
PR Close #29592
2019-04-02 10:37:29 -07:00
dde1d67232
test(platform-browser): add supportsRegExUnicodeFlag method ( #20819 )
...
PR Close #20819
2018-11-29 21:19:37 -08:00
c9844a2f01
feat(elements): enable Shadow DOM v1 and slots ( #24861 )
...
When using ViewEncapsulation.ShadowDom, Angular will not remove the child nodes of the DOM node a root Component is bootstrapped into. This enables developers building Angular Elements to use the `<slot>` element to do native content projection.
PR Close #24861
2018-08-30 21:33:14 -07:00
d76a7d6f7c
test(core): update Web Platform feature detection ( #24861 )
...
PR Close #24861
2018-08-30 21:33:14 -07:00
18f129f536
build: upgrade Chromium and ChromeDriver to latest versions ( #25602 )
...
PR Close #25602
2018-08-24 11:48:40 -04:00
db55e86e91
fix(core): make all render3 tests pass in IE9 ( #21279 )
...
PR Close #21279
2018-01-05 14:25:40 -08:00
728c9d0632
fix(platform-browser): Update types for TypeScript nullability support
...
Closes #15898
2017-04-18 12:07:33 -07:00
3e51a19983
refactor: move angular source to /packages rather than modules/@angular
2017-03-08 16:29:27 -08:00