Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							516360be5f 
							
						 
					 
					
						
						
							
							fix(waitForEvent): include timeout value in the timeout message ( #10738 )  
						
						
						
						
					 
					
						2021-12-06 15:42:57 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5610974312 
							
						 
					 
					
						
						
							
							chore: fix installing of branded browsers under non-root ( #10640 )  
						
						
						
						
					 
					
						2021-12-06 14:49:22 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7765131a14 
							
						 
					 
					
						
						
							
							feat(acceptDownload): revert acceptDownload ( #10709 )  
						
						
						
						
					 
					
						2021-12-06 09:25:24 -08:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a1201eb61 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r947661 ( #10712 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2021-12-04 08:00:55 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b7ba039436 
							
						 
					 
					
						
						
							
							fix: make APIRequest tracing work on node 16 ( #10705 )  
						
						
						
						
					 
					
						2021-12-03 15:46:57 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aef0444ff5 
							
						 
					 
					
						
						
							
							fix(focus): make sure strictness is respected ( #10685 )  
						
						
						
						
					 
					
						2021-12-03 10:22:50 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f583f1604c 
							
						 
					 
					
						
						
							
							feat(locator.withText): allow narrowing locators to those with text ( #10688 )  
						
						
						
						
					 
					
						2021-12-03 09:27:06 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8afd0b7d6a 
							
						 
					 
					
						
						
							
							feat(tracing): trace context APIRequest calls ( #10684 )  
						
						
						
						
					 
					
						2021-12-02 15:53:47 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5bde171657 
							
						 
					 
					
						
						
							
							fix(chromium): disable AutoExpandDetailsElement as it breaks the web ( #10679 )  
						
						
						
						
					 
					
						2021-12-02 13:04:15 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							31e0a63fcd 
							
						 
					 
					
						
						
							
							feat(toBeChecked): allow passing checked: false ( #10665 )  
						
						
						
						
					 
					
						2021-12-02 10:31:26 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ac9c08d0c 
							
						 
					 
					
						
						
							
							feat(inputValue): allow on labels, retarget ( #10666 )  
						
						
						
						
					 
					
						2021-12-02 10:31:06 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9731a904e 
							
						 
					 
					
						
						
							
							chore: add validations into check_deps ( #10661 )  
						
						
						
						
					 
					
						2021-12-01 18:14:13 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e00af3b2e 
							
						 
					 
					
						
						
							
							fix(click): revert layout shift logic ( #10653 )  
						
						
						
						
					 
					
						2021-12-01 12:54:20 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							127dacf5d4 
							
						 
					 
					
						
						
							
							fix(toHaveText): normalize zero width white space ( #10623 )  
						
						
						
						
					 
					
						2021-12-01 09:21:21 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d66b7aab3b 
							
						 
					 
					
						
						
							
							feat(expext): toBeOK for APIResponse ( #10596 )  
						
						
						
						
					 
					
						2021-11-30 18:12:19 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							11cbdcf58a 
							
						 
					 
					
						
						
							
							fix(tracing): fix tracing + debugger test ( #10619 )  
						
						
						
						
					 
					
						2021-11-30 17:32:29 -08:00 
						 
				 
			
				
					
						
							
							
								Henric Trotzig 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1bfc473bc8 
							
						 
					 
					
						
						
							
							chore(chromium): Capture off-screen content without resizing viewport ( #10606 )  
						
						
						
						
					 
					
						2021-11-30 14:11:15 -08:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bdfe92f8a7 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r945826 ( #10597 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2021-11-30 21:58:28 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7f1fd5c56 
							
						 
					 
					
						
						
							
							chore: escape CSS selectors in codegen correctly ( #10608 )  
						
						
						
						
					 
					
						2021-11-30 21:13:41 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							41070a2f55 
							
						 
					 
					
						
						
							
							chore: validate client/server version match for remote connections ( #10542 )  
						
						... 
						
						
						
						* chore: validate client/server version match on connect
* only validate major and minor 
						
						
					 
					
						2021-11-30 08:36:00 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3997671ab7 
							
						 
					 
					
						
						
							
							fix(selectors): do not hide selector errors ( #10595 )  
						
						
						
						
					 
					
						2021-11-29 17:13:24 -08:00 
						 
				 
			
				
					
						
							
							
								Saransh Miglani 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ca1064e6c1 
							
						 
					 
					
						
						
							
							download code re-organized ( #10568 )  
						
						
						
						
					 
					
						2021-11-29 08:53:33 -08:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f7da3c31f9 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r945495 ( #10560 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2021-11-27 08:53:11 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da02c2e2c8 
							
						 
					 
					
						
						
							
							chore: add --dry-run to install-deps CLI command ( #10520 )  
						
						
						
						
					 
					
						2021-11-25 01:04:42 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d19f16601 
							
						 
					 
					
						
						
							
							feat(esm): introduce experimental PW_EXPERIMENTAL_TS_ESM option ( #10519 )  
						
						
						
						
					 
					
						2021-11-24 14:17:01 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8b6c7a220 
							
						 
					 
					
						
						
							
							fix(chromium): websocket handshake comes twice ( #10518 )  
						
						... 
						
						
						
						Sometimes we get "Network.webSocketWillSendHandshakeRequest" in Chromium.
Perhaps websocket is restarted because of chrome.webRequest extensions api?
Or maybe the handshake response was a redirect?
This reports websocket twice and triggers an assert. 
						
						
					 
					
						2021-11-24 10:46:32 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							85197e68c9 
							
						 
					 
					
						
						
							
							chore: support range requests in trace viewer http server ( #10434 )  
						
						
						
						
					 
					
						2021-11-23 21:37:55 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							206a877cea 
							
						 
					 
					
						
						
							
							fix(trace-viewer): multiple iframe and UX fixes ( #10486 )  
						
						
						
						
					 
					
						2021-11-23 11:36:18 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a8010cf4f 
							
						 
					 
					
						
						
							
							fix: noncompliant Firefox User-Agents ( #10492 )  
						
						
						
						
					 
					
						2021-11-23 18:56:22 +01:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d4982e052 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r943925 ( #10484 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2021-11-23 11:21:15 +01:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d3bb458f9 
							
						 
					 
					
						
						
							
							fix(firefox): round down mouse coordinates ( #10483 )  
						
						
						
						
					 
					
						2021-11-23 02:55:32 -05:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d3672899f 
							
						 
					 
					
						
						
							
							fix(tracing): race in stopChunk ( #10481 )  
						
						... 
						
						
						
						Consider the following scenario:
- Tracing is started.
- API call is made (e.g. page.waitForResponse), almost finishes, and
  enters onAfterCall where it starts a snapshot.
- tracing.stopChunk is called, and waits for existing actions to finish.
  However, it does so by calling onAfterCall one more time.
- tracing.stopChunk removes instrumentation listener and returns
  to the client.
- Client starts zipping files.
- Original API call finishes the snapshot and saves it to the trace file.
This results in trace file being written to while the zip is still working. 
						
						
					 
					
						2021-11-22 20:08:09 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d70e37de80 
							
						 
					 
					
						
						
							
							feat: locator.dragTo ( #10287 )  
						
						
						
						
					 
					
						2021-11-22 20:27:26 +01:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							06ab3c0fda 
							
						 
					 
					
						
						
							
							feat: consider fieldset and aria-disabled when checking if an element is enabled ( #9927 )  
						
						... 
						
						
						
						Co-authored-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2021-11-22 20:25:06 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							14471fd79f 
							
						 
					 
					
						
						
							
							chore: fix CLI --help when used in driver ( #10412 )  
						
						
						
						
					 
					
						2021-11-22 18:34:22 +01:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2290232339 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r943346 ( #10452 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2021-11-21 00:43:30 +01:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c23a78c32 
							
						 
					 
					
						
						
							
							chore: throw instead of returning error from fetch ( #10451 )  
						
						
						
						
					 
					
						2021-11-19 20:32:29 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							103b6121b8 
							
						 
					 
					
						
						
							
							fix(trace-viewer): provide hints on how to open trace statically ( #10450 )  
						
						
						
						
					 
					
						2021-11-19 16:29:27 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a73e6bbd0e 
							
						 
					 
					
						
						
							
							chore: drop wrapApiCall (2) ( #10445 )  
						
						
						
						
					 
					
						2021-11-19 16:28:11 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a98800ac0 
							
						 
					 
					
						
						
							
							chore: drop wrapApiCall (1) ( #10428 )  
						
						
						
						
					 
					
						2021-11-19 10:12:48 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e87b56a2e5 
							
						 
					 
					
						
						
							
							chore: verify supported Node.js version during runtime ( #10406 )  
						
						
						
						
					 
					
						2021-11-19 19:05:17 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8b0d7139c 
							
						 
					 
					
						
						
							
							chore: bump ESLint to version 8 ( #10433 )  
						
						
						
						
					 
					
						2021-11-19 18:48:33 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b302152789 
							
						 
					 
					
						
						
							
							chore(zones): prepare to remove wrapApiCall, introduce zones ( #10427 )  
						
						
						
						
					 
					
						2021-11-18 22:30:09 -08:00 
						 
				 
			
				
					
						
							
							
								divdavem 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							17a2454226 
							
						 
					 
					
						
						
							
							feat(cli): add --proxy-bypass option ( #10181 )  
						
						
						
						
					 
					
						2021-11-18 15:41:16 -08:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							24cc266de0 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r941965 ( #10372 )  
						
						... 
						
						
						
						Co-authored-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2021-11-18 18:46:44 +01:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ca10da166 
							
						 
					 
					
						
						
							
							fix: compute file field mime type on the server ( #10394 )  
						
						
						
						
					 
					
						2021-11-17 18:12:26 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bd93fc499f 
							
						 
					 
					
						
						
							
							fix(html reporter): show missing attachments as warnings ( #10400 )  
						
						
						
						
					 
					
						2021-11-17 18:03:13 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce2c0c59a7 
							
						 
					 
					
						
						
							
							feat(expect): show expect timeout in the error message ( #10388 )  
						
						... 
						
						
						
						Makes it easier to understand that expect does indeed have a separate timeout.
```
    Error: expect(received).toHaveCount(expected) // deep equality
    Expected: 0
    Received: 1
    Call log:
      - expect.toHaveCount with timeout 500ms
      - waiting for selector "span"
      -   selector resolved to 1 element
      -   unexpected value "1"
      -   selector resolved to 1 element
      -   unexpected value "1"
      -   selector resolved to 1 element
      -   unexpected value "1"
``` 
						
						
					 
					
						2021-11-17 17:28:30 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							70ede0d987 
							
						 
					 
					
						
						
							
							chore: use channel traits ( #10389 )  
						
						
						
						
					 
					
						2021-11-17 15:26:01 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7746cb52a7 
							
						 
					 
					
						
						
							
							fix: do not send Fetch.continueRequest twice for auth requests ( #10382 )  
						
						
						
						
					 
					
						2021-11-17 11:42:06 -08:00