be4f27d685 
								
							 
						 
						
							
							
								
								browser(webkit): introduce Runtime.addBinding/bindingCalled ( #15468 )  
							
							... 
							
							
							
							References #14745 
Pretty-diff: yury-s/WebKit@25c42a1  
							
						 
						
							2022-07-07 12:58:22 -07:00  
				
					
						
							
							
								 
						
							
								86a65a03e4 
								
							 
						 
						
							
							
								
								chore: add CI to default user agent ( #15450 )  
							
							
							
						 
						
							2022-07-07 21:43:47 +02:00  
				
					
						
							
							
								 
						
							
								b8deb2ba8f 
								
							 
						 
						
							
							
								
								chore: add 1.23 video to release notes ( #15467 )  
							
							
							
						 
						
							2022-07-07 12:34:01 -07:00  
				
					
						
							
							
								 
						
							
								cc6f415933 
								
							 
						 
						
							
							
								
								chore: share grant permissions init among browser types ( #15457 )  
							
							
							
						 
						
							2022-07-07 11:39:05 -07:00  
				
					
						
							
							
								 
						
							
								413258bfac 
								
							 
						 
						
							
							
								
								docs: add chrome extension testing example ( #14969 )  
							
							
							
						 
						
							2022-07-07 20:28:01 +02:00  
				
					
						
							
							
								 
						
							
								105768fa38 
								
							 
						 
						
							
							
								
								feat(trace-viewer): show request time in trace viewer network tab ( #14353 )  
							
							
							
						 
						
							2022-07-07 11:26:31 -07:00  
				
					
						
							
							
								 
						
							
								efec0261a1 
								
							 
						 
						
							
							
								
								feat(inspector): add keyboard shortcuts ( #12014 ) ( #15326 )  
							
							
							
						 
						
							2022-07-07 11:25:48 -07:00  
				
					
						
							
							
								 
						
							
								a41a25e07b 
								
							 
						 
						
							
							
								
								feat(ct): typesafe mount props ( #15445 )  
							
							
							
						 
						
							2022-07-07 11:23:58 -07:00  
				
					
						
							
							
								 
						
							
								bc4463c472 
								
							 
						 
						
							
							
								
								browser(webkit): disable WebKit PDF viewer ( #15462 )  
							
							
							
						 
						
							2022-07-07 20:13:48 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								767babc3a2 
								
							 
						 
						
							
							
								
								fix(test runner): handle istty in line reporter ( #15455 )  
							
							... 
							
							
							
							When running without tty, line reporter outputs a line for each
percent of the tests, thus limiting the output to ~100 lines.
In addition, reporters now support PLAYWRIGHT_LIVE_TERMINAL
env variable to force tty mode. 
							
						 
						
							2022-07-07 09:55:12 -07:00  
				
					
						
							
							
								 
						
							
								ddad16faf8 
								
							 
						 
						
							
							
								
								test: enable test for page unhandled error in ff ( #15451 )  
							
							... 
							
							
							
							Fixes  #14165  
						
							2022-07-07 08:17:57 -07:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								72c3574943 
								
							 
						 
						
							
							
								
								feat(firefox-beta): roll to r1335 ( #15433 )  
							
							... 
							
							
							
							Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andrey Lushnikov <aslushnikov@gmail.com> 
							
						 
						
							2022-07-07 05:49:40 -07:00  
				
					
						
							
							
								 
						
							
								592e22a1a4 
								
							 
						 
						
							
							
								
								browser(chromium-tip-of-tree): roll to 2022-Jul-07 ( #15441 )  
							
							... 
							
							
							
							Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
							
						 
						
							2022-07-07 13:46:52 +02:00  
				
					
						
							
							
								 
						
							
								f71b620de7 
								
							 
						 
						
							
							
								
								chore: unregister handlers when dispatcher goes ( #15425 )  
							
							
							
						 
						
							2022-07-06 20:32:31 -07:00  
				
					
						
							
							
								 
						
							
								b9e41df0a5 
								
							 
						 
						
							
							
								
								chore: respect event name in removeAllListeners ( #15430 )  
							
							
							
						 
						
							2022-07-06 15:04:27 -07:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								4e46ac2191 
								
							 
						 
						
							
							
								
								docs: explain how to sign in once per worker ( #15427 )  
							
							
							
						 
						
							2022-07-06 13:54:58 -07:00  
				
					
						
							
							
								 
						
							
								89c16cbc8b 
								
							 
						 
						
							
							
								
								feat(runner): anonymous describes ( #15424 )  
							
							... 
							
							
							
							Useful to set some options without coming up with an artificial name.
```js
test.describe(() => {
  test.use({ colorScheme: 'dark' });
  test('my test', () => {});
})
``` 
							
						 
						
							2022-07-06 13:54:11 -07:00  
				
					
						
							
							
								 
						
							
								1b264010db 
								
							 
						 
						
							
							
								
								fix(ct): tolerate compiled react components ( #15422 )  
							
							
							
						 
						
							2022-07-06 13:44:06 -07:00  
				
					
						
							
							
								 
						
							
								c02d83fb11 
								
							 
						 
						
							
							
								
								fix(runner): filter only after duplicate titles check ( #15401 )  
							
							
							
						 
						
							2022-07-06 12:51:26 -07:00  
				
					
						
							
							
								 
						
							
								12c7e82fb7 
								
							 
						 
						
							
							
								
								docs: storageState caveat ( #15395 )  
							
							... 
							
							
							
							Resolves  #15393 . 
						
							2022-07-06 09:59:56 -07:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								21dcc5139d 
								
							 
						 
						
							
							
								
								docs(python): reference to base url package ( #15412 )  
							
							
							
						 
						
							2022-07-06 14:31:39 +02:00  
				
					
						
							
							
								 
						
							
								26ef9dddb3 
								
							 
						 
						
							
							
								
								feat(firefox): roll to r1334 ( #15399 )  
							
							... 
							
							
							
							Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
							
						 
						
							2022-07-06 04:19:22 -07:00  
				
					
						
							
							
								 
						
							
								22b82a5dd0 
								
							 
						 
						
							
							
								
								feat(firefox-beta): roll to r1334 ( #15403 )  
							
							... 
							
							
							
							Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
							
						 
						
							2022-07-06 04:17:58 -07:00  
				
					
						
							
							
								 
						
							
								4508cd5816 
								
							 
						 
						
							
							
								
								docs(ct): add yarn create example ( #15407 )  
							
							... 
							
							
							
							Co-authored-by: Max Schmitt <max@schmitt.mx> 
							
						 
						
							2022-07-06 10:27:49 +02:00  
				
					
						
							
							
								 
						
							
								00d5d26f3b 
								
							 
						 
						
							
							
								
								test: relax expectation to work for webkit ( #15397 )  
							
							
							
						 
						
							2022-07-05 22:15:40 -07:00  
				
					
						
							
							
								 
						
							
								6181b0dcaf 
								
							 
						 
						
							
							
								
								docs: annotate since ( #15386 )  
							
							
							
						 
						
							2022-07-05 17:24:50 -07:00  
				
					
						
							
							
								 
						
							
								ee82837fb5 
								
							 
						 
						
							
							
								
								fix(fixtures): do not run user function when required fixture has failed ( #15385 )  
							
							... 
							
							
							
							Currently, it is possible to run a function, e.g. a second `beforeEach` hook,
that will receive `null` for the fixture that has already failed before.
This PR skips running any user function that uses a fixture that has already
failed, just like if the fixture would be initialized again and failing for
the second time. 
							
						 
						
							2022-07-05 17:15:28 -07:00  
				
					
						
							
							
								 
						
							
								3b269d0ed7 
								
							 
						 
						
							
							
								
								browser(ff-beta): roll Firefox-Beta to 103.0b5 ( #15394 )  
							
							
							
						 
						
							2022-07-05 15:47:35 -07:00  
				
					
						
							
							
								 
						
							
								530867e8ab 
								
							 
						 
						
							
							
								
								browser(firefox): report unhandled rejections for Firefox ( #15391 )  
							
							... 
							
							
							
							References #14165  
							
						 
						
							2022-07-05 15:46:28 -07:00  
				
					
						
							
							
								 
						
							
								cc45ac91f5 
								
							 
						 
						
							
							
								
								browser(webkit): grant pasteboard read access for input edit commands ( #15390 )  
							
							... 
							
							
							
							This is what WebPageProxy::executeEditCommand does via WebPageProxy::willPerformPasteCommand.
Refs: #8114 , #12000 
Pretty-diff: yury-s/WebKit@4213f02  
							
						 
						
							2022-07-05 14:14:28 -07:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								cfd00c0baf 
								
							 
						 
						
							
							
								
								docs: Add Vitest example ( #15356 )  
							
							
							
						 
						
							2022-07-05 11:12:02 -07:00  
				
					
						
							
							
								 
						
							
								8cdc4513f1 
								
							 
						 
						
							
							
								
								test: repro for load event fired too often ( #15320 )  
							
							... 
							
							
							
							Repro derived from #15086 . This does not look like a recent regression (if any at all) as it reproduces in both 1.22 and 1.23. 
							
						 
						
							2022-07-05 11:09:36 -07:00  
				
					
						
							
							
								 
						
							
								981f5ab8c1 
								
							 
						 
						
							
							
								
								fix(test-runner): apply fixme v. skip annotations ( #15277 )  
							
							... 
							
							
							
							Currently, if `text.fixme()` or `test.skip()` is used within a test, we
add a `fixme` or `skip` annotation. However, if the wrapper style is
used:
```
test.fixme('should work', () => {…})
```
the annotations were missing. This change adds annotations for the
above.
These annotations are important for reporting purposes and knowing
exactly what flavor of "skipped" was used.
Fixes  #15239 . 
							
						 
						
							2022-07-05 10:46:30 -07:00  
				
					
						
							
							
								 
						
							
								71c08a5dcf 
								
							 
						 
						
							
							
								
								fix(junit reporter): embedding attachments on report didnt work for tests outside root folder ( #15359 )  
							
							
							
						 
						
							2022-07-05 10:35:14 -07:00  
				
					
						
							
							
								 
						
							
								2a805c1f1c 
								
							 
						 
						
							
							
								
								fix(line reporter): print currently running test ( #15339 )  
							
							
							
						 
						
							2022-07-05 09:07:55 -07:00  
				
					
						
							
							
								 
						
							
								4eccb89a79 
								
							 
						 
						
							
							
								
								chore: do not serialize buffers into base64 in local mode ( #15316 )  
							
							
							
						 
						
							2022-07-05 08:58:34 -07:00  
				
					
						
							
							
								 
						
							
								ef5a56ce18 
								
							 
						 
						
							
							
								
								feat(evaluate): serialized `URL` instances ( #15023 )  
							
							... 
							
							
							
							Add support for returning [URL][] instances from `page.evaluate` calls.
Follow the patterns established by `Date` and `RegExp` serialization.
[URL]: https://developer.mozilla.org/en-US/docs/Web/API/URL  
							
						 
						
							2022-07-05 17:53:02 +02:00  
				
					
						
							
							
								 
						
							
								35a2792bb4 
								
							 
						 
						
							
							
								
								fix(html-report): listen on 127.0.0.1 only ( #15361 )  
							
							... 
							
							
							
							Fixes  #11568  
						
							2022-07-05 08:48:30 -07:00  
				
					
						
							
							
								 
						
							
								8a8bdec87d 
								
							 
						 
						
							
							
								
								browser(firefox): roll Firefox Stable to 102 ( #15321 )  
							
							... 
							
							
							
							This roll:
- NetworkObserver now uses the `remote's` ChannelEventSink layer to
  subscribe to redirects.
- Wheel events now must be dispatched from browser process.
- There's a new API for console messages
- The old methods to wait for search service and addon manager no longer
  work; speculatively remove them since neither `remote` nor
  `marionette` have anything like this.
Native manual merge: 9e6fcfd868 
							
						 
						
							2022-07-05 08:20:01 -07:00  
				
					
						
							
							
								 
						
							
								7609785d53 
								
							 
						 
						
							
							
								
								fix: Detects React 17+ first ( #15343 )  
							
							
							
						 
						
							2022-07-05 07:49:31 -07:00  
				
					
						
							
							
								 
						
							
								f87fe1fbca 
								
							 
						 
						
							
							
								
								browser(chromium-tip-of-tree): roll to 2022-Jul-05 ( #15372 )  
							
							... 
							
							
							
							Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
							
						 
						
							2022-07-05 12:14:41 +02:00  
				
					
						
							
							
								 
						
							
								9e62cc4da9 
								
							 
						 
						
							
							
								
								fix(test): speculative attempt to fix trace viewer test flakiness (3) ( #15342 )  
							
							
							
						 
						
							2022-07-03 11:55:18 -07:00  
				
					
						
							
							
								 
						
							
								c3c724f17d 
								
							 
						 
						
							
							
								
								fix(test): speculative attempt to fix trace viewer test flakiness (2)  
							
							
							
						 
						
							2022-07-03 09:43:28 -07:00