Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							caec93ef42 
							
						 
					 
					
						
						
							
							test: enable ssim-cie94 image comparison algorithm for our tests ( #19313 )  
						
						
						
						
					 
					
						2022-12-29 23:48:28 -08:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							359d176ff6 
							
						 
					 
					
						
						
							
							fix(driver): avoid polluting stdout ( #19759 )  
						
						... 
						
						
						
						Relates microsoft/playwright-python#1699 . 
						
						
					 
					
						2022-12-28 17:09:11 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8f96a9411 
							
						 
					 
					
						
						
							
							fix(generator): FilterOptions in java ( #19741 )  
						
						... 
						
						
						
						Fixes  #19448  
					
						2022-12-28 09:13:06 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0fba4d5611 
							
						 
					 
					
						
						
							
							chore: migrate waitForFunction to not use rerunnable task ( #19730 )  
						
						
						
						
					 
					
						2022-12-27 17:22:44 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b223b9036 
							
						 
					 
					
						
						
							
							fix(hit target): account for iframes with padding ( #19732 )  
						
						... 
						
						
						
						Padding on iframes moves the `documentElement` inside the iframe, so we
should account for it when converting coordinates between frames.
Fixes  #19613 . 
						
						
					 
					
						2022-12-27 16:59:34 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3334d89ad7 
							
						 
					 
					
						
						
							
							fix(socks): support ipv6 ( #19727 )  
						
						... 
						
						
						
						Signed-off-by: Dmitry Gozman <dgozman@gmail.com>
Co-authored-by: Yury Semikhatsky <yurys@chromium.org> 
						
						
					 
					
						2022-12-27 14:45:35 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1b9a56079 
							
						 
					 
					
						
						
							
							chore: migrate waitForSelector to not use rerunnable task ( #19715 )  
						
						
						
						
					 
					
						2022-12-27 13:39:35 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							24f2ccb4ca 
							
						 
					 
					
						
						
							
							feat(getByLabel): support aria-label ( #19726 )  
						
						... 
						
						
						
						References #19284 . 
						
						
					 
					
						2022-12-27 12:43:55 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ad65e7ce8 
							
						 
					 
					
						
						
							
							fix(launchServer): disable socks by default ( #19723 )  
						
						... 
						
						
						
						Socks does not support ipV6 yet.
References #19661 . 
						
						
					 
					
						2022-12-27 10:43:36 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1bb019ac81 
							
						 
					 
					
						
						
							
							chore: migrate most of rerunnable tasks to element callback ( #19713 )  
						
						
						
						
					 
					
						2022-12-27 09:22:22 -08:00 
						 
				 
			
				
					
						
							
							
								Sang Nguyen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f88b22d0c0 
							
						 
					 
					
						
						
							
							docs: fix wrong waitForResponse example in Node.js ( #19701 )  
						
						
						
						
					 
					
						2022-12-27 09:12:43 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0087bfac23 
							
						 
					 
					
						
						
							
							fix(role): update allowsNameFromContent to closer align with blink/gecko ( #19692 )  
						
						
						
						
					 
					
						2022-12-27 09:06:46 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cce29215f9 
							
						 
					 
					
						
						
							
							chore: make input actions not use rerunnable task ( #19638 )  
						
						
						
						
					 
					
						2022-12-24 10:40:36 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e61a8c6592 
							
						 
					 
					
						
						
							
							fix(generator): penalize for the selector length ( #19672 )  
						
						
						
						
					 
					
						2022-12-22 20:54:04 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8b80e22a03 
							
						 
					 
					
						
						
							
							fix(har): recalculate receive time after response ended ( #19646 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/19327  
						
						
					 
					
						2022-12-22 17:30:32 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe989d95eb 
							
						 
					 
					
						
						
							
							chore(electron): move loader to be preload ( #19650 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/19648  
						
						
					 
					
						2022-12-22 17:28:08 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							83418aa8ab 
							
						 
					 
					
						
						
							
							fix(socks): cleanup event listeners upon disconnect ( #19671 )  
						
						... 
						
						
						
						References #19661 . 
						
						
					 
					
						2022-12-22 17:15:51 -08:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							06c7f1fb6c 
							
						 
					 
					
						
						
							
							fix(html): test and fix reporter timing display ( #19670 )  
						
						... 
						
						
						
						#19576  introduced a regression where the CLI reporters displayed some
times with way too many decimals. e.g. 7.123456789ms.
Prior to #19576 , there were two monotonicTime implementations; that PR
updated the reporters to use the common definition that had existed in
utils.ts. However, that introduced a regression in the base.ts reporters
which used the ms duration humanizing package which did not account for
the more precise decimals used by the shared monotonicTime function.
This fix removes the dependency on the third-party ms package and now
consistently uses Pavel's humanize function which the HTML reporter had
been using and proved to have better defaults for decimals.
Additionally, we add more test coverage to limit future regressions
since this was caught in passing.
Closes  #19556 .
Relates #19576 . 
					
						2022-12-22 15:57:55 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e12cf19012 
							
						 
					 
					
						
						
							
							chore: refactor frame.expect to not use rerunnable task ( #19626 )  
						
						
						
						
					 
					
						2022-12-21 15:31:08 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eaae8ebbf3 
							
						 
					 
					
						
						
							
							chore: throw InvalidSelectorError from selector parser, add some tests ( #19636 )  
						
						
						
						
					 
					
						2022-12-21 14:27:35 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7508c574e1 
							
						 
					 
					
						
						
							
							chore: bring ubuntu bionic back ( #19625 )  
						
						
						
						
					 
					
						2022-12-21 18:37:42 +01:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							acd3837484 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1041 ( #19617 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-12-21 14:47:40 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae2b1ac5e8 
							
						 
					 
					
						
						
							
							chore: move some injected code to InjectedScript ( #19609 )  
						
						
						
						
					 
					
						2022-12-20 17:26:54 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95cc5c2a2e 
							
						 
					 
					
						
						
							
							fix(electron): fix the directory app path ( #19601 )  
						
						
						
						
					 
					
						2022-12-20 12:50:53 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							971e30482a 
							
						 
					 
					
						
						
							
							fix(electron): allow using pre-ready apis ( #19599 )  
						
						
						
						
					 
					
						2022-12-20 10:40:48 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb2a2c7331 
							
						 
					 
					
						
						
							
							fix: render discouraged / deprecated types ( #19596 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/19591  
						
						
					 
					
						2022-12-20 16:19:07 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							412c11db20 
							
						 
					 
					
						
						
							
							fix(reuse): make sure all dispose and close sequences are executed ( #19572 )  
						
						... 
						
						
						
						- When disposing recursively, only the root dispatcher received
`_dispose()` call, while some dispatchers need `_onDispose()` to clean
things up.
- When reusing the context, pages should be notified with `_onClose()`
so that all client-side waiting promises could reject.
Fixes  #19216 . 
						
						
					 
					
						2022-12-19 15:54:53 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f333a8ef7 
							
						 
					 
					
						
						
							
							chore: simplify post_data processing ( #19490 )  
						
						
						
						
					 
					
						2022-12-15 11:57:51 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0be1fc8559 
							
						 
					 
					
						
						
							
							chore: cut version 1.29 ( #19489 )  
						
						
						
						
					 
					
						2022-12-15 11:22:35 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1263bc3edd 
							
						 
					 
					
						
						
							
							feat(console api): first/last/nth ( #19485 )  
						
						
						
						
					 
					
						2022-12-15 11:17:59 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3afd83c8cc 
							
						 
					 
					
						
						
							
							chore: withdraw locator.enumerate ( #19484 )  
						
						
						
						
					 
					
						2022-12-15 10:13:56 -08:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7088cc685 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1369 ( #19465 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-12-15 09:01:03 -08:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							091234e57f 
							
						 
					 
					
						
						
							
							feat(firefox-beta): roll to r1372 ( #19466 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andrey Lushnikov <aslushnikov@gmail.com> 
						
						
					 
					
						2022-12-15 09:00:50 -08:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a67fa83ee1 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1069 ( #19479 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-12-15 17:15:07 +01:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed196ae9a2 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1040 ( #19477 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-12-15 15:53:47 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1dcb8f643d 
							
						 
					 
					
						
						
							
							chore: fix Android tests ( #19426 )  
						
						
						
						
					 
					
						2022-12-15 07:56:57 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							17a0074459 
							
						 
					 
					
						
						
							
							feat(api): introduce Locator.all, enumerate ( #19461 )  
						
						
						
						
					 
					
						2022-12-14 16:42:50 -08:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb4f26b41c 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1751 ( #19391 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-12-14 14:07:27 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a27f1f744f 
							
						 
					 
					
						
						
							
							feat(getByLabel): support aria-labelledby ( #19456 )  
						
						... 
						
						
						
						Testing library also treats them equally.
Fixes  #19284 . 
						
						
					 
					
						2022-12-14 13:51:05 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8167f8bf54 
							
						 
					 
					
						
						
							
							chore: hide "comparator" option from documentation and types ( #19441 )  
						
						
						
						
					 
					
						2022-12-14 09:58:19 -08:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8cc8fca129 
							
						 
					 
					
						
						
							
							feat(firefox-beta): roll to r1370 ( #19444 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-12-14 09:57:17 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d1559a0fcc 
							
						 
					 
					
						
						
							
							chore: route.fetch(postData) ( #19436 )  
						
						
						
						
					 
					
						2022-12-13 14:01:39 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6cadc56ea3 
							
						 
					 
					
						
						
							
							feat(api): allow getByTestId(regex) ( #19419 )  
						
						
						
						
					 
					
						2022-12-13 08:43:13 -08:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							af1783f4a8 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1068 ( #19427 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-12-13 16:26:41 +01:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0cb1e97528 
							
						 
					 
					
						
						
							
							docs: strictSelectors does not affect Locators ( #19414 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/19398  
						
						
					 
					
						2022-12-12 15:09:44 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							539893402e 
							
						 
					 
					
						
						
							
							feat(socks): support pattern similar to proxy bypass rules ( #19387 )  
						
						... 
						
						
						
						- `<loopback>` for local interfaces;
- `123.123.123.123` for IPv4;
- `[1:2:3:4:5:6:7:8]` for IPv6;
- `*.example.com` and `.example.com` for subdomains;
- `example.com` for domains;
- `anything:3000` for port matching. 
						
						
					 
					
						2022-12-12 12:27:34 -08:00 
						 
				 
			
				
					
						
							
							
								Pranav Jain 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59118b83f9 
							
						 
					 
					
						
						
							
							feat(android): add support for passing CR args & proxy when launching browser ( #19212 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/19211  
						
						
					 
					
						2022-12-12 16:15:19 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c17a2603a 
							
						 
					 
					
						
						
							
							feat(console api): support locator.filter ( #19389 )  
						
						
						
						
					 
					
						2022-12-09 15:25:12 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							256e9fd443 
							
						 
					 
					
						
						
							
							feat(connect): allow exposing local network to the remote browser (experimental) ( #19372 )  
						
						... 
						
						
						
						`connectOptions: { _exposeNetwork: '*' | 'localhost' }`
References #19287 . 
						
						
					 
					
						2022-12-09 11:16:29 -08:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ea48752db 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1039 ( #19382 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-12-09 13:23:38 +01:00