Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37d1659508 
							
						 
					 
					
						
						
							
							feat(connect): support special headers for debug/attachments ( #22106 )  
						
						... 
						
						
						
						`x-playwright-debug-log: value` headers are printed to `pw:browser`
debug log.
`x-playwright-attachment: name=value` headers are attached to each test.
Fixes  #21619 . 
						
						
					 
					
						2023-03-31 08:57:07 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b1fdf0bcb6 
							
						 
					 
					
						
						
							
							chore: nest test steps based on zones ( #22108 )  
						
						... 
						
						
						
						Fixes : #21423  
					
						2023-03-30 21:05:07 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							539d9873c2 
							
						 
					 
					
						
						
							
							feat: rename Locator.filter(locator) to Locator.and ( #22101 )  
						
						
						
						
					 
					
						2023-03-30 14:41:30 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6148bb725 
							
						 
					 
					
						
						
							
							feat: Locator.not(locator) ( #22066 )  
						
						
						
						
					 
					
						2023-03-30 08:52:30 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da3f2c042e 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1057 ( #22093 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-03-30 15:36:15 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							968abd27d5 
							
						 
					 
					
						
						
							
							chore: do not use attributes for trace target annotation ( #22075 )  
						
						... 
						
						
						
						Fixes: https://github.com/microsoft/playwright/issues/22004  
						
						
					 
					
						2023-03-29 23:17:17 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							548e4a0c0f 
							
						 
					 
					
						
						
							
							fix(role): account for unslotted elements being hidden for aria ( #22070 )  
						
						... 
						
						
						
						When element is not assigned to any slot in the shadow root, it is not
rendered and is considered hidden for ARIA in all browsers.
In Chromium/Firefox we use `Element.checkVisibility` that already
handles this, but in WebKit we have to check it manually.
Fixes  #21487 . 
						
						
					 
					
						2023-03-29 17:08:05 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6929214dbf 
							
						 
					 
					
						
						
							
							feat(expect): expect(locator).toBeAttached() ( #22067 )  
						
						... 
						
						
						
						Fixes  #13467 . 
					
						2023-03-29 11:09:17 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a2b4ed142 
							
						 
					 
					
						
						
							
							fix(role): use <title> for elements inside svg ( #22043 )  
						
						... 
						
						
						
						Follows svg-aam mapping:
https://www.w3.org/TR/svg-aam-1.0/#mapping_additional_nd 
Fixes  #21486 . 
						
						
					 
					
						2023-03-28 15:52:16 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b359e27b7 
							
						 
					 
					
						
						
							
							feat: BrowserContext.on('dialog') ( #22033 )  
						
						... 
						
						
						
						Dialogs created early during page initialization are only reported on
the context, with `page()` being `null`. 
						
						
					 
					
						2023-03-28 13:15:55 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f502c72f2b 
							
						 
					 
					
						
						
							
							feat: browserContext.on('console') ( #21943 )  
						
						
						
						
					 
					
						2023-03-27 16:35:05 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							525097d465 
							
						 
					 
					
						
						
							
							feat: Locator.filter(locator) ( #21975 )  
						
						... 
						
						
						
						Produces a locator that matches both locators.
Implemented through `internal:and` selector.
Fixes  #19551 . 
						
						
					 
					
						2023-03-27 14:29:30 -07:00 
						 
				 
			
				
					
						
							
							
								Sébastien Richert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							591e4ea976 
							
						 
					 
					
						
						
							
							feat: Restrain sending http credentials on a specific origin ( #20374 )  
						
						... 
						
						
						
						For security purpose, we would like to restrain sending HTTP credentials
to only the specified server. The idea is to give the ability to specify
a origin (scheme://host:port) additionally to current pair
username/password. When an authorization response is received from
servers, the credentials are sent only if the server origin in the
request matches case insensitive the specified origin. 
						
						
					 
					
						2023-03-27 08:52:00 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60ebea1e80 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1056 ( #21956 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-03-24 15:07:37 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d4e0ef7f1a 
							
						 
					 
					
						
						
							
							chore: explicitly send route's requestUrl for tracing ( #21940 )  
						
						
						
						
					 
					
						2023-03-23 14:57:03 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d10fac4f6a 
							
						 
					 
					
						
						
							
							feat: Locator.or(locator) ( #21884 )  
						
						
						
						
					 
					
						2023-03-22 15:28:59 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a01fd04d63 
							
						 
					 
					
						
						
							
							chore: remove hierarchy of SnapshotStorage ( #21853 )  
						
						
						
						
					 
					
						2023-03-22 09:32:21 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							295a8ec92b 
							
						 
					 
					
						
						
							
							chore(tracing): remove extra fs.access call ( #21855 )  
						
						
						
						
					 
					
						2023-03-21 19:01:09 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							80a37ec171 
							
						 
					 
					
						
						
							
							fix(socks): use happy-eyeballs to create a connection ( #21847 )  
						
						
						
						
					 
					
						2023-03-21 14:12:24 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							21e1c50bcd 
							
						 
					 
					
						
						
							
							fix(run-server): do not engage socks when not requested ( #21848 )  
						
						... 
						
						
						
						Fixes  #21762 . 
					
						2023-03-21 14:06:55 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1004e762aa 
							
						 
					 
					
						
						
							
							chore(fetch): host does not include port ( #21845 )  
						
						
						
						
					 
					
						2023-03-21 13:14:50 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0bf406c8aa 
							
						 
					 
					
						
						
							
							chore: sort tracing actions by wall time ( #21839 )  
						
						
						
						
					 
					
						2023-03-21 10:03:49 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							543c812d2f 
							
						 
					 
					
						
						
							
							chore(ui): queue watch runs ( #21809 )  
						
						
						
						
					 
					
						2023-03-20 13:45:35 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f151c45c91 
							
						 
					 
					
						
						
							
							chore: do not pass chromium args when running carlo-alike apps ( #21782 )  
						
						
						
						
					 
					
						2023-03-19 12:04:45 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a65cf9aac 
							
						 
					 
					
						
						
							
							chore(ui): ui polish / nits ( #21781 )  
						
						
						
						
					 
					
						2023-03-19 12:04:19 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a80d119e0 
							
						 
					 
					
						
						
							
							chore: update routeFromHAR options for release ( #21764 )  
						
						
						
						
					 
					
						2023-03-17 11:49:45 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b0bda92f9e 
							
						 
					 
					
						
						
							
							chore(ui): store selected projects in settings ( #21737 )  
						
						
						
						
					 
					
						2023-03-17 09:41:23 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a0dec6807 
							
						 
					 
					
						
						
							
							chore: do not leak recorder event registrations ( #21751 )  
						
						
						
						
					 
					
						2023-03-17 16:16:08 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							53d341be01 
							
						 
					 
					
						
						
							
							test: do not pollute stderr with trace-viewer wsEndpoint ( #21748 )  
						
						
						
						
					 
					
						2023-03-17 16:15:20 +01:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eac910db82 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1391 ( #21732 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/21668 
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-03-16 18:49:01 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ecd0f927f4 
							
						 
					 
					
						
						
							
							chore: make stacks rendering live in ui mode ( #21728 )  
						
						... 
						
						
						
						Co-authored-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2023-03-16 18:17:07 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f47a8a677c 
							
						 
					 
					
						
						
							
							chore: verify chromium builds ( #21730 )  
						
						
						
						
					 
					
						2023-03-16 16:56:25 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							03a0f479d2 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1055 ( #21721 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-03-16 19:25:59 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2518bfa8d3 
							
						 
					 
					
						
						
							
							Revert "feat(tracing): throttle trace event writes ( #21694 )" ( #21718 )  
						
						... 
						
						
						
						This reverts commit 3f20602735ed102bc0158ba492de5f4ff7a31225. 
						
						
					 
					
						2023-03-16 11:15:57 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f20602735 
							
						 
					 
					
						
						
							
							feat(tracing): throttle trace event writes ( #21694 )  
						
						
						
						
					 
					
						2023-03-16 07:04:05 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea85242941 
							
						 
					 
					
						
						
							
							chore: improve client-side options plumbing ( #21697 )  
						
						
						
						
					 
					
						2023-03-16 07:03:33 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c45d8749b0 
							
						 
					 
					
						
						
							
							chore: split trace events into phases ( #21696 )  
						
						
						
						
					 
					
						2023-03-15 22:33:40 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							40a6eff8f2 
							
						 
					 
					
						
						
							
							feat: support name option in tracing.startChunk() ( #21692 )  
						
						
						
						
					 
					
						2023-03-15 17:34:56 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bde2e90973 
							
						 
					 
					
						
						
							
							fix(selector generator): do not produce has-text="foo"s ( #21679 )  
						
						... 
						
						
						
						There is no locator counterpart for it. Instead, produce a regex.
Also fix locator generator to not produce incorrect locator in this
case.
Fixes  #21649 . 
						
						
					 
					
						2023-03-15 13:43:42 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99d8f6e7de 
							
						 
					 
					
						
						
							
							chore(ui): show live trace ( #21677 )  
						
						
						
						
					 
					
						2023-03-15 11:17:03 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							27048adebe 
							
						 
					 
					
						
						
							
							chore: introduce testInfo.testId ( #21670 )  
						
						
						
						
					 
					
						2023-03-14 15:58:55 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ccd5d7fd10 
							
						 
					 
					
						
						
							
							fix(hit target): workaround webkit elementsFromPoint bug ( #21642 )  
						
						... 
						
						
						
						Fixes  #21596 . 
					
						2023-03-13 19:33:56 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e807f9824 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1390 ( #21591 )  
						
						
						
						
					 
					
						2023-03-13 16:43:49 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6d13f1f2c 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1811 ( #21637 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-03-13 22:34:34 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e7ec88462 
							
						 
					 
					
						
						
							
							fix(electron): do not use loader for packaged apps ( #21577 )  
						
						... 
						
						
						
						References #21387 , #21512 . 
						
						
					 
					
						2023-03-13 12:52:52 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1d870ac407 
							
						 
					 
					
						
						
							
							chore(ui): start adding ui mode tests (2) ( #21608 )  
						
						
						
						
					 
					
						2023-03-13 12:14:51 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a12e909a40 
							
						 
					 
					
						
						
							
							chore(ui): start adding ui mode tests ( #21601 )  
						
						
						
						
					 
					
						2023-03-12 15:18:47 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea8aa63f1a 
							
						 
					 
					
						
						
							
							feat: support PWTEST_PROFILE_DIR in run-server ( #21582 )  
						
						... 
						
						
						
						This creates one profile per connection in the specified directory. 
						
						
					 
					
						2023-03-10 19:07:40 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46f9fa005e 
							
						 
					 
					
						
						
							
							fix(tracing): do not double-zip entries in remote mode ( #21579 )  
						
						... 
						
						
						
						Fixes  #21435 . 
					
						2023-03-10 14:54:32 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							870edd1aae 
							
						 
					 
					
						
						
							
							feat(firefox): roll Firefox to 1387 ( #21542 )  
						
						... 
						
						
						
						Fixes  #21109 
Fixes  #21430  
					
						2023-03-10 09:25:54 -08:00