Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a79054544 
							
						 
					 
					
						
						
							
							feat(innerloop): allow reusing browsers over the remote connection ( #16065 )  
						
						
						
						
					 
					
						2022-07-31 14:31:17 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							809002df60 
							
						 
					 
					
						
						
							
							fix(events): avoid firing lifecycle events twice ( #16055 )  
						
						... 
						
						
						
						Previously, when some iframe started/finished a new navigation, we
could have removed and then re-addded load/domcontentloaded on the
main frame.
Drive-by: unflake wheel test in Firefox. 
						
						
					 
					
						2022-07-29 12:44:04 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							af8e3e7afa 
							
						 
					 
					
						
						
							
							feat: print response text when toBeOK fails ( #16040 )  
						
						
						
						
					 
					
						2022-07-29 11:46:48 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d73f9b7b88 
							
						 
					 
					
						
						
							
							chore: experimental test server implementation ( #16033 )  
						
						
						
						
					 
					
						2022-07-29 11:40:33 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							03b0f911d9 
							
						 
					 
					
						
						
							
							fix(screenshot): avoid unnecessary work ( #16035 )  
						
						... 
						
						
						
						Do not evaluate when not hiding caret nor disabling animations. 
						
						
					 
					
						2022-07-29 09:23:02 -07:00 
						 
				 
			
				
					
						
							
							
								Making Stuffs 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6f47f0f22a 
							
						 
					 
					
						
						
							
							fix(chromium): Add error message to asset when there is one. ( #15892 )  
						
						... 
						
						
						
						[196] -- Provide the assert function with with either the error message in the provided object or undefined if there isn't one 
						
						
					 
					
						2022-07-28 14:45:25 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							829a1b8444 
							
						 
					 
					
						
						
							
							fix(isVisible): make sure isVisible check is atomic ( #16004 )  
						
						
						
						
					 
					
						2022-07-28 14:09:36 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d5f3b10eba 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1017 ( #16030 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-07-28 22:36:09 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							607910f6aa 
							
						 
					 
					
						
						
							
							fix(isVisible): do not retarget visibility checks ( #16002 )  
						
						... 
						
						
						
						We used to go to the enclosing button (inherited from click logic), which is unexpected. 
						
						
					 
					
						2022-07-27 14:02:35 -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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09461f8a76 
							
						 
					 
					
						
						
							
							fix(driver): make sure IpcTransport messages arrive in different tasks ( #15978 )  
						
						
						
						
					 
					
						2022-07-26 18:42:02 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac480240bb 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1689 ( #15943 )  
						
						
						
						
					 
					
						2022-07-26 08:48:18 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a5738998f6 
							
						 
					 
					
						
						
							
							fix: accomodate to changed MSEdge download format ( #15933 )  
						
						... 
						
						
						
						Fixes  #15932  
					
						2022-07-25 16:55:24 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c4dae2a628 
							
						 
					 
					
						
						
							
							fix(cli): remove --save-trace from open command ( #15905 )  
						
						
						
						
					 
					
						2022-07-25 09:16:20 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4bec6309df 
							
						 
					 
					
						
						
							
							fix(lifecycle): recalculate lifecycle on iframe detach ( #15812 )  
						
						... 
						
						
						
						It could be that iframe was blocking some event, like load or networkidle,
and we never updated the lifecycle after the iframe was detached. This
lead to goto and other navigation commands to never resolve. 
						
						
					 
					
						2022-07-22 19:44:02 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd21852b01 
							
						 
					 
					
						
						
							
							fix(text selector): ignore NOSCRIPT elements ( #15887 )  
						
						... 
						
						
						
						These are usually not rendered, and some sites have very big content inside,
for example full page markup. 
						
						
					 
					
						2022-07-22 16:18:06 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d29231177 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1016 ( #15857 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-07-21 23:19:26 +02: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 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							55cd3928b7 
							
						 
					 
					
						
						
							
							chore: reuse context in the innerloop mode ( #15719 )  
						
						
						
						
					 
					
						2022-07-15 10:36:36 -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 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a01a9456a 
							
						 
					 
					
						
						
							
							chore: update WebKit browser version ( #15679 )  
						
						... 
						
						
						
						As of July 14, 2022, Safari Technoly Preview returns the following:
```
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.0 Safari/605.1.15
``` 
						
						
					 
					
						2022-07-14 13:56:20 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							173ea04b02 
							
						 
					 
					
						
						
							
							fix: add missing gstreamer dependencies for wk on debian 11 ( #15675 )  
						
						
						
						
					 
					
						2022-07-14 13:12:49 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4bba41ab8f 
							
						 
					 
					
						
						
							
							Revert "feat(matchers): add toContainClass ( #15491 )" ( #15670 )  
						
						... 
						
						
						
						This reverts commit e4debd0bf665ae69a6621768d17e739aef13be9a. 
						
						
					 
					
						2022-07-14 22:03:37 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							53118c074e 
							
						 
					 
					
						
						
							
							chore: use JHBuild WebKit Debian 11 build ( #15673 )  
						
						... 
						
						
						
						Fixes  #3167  
					
						2022-07-14 12:54:43 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb81d23ad6 
							
						 
					 
					
						
						
							
							fix(selectors): max hasText regex against nested nodes ( #15638 )  
						
						
						
						
					 
					
						2022-07-14 08:23:11 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ac893d0f8 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1015 ( #15649 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-07-14 14:34:02 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							83e3dbb1bb 
							
						 
					 
					
						
						
							
							chore: add support for debian 11 downloads ( #15596 )  
						
						
						
						
					 
					
						2022-07-13 04:09:24 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3436e64b75 
							
						 
					 
					
						
						
							
							feat: dispatch wheel event ( #15593 )  
						
						
						
						
					 
					
						2022-07-12 17:17:45 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3939b9f36e 
							
						 
					 
					
						
						
							
							chore: migrate component testing to server-side page reuse ( #15477 )  
						
						
						
						
					 
					
						2022-07-12 14:30:24 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e4debd0bf6 
							
						 
					 
					
						
						
							
							feat(matchers): add toContainClass ( #15491 )  
						
						
						
						
					 
					
						2022-07-12 23:17:10 +02: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 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8402001c32 
							
						 
					 
					
						
						
							
							chore: remove joining emitter ( #15588 )  
						
						
						
						
					 
					
						2022-07-12 13:04:20 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e1801bd30 
							
						 
					 
					
						
						
							
							fix(matchers): repeating values lead to no error ( #15559 )  
						
						
						
						
					 
					
						2022-07-12 20:03:27 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5fc637e44a 
							
						 
					 
					
						
						
							
							chore: experimental resetForReuse ( #15432 )  
						
						
						
						
					 
					
						2022-07-11 13:10:08 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2850aae924 
							
						 
					 
					
						
						
							
							fix(webkit): use new protocol methods for bindings ( #15503 )  
						
						
						
						
					 
					
						2022-07-08 15:11:29 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9d1a5ad69 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1677 ( #15500 )  
						
						
						
						
					 
					
						2022-07-08 13:15:57 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dfd6fa356a 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1014 ( #15490 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-07-08 13:41:21 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0781d04a5e 
							
						 
					 
					
						
						
							
							chore: get rid of page state overrides ( #15470 )  
						
						
						
						
					 
					
						2022-07-07 16:28:20 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5fd6ce4de0 
							
						 
					 
					
						
						
							
							chore: allow aborting in-flight routes on context reuse ( #15460 )  
						
						
						
						
					 
					
						2022-07-07 13:07:09 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							86a65a03e4 
							
						 
					 
					
						
						
							
							chore: add CI to default user agent ( #15450 )  
						
						
						
						
					 
					
						2022-07-07 21:43:47 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc6f415933 
							
						 
					 
					
						
						
							
							chore: share grant permissions init among browser types ( #15457 )  
						
						
						
						
					 
					
						2022-07-07 11:39:05 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b7e66d2b14 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1335 ( #15434 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-07-07 05:51:41 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f71b620de7 
							
						 
					 
					
						
						
							
							chore: unregister handlers when dispatcher goes ( #15425 )  
						
						
						
						
					 
					
						2022-07-06 20:32:31 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9e41df0a5 
							
						 
					 
					
						
						
							
							chore: respect event name in removeAllListeners ( #15430 )  
						
						
						
						
					 
					
						2022-07-06 15:04:27 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9d66535ba 
							
						 
					 
					
						
						
							
							browser(firefox): move screenshots to browser-side ( #15230 )  
						
						... 
						
						
						
						* `clip` option is always passed from the client code
* with this change, we can no longer capture screenshot of a blinking
  caret; the browser-side API doesn't have this capability. 
						
						
					 
					
						2022-07-06 15:02:48 -07: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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5f03bd9477 
							
						 
					 
					
						
						
							
							chore(test-runner): increase jpeg-js max mem allowance ( #15381 )  
						
						... 
						
						
						
						Resolves  #14255 .
PNGs should be preferred as they are deterministic, but increasing this
limit should be fine for JPEG users. (Looking through jpeg-js source code, the actual memory allocation is based on the size of the image—so unless a user is hitting this limit already—this should not impact the memory consumption of Playwright. 
					
						2022-07-05 13:25:54 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							449b66591d 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1333 ( #15382 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-07-05 12:16:56 -07:00