Martin Probst 
							
						 
					 
					
						
						
						
						
							
						
						
							5332b04f35 
							
						 
					 
					
						
						
							
							build: TypeScript 3.6 compatibility. ( #32908 )  
						
						... 
						
						
						
						This PR updates Angular to compile with TypeScript 3.6 while retaining
compatibility with TS3.5. We achieve this by inserting several `as any`
casts for compatiblity around `ts.CompilerHost` APIs.
PR Close  #32908  
						
						
					 
					
						2019-10-03 09:09:11 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Magolan 
							
						 
					 
					
						
						
						
						
							
						
						
							c1346462db 
							
						 
					 
					
						
						
							
							build: update to nodejs rules 0.37.1 ( #32151 )  
						
						... 
						
						
						
						This release includes a ts_config runfiles fix so also cleaning up the one line work-around from #31943 .
This also updates to upstream rules_webtesting browser repositories load("@io_bazel_rules_webtesting//web/versioned:browsers-0.3.2.bzl", "browser_repositories") to fix a breaking change in the chromedriver distro. This bumps up the version of chromium to the version here: https://github.com/bazelbuild/rules_webtesting/blob/master/web/versioned/browsers-0.3.2.bzl 
PR Close  #32151  
						
						
					 
					
						2019-09-25 11:29:12 -07:00 
						 
				 
			
				
					
						
							
							
								JiaLiPassion 
							
						 
					 
					
						
						
						
						
							
						
						
							a91a55a6d2 
							
						 
					 
					
						
						
							
							fix(zone.js): browser-legacy should not reference Zone ( #32016 )  
						
						... 
						
						
						
						PR Close  #32016  
						
						
					 
					
						2019-08-13 09:53:00 -07:00 
						 
				 
			
				
					
						
							
							
								JiaLiPassion 
							
						 
					 
					
						
						
						
						
							
						
						
							96cbcd6da4 
							
						 
					 
					
						
						
							
							feat(zone.js): support Promise.allSettled ( #31849 )  
						
						... 
						
						
						
						PR Close  #31849  
						
						
					 
					
						2019-08-05 09:54:37 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							975917bafd 
							
						 
					 
					
						
						
							
							Revert "fix(zone.js): don't wrap uncaught promise error. ( #31443 )" ( #31918 )  
						
						... 
						
						
						
						This reverts commit 2bb9a6535115ad8ba3c56781a4fe4141936cefe6.
It breaks tests in google3 which rely on the error handling behavior.
PR Close  #31918  
						
						
					 
					
						2019-07-30 15:03:49 -07:00 
						 
				 
			
				
					
						
							
							
								JiaLiPassion 
							
						 
					 
					
						
						
						
						
							
						
						
							4f42eb4e77 
							
						 
					 
					
						
						
							
							test(zone.js): add test codes to ensure not include sourcemap ( #31892 )  
						
						... 
						
						
						
						PR Close  #31892  
						
						
					 
					
						2019-07-30 13:00:26 -07:00 
						 
				 
			
				
					
						
							
							
								JiaLiPassion 
							
						 
					 
					
						
						
						
						
							
						
						
							c7542a1d09 
							
						 
					 
					
						
						
							
							fix(zone.js): don't fire unhandledrejection if Zone handled error ( #31718 )  
						
						... 
						
						
						
						Close  #31701 
PR Close  #31718  
					
						2019-07-24 16:10:59 -07:00 
						 
				 
			
				
					
						
							
							
								JiaLiPassion 
							
						 
					 
					
						
						
						
						
							
						
						
							2c402d5c99 
							
						 
					 
					
						
						
							
							fix(zone.js): handle MSPointer event correctly ( #31722 )  
						
						... 
						
						
						
						Close  #31699 
PR Close  #31722  
					
						2019-07-24 14:42:49 -07:00 
						 
				 
			
				
					
						
							
							
								JiaLiPassion 
							
						 
					 
					
						
						
						
						
							
						
						
							35a025fbca 
							
						 
					 
					
						
						
							
							fix(zone.js): patch shadydom ( #31717 )  
						
						... 
						
						
						
						Close  #31686 
PR Close  #31717  
					
						2019-07-24 14:42:14 -07:00 
						 
				 
			
				
					
						
							
							
								JiaLiPassion 
							
						 
					 
					
						
						
						
						
							
						
						
							716af1059c 
							
						 
					 
					
						
						
							
							fix(zone.js): move property patch to legacy ( #31660 )  
						
						... 
						
						
						
						Close  #31659 
PR Close  #31660  
					
						2019-07-24 14:36:43 -07:00 
						 
				 
			
				
					
						
							
							
								JiaLiPassion 
							
						 
					 
					
						
						
						
						
							
						
						
							a182714703 
							
						 
					 
					
						
						
							
							fix(zone.js): should remove on symbol property after removeAllListeners ( #31644 )  
						
						... 
						
						
						
						Close  #31643 
PR Close  #31644  
					
						2019-07-24 14:35:37 -07:00 
						 
				 
			
				
					
						
							
							
								JiaLiPassion 
							
						 
					 
					
						
						
						
						
							
						
						
							17b32b5fd4 
							
						 
					 
					
						
						
							
							fix(zone.js): hook should set correct current zone ( #31642 )  
						
						... 
						
						
						
						Close  #31641 
PR Close  #31642  
					
						2019-07-24 14:34:58 -07:00 
						 
				 
			
				
					
						
							
							
								JiaLiPassion 
							
						 
					 
					
						
						
						
						
							
						
						
							87ce4e997b 
							
						 
					 
					
						
						
							
							fix(zone.js): zone-mix should import correct browser module ( #31628 )  
						
						... 
						
						
						
						Close  #31626 
PR Close  #31628  
					
						2019-07-24 14:33:07 -07:00 
						 
				 
			
				
					
						
							
							
								JiaLiPassion 
							
						 
					 
					
						
						
						
						
							
						
						
							2bb9a65351 
							
						 
					 
					
						
						
							
							fix(zone.js): don't wrap uncaught promise error. ( #31443 )  
						
						... 
						
						
						
						Close  #27840 
PR Close  #31443  
					
						2019-07-24 14:31:17 -07:00 
						 
				 
			
				
					
						
							
							
								JiaLiPassion 
							
						 
					 
					
						
						
						
						
							
						
						
							6b51ed29ef 
							
						 
					 
					
						
						
							
							fix(zone.js): __load_patch and __symbol__ should be in zone_extern for closure compiler ( #31350 )  
						
						... 
						
						
						
						PR Close  #31350  
						
						
					 
					
						2019-07-24 13:30:01 -07:00 
						 
				 
			
				
					
						
							
							
								Paul Gschwendtner 
							
						 
					 
					
						
						
						
						
							
						
						
							60f58bf051 
							
						 
					 
					
						
						
							
							refactor: ensure zone.js can be built with typescript strict flag ( #30993 )  
						
						... 
						
						
						
						As part of FW-1265, the `zone.js` package is made compatible
with the TypeScript `--strict` flag. Read more about the strict flag [here](https://www.typescriptlang.org/docs/handbook/compiler-options.html )
PR Close  #30993  
						
						
					 
					
						2019-07-18 14:21:26 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Magolan 
							
						 
					 
					
						
						
						
						
							
						
						
							a4a423a083 
							
						 
					 
					
						
						
							
							build: fix build failures with worker mode cache and @types/events ( #31325 )  
						
						... 
						
						
						
						Errors observed only in tests on CircleCI — was not reproducible locally.
```
ERROR: /home/circleci/ng/packages/http/test/BUILD.bazel:3:1: Compiling TypeScript (devmode) //packages/http/test:test_lib failed (Exit 1): tsc_wrapped failed: error executing command
  (cd /home/circleci/.cache/bazel/_bazel_circleci/9ce5c2144ecf75d11717c0aa41e45a8d/execroot/angular && \
  exec env - \
    BAZEL_DO_NOT_DETECT_CPP_TOOLCHAIN=1 \
    PATH=/bin:/usr/bin:/usr/local/bin \
  bazel-out/host/bin/external/npm/@bazel/typescript/bin/tsc_wrapped @@bazel-out/k8-fastbuild/bin/packages/http/test/test_lib_es5_tsconfig.json)
Execution platform: //tools:rbe_ubuntu1604-angular
Compilation failed Error: missing input digest for /home/circleci/.cache/bazel/_bazel_circleci/9ce5c2144ecf75d11717c0aa41e45a8d/execroot/angular/external/npm/node_modules/@types/events/index.d.ts.
ERROR: /home/circleci/ng/packages/benchpress/test/BUILD.bazel:3:1: Compiling TypeScript (devmode) //packages/benchpress/test:test_lib failed (Exit 1): tsc_wrapped failed: error executing command
  (cd /home/circleci/.cache/bazel/_bazel_circleci/9ce5c2144ecf75d11717c0aa41e45a8d/execroot/angular && \
  exec env - \
    BAZEL_DO_NOT_DETECT_CPP_TOOLCHAIN=1 \
    PATH=/bin:/usr/bin:/usr/local/bin \
  bazel-out/host/bin/external/npm/@bazel/typescript/bin/tsc_wrapped @@bazel-out/k8-fastbuild/bin/packages/benchpress/test/test_lib_es5_tsconfig.json)
Execution platform: //tools:rbe_ubuntu1604-angular
Compilation failed Error: missing input digest for /home/circleci/.cache/bazel/_bazel_circleci/9ce5c2144ecf75d11717c0aa41e45a8d/execroot/angular/external/npm/node_modules/@types/events/index.d.ts
ERROR: C:/codefresh/volume/angular/packages/compiler/test/css_parser/BUILD.bazel:3:1: Compiling TypeScript (devmode) //packages/compiler/test/css_parser:css_parser_lib failed (Exit 1):
tsc_wrapped.exe failed: error executing command
  cd C:/users/containeradministrator/_bazel_containeradministrator/zquin2l6/execroot/angular
  SET PATH=C:\msys64\usr\bin;C:\msys64\bin;C:\Windows;C:\Windows\System32;C:\Windows\System32\WindowsPowerShell\v1.0
    SET RUNFILES_MANIFEST_ONLY=1
  bazel-out/host/bin/external/npm/@bazel/typescript/bin/tsc_wrapped.exe @@bazel-out/x64_windows-fastbuild/bin/packages/compiler/test/css_parser/css_parser_lib_es5_tsconfig.json
Execution platform: @bazel_tools//platforms:host_platform
Compilation failed Error: missing input digest for C:/users/containeradministrator/_bazel_containeradministrator/zquin2l6/execroot/angular/external/npm/node_modules/@types/events/index.
d.ts
```
PR Close  #31325  
						
						
					 
					
						2019-07-01 14:16:43 -07:00 
						 
				 
			
				
					
						
							
							
								George Kalpakas 
							
						 
					 
					
						
						
						
						
							
						
						
							3851544674 
							
						 
					 
					
						
						
							
							style: fix code style in several files ( #31295 )  
						
						... 
						
						
						
						These files have not been formatted properly, due to issues in the
`gulp format*` tasks. See previous commits (or #31295 ) for more details.
PR Close  #31295  
						
						
					 
					
						2019-06-26 13:29:29 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Rickabaugh 
							
						 
					 
					
						
						
						
						
							
						
						
							26a85a82ff 
							
						 
					 
					
						
						
							
							Revert "build: fix build failures with worker mode cache and @types/events ( #31019 )" ( #31267 )  
						
						... 
						
						
						
						This reverts commit 6ba42f1da4a5e8abf87e3c4202d423504357fe49.
Reason: this causes failures in g3 with i18n extraction. See #31267 .
PR Close  #31267  
						
						
					 
					
						2019-06-25 14:36:00 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Magolan 
							
						 
					 
					
						
						
						
						
							
						
						
							6ba42f1da4 
							
						 
					 
					
						
						
							
							build: fix build failures with worker mode cache and @types/events ( #31019 )  
						
						... 
						
						
						
						Errors observed only in tests on CircleCI — was not reproducible locally.
```
ERROR: /home/circleci/ng/packages/http/test/BUILD.bazel:3:1: Compiling TypeScript (devmode) //packages/http/test:test_lib failed (Exit 1): tsc_wrapped failed: error executing command
  (cd /home/circleci/.cache/bazel/_bazel_circleci/9ce5c2144ecf75d11717c0aa41e45a8d/execroot/angular && \
  exec env - \
    BAZEL_DO_NOT_DETECT_CPP_TOOLCHAIN=1 \
    PATH=/bin:/usr/bin:/usr/local/bin \
  bazel-out/host/bin/external/npm/@bazel/typescript/bin/tsc_wrapped @@bazel-out/k8-fastbuild/bin/packages/http/test/test_lib_es5_tsconfig.json)
Execution platform: //tools:rbe_ubuntu1604-angular
Compilation failed Error: missing input digest for /home/circleci/.cache/bazel/_bazel_circleci/9ce5c2144ecf75d11717c0aa41e45a8d/execroot/angular/external/npm/node_modules/@types/events/index.d.ts.
ERROR: /home/circleci/ng/packages/benchpress/test/BUILD.bazel:3:1: Compiling TypeScript (devmode) //packages/benchpress/test:test_lib failed (Exit 1): tsc_wrapped failed: error executing command
  (cd /home/circleci/.cache/bazel/_bazel_circleci/9ce5c2144ecf75d11717c0aa41e45a8d/execroot/angular && \
  exec env - \
    BAZEL_DO_NOT_DETECT_CPP_TOOLCHAIN=1 \
    PATH=/bin:/usr/bin:/usr/local/bin \
  bazel-out/host/bin/external/npm/@bazel/typescript/bin/tsc_wrapped @@bazel-out/k8-fastbuild/bin/packages/benchpress/test/test_lib_es5_tsconfig.json)
Execution platform: //tools:rbe_ubuntu1604-angular
Compilation failed Error: missing input digest for /home/circleci/.cache/bazel/_bazel_circleci/9ce5c2144ecf75d11717c0aa41e45a8d/execroot/angular/external/npm/node_modules/@types/events/index.d.ts
ERROR: C:/codefresh/volume/angular/packages/compiler/test/css_parser/BUILD.bazel:3:1: Compiling TypeScript (devmode) //packages/compiler/test/css_parser:css_parser_lib failed (Exit 1):
tsc_wrapped.exe failed: error executing command
  cd C:/users/containeradministrator/_bazel_containeradministrator/zquin2l6/execroot/angular
  SET PATH=C:\msys64\usr\bin;C:\msys64\bin;C:\Windows;C:\Windows\System32;C:\Windows\System32\WindowsPowerShell\v1.0
    SET RUNFILES_MANIFEST_ONLY=1
  bazel-out/host/bin/external/npm/@bazel/typescript/bin/tsc_wrapped.exe @@bazel-out/x64_windows-fastbuild/bin/packages/compiler/test/css_parser/css_parser_lib_es5_tsconfig.json
Execution platform: @bazel_tools//platforms:host_platform
Compilation failed Error: missing input digest for C:/users/containeradministrator/_bazel_containeradministrator/zquin2l6/execroot/angular/external/npm/node_modules/@types/events/index.
d.ts
```
PR Close  #31019  
						
						
					 
					
						2019-06-25 10:21:07 -07:00 
						 
				 
			
				
					
						
							
							
								Joey Perrott 
							
						 
					 
					
						
						
						
						
							
						
						
							34eaafdf40 
							
						 
					 
					
						
						
							
							build: correct zone.js bazel test visibilty rule ( #31175 )  
						
						... 
						
						
						
						PR Close  #31175  
						
						
					 
					
						2019-06-20 16:05:21 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							bf7d046269 
							
						 
					 
					
						
						
							
							style: fix bazel lint in zone.js ( #31172 )  
						
						... 
						
						
						
						Update to latest buildifier to fix a false positive error
PR Close  #31172  
						
						
					 
					
						2019-06-20 12:44:06 -07:00 
						 
				 
			
				
					
						
							
							
								JiaLiPassion 
							
						 
					 
					
						
						
						
						
							
						
						
							5eb7426216 
							
						 
					 
					
						
						
							
							build: move zone.js to angular repo ( #30962 )  
						
						... 
						
						
						
						PR Close  #30962  
						
						
					 
					
						2019-06-20 11:27:39 -07:00