Matias Niemelä
|
8395f0e138
|
perf(animations): always run the animation queue outside of zones
Related #12732
Closes #13440
|
2016-12-14 12:59:36 -08:00 |
|
Bowen Ni
|
4cbf8ccf05
|
Keep console.log that are not called during compilation.
|
2016-11-23 15:47:02 -08:00 |
|
Bowen Ni
|
2c02d34c05
|
refactor(lint): Don't allow console.log
Enable tslint check for `console.log` as a follow-up to
https://github.com/angular/angular/issues/13018
|
2016-11-23 15:47:01 -08:00 |
|
Tobias Bosch
|
fc5ac1ebc4
|
fix(benchmarks): use sanitized style values (#12943)
|
2016-11-17 15:18:10 -08:00 |
|
vsavkin
|
c2fae72bc6
|
feat(router): register router with ngprobe
|
2016-11-14 12:57:05 -08:00 |
|
Joao Dias
|
77ee27c59e
|
refactor(): use const and let instead of var
|
2016-11-12 16:40:17 -08:00 |
|
Victor Berchet
|
1bd858fb43
|
build(examples): upgrade to protractor 4.0.9 (#12803)
closes #12798
|
2016-11-10 18:13:11 -08:00 |
|
Pawel Kozlowski
|
22c021c57f
|
fix(compiler): support more than 9 interpolations (#12710)
Fixes #10253
|
2016-11-07 12:23:03 -08:00 |
|
Tobias Bosch
|
0e3d655220
|
refactor(compiler): remove view factories, use view classes directly
|
2016-11-02 20:58:48 -07:00 |
|
Tobias Bosch
|
7c5cc9bc41
|
refactor(compiler): initialize RenderComponentType eagerly
This moves the usage of `APP_ID` into the `DomRenderer`.
|
2016-11-02 20:58:48 -07:00 |
|
Tobias Bosch
|
20a4f9923f
|
refactor(compiler): remove view.parentInjector
|
2016-11-02 17:06:27 -07:00 |
|
Tobias Bosch
|
e7c00be19d
|
refactor(compiler): rename AppElement into ViewContainer
|
2016-11-02 17:06:27 -07:00 |
|
Tobias Bosch
|
74ede9aa9b
|
refactor(core): don’t store view factory in TemplateRef
Instead, generate `createEmbeddedView`.
|
2016-11-02 17:06:27 -07:00 |
|
Tobias Bosch
|
d1035da85c
|
refactor(compiler): don’t use AppElements for creating component views
|
2016-11-02 17:06:27 -07:00 |
|
Tobias Bosch
|
13533d2a30
|
refactor(compiler): remove AppElement.initComponent
|
2016-11-02 17:06:27 -07:00 |
|
Tobias Bosch
|
234c5599f1
|
refactor(compiler): remove unused constructor query support
|
2016-11-01 11:29:15 -07:00 |
|
Tobias Bosch
|
bda1909ede
|
refactor(compiler): remove view.rootNodes and view.projectableNodes
They are replaced by generated visitor functions `view.visitRootNodes` / `view.visitProjectableNodes`.
|
2016-11-01 11:29:15 -07:00 |
|
Tobias Bosch
|
b3e3cd3add
|
refactor(compiler): inline view.contentChildren
|
2016-11-01 11:29:14 -07:00 |
|
Tobias Bosch
|
e5fdf4c70a
|
refactor(compiler): inline view.viewChildren in generated code
|
2016-11-01 11:29:14 -07:00 |
|
Joao Dias
|
5494169fb4
|
style: make internal members accessibility explicit
|
2016-10-31 14:25:53 -07:00 |
|
Joao Dias
|
5a3d7a62a2
|
style: merge imports from the same modules
|
2016-10-31 14:25:53 -07:00 |
|
Joao Dias
|
a382d6dd20
|
style: add missing semicolons
|
2016-10-31 14:25:53 -07:00 |
|
Joao Dias
|
52bf188b8f
|
style: add missing copyright headers
|
2016-10-31 14:25:53 -07:00 |
|
Tobias Bosch
|
fe299f4dfc
|
refactor(compiler): minor cleanups
|
2016-10-26 14:32:24 -07:00 |
|
Tobias Bosch
|
faa3478514
|
refactor(compiler): set element attributes via one call
This makes the cost of using directives that have host attributes
smaller.
Part of #11683
|
2016-10-26 14:32:23 -07:00 |
|
Victor Berchet
|
57051f01ce
|
refactor: remove most facades (#12399)
|
2016-10-21 15:14:44 -07:00 |
|
Tobias Bosch
|
24facdea2d
|
feat(benchmark): add large form benchmark
This benchmark tracks the generated file size for large forms
as well as the time to create and destroy many form fields.
|
2016-10-19 09:39:16 -07:00 |
|
Tobias Bosch
|
aa2d3372a5
|
fix(benchmarks): fix method name in targetable spec
|
2016-10-19 09:39:16 -07:00 |
|
Victor Berchet
|
606e51881a
|
perf(benchmarks): update ng2-switch to match ng2
- use the ~same template layout (text nodes),
- use trackBy
both benchmark now show about the same perfs.
|
2016-10-12 17:11:46 -07:00 |
|
Victor Berchet
|
fdf4309b50
|
perf(common): optimize NgSwitch default case
relates to #11297
|
2016-10-12 17:11:46 -07:00 |
|