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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cddf3293cf 
							
						 
					 
					
						
						
							
							docs: mention chaining in locator.filter ( #14920 )  
						
						
						
						
					 
					
						2022-06-16 10:05:30 -07: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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							79378dd1eb 
							
						 
					 
					
						
						
							
							fix: add pw:api logging to har router ( #14903 )  
						
						
						
						
					 
					
						2022-06-16 07:48:57 -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 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8fece7204 
							
						 
					 
					
						
						
							
							chore: allow joining async handlers ( #14893 )  
						
						
						
						
					 
					
						2022-06-15 15:27:31 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df63ae9dce 
							
						 
					 
					
						
						
							
							docs: update strict routeFromHar default value ( #14886 )  
						
						
						
						
					 
					
						2022-06-15 09:32:40 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							464cbb7457 
							
						 
					 
					
						
						
							
							feat(chromium): allow attaching to other targets as to pages ( #14873 )  
						
						
						
						
					 
					
						2022-06-15 09:31:32 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							259c8d64a5 
							
						 
					 
					
						
						
							
							feat: Page.routeFromHar ( #14870 )  
						
						
						
						
					 
					
						2022-06-15 08:41:46 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							06c8d8e31c 
							
						 
					 
					
						
						
							
							chore: use channels types instead of a copy in server ( #14874 )  
						
						... 
						
						
						
						This is to avoid duplicating types for no reason. 
						
						
					 
					
						2022-06-14 22:02:15 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e00a26a11d 
							
						 
					 
					
						
						
							
							feat(route): fulfill with HARResponse ( #14865 )  
						
						
						
						
					 
					
						2022-06-14 15:07:22 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c8283cf9de 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1010 ( #14863 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-06-14 23:18:03 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81eaf764fc 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1666 ( #14868 )  
						
						
						
						
					 
					
						2022-06-14 13:57:57 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							48f98673ef 
							
						 
					 
					
						
						
							
							chore: remove stray fallback overrides check  
						
						
						
						
					 
					
						2022-06-13 18:06:01 -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 
						 
				 
			
				
					
						
							
							
								Andrew Branch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26e22c9a89 
							
						 
					 
					
						
						
							
							fix(types): compilation error in TypeScript 4.8 ( #14847 )  
						
						
						
						
					 
					
						2022-06-13 16:39:55 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61536098be 
							
						 
					 
					
						
						
							
							docs: fix serviceWorkers formatting ( #14845 )  
						
						
						
						
					 
					
						2022-06-13 15:18:24 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dcdd3c3cdb 
							
						 
					 
					
						
						
							
							feat(route): explicitly fall back to the next handler ( #14834 )  
						
						
						
						
					 
					
						2022-06-13 12:30:51 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							939e1877fb 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1663 ( #14775 )  
						
						
						
						
					 
					
						2022-06-13 11:19:44 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dbc90b23ea 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1015 ( #14832 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-06-13 19:35:26 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48b48ee8e8 
							
						 
					 
					
						
						
							
							chore: hide Buffer deprecation warning during tests ( #14767 )  
						
						
						
						
					 
					
						2022-06-13 19:31:30 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c7b3f4646f 
							
						 
					 
					
						
						
							
							fix(strict): escape css class names when generating selectors ( #14810 )  
						
						
						
						
					 
					
						2022-06-12 09:39:30 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							76abb3a5be 
							
						 
					 
					
						
						
							
							chore: unify tab generation ( #14802 )  
						
						
						
						
					 
					
						2022-06-10 17:34:31 -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 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6822d03f0b 
							
						 
					 
					
						
						
							
							fix(cli): default to no timeout ( #14769 )  
						
						
						
						
					 
					
						2022-06-09 21:07:57 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2e8c17fbf 
							
						 
					 
					
						
						
							
							chore: fix WK ubuntu 22 deps on Docker ( #14770 )  
						
						
						
						
					 
					
						2022-06-10 00:00:05 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3853014fa7 
							
						 
					 
					
						
						
							
							chore: add ubuntu 22 support ( #14588 )  
						
						
						
						
					 
					
						2022-06-09 13:20:18 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d5e5a28c31 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1659 ( #14727 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-06-09 10:07:09 +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 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							85d03714d9 
							
						 
					 
					
						
						
							
							feat: add allow/block serviceWorkers option ( #14714 )  
						
						... 
						
						
						
						Adds cross-browser support for easily allowing/blocking Service Workers via a Context option.
Includes plumbing for Playwright Test's `use`.
Resolves  #14522 .
Relates #1090 .
Supercedes #14321 . 
						
						
					 
					
						2022-06-08 18:27:51 -04:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fccee89b41 
							
						 
					 
					
						
						
							
							feat: add Response.fromServiceWorker flag ( #14715 )  
						
						... 
						
						
						
						Resolves  #14666 .
Relates #1090 .
Supercedes #14321 . 
					
						2022-06-08 17:34:19 -04:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							176ab7e48b 
							
						 
					 
					
						
						
							
							chore: make LocalUtils easily available on the client ( #14717 )  
						
						... 
						
						
						
						Instead of plumbing it around, expose it through Connection. 
						
						
					 
					
						2022-06-08 13:22:05 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c739eb345 
							
						 
					 
					
						
						
							
							feat(cli): option to record har ( #14696 )  
						
						... 
						
						
						
						`npx playwright open --save-har=file.har` produces a HAR file that
can be later inspected or used for mocks.
`--save-har-glob="**/*.{png,woff2}"` option can be used to
produce a smaller har that only contains entries matching the glob. 
						
						
					 
					
						2022-06-08 10:59:50 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7f026dd64c 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1658 ( #14709 )  
						
						... 
						
						
						
						Language override behavior changed upstream in WebKit/WebKit@039ebd9 
New logic is closer to the actual behavior of WebKit on macOS, meaning that when the user changes system language the actual locale changes according to some weird OS rules:
ru-RU => navigator.language === 'ru'
fr-CH => navigator.language === 'fr-FR'
es-MX => navigator.language === 'es-MX'
Our locale emulation is aligned with that, so setting locale to fr-CH will result in fr-FR etc. 
						
						
					 
					
						2022-06-08 10:16:49 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fdcdd58d7f 
							
						 
					 
					
						
						
							
							feat(har): introduce urlFilter ( #14693 )  
						
						... 
						
						
						
						This is a glob or regex pattern that filters entries recorder in the HAR. 
						
						
					 
					
						2022-06-07 18:09:47 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1a489ee4e 
							
						 
					 
					
						
						
							
							feat(firefox-beta): roll to r1329 ( #14612 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2022-06-07 17:42:31 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							712ad4ec12 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1327 ( #14614 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2022-06-07 17:42:08 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf2c6ee81d 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1009 ( #14620 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-06-07 17:38:13 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ca2afaaebd 
							
						 
					 
					
						
						
							
							chore: update babel ( #14646 )  
						
						
						
						
					 
					
						2022-06-06 15:49:31 -07:00 
						 
				 
			
				
					
						
							
							
								Sébastien Règne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c2fc6b6eb 
							
						 
					 
					
						
						
							
							feat(browser): add Browser.BrowserType() method ( #14468 )  
						
						
						
						
					 
					
						2022-06-06 09:46:08 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee0782b538 
							
						 
					 
					
						
						
							
							fix: hide DeprecationWarning of fd-slicer ( #14638 )  
						
						
						
						
					 
					
						2022-06-04 17:49:35 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c7eabf659b 
							
						 
					 
					
						
						
							
							feat(firefox-beta): roll to r1328 ( #14602 )  
						
						
						
						
					 
					
						2022-06-03 16:35:58 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							67ac3d31bf 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1326 ( #14604 )  
						
						
						
						
					 
					
						2022-06-03 16:34:27 -07:00