Debbie O'Brien 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ff2f93e36d 
							
						 
					 
					
						
						
							
							docs: Add video for Playwright 1.40 ( #28309 )  
						
						 
						
						
						
						
					 
					
						2023-11-23 14:01:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Debbie O'Brien 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d54d377ba 
							
						 
					 
					
						
						
							
							docs: Update codegen documentation and screenshots ( #28302 )  
						
						 
						
						
						
						
					 
					
						2023-11-23 13:05:03 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							82f970e5c1 
							
						 
					 
					
						
						
							
							chore: print more accurate MiB instead of Mb when downloading browsers ( #28304 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/28283  
						
						
					 
					
						2023-11-23 11:09:38 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							24c52d5755 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #28308 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-23 11:06:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aislinn Hayes 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f953c2148 
							
						 
					 
					
						
						
							
							docs: add a link to screenshots api in the docs ( #28288 )  
						
						 
						
						
						
						
					 
					
						2023-11-23 11:06:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							958e45316e 
							
						 
					 
					
						
						
							
							test(itest): add CDN TCP connection hangs test ( #28301 )  
						
						 
						
						
						
						
					 
					
						2023-11-22 22:39:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2b4d51b1e8 
							
						 
					 
					
						
						
							
							docs: grep for project dependencies ( #28299 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/28296  
						
						
					 
					
						2023-11-22 12:31:54 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b5cfae455 
							
						 
					 
					
						
						
							
							chore: update TypeScript to 5.3 ( #28300 )  
						
						 
						
						... 
						
						
						
						https://devblogs.microsoft.com/typescript/announcing-typescript-5-3/  
						
						
					 
					
						2023-11-22 12:31:05 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2f1b0d6ff7 
							
						 
					 
					
						
						
							
							fix(install): hang on server side connection close ( #28278 )  
						
						 
						
						
						
						
					 
					
						2023-11-22 20:26:21 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e405c1deea 
							
						 
					 
					
						
						
							
							docs(trace-viewer): fix <details><summary> syntax ( #28276 )  
						
						 
						
						
						
						
					 
					
						2023-11-22 19:40:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							91c5bac52b 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1170 ( #28277 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-22 10:15:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7caa212a1f 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1947 ( #28270 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-21 21:47:26 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d7d1c80cf7 
							
						 
					 
					
						
						
							
							docs(python): add ignoreCase to NotToHaveAttribute ( #28267 )  
						
						 
						
						... 
						
						
						
						https://github.com/microsoft/playwright-python/issues/2078  
						
						
					 
					
						2023-11-21 08:54:23 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c880cad76 
							
						 
					 
					
						
						
							
							docs(release-notes): 1.40 nits ( #28271 )  
						
						 
						
						
						
						
					 
					
						2023-11-21 08:54:01 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ef5e776f6 
							
						 
					 
					
						
						
							
							docs(browsers): add protocol to PLAYWRIGHT_FIREFOX_DOWNLOAD_HOST ( #28246 )  
						
						 
						
						
						
						
					 
					
						2023-11-20 21:17:37 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								itchyny 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							440f5e5d2b 
							
						 
					 
					
						
						
							
							fix: collect all errors in removeFolders ( #28239 )  
						
						 
						
						... 
						
						
						
						This PR fixes
https://github.com/microsoft/playwright/pull/27790#pullrequestreview-1738958803 .
Previously this function returns only the first error when some of the
promises fail. But the type annotation suggests that the original
intention was to collect all the errors. This commit fixes the error
values, and unexpected `TypeError: object is not iterable`. 
						
						
					 
					
						2023-11-20 10:58:10 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f55587dd8 
							
						 
					 
					
						
						
							
							feat(vrt): bring back wait for font loading ( #28226 )  
						
						 
						
						
						
						
					 
					
						2023-11-17 17:16:32 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							34c8516d09 
							
						 
					 
					
						
						
							
							fix: correctly print number of interrupted tests in markdown ( #28228 )  
						
						 
						
						
						
						
					 
					
						2023-11-17 16:53:36 -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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5488c03d7f 
							
						 
					 
					
						
						
							
							chore: make asLocator() always safe ( #28207 )  
						
						 
						
						
						
						
					 
					
						2023-11-16 16:31:34 -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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61c089fcbd 
							
						 
					 
					
						
						
							
							feat(recorder): UX updates for assertion tools ( #28198 )  
						
						 
						
						... 
						
						
						
						- No locator editor.
- No value editor for `toHaveValue`.
- Visual feedback for `toBeVisible`/`toHaveValue`.
- UI tweaks. 
						
						
					 
					
						2023-11-16 13:19:36 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da6707f785 
							
						 
					 
					
						
						
							
							fix(chromium): properly detect session closed errors for oopifs ( #28197 )  
						
						 
						
						... 
						
						
						
						Exposed by the flaky test `should not throw on exposeFunction when oopif
detaches`. 
						
						
					 
					
						2023-11-16 11:44:10 -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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3cc1dacd5c 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1169 ( #28184 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-16 13:48:03 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8150b27413 
							
						 
					 
					
						
						
							
							chore: mark version 1.41.0-next ( #28180 )  
						
						 
						
						
						
						
					 
					
						2023-11-15 20:05:36 -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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aec4399d8f 
							
						 
					 
					
						
						
							
							docs: release notes for v1.40 ( #28175 )  
						
						 
						
						
						
						
					 
					
						2023-11-15 18:38:43 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							25b9c4eb4a 
							
						 
					 
					
						
						
							
							chore: do not lose error name for js errors ( #28177 )  
						
						 
						
						
						
						
					 
					
						2023-11-15 18:27:32 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Siddharth Singha Roy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4575c9a182 
							
						 
					 
					
						
						
							
							chore(logs): Add new log level to capture client-server message's metadata information ( #28141 )  
						
						 
						
						... 
						
						
						
						Goal - Capture minimal diagnostic information for each message being
sent between the playwright client and server.
---------
Co-authored-by: Siddharth Singha Roy <ssingharoy@microsoft.com> 
						
						
					 
					
						2023-11-15 15:37:14 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							80bab8afae 
							
						 
					 
					
						
						
							
							fix(electron/android): re-add Element.prototype.checkVisibility check ( #28173 )  
						
						 
						
						... 
						
						
						
						Regressed in https://github.com/microsoft/playwright/pull/28148 . 
						
						
					 
					
						2023-11-15 15:10:13 -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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0867c3ce5b 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1091 ( #28171 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-15 21:31:01 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c8ceb0a02 
							
						 
					 
					
						
						
							
							fix(html-reporter): Include specified host and port in the logged instructions to launch the HTML report ( #28144 )  
						
						 
						
						... 
						
						
						
						Signed-off-by: Daniel <3473356+D4N14L@users.noreply.github.com> 
						
						
					 
					
						2023-11-15 21:25:03 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							611badcf74 
							
						 
					 
					
						
						
							
							fix: setInputFiles test in driver mode ( #28166 )  
						
						 
						
						... 
						
						
						
						https://github.com/microsoft/playwright/pull/28156  
						
						
					 
					
						2023-11-15 20:09:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							30aa8cd904 
							
						 
					 
					
						
						
							
							docs(input): use web-first assertion for isChecked() ( #28162 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/28161  
						
						
					 
					
						2023-11-15 10:51:30 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							84d1260d1a 
							
						 
					 
					
						
						
							
							fix(recorder): inspect element when starting typing in locator editor ( #28134 )  
						
						 
						
						
						
						
					 
					
						2023-11-15 19:40:10 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb241abaff 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1944 ( #28148 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2023-11-15 19:34:53 +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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							557f3afd74 
							
						 
					 
					
						
						
							
							feat(recorder): assert value as a separate tool ( #28145 )  
						
						 
						
						
						
						
					 
					
						2023-11-14 15:17:42 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hemang Rajyaguru 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f76c261b16 
							
						 
					 
					
						
						
							
							docs(ci.md): added google cloud CI docs for NodeJs using the playwright Docker Image ( #27831 )  
						
						 
						
						... 
						
						
						
						Fixes  #27769  
						
						
					 
					
						2023-11-14 13:57:14 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a052cb4d6 
							
						 
					 
					
						
						
							
							feat(recorder): assert visibility tool ( #28142 )  
						
						 
						
						
						
						
					 
					
						2023-11-14 12:55:34 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							03031a6d2c 
							
						 
					 
					
						
						
							
							chore: update browser patches to d8f2e2984 ( #28139 )  
						
						 
						
						
						
						
					 
					
						2023-11-14 10:18:18 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ec2c7024b6 
							
						 
					 
					
						
						
							
							docs: fix ignoreCase description ( #28121 )  
						
						 
						
						
						
						
					 
					
						2023-11-14 10:18:04 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ac1cde879 
							
						 
					 
					
						
						
							
							fix(recorder): resize of assert overlay textarea ( #28137 )  
						
						 
						
						
						
						
					 
					
						2023-11-14 18:07:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60a37f37ef 
							
						 
					 
					
						
						
							
							chore: allow tabbing from codemirror locator editor ( #28116 )  
						
						 
						
						
						
						
					 
					
						2023-11-14 08:13:29 -08:00