Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e89939ece 
							
						 
					 
					
						
						
							
							chore: do not try/catch buffer.concat ( #1575 )  
						
						
						
						
							
						
					 
					
						2020-03-27 15:16:17 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e796bfd815 
							
						 
					 
					
						
						
							
							browser(webkit): do not apply platform filters to accessibility snapshot ( #1528 )  
						
						... 
						
						
						
						This will fix the "should work with regular text" accessibility test that current fails on webkit+linux. 
						
						
							
						
					 
					
						2020-03-27 00:50:25 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							00cb4e370f 
							
						 
					 
					
						
						
							
							chore: move transport to object messages ( #1567 )  
						
						
						
						
							
						
					 
					
						2020-03-26 23:30:55 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							af7a16c360 
							
						 
					 
					
						
						
							
							chore(testrunner): merge test spec with test, suite spec with suite ( #1566 )  
						
						
						
						
							
						
					 
					
						2020-03-26 22:47:13 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							72ae3a9165 
							
						 
					 
					
						
						
							
							feat(firefox): emulate device size ( #1565 )  
						
						
						
						
							
						
					 
					
						2020-03-26 21:40:38 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3535a829a3 
							
						 
					 
					
						
						
							
							browser(firefox): emulate device size ( #1561 )  
						
						
						
						
							
						
					 
					
						2020-03-26 18:42:21 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f503672e5f 
							
						 
					 
					
						
						
							
							test(firefox): enable configurable args test ( #1564 )  
						
						... 
						
						
						
						This was fixed with 9d0f465ebe2ae48355639ecea446c4b2f292b7ba 
						
						
							
						
					 
					
						2020-03-26 18:27:35 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59fa2cba90 
							
						 
					 
					
						
						
							
							test(firefox): enable locale tests ( #1562 )  
						
						
						
						
							
						
					 
					
						2020-03-26 18:14:38 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4826b3aca5 
							
						 
					 
					
						
						
							
							browser(firefox): make locale override apply to Number/Date formatting ( #1560 )  
						
						
						
						
							
						
					 
					
						2020-03-26 16:33:07 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b473d9dcf7 
							
						 
					 
					
						
						
							
							chore(firefox): remove FFPage._initialize to ensure early initialization ( #1554 )  
						
						
						
						
							
						
					 
					
						2020-03-26 16:13:11 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f420cbb528 
							
						 
					 
					
						
						
							
							test: fix race in 'should respect routes from browser context' test ( #1559 )  
						
						... 
						
						
						
						We should await the popup, otherwise there is no guarantee that
request has already happened. 
						
						
							
						
					 
					
						2020-03-26 15:55:01 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d0f465ebe 
							
						 
					 
					
						
						
							
							browser(firefox): make call argument properties configurable ( #1558 )  
						
						
						
						
							
						
					 
					
						2020-03-26 15:52:24 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aad82e00bd 
							
						 
					 
					
						
						
							
							chore(testrunner): decouple UserCallback from location and timeout ( #1557 )  
						
						... 
						
						
						
						This will make it easier to change lifetimes of Test and Suite. 
						
						
							
						
					 
					
						2020-03-26 14:43:28 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d03be7ab1 
							
						 
					 
					
						
						
							
							feat(webkit): roll WebKit to r258828 ( #1517 ) ( #1556 )  
						
						... 
						
						
						
						Resolved conflicts: 94ea16136d 
						
						
							
						
					 
					
						2020-03-26 14:34:02 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f8b75c1b1 
							
						 
					 
					
						
						
							
							devops(webkit): force JHBUILD on GTK/WPE for now ( #1555 )  
						
						
						
						
							
						
					 
					
						2020-03-26 13:08:12 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b24262b46f 
							
						 
					 
					
						
						
							
							feat(browser): roll Firefox to r1059 ( #1551 )  
						
						... 
						
						
						
						This fixes flaky user gesture in evaluation. 
						
						
							
						
					 
					
						2020-03-26 01:16:07 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b1c156f422 
							
						 
					 
					
						
						
							
							browser(firefox): fix user gesture in evaluation ( #1550 )  
						
						... 
						
						
						
						Review URL: 37851a6e27 
						
						
							
						
					 
					
						2020-03-25 23:58:30 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2d72b3d95 
							
						 
					 
					
						
						
							
							test: enable flaky worker tests on Firefox ( #1548 )  
						
						... 
						
						
						
						Drive-by: remove dead websocket test. 
						
						
							
						
					 
					
						2020-03-25 22:46:27 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81bd8de00b 
							
						 
					 
					
						
						
							
							feat(testrunner): composable and bindable attributes and modifiers ( #1547 )  
						
						... 
						
						
						
						This allows to make things like `fit`, `skip()` and soon even `dit` be implemented externally. 
						
						
							
						
					 
					
						2020-03-25 22:42:09 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c468e92f41 
							
						 
					 
					
						
						
							
							chore: speedup npm install from a github checkout ( #1545 )  
						
						... 
						
						
						
						Many of us are running a watchdog in the background that
keeps `//lib` folder up-to-date, so there's no need to re-build
Playwright from source on every `npm install` command.
This patch does a crude timestatmp comparison between typescript
files and their javascript counterparts. If some files are missing in
`//lib`, or if some `//src` files are newer than `//lib`, then
it re-builds the Playwright.
This cuts off 10 seconds for me on in case I have a watchdog in the
background. 
						
						
							
						
					 
					
						2020-03-25 22:32:54 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ece43aec57 
							
						 
					 
					
						
						
							
							test: mark 100mb evaluate test as slow ( #1546 )  
						
						
						
						
							
						
					 
					
						2020-03-25 22:05:18 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bce8fc1343 
							
						 
					 
					
						
						
							
							feat(selectors): allow running selectors in main world ( #1533 )  
						
						
						
						
							
						
					 
					
						2020-03-25 20:59:48 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							89e123b708 
							
						 
					 
					
						
						
							
							test(firefox): enable CSP tests that use new Function() ( #1542 )  
						
						
						
						
							
						
					 
					
						2020-03-25 17:49:07 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09cbf335bd 
							
						 
					 
					
						
						
							
							browser(firefox): wait for script to be evaluated in Worker ( #1543 )  
						
						... 
						
						
						
						Review URL: b70c1ff8c5 
						
						
							
						
					 
					
						2020-03-25 17:39:50 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e75cefd20 
							
						 
					 
					
						
						
							
							devops: restore publishing @next version ( #1540 )  
						
						... 
						
						
						
						This merges the `//utils/apply_next_version.js` in to
`//utils/update_version.js`. 
						
						
							
						
					 
					
						2020-03-25 17:31:19 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2203e9c017 
							
						 
					 
					
						
						
							
							browser(firefox): bypass CSP when calling functions from debugger ( #1541 )  
						
						
						
						
							
						
					 
					
						2020-03-25 16:28:33 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b61198458c 
							
						 
					 
					
						
						
							
							feat(testrunner): modifiers and attributes ( #1538 )  
						
						... 
						
						
						
						This generalizes test modifiers to support custom ones. 
						
						
							
						
					 
					
						2020-03-25 14:40:57 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c01ad84bd4 
							
						 
					 
					
						
						
							
							fix(fill): use isVisible to be consistent with waitForSelector ( #1539 )  
						
						... 
						
						
						
						Fixes  #1442 . 
					
						2020-03-25 14:40:42 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60942d0af5 
							
						 
					 
					
						
						
							
							chore(selectors): move selectors logic to selectors.ts ( #1536 )  
						
						... 
						
						
						
						This encapsulates selectors logic in one place, in a preparation for more complex scenarios like main-world selectors or piercing frames.
Note: we had `Page.fill should wait for visible visibilty` test, but we do not actually wait for visible in page.fill(). It happened to pass due to lucky evaluation order.
References #1316 . 
						
						
							
						
					 
					
						2020-03-25 14:08:46 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							1e007b264c 
							
						 
					 
					
						
						
							
							devops: temporary disable @next deployment on travis  
						
						
						
						
							
						
					 
					
						2020-03-25 13:48:21 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ee7852f0f 
							
						 
					 
					
						
						
							
							chore: update release guide and helper script ( #1521 )  
						
						
						
						
							
						
					 
					
						2020-03-25 13:15:29 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ef9e04d399 
							
						 
					 
					
						
						
							
							fix(permissions): fix notifications permissions on firefox ( #1531 )  
						
						
						
						
							
						
					 
					
						2020-03-25 11:52:50 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6be3634356 
							
						 
					 
					
						
						
							
							browser(firefox): fix permissions check and notifications name ( #1530 )  
						
						
						
						
							
						
					 
					
						2020-03-25 09:55:41 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d5b701662 
							
						 
					 
					
						
						
							
							test(firefox): fix should close browser with beforeunload page ( #1532 )  
						
						
						
						
							
						
					 
					
						2020-03-25 08:29:29 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aba670d719 
							
						 
					 
					
						
						
							
							browser(firefox): roll Firefox ( #1534 )  
						
						... 
						
						
						
						Review URL: 2fda0f5fc8 
						
						
							
						
					 
					
						2020-03-24 23:25:17 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5bde0b59b5 
							
						 
					 
					
						
						
							
							feat(auth): fix firefox auth flake ( #1525 )  
						
						
						
						
							
						
					 
					
						2020-03-24 23:12:07 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8af21d146c 
							
						 
					 
					
						
						
							
							browser(firefox): fix authentication ( #1524 )  
						
						
						
						
							
						
					 
					
						2020-03-24 21:17:55 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f48efe417 
							
						 
					 
					
						
						
							
							browser(firefox): ignore beforeunload handlers in Browser.close() ( #1526 )  
						
						
						
						
							
						
					 
					
						2020-03-24 20:51:21 -07:00 
						 
				 
			
				
					
						
							
							
								MeiK 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c7b3744b3b 
							
						 
					 
					
						
						
							
							docs(api.md): fix typo ( #1529 )  
						
						
						
						
							
						
					 
					
						2020-03-24 20:10:58 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b1fa2f2f9 
							
						 
					 
					
						
						
							
							feat: show warning on ff & wk if devtools was given ( #1463 )  
						
						... 
						
						
						
						Show just a warning instead of preventing the launch on Firefox and WebKit to minimize the error rate / entry barrier.
Not fully sure if `console.warn` is okay for that.
Closes  #1440  
						
						
							
						
					 
					
						2020-03-24 14:42:20 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2ee7a1f2a 
							
						 
					 
					
						
						
							
							fix(testrunner): do not spam output after termination ( #1511 )  
						
						
						
						
							
						
					 
					
						2020-03-24 14:40:59 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e8a6ac347 
							
						 
					 
					
						
						
							
							devops: update docs regarding bubblewrap on linux  
						
						
						
						
							
						
					 
					
						2020-03-24 14:28:11 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7943e00aa2 
							
						 
					 
					
						
						
							
							Revert "feat(webkit): roll WebKit to r258828 ( #1517 )" ( #1522 )  
						
						... 
						
						
						
						This reverts commit e14efd511f4d84afe6bf2b53f76b85811c791694.
this moves webkit build from JHBuild onto Flatpak, and we're not ready yet 🤷♂️  
						
						
							
						
					 
					
						2020-03-24 14:17:04 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							231c878719 
							
						 
					 
					
						
						
							
							devops: support browser aliases in export.sh and prepare_checkout.sh ( #1520 )  
						
						... 
						
						
						
						This lets you use `ff` for `firefox` and `wk` for `webkit`
```sh
$ ./browser_patches/prepare_checkout.sh ff
``` 
						
						
							
						
					 
					
						2020-03-24 13:22:46 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e14efd511f 
							
						 
					 
					
						
						
							
							feat(webkit): roll WebKit to r258828 ( #1517 )  
						
						... 
						
						
						
						Resolved conflicts: 94ea16136d 
						
						
							
						
					 
					
						2020-03-24 13:13:23 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc7d221722 
							
						 
					 
					
						
						
							
							chore: bump version to v0.12.1-post ( #1516 )  
						
						
						
						
							
						
					 
					
						2020-03-24 12:08:02 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a7ca2fef09 
							
						 
					 
					
						
						
							
							chore: mark version v0.12.1 ( #1515 )  
						
						
						
						
							
 
						
					 
					
						2020-03-24 11:28:07 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed746d9cbd 
							
						 
					 
					
						
						
							
							fix: fix all packages installation ( #1514 )  
						
						... 
						
						
						
						This would require a v0.12.1 release. 
						
						
							
						
					 
					
						2020-03-24 11:19:24 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1084008f1a 
							
						 
					 
					
						
						
							
							chore: update release guide  
						
						
						
						
							
						
					 
					
						2020-03-24 10:53:36 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a4dca79969 
							
						 
					 
					
						
						
							
							chore: update release guide  
						
						
						
						
							
						
					 
					
						2020-03-24 10:50:23 -07:00