Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3da3ebfa4 
							
						 
					 
					
						
						
							
							feat(har): do not expose HAR types, remove HARResponse fulfill ( #14992 )  
						
						
						
						
					 
					
						2022-06-20 15:19:54 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5397394653 
							
						 
					 
					
						
						
							
							feature(har): add testOptions.har ( #14991 )  
						
						... 
						
						
						
						Can now be used with `test.use({ har })`.
Also added more tests for latest har features. 
						
						
					 
					
						2022-06-20 13:37:31 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c3bbf8963d 
							
						 
					 
					
						
						
							
							test: installation test for CDN failover ( #14963 )  
						
						
						
						
					 
					
						2022-06-20 11:24:23 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e5372c3421 
							
						 
					 
					
						
						
							
							chore: move har router into local utils ( #14967 )  
						
						
						
						
					 
					
						2022-06-18 20:24:55 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8070ee1b2 
							
						 
					 
					
						
						
							
							chore: warn users on clashing test output and html reporter folders ( #14964 )  
						
						
						
						
					 
					
						2022-06-18 15:47:26 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed6b14f0f4 
							
						 
					 
					
						
						
							
							fix(har): restart redirected navigation ( #14939 )  
						
						
						
						
					 
					
						2022-06-17 21:17:30 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							030e7d211c 
							
						 
					 
					
						
						
							
							chore(har): allow replaying from zip har ( #14962 )  
						
						
						
						
					 
					
						2022-06-17 16:11:22 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9114f9cbc 
							
						 
					 
					
						
						
							
							fix(html-reporter): file-browser friendly extensions ( #14943 )  
						
						... 
						
						
						
						Fixes  #14904 .
This is done to make looking at the raw contents of the report
friendlier when using a file browser. However, it should be noted, the
public API of the HTML Reporter makes no guarantees of its contents
structure/layout/naming-conventions. 
					
						2022-06-17 08:09:49 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9069bef6b 
							
						 
					 
					
						
						
							
							fix(body): fetch body explicitly for prefetched scripts ( #14941 )  
						
						
						
						
					 
					
						2022-06-16 22:07:43 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be64e9ce66 
							
						 
					 
					
						
						
							
							chore(har): attach resources for .zip hars ( #14938 )  
						
						
						
						
					 
					
						2022-06-16 18:27:25 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e646ef92a 
							
						 
					 
					
						
						
							
							test: fix multiple focus highlights in ff codegen tests ( #14937 )  
						
						
						
						
					 
					
						2022-06-16 17:49:08 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							245c33a5d4 
							
						 
					 
					
						
						
							
							feat(har): allow storing content as separate files ( #14934 )  
						
						
						
						
					 
					
						2022-06-16 16:33:32 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c17dbe3ab3 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1016 ( #14912 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2022-06-16 19:36:37 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cdb862767f 
							
						 
					 
					
						
						
							
							fix(page): "load" event should fire before "waitForLoadState" resolves ( #14897 )  
						
						... 
						
						
						
						Currently, `loadstate` and `load` are two separate events in the protocol,
and are fired in this order. As a result, `waitForLoadState()` sometimes
resolves before the `'load'` event is fired, which is unexpected.
Also fixes a flaky test that assumed `load` event comes after `domcontentloaded`
for the empty page, which is not always a case in Chromium. 
						
						
					 
					
						2022-06-16 09:35:53 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c349c1d57f 
							
						 
					 
					
						
						
							
							feat: newContext.har ( #14892 )  
						
						... 
						
						
						
						Replaced {Page,BrowserContext}.(un)routeFromHar with browser.newContext.har. 
						
						
					 
					
						2022-06-15 16:35:44 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							225ab68d1c 
							
						 
					 
					
						
						
							
							fix(test): fix the route test ( #14890 )  
						
						
						
						
					 
					
						2022-06-15 16:15:45 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							259c8d64a5 
							
						 
					 
					
						
						
							
							feat: Page.routeFromHar ( #14870 )  
						
						
						
						
					 
					
						2022-06-15 08:41:46 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e00a26a11d 
							
						 
					 
					
						
						
							
							feat(route): fulfill with HARResponse ( #14865 )  
						
						
						
						
					 
					
						2022-06-14 15:07:22 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e640f553b5 
							
						 
					 
					
						
						
							
							fix(connectOverCDP): make sure downloads work in default context ( #14864 )  
						
						
						
						
					 
					
						2022-06-14 12:36:35 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9cf068ad06 
							
						 
					 
					
						
						
							
							feat(fallback): allow falling back w/ overrides ( #14849 )  
						
						
						
						
					 
					
						2022-06-13 17:56:16 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3974d1b359 
							
						 
					 
					
						
						
							
							revert( #14797 ): fix(test runner): collect artifacts when calling browser.close() ( #14846 )  
						
						... 
						
						
						
						Revert "fix(test runner): collect artifacts when calling `browser.close()` (#14797 )"
This reverts commit c7a28ac7e9eab63b40ce22fe96597410dbd08ed7.
Looks like it broke a bunch of tracing tests:
* Good: https://github.com/microsoft/playwright/runs/6838098316?check_suite_focus=true 
* First Bad: https://github.com/microsoft/playwright/runs/6838104691?check_suite_focus=true 
* Still bad on HEAD (88664c39c9ee36adfda3eed04bbd845587e27e4a): https://github.com/microsoft/playwright/runs/6868333846?check_suite_focus=true  
						
						
					 
					
						2022-06-13 17:20:59 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88664c39c9 
							
						 
					 
					
						
						
							
							chore: remove esm error interception, it only confuses users ( #14829 )  
						
						
						
						
					 
					
						2022-06-13 12:32:42 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dcdd3c3cdb 
							
						 
					 
					
						
						
							
							feat(route): explicitly fall back to the next handler ( #14834 )  
						
						
						
						
					 
					
						2022-06-13 12:30:51 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							05c56f5942 
							
						 
					 
					
						
						
							
							test: fix video tests on headed mac ( #14841 )  
						
						
						
						
					 
					
						2022-06-13 11:53:31 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
						
						
							
						
						
							e23960e8b2 
							
						 
					 
					
						
						
							
							test: make Electron bots green  
						
						
						
						
					 
					
						2022-06-13 12:20:57 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							41529bb1a5 
							
						 
					 
					
						
						
							
							chore: respect sigint in global setup ( #14805 )  
						
						
						
						
					 
					
						2022-06-12 13:06:00 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c7b3f4646f 
							
						 
					 
					
						
						
							
							fix(strict): escape css class names when generating selectors ( #14810 )  
						
						
						
						
					 
					
						2022-06-12 09:39:30 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							380e787065 
							
						 
					 
					
						
						
							
							fix(ct): respect boolean shorthands ( #14798 )  
						
						
						
						
					 
					
						2022-06-10 17:34:21 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							30f3d526eb 
							
						 
					 
					
						
						
							
							feat(server): consider 3XX, 400-403 responses as started server  
						
						
						
						
					 
					
						2022-06-10 14:47:29 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7c0bff15ca 
							
						 
					 
					
						
						
							
							feat(fulfill): improve fulfilling from har ( #14789 )  
						
						... 
						
						
						
						- `har` option is now an object `{ path, fallback }`.
- Allows falling back to `abort()`, `continue()` or throwing.
- Matches based on url + method.
- Follows redirects in the HAR file.
- Nice error/stack when throwing.
- Tests. 
						
						
					 
					
						2022-06-10 14:26:45 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c7a28ac7e9 
							
						 
					 
					
						
						
							
							fix(test runner): collect artifacts when calling browser.close() ( #14797 )  
						
						... 
						
						
						
						Previously, we only collected artifacts on context closure.
However, in serial mode it is possible to close the browser instead. 
						
						
					 
					
						2022-06-10 14:11:34 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							868e00253f 
							
						 
					 
					
						
						
							
							feat(har): store textual content without base64 encoding ( #14772 )  
						
						
						
						
					 
					
						2022-06-10 14:10:52 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7a568a2952 
							
						 
					 
					
						
						
							
							feat(route): chain routes ( #14771 )  
						
						
						
						
					 
					
						2022-06-10 09:06:39 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a98394033c 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1014 ( #14742 )  
						
						... 
						
						
						
						Co-authored-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2022-06-10 15:59:49 +02:00 
						 
				 
			
				
					
						
							
							
								Sergio Freire 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							060cd9d97c 
							
						 
					 
					
						
						
							
							feat(junit reporter): link testcases to Xray test issues and provide additional metadata for Xray Test Management ( #11374 )  
						
						... 
						
						
						
						Co-authored-by: Sergio Freire <sergio.freire@xpand-it.com> 
						
						
					 
					
						2022-06-10 10:31:48 +02:00 
						 
				 
			
				
					
						
							
							
								Sergio Freire 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d193bd64c4 
							
						 
					 
					
						
						
							
							feat(junit reporter): add option to force usage of CDATA sections for content in XML elements ( #12744 )  
						
						... 
						
						
						
						Co-authored-by: Sergio Freire <sergio.freire@xpand-it.com> 
						
						
					 
					
						2022-06-10 10:25:52 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							873307a39d 
							
						 
					 
					
						
						
							
							test(firefox): skip more video tests when tracing is on ( #14768 )  
						
						
						
						
					 
					
						2022-06-09 14:21:21 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
						
						
							
						
						
							652ec2f1fa 
							
						 
					 
					
						
						
							
							test: split accname, fix select preventing context closure  
						
						
						
						
					 
					
						2022-06-09 13:58:22 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ce17a97b1 
							
						 
					 
					
						
						
							
							test: capture canvas changes test passes after last roll ( #14760 )  
						
						
						
						
					 
					
						2022-06-09 13:55:46 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
						
						
							
						
						
							98c34ac270 
							
						 
					 
					
						
						
							
							test: make Android green  
						
						
						
						
					 
					
						2022-06-09 22:53:37 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							0711a8b169 
							
						 
					 
					
						
						
							
							test(ff): narrow down bounding box skips  
						
						
						
						
					 
					
						2022-06-09 13:47:58 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							211fae295f 
							
						 
					 
					
						
						
							
							test(electron): skip fromServiceWorker  
						
						
						
						
					 
					
						2022-06-09 13:40:42 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e4c60d47b1 
							
						 
					 
					
						
						
							
							test: fix pause.spec on tracing bots ( #14766 )  
						
						
						
						
					 
					
						2022-06-09 13:34:01 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							833d332fa3 
							
						 
					 
					
						
						
							
							test(ff): fix headed tests ( #14764 )  
						
						
						
						
					 
					
						2022-06-09 12:56:07 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b4c8db68d2 
							
						 
					 
					
						
						
							
							test: fix electron tests ( #14744 )  
						
						
						
						
					 
					
						2022-06-09 14:54:51 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3853014fa7 
							
						 
					 
					
						
						
							
							chore: add ubuntu 22 support ( #14588 )  
						
						
						
						
					 
					
						2022-06-09 13:20:18 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e975aef961 
							
						 
					 
					
						
						
							
							feat(route): fulfill from har ( #14720 )  
						
						... 
						
						
						
						feat(route): fulfill from har
This allows to use pre-recorded HAR file to fulfill routes. 
						
						
					 
					
						2022-06-08 20:29:03 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							067d5ac81a 
							
						 
					 
					
						
						
							
							test(electron): revert bogus fix  
						
						
						
						
					 
					
						2022-06-09 01:33:11 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							13762c82f9 
							
						 
					 
					
						
						
							
							tests: nuke the failing/flaky test ( #14724 )  
						
						
						
						
					 
					
						2022-06-08 17:21:19 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac9e71b9e6 
							
						 
					 
					
						
						
							
							tests(video): fix firefox video tests ( #14723 )  
						
						
						
						
					 
					
						2022-06-08 16:55:30 -08:00