Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							194abc35cd 
							
						 
					 
					
						
						
							
							Revert  #18561  "feat(test runner): test.reset() to reset options to default/config value" ( #18704 )  
						
						... 
						
						
						
						This reverts commit 6fef227f43f122d45327768addc19bb96db0f6d5.
Not shipping in 1.28. 
						
						
					 
					
						2022-11-10 14:45:05 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d456d30dc 
							
						 
					 
					
						
						
							
							docs: improve test.describe.configure() ( #18705 )  
						
						
						
						
					 
					
						2022-11-10 12:29:38 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7c80b77c57 
							
						 
					 
					
						
						
							
							feat(clear): remove clear() methods from all classes except Locator ( #18703 )  
						
						... 
						
						
						
						The preferred way is to use the locator, so we should not encourage the
use of `ElementHandle` or `Page` in the new APIs. 
						
						
					 
					
						2022-11-10 12:29:14 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f52fa4ceba 
							
						 
					 
					
						
						
							
							chore(snapshotPathTemplate): address review comments ( #18702 )  
						
						
						
						
					 
					
						2022-11-10 11:37:41 -08:00 
						 
				 
			
				
					
						
							
							
								Dante Monaldo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6a1bdffee 
							
						 
					 
					
						
						
							
							docs(auth): fix session storage examples ( #18686 )  
						
						... 
						
						
						
						Co-authored-by: Dante <dante@usebasis.co> 
						
						
					 
					
						2022-11-10 09:43:42 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d491f928d 
							
						 
					 
					
						
						
							
							feat(playwright-test): introduce snapshotPathTemplate configuration ( #18568 )  
						
						... 
						
						
						
						This configuration option allows to set a string with template
values for precise control over snapshot path location.
An example of `snapshotPathTemplate` usage:
```ts
// playwright.config.ts
// Notice the `testDir` configuration!
export default {
  testDir: './tests',
  snapshotPathTemplate: './__screenshots__/{platform}/{projectName}/{testFilePath}/{arg}{ext}',
}
```
Currently supported "magic tokens" inside the `snapshotPathTemplate`
are:
- `{testDir}` - project's `testDir`
- `{snapshotDir}` - project's `snapshotDir`
- `{platform}` - `process.platform`
- `{projectName}` - Project's sanitized name
- `{testFileDir}` - Directories in relative path from `testDir` to test
  file path (e.g. `page/` in the example below)
- `{testFileName}` - Test file name (with extension) (e.g.
  `page-click.spec.ts` in the example below)
- `{testFilePath}` - Relative path from `testDir` to test file path
  (e.g. `page/page-click.spec.ts` in the example below)
- `{ext}` - snapshot extension (with dots)
- `{arg}` - joined snapshot name parts, without extension (e.g.
`foo/bar/baz` in the example below)
- `{snapshotSuffix}` - `testInfo.snapshotSuffix` value.
Consider the following file structure:
```
playwright.config.ts
tests/
└── page/
    └── page-click.spec.ts
```
The following `page-click.spec.ts`:
```ts
// page-click.spec.ts
import { test, expect } from '@playwright/test';
test('should work', async ({ page }) => {
  await expect(page).toHaveScreenshot(['foo', 'bar', 'baz.png']);
});
```
Fixes  #7792  
						
						
					 
					
						2022-11-09 15:29:07 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9bcb28f25a 
							
						 
					 
					
						
						
							
							Revert "feat: send SIGTERM to webserver before SIGKILL'ing it. ( #18220 )" ( #18661 )  
						
						... 
						
						
						
						This reverts commit c63a0b536d1f0119794a909e4f9c420c8506b4d5.
Reason: https://github.com/microsoft/playwright/pull/18564  
						
						
					 
					
						2022-11-09 09:18:33 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							06353e9905 
							
						 
					 
					
						
						
							
							docs(trace-viewer): fix broken examples ( #18654 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright-python/issues/1616  
						
						
					 
					
						2022-11-08 14:22:14 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d5494edf71 
							
						 
					 
					
						
						
							
							feat(runner): TestOptions.storageStateName ( #18587 )  
						
						
						
						
					 
					
						2022-11-07 16:27:38 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48d7bfc55f 
							
						 
					 
					
						
						
							
							docs: delete old auth + pom guides ( #18615 )  
						
						
						
						
					 
					
						2022-11-07 15:31:42 -08:00 
						 
				 
			
				
					
						
							
							
								Kazuya Takei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							05471df8bb 
							
						 
					 
					
						
						
							
							docs(python): remove not-needed semicolons from code snippets ( #18589 )  
						
						
						
						
					 
					
						2022-11-07 08:28:07 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							25dc0bfacb 
							
						 
					 
					
						
						
							
							feat(runner): change storage fixture to TestInfo.storage() ( #18584 )  
						
						
						
						
					 
					
						2022-11-04 14:28:25 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6fef227f43 
							
						 
					 
					
						
						
							
							feat(test runner): test.reset() to reset options to default/config value ( #18561 )  
						
						
						
						
					 
					
						2022-11-04 09:03:29 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							245260b365 
							
						 
					 
					
						
						
							
							docs(python): Page.emulateMedia.media "null" value follow-up ( #18555 )  
						
						... 
						
						
						
						Follow-up of 91f7e3963dfd647ad23bdef2da7dc22279c79ca0. 
						
						
					 
					
						2022-11-03 17:50:32 -07:00 
						 
				 
			
				
					
						
							
							
								Xiaoxing Ye 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9338355e47 
							
						 
					 
					
						
						
							
							feat(testinfo): add name to attachment output name ( #18440 )  
						
						... 
						
						
						
						Per discussion in #12950 , adding sanitized name to the output filename
prefix. This can make debugging easier, and the filename structure more
human friendly. 
						
						
					 
					
						2022-11-03 13:54:51 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							91f7e3963d 
							
						 
					 
					
						
						
							
							docs(python): have enum value to reset emulated media ( #18550 )  
						
						
						
						
					 
					
						2022-11-03 12:38:02 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45aa82242d 
							
						 
					 
					
						
						
							
							feat(runner): storage fixture ( #18522 )  
						
						
						
						
					 
					
						2022-11-02 20:22:35 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8292398692 
							
						 
					 
					
						
						
							
							docs: support custom hrefs for api links ( #18514 )  
						
						
						
						
					 
					
						2022-11-02 13:35:51 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1d2fc1e963 
							
						 
					 
					
						
						
							
							feat(runner): project.setup ( #18486 )  
						
						
						
						
					 
					
						2022-11-01 23:44:30 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a56460acb2 
							
						 
					 
					
						
						
							
							docs: add note to docs about WebInspector ( #18483 )  
						
						
						
						
					 
					
						2022-11-01 14:01:02 -07:00 
						 
				 
			
				
					
						
							
							
								Debbie O'Brien 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							84aa67a7fc 
							
						 
					 
					
						
						
							
							docs: add release video ( #18459 )  
						
						
						
						
					 
					
						2022-10-31 22:38:43 +01:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7337dd4e28 
							
						 
					 
					
						
						
							
							chore: revert project.{stage,run} ( #18462 )  
						
						
						
						
					 
					
						2022-10-31 14:04:24 -07:00 
						 
				 
			
				
					
						
							
							
								jaktestowac.pl 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9ad18b9e57 
							
						 
					 
					
						
						
							
							docs(ci): update ci example to avoid warnings ( #18405 )  
						
						... 
						
						
						
						Signed-off-by: Max Schmitt <max@schmitt.mx>
Co-authored-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2022-10-31 12:19:10 -07:00 
						 
				 
			
				
					
						
							
							
								Anner Visser 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5f309ec49a 
							
						 
					 
					
						
						
							
							docs(docker): remove array around seccomp profile ( #18457 )  
						
						
						
						
					 
					
						2022-10-31 12:17:10 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Deschryver 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb1dcccbe6 
							
						 
					 
					
						
						
							
							docs(nodejs): extend geolocation context examples ( #17587 )  
						
						
						
						
					 
					
						2022-10-31 09:39:44 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a7f5f2d7a1 
							
						 
					 
					
						
						
							
							chore: allow not overriding media when creating context ( #18413 )  
						
						
						
						
					 
					
						2022-10-31 09:09:52 -07:00 
						 
				 
			
				
					
						
							
							
								Denis LE 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce7fc1b9f3 
							
						 
					 
					
						
						
							
							docs(locators): fix missing input id ( #18386 )  
						
						... 
						
						
						
						Signed-off-by: Denis LE <ledenis@users.noreply.github.com>
Signed-off-by: Max Schmitt <max@schmitt.mx>
Co-authored-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2022-10-30 21:05:24 -07:00 
						 
				 
			
				
					
						
							
							
								Debbie O'Brien 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37cd573652 
							
						 
					 
					
						
						
							
							docs: add missing locators + improvements ( #18404 )  
						
						
						
						
					 
					
						2022-10-28 14:49:25 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							445404abb7 
							
						 
					 
					
						
						
							
							docs: fix dotnet RegisterAsync/python jshandle example ( #18408 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright-dotnet/issues/2359 
Fixes https://github.com/microsoft/playwright-python/issues/1607  
						
						
					 
					
						2022-10-28 09:58:54 -07:00 
						 
				 
			
				
					
						
							
							
								Debbie O'Brien 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e9540b7c1 
							
						 
					 
					
						
						
							
							docs: remove selectors from getting started ( #18403 )  
						
						
						
						
					 
					
						2022-10-28 08:54:21 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d3b2a0768 
							
						 
					 
					
						
						
							
							feat(test runner): test.describe.configure({ retries, timeout }) ( #18388 )  
						
						... 
						
						
						
						References #10825 . 
						
						
					 
					
						2022-10-27 15:53:27 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c4404ea98f 
							
						 
					 
					
						
						
							
							docs: add examples and clarifications to getByText ( #18380 )  
						
						... 
						
						
						
						Also be more explicit about normalizing whitespace, event with exact
match.
Fixes  #17831 . 
						
						
					 
					
						2022-10-27 10:27:18 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eb1c92630e 
							
						 
					 
					
						
						
							
							docs: update locators doc to use new APIs ( #18352 )  
						
						
						
						
					 
					
						2022-10-26 15:30:22 -07:00 
						 
				 
			
				
					
						
							
							
								Debbie O'Brien 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d4bab139b2 
							
						 
					 
					
						
						
							
							docs: Codegen new screenshots ( #18347 )  
						
						
						
						
					 
					
						2022-10-26 20:49:02 +02:00 
						 
				 
			
				
					
						
							
							
								Debbie O'Brien 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f6e642e1fa 
							
						 
					 
					
						
						
							
							docs: add more content to getting started vscode ( #18338 )  
						
						
						
						
					 
					
						2022-10-26 20:18:16 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e25537f941 
							
						 
					 
					
						
						
							
							feat(android): add AndroidDevice.close event ( #18306 )  
						
						
						
						
					 
					
						2022-10-25 18:18:14 -07:00 
						 
				 
			
				
					
						
							
							
								Jean-François Greffier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0fe1998c72 
							
						 
					 
					
						
						
							
							feat(api): add clear() ( #18296 )  
						
						... 
						
						
						
						Add `clear()` method as a convenience shortcut for `fill('')`.
Implemented for AndroidDevice, ElementHandle, Frame, Locator and Page.
Fixes https://github.com/microsoft/playwright/issues/14041  
						
						
					 
					
						2022-10-25 12:56:11 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							921a960921 
							
						 
					 
					
						
						
							
							docs: fix library-js ( #18314 )  
						
						... 
						
						
						
						Fixes  #18145 . 
					
						2022-10-25 08:50:28 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							329b3eadb4 
							
						 
					 
					
						
						
							
							feat: locator.blur() ( #18303 )  
						
						... 
						
						
						
						Note this is only available on Locator. Fixes  #10724 . 
						
						
					 
					
						2022-10-25 06:10:40 -07:00 
						 
				 
			
				
					
						
							
							
								Debbie O'Brien 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c3f3068b6 
							
						 
					 
					
						
						
							
							docs: explanations for test isolation  ( #17582 )  
						
						
						
						
					 
					
						2022-10-25 08:01:47 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							805312b722 
							
						 
					 
					
						
						
							
							feat(android): add Android.{launchServer,connect} ( #18263 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/17538  
						
						
					 
					
						2022-10-24 17:23:11 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab78865a8d 
							
						 
					 
					
						
						
							
							chore: render steps in list reporter ( #18269 )  
						
						
						
						
					 
					
						2022-10-24 15:54:53 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cfad84cbca 
							
						 
					 
					
						
						
							
							docs(test-cli): remove --ignore-snapshots alias ( #18295 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/18291 
Signed-off-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2022-10-24 10:49:58 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98215b4d74 
							
						 
					 
					
						
						
							
							docs: mention VSCode extension in debugging doc ( #18261 )  
						
						
						
						
					 
					
						2022-10-21 16:29:59 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1d37e9169 
							
						 
					 
					
						
						
							
							docs: add new java intro ( #17695 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/17479  
						
						
					 
					
						2022-10-21 09:52:36 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c63a0b536d 
							
						 
					 
					
						
						
							
							feat: send SIGTERM to webserver before SIGKILL'ing it. ( #18220 )  
						
						... 
						
						
						
						We now will send `SIGTERM` to the webserver and wait for the `timeout`
before sending `SIGKILL` to it.
Fixes  #18209  
						
						
					 
					
						2022-10-21 08:55:06 -07:00 
						 
				 
			
				
					
						
							
							
								Sean Killeen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ae447ea0f 
							
						 
					 
					
						
						
							
							docs: fix typos ( #17919 )  
						
						
						
						
					 
					
						2022-10-20 13:46:37 -07:00 
						 
				 
			
				
					
						
							
							
								AlenPaulVarghese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							696f6f029a 
							
						 
					 
					
						
						
							
							docs: fixed a typo, in the documentation ( #18218 )  
						
						
						
						
					 
					
						2022-10-20 13:35:17 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							05678c9986 
							
						 
					 
					
						
						
							
							docs: add custom test id attribute snippet ( #18210 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/18203  
						
						
					 
					
						2022-10-20 10:54:57 -07:00 
						 
				 
			
				
					
						
							
							
								smacpherson64 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d120a3955 
							
						 
					 
					
						
						
							
							docs(puppeteer): fix broken waitForLoadState code snippet ( #18212 )  
						
						
						
						
					 
					
						2022-10-20 10:50:41 -07:00