Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3aa5710b49 
							
						 
					 
					
						
						
							
							feat(reuse): retain different browser types when reusing ( #16269 )  
						
						
						
						
					 
					
						2022-08-04 15:04:00 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fb76d62a2b 
							
						 
					 
					
						
						
							
							feat(firefox): roll Firefox stable to 103 ( #16224 )  
						
						
						
						
					 
					
						2022-08-03 16:55:19 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							165ab9bfa9 
							
						 
					 
					
						
						
							
							test: update macos 12 test expectations ( #16223 )  
						
						
						
						
					 
					
						2022-08-03 14:51:11 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2fc636f8e 
							
						 
					 
					
						
						
							
							test: unskip working Android tests ( #16171 )  
						
						
						
						
					 
					
						2022-08-02 22:51:10 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a79054544 
							
						 
					 
					
						
						
							
							feat(innerloop): allow reusing browsers over the remote connection ( #16065 )  
						
						
						
						
					 
					
						2022-07-31 14:31:17 -07:00 
						 
				 
			
				
					
						
							
							
								Eran Rom 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68d558f896 
							
						 
					 
					
						
						
							
							chore(default context): Apply context workaround only when browser and scenario match ( #15904 )  
						
						
						
						
					 
					
						2022-07-27 12:23:22 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a94fe361a2 
							
						 
					 
					
						
						
							
							test: unflake a few tests ( #15959 )  
						
						
						
						
					 
					
						2022-07-27 11:27:53 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba3c8ffa5c 
							
						 
					 
					
						
						
							
							test: make sure browser crashes in CLI tests are marked as such ( #15821 )  
						
						
						
						
					 
					
						2022-07-20 15:32:57 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							919bf1f805 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1026 ( #15795 )  
						
						... 
						
						
						
						Co-authored-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2022-07-19 23:20:37 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c3af05eb26 
							
						 
					 
					
						
						
							
							test: enhance tracing tests to cover edge cases ( #15709 )  
						
						
						
						
					 
					
						2022-07-15 13:31:58 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b637ce1250 
							
						 
					 
					
						
						
							
							test: skip tests that modify env in non-default mode ( #15725 )  
						
						
						
						
					 
					
						2022-07-15 13:06:19 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a198b6d753 
							
						 
					 
					
						
						
							
							chore: reparent context objects into the object ( #15689 )  
						
						
						
						
					 
					
						2022-07-15 08:56:47 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							732b8f4760 
							
						 
					 
					
						
						
							
							chore: PW_EXPERIMENTAL_SERVICE_WORKER_NETWORK_EVENTS and doc clarifications ( #15688 )  
						
						
						
						
					 
					
						2022-07-14 17:40:22 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9387327a97 
							
						 
					 
					
						
						
							
							docs: Service Worker examples and explanations ( #15595 )  
						
						... 
						
						
						
						Resolves  #15582 . 
					
						2022-07-13 16:42:46 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d02914fa3a 
							
						 
					 
					
						
						
							
							chore: relax transpilation criteria to allow ems imports of .vue files ( #15592 )  
						
						
						
						
					 
					
						2022-07-13 16:11:38 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3939b9f36e 
							
						 
					 
					
						
						
							
							chore: migrate component testing to server-side page reuse ( #15477 )  
						
						
						
						
					 
					
						2022-07-12 14:30:24 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8858162692 
							
						 
					 
					
						
						
							
							fix: Service Workers+Interception: missing page-level Network events ( #15549 )  
						
						... 
						
						
						
						Fixes  #15474 .
Notes:
* page-level requests that are also handled by a SW's fetch handler, should not be interceptable at the page-level
* `Network.requestWillBeSent` does not provide enough metadata for Playwright to fire the `request` event at that time, so it does it as soon as it gets to the end of the request lifecycle 
					
						2022-07-12 13:23:35 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60b34e9091 
							
						 
					 
					
						
						
							
							test: page-level request/response events with SW fetch handlers and interception ( #15544 )  
						
						... 
						
						
						
						Relates #15474 . 
						
						
					 
					
						2022-07-11 16:32:42 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6219e945d5 
							
						 
					 
					
						
						
							
							test: cover Service Worker update ( #15537 )  
						
						
						
						
					 
					
						2022-07-11 13:57:41 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ee235ff1b 
							
						 
					 
					
						
						
							
							test: fix flaky SW tests ( #15536 )  
						
						... 
						
						
						
						The Service Worker tests had some races in them that only were apparent
on the bots. To repro, I ran the tests with:
```
xvfb-run taskset -c 0 npm run ctest -- chromium.spec.ts --headed --reporter=line --repeat-each 10 --workers=1
```
Just because Playwright has a SW, does not mean the worker has fully loaded
it's main/import scripts. 
						
						
					 
					
						2022-07-11 13:56:38 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5fc637e44a 
							
						 
					 
					
						
						
							
							chore: experimental resetForReuse ( #15432 )  
						
						
						
						
					 
					
						2022-07-11 13:10:08 -07:00 
						 
				 
			
				
					
						
							
							
								Meir Blachman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a5571c9981 
							
						 
					 
					
						
						
							
							test: service worker main request/response should be marked correctly ( #15482 )  
						
						
						
						
					 
					
						2022-07-11 12:29:49 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5f42725358 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1674 ( #15384 )  
						
						... 
						
						
						
						Also reverted screenshot test changes from 4de14e7 as the breaking change was reverted upstream in Revert [251706@main] getComputedStyle(img).height returns string of a rounded int not a float WebKit/WebKit#1902  
						
						
					 
					
						2022-07-08 11:07:06 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							86a65a03e4 
							
						 
					 
					
						
						
							
							chore: add CI to default user agent ( #15450 )  
						
						
						
						
					 
					
						2022-07-07 21:43:47 +02:00 
						 
				 
			
				
					
						
							
							
								jfgreffier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							efec0261a1 
							
						 
					 
					
						
						
							
							feat(inspector): add keyboard shortcuts ( #12014 ) ( #15326 )  
						
						
						
						
					 
					
						2022-07-07 11:25:48 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							adf03eaa4c 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1023 ( #15447 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2022-07-07 19:21:58 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0142bdce76 
							
						 
					 
					
						
						
							
							test: mark driver mode as remote ( #15402 )  
						
						... 
						
						
						
						Otherwise we are passing buffers as objects, not as base64. 
						
						
					 
					
						2022-07-06 09:20:07 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b269d0ed7 
							
						 
					 
					
						
						
							
							browser(ff-beta): roll Firefox-Beta to 103.0b5 ( #15394 )  
						
						
						
						
					 
					
						2022-07-05 15:47:35 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d60b8aba23 
							
						 
					 
					
						
						
							
							fix(codegen): handle more context options ( #15319 )  
						
						... 
						
						
						
						The following options now work across languages:
- `recordHar`
- `serviceWorkers`
In addition, object properties are now sorted alphabetically.
Drive-by: fixed `--target` help message to include all available targets. 
						
						
					 
					
						2022-07-05 13:30:46 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							71dcad3b2e 
							
						 
					 
					
						
						
							
							test: fix some flaky failures ( #15314 )  
						
						... 
						
						
						
						- Never use open shadow root for highlight. This messes up
  our selectors that accidentally match internal preview elements.
- Remove failing electron test that we do not care about.
- Skip `channels.spec.ts` in non-default mode. 
						
						
					 
					
						2022-07-01 13:57:33 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6cb3236acd 
							
						 
					 
					
						
						
							
							feat(chromium): Service Worker Network Instrumentation and Inspection ( #14716 )  
						
						... 
						
						
						
						Adds Chromium support for Service Worker Networking (interception/routing, Request/Response events, and HAR).
Resolves  #1090 .
Depends on #14714  and #14714 .
Supercedes #14321 .
Follow up #14711 .
Landed upstream patches:
- https://chromium-review.googlesource.com/c/chromium/src/+/3510917 
- https://chromium-review.googlesource.com/c/chromium/src/+/3526571 
- https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3566669 
- https://chromium-review.googlesource.com/c/chromium/src/+/3544685 
- https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3610924 
- https://chromium-review.googlesource.com/c/chromium/src/+/3689949  
						
						
					 
					
						2022-07-01 12:49:43 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							82032be368 
							
						 
					 
					
						
						
							
							chore(server): validate/convert protocol both ways ( #14811 )  
						
						... 
						
						
						
						Previously, we only validated/converted on the way to the server,
but not from the server.
Validating both ways catches issues earlier, and allows us to
perform automatic conversions, for example only converting
buffers to base64 when sending over wire. 
						
						
					 
					
						2022-07-01 09:58:07 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4de14e7d2c 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1673 ( #15276 )  
						
						
						
						
					 
					
						2022-06-30 12:07:33 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f0b3b280a5 
							
						 
					 
					
						
						
							
							test: increase small timeouts to accomodate two workers ( #15257 )  
						
						
						
						
					 
					
						2022-06-30 09:05:39 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2ccd45cfd 
							
						 
					 
					
						
						
							
							test: unskip viewport size test ( #15268 )  
						
						
						
						
					 
					
						2022-06-30 15:58:11 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a8d835145 
							
						 
					 
					
						
						
							
							chore: allow updating har while routing ( #15197 )  
						
						
						
						
					 
					
						2022-06-28 15:09:36 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bcb013d240 
							
						 
					 
					
						
						
							
							test: goForward is flaky in firefox ( #15182 )  
						
						
						
						
					 
					
						2022-06-28 09:15:54 -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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ce1246a0e 
							
						 
					 
					
						
						
							
							test: stress runners ( #15078 )  
						
						
						
						
					 
					
						2022-06-23 15:55:12 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88695be397 
							
						 
					 
					
						
						
							
							test: unflake launcher CR extensions test ( #15064 )  
						
						... 
						
						
						
						chore: unflake launcher CR extensions test 
						
						
					 
					
						2022-06-23 09:36:33 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7bd72716f9 
							
						 
					 
					
						
						
							
							feat(har): introduce the slim mode ( #15053 )  
						
						
						
						
					 
					
						2022-06-22 14:44:12 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f5954c302 
							
						 
					 
					
						
						
							
							test: API request trace has postData ( #15041 )  
						
						
						
						
					 
					
						2022-06-22 09:13:29 -07: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 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							25bc4c4ac7 
							
						 
					 
					
						
						
							
							tests: async fallback handlers ( #15027 )  
						
						
						
						
					 
					
						2022-06-21 16:53:36 -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 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							883e4d449a 
							
						 
					 
					
						
						
							
							test(har): add more har tests ( #14997 )  
						
						
						
						
					 
					
						2022-06-20 17:22:32 -07:00