Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d9016e506e 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1133 ( #32391 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-09-02 09:49:38 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							74a8e59096 
							
						 
					 
					
						
						
							
							chore: allow recorder rewrite annotations ( #32381 )  
						
						
						
						
					 
					
						2024-08-29 14:16:01 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6763d5ab6b 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1254 ( #32337 )  
						
						
						
						
					 
					
						2024-08-28 15:59:31 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							896190edbb 
							
						 
					 
					
						
						
							
							Revert feat(addInitScript): support cjs modules ( #32364 )  
						
						... 
						
						
						
						Reverting https://github.com/microsoft/playwright/pull/32282  and
https://github.com/microsoft/playwright/pull/32240 . 
						
						
					 
					
						2024-08-28 15:39:48 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5271fe1f26 
							
						 
					 
					
						
						
							
							chore: remove unused request param from route.continue ( #32307 )  
						
						
						
						
					 
					
						2024-08-28 08:24:44 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d61b207ce3 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r2066 ( #32343 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/30305 
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Yury Semikhatsky <yurys@chromium.org> 
						
						
					 
					
						2024-08-28 08:23:39 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ec681ca78c 
							
						 
					 
					
						
						
							
							chore: pass explicit recorder app factory ( #32349 )  
						
						
						
						
					 
					
						2024-08-27 20:24:19 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b5456d00b 
							
						 
					 
					
						
						
							
							chore: perform action based on frame path ( #32347 )  
						
						
						
						
					 
					
						2024-08-27 17:17:57 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1df11011c 
							
						 
					 
					
						
						
							
							chore: split recorder into files ( #32345 )  
						
						
						
						
					 
					
						2024-08-27 14:10:21 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc87467b25 
							
						 
					 
					
						
						
							
							chore: generate simple dom descriptions in codegen ( #32333 )  
						
						
						
						
					 
					
						2024-08-27 11:52:14 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							177576a51b 
							
						 
					 
					
						
						
							
							chore: add simple dom util ( #32332 )  
						
						
						
						
					 
					
						2024-08-26 16:28:40 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6f55b57e5a 
							
						 
					 
					
						
						
							
							chore: move codegen into its own folder ( #32330 )  
						
						
						
						
					 
					
						2024-08-26 15:24:02 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							888a5b53e7 
							
						 
					 
					
						
						
							
							docs: avoid confustion with incognito mode ( #32327 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/32321  
						
						
					 
					
						2024-08-26 11:02:41 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4340d153df 
							
						 
					 
					
						
						
							
							chore: deprecate locator.frameLocator() ( #32306 )  
						
						
						
						
					 
					
						2024-08-26 10:28:54 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d9342aa77 
							
						 
					 
					
						
						
							
							chore: update removeAllListeners docs ( #32305 )  
						
						... 
						
						
						
						Closes https://github.com/microsoft/playwright/issues/31474  
						
						
					 
					
						2024-08-26 09:29:02 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							67d3d5f203 
							
						 
					 
					
						
						
							
							fix(clock): don't throw for |null| or |undefined| callbacks ( #32309 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/32293 
This aligns it how Chromium and other browsers are doing it. 
						
						
					 
					
						2024-08-26 09:26:38 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							596f497633 
							
						 
					 
					
						
						
							
							fix: don't throw error on about:blank when blocking ServiceWorker ( #32310 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/32292  
						
						
					 
					
						2024-08-26 08:27:21 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5acd2dbf48 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r2065 ( #32322 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-26 10:25:59 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c81eab329 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r2064 ( #32319 )  
						
						
						
						
					 
					
						2024-08-26 06:56:08 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							abe6c04a54 
							
						 
					 
					
						
						
							
							chore: remove noWaitAfter from selectOption ( #32283 )  
						
						... 
						
						
						
						This follows removing this option from other methods in v1.46. The two
methods still supporting `noWaitAfter` are `click` and `press`. 
						
						
					 
					
						2024-08-23 14:50:43 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37eb66df10 
							
						 
					 
					
						
						
							
							chore: extract performAction in recorder ( #32279 )  
						
						
						
						
					 
					
						2024-08-23 10:19:44 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4edc076935 
							
						 
					 
					
						
						
							
							chore: load env from playwright.env when running codegen ( #32280 )  
						
						
						
						
					 
					
						2024-08-23 10:19:36 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8703dd4f06 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r2063 ( #32295 )  
						
						
						
						
					 
					
						2024-08-23 17:57:18 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b220c5289 
							
						 
					 
					
						
						
							
							chore: remove Chromium Windows proxy hacks ( #31724 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/17252  
						
						
					 
					
						2024-08-23 15:17:00 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a75f23ea1 
							
						 
					 
					
						
						
							
							fix(addInitScript): require non-undefined arg to trigger commonjs module ( #32282 )  
						
						
						
						
					 
					
						2024-08-23 02:48:56 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							947fbc8590 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1253 ( #32266 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-22 17:43:39 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							16e76cb71a 
							
						 
					 
					
						
						
							
							fix(client-certificates): errors during http2 TLS handshake ( #32258 )  
						
						
						
						
					 
					
						2024-08-22 15:13:54 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							571f25a7d3 
							
						 
					 
					
						
						
							
							fix(role): hidden pseudos should not contribute to accessible name ( #32251 )  
						
						
						
						
					 
					
						2024-08-21 11:14:41 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d5a7495041 
							
						 
					 
					
						
						
							
							feat(addInitScript): support cjs modules when passing both path and arg ( #32240 )  
						
						... 
						
						
						
						This works with scripts bundled by:
- `esbuild entrypoint.ts --bundle --format=cjs --outfile=injected.js`
- webpack with a typical config
  ```js
  module.exports = {
    entry: { 'injected': './entrypoint.js', },
    output: {
      path: require('path').resolve(__dirname),
      filename: '[name].js',
      libraryTarget: 'commonjs2',
    },
  };
  ``` 
						
						
					 
					
						2024-08-21 09:46:38 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							918dbe5e3a 
							
						 
					 
					
						
						
							
							chore: start listening for navigation events before navigation starts ( #32237 )  
						
						... 
						
						
						
						There is a chance in case of cross-process navigation that the
navigation event comes before `navigateFrame` finishes. 
						
						
					 
					
						2024-08-21 08:34:55 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							109cab66f1 
							
						 
					 
					
						
						
							
							chore: extract recorder dialog into a class ( #32233 )  
						
						
						
						
					 
					
						2024-08-20 10:56:55 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b4a9b247b4 
							
						 
					 
					
						
						
							
							fix(role): make sure to ignore style/script/noscript/template ( #32231 )  
						
						... 
						
						
						
						Even when these are a part of a hidden `aria-labelledby` traversal, all
browsers ignore them anyway. 
						
						
					 
					
						2024-08-20 09:02:23 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							18694f6843 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r2062 ( #32147 )  
						
						
						
						
					 
					
						2024-08-19 19:29:23 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							010778f6c5 
							
						 
					 
					
						
						
							
							feat(client-certificates): allow passing certificates from memory ( #32210 )  
						
						
						
						
					 
					
						2024-08-19 09:24:32 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							faf4853259 
							
						 
					 
					
						
						
							
							chore: validate client-certificates on context creation ( #32168 )  
						
						
						
						
					 
					
						2024-08-19 09:02:14 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							570e05699e 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1250 ( #32202 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-17 10:56:18 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							743565ee3e 
							
						 
					 
					
						
						
							
							chore: generate self-signed certificates for socks proxy ( #32192 )  
						
						
						
						
					 
					
						2024-08-16 20:21:05 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7b7c715b0 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1131 ( #32174 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-15 20:41:27 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1d32d997c 
							
						 
					 
					
						
						
							
							fix(client-certificates): improve close handling from target and proxy ( #32158 )  
						
						
						
						
					 
					
						2024-08-15 10:21:10 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aac3a84321 
							
						 
					 
					
						
						
							
							fix(client-certificates): stall on tls handshake errors ( #32163 )  
						
						... 
						
						
						
						Extracted from https://github.com/microsoft/playwright/pull/32158 . 
						
						
					 
					
						2024-08-15 08:51:40 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60900f8541 
							
						 
					 
					
						
						
							
							chore(webkit): add listeners directly without eventsHelper ( #32149 )  
						
						... 
						
						
						
						The listeners are never removed, so there is no point in wrapping them
with the helper 
						
						
					 
					
						2024-08-14 08:38:49 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4daf5c2303 
							
						 
					 
					
						
						
							
							fix(client-certificates): when server does tls renegotiation ( #32155 )  
						
						... 
						
						
						
						Certain https servers like Microsoft IIS aka. TLS servers do the TLS
renegotiation after the TLS handshake. This ends up in two
`'secureConnect'` events due to an upstream Node.js bug:
https://github.com/nodejs/node/issues/54362 
Drive-by: Move other listeners like `'close'` / `'end'` to `once()` as
well.
Relates https://github.com/microsoft/playwright/issues/32004  
						
						
					 
					
						2024-08-14 15:11:29 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							856c4509a2 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1249 ( #32148 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-14 00:46:53 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f8eef3897c 
							
						 
					 
					
						
						
							
							chore: move urlMatch to isomorphic ( #32142 )  
						
						... 
						
						
						
						To be reused in injected code. 
						
						
					 
					
						2024-08-13 12:47:02 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6cc53cfce6 
							
						 
					 
					
						
						
							
							chore: move output parsing to concrete browsers ( #32129 )  
						
						
						
						
					 
					
						2024-08-13 12:20:41 -07:00 
						 
				 
			
				
					
						
							
							
								Kuba Janik 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0588834307 
							
						 
					 
					
						
						
							
							feat: allow URLSearchParams and string as params in APIRequestContext (follow-up) ( #32143 )  
						
						... 
						
						
						
						Follow-up to https://github.com/microsoft/playwright/pull/32120 
I made some changes suggested by @yury-s in the previous PR that make a
lot of sense:
- added an example to the documentation
- improved tests
  - check params on the client and server end
  - reverted to non-English characters being used as params 
						
						
					 
					
						2024-08-13 10:39:56 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b7ed4d7b9e 
							
						 
					 
					
						
						
							
							docs: deprecate: Request.serviceWorker() ( #32136 )  
						
						
						
						
					 
					
						2024-08-13 15:59:30 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a28f51a0f3 
							
						 
					 
					
						
						
							
							chore: use base BrowserType to reference browser types ( #32125 )  
						
						
						
						
					 
					
						2024-08-12 22:20:58 -07:00 
						 
				 
			
				
					
						
							
							
								Kuba Janik 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							308381eeae 
							
						 
					 
					
						
						
							
							feat: allow URLSearchParams and string as params in APIRequestContext ( #32120 )  
						
						
						
						
					 
					
						2024-08-12 14:22:03 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ae196f708 
							
						 
					 
					
						
						
							
							fix(docs): API types do not extend EventEmitter ( #32124 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/32097  
						
						
					 
					
						2024-08-12 11:22:48 -07:00