Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							48125a8448 
							
						 
					 
					
						
						
							
							fix(perf): fix selector benchmark  
						
						 
						
						
						
						
					 
					
						2015-01-20 13:06:37 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							5c064c19e2 
							
						 
					 
					
						
						
							
							feat(perf): autoscale benchmarks depending on the browser.  
						
						 
						
						
						
						
					 
					
						2015-01-20 13:06:37 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							561ad3a68c 
							
						 
					 
					
						
						
							
							refactor(build): support multiple configurable browsers for e2e and perf tests  
						
						 
						
						... 
						
						
						
						Also includes browser configuration for Android 
						
						
					 
					
						2015-01-20 13:06:37 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							7f701da66f 
							
						 
					 
					
						
						
							
							fix(events): extract eventHandler to new function scope.  
						
						 
						
						
						
						
					 
					
						2015-01-16 16:46:01 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							2381c3640b 
							
						 
					 
					
						
						
							
							fix(event): check hydration before firing event.  
						
						 
						
						... 
						
						
						
						It is unlikely, but it can happen that an event is fired on a dehydrated
view. Extra guard asserts the events fire only on hydrated views. 
						
						
					 
					
						2015-01-16 13:43:02 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							fb1b1da7b9 
							
						 
					 
					
						
						
							
							feat(directive): notify directive before they get destroyed  
						
						 
						
						
						
						
					 
					
						2015-01-15 18:16:11 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							ec8e9f5634 
							
						 
					 
					
						
						
							
							feat(emuldated_shadow_dom): implement intermediate content tags  
						
						 
						
						
						
						
					 
					
						2015-01-15 17:43:45 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							bc8e517ae2 
							
						 
					 
					
						
						
							
							feat(largeTable): add AngularJS 1.x largetable benchmark  
						
						 
						
						
						
						
					 
					
						2015-01-15 13:38:31 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							dfcce3a789 
							
						 
					 
					
						
						
							
							fix(treeBenchmark): bootstrap only relevant portion to prevent angular from clobbering form  
						
						 
						
						
						
						
					 
					
						2015-01-15 13:38:31 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							a2b58202a0 
							
						 
					 
					
						
						
							
							feat(benchpress): add getStringParameter method to support text and radio inputs  
						
						 
						
						
						
						
					 
					
						2015-01-15 13:38:31 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							39977bd3c2 
							
						 
					 
					
						
						
							
							fix(benchpress): add filter for when cloud config is not present  
						
						 
						
						
						
						
					 
					
						2015-01-15 13:38:31 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kathy Walrath 
							
						 
					 
					
						
						
						
						
							
						
						
							d0333e4376 
							
						 
					 
					
						
						
							
							Update README.md  
						
						 
						
						
						
						
					 
					
						2015-01-15 10:00:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							d02c0accbb 
							
						 
					 
					
						
						
							
							refactor(benchmarks): add cloud reporter, add params  
						
						 
						
						... 
						
						
						
						- adds console and cloud reporter (via Google BigQuery).
- makes parameters of tests explicit and modifiable.
- removes `detect` and `ignoreGc` mode from benchpress
  as these can result in unstable numbers. 
						
						
					 
					
						2015-01-15 09:09:05 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							af02f2beb1 
							
						 
					 
					
						
						
							
							fix(e2e): adds events to hello world static.  
						
						 
						
						... 
						
						
						
						Extends e2e test to cover events. 
						
						
					 
					
						2015-01-14 18:00:27 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							bf609f0e56 
							
						 
					 
					
						
						
							
							refactor(tests): exctract createElement into a helper  
						
						 
						
						
						
						
					 
					
						2015-01-14 09:13:56 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							c5b0baf805 
							
						 
					 
					
						
						
							
							feat(view): adds event binding to view instantiation.  
						
						 
						
						... 
						
						
						
						Only native non-bubbling events are supported by the commit. 
						
						
					 
					
						2015-01-13 21:12:52 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							bccc863567 
							
						 
					 
					
						
						
							
							fix(benchmark): remove duplicate line.  
						
						 
						
						
						
						
					 
					
						2015-01-13 21:09:28 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							f6ebaf74d3 
							
						 
					 
					
						
						
							
							perf: force GC on profiles  
						
						 
						
						
						
						
					 
					
						2015-01-13 13:06:17 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							abf03401df 
							
						 
					 
					
						
						
							
							make dart analyzer happy  
						
						 
						
						
						
						
					 
					
						2015-01-13 11:14:05 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							3c692a1b85 
							
						 
					 
					
						
						
							
							feat(element_injector): add distance to propertly implement @parent  
						
						 
						
						
						
						
					 
					
						2015-01-13 09:39:08 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							bed4b52a63 
							
						 
					 
					
						
						
							
							perf: Change baseline benchmark to be more consistent with the Angular  
						
						 
						
						
						
						
					 
					
						2015-01-12 21:58:19 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							e4a4ec840e 
							
						 
					 
					
						
						
							
							perf: run CPU profile on constant count so that time numbers can be compared between runs  
						
						 
						
						
						
						
					 
					
						2015-01-12 21:58:18 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							c0a99ee7b1 
							
						 
					 
					
						
						
							
							perf: remove field declarations from branches in constructors  
						
						 
						
						... 
						
						
						
						This should help with hidden class detection. 
						
						
					 
					
						2015-01-12 15:16:25 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							6e9f48564f 
							
						 
					 
					
						
						
							
							perf: add button for profiling tree benchmark  
						
						 
						
						
						
						
					 
					
						2015-01-12 15:16:24 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							2e1feec257 
							
						 
					 
					
						
						
							
							perf: use === instead of == for faster checks.  
						
						 
						
						
						
						
					 
					
						2015-01-12 15:16:24 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							41907853b4 
							
						 
					 
					
						
						
							
							refactor(view): code simplification  
						
						 
						
						
						
						
					 
					
						2015-01-09 19:09:54 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							8e494396d9 
							
						 
					 
					
						
						
							
							chore(docs): module paths must have explicit .js extension  
						
						 
						
						... 
						
						
						
						Traceur 0.80 had a breaking change in the path to modules. Previously
there was an implicit .js extension added but this must now be explicit. 
						
						
					 
					
						2015-01-09 11:41:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							bcd6e4c468 
							
						 
					 
					
						
						
							
							feat(directive): add ng-non-bindable directive  
						
						 
						
						
						
						
					 
					
						2015-01-09 09:23:37 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							48e50121d4 
							
						 
					 
					
						
						
							
							feat(compiler): handle compileChildren from @Decorator  
						
						 
						
						
						
						
					 
					
						2015-01-09 09:23:37 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							9cacde92bb 
							
						 
					 
					
						
						
							
							refactor(NgRepeat): remove dead code  
						
						 
						
						
						
						
					 
					
						2015-01-09 09:23:37 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							4f2f083b16 
							
						 
					 
					
						
						
							
							feat(compiler): allow ignoring element children  
						
						 
						
						
						
						
					 
					
						2015-01-09 09:22:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							c141cbe865 
							
						 
					 
					
						
						
							
							refactor(pipeline_spec): remove dead code  
						
						 
						
						
						
						
					 
					
						2015-01-09 09:22:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							2074cc1ca9 
							
						 
					 
					
						
						
							
							fix(bootstrap): change bootstrap not to create a separate injector for the provided bindings  
						
						 
						
						... 
						
						
						
						Currently, we create a separate injector for the passed-in / root bindings. This injectors sits below the one creating the application component. This means that the applicaiton component cannot access the passed-in bindings. 
						
						
					 
					
						2015-01-08 19:53:18 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							fbcc59dc67 
							
						 
					 
					
						
						
							
							feat(components): initial implementation of emulated content tag  
						
						 
						
						
						
						
					 
					
						2015-01-08 19:38:37 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vojta Jina 
							
						 
					 
					
						
						
						
						
							
						
						
							0f8f4801bd 
							
						 
					 
					
						
						
							
							chore: use fork Traceur with disabled getters/setters  
						
						 
						
						... 
						
						
						
						It also includes better debugging class method names for WTF. 
						
						
					 
					
						2015-01-08 16:03:32 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							14e91e209e 
							
						 
					 
					
						
						
							
							feat(test): add e2e tests for benchmarks and examples  
						
						 
						
						... 
						
						
						
						Disables running the actual benchmarks on every commit as well
to speed up the build. 
						
						
					 
					
						2015-01-08 10:51:08 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							8c6527251b 
							
						 
					 
					
						
						
							
							cleanup: remove import from "test_lib" from production code  
						
						 
						
						
						
						
					 
					
						2015-01-08 09:53:17 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							6bb3b81465 
							
						 
					 
					
						
						
							
							cleanup: remove toBool  
						
						 
						
						... 
						
						
						
						Since we decided to use the semantics of the host language, toBool is no longer needed. 
						
						
					 
					
						2015-01-08 09:52:09 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							77aa3ed61b 
							
						 
					 
					
						
						
							
							feat(benchpress): show more metrics and make the run mode configurable  
						
						 
						
						... 
						
						
						
						Shows the metrics:
script, render, gcAmount, gcAmountInScript, gcTime
Run modes:
- detect: auto detect whether to force gc
- forceGc: forces a gc before every run and ignores no runs
- noGcInScript: ignore runs that have gc while a script was executing
- plain: does not force gc nor ignore runs
Closes  #368  
						
						
					 
					
						2015-01-07 16:37:52 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							82b1601a31 
							
						 
					 
					
						
						
							
							refactor(benchmarks): rename timeBenchmark into benchmark  
						
						 
						
						
						
						
					 
					
						2015-01-07 16:37:52 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							458b2d7215 
							
						 
					 
					
						
						
							
							docs(bench press): add clarifying comment  
						
						 
						
						
						
						
					 
					
						2015-01-07 16:37:51 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stephen Adams 
							
						 
					 
					
						
						
						
						
							
						
						
							1320175646 
							
						 
					 
					
						
						
							
							perf(change detection): minimized amount of code in protective try-catch  
						
						 
						
						
						
						
					 
					
						2015-01-07 13:12:43 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							a6a6273263 
							
						 
					 
					
						
						
							
							fix(compiler): fix nextSibling iterator in compiler.  
						
						 
						
						... 
						
						
						
						Due to DOM manipulations happening during compilation, it is not correct
to call nextSibling after compilation steps. 
						
						
					 
					
						2015-01-07 13:12:37 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felipe Batista 
							
						 
					 
					
						
						
						
						
							
						
						
							ef20b706aa 
							
						 
					 
					
						
						
							
							Replaced Children loop iteration for the firstChild method  
						
						 
						
						
						
						
					 
					
						2015-01-07 09:48:07 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							41f43d57e8 
							
						 
					 
					
						
						
							
							chore: move npm's dev dependencies to the devDependencies section  
						
						 
						
						
						
						
					 
					
						2015-01-07 09:41:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							457cbaa39b 
							
						 
					 
					
						
						
							
							fix(ProtoView): element injector should have either a parent or a host  
						
						 
						
						... 
						
						
						
						fix  #359  
						
						
					 
					
						2015-01-07 11:55:58 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							09092b269c 
							
						 
					 
					
						
						
							
							fix(ElementBinderBuilder): allow a directive to have mutliple bindings  
						
						 
						
						... 
						
						
						
						fix  #320  
						
						
					 
					
						2015-01-07 09:33:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							7027674081 
							
						 
					 
					
						
						
							
							fix(compiler): fix a typo in BIND_NAME_REGEXP  
						
						 
						
						
						
						
					 
					
						2015-01-07 09:31:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Essam Al Joubori 
							
						 
					 
					
						
						
						
						
							
						
						
							45008884e4 
							
						 
					 
					
						
						
							
							Add semicolon to generateNavigationDoc.js  
						
						 
						
						
						
						
					 
					
						2015-01-06 18:16:28 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gdi2290 
							
						 
					 
					
						
						
						
						
							
						
						
							164cf5b2a3 
							
						 
					 
					
						
						
							
							style(async): add missing type annotation js/dart  
						
						 
						
						
						
						
					 
					
						2015-01-06 18:10:10 -08:00