Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							44887c237d 
							
						 
					 
					
						
						
							
							chore: reimplement socks to be readable ( #8315 )  
						
						
						
						
					 
					
						2021-08-19 15:16:46 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96a9a26f9f 
							
						 
					 
					
						
						
							
							fix: strict mode on page.* methods on context level ( #8324 )  
						
						
						
						
					 
					
						2021-08-19 23:08:28 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							356d69ae3f 
							
						 
					 
					
						
						
							
							test: make borwsercontext-proxy tests use test proxy server ( #8318 )  
						
						
						
						
					 
					
						2021-08-19 13:34:32 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							434d07e711 
							
						 
					 
					
						
						
							
							docs: clarify download lifetime when downloadsPath is specified ( #8227 )  
						
						
						
						
					 
					
						2021-08-19 13:34:17 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							851fe8d0bd 
							
						 
					 
					
						
						
							
							docs: use language-neutral references to page.goto ( #8320 )  
						
						
						
						
					 
					
						2021-08-19 12:23:35 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd41c34299 
							
						 
					 
					
						
						
							
							docs(python): add missing register selector docs ( #8309 )  
						
						
						
						
					 
					
						2021-08-19 21:01:40 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3aae170b03 
							
						 
					 
					
						
						
							
							docs: fix java code snippets ( #8319 )  
						
						
						
						
					 
					
						2021-08-19 11:24:38 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5357b2f280 
							
						 
					 
					
						
						
							
							fix(types): toHaveAttribute had its signature backwards ( #8314 )  
						
						
						
						
					 
					
						2021-08-19 12:55:36 -04:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ddcdb6d413 
							
						 
					 
					
						
						
							
							chore(protocol): do client hello instead of server hello ( #8019 )  
						
						
						
						
					 
					
						2021-08-19 17:31:14 +02:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							166851e7d8 
							
						 
					 
					
						
						
							
							feat(firefox-beta): roll to r1280 ( #8310 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2021-08-19 17:06:02 +02:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6419463a8 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1285 ( #8312 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2021-08-19 17:05:32 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c00db569e3 
							
						 
					 
					
						
						
							
							test: skip interception test in electron ( #8240 )  
						
						
						
						
					 
					
						2021-08-19 16:44:13 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d42169aba1 
							
						 
					 
					
						
						
							
							test: proxy server fixture, new test for https via http proxy ( #8299 )  
						
						
						
						
					 
					
						2021-08-19 07:36:03 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f06e7b91fb 
							
						 
					 
					
						
						
							
							fix(tracing): serialize resource writes against trace export ( #8296 )  
						
						... 
						
						
						
						Inlining TraceSnapshotter makes it easier to serialize writes and removes no-op glue.
We also stop writing the same resource twice. 
						
						
					 
					
						2021-08-19 07:26:24 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d9206ebefc 
							
						 
					 
					
						
						
							
							chore: pretend world is win64 ( #8306 )  
						
						... 
						
						
						
						It looks like we have a very small share of users on 32-bit windows.
This is a tiny change that stops Playwright from using 32-bit windows
binaries.
References #8045  
						
						
					 
					
						2021-08-19 06:09:04 -07:00 
						 
				 
			
				
					
						
							
							
								Daniel Kolesa 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d5b058f496 
							
						 
					 
					
						
						
							
							browser(webkit): fix build with gcc8 ( #8300 )  
						
						... 
						
						
						
						Reference: https://bugs.webkit.org/show_bug.cgi?id=229233 
This should fix a failure on ubuntu 18.04 CI. 
						
						
					 
					
						2021-08-19 08:41:20 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kolesa 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							72a0943031 
							
						 
					 
					
						
						
							
							browser(webkit): fix build with shallow checkouts ( #8292 )  
						
						
						
						
					 
					
						2021-08-18 15:13:27 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4344b3810a 
							
						 
					 
					
						
						
							
							browser(firefox): fix a race between Browser.close and closing context ( #8294 )  
						
						
						
						
					 
					
						2021-08-18 14:47:21 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d7956c70b 
							
						 
					 
					
						
						
							
							chore: roll test runner to ToT ( #8291 )  
						
						
						
						
					 
					
						2021-08-18 14:32:36 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee9863387b 
							
						 
					 
					
						
						
							
							feat(html report): show video inline ( #8293 )  
						
						
						
						
					 
					
						2021-08-18 14:30:55 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ef76e333e 
							
						 
					 
					
						
						
							
							feat(strict): add context-level selector strictness ( #8290 )  
						
						
						
						
					 
					
						2021-08-18 12:51:45 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
						
						
							
						
						
							1426f66ccd 
							
						 
					 
					
						
						
							
							devops:  #8253  follow-up fixes  
						
						
						
						
					 
					
						2021-08-18 19:22:30 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Pino 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							498bac8253 
							
						 
					 
					
						
						
							
							browser(webkit): roll to 18/08/21 ( #8285 )  
						
						
						
						
					 
					
						2021-08-18 09:11:30 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8d81890e47 
							
						 
					 
					
						
						
							
							feat(codegen): support --save-trace option ( #8267 )  
						
						
						
						
					 
					
						2021-08-18 07:27:45 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
						
						
							
						
						
							93c0da6c07 
							
						 
					 
					
						
						
							
							devops:  #8253  follow-up fixes  
						
						
						
						
					 
					
						2021-08-18 10:15:36 +02:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b89c7a0e09 
							
						 
					 
					
						
						
							
							browser(chromium): roll to r912034 ( #8217 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2021-08-18 08:26:13 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							710cec80a0 
							
						 
					 
					
						
						
							
							feat(test-runner): render step titles ( #8270 )  
						
						
						
						
					 
					
						2021-08-17 16:41:36 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							52d63aa376 
							
						 
					 
					
						
						
							
							docs: add sections for describe.serial and reusing the page ( #8242 )  
						
						
						
						
					 
					
						2021-08-17 14:53:51 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							97ba4f22f3 
							
						 
					 
					
						
						
							
							feat(test-runner): report nested steps ( #8266 )  
						
						
						
						
					 
					
						2021-08-17 13:57:26 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de4464cb9a 
							
						 
					 
					
						
						
							
							fix(expect): highlight diff in toHaveText ( #8262 )  
						
						
						
						
					 
					
						2021-08-17 16:56:21 -04:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
						
						
							
						
						
							659b378184 
							
						 
					 
					
						
						
							
							devops:  #8253  follow-up fixes  
						
						
						
						
					 
					
						2021-08-17 14:36:44 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
						
						
							
						
						
							e72e49ecc4 
							
						 
					 
					
						
						
							
							devops:  #8253  follow-up fixes  
						
						
						
						
					 
					
						2021-08-17 14:32:53 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e92924221a 
							
						 
					 
					
						
						
							
							devops: add workflow to roll new browser into PW ( #8253 )  
						
						
						
						
					 
					
						2021-08-17 14:23:40 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							91e9483f8e 
							
						 
					 
					
						
						
							
							docs: clarify locators strictness ( #8243 )  
						
						
						
						
					 
					
						2021-08-16 18:13:42 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							954de62502 
							
						 
					 
					
						
						
							
							docs: fix locators visibility confusion  
						
						
						
						
					 
					
						2021-08-16 17:41:27 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99993e173b 
							
						 
					 
					
						
						
							
							fix(snapshots): account for malformed headers ( #8241 )  
						
						... 
						
						
						
						When browser receives multiple header values for the same header name,
we present them as LF-separated value. This is not considered valid in
Node, so we should split by LF when serving a snapshot.
There more invalid characters in headers, so just in case we try/catch it. 
						
						
					 
					
						2021-08-16 17:40:46 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							246495f705 
							
						 
					 
					
						
						
							
							fix(tracing): improve captureStackTrace ( #8236 )  
						
						... 
						
						
						
						- Simplify by only considering client/ vs non-client/
- Fix stack traces when calling from other playwright code, e.g. from the cli
- Account for re-entrant calls that happen when
  instrumenting context creation/desctruction
- Add tests
- Fix StackTraceView on Windows 
						
						
					 
					
						2021-08-16 17:06:38 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							3f4a791cb7 
							
						 
					 
					
						
						
							
							chore: fix the first test example  
						
						
						
						
					 
					
						2021-08-16 16:58:48 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2aff06ec73 
							
						 
					 
					
						
						
							
							fix(test runner): make sure tracing is not running on non-retries ( #8232 )  
						
						... 
						
						
						
						When sharing a context between tests and using `'on-first-retry'` we
could end up with tracing still running in non-retried tests. That's
extra overhead without a reason. 
						
						
					 
					
						2021-08-16 16:46:35 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8cc4140933 
							
						 
					 
					
						
						
							
							fix: throw if intercepted response fails ( #8195 )  
						
						
						
						
					 
					
						2021-08-16 16:40:47 -07:00 
						 
				 
			
				
					
						
							
							
								Bùi Gia Thịnh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e8e547023 
							
						 
					 
					
						
						
							
							fix(devices): typo in device name Desktop Edge ( #8233 )  
						
						
						
						
					 
					
						2021-08-16 22:38:26 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							99c9564810 
							
						 
					 
					
						
						
							
							chore: dotnet connect + generator (2)  
						
						
						
						
					 
					
						2021-08-16 12:56:29 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3cf7ce6b17 
							
						 
					 
					
						
						
							
							chore: bump ff beta to 1278 ( #8228 )  
						
						
						
						
					 
					
						2021-08-16 12:54:27 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							7b861dcee6 
							
						 
					 
					
						
						
							
							chore: dotnet connect + generator  
						
						
						
						
					 
					
						2021-08-16 12:49:25 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							101662765c 
							
						 
					 
					
						
						
							
							api(cdp): newCDPSession accepts frames, too ( #8157 )  
						
						... 
						
						
						
						Without this, Playwright's CDP feature leaves unreachable
targets (namely OOPIFs).
This change allows for more advanced experimentation in user-land
without relying on out-of-band CDP connections and clients.
Now you can, for example, call `DOM.getDocument` on the
page OR main frame, observe there is an iframe node with
no `contentDocument` (i.e. OOPIF), make note of the referenced
`frameId`, and then iterate of page.frames() calling `Target.getInfo`
on each to link the Playwright Frame with the CDP `frameId` and
then recurse.
Relates #8113  
						
						
					 
					
						2021-08-16 12:49:10 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3060080cc 
							
						 
					 
					
						
						
							
							devops: include GH Action run URL in TG msg when browser build is failing ( #8219 )  
						
						
						
						
					 
					
						2021-08-16 20:19:10 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90385a7941 
							
						 
					 
					
						
						
							
							browser(firefox): failure response interception ( #8194 )  
						
						
						
						
					 
					
						2021-08-16 09:36:28 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f4c8fa3c56 
							
						 
					 
					
						
						
							
							fix(android): fix android tests (4) ( #8211 )  
						
						
						
						
					 
					
						2021-08-16 08:13:02 -07:00 
						 
				 
			
				
					
						
							
							
								Kaan Gökdemir 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2bf01c63ba 
							
						 
					 
					
						
						
							
							docs(js): fix syntax errors at intro page examples ( #8215 )  
						
						
						
						
					 
					
						2021-08-16 11:05:07 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							5aff9db3ca 
							
						 
					 
					
						
						
							
							fix(android): fix android tests (3)  
						
						
						
						
					 
					
						2021-08-15 23:22:16 -07:00