Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							21c4531618 
							
						 
					 
					
						
						
							
							fix(selector generator): do not reparent to invisible ancestor ( #31590 )  
						
						... 
						
						
						
						Fixes  #31335 . 
					
						2024-07-08 09:07:25 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48db1b1663 
							
						 
					 
					
						
						
							
							fix(ui mode): allow --updateSnapshots ( #31584 )  
						
						... 
						
						
						
						Fixes  #31408 . 
					
						2024-07-08 01:08:57 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc27ca225e 
							
						 
					 
					
						
						
							
							feat(trace): record trace upon browser closure ( #31563 )  
						
						... 
						
						
						
						Retaining traces in the following scenarios:
- browser crash;
- manual `browser.close()`;
- implicit `browser.close()` from the `browser` fixture upon test end.
This does not affect the library, where `browser.close()` will not
retain the trace and will close the browser as fast as possible.
References #31541 , #31535 , #31537 . 
						
						
					 
					
						2024-07-06 11:34:34 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1132667ffe 
							
						 
					 
					
						
						
							
							chore: bump TypeScript to v5.5 ( #31532 )  
						
						
						
						
					 
					
						2024-07-05 16:31:08 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95ebfd301f 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r2043 ( #31561 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-05 10:57:11 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64b62988f6 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1237 ( #31536 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-03 14:11:36 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2b974f2139 
							
						 
					 
					
						
						
							
							docs(clock): update time types in Python/.NET ( #31511 )  
						
						
						
						
					 
					
						2024-07-03 10:46:33 +02:00 
						 
				 
			
				
					
						
							
							
								Nicolas Le Cam 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9caf3b5f72 
							
						 
					 
					
						
						
							
							chore: Remove obsolete Chromium enabled features ( #31513 )  
						
						
						
						
					 
					
						2024-07-02 09:10:42 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9dc7e40084 
							
						 
					 
					
						
						
							
							chore(electron): don't swallow close errors ( #31509 )  
						
						
						
						
					 
					
						2024-07-01 22:00:03 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2136b96df1 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r2041 ( #31502 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-01 16:14:32 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60773f34d8 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r2040 ( #31486 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-30 13:21:46 +02:00 
						 
				 
			
				
					
						
							
							
								4ydx 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4089f4593b 
							
						 
					 
					
						
						
							
							fix(codgen): assertValue works with disabled select ( #31315 )  
						
						
						
						
					 
					
						2024-06-28 13:04:59 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f46ae15500 
							
						 
					 
					
						
						
							
							test(clock): fix clock mode bots ( #31472 )  
						
						
						
						
					 
					
						2024-06-28 11:46:28 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f1b04aaaf4 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r2039 ( #31480 )  
						
						
						
						
					 
					
						2024-06-28 15:23:38 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a3e31fd2c4 
							
						 
					 
					
						
						
							
							feat: introduce touchscreen.touch() for dispatching raw touch events ( #31457 )  
						
						
						
						
					 
					
						2024-06-27 14:37:36 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33ac75b7ab 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1236 ( #31466 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-27 21:07:49 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9e673c6dc 
							
						 
					 
					
						
						
							
							fix(utility): create utility world when web security is disabled ( #31458 )  
						
						... 
						
						
						
						Reverts previous attempt at #31096 
Fixes: https://github.com/microsoft/playwright/issues/31431 
Fixes: https://github.com/microsoft/playwright/issues/31442  
						
						
					 
					
						2024-06-27 09:29:20 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							87785d6092 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1125 ( #31467 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-27 17:01:16 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							111876d526 
							
						 
					 
					
						
						
							
							docs: improve addCookies.cookie parameter description ( #31456 )  
						
						
						
						
					 
					
						2024-06-26 15:39:43 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							41b185d643 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r2038 ( #31441 )  
						
						
						
						
					 
					
						2024-06-26 09:20:28 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							976373ed2c 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1234 ( #31418 )  
						
						
						
						
					 
					
						2024-06-26 16:51:57 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f11ab2f145 
							
						 
					 
					
						
						
							
							chore: enable keepAlive in happy eyeballs http.Agent ( #31434 )  
						
						
						
						
					 
					
						2024-06-25 19:05:32 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2b12f53332 
							
						 
					 
					
						
						
							
							chore(route): wait for raw headers from browser in case of redirects ( #31410 )  
						
						... 
						
						
						
						Redirects are always autoresumed, so the will always receive extra info
with raw headers. We only want to make raw headers available immediately
when there is a route.
Reference https://github.com/microsoft/playwright/issues/31351  
						
						
					 
					
						2024-06-24 12:25:12 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							114b6f0de6 
							
						 
					 
					
						
						
							
							docs: deprecate handle option in exposeBinding ( #31419 )  
						
						
						
						
					 
					
						2024-06-24 11:29:40 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d74ddaebe7 
							
						 
					 
					
						
						
							
							fix: correctly report overridden headers on redirected requests ( #31409 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/31351  
						
						
					 
					
						2024-06-21 17:44:58 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							42b9e8375a 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1124 ( #31404 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-21 14:20:01 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ed3b374a8 
							
						 
					 
					
						
						
							
							fix(electron): allow downloads ( #31390 )  
						
						
						
						
					 
					
						2024-06-21 00:35:14 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							940d20ad0b 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r2037 ( #31400 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-20 22:57:25 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0694474fe1 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r2036 ( #31387 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-20 09:52:59 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95fc2b8a8b 
							
						 
					 
					
						
						
							
							feat(fetch): maxRetries for fetch ( #31386 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/30978  
						
						
					 
					
						2024-06-19 18:10:14 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2dfda0a16f 
							
						 
					 
					
						
						
							
							chore: bump ws to 8.17.1 in the utils bundle ( #31384 )  
						
						... 
						
						
						
						Follow-up to #31377 . 
						
						
					 
					
						2024-06-19 15:11:54 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2b116aa39 
							
						 
					 
					
						
						
							
							fix(trace): ensure har entry _monotonicTime is always start time ( #31385 )  
						
						... 
						
						
						
						* Revert harTracer change from
aeba083da0https://github.com/microsoft/playwright/issues/31133  
						
						
					 
					
						2024-06-19 15:06:20 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45ee318673 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1456 ( #31375 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/31328 
Fixes https://github.com/microsoft/playwright/issues/30837 
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2024-06-19 19:03:58 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a7958ff95f 
							
						 
					 
					
						
						
							
							feat(firefox-beta): roll to r1456 ( #31376 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-19 18:25:57 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac90a47b73 
							
						 
					 
					
						
						
							
							fix(click): do not retarget <a> to the parent <label> ( #31368 )  
						
						... 
						
						
						
						Fixes  #31359 . 
					
						2024-06-18 12:12:19 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5fc56283a6 
							
						 
					 
					
						
						
							
							fix(clock): throw for invalid date ( #31356 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/31354  
						
						
					 
					
						2024-06-18 18:23:55 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c6aab05bd5 
							
						 
					 
					
						
						
							
							devops: make Android driver compile ( #31360 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/31355 
All changes were done with the Android Studio upgrade assistant. It
updates it to the latest Gradle to make it compatible with recent Java
while keeping the `targetSdkVersion` unchanged. 
						
						
					 
					
						2024-06-18 18:23:29 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f05b4daa2f 
							
						 
					 
					
						
						
							
							fix(clock): under reused context ( #31357 )  
						
						... 
						
						
						
						We uninstall all the setInitScript but forgot to mark `installed` as
`false`.
Fixes https://github.com/microsoft/playwright/issues/31353  
						
						
					 
					
						2024-06-18 18:21:33 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e6772818e 
							
						 
					 
					
						
						
							
							chore: cache normalized whitespaces in recorder ( #31349 )  
						
						... 
						
						
						
						Reference: https://github.com/microsoft/playwright/issues/31254 
On the web page from the bug it reduces time to compute selectors by 8x:
**Before:**
<img width="549" alt="before"
src="https://github.com/microsoft/playwright/assets/9798949/f4482860-29d5-4643-92ab-b360a702f232 ">
**After:**
<img width="580" alt="after"
src="https://github.com/microsoft/playwright/assets/9798949/b6aca6a1-9306-4041-9042-d504dce1c33a "> 
						
						
					 
					
						2024-06-17 18:20:15 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5443b66636 
							
						 
					 
					
						
						
							
							fix(codegen): trim alt selectors to 80 chars ( #31346 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/31254  
						
						
					 
					
						2024-06-17 16:32:22 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f3f708e01a 
							
						 
					 
					
						
						
							
							feat(firefox-beta): roll to r1454 ( #31343 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-17 21:34:24 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a7f17d820 
							
						 
					 
					
						
						
							
							chore: fix simulated clock bots ( #31301 )  
						
						
						
						
					 
					
						2024-06-17 09:17:38 -07:00 
						 
				 
			
				
					
						
							
							
								Fumiaki MATSUSHIMA 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							838c572209 
							
						 
					 
					
						
						
							
							fix: select issue in Windows with Edge ( #31270 )  
						
						
						
						
					 
					
						2024-06-17 10:28:07 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32e25a252b 
							
						 
					 
					
						
						
							
							chore: mark v1.46.0-next ( #31324 )  
						
						
						
						
					 
					
						2024-06-14 18:22:42 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf85905f44 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r2035 ( #31308 )  
						
						
						
						
					 
					
						2024-06-14 10:49:50 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a9200be0af 
							
						 
					 
					
						
						
							
							fix(screenshotter): only wait for for document.fonts.ready on locator frame / page main frame ( #31295 )  
						
						... 
						
						
						
						**Investigation**
~~We use `nonStallingEvaluateInExistingContext` as of today, which does
`eval()` inside (from our utilityScript) which breaks for some sites. It
causes a hang, since the returned `Promise` of `eval()` hangs. We don't
know as of today why this happens. Without wrapping it ini `eval()` it
does not hang.~~
~~Workaround: Do a plain Runtime.evaluate instead.~~
workaround: Only wait on main frame.
Relates https://github.com/microsoft/playwright/issues/28995  (keeping it
open until they confirm that it helps) 
						
						
					 
					
						2024-06-14 01:22:14 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a76e5824c0 
							
						 
					 
					
						
						
							
							docs: examples for file directory upload ( #31302 )  
						
						
						
						
					 
					
						2024-06-13 23:37:47 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d0b052e1e0 
							
						 
					 
					
						
						
							
							fix(chromium): pass --enable-gpu when running headless ( #30937 )  
						
						... 
						
						
						
						Fixes  #30585 . 
					
						2024-06-13 11:27:17 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							897f7449ef 
							
						 
					 
					
						
						
							
							fix(clock): fix pauseAt to arrive at wall time ( #31297 )  
						
						
						
						
					 
					
						2024-06-13 10:21:00 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ea663aa64 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1454 ( #31288 )  
						
						
						
						
					 
					
						2024-06-13 16:19:09 +02:00