Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							935aa6b020 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r2079 ( #32720 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-09-20 09:34:31 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01b44ba077 
							
						 
					 
					
						
						
							
							chore: remove PWTEST_RECORDER_PORT as it was ignored ( #32717 )  
						
						
						
						
					 
					
						2024-09-19 13:35:52 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc302fa515 
							
						 
					 
					
						
						
							
							fix(chromium): allow PlzDedicatedWorker ( #32711 )  
						
						... 
						
						
						
						With the recent Chromium fixes in v129, it is now safe to enable this
feature.
Fixes  #31747 . 
						
						
					 
					
						2024-09-19 06:38:58 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea284f2986 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1261 ( #32709 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-09-19 14:47:03 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8e72deac2 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1136 ( #32707 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-09-19 14:35:48 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5089d9f293 
							
						 
					 
					
						
						
							
							fix(chromium): disable ThirdPartyStoragePartitioning ( #32701 )  
						
						... 
						
						
						
						See
https://developers.google.com/privacy-sandbox/cookies/storage-partitioning 
for more details.
References #32230 . 
						
						
					 
					
						2024-09-19 03:12:21 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48030a4eff 
							
						 
					 
					
						
						
							
							test: fix test expecations after Node.js 22.9.0 ( #32695 )  
						
						
						
						
					 
					
						2024-09-19 10:52:29 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2f4acbb001 
							
						 
					 
					
						
						
							
							chore: use contentFrame() as a canonical locator representation ( #32697 )  
						
						
						
						
					 
					
						2024-09-18 20:15:01 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							790dbfd78f 
							
						 
					 
					
						
						
							
							fix(codegen): use content_frame property in python ( #32699 )  
						
						
						
						
					 
					
						2024-09-18 19:11:14 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48d3d5554d 
							
						 
					 
					
						
						
							
							chore(bidi): suppress crash reporter in firefox ( #32694 )  
						
						... 
						
						
						
						Same settings as geckodriver uses upstream:
https://searchfox.org/mozilla-central/rev/c414b4538dd3c7e1dc674f7b66176e7c309afa95/testing/geckodriver/src/browser.rs#130-132  
						
						
					 
					
						2024-09-18 16:02:10 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							427eca6f7e 
							
						 
					 
					
						
						
							
							chore: iterate towards recording into trace (2) ( #32693 )  
						
						
						
						
					 
					
						2024-09-18 14:39:07 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f9d9ad25de 
							
						 
					 
					
						
						
							
							feat(locator handler): perform checkpoit during locator.waitFor ( #32683 )  
						
						... 
						
						
						
						Fixes  #32255 . 
					
						2024-09-18 09:34:06 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d4eecafa8a 
							
						 
					 
					
						
						
							
							test: listen always on 127.0.0.1 for client certificate tests ( #32677 )  
						
						
						
						
					 
					
						2024-09-18 17:09:08 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ddd43d0f20 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r2078 ( #32685 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-09-18 15:50:43 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ec3db20743 
							
						 
					 
					
						
						
							
							test: fix toolbar hydration test under frozen suite ( #32684 )  
						
						
						
						
					 
					
						2024-09-18 15:35:33 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Knott 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							825df6c074 
							
						 
					 
					
						
						
							
							feat(har): record serverIPAddress for API requests ( #32660 )  
						
						... 
						
						
						
						Discovered working on
https://github.com/microsoft/playwright/pull/32658 . We're recording the
remote server address for browser requests, but not for API requests.
This PR adds that for API requests. 
						
						
					 
					
						2024-09-18 14:51:42 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d4aa0aa8e 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1260 ( #32651 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-09-18 14:37:19 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Knott 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4460c98710 
							
						 
					 
					
						
						
							
							fix(har tracing): record response.bodySize for API requests ( #32656 )  
						
						... 
						
						
						
						A small drive-by that came out of working on
https://github.com/microsoft/playwright/issues/32653 . 
						
						
					 
					
						2024-09-18 08:21:10 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Knott 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a97050822 
							
						 
					 
					
						
						
							
							feat(har): record securityDetails for API Requests ( #32664 )  
						
						... 
						
						
						
						While working on https://github.com/microsoft/playwright/pull/32658  I
discovered that we're recording `securityDetails` for browser requests,
but not for API requests. This PR fixes that. 
						
						
					 
					
						2024-09-18 08:18:47 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							355c88f48f 
							
						 
					 
					
						
						
							
							chore: iterate towards recording into trace ( #32646 )  
						
						
						
						
					 
					
						2024-09-17 18:26:44 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c4d74ca5b 
							
						 
					 
					
						
						
							
							chore: page.screenshot() in bidi ( #32671 )  
						
						... 
						
						
						
						The results are copied from the existing chromium expectations. 
						
						
					 
					
						2024-09-17 16:51:56 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8b84b20dd0 
							
						 
					 
					
						
						
							
							chore: back-forward in bidi ( #32670 )  
						
						
						
						
					 
					
						2024-09-17 16:02:13 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							375a1c4982 
							
						 
					 
					
						
						
							
							chore: exposeBinding/exposeFunction in bidi ( #32669 )  
						
						
						
						
					 
					
						2024-09-17 15:37:42 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Knott 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							751b939d3a 
							
						 
					 
					
						
						
							
							feat(fetch): record timings ( #32613 )  
						
						... 
						
						
						
						Related to https://github.com/microsoft/playwright/issues/19621 
Adds some instrumentation to collect timings for `APIRequestContext`
requests and adds them to the HAR trace. Doesn't yet expose them via an
API, but makes our `Duration` field in the trace viewer show a nice
duration:
<img width="1392" alt="Screenshot 2024-09-14 at 11 46 04"
src="https://github.com/user-attachments/assets/8020382d-9494-4634-9cfd-22b6f4a1d770 ">
I'm gonna add it to our API in a separate PR.
---------
Signed-off-by: Simon Knott <info@simonknott.de>
Co-authored-by: Dmitry Gozman <dgozman@gmail.com> 
						
						
					 
					
						2024-09-17 16:11:21 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Knott 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f6219e6e79 
							
						 
					 
					
						
						
							
							Revert "feat(tracing): add .pwtrace to trace file extension" ( #32648 )  
						
						... 
						
						
						
						Reverts microsoft/playwright#32581 
Relates
https://github.com/microsoft/playwright/issues/32226#issuecomment-2351164727  
						
						
					 
					
						2024-09-17 15:32:30 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Knott 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b0f15b320f 
							
						 
					 
					
						
						
							
							fix(recorder): reattach toolbar if it was unmounted by framework hydration ( #32637 )  
						
						... 
						
						
						
						Closes https://github.com/microsoft/playwright/issues/32632 . A side
effect of Remix's hydration implementation is that it throws away the
entire DOM. This is broadly discussed in
https://github.com/remix-run/remix/issues/4822  - there might be a fix in
coming React versions, but who knows.
Besides breaking browser extensions, this also deletes our toolbar!
This PR fixes it by periodically checking in on `x-pw-glass`, and
remounting it if it was unmounted. Hacky but effective! 
						
						
					 
					
						2024-09-17 08:37:49 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							47713e8a66 
							
						 
					 
					
						
						
							
							chore: make recorder tests pass in frozen mode ( #32645 )  
						
						
						
						
					 
					
						2024-09-16 22:47:54 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a347b5494 
							
						 
					 
					
						
						
							
							chore: support launchPersistentContext with bidi ( #32641 )  
						
						
						
						
					 
					
						2024-09-16 17:31:26 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6dbde62a6b 
							
						 
					 
					
						
						
							
							chore: simplify signal handling while recording ( #32624 )  
						
						
						
						
					 
					
						2024-09-16 14:39:36 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							92c6408b94 
							
						 
					 
					
						
						
							
							fix(recorder): address the react race condition ( #32628 )  
						
						
						
						
					 
					
						2024-09-16 13:47:13 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							21d162c945 
							
						 
					 
					
						
						
							
							feat(client-certificates): add support for proxies ( #32611 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/32370  
						
						
					 
					
						2024-09-16 17:57:33 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b335b00a86 
							
						 
					 
					
						
						
							
							docs: add reference to locator strictness if or resolves to multiple elements ( #32633 )  
						
						
						
						
					 
					
						2024-09-16 17:30:14 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							feac957475 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r2077 ( #32636 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-09-16 17:18:01 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Knott 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aeb4d182f7 
							
						 
					 
					
						
						
							
							feat(tracing): add .pwtrace to trace file extension ( #32581 )  
						
						... 
						
						
						
						Closes https://github.com/microsoft/playwright/issues/32226 
I've updated every mention of `.trace.zip` except for the release notes. 
						
						
					 
					
						2024-09-14 10:17:07 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							34876e9291 
							
						 
					 
					
						
						
							
							chore: cookies in intercepted bidi requests ( #32623 )  
						
						
						
						
					 
					
						2024-09-13 18:29:35 -07:00 
						 
				 
			
				
					
						
							
							
								Matthew Jee 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2a974b045 
							
						 
					 
					
						
						
							
							feat(api): add method to force garbage collection ( #32383 )  
						
						
						
						
					 
					
						2024-09-13 23:09:36 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b28d2a84c 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1464 ( #32614 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-09-13 18:12:43 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b82100adf5 
							
						 
					 
					
						
						
							
							feat(firefox-beta): roll to r1464 ( #32615 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-09-13 18:12:35 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							79cba7d704 
							
						 
					 
					
						
						
							
							chore: introduce option overrides on context/browser ( #32606 )  
						
						
						
						
					 
					
						2024-09-13 17:34:34 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3370c9eb0 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r2075 ( #32610 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-09-13 15:13:11 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Knott 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48c7fb6b06 
							
						 
					 
					
						
						
							
							feat(library): accept FormData in fetch ( #32602 )  
						
						... 
						
						
						
						Closes https://github.com/microsoft/playwright/issues/26520  by accepting
`FormData`, which became stable in Node.js in v21. 
						
						
					 
					
						2024-09-13 13:21:02 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd4dabef8b 
							
						 
					 
					
						
						
							
							chore: remove stray codegen signal handling ( #32599 )  
						
						
						
						
					 
					
						2024-09-12 14:38:23 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e3348eb0e 
							
						 
					 
					
						
						
							
							chore: recorder is trace viewer experiment ( #32598 )  
						
						
						
						
					 
					
						2024-09-12 13:39:44 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de08e729ae 
							
						 
					 
					
						
						
							
							chore: move recorder trace to action collector ( #32597 )  
						
						
						
						
					 
					
						2024-09-12 12:42:28 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d051495c7a 
							
						 
					 
					
						
						
							
							chore: perform double click while recording ( #32576 )  
						
						
						
						
					 
					
						2024-09-12 11:40:44 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5e086be36b 
							
						 
					 
					
						
						
							
							chore: freeze ffmpeg on macOS-12 ( #32596 )  
						
						
						
						
					 
					
						2024-09-12 20:32:34 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							470b1b4922 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1259 ( #32588 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-09-12 13:46:33 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b1b33efebb 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1135 ( #32591 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-09-12 13:46:15 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6f52834f74 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r2073 ( #32563 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-09-11 20:39:01 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aaac57b948 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r2072 ( #32550 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-09-11 13:02:03 +02:00