Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c1b47a00c 
							
						 
					 
					
						
						
							
							test: fix webkit win expectation for sameSite attribute ( #8559 )  
						
						
						
						
					 
					
						2021-08-30 12:01:22 -07:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b6b9b4c170 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r916288 ( #8551 )  
						
						... 
						
						
						
						Co-authored-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2021-08-30 19:51:06 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e47bacdecb 
							
						 
					 
					
						
						
							
							fix(cookies): read response headers off extra info event, if any ( #8526 )  
						
						
						
						
					 
					
						2021-08-30 09:58:44 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							57243bd023 
							
						 
					 
					
						
						
							
							chore: fix har tests  
						
						
						
						
					 
					
						2021-08-30 09:42:41 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cded6bc8d9 
							
						 
					 
					
						
						
							
							test: unskip iframe test on firefox ( #8546 )  
						
						... 
						
						
						
						Fixes  #8016  
					
						2021-08-30 02:49:25 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e574f4b7fd 
							
						 
					 
					
						
						
							
							feat(api): introduce setChecked convenience method ( #8525 )  
						
						
						
						
					 
					
						2021-08-29 20:00:40 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37a897c9b4 
							
						 
					 
					
						
						
							
							fix(test runner): report beforeAll timeout instead of hanging ( #8529 )  
						
						... 
						
						
						
						We used to not report fatal error and hang forever because worker
did not run any tests but also did not report any errors.
Also properly show stack-less errors. 
						
						
					 
					
						2021-08-28 07:19:45 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60b0f46b60 
							
						 
					 
					
						
						
							
							feat(fetch): support setHTTPCredentials ( #8528 )  
						
						
						
						
					 
					
						2021-08-27 23:47:33 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3727aa5b67 
							
						 
					 
					
						
						
							
							feat(fetch): send extra http headers ( #8527 )  
						
						
						
						
					 
					
						2021-08-27 23:47:21 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bf13259fa9 
							
						 
					 
					
						
						
							
							test: roll test runner to aug-27 ( #8523 )  
						
						
						
						
					 
					
						2021-08-27 16:26:51 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ea2f209ea 
							
						 
					 
					
						
						
							
							fix(har): requestFinished/page-close race ( #8518 )  
						
						
						
						
					 
					
						2021-08-28 01:09:18 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							951b9ac21a 
							
						 
					 
					
						
						
							
							fix(fetch): handle cookies on redirects ( #8519 )  
						
						
						
						
					 
					
						2021-08-27 15:28:36 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f3dde0650f 
							
						 
					 
					
						
						
							
							feat(network): expose bodySize, transferSize, and headerSize ( #8234 )  
						
						
						
						
					 
					
						2021-08-27 22:53:57 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							89245de0ef 
							
						 
					 
					
						
						
							
							fix(har): rewrite sizes and make transferSize work in WK/Linux ( #8504 )  
						
						
						
						
					 
					
						2021-08-27 20:42:45 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5901cb321d 
							
						 
					 
					
						
						
							
							browser(firefox): fix file chooser in iframes  #8510  ( #8510 )  
						
						... 
						
						
						
						References #8016  
						
						
					 
					
						2021-08-27 09:28:24 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							768a97cfdc 
							
						 
					 
					
						
						
							
							feat(fetch): set user-agent and other default headers ( #8491 )  
						
						
						
						
					 
					
						2021-08-27 08:26:19 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Rienstra 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed0c47a06f 
							
						 
					 
					
						
						
							
							fix(test-runner): minor error message typo ( #8489 )  
						
						
						
						
					 
					
						2021-08-27 10:15:16 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4ed976f2e9 
							
						 
					 
					
						
						
							
							chore: remove isContextDestroyedError heuristic ( #8456 )  
						
						
						
						
					 
					
						2021-08-26 18:44:49 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							998f2ab959 
							
						 
					 
					
						
						
							
							chore: hide Route.fulfill._response from API ( #8483 )  
						
						
						
						
					 
					
						2021-08-27 00:44:20 +02:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1313727e8 
							
						 
					 
					
						
						
							
							fix(har): HAR artifacts need to be marked remote ( #8462 )  
						
						... 
						
						
						
						This is a follow-up fix to microsoft/playwright#8385 .
Testing options are limited right now, but this change was confirmed
with a client running on my physical machine and a LaunchServer running
in a Docker container.
Before this change, the har.spec.ts only passed when the client and
server were on the some filesystem.
microsoft/playwright#8450  will likely give us options to test this in an
automated way in the official CI suite. 
						
						
					 
					
						2021-08-26 11:26:08 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2198769f6c 
							
						 
					 
					
						
						
							
							fix(react-vue): support nested trees ( #8467 )  
						
						... 
						
						
						
						Turns out you can mount nested trees in both React and Vue.
This patch changes root discovery to support nested trees.
Fixes  #8455  
						
						
					 
					
						2021-08-26 03:07:33 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95be45967a 
							
						 
					 
					
						
						
							
							feat(strict): list ambiguous matches when throwing strict exception ( #8449 )  
						
						
						
						
					 
					
						2021-08-25 14:51:03 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a479cb6f52 
							
						 
					 
					
						
						
							
							fix(test runner): add an overload for test.skip(title, fn) ( #8454 )  
						
						... 
						
						
						
						We shipped this feature, but forgot to add the right overload to d.ts. 
						
						
					 
					
						2021-08-25 14:36:36 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							204b6321b4 
							
						 
					 
					
						
						
							
							feat(webkit): bump to 1534 ( #8451 )  
						
						
						
						
					 
					
						2021-08-25 14:27:49 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd110e6477 
							
						 
					 
					
						
						
							
							feat(har): Remotely accessible HAR file ( #8385 )  
						
						... 
						
						
						
						This change ensure's the HAR file is saved at `recordHar.path` on the
client instead of the server.
NB: The goal was to make this change transparent to the user and NOT
introduce any new APIs. Namely, I want to leave the API open for
potential `context.har.start()` and `context.har.stop()`.
This does BREAK servers that expect the HAR to be at the `recordHar.path`
on the server, but I think that's OK since there haven't been reports
of missing HAR on client making me think not many users are getting
HAR with client and server on different hosts anyways.
Closes  #8355  
						
						
					 
					
						2021-08-25 13:32:56 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de85d8bb83 
							
						 
					 
					
						
						
							
							fix(test runner): do not special case test.fail ( #8447 )  
						
						... 
						
						
						
						This makes `test.fail` tests considered as passing when they actually fail:
- Stop restarting the worker.
- Retry when it passes instead of a fail.
- Behaves similar to regular tests in a `describe.serial` suite. 
						
						
					 
					
						2021-08-25 12:19:50 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
						
						
							
						
						
							6c8c18dc73 
							
						 
					 
					
						
						
							
							test: skip 'should work with lazy loading iframes' on Android  
						
						
						
						
					 
					
						2021-08-25 14:27:44 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8189de42cf 
							
						 
					 
					
						
						
							
							test: fix package installation tests ( #8430 )  
						
						
						
						
					 
					
						2021-08-25 13:34:54 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							29eb6cb777 
							
						 
					 
					
						
						
							
							chore: migrate tracing to har ( #8417 )  
						
						... 
						
						
						
						chore: migrate tracing to har
- `HarTracer` is used by both `HarRecorder` that implements
  `recordHar` context option, and by tracing.
- We keep the `trace.network` format for now, so it is not
  yet a valid har file, but it contains har entries. 
						
						
					 
					
						2021-08-24 21:09:41 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33852635b7 
							
						 
					 
					
						
						
							
							fix(fetch): skip tests on non-default modes, add node-fetch to deps list ( #8425 )  
						
						
						
						
					 
					
						2021-08-24 19:41:29 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6740c852a 
							
						 
					 
					
						
						
							
							test: webkit linux fails to load application/octet-stream resource ( #8424 )  
						
						
						
						
					 
					
						2021-08-24 17:34:29 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b188468fa4 
							
						 
					 
					
						
						
							
							fix(tracing): rewrite blob urls so that we can intercept them ( #8423 )  
						
						
						
						
					 
					
						2021-08-24 17:05:26 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							338d3c8fd4 
							
						 
					 
					
						
						
							
							test: override dns lookup to support subdomains ( #8419 )  
						
						
						
						
					 
					
						2021-08-24 16:55:10 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c0010d16c6 
							
						 
					 
					
						
						
							
							feat: introduce BrowserContext._fetch ( #8349 )  
						
						
						
						
					 
					
						2021-08-24 14:29:04 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b0a7843247 
							
						 
					 
					
						
						
							
							chore: migrate tracing ResourceSnapshot to follow har entry format ( #8391 )  
						
						... 
						
						
						
						This will ease the migration of tracing to har. 
						
						
					 
					
						2021-08-24 13:17:58 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							75fb77355a 
							
						 
					 
					
						
						
							
							test(test runner): check retries with beforeAll failure and multiple tests ( #8413 )  
						
						
						
						
					 
					
						2021-08-24 12:22:16 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e20f13079 
							
						 
					 
					
						
						
							
							feat(routes): add support for the times option ( #8399 )  
						
						
						
						
					 
					
						2021-08-24 20:45:50 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59422a00f5 
							
						 
					 
					
						
						
							
							feat(route): rename method, add response option ( #8386 )  
						
						
						
						
					 
					
						2021-08-24 11:07:54 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a8a3799e9d 
							
						 
					 
					
						
						
							
							fix(test-runner): use describe name in output dir ( #8282 )  
						
						
						
						
					 
					
						2021-08-24 10:33:40 -04:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce2aa1782b 
							
						 
					 
					
						
						
							
							fix(test): fix broken codegen test ( #8383 )  
						
						
						
						
					 
					
						2021-08-23 22:38:50 -04:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							47724fed5a 
							
						 
					 
					
						
						
							
							chore(tracing): rework start/export chunks ( #8378 )  
						
						... 
						
						
						
						Instead of filtering the whole trace file on export, we write
into separate trace file for each chunk. We also write a separate
trace.network file with all resources, because it is reused between
chunks.
This brings us towards `tracing.startFile()/stopFile()` api. 
						
						
					 
					
						2021-08-23 16:08:09 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ed3c79d51 
							
						 
					 
					
						
						
							
							fix(selectors): nicer errors if the selector engine returns a bad value ( #8259 )  
						
						... 
						
						
						
						Co-authored-by: Pavel Feldman <pavel.feldman@gmail.com> 
						
						
					 
					
						2021-08-23 22:54:02 +02:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60829f8909 
							
						 
					 
					
						
						
							
							fix(codegen): escape tricky characters ( #8350 )  
						
						
						
						
					 
					
						2021-08-23 12:22:19 -04:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f9b87268a7 
							
						 
					 
					
						
						
							
							fix(test runner): afterAll error should not mask beforeAll error ( #8358 )  
						
						
						
						
					 
					
						2021-08-23 09:21:40 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							25a4c7b3df 
							
						 
					 
					
						
						
							
							feat(launchServer): accept wsPath option ( #8353 )  
						
						
						
						
					 
					
						2021-08-22 09:04:47 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0997c13151 
							
						 
					 
					
						
						
							
							fix(test-runner): do not attach non-existent diff ( #8297 )  
						
						
						
						
					 
					
						2021-08-20 13:40:27 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48e94c15c1 
							
						 
					 
					
						
						
							
							feat: support multiple roots in React and Vue selectors ( #8313 )  
						
						... 
						
						
						
						Fixes  #8230  
					
						2021-08-20 05:05:52 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7818f5fa0b 
							
						 
					 
					
						
						
							
							test: add a tracing bot that collects a trace for most contexts ( #8316 )  
						
						
						
						
					 
					
						2021-08-19 19:09:19 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e5be2c9205 
							
						 
					 
					
						
						
							
							feat(test runner): show failure details for flaky test runs ( #8332 )  
						
						... 
						
						
						
						Currently, we just say "foo.spec.ts > my test" is flaky, but do not
show how exactly the failed run went. 
						
						
					 
					
						2021-08-19 18:20:53 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c96468b9e 
							
						 
					 
					
						
						
							
							fix(tracing): do not stall while capturing snapshot with an open dialog ( #8328 )  
						
						
						
						
					 
					
						2021-08-19 18:20:15 -07:00