Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9aaa38d3b 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1429 ( #28020 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/27682 
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-07 22:20:55 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eeda25c47f 
							
						 
					 
					
						
						
							
							chore(recorder): glue the overlay to the top ( #28021 )  
						
						
						
						
					 
					
						2023-11-07 12:58:41 -08:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a9c4406439 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1166 ( #28009 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-07 19:27:33 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							810382c074 
							
						 
					 
					
						
						
							
							chore(recorder): more UX fixes for text assertions ( #27995 )  
						
						
						
						
					 
					
						2023-11-06 16:40:33 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							87787dcc7d 
							
						 
					 
					
						
						
							
							chore: allow click close the page w/o errors ( #27994 )  
						
						
						
						
					 
					
						2023-11-06 15:13:41 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ffd2e02aa3 
							
						 
					 
					
						
						
							
							feat(recorder): various UX fixes ( #27967 )  
						
						
						
						
					 
					
						2023-11-04 21:18:27 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f401a482d2 
							
						 
					 
					
						
						
							
							fix(codegen): consume pointer events alongside mouse events ( #27949 )  
						
						... 
						
						
						
						Fixes  #27926 . 
					
						2023-11-03 13:41:51 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							326c9785b4 
							
						 
					 
					
						
						
							
							fix(trace-viewer): keep searchParams on / redirect ( #27956 )  
						
						... 
						
						
						
						Relates to https://github.com/microsoft/playwright/issues/27952 .
Might help future users too. 
						
						
					 
					
						2023-11-03 17:38:55 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f9c4955fe8 
							
						 
					 
					
						
						
							
							fix(msedge): install with multiple artifacts ( #27939 )  
						
						... 
						
						
						
						The API response looked like this:
<img width="1584" alt="image"
src="https://github.com/microsoft/playwright/assets/17984549/89d32ad4-8770-48c3-b562-231ae7b9ef3b ">
-> multiple entries for `Windows` and `X64`, but some without artifacts.
-> We filter now for `artifacts.length > 0` which seems like a healthy
change.
Fixes https://github.com/microsoft/playwright/issues/22841  
						
						
					 
					
						2023-11-02 15:30:40 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a7fd515626 
							
						 
					 
					
						
						
							
							chore(recorder): use designMode for text selection tool ( #27936 )  
						
						... 
						
						
						
						This allows us to barely support shadow dom, compared to no support at
all. 
						
						
					 
					
						2023-11-02 13:47:53 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc1b59042c 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1165 ( #27928 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-02 18:00:14 +01:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							059c865689 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1089 ( #27925 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-02 15:16:43 +01:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							50342a0c9d 
							
						 
					 
					
						
						
							
							feat(firefox-beta): roll to r1428 ( #27923 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-02 10:47:48 +01:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0fda074183 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1428 ( #27912 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-02 10:47:35 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							07da88dcf1 
							
						 
					 
					
						
						
							
							feat(recorder): generate toHaveValue/toBeEmpty/toBeChecked ( #27913 )  
						
						
						
						
					 
					
						2023-11-01 21:17:25 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0f2de59b7c 
							
						 
					 
					
						
						
							
							chore: remove graceful browser.close cleanup ( #27916 )  
						
						
						
						
					 
					
						2023-11-01 20:17:10 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							817a130cdc 
							
						 
					 
					
						
						
							
							chore: dispose-based callback termination ( #27911 )  
						
						
						
						
					 
					
						2023-11-01 16:36:39 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3dedbced13 
							
						 
					 
					
						
						
							
							feat(recorder): in-page overlay ( #27904 )  
						
						
						
						
					 
					
						2023-11-01 15:56:49 -07: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 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							38115d121b 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1088 ( #27897 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-01 13:52:00 +01:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c4de1f4ce 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1932 ( #27884 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-31 19:39:23 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							38a0921845 
							
						 
					 
					
						
						
							
							fix: Google Chrome Beta/Stable install on macOS ( #27880 )  
						
						
						
						
					 
					
						2023-10-31 16:49:13 +01:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d38eab0df1 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1164 ( #27881 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-31 14:11:12 +01: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 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c3b533d834 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1427 ( #27871 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-30 23:23:39 +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 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							afa5cdc53f 
							
						 
					 
					
						
						
							
							feat(firefox-beta): roll to r1427 ( #27866 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-30 22:02:27 +01: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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49b662c22c 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1087 ( #27834 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-27 14:19:42 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d8dd55b90 
							
						 
					 
					
						
						
							
							chore: refactor Recorder, introduce RecorderTool ( #27826 )  
						
						
						
						
					 
					
						2023-10-26 19:42:03 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							24deac458b 
							
						 
					 
					
						
						
							
							feat(expect): generate toHaveText ( #27824 )  
						
						
						
						
					 
					
						2023-10-26 18:49:14 -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 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37ab6832ab 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1163 ( #27817 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-26 15:49:25 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54235120a0 
							
						 
					 
					
						
						
							
							fix: npx playwright install on Ubuntu 18.04 ( #27791 )  
						
						
						
						
					 
					
						2023-10-25 23:13:58 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1afeff5be0 
							
						 
					 
					
						
						
							
							feat(firefox-beta): roll to r1426 ( #27793 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-25 12:32:35 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60f2de77da 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1426 ( #27794 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/27741 
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-25 12:32:19 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7de0ccd36e 
							
						 
					 
					
						
						
							
							chore: support await using for close() and dispose() ( #27766 )  
						
						... 
						
						
						
						This change assumes that the user has Node 18 with Symbol.dispose
available.
Fixes https://github.com/microsoft/playwright/issues/27141  
						
						
					 
					
						2023-10-24 12:25:53 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c33b41df77 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1162 ( #27774 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-24 15:43:13 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5e51a734e7 
							
						 
					 
					
						
						
							
							fix: interrupt request.allHeaders()/response() on page.close() ( #27695 )  
						
						... 
						
						
						
						Reference https://github.com/microsoft/playwright/issues/27227  
						
						
					 
					
						2023-10-23 12:45:35 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f48861ddee 
							
						 
					 
					
						
						
							
							fix(inspector): highlight xpath/css locators without engine prefix ( #27742 )  
						
						... 
						
						
						
						Motivation: As of today when a user inspects a Locator which is a xpath,
it won't work if the user has not prefixed it with `xpath=` because we
internally compare the given with the generated locator.
Works: `locator('xpath=//div[contains(@class, "foo")]')`
Does not work: `locator('//div[contains(@class, "foo")]')`
Relates
https://github.com/microsoft/playwright/issues/27707#issue-1952360264 
Fixes
https://github.com/microsoft/playwright-dotnet/issues/2718#issuecomment-1771073816 
---------
Signed-off-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2023-10-23 18:23:28 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9af667be26 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1928 ( #27755 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-23 18:22:49 +02:00 
						 
				 
			
				
					
						
							
							
								Michaël Vanderheyden 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a0878d567 
							
						 
					 
					
						
						
							
							feat: add pixel 7 device with android 14 ( #27700 )  
						
						
						
						
					 
					
						2023-10-23 12:59:42 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d7d37061d 
							
						 
					 
					
						
						
							
							fix(recorder): Locator picker had wrong initial language in language bindings ( #27706 )  
						
						... 
						
						
						
						**Description**
When a language port was using Inspector with the "Locator Picker"
feature, it only recognised JavaScript as a language by default. As a
workaround the user was able to click record, interact with the page and
then the language would be correctly used -> csharp e.g. would work in
the "Locator Picker".
**Why?**
Our language bindings are setting `PW_LANG_NAME=<sdkLanguage>` env var
-> good. Our recorder harness also uses this along its internal state
here:
b9b289b641/packages/playwright-core/src/server/recorder.ts (L369)b9b289b641/packages/playwright-core/src/server/recorder.ts (L95)https://github.com/microsoft/playwright-dotnet/issues/2718 
---------
Signed-off-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2023-10-22 13:02:14 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d1d5fc67dc 
							
						 
					 
					
						
						
							
							fix(recorder): show action point in main frame only ( #27719 )  
						
						
						
						
					 
					
						2023-10-20 20:58:09 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6fe31ab52c 
							
						 
					 
					
						
						
							
							feat: support alternative quotes in js parseLocator() ( #27718 )  
						
						... 
						
						
						
						Fixes  #27707 . 
					
						2023-10-20 08:42:29 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e62a11643 
							
						 
					 
					
						
						
							
							fix(trace): EPERM on windows ( #27693 )  
						
						... 
						
						
						
						When merging trace files, we sometimes left open read streams from the
zip, which prevents it from being removed.
Fixes  #27286 . 
						
						
					 
					
						2023-10-19 11:14:17 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b1325c9208 
							
						 
					 
					
						
						
							
							fix(keyboard): event order for Escape key ( #27711 )  
						
						... 
						
						
						
						This test was failing in Chromium before this change.
Caused by
40d5e3a3c9/packages/playwright-core/src/server/chromium/crInput.ts (L54-L55)https://github.com/microsoft/playwright/issues/27709 . 
						
						
					 
					
						2023-10-19 18:18:29 +02:00