Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							21950bc8ce 
							
						 
					 
					
						
						
							
							feat(html reporter): render multiple annotations of the same type together ( #21580 )  
						
						... 
						
						
						
						Multiple annotations are rendered as comma-separated lists. Fixes
#21253 .
 
						
						
					 
					
						2023-03-10 15:26:02 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46f9fa005e 
							
						 
					 
					
						
						
							
							fix(tracing): do not double-zip entries in remote mode ( #21579 )  
						
						... 
						
						
						
						Fixes  #21435 . 
					
						2023-03-10 14:54:32 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d27d2c029 
							
						 
					 
					
						
						
							
							fix(test runner): improved fixture teardown timeout error message ( #21572 )  
						
						... 
						
						
						
						The new message looks like this:
```
Test finished within timeout of 500ms, but tearing down "playwright configuration" ran out of time.
Please allow more time for the test, since teardown is attributed towards the test timeout budget.·
```
References #21259 . 
						
						
					 
					
						2023-03-10 13:45:47 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8abe9fcf22 
							
						 
					 
					
						
						
							
							tree gardening: disable & assign failing tests ( #21575 )  
						
						... 
						
						
						
						References https://github.com/microsoft/playwright/issues/21574 
References https://github.com/microsoft/playwright/issues/21549  
						
						
					 
					
						2023-03-10 12:04:25 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							870edd1aae 
							
						 
					 
					
						
						
							
							feat(firefox): roll Firefox to 1387 ( #21542 )  
						
						... 
						
						
						
						Fixes  #21109 
Fixes  #21430  
					
						2023-03-10 09:25:54 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							58a23bc7a0 
							
						 
					 
					
						
						
							
							fix(test runner): allow worker-only dynamic imports ( #21545 )  
						
						... 
						
						
						
						Fixes  #21409 . 
					
						2023-03-10 08:58:26 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0794cb1486 
							
						 
					 
					
						
						
							
							fix(fetch): preserve case in header names ( #21543 )  
						
						... 
						
						
						
						Fixes  #21492 . 
					
						2023-03-10 08:58:12 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7a1c5b2aa3 
							
						 
					 
					
						
						
							
							test: make the tree green ( #21551 )  
						
						... 
						
						
						
						References https://github.com/microsoft/playwright/issues/20522 
References https://github.com/microsoft/playwright/issues/20993 
References https://github.com/microsoft/playwright/issues/21435 
References https://github.com/microsoft/playwright/issues/21512 
References https://github.com/microsoft/playwright/issues/21549 
References https://github.com/microsoft/playwright/issues/21550  
						
						
					 
					
						2023-03-09 16:56:29 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c30d88a63a 
							
						 
					 
					
						
						
							
							test: setContent with disabled javascript ( #21399 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/21379  
						
						
					 
					
						2023-03-09 10:45:19 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9191c72a3f 
							
						 
					 
					
						
						
							
							test: XMLHttpRequest upload events ( #21501 )  
						
						... 
						
						
						
						https://github.com/microsoft/playwright/issues/21489  
					
						2023-03-09 16:21:01 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e7abb2a76 
							
						 
					 
					
						
						
							
							chore: rearrange settings ( #21467 )  
						
						
						
						
					 
					
						2023-03-07 12:43:16 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9eac69f2b 
							
						 
					 
					
						
						
							
							fix(types): accept string in expect().toMatch() ( #21454 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/21453  
						
						
					 
					
						2023-03-07 17:53:50 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							77c9641215 
							
						 
					 
					
						
						
							
							test: make Android bots green ( #21450 )  
						
						
						
						
					 
					
						2023-03-07 17:53:39 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							41dc45d471 
							
						 
					 
					
						
						
							
							test: add test for page.goto with hash at the end ( #21437 )  
						
						... 
						
						
						
						https://github.com/microsoft/playwright/issues/21430  
					
						2023-03-07 17:53:30 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cffb6ac269 
							
						 
					 
					
						
						
							
							chore: move sever/isomorphic to utils/ to use it in client ( #21445 )  
						
						
						
						
					 
					
						2023-03-06 18:49:14 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ebe090b8c 
							
						 
					 
					
						
						
							
							fix(har): do not hang on chunked response in har recorder ( #21397 )  
						
						... 
						
						
						
						Fixes  #21182  
					
						2023-03-03 17:27:34 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c5d46bb94 
							
						 
					 
					
						
						
							
							feat: allow chaining locators with Locator.locator(anotherLocator) ( #21391 )  
						
						
						
						
					 
					
						2023-03-03 14:50:53 -08:00 
						 
				 
			
				
					
						
							
							
								Sebastian Silbermann 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fbaf56a13f 
							
						 
					 
					
						
						
							
							feat(ct-react): Support React 18 only ( #19814 )  
						
						... 
						
						
						
						BREAKING CHANGE: Drop support for React 17 and earlier
Support for React 17 an earlier is provided by
`@playwright/experimental-ct-react-17`
Closes  #19923  
						
						
					 
					
						2023-03-03 14:28:33 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be259dac7c 
							
						 
					 
					
						
						
							
							fix: expose window.safari in webkit ( #21361 )  
						
						... 
						
						
						
						The actual API of the object is not implemented because those who want
to test it will likely need their own mock and for the browser detection
logic (as described in the bug) just having the property on window
should be sufficient.
Fixes  #21037  
						
						
					 
					
						2023-03-03 13:38:13 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26fa0eeae8 
							
						 
					 
					
						
						
							
							test: har does not hang on slow chunked response ( #21392 )  
						
						... 
						
						
						
						#21182  
					
						2023-03-03 11:32:21 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7f8db8f3c0 
							
						 
					 
					
						
						
							
							test(electron): extend args test ( #21388 )  
						
						
						
						
					 
					
						2023-03-03 09:25:18 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eb3f8bfba8 
							
						 
					 
					
						
						
							
							fix(test runner): do not optimize filtering when sourcemap is present ( #21359 )  
						
						... 
						
						
						
						Fixes  #21204 . 
					
						2023-03-03 07:49:19 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							778f8e65d2 
							
						 
					 
					
						
						
							
							chore: do not cache between reused context ( #20052 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/19926  
						
						
					 
					
						2023-03-03 12:37:44 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6769a311ed 
							
						 
					 
					
						
						
							
							feat(test runner): error out when one test file imports another ( #21357 )  
						
						... 
						
						
						
						This situation is not supported, and we can now detect it by looking at
collected file dependencies.
Fixes  #21270 . 
						
						
					 
					
						2023-03-02 15:09:50 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09ff7eaaf2 
							
						 
					 
					
						
						
							
							chore: throw on context.close() if it was closed externally ( #21347 )  
						
						
						
						
					 
					
						2023-03-02 13:46:54 -08:00 
						 
				 
			
				
					
						
							
							
								Sander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d58d833daf 
							
						 
					 
					
						
						
							
							fix(ct): solid and react JS as child ( #20125 )  
						
						
						
						
					 
					
						2023-03-02 13:40:51 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b300f455c 
							
						 
					 
					
						
						
							
							fix(test runner): empty dependency should not skip other projects ( #21354 )  
						
						... 
						
						
						
						References #21270 . 
						
						
					 
					
						2023-03-02 13:32:23 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bfc895787f 
							
						 
					 
					
						
						
							
							fix(firefox): fix reload with hash URLs ( #21322 )  
						
						... 
						
						
						
						Fixes  #21145  
					
						2023-03-01 18:56:30 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b800344b0 
							
						 
					 
					
						
						
							
							fix(oopif): get response body from adopting frame ( #21324 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/20809  
						
						
					 
					
						2023-03-01 17:18:58 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1ba6757e0 
							
						 
					 
					
						
						
							
							feat(typescript): allow declare for class properties ( #21281 )  
						
						... 
						
						
						
						This enables `allowDeclareFields` flag that allows code like:
```ts
class Foo {
  declare prop: string;
}
```
Declaring is a workaround for inheritance vs property initialization
issues.
https://www.typescriptlang.org/docs/handbook/release-notes/typescript-3-7.html#the-usedefineforclassfields-flag-and-the-declare-property-modifier 
For `allowDeclareFields` to work, we have to run
plugin-transform-typescript before plugin-proposal-class-properties and
few others, so this change migrates from preset-typescript that always
runs last to individual plugin-transform-typescript, and reorders some
plugins.
References #21119 . 
						
						
					 
					
						2023-03-01 16:43:17 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e222874445 
							
						 
					 
					
						
						
							
							chore: ui mode first cut ( #21291 )  
						
						
						
						
					 
					
						2023-03-01 15:27:23 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d3b056f27 
							
						 
					 
					
						
						
							
							test: add more tests for reload ( #21296 )  
						
						... 
						
						
						
						Make sure `page.reload()` doesn't reload a related popup and
only reloads target page. 
						
						
					 
					
						2023-03-01 10:52:55 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60e5a93832 
							
						 
					 
					
						
						
							
							fix(store): support text and binary values ( #21006 )  
						
						
						
						
					 
					
						2023-03-01 08:49:31 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b607c92651 
							
						 
					 
					
						
						
							
							test: add a regression test for reload bug in firefox ( #21282 )  
						
						... 
						
						
						
						References https://github.com/microsoft/playwright/issues/20791  
						
						
					 
					
						2023-02-28 16:05:12 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de3a5e2a91 
							
						 
					 
					
						
						
							
							chore(trace): include expect steps in a trace ( #21199 )  
						
						
						
						
					 
					
						2023-02-28 13:26:23 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							27027658dc 
							
						 
					 
					
						
						
							
							chore: fix all Proxy() to account for symbol properties ( #21272 )  
						
						... 
						
						
						
						Fixes  #20940 . 
					
						2023-02-28 12:45:14 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81bd637d94 
							
						 
					 
					
						
						
							
							chore: merge traces into a single zip file ( #21242 )  
						
						
						
						
					 
					
						2023-02-27 22:31:47 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b4bfbb20f6 
							
						 
					 
					
						
						
							
							chore: update selenium 4 tests to not use /wd/hub ( #21240 )  
						
						
						
						
					 
					
						2023-02-27 19:43:49 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cfdddcf9ba 
							
						 
					 
					
						
						
							
							fix(runner): finish dispatching if remaining tests were skipped ( #21238 )  
						
						... 
						
						
						
						Fixes  #21226  
					
						2023-02-27 17:20:30 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cabeb42c8c 
							
						 
					 
					
						
						
							
							chore: update selenium tests from 4.0.0-rc1 to 4.4.0 ( #21235 )  
						
						
						
						
					 
					
						2023-02-27 16:58:08 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22d82b6e1b 
							
						 
					 
					
						
						
							
							chore: flatten metadata in trace events ( #21214 )  
						
						
						
						
					 
					
						2023-02-27 15:29:20 -08:00 
						 
				 
			
				
					
						
							
							
								NoamGaash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e17e0e40f8 
							
						 
					 
					
						
						
							
							feat(routeFromHAR): add arguments ( #21223 )  
						
						
						
						
					 
					
						2023-02-27 15:27:38 -08:00 
						 
				 
			
				
					
						
							
							
								Tarnay Kálmán 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e28801f6ef 
							
						 
					 
					
						
						
							
							fix(snapshot): render srcdoc iframe snapshots ( #21003 )  
						
						
						
						
					 
					
						2023-02-27 13:34:39 -08:00 
						 
				 
			
				
					
						
							
							
								Sander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0cd39cf002 
							
						 
					 
					
						
						
							
							test(ct): vue cli slot tests ( #21028 )  
						
						
						
						
					 
					
						2023-02-27 12:53:44 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							960c7ebb7e 
							
						 
					 
					
						
						
							
							test: fix webview2 globalSetup ( #21220 )  
						
						
						
						
					 
					
						2023-02-27 17:39:07 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed41fd0643 
							
						 
					 
					
						
						
							
							chore: use listview to render stack trace ( #21197 )  
						
						
						
						
					 
					
						2023-02-24 15:31:10 -08:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5affd333a7 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1801 ( #21183 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2023-02-24 15:34:37 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f29d58e87f 
							
						 
					 
					
						
						
							
							chore: remove test that sends SIGTERM to the browser ( #21171 )  
						
						... 
						
						
						
						Fixes  #21168 . 
					
						2023-02-23 14:49:18 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f3a46f7405 
							
						 
					 
					
						
						
							
							feat(html): render annotations as links if needed ( #21165 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/20584  
						
						
					 
					
						2023-02-23 21:57:02 +01:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dd9a8da901 
							
						 
					 
					
						
						
							
							test: fix retargeting test on firefox ( #21157 )  
						
						... 
						
						
						
						The test was regressed in
https://github.com/microsoft/playwright/pull/21124 
Fixes  #21141  
						
						
					 
					
						2023-02-23 07:35:58 -08:00