Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2aca7fdcc2 
							
						 
					 
					
						
						
							
							fix(chromium): scroll into view elements inside iframes before waiting ( #27394 )  
						
						... 
						
						
						
						This forces iframes to be visible, so that `rAF`s always run.
Fixes  #27196 . 
						
						
					 
					
						2023-10-02 17:21:06 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1bed74bc8b 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1914 ( #27279 )  
						
						
						
						
					 
					
						2023-10-02 11:36:23 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							55c4bb97af 
							
						 
					 
					
						
						
							
							chore: extract CDPSession on the server side, remove duplicate code ( #27349 )  
						
						... 
						
						
						
						This makes sure that protocol calls after target close are rejected
correctly. 
						
						
					 
					
						2023-09-29 12:50:02 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81694b7401 
							
						 
					 
					
						
						
							
							test: unflake some tests ( #27354 )  
						
						
						
						
					 
					
						2023-09-29 10:45:31 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0f14446518 
							
						 
					 
					
						
						
							
							chore: log formatting for single state ( #27351 )  
						
						... 
						
						
						
						Fixes formatting for "waiting for element to be  and stable". 
						
						
					 
					
						2023-09-29 09:14:26 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08e71fec5d 
							
						 
					 
					
						
						
							
							test: add installation tests for supposed plugin story ( #27331 )  
						
						
						
						
					 
					
						2023-09-28 17:18:22 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c8143748e6 
							
						 
					 
					
						
						
							
							chore: remove Page._didDisconnect ( #27317 )  
						
						... 
						
						
						
						Instead of having `didClose` based on page creation/destruction and
`didDisconnect` based on session lifetime, we make session lifetime
being managed by the `CRPage`/`FFPage`/`WKPage` instead. 
						
						
					 
					
						2023-09-27 14:09:56 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ffd20f43f8 
							
						 
					 
					
						
						
							
							chore: dispose stale handles to prevent oom, 1000 of a kind max ( #27315 )  
						
						... 
						
						
						
						https://github.com/microsoft/playwright/issues/6319  
					
						2023-09-26 15:54:33 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a5356f93b 
							
						 
					 
					
						
						
							
							fix(snapshot): invalidate style sheet upon CSSGroupingRule changes ( #27296 )  
						
						... 
						
						
						
						Previously, snapshotter listened to CSSStyleSheet modifications, but one
can also modify the list of rules inside CSSGroupingRule.
Fixes  #27288 . 
						
						
					 
					
						2023-09-25 14:34:17 -07:00 
						 
				 
			
				
					
						
							
							
								wodyjowski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							522782cce6 
							
						 
					 
					
						
						
							
							fix: desiredCapabilities removed ( #27275 )  
						
						... 
						
						
						
						DesiredCapabilities field was removed in selenium grid > 4.8.2
Without this field removed it's impossible to connect to grid.
Grid throws exception on POST /session
[stackoverflow issue](https://stackoverflow.com/a/76695833 )
Fixes  #27276  
						
						
					 
					
						2023-09-25 13:52:16 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0f72ef0584 
							
						 
					 
					
						
						
							
							fix(streams): avoid leaking event listeners ( #27291 )  
						
						... 
						
						
						
						Fixes  #26998 . 
					
						2023-09-25 10:59:14 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							287d720b8e 
							
						 
					 
					
						
						
							
							chore: remove dedicated console channel ( #27234 )  
						
						
						
						
					 
					
						2023-09-21 16:16:43 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1857a3fb56 
							
						 
					 
					
						
						
							
							fix(evaluate): make sure to try/catch toJSON access ( #27238 )  
						
						
						
						
					 
					
						2023-09-21 13:31:28 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9509b3ec6 
							
						 
					 
					
						
						
							
							Revert "feat(evaluate): serialize map and set ( #26730 )" ( #27219 )  
						
						... 
						
						
						
						This reverts commit ee203b782ccc82ec688a7973a0c5ffc87aa636df.
References #24040 .
Fixes  #27181 . 
						
						
					 
					
						2023-09-20 18:31:09 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2af7d672ef 
							
						 
					 
					
						
						
							
							fix(tracing): bump trace version to V5, migrate V4 traces to consoleMessage.args ( #27162 )  
						
						... 
						
						
						
						This moves the fix in #27095  from `modernize` to `appendEvent`. The
reason is that `trace V4` is used both for older traces that do not have
`consoleMessage.args` and the new ones with `args`. Since we do not call
`modernize` for traces of the same version, the original fix does not
help in this case.
Fixes  #27144 . 
						
						
					 
					
						2023-09-19 16:21:09 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88038f1b00 
							
						 
					 
					
						
						
							
							fix: do not throw from fetch when response has invalid cookie ( #27192 )  
						
						... 
						
						
						
						Cookie value is limited by 4096 characters in the browsers. If
setCookies failed we try setting each cookie individually just in case
only some of them are bad.
Fixes https://github.com/microsoft/playwright/issues/27165  
						
						
					 
					
						2023-09-19 16:18:16 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb4268d165 
							
						 
					 
					
						
						
							
							fix(locators): do not escape regular expressions with u or v flag ( #27188 )  
						
						... 
						
						
						
						Fixes  #27163 . 
					
						2023-09-19 13:16:50 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							94e272ba0f 
							
						 
					 
					
						
						
							
							fix(firefox): properly handle navigations ( #27132 )  
						
						... 
						
						
						
						In firefox, the `frameRequestedNavigation` is coming from renderer and
thus can happen **after** the `Network.requestWillBeSent`, which is
dispatched from the browser process.
Fixes https://github.com/microsoft/playwright/issues/24132  
						
						
					 
					
						2023-09-18 17:01:19 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9fe037fb63 
							
						 
					 
					
						
						
							
							chore: populate matcherResult in web assertions ( #27133 )  
						
						... 
						
						
						
						Ref https://github.com/microsoft/playwright/issues/26929  
						
						
					 
					
						2023-09-16 14:24:10 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							527d260cbf 
							
						 
					 
					
						
						
							
							chore: hide tracing calls from traces ( #27096 )  
						
						
						
						
					 
					
						2023-09-15 12:55:49 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a34030be80 
							
						 
					 
					
						
						
							
							browser(firefox): support relative paths for firefox videos ( #27099 )  
						
						... 
						
						
						
						Firefox protocol requires absolute paths for video recording.
Fixes https://github.com/microsoft/playwright/issues/27086  
						
						
					 
					
						2023-09-15 10:26:20 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a26f568b36 
							
						 
					 
					
						
						
							
							fix(tracing): support old traces with consoleMessage.args ( #27095 )  
						
						... 
						
						
						
						Fixes  #27072 . 
					
						2023-09-14 17:07:29 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b3edf8e562 
							
						 
					 
					
						
						
							
							fix(har): handle invalid Expires/Max-Age ( #27098 )  
						
						... 
						
						
						
						Fixes  #27073 . 
					
						2023-09-14 17:06:56 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57e5183809 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1081 ( #27080 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-14 16:00:21 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c06ed8c0bc 
							
						 
					 
					
						
						
							
							chore: add --disable-search-engine-choice-screen flag to Chromium ( #27038 )  
						
						... 
						
						
						
						As per `https://github.com/puppeteer/puppeteer/pull/10880 ` 
						
						
					 
					
						2023-09-13 18:06:50 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bf35390c8d 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1908 ( #27049 )  
						
						
						
						
					 
					
						2023-09-13 17:40:18 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							00b74a4aae 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1080 ( #27041 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-13 14:12:45 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							700b310150 
							
						 
					 
					
						
						
							
							fix(fetch): restore from empty storage state ( #27025 )  
						
						... 
						
						
						
						Fixes  #26833  
					
						2023-09-12 13:11:18 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d9eabda09d 
							
						 
					 
					
						
						
							
							fix(locators): escape quotes in regular expressions ( #27002 )  
						
						... 
						
						
						
						Fixes  #26974 . 
					
						2023-09-11 15:49:04 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6bbc09c96c 
							
						 
					 
					
						
						
							
							chore: show channel name in trace viewer metadata ( #26987 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/26986  
						
						
					 
					
						2023-09-11 23:06:56 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c327d5af5b 
							
						 
					 
					
						
						
							
							chore: roll TypeScript to 5.2.2 ( #26977 )  
						
						
						
						
					 
					
						2023-09-11 18:18:19 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aa3f4f208e 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1079 ( #26934 )  
						
						
						
						
					 
					
						2023-09-07 18:48:50 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bf1f2d2c81 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1424 ( #26915 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/26463 
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-06 23:02:52 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bcf59ed721 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1905 ( #26909 )  
						
						
						
						
					 
					
						2023-09-07 07:41:46 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7fa16d2230 
							
						 
					 
					
						
						
							
							chore: pick frame selectors in recorder ( #26923 )  
						
						
						
						
					 
					
						2023-09-06 18:35:32 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d65da74b8f 
							
						 
					 
					
						
						
							
							fix(trace): allow typing in selector w/ frames ( #26919 )  
						
						
						
						
					 
					
						2023-09-06 16:14:40 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f71df9fb50 
							
						 
					 
					
						
						
							
							chore: introduce sdkLanguage based userDataDir misuse error ( #26894 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright-python/issues/2059 
---------
Signed-off-by: Max Schmitt <max@schmitt.mx>
Co-authored-by: Dmitry Gozman <dgozman@gmail.com> 
						
						
					 
					
						2023-09-06 22:58:44 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d79dad09e8 
							
						 
					 
					
						
						
							
							fix(ui-mode/tv): do not open new tab on macOS ( #26877 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/9434  
						
						
					 
					
						2023-09-06 22:57:29 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							361038c950 
							
						 
					 
					
						
						
							
							feat: rename PageError to WebError ( #26913 )  
						
						
						
						
					 
					
						2023-09-06 12:40:53 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9105a20ac4 
							
						 
					 
					
						
						
							
							fix: remove window.stop() from page.setContent() implementation ( #26886 )  
						
						... 
						
						
						
						The call was added back in 2019 to stop network loading. See commit:
56a48559c2 
						
						
					 
					
						2023-09-06 11:02:38 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b4012df160 
							
						 
					 
					
						
						
							
							fix(trace): make locator picker work for iframes ( #26883 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/26878  
						
						
					 
					
						2023-09-06 09:44:47 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							740472ce8f 
							
						 
					 
					
						
						
							
							fix(trace viewer): retain currentSrc of all images ( #26841 )  
						
						... 
						
						
						
						When `<source>` or `srcset=` are involved, the actual image src is
determinted at runtime based on factors like `devicePixelRatio` and
media queries that depend on width/height.
Since these factors may differ in the Trace Viewer itself, we should
preserve the `currentSrc`, use it as an actual `src`, and disable
various `<source>` and `srcset=`. 
						
						
					 
					
						2023-09-05 12:48:07 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							94c1b749b2 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1904 ( #26855 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-04 16:08:23 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54e4e5caca 
							
						 
					 
					
						
						
							
							fix: implement atomic append for compilation cache ( #26830 )  
						
						... 
						
						
						
						Note: this reverts commit ffd6cf60eb0fc3ea567802da7ed0e6de17f2133f.
Fixes  #26769  
						
						
					 
					
						2023-08-31 17:55:13 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4948920437 
							
						 
					 
					
						
						
							
							fix(ui): do not log from beforeAll twice ( #26799 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/26790  
						
						
					 
					
						2023-08-31 17:34:15 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d85ba1494 
							
						 
					 
					
						
						
							
							fix: remove connectInsteadOfLaunching ( #26828 )  
						
						
						
						
					 
					
						2023-08-31 15:29:04 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							741c649d56 
							
						 
					 
					
						
						
							
							fix(trace viewer): make sure target inside shadow dom is highlighted ( #26823 )  
						
						... 
						
						
						
						References #24532 . 
						
						
					 
					
						2023-08-31 12:46:49 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6629b31a97 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1902 ( #26812 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-08-31 17:31:13 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60e70c187d 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1078 ( #26811 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-08-31 16:03:16 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd31f5bc50 
							
						 
					 
					
						
						
							
							chore: fix har date types ( #26783 )  
						
						
						
						
					 
					
						2023-08-30 12:40:46 -07:00