Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f61e85291b 
							
						 
					 
					
						
						
							
							docs: update docs for per-browser download hosts ( #2630 )  
						
						
						
						
					 
					
						2020-06-18 12:35:37 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fb84e19b6f 
							
						 
					 
					
						
						
							
							feat(types): autocomplete for default devices ( #2198 )  
						
						... 
						
						
						
						* feat(types): autocomplete for default devices
* don't export the extra Device type
Co-authored-by: Joel Einbinder <joel.einbinde@gmail.com> 
						
						
					 
					
						2020-06-18 12:28:20 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b88fabab13 
							
						 
					 
					
						
						
							
							test: add another test for browserContext.addInitScript ( #2285 )  
						
						
						
						
					 
					
						2020-06-18 12:27:48 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Tobia 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							63924d9a26 
							
						 
					 
					
						
						
							
							feat(install/download-hosts): allow multiple per browser ( #2452 )  
						
						... 
						
						
						
						In addition to `PLAYWRIGHT_DOWNLOAD_HOST` env variable, this patch adds a per-browser 
configuration:
- `PLAYWRIGHT_CHROMIUM_DOWNLOAD_HOST`
- `PLAYWRIGHT_FIREFOX_DOWNLOAD_HOST`
- `PLAYWRIGHT_WEBKIT_DOWNLOAD_HOST` 
						
						
					 
					
						2020-06-18 11:20:43 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							971bd88922 
							
						 
					 
					
						
						
							
							fix(chromium): do not bring page to front before screenshot ( #2614 )  
						
						
						
						
					 
					
						2020-06-18 10:52:08 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c544bffee3 
							
						 
					 
					
						
						
							
							browser(firefox): stop faking intercepting redirects ( #2618 )  
						
						... 
						
						
						
						We just cannot do it, so we report redirects as intercepted: false. 
						
						
					 
					
						2020-06-18 10:40:34 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							02704e08c8 
							
						 
					 
					
						
						
							
							Update upstream_status.md  
						
						
						
						
					 
					
						2020-06-17 23:23:51 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f581e84829 
							
						 
					 
					
						
						
							
							fix(css selector): handle missing spaces between [] and > ( #2612 )  
						
						
						
						
					 
					
						2020-06-17 23:20:12 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							082bb3c3c4 
							
						 
					 
					
						
						
							
							browser(firefox): rely on upstream permission separation per contexts ( #2613 )  
						
						
						
						
					 
					
						2020-06-17 14:57:47 -07:00 
						 
				 
			
				
					
						
							
							
								Othman Lanizi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							090d450651 
							
						 
					 
					
						
						
							
							docs(core-concepts.md): fix typos ( #2608 )  
						
						... 
						
						
						
						Realized that the evaluateHandle method wasn't spelled properly in these two instances. 
						
						
					 
					
						2020-06-17 14:16:56 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc84506cbb 
							
						 
					 
					
						
						
							
							feat(electron): add a test for clipboard access ( #2606 )  
						
						
						
						
					 
					
						2020-06-17 14:16:17 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4834e5653d 
							
						 
					 
					
						
						
							
							fix(firefox): bump firefox and fix network with service worker ( #2610 )  
						
						
						
						
					 
					
						2020-06-17 14:13:56 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f9633ea9b7 
							
						 
					 
					
						
						
							
							fix(scrollIntoView): ensure similar behavior across browsers, handle errors ( #2599 )  
						
						
						
						
					 
					
						2020-06-17 10:48:07 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ba72ce3d1 
							
						 
					 
					
						
						
							
							browser(webkit): support screencast on Windows ( #2590 )  
						
						
						
						
					 
					
						2020-06-17 09:04:43 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							277d50e39c 
							
						 
					 
					
						
						
							
							feat(webkit): roll WebKit to 1286 - interception ( #2601 )  
						
						
						
						
					 
					
						2020-06-17 08:34:42 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dab715b195 
							
						 
					 
					
						
						
							
							browser(webkit): follow-up to the roll, fix the merge ( #2600 )  
						
						
						
						
					 
					
						2020-06-16 22:30:55 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab5f5c8b78 
							
						 
					 
					
						
						
							
							browser(firefox): another way to report elements without layout object ( #2597 )  
						
						
						
						
					 
					
						2020-06-16 21:38:32 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0369062717 
							
						 
					 
					
						
						
							
							browser(webkit): roll to Tot 6/16/2020 ( #2596 )  
						
						
						
						
					 
					
						2020-06-16 21:34:47 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9bc7139cac 
							
						 
					 
					
						
						
							
							browser(webkit): fix windows and mac unified builds after roll ( #2595 )  
						
						
						
						
					 
					
						2020-06-16 17:41:05 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2af30cf90 
							
						 
					 
					
						
						
							
							browser(firefox): properly instrument requests intercepted by service worker ( #2594 )  
						
						... 
						
						
						
						When httpChannel is intercepted by Service Worker:
- it gets an internal redirect to another channel with the same id;
- once serivce worker responds, the channel gets the data, but
  does not get any onResponse notifications.
So, we update our ResponseBodyListener (the nsIRequestObserver implementation)
to the new request and force onResponse from there once data is available or
request finishes. 
						
						
					 
					
						2020-06-16 17:19:01 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c220fc7f46 
							
						 
					 
					
						
						
							
							chore(logs): rework logs for simplicity ( #2592 )  
						
						
						
						
					 
					
						2020-06-16 17:11:19 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b2efd6e3e 
							
						 
					 
					
						
						
							
							browser(webkit): reference GApplication to keep browser alive on GTK ( #2593 )  
						
						
						
						
					 
					
						2020-06-16 16:20:42 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							898f1157ab 
							
						 
					 
					
						
						
							
							browser(webkit): print context leaks when closing browser ( #2591 )  
						
						
						
						
					 
					
						2020-06-16 15:41:07 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6a4cff05c 
							
						 
					 
					
						
						
							
							browser(webkit): roll to 06/15 ( #2581 )  
						
						
						
						
					 
					
						2020-06-16 15:04:57 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59d0f8728d 
							
						 
					 
					
						
						
							
							test(recorder): add recorder sanity tests ( #2582 )  
						
						
						
						
					 
					
						2020-06-16 10:15:08 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e7ea3ff7b 
							
						 
					 
					
						
						
							
							browser(firefox): Page.scrollIntoViewIfNeeded throws for invisible elements ( #2584 )  
						
						... 
						
						
						
						This is similar to other browsers that report distinct errors for
'not connected' vs 'not visible' cases. 
						
						
					 
					
						2020-06-16 06:13:58 -07:00 
						 
				 
			
				
					
						
							
							
								Arjun Attam 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1bc04a088b 
							
						 
					 
					
						
						
							
							docs: using DEBUG=pw:api ( #2578 )  
						
						
						
						
					 
					
						2020-06-15 18:34:58 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c7a8952b9 
							
						 
					 
					
						
						
							
							chore(cli): add recording mode ( #2579 )  
						
						
						
						
					 
					
						2020-06-15 15:27:03 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd9b1031fa 
							
						 
					 
					
						
						
							
							docs: add actionability doc ( #2577 )  
						
						
						
						
					 
					
						2020-06-15 13:40:55 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2c47b1d33 
							
						 
					 
					
						
						
							
							feat(cli): introduce basic playwright CLI tool ( #2571 )  
						
						
						
						
					 
					
						2020-06-14 17:24:45 -07:00 
						 
				 
			
				
					
						
							
							
								Luke Chu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							456c865fe8 
							
						 
					 
					
						
						
							
							docs(playwright-electron/README.md): fix comment mistake ( #2568 )  
						
						
						
						
					 
					
						2020-06-13 23:10:34 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61b11252b4 
							
						 
					 
					
						
						
							
							chore(debug): various debug mode improvements ( #2561 )  
						
						
						
						
					 
					
						2020-06-13 13:17:12 -07:00 
						 
				 
			
				
					
						
							
							
								Arjun Attam 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2659910be8 
							
						 
					 
					
						
						
							
							docs: make environment vars snippets cross-platform ( #2564 )  
						
						
						
						
					 
					
						2020-06-13 13:11:39 -07:00 
						 
				 
			
				
					
						
							
							
								Arjun Attam 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6530c18acd 
							
						 
					 
					
						
						
							
							docs: improvements to ci provider configs ( #2565 )  
						
						
						
						
					 
					
						2020-06-13 13:11:24 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98544381b2 
							
						 
					 
					
						
						
							
							test: disable flaky cookie test on Chromium Win ( #2562 )  
						
						
						
						
					 
					
						2020-06-12 15:03:30 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d4c466868b 
							
						 
					 
					
						
						
							
							chore: explicitly plumb various errors through the retries ( #2554 )  
						
						... 
						
						
						
						We are about to have more errors, so explicit plumbing helps with visibility. 
						
						
					 
					
						2020-06-12 14:59:26 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							39019e8863 
							
						 
					 
					
						
						
							
							test: unflake interception test ( #2558 )  
						
						
						
						
					 
					
						2020-06-12 12:13:17 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c4e8720eb5 
							
						 
					 
					
						
						
							
							feat(debug): generate preview for ElementHandle ( #2549 )  
						
						... 
						
						
						
						This is a best-effort debugging feature - we try to generate preview asynchronously,
so it might not be available immediately. 
						
						
					 
					
						2020-06-12 11:10:18 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							defeeb9cee 
							
						 
					 
					
						
						
							
							test: await all promises in upload test ( #2557 )  
						
						... 
						
						
						
						Otherwise, we get unhandled promise rejection sometimes. 
						
						
					 
					
						2020-06-12 10:39:33 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1bf9e65ef5 
							
						 
					 
					
						
						
							
							fix(log): include log name in progress recording ( #2550 )  
						
						
						
						
					 
					
						2020-06-12 09:48:56 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fb0b910ed7 
							
						 
					 
					
						
						
							
							Bump to 1280 ( #2544 )  
						
						
						
						
					 
					
						2020-06-12 00:55:16 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49cb96c433 
							
						 
					 
					
						
						
							
							devops: enable core dumps in the subshell ( #2555 )  
						
						
						
						
					 
					
						2020-06-11 23:58:24 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bda6203a91 
							
						 
					 
					
						
						
							
							browser(webkit): configure video scale ( #2553 )  
						
						
						
						
					 
					
						2020-06-11 19:27:53 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							894826dec0 
							
						 
					 
					
						
						
							
							chore: form the debug script for authoring hints / helpers ( #2551 )  
						
						
						
						
					 
					
						2020-06-11 18:18:33 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48088222ed 
							
						 
					 
					
						
						
							
							devops: enable core dumps on Linux CI ( #2552 )  
						
						
						
						
					 
					
						2020-06-11 16:41:58 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ddf66418a 
							
						 
					 
					
						
						
							
							test: add a failing test with React rerender ( #2545 )  
						
						
						
						
					 
					
						2020-06-11 15:19:35 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dadfe3e876 
							
						 
					 
					
						
						
							
							browser(webkit): add more missing libraries to WPE build ( #2546 )  
						
						
						
						
					 
					
						2020-06-11 13:08:51 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e287f19493 
							
						 
					 
					
						
						
							
							feat(debug): add basic recording helper infra ( #2533 )  
						
						
						
						
					 
					
						2020-06-11 11:42:52 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5e97acde0c 
							
						 
					 
					
						
						
							
							fix(oopif): make Page.addInitScript and Page.exposeBinding work for oopifs ( #2542 )  
						
						
						
						
					 
					
						2020-06-11 11:41:36 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e62d72761 
							
						 
					 
					
						
						
							
							browser(webkit): add missing wayland library to WPE build ( #2543 )  
						
						
						
						
					 
					
						2020-06-11 11:07:32 -07:00