Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce69236510 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1117 ( #30646 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-03 15:29:02 +00:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d5b387159a 
							
						 
					 
					
						
						
							
							feat(fetch): sendImmediately ( #30627 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/30534  
						
						
					 
					
						2024-05-02 16:30:12 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd92509dda 
							
						 
					 
					
						
						
							
							fix(role): extract tagName safely ( #30636 )  
						
						... 
						
						
						
						Fixes  #30616 . 
					
						2024-05-02 09:42:19 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							980f9c6ad4 
							
						 
					 
					
						
						
							
							chore: drop firefox-asan ( #30626 )  
						
						
						
						
					 
					
						2024-05-01 22:13:00 +00:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ff35f651e6 
							
						 
					 
					
						
						
							
							chore: delete expired location handler from client map ( #30574 )  
						
						
						
						
					 
					
						2024-05-01 13:04:21 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96f3d19819 
							
						 
					 
					
						
						
							
							feat(ctrl_or_meta): add a universal ctrl-meta modifier ( #30572 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/12168  
						
						
					 
					
						2024-04-29 08:15:12 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d20da568e 
							
						 
					 
					
						
						
							
							feat: expect(locator).toHaveRole(role) ( #30555 )  
						
						... 
						
						
						
						References #13517 . Fixes  #18332 . 
						
						
					 
					
						2024-04-25 15:26:10 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							086ea79c25 
							
						 
					 
					
						
						
							
							chore: remove checkCoverage script ( #30552 )  
						
						... 
						
						
						
						We do not benefit from it for many years already. 
						
						
					 
					
						2024-04-25 14:00:14 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9bd2aea130 
							
						 
					 
					
						
						
							
							feat(locator handler): address api review feedback ( #30554 )  
						
						... 
						
						
						
						- Remove `handler` argument from `removeLocatorHandler`.
- Rename `allowStayingVisible` into `noWaitAfter`.
- Improve logging related to locator handler.
- Remove experimental badges. 
						
						
					 
					
						2024-04-25 14:00:02 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e6272b1e3 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1116 ( #30542 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-25 16:08:13 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59689c9c97 
							
						 
					 
					
						
						
							
							feat(addLocatorHandler): various improvements ( #30494 )  
						
						... 
						
						
						
						- Automatically waiting for the overlay locator to be hidden, with
`allowStayingVisible` opt-out.
- `times: 1` option.
- `removeLocatorHandler(locator, handler)` method.
- Passing `locator` as first argument to `handler`.
Fixes  #30471 . Fixes  #30424 . Fixes  #29779 . 
						
						
					 
					
						2024-04-24 15:19:12 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							230a8437d3 
							
						 
					 
					
						
						
							
							feat(fetch): support FormData as multipart parameter ( #30489 )  
						
						... 
						
						
						
						Reference https://github.com/microsoft/playwright/issues/28070  
						
						
					 
					
						2024-04-23 17:05:27 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							25b881cd10 
							
						 
					 
					
						
						
							
							fix(firefox): "warn" console messages should be "warning" ( #30490 )  
						
						... 
						
						
						
						Fixes  #30136 . 
					
						2024-04-23 15:07:29 -07:00 
						 
				 
			
				
					
						
							
							
								Rui Figueira 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c80b851422 
							
						 
					 
					
						
						
							
							fix(codegen): prevent csp directive violations ( #30366 )  
						
						
						
						
					 
					
						2024-04-23 07:33:12 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a275b8eca 
							
						 
					 
					
						
						
							
							feat: expect(locator).toHaveAccessibleDescription ( #30463 )  
						
						... 
						
						
						
						References #18332 . 
						
						
					 
					
						2024-04-22 12:33:30 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							42f91e30d1 
							
						 
					 
					
						
						
							
							chore: remove link to deleted troubleshooting guide ( #30462 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/30446  
						
						
					 
					
						2024-04-22 10:58:48 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dd1a9f5e96 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1115 ( #30449 )  
						
						
						
						
					 
					
						2024-04-20 18:42:22 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a932222662 
							
						 
					 
					
						
						
							
							fix(highlight): highlight Top Layer elements ( #30001 )  
						
						
						
						
					 
					
						2024-04-20 08:51:16 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d332541df7 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r2001 ( #30435 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-20 00:39:01 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b6627a063 
							
						 
					 
					
						
						
							
							feat(role): roll and pass WPT accname tests, calculate description ( #30434 )  
						
						... 
						
						
						
						There are new "non-manual" WPT accname tests that we now mostly pass,
which required a few tweeks in calculating role and name.
Also implemented accessible description computation, which is just a
small addition on top of accessible name, and passed respective wpt
tests.
References #18332 . 
						
						
					 
					
						2024-04-19 12:49:49 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1b3332e54 
							
						 
					 
					
						
						
							
							chore: follow-up on Electron launch ( #30423 )  
						
						... 
						
						
						
						Follow-up to https://github.com/microsoft/playwright/pull/30382 . 
						
						
					 
					
						2024-04-19 00:34:07 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eea1f9984f 
							
						 
					 
					
						
						
							
							feat: expect(locator).toHaveAccessibleName ( #30420 )  
						
						... 
						
						
						
						References #18332 . 
						
						
					 
					
						2024-04-18 12:28:55 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							103ec90751 
							
						 
					 
					
						
						
							
							fix(role): align presentation role conflict resolution with the spec ( #30408 )  
						
						... 
						
						
						
						See
https://www.w3.org/TR/wai-aria-1.2/#conflict_resolution_presentation_none 
Fixes  #26809 . 
						
						
					 
					
						2024-04-18 08:53:31 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a41122daa2 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1448 ( #30411 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-18 11:16:28 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							984182bd53 
							
						 
					 
					
						
						
							
							fix(role): embedded control inside the target element ( #30403 )  
						
						... 
						
						
						
						According to the spec, such controls should use the native value as long
as they have "aria-label". The relevant spec section is 2D.
However, there is an open issue that claims this should always apply,
and all browsers and wpt test actually do that:
https://github.com/w3c/accname/issues/64 .
Fixes  #28848 . 
						
						
					 
					
						2024-04-17 12:25:08 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b72e3a3eba 
							
						 
					 
					
						
						
							
							fix(role): explicitly hidden aria-labelledby should be recursively traversed ( #30402 )  
						
						... 
						
						
						
						The accessible name computation spec has changed to explicitly mention
this case:
Step 2A. Hidden Not Referenced. If the current node is hidden and is:
- Not part of an aria-labelledby or aria-describedby traversal, where
the node directly referenced by that relation was hidden.
- Nor part of a native host language text alternative element (e.g.
label in HTML) or attribute traversal, where the root of that traversal
was hidden.
See https://w3c.github.io/accname/#computation-steps . Chromium, Firefox
and Safari all agree with the spec.
Fixes  #29796 . 
						
						
					 
					
						2024-04-17 11:22:09 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3bdbe4284e 
							
						 
					 
					
						
						
							
							fix(steps): make expect.toPass and expect.poll step containers ( #30389 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/30322  
						
						
					 
					
						2024-04-16 16:18:37 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							73fce8fb98 
							
						 
					 
					
						
						
							
							chore: replace Zones with AsyncLocalStorage ( #30381 )  
						
						... 
						
						
						
						Reference https://github.com/microsoft/playwright/issues/30322  
						
						
					 
					
						2024-04-16 12:51:20 -07:00 
						 
				 
			
				
					
						
							
							
								Peng Xiao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							58187075c8 
							
						 
					 
					
						
						
							
							fix: running electron tests on windows for node 20.12.2 ( #30382 )  
						
						
						
						
					 
					
						2024-04-16 17:41:19 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							78793e05ff 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1114 ( #30385 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-16 13:55:36 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6a44a07a7 
							
						 
					 
					
						
						
							
							chore: align crServiceWorker with crPage ( #30367 )  
						
						... 
						
						
						
						Simplify network-related methods because crNetworkManager already
handles initial/non-initial calls. 
						
						
					 
					
						2024-04-15 11:09:38 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							80e725b5a3 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1113 ( #30364 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-13 14:04:30 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a467312731 
							
						 
					 
					
						
						
							
							fix(snapshotter): remove noscript when javaScriptEnabled is undefined ( #30355 )  
						
						
						
						
					 
					
						2024-04-12 20:26:52 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							56a7adeb8a 
							
						 
					 
					
						
						
							
							test: unflake 'should not include trace resources from the previous chunks' test ( #30257 )  
						
						
						
						
					 
					
						2024-04-12 19:48:53 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96053ed0b5 
							
						 
					 
					
						
						
							
							Revert "fix(reuse): reset Origin Private File System API ( #29921 )" ( #30342 )  
						
						... 
						
						
						
						This reverts commit 048d6669fd4b1309cca2f5baf4ed873295eccb77.
This change caused the crash for
https://github.com/microsoft/playwright/issues/30339#issuecomment-2049870789 .
If we don't execute this code, it does not crash.
Reverting it for now until the Chromium fix lands in Beta/Stable. 
						
						
					 
					
						2024-04-11 19:07:15 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b2ded9fed1 
							
						 
					 
					
						
						
							
							fix(expect): throw better received error when no element was found ( #29890 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/29873  
						
						
					 
					
						2024-04-10 10:01:19 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d4308e7b3 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1112 ( #30235 )  
						
						
						
						
					 
					
						2024-04-04 09:25:57 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ee286b366 
							
						 
					 
					
						
						
							
							chore: migrate to the testserver.initialize ( #30226 )  
						
						
						
						
					 
					
						2024-04-03 12:50:56 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							43745210a5 
							
						 
					 
					
						
						
							
							fix(trace-viewer): exit if given trace.zip does not exist ( #30222 )  
						
						
						
						
					 
					
						2024-04-03 18:47:03 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d56b453ff 
							
						 
					 
					
						
						
							
							fix(connect): include websocket close reason in the error message ( #30203 )  
						
						... 
						
						
						
						When websocket disconnects during `browserType.connect()` call, the
error looks like this now:
```
browserType.connect: Custom error message received over WebSocket
```
Previously, it was a generic error:
```
browserType.connect: Target page, context or browser has been closed
``` 
						
						
					 
					
						2024-04-01 21:05:33 -07:00 
						 
				 
			
				
					
						
							
							
								Peng Xiao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc881fdb1f 
							
						 
					 
					
						
						
							
							fix: content editable retarget ( #29792 )  
						
						... 
						
						
						
						If `contenteditable` is wrapped into a button or `[role=button]`,
`element.fill` will incorrectly retarget the closest button element.
fix https://github.com/microsoft/playwright/issues/29813  
						
						
					 
					
						2024-04-01 13:03:09 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4781b3c3a8 
							
						 
					 
					
						
						
							
							fix(firefox): disable cache when request interception is enabled ( #30113 )  
						
						... 
						
						
						
						Fixes  #30000  
					
						2024-03-28 10:25:37 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ff6bb7546f 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1111 ( #30164 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-28 15:20:52 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d7710f0c3e 
							
						 
					 
					
						
						
							
							chore: do not exit UI mode upon page reload ( #30135 )  
						
						
						
						
					 
					
						2024-03-26 15:49:44 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aeb403f851 
							
						 
					 
					
						
						
							
							feat(webkit): dedicated macOS-14 build ( #30079 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/30070  
						
						
					 
					
						2024-03-26 23:05:14 +01:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							021c5c108c 
							
						 
					 
					
						
						
							
							chore: revert support of duplicate form data fields in multipart post data ( #30127 )  
						
						... 
						
						
						
						We want to adopt FormData API for the requests.
This is a revert of 4b3c596874156ac4c75c270466ab2c08e3d7132c and
a849ea97411714d50cda0a0d5c156decbdc2d814
Reference https://github.com/microsoft/playwright/issues/28070  
						
						
					 
					
						2024-03-26 12:36:35 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e4403dd6c8 
							
						 
					 
					
						
						
							
							fix(chromium): race between requestPaused and requestWillBeSent in workers ( #30125 )  
						
						... 
						
						
						
						Workers use page's session for `Fetch` domain and worker's session for
`Network` domain. Therefore, `CRNetworkManager` should keep track of the
right session for each domain separately.
This is covered by currently flaky tests:
- `should report and intercept network from nested worker`,
- `should intercept network activity from worker`,
- `should intercept network activity from worker 2`. 
						
						
					 
					
						2024-03-26 11:11:09 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2de8a6b002 
							
						 
					 
					
						
						
							
							chore: move filter params into the clearCookies ( #30111 )  
						
						
						
						
					 
					
						2024-03-26 08:12:26 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a849ea9741 
							
						 
					 
					
						
						
							
							feat(fetch): multiple fields with the same name in post data ( #30104 )  
						
						... 
						
						
						
						Rerefence https://github.com/microsoft/playwright/issues/28070  
						
						
					 
					
						2024-03-25 15:39:45 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							05cbb14d28 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1447 ( #30080 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-25 19:48:38 +01:00