10 Commits

Author SHA1 Message Date
ScottSWu
86fbd50c3d refactor(TypeScript): Add noImplicitAny
We automatically insert explicit 'any's where needed. These need to be
addressed as in .

Fixes 
2016-06-08 16:20:50 -07:00
Tobias Bosch
8847580fd7 Revert "fix(compiler): add ability to parse : in * directives"
This reverts commit 53628e19ac902a73b47cfe617ca3ed3bd3d7cc9e.
as it breaks pipe arguments in `*ngFor`, ...

See 
Closes 
2016-06-07 12:39:17 -07:00
Victor Berchet
a6ad61d83e refactor: change provide(...) for {provide: ...}
- provide() is deprecated,
- {} syntax is required by the offline compiler
2016-06-03 15:03:49 -07:00
Martin Probst
040b101842 feat(security): complete DOM security schema.
This addresses several oversights in assigning security contexts to DOM schema
elements found by our security reviewers (thanks!).

This also adds some more precise unit tests for the interaction between
(Dom)ElementSchemaRegistry and the TemplateParser, and extracts the security
specific parts into dom_security_schema.ts.

Comparison of (potentially) dangerous property names is done case insensitive,
to avoid issues like formAction vs formaction.

Part of issue .
2016-05-27 11:47:33 -07:00
Andrii Nechytailov
9036f78b74 fix(compiler): throw an error if variable with the same name is already defined. ()
* fix(compiler): throw an error if variable with the same name is already defined. Closes 

* fix(compiler): Clean up formatting for issue 

* fix(compiler): throw an error if reference with the same name is already defined.

Closes 
2016-05-26 13:04:17 -07:00
Matias Niemelä
5e0f8cf3f0 feat(core): introduce support for animations
Closes 
2016-05-25 13:56:50 -07:00
Wesley Cho
53628e19ac fix(compiler): add ability to parse : in * directives
- Add ability to parse bindings properly when `:` is present when using a directive with the `*` prefix

Closes 
2016-05-24 21:43:10 -07:00
Matias Niemelä
9fbafba993 chore(parsing): change internal usage of @ to : for namespaced values
Closes 
2016-05-09 16:20:32 +02:00
Igor Minar
a66cdb469f repackaging: all the repackaging changes squashed 2016-05-01 20:51:00 -07:00
Igor Minar
505da6c0a8 repackaging: all the file moves 2016-05-01 20:51:00 -07:00