Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9cafab382b 
							
						 
					 
					
						
						
							
							docs: clarify use of browser.close ( #15255 )  
						
						
						
						
					 
					
						2022-06-29 18:41:21 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ff2647cfa3 
							
						 
					 
					
						
						
							
							fix(network): remove races from sizes calculation ( #15208 )  
						
						... 
						
						
						
						- Do not resolve raw headers upon `loadingFinished`, since they may still come later in
  `responseReceivedExtraInfo`.
- Introduce separate promises for `encodedBodySize`, `transferSize` and `responseHeadersSize`.
- Make sure we resolve each of them either with data available
  from the browser, or a fallback calculation.
- Set raw response headers for redirects on WebKit.
- Do not stall on cached responses in Chromium, they have erroneously set `hasExtraInfo` flag.
- Use `transferSize` that is available in Firefox protocol. 
						
						
					 
					
						2022-06-29 18:11:22 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b3c31f5b13 
							
						 
					 
					
						
						
							
							fix: do not throw on removeListener without listener ( #15224 )  
						
						... 
						
						
						
						Co-authored-by: Andrey Lushnikov <aslushnikov@gmail.com> 
						
						
					 
					
						2022-06-29 13:53:13 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b554344907 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1019 ( #15172 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-06-29 13:29:28 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8220ab1379 
							
						 
					 
					
						
						
							
							feat(firefox): roll ff 1328 and ff-beta 1330 ( #15185 )  
						
						
						
						
					 
					
						2022-06-29 03:04:46 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e34fa4feeb 
							
						 
					 
					
						
						
							
							fix(evaluate): fallback to toJSON if it exists when serializing ( #15188 )  
						
						... 
						
						
						
						* fix(evaluate): fallback to toJSON if it exists when serializing
* fix test in ff
* window.performance test 
						
						
					 
					
						2022-06-29 08:07:32 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a8d835145 
							
						 
					 
					
						
						
							
							chore: allow updating har while routing ( #15197 )  
						
						
						
						
					 
					
						2022-06-28 15:09:36 -07:00 
						 
				 
			
				
					
						
							
							
								Sébastien Règne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f43fe4855d 
							
						 
					 
					
						
						
							
							docs: fix route.fallback typo ( #15173 )  
						
						
						
						
					 
					
						2022-06-28 13:46:54 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aa1e736f3f 
							
						 
					 
					
						
						
							
							chore: print response body when browser download failed ( #15101 )  
						
						
						
						
					 
					
						2022-06-28 18:19:31 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c590cb2af 
							
						 
					 
					
						
						
							
							chore: undeprecate sync headers() ( #15152 )  
						
						
						
						
					 
					
						2022-06-27 10:34:32 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fab12c70f7 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1012 ( #15111 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andrey Lushnikov <aslushnikov@gmail.com> 
						
						
					 
					
						2022-06-27 10:01:10 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							660516d22a 
							
						 
					 
					
						
						
							
							fix(network): make allHeaders wait until all headers are available ( #15094 )  
						
						... 
						
						
						
						fix(network): make allHeaders wait until all header are available
Before, calling `allHeaders()` from `page.on('request')` would yield
provisional headers instead.
With these changes:
- In Firefox, all headers are available immediately.
- In Chromium, all headers are available upon requestWillBeSentExtraInfo.
- In WebKit, all headers are available upon responseReceived.
- In all browsers, intercepted requests use "provisional" headers
  as all headers, since there is no network stack to change the headers.
Drive-by: migrated Chromium to `hasExtraInfo` flags that simplifies
the logic quite a bit. 
						
						
					 
					
						2022-06-24 13:51:09 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2f11807552 
							
						 
					 
					
						
						
							
							fix(click): no element should intercept events over the target frame ( #15043 )  
						
						... 
						
						
						
						When target element is inside a non-main frame, there could be an
overlay in some of the parent frames that intercepts pointer events.
However, we never detected this case. 
						
						
					 
					
						2022-06-24 13:17:25 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae6f48c4b8 
							
						 
					 
					
						
						
							
							fix(route): match against updated url while chaining ( #15112 )  
						
						
						
						
					 
					
						2022-06-24 10:48:16 -07:00 
						 
				 
			
				
					
						
							
							
								Stuart Lang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eba2bdffb9 
							
						 
					 
					
						
						
							
							docs: fix typo: surved -> served ( #15105 )  
						
						
						
						
					 
					
						2022-06-24 15:06:57 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7bd72716f9 
							
						 
					 
					
						
						
							
							feat(har): introduce the slim mode ( #15053 )  
						
						
						
						
					 
					
						2022-06-22 14:44:12 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							033c250f6d 
							
						 
					 
					
						
						
							
							fix(har): remove types/har.d.ts, update har.ts per spec ( #15046 )  
						
						... 
						
						
						
						Drive-by: typo fix in `notFound` option name. 
						
						
					 
					
						2022-06-22 12:16:29 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01abff2090 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1017 ( #15008 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-06-22 19:38:38 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fb441faab1 
							
						 
					 
					
						
						
							
							fix: request/response events with backgroundPages ( #15032 )  
						
						
						
						
					 
					
						2022-06-22 17:23:51 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9525bedc1f 
							
						 
					 
					
						
						
							
							feat(har): re-add routeFromHAR ( #15024 )  
						
						
						
						
					 
					
						2022-06-21 22:12:37 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da17490972 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1668 ( #15012 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-06-21 17:22:09 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c0c1ada9fe 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1667 ( #14960 )  
						
						
						
						
					 
					
						2022-06-21 14:04:52 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6af6fab84a 
							
						 
					 
					
						
						
							
							fix(har): internal redirect in renderer-initiated navigations ( #15000 )  
						
						... 
						
						
						
						fix(har): internal redirect in renderer-initiated navigations 
						
						
					 
					
						2022-06-21 11:01:01 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a61938628 
							
						 
					 
					
						
						
							
							chore: mark 1.24-next ( #14857 )  
						
						
						
						
					 
					
						2022-06-21 19:32:15 +02:00 
						 
				 
			
				
					
						
							
							
								Tommi Finnilä 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b1bd6ec16 
							
						 
					 
					
						
						
							
							fix: Add Ubuntu 22.04 deps for arm64 ( #15007 )  
						
						
						
						
					 
					
						2022-06-21 13:51:19 +02:00 
						 
				 
			
				
					
						
							
							
								Elias Sørensen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ca18b3bb8 
							
						 
					 
					
						
						
							
							chore: support Pop!_OS 22.04 versioning ( #14859 )  
						
						... 
						
						
						
						Co-authored-by: Elias Sorensen <elias.soerensen@usercentrics.com> 
						
						
					 
					
						2022-06-21 03:02:48 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0f8114f6a8 
							
						 
					 
					
						
						
							
							docs: replace serviceWorkers workaround ( #14902 )  
						
						
						
						
					 
					
						2022-06-20 19:31:19 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5e6b493bc9 
							
						 
					 
					
						
						
							
							doc(har): add more details into the har doc ( #14998 )  
						
						
						
						
					 
					
						2022-06-20 17:54:39 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bff90b5abb 
							
						 
					 
					
						
						
							
							fix(chromium): disable back-forward cache ( #14996 )  
						
						... 
						
						
						
						Otherwise, back/forward navigation does not intercept requests. 
						
						
					 
					
						2022-06-20 17:27:45 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							883e4d449a 
							
						 
					 
					
						
						
							
							test(har): add more har tests ( #14997 )  
						
						
						
						
					 
					
						2022-06-20 17:22:32 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aaafb77036 
							
						 
					 
					
						
						
							
							feat(har): disambiguate using matching headers ( #14995 )  
						
						
						
						
					 
					
						2022-06-20 16:41:53 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b5524aa756 
							
						 
					 
					
						
						
							
							chore(har): brush up post data serialization ( #14994 )  
						
						
						
						
					 
					
						2022-06-20 15:29:13 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3da3ebfa4 
							
						 
					 
					
						
						
							
							feat(har): do not expose HAR types, remove HARResponse fulfill ( #14992 )  
						
						
						
						
					 
					
						2022-06-20 15:19:54 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eb87966441 
							
						 
					 
					
						
						
							
							feat(har): disambiguate requests by post data ( #14993 )  
						
						
						
						
					 
					
						2022-06-20 14:14:40 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c3bbf8963d 
							
						 
					 
					
						
						
							
							test: installation test for CDN failover ( #14963 )  
						
						
						
						
					 
					
						2022-06-20 11:24:23 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							920f1d52fc 
							
						 
					 
					
						
						
							
							chore: allow routing by uncompressed har ( #14987 )  
						
						
						
						
					 
					
						2022-06-20 11:07:53 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e5372c3421 
							
						 
					 
					
						
						
							
							chore: move har router into local utils ( #14967 )  
						
						
						
						
					 
					
						2022-06-18 20:24:55 -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 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							822b86d8a4 
							
						 
					 
					
						
						
							
							chore: add CDN download fallbacks ( #14933 )  
						
						
						
						
					 
					
						2022-06-17 11:47:32 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							466d50e3e3 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1011 ( #14948 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-06-17 18:41:06 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							36c9abfb2e 
							
						 
					 
					
						
						
							
							chore(deps): bump jpeg-js from 0.4.3 to 0.4.4 in /packages/playwright-core/bundles/utils ( #14942 )  
						
						... 
						
						
						
						* chore(deps): bump jpeg-js in /packages/playwright-core/bundles/utils
Bumps [jpeg-js](https://github.com/eugeneware/jpeg-js ) from 0.4.3 to 0.4.4.
- [Release notes](https://github.com/eugeneware/jpeg-js/releases )
- [Commits](https://github.com/eugeneware/jpeg-js/compare/v0.4.3...v0.4.4 )
---
updated-dependencies:
- dependency-name: jpeg-js
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
* license
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2022-06-17 18:40:20 +02: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 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							245c33a5d4 
							
						 
					 
					
						
						
							
							feat(har): allow storing content as separate files ( #14934 )  
						
						
						
						
					 
					
						2022-06-16 16:33:32 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2bdb0998bd 
							
						 
					 
					
						
						
							
							feat(cli): block-service-workers option ( #14931 )  
						
						
						
						
					 
					
						2022-06-16 16:03:35 -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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							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