Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc8ecc3ca4 
							
						 
					 
					
						
						
							
							fix(merge): normalize path separators when merging across platforms ( #28227 )  
						
						
						
						
					 
					
						2023-11-27 12:43:56 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							958e45316e 
							
						 
					 
					
						
						
							
							test(itest): add CDN TCP connection hangs test ( #28301 )  
						
						
						
						
					 
					
						2023-11-22 22:39:59 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2f1b0d6ff7 
							
						 
					 
					
						
						
							
							fix(install): hang on server side connection close ( #28278 )  
						
						
						
						
					 
					
						2023-11-22 20:26:21 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f55587dd8 
							
						 
					 
					
						
						
							
							feat(vrt): bring back wait for font loading ( #28226 )  
						
						
						
						
					 
					
						2023-11-17 17:16:32 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62d4c3fe02 
							
						 
					 
					
						
						
							
							fix(defineConfig): do not add an empty project list to project-less configs ( #28224 )  
						
						... 
						
						
						
						Otherwise, merging two configs without `projects` property will create a
config with an empty project list, which is semantically different and
always leads to "No tests found". 
						
						
					 
					
						2023-11-17 13:36:50 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							11bf96fe98 
							
						 
					 
					
						
						
							
							test: unflake a few tests ( #28205 )  
						
						
						
						
					 
					
						2023-11-16 16:31:42 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							738155d85d 
							
						 
					 
					
						
						
							
							fix(dispatcher): only remove stale dispatcher after sending "create" ( #28176 )  
						
						... 
						
						
						
						Otherwise, we might dispose objects referenced in the initializer of the
new object being created, which triggers an exception on the client. 
						
						
					 
					
						2023-11-16 15:07:43 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ff706ec8bd 
							
						 
					 
					
						
						
							
							test: skip Intl.ListFormat test on ubuntu20.04 ( #28185 )  
						
						... 
						
						
						
						It was failing across the Ubuntu 20.04 bots:

This is most likely because on Ubuntu 20 libicu-dev has version 66.1.
And according to
https://wksearch.azurewebsites.net/#path=%2Fhome%2Fjoe%2Fwebkit%2FSource%2FJavaScriptCore%2Fruntime%2FIntlListFormat.h&line=32 
the ListFormatter requires 67 which is the case in Ubuntu 22 (70). 
						
						
					 
					
						2023-11-16 20:39:32 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2bd7d67adc 
							
						 
					 
					
						
						
							
							chore: render testInfo errors in the Errors tab ( #28179 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/28056  
						
						
					 
					
						2023-11-16 11:37:57 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee1e6cd72f 
							
						 
					 
					
						
						
							
							test: unskip service tests ( #28170 )  
						
						
						
						
					 
					
						2023-11-16 20:14:55 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							19cfd0cc5e 
							
						 
					 
					
						
						
							
							chore: roll stable-test-runner to 1.40.0-beta-1700102862000 ( #28192 )  
						
						
						
						
					 
					
						2023-11-16 10:14:56 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							85438edb97 
							
						 
					 
					
						
						
							
							test: Intl.ListFormat is working in playwright all browsers ( #28178 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/23978  
						
						
					 
					
						2023-11-15 18:47:42 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							25b9c4eb4a 
							
						 
					 
					
						
						
							
							chore: do not lose error name for js errors ( #28177 )  
						
						
						
						
					 
					
						2023-11-15 18:27:32 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ffcb42551 
							
						 
					 
					
						
						
							
							test: fix 'exposeFunction should not leak' in video mode ( #28169 )  
						
						... 
						
						
						
						This is like how we do it with the other channel tests. In video mode we
produce artifacts so we need to add them to our expectation. 
						
						
					 
					
						2023-11-15 21:48:47 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b66839b039 
							
						 
					 
					
						
						
							
							fix(exposeFunction): exposeFunction should not leak client side BindingCalls ( #28163 )  
						
						... 
						
						
						
						This should already make it a bit better. There is more going on tho.
https://github.com/microsoft/playwright/issues/28146  
						
						
					 
					
						2023-11-15 17:15:25 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bf4c315b09 
							
						 
					 
					
						
						
							
							fix(types): explicit ExpectMatcherState type, optional Expect arg ( #28119 )  
						
						... 
						
						
						
						Fixes  #28035 . 
					
						2023-11-13 18:37:50 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							16aee8b5d0 
							
						 
					 
					
						
						
							
							fix(codegen): comment-out generated expects for library scripts  ( #28118 )  
						
						... 
						
						
						
						- reverts "fix(codegen): generate expect import for library
(https://github.com/microsoft/playwright/pull/28107 )";
- comments-out generated expects. 
						
						
					 
					
						2023-11-13 16:56:27 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8b1c637c16 
							
						 
					 
					
						
						
							
							fix(codegen): generate expect import for library ( #28107 )  
						
						
						
						
					 
					
						2023-11-13 21:54:30 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							120f0228c5 
							
						 
					 
					
						
						
							
							feat(selector generator): try improving text candidate with heuristics ( #28074 )  
						
						... 
						
						
						
						- Drop number-like prefixes and/or suffixes.
- Trim long texts to a word boundary around 15-25 character. 
						
						
					 
					
						2023-11-13 11:30:16 -08:00 
						 
				 
			
				
					
						
							
							
								Mattias Wallander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c6d154f9c4 
							
						 
					 
					
						
						
							
							feat: Add support for dispatching device motion events ( #28067 )  
						
						... 
						
						
						
						References #27887 . 
						
						
					 
					
						2023-11-13 08:58:46 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1aee48f2d0 
							
						 
					 
					
						
						
							
							test: COEP/COOP/CORP isolated iframe should work ( #28083 )  
						
						... 
						
						
						
						https://github.com/microsoft/playwright/issues/28082  
					
						2023-11-10 16:44:02 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2954e1263e 
							
						 
					 
					
						
						
							
							test: skip dispatchEvent(deviceOrientation) tests on Android ( #28077 )  
						
						... 
						
						
						
						Its [only available to
SecureContexts](https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/modules/device_orientation/device_orientation_event.idl;l=34?q=device_orientation_event.idl&ss=chromium%2Fchromium%2Fsrc )
which our loopback in Android is not treated as a SecureContext.
We could either move it into the library tests, but then loose page test
coverage or just skip it. I decided for the latter.
Relates https://github.com/microsoft/playwright/pull/27960 . 
						
						
					 
					
						2023-11-10 16:28:45 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62b6af3a7f 
							
						 
					 
					
						
						
							
							fix(android): respect recordHar option ( #28046 )  
						
						... 
						
						
						
						Fixes  #28015 . 
					
						2023-11-09 08:36:05 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7f10fe935a 
							
						 
					 
					
						
						
							
							test: add a test for concurrent hover ( #28042 )  
						
						... 
						
						
						
						References #27969 . 
						
						
					 
					
						2023-11-09 08:27:34 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5f527fedb1 
							
						 
					 
					
						
						
							
							fix: JSHandle preview text for non-ascii attributes/children ( #28038 )  
						
						... 
						
						
						
						This surfaced in .NET that the string in the driver got incorrectly cut,
then transferred to .NET as an invalid UTF8 character
[`\ud835`](https://charbase.com/d835-unicode-invalid-character ) which
.NET wasn't able to parse and threw an error.
Drive-by: Move similar function from
`packages/playwright-core/src/client/page.ts` into isomorphic
`stringUtils`.
https://github.com/microsoft/playwright-dotnet/issues/2748  
						
						
					 
					
						2023-11-09 00:11:01 +01:00 
						 
				 
			
				
					
						
							
							
								Mattias Wallander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a9fa69c6d 
							
						 
					 
					
						
						
							
							feat: Add support for dispatching device orientation events ( #27960 )  
						
						... 
						
						
						
						Fixes  #27887  
					
						2023-11-08 09:50:25 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							07d5093583 
							
						 
					 
					
						
						
							
							test: test gardening ( #28001 )  
						
						
						
						
					 
					
						2023-11-07 08:47:15 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							87787dcc7d 
							
						 
					 
					
						
						
							
							chore: allow click close the page w/o errors ( #27994 )  
						
						
						
						
					 
					
						2023-11-06 15:13:41 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							53a78a315e 
							
						 
					 
					
						
						
							
							fix(merge): preserve original "rootDir" by default ( #27963 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/27877  
						
						
					 
					
						2023-11-03 13:49:47 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f401a482d2 
							
						 
					 
					
						
						
							
							fix(codegen): consume pointer events alongside mouse events ( #27949 )  
						
						... 
						
						
						
						Fixes  #27926 . 
					
						2023-11-03 13:41:51 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e84dd4d708 
							
						 
					 
					
						
						
							
							fix(ui): do not fail on clashing groups ( #27943 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/27929  
						
						
					 
					
						2023-11-02 20:50:08 -07:00 
						 
				 
			
				
					
						
							
							
								Ben Scott 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c59483c5fb 
							
						 
					 
					
						
						
							
							fix(tsconfig): handle tsconfig paths without a baseUrl ( #27846 )  
						
						
						
						
					 
					
						2023-11-02 11:27:49 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							817a130cdc 
							
						 
					 
					
						
						
							
							chore: dispose-based callback termination ( #27911 )  
						
						
						
						
					 
					
						2023-11-01 16:36:39 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d983941447 
							
						 
					 
					
						
						
							
							test: locale/timeZone should affect Intl.DateTimeFormat() ( #27898 )  
						
						... 
						
						
						
						https://github.com/microsoft/playwright/issues/27802  
					
						2023-11-01 17:29:57 +01:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							36c4c24f8a 
							
						 
					 
					
						
						
							
							fix: only convert input files for browser collocated with server ( #27873 )  
						
						... 
						
						
						
						Reference #27452 
Fixes  #27792  
						
						
					 
					
						2023-11-01 08:40:12 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cff9ac04e4 
							
						 
					 
					
						
						
							
							fix: cross-origin Page.goto referer ( #27859 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/27765  
						
						
					 
					
						2023-10-31 11:10:15 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08685a654a 
							
						 
					 
					
						
						
							
							test: using ServiceWorker on localhost over HTTPS ( #27863 )  
						
						
						
						
					 
					
						2023-10-31 10:28:57 +01:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c7b6a76437 
							
						 
					 
					
						
						
							
							fix(fetch): throw when methods are called on disposed context ( #27868 )  
						
						... 
						
						
						
						Fixes  #27822  
					
						2023-10-30 15:23:12 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59b8cf008e 
							
						 
					 
					
						
						
							
							fix(codegen): don't generate page.frame() calls anymore ( #27820 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/27650  
						
						
					 
					
						2023-10-30 21:56:45 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f620828818 
							
						 
					 
					
						
						
							
							chore: allow PW_VERSION_OVERRIDE in tests ( #27861 )  
						
						
						
						
					 
					
						2023-10-30 11:04:35 -07:00 
						 
				 
			
				
					
						
							
							
								Sander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a34b6d211 
							
						 
					 
					
						
						
							
							fix(ct): solid render array as child ( #27849 )  
						
						... 
						
						
						
						closes:
https://github.com/microsoft/playwright/issues/27587#issuecomment-1762133376 
related: https://github.com/microsoft/playwright/pull/27692 
CC @dgozman
Co-authored-by: sand4rt <mbr@mbrs-MacBook-Air.local> 
						
						
					 
					
						2023-10-28 11:22:10 -07:00 
						 
				 
			
				
					
						
							
							
								Sander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96787d2626 
							
						 
					 
					
						
						
							
							fix(ct): vue render array as slot ( #27851 )  
						
						... 
						
						
						
						partial fix for:
https://github.com/microsoft/playwright/issues/27587#issuecomment-1762133376 
related: https://github.com/microsoft/playwright/pull/27692 
CC @dgozman
Co-authored-by: sand4rt <mbr@mbrs-MacBook-Air.local> 
						
						
					 
					
						2023-10-28 11:21:37 -07:00 
						 
				 
			
				
					
						
							
							
								Sander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3313381040 
							
						 
					 
					
						
						
							
							fix(ct): react render array as child ( #27692 )  
						
						... 
						
						
						
						Signed-off-by: Sander <info@mesander.com>
Co-authored-by: Dmitry Gozman <dgozman@gmail.com>
Co-authored-by: mbr <mbr@mbrs-MacBook-Air.local> 
						
						
					 
					
						2023-10-28 10:36:48 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d82d6801f 
							
						 
					 
					
						
						
							
							chore: render full pathname in network panel ( #27843 )  
						
						... 
						
						
						
						Fixes  #27618  
					
						2023-10-27 14:14:24 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							100d3b2601 
							
						 
					 
					
						
						
							
							fix(css parser): support nested builtin functions ( #27841 )  
						
						... 
						
						
						
						Things like `:nth-child(1 of :has(span:nth-last-child(3)))`.
Fixes  #27743 . 
						
						
					 
					
						2023-10-27 13:16:12 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88f30d1ce2 
							
						 
					 
					
						
						
							
							feat: support firefoxUserPrefs in launchPersistentContext ( #27840 )  
						
						... 
						
						
						
						Fixes  #27773 . 
					
						2023-10-27 09:24:41 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ff206bd9c1 
							
						 
					 
					
						
						
							
							chore: render time in the trace viewer log ( #27825 )  
						
						
						
						
					 
					
						2023-10-26 14:45:15 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							778047facc 
							
						 
					 
					
						
						
							
							chore: stream trace viewer logs ( #27807 )  
						
						
						
						
					 
					
						2023-10-26 11:15:43 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5f366088be 
							
						 
					 
					
						
						
							
							chore: get rid of rimraf package ( #27790 )  
						
						... 
						
						
						
						This seems more reliable nowadays as rimraf.
https://github.com/microsoft/playwright/issues/27712 
---------
Signed-off-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2023-10-26 19:41:00 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							86c78c1e0f 
							
						 
					 
					
						
						
							
							fix(html): do not update total time when filtering tests ( #27808 )  
						
						... 
						
						
						
						
Fixes  #27758  
						
						
					 
					
						2023-10-26 08:20:14 -07:00