Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae08d03d75 
							
						 
					 
					
						
						
							
							fix(role): compute <output> accessible name from labels ( #27415 )  
						
						... 
						
						
						
						Fixes: https://github.com/microsoft/playwright/issues/27403  
						
						
					 
					
						2023-10-03 13:01:13 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							13cca1db3d 
							
						 
					 
					
						
						
							
							test: add a test for cdp w/ trace ( #27410 )  
						
						... 
						
						
						
						Closes https://github.com/microsoft/playwright/issues/27409  
						
						
					 
					
						2023-10-03 13:00:35 -07:00 
						 
				 
			
				
					
						
							
							
								mash-graz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2c56af3a3b 
							
						 
					 
					
						
						
							
							fix: use most recent stable debian release browser binaries in case of debian testing and unstable ( #27397 )  
						
						... 
						
						
						
						Fixes : #27398  
					
						2023-10-03 12:35:21 -07:00 
						 
				 
			
				
					
						
							
							
								Caleb St-Denis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b5a40a90c2 
							
						 
					 
					
						
						
							
							docs: Fix typo in JS intro ( #27401 )  
						
						
						
						
					 
					
						2023-10-03 09:52:33 +02:00 
						 
				 
			
				
					
						
							
							
								Debbie O'Brien 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a1e5f4b7b 
							
						 
					 
					
						
						
							
							docs: improve project dependencies ( #27390 )  
						
						
						
						
					 
					
						2023-10-03 09:51:56 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9116a81c17 
							
						 
					 
					
						
						
							
							test: add more installation test scenarios ( #27240 )  
						
						
						
						
					 
					
						2023-10-02 21:10:26 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							567386c23f 
							
						 
					 
					
						
						
							
							fix(webkit): add libnghttp2 to the deps on older distros ( #27399 )  
						
						... 
						
						
						
						`bin/WPENetworkProcess` depends on `libsoup-3.0.so.0` which we bundle
with the browser on Ubuntu 20 and Debian 11, but soup3 depends on
`libnghttp2.so` which is expected to be installed on the host.
Fixes https://github.com/microsoft/playwright/issues/27255  
						
						
					 
					
						2023-10-02 18:06:28 -07:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c751bf135e 
							
						 
					 
					
						
						
							
							devops: stop using deprecated method of installing node ( #27392 )  
						
						... 
						
						
						
						Otherwise we see a warning for 1 minute every time during the script
run:
<img width="616" alt="image"
src="https://github.com/microsoft/playwright/assets/9798949/4593048c-a901-4db5-a15e-1b6dd1970625 ">
The instructions are taken from
https://github.com/nodesource/distributions#debian-and-ubuntu-based-distributions  
						
						
					 
					
						2023-10-02 14:24:58 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1bed74bc8b 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1914 ( #27279 )  
						
						
						
						
					 
					
						2023-10-02 11:36:23 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							471d12ac7b 
							
						 
					 
					
						
						
							
							chore: keep linux browser deps script up-to-date ( #27309 )  
						
						... 
						
						
						
						References https://github.com/microsoft/playwright/issues/27255  
						
						
					 
					
						2023-10-02 11:34:49 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dfc75a1e1a 
							
						 
					 
					
						
						
							
							test: speed up installation tests by not isolating browser unless required ( #27370 )  
						
						
						
						
					 
					
						2023-10-02 11:26:08 -07:00 
						 
				 
			
				
					
						
							
							
								Sander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d1ae0ab94f 
							
						 
					 
					
						
						
							
							docs(ct): pnpm create playwright ( #27377 )  
						
						... 
						
						
						
						pnpm supports the `create` command which acts as a shortcut to `pnpm dlx
create-*`
related:
https://github.com/microsoft/playwright/pull/24397/files#diff-af370723ed754e89d1e69d20f211a5a8249651b1b5692348398bbd105f1ac445R47  
						
						
					 
					
						2023-10-02 10:58:58 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac9d1ec421 
							
						 
					 
					
						
						
							
							test: scroll into view element in cross-origin iframe outside viewport ( #27369 )  
						
						... 
						
						
						
						Reference: #27196  
						
						
					 
					
						2023-09-29 17:23:51 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb8a102164 
							
						 
					 
					
						
						
							
							chore(types): add blob reporter to the known reporter types ( #27371 )  
						
						... 
						
						
						
						Closes https://github.com/microsoft/playwright/issues/27357  
						
						
					 
					
						2023-09-29 15:15:18 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5deea65bf2 
							
						 
					 
					
						
						
							
							fix(test runner): move removing artifacts dir from stop() to onExit ( #27364 )  
						
						... 
						
						
						
						Fixes  #27326 . 
					
						2023-09-29 14:57:32 -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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a8d6a8207 
							
						 
					 
					
						
						
							
							docs: encourage using expect() instead of getters like textContent() ( #27362 )  
						
						
						
						
					 
					
						2023-09-29 10:52:20 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81694b7401 
							
						 
					 
					
						
						
							
							test: unflake some tests ( #27354 )  
						
						
						
						
					 
					
						2023-09-29 10:45:31 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d136b0aeb6 
							
						 
					 
					
						
						
							
							feat(step): allow boxing steps ( #27334 )  
						
						
						
						
					 
					
						2023-09-29 09:44:00 -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 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4fd2b4adef 
							
						 
					 
					
						
						
							
							chore: bump the babel ( #27348 )  
						
						
						
						
					 
					
						2023-09-28 17:12:57 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2892467839 
							
						 
					 
					
						
						
							
							chore: delete temporary artifacts after test ( #27332 )  
						
						
						
						
					 
					
						2023-09-27 16:29:21 -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 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7da1dfd21c 
							
						 
					 
					
						
						
							
							docs: add C# code snippet to extensibility.md ( #27328 )  
						
						... 
						
						
						
						Fixes  #27160 . 
					
						2023-09-27 11:54:02 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							20f20e9fba 
							
						 
					 
					
						
						
							
							chore: use stock image matcher in library tests ( #27319 )  
						
						
						
						
					 
					
						2023-09-26 18:46:21 -07:00 
						 
				 
			
				
					
						
							
							
								Sander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2032b64ee6 
							
						 
					 
					
						
						
							
							feat(ct): allow baseUrl and host config ( #27295 )  
						
						... 
						
						
						
						closes: https://github.com/microsoft/playwright/issues/27283  
						
						
					 
					
						2023-09-26 16:32:51 -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 
						 
				 
			
				
					
						
							
							
								jaktestowac.pl 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6181960898 
							
						 
					 
					
						
						
							
							docs: best-practices update ( #27267 )  
						
						... 
						
						
						
						Best practices doc update:
- adding UI Mode to `Use Playwright's Tooling` section
- correcting heading for `Use parallelism and sharding` (previously this
section was falsy included in `Lint your tests`)
Fixes  #27302  
						
						
					 
					
						2023-09-26 12:26:15 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d198784f1a 
							
						 
					 
					
						
						
							
							fix(blob): use reporters from the merge config ( #27301 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/27281  
						
						
					 
					
						2023-09-26 11:41:17 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							07e794eb83 
							
						 
					 
					
						
						
							
							chore: follow up to runnable change ( #27300 )  
						
						
						
						
					 
					
						2023-09-26 08:57:14 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c0dc2328aa 
							
						 
					 
					
						
						
							
							chore: use JobDispatcher helper in one more place ( #27299 )  
						
						
						
						
					 
					
						2023-09-25 20:08:22 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aed86c98a8 
							
						 
					 
					
						
						
							
							chore(ct): allow using component as a property ( #27272 )  
						
						
						
						
					 
					
						2023-09-25 17:00:52 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e62468aee 
							
						 
					 
					
						
						
							
							chore: use closures to set current runnable ( #27293 )  
						
						
						
						
					 
					
						2023-09-25 15:22:25 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ea03c9f4c 
							
						 
					 
					
						
						
							
							docs: use encodeToString instead of encode in examples ( #27297 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/27273  
						
						
					 
					
						2023-09-25 14:57:58 -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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32a50e2d90 
							
						 
					 
					
						
						
							
							chore(test runner): use helper method in JobDispatcher ( #27278 )  
						
						
						
						
					 
					
						2023-09-25 11:05:49 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7bd8032439 
							
						 
					 
					
						
						
							
							docs: mention Locator.first in toBeVisible ( #27292 )  
						
						... 
						
						
						
						Fixes  #26842 . 
					
						2023-09-25 10:59:39 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0f72ef0584 
							
						 
					 
					
						
						
							
							fix(streams): avoid leaking event listeners ( #27291 )  
						
						... 
						
						
						
						Fixes  #26998 . 
					
						2023-09-25 10:59:14 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							66eb3043f5 
							
						 
					 
					
						
						
							
							feat(json report): expose startTime and duration ( #27290 )  
						
						... 
						
						
						
						Fixes  #27183 . 
					
						2023-09-25 10:58:55 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6ec1ae399 
							
						 
					 
					
						
						
							
							chore: document chaining expect.extend ( #27262 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/15951  
						
						
					 
					
						2023-09-22 13:56:59 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6a0257c88 
							
						 
					 
					
						
						
							
							feat(expect): allow chaining expects ( #27248 )  
						
						
						
						
					 
					
						2023-09-22 12:12:17 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49fd9500fe 
							
						 
					 
					
						
						
							
							fix: handle worker process start failure ( #27249 )  
						
						... 
						
						
						
						Worker process start failure is reported as a test error and skips other
tests from the group.
If happened during stop (e.g. from a Ctrl+C) before worker has fully
initialized, this error is ignored.
Drive-by: send SIGINT in tests to the whole tree, to better emulate
Ctrl+C behavior. 
						
						
					 
					
						2023-09-22 10:57:35 -07:00 
						 
				 
			
				
					
						
							
							
								Matt Hooper 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e786eddf5a 
							
						 
					 
					
						
						
							
							chore: Update README grammar ( #27159 )  
						
						
						
						
					 
					
						2023-09-22 10:47:48 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c7d9ae1c8b 
							
						 
					 
					
						
						
							
							ui(trace): make drawer appear under action list ( #27260 )  
						
						
						
						
					 
					
						2023-09-22 10:43:44 -07:00 
						 
				 
			
				
					
						
							
							
								Debbie O'Brien 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							175ae09fef 
							
						 
					 
					
						
						
							
							docs: improve trace viewer ( #27205 )  
						
						
						
						
					 
					
						2023-09-22 16:57:02 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ccaec034d8 
							
						 
					 
					
						
						
							
							chore(test runner): extract JobDispatcher ( #26776 )  
						
						
						
						
					 
					
						2023-09-21 17:13:00 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51a774f8a3 
							
						 
					 
					
						
						
							
							chore: include log in matcherResult ( #27164 )  
						
						
						
						
					 
					
						2023-09-21 16:23:46 -07:00