Debbie O'Brien 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2776d8446b 
							
						 
					 
					
						
						
							
							docs: how to update playwright in python ( #27527 )  
						
						
						
						
					 
					
						2023-10-10 16:15:40 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2407041090 
							
						 
					 
					
						
						
							
							fix(chromium): avoid premature continue of redirects ( #27520 )  
						
						... 
						
						
						
						This has recently regressed in #27429 .
We now continue requests that are paused for the second time. However,
redirects share `networkId` with the original request, so we may confuse
paused redirect with a second pause for the original request.
This is covered by the flaky test `page-route.spec.ts:392 > should work
with redirects for subresources`
References #27294 . 
						
						
					 
					
						2023-10-09 20:08:35 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd6bf8aa2c 
							
						 
					 
					
						
						
							
							chrome: improve error messages on vscode side ( #27521 )  
						
						
						
						
					 
					
						2023-10-09 19:55:24 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							97c0894bc0 
							
						 
					 
					
						
						
							
							docs: better expect.extend docs ( #27515 )  
						
						
						
						
					 
					
						2023-10-09 17:16:42 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							11a4b3f7f5 
							
						 
					 
					
						
						
							
							chore: remove parsed stack trace ( #27496 )  
						
						
						
						
					 
					
						2023-10-09 17:04:16 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							40ba5ebc1d 
							
						 
					 
					
						
						
							
							test: unflake a launcher test in driver mode ( #27518 )  
						
						
						
						
					 
					
						2023-10-09 14:52:05 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8523abea5 
							
						 
					 
					
						
						
							
							test: mark some --headless=new tests as fixme ( #27516 )  
						
						
						
						
					 
					
						2023-10-09 14:07:22 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							39f92e82f6 
							
						 
					 
					
						
						
							
							test: limit workers to one for Firefox on Windows ( #27514 )  
						
						
						
						
					 
					
						2023-10-09 12:34:59 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							036a018351 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1921 ( #27512 )  
						
						
						
						
					 
					
						2023-10-09 10:56:04 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1cb406f3a6 
							
						 
					 
					
						
						
							
							docs: note that pytest CLI args only apply to default fixtures ( #27511 )  
						
						... 
						
						
						
						Fixes  #27413 . 
					
						2023-10-09 09:32:40 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Bodnarchuk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e70b10ac2e 
							
						 
					 
					
						
						
							
							docs(test-reporters): Added Testomat.io reporter to list of reporters ( #27449 )  
						
						
						
						
					 
					
						2023-10-07 11:17:44 +00:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9062dd0139 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1084 ( #27497 )  
						
						
						
						
					 
					
						2023-10-07 10:48:51 +00:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b807c974c3 
							
						 
					 
					
						
						
							
							chore: allow passing path to property in toHaveJSProperty ( #27495 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/27487  
						
						
					 
					
						2023-10-06 15:47:07 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7381099ad1 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1920 ( #27493 )  
						
						
						
						
					 
					
						2023-10-06 22:11:26 +00:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7447761fb7 
							
						 
					 
					
						
						
							
							fix(build): ignore empty bundle directories ( #27491 )  
						
						... 
						
						
						
						These are often left after some file moves. 
						
						
					 
					
						2023-10-06 12:29:01 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae5610f5c1 
							
						 
					 
					
						
						
							
							chore: include full messages into pw:channel logs ( #27488 )  
						
						... 
						
						
						
						Currently, we pass an object to the logger and it seems to use default
Node's `util.inspect()` which does not print properties at 3+ depth. 
						
						
					 
					
						2023-10-06 11:04:33 -07:00 
						 
				 
			
				
					
						
							
							
								Debbie O'Brien 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45fe42e896 
							
						 
					 
					
						
						
							
							docs: add latest release video ( #27479 )  
						
						
						
						
					 
					
						2023-10-06 15:32:57 +02:00 
						 
				 
			
				
					
						
							
							
								Debbie O'Brien 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3773f004db 
							
						 
					 
					
						
						
							
							docs: add intros for all pages ( #27480 )  
						
						
						
						
					 
					
						2023-10-06 15:08:51 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf29d1baa9 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1919 ( #27472 )  
						
						
						
						
					 
					
						2023-10-06 07:15:56 +00:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f856e3e4bc 
							
						 
					 
					
						
						
							
							chore: run 'npm pkg fix' ( #27470 )  
						
						... 
						
						
						
						As per
```
npm WARN publish npm auto-corrected some errors in your package.json when publishing.  Please run "npm pkg fix" to address these errors.
npm WARN publish errors corrected:
npm WARN publish Removed invalid "scripts"
npm WARN publish "bin[playwright-core]" script name was cleaned
npm WARN publish "repository.url" was normalized to "git+https://github.com/microsoft/playwright.git 
```
works now as per
https://www.npmjs.com/package/@playwright/test/v/1.39.0-alpha-1696547902000 
when you scroll down.
https://github.com/microsoft/playwright/issues/22555  
						
						
					 
					
						2023-10-05 23:42:27 +00:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							10e7654fd9 
							
						 
					 
					
						
						
							
							chore: update repository.url in package.json ( #27469 )  
						
						... 
						
						
						
						As per
https://github.com/microsoft/playwright/actions/runs/6425074868/job/17446981722#step:7:168 .
e.g. here:
2e4b4ad8be/package.json (L28-L31)https://docs.npmjs.com/cli/v10/configuring-npm/package-json#repository 
https://github.com/microsoft/playwright/issues/22555  
						
						
					 
					
						2023-10-05 23:18:22 +00:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0efa4a90cc 
							
						 
					 
					
						
						
							
							devops: Node.js 16 -> Node.js 18 ( #27467 )  
						
						... 
						
						
						
						As per
https://github.com/microsoft/playwright-internal/blob/main/INFRASTRUCTURE.md .
Fixes https://github.com/microsoft/playwright/issues/27148 . 
						
						
					 
					
						2023-10-05 23:08:43 +00:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ece6e70076 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1918 ( #27466 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-05 23:00:46 +00:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce928cd12f 
							
						 
					 
					
						
						
							
							fix: make processRunner nullable ( #27468 )  
						
						... 
						
						
						
						This fixes:
```
D:\a\playwright\playwright\packages\playwright\lib\common\process.js:119
  await processRunner.gracefullyClose().catch(() => {});
                      ^
TypeError: Cannot read properties of undefined (reading 'gracefullyClose')
    at gracefullyCloseAndExit (D:\a\playwright\playwright\packages\playwright\lib\common\process.js:119:23)
    at process.<anonymous> (D:\a\playwright\playwright\packages\playwright\lib\common\process.js:81:11)
    at process.emit (node:events:513:28)
    at emit (node:internal/child_process:946:14)
    at processTicksAndRejections (node:internal/process/task_queues:84:21)
```
from
[here](https://github.com/microsoft/playwright/actions/runs/6424299724/job/17444659548#step:7:2936 ).
`gracefullyCloseAndExit` gets called via `__stop__` and wants to use
`processRunner` var which gets created during `__init__`. So its
`undefined` when `__stop__` gets called. 
						
						
					 
					
						2023-10-05 22:59:20 +00:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba207697c3 
							
						 
					 
					
						
						
							
							devops: don't force NPM 8 everywhere ( #27465 )  
						
						... 
						
						
						
						We used to have this historically due to bots which were running on
Node.js 14. Node.js 14 was shipping NPM 7 back in the days.
Now all bots are on >= Node.js 16 so we can remove this legacy code. 
						
						
					 
					
						2023-10-05 22:21:00 +00:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0717b386f9 
							
						 
					 
					
						
						
							
							test: disable some failing tests ( #27463 )  
						
						
						
						
					 
					
						2023-10-05 15:00:08 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							70dbb9d83a 
							
						 
					 
					
						
						
							
							feat(trace): allow navigating from error to source ( #27464 )  
						
						
						
						
					 
					
						2023-10-05 14:59:59 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cba2fc0752 
							
						 
					 
					
						
						
							
							chore: align FFConnection with CRConnection ( #27450 )  
						
						
						
						
					 
					
						2023-10-05 13:46:41 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							293c85935a 
							
						 
					 
					
						
						
							
							devops: publish using NPM provenance feature ( #27459 )  
						
						... 
						
						
						
						As per
https://docs.npmjs.com/generating-provenance-statements#publishing-packages-with-provenance-via-github-actions .
We use Node.js 18 (LTS) to get NPM 9+.
Closes https://github.com/microsoft/playwright/issues/22555  
						
						
					 
					
						2023-10-05 20:00:18 +00:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5e2b9f158c 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1917 ( #27444 )  
						
						... 
						
						
						
						Signed-off-by: Max Schmitt <max@schmitt.mx>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2023-10-05 19:21:21 +00:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f6b419fee 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1157 ( #27454 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-05 18:38:36 +00:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d877f15902 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1916 ( #27447 )  
						
						... 
						
						
						
						Signed-off-by: Max Schmitt <max@schmitt.mx>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2023-10-05 17:32:21 +00:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ea28c9732 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1915 ( #27443 )  
						
						... 
						
						
						
						Signed-off-by: Max Schmitt <max@schmitt.mx>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2023-10-05 17:31:40 +00:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b3897b209e 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1083 ( #27445 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-05 16:52:10 +00:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							89e1f69738 
							
						 
					 
					
						
						
							
							chore: regenerate types after spell check  
						
						
						
						
					 
					
						2023-10-04 19:57:36 -07:00 
						 
				 
			
				
					
						
							
							
								Jim Hays 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dcc8dcca73 
							
						 
					 
					
						
						
							
							Fix various typos ( Fixes   #27396 ) ( #27391 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/27396  
						
						
					 
					
						2023-10-04 19:56:42 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							25f06575bf 
							
						 
					 
					
						
						
							
							docs: recommend using test stories in ct ( #27440 )  
						
						... 
						
						
						
						Closes https://github.com/microsoft/playwright/issues/27439  
						
						
					 
					
						2023-10-04 19:48:26 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0eb7a09967 
							
						 
					 
					
						
						
							
							test: screenshot of css box-shadow ( #27438 )  
						
						... 
						
						
						
						Reference #21620  
						
						
					 
					
						2023-10-04 17:26:01 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b2a07c2675 
							
						 
					 
					
						
						
							
							docs: improve the emulation viewport doc ( #27434 )  
						
						... 
						
						
						
						Closes https://github.com/microsoft/playwright/issues/27428  
						
						
					 
					
						2023-10-04 16:57:23 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							045e8aa368 
							
						 
					 
					
						
						
							
							chore: move devices from Playwright to LocalUtils ( #27437 )  
						
						... 
						
						
						
						Also, do not create `LocalUtils` for remote connections. This avoids
sending device on every remote connect. 
						
						
					 
					
						2023-10-04 16:48:54 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b584a86a8b 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1156 ( #27433 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-04 23:06:50 +00:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							daba77644c 
							
						 
					 
					
						
						
							
							feat: composedExpect ( #27432 )  
						
						... 
						
						
						
						Allows to merge multiple expects with custom matchers added by
`expect.extend()`. 
						
						
					 
					
						2023-10-04 15:01:25 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d426f2fd4e 
							
						 
					 
					
						
						
							
							fix(chromium): continue requests paused for the second time ( #27429 )  
						
						... 
						
						
						
						Sometimes Chromium restarts requests. This leads to multiple
`Fetch.requestPaused` for a single `Network.requestWillBeSent`.
Fixes  #27294 . 
						
						
					 
					
						2023-10-04 11:18:06 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7dcba6f5f0 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1425 ( #27427 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-04 11:00:50 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac48a47d33 
							
						 
					 
					
						
						
							
							feat: toHaveAttribute without value ( #27418 )  
						
						... 
						
						
						
						This time not doing it in other languages due to unjustified generator
complexity.
Fixes  #27341  
						
						
					 
					
						2023-10-04 09:27:28 -07:00 
						 
				 
			
				
					
						
							
							
								Anthony Vanelverdinghe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5295d468ad 
							
						 
					 
					
						
						
							
							Prevent Firefox from creating shortcuts ( #27412 )  
						
						... 
						
						
						
						Fixes  #27359  
					
						2023-10-03 15:57:33 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a7b405bdb 
							
						 
					 
					
						
						
							
							chore: add console icon titles ( #27416 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/27411  
						
						
					 
					
						2023-10-03 15:52:37 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c226d97b87 
							
						 
					 
					
						
						
							
							chore: bump vite to 4.4.10 ( #27417 )  
						
						
						
						
					 
					
						2023-10-03 14:59:13 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							65ce4cd213 
							
						 
					 
					
						
						
							
							feat: expose composedTest() instead of test._extendTest() ( #27414 )  
						
						
						
						
					 
					
						2023-10-03 13:26:30 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							47b0255b89 
							
						 
					 
					
						
						
							
							chore: instrument nested workers ( #27400 )  
						
						... 
						
						
						
						Ref: https://github.com/microsoft/playwright/issues/27376  
						
						
					 
					
						2023-10-03 13:08:15 -07:00