Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7b844c5fab 
							
						 
					 
					
						
						
							
							chore(tracing): simplify resource treatment ( #6571 )  
						
						
						
						
					 
					
						2021-05-13 20:41:32 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b0aeeffae 
							
						 
					 
					
						
						
							
							fix(install-deps): install deps on mint ( #6569 )  
						
						
						
						
					 
					
						2021-05-13 20:13:11 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0678f48289 
							
						 
					 
					
						
						
							
							chore(tracing): trim network urls for readability ( #6566 )  
						
						
						
						
					 
					
						2021-05-13 16:07:38 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab36fdeba7 
							
						 
					 
					
						
						
							
							api(download): hide new api until c# is public ( #6567 )  
						
						
						
						
					 
					
						2021-05-13 15:58:46 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							654446a757 
							
						 
					 
					
						
						
							
							devops: fix Chromium windows archiving logic ( #6568 )  
						
						... 
						
						
						
						Turns out MINGW environment doesn't support Python-for-Windows
through shebang. Call python explicitly. 
						
						
					 
					
						2021-05-13 15:10:08 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fbae295ce2 
							
						 
					 
					
						
						
							
							fix(har): save popup's main request/response ( #6562 )  
						
						... 
						
						
						
						This migrates server side code from networks events on the Page
to network events on the BrowserContext. 
						
						
					 
					
						2021-05-13 15:02:10 -07:00 
						 
				 
			
				
					
						
							
							
								Sébastien Règne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e87fbfcc1d 
							
						 
					 
					
						
						
							
							feat(download): add Page in Download ( #6501 )  
						
						
						
						
					 
					
						2021-05-13 14:18:21 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3bded35834 
							
						 
					 
					
						
						
							
							fix(chromium): wait for existing pages when connecting ( #6511 )  
						
						
						
						
					 
					
						2021-05-13 14:10:52 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							92fa7ddead 
							
						 
					 
					
						
						
							
							feat(firefox): roll to latest Firefoxes ( #6561 )  
						
						... 
						
						
						
						Fixes  #4704  
					
						2021-05-13 13:42:25 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81a57ea2ac 
							
						 
					 
					
						
						
							
							docs(dotnet): generate 1.11 api off tot ( #6564 )  
						
						
						
						
					 
					
						2021-05-13 12:24:20 -07:00 
						 
				 
			
				
					
						
							
							
								Darío Kondratiuk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c4321887d1 
							
						 
					 
					
						
						
							
							chore(dotnet): remove set properties ( #6531 )  
						
						
						
						
					 
					
						2021-05-13 12:00:45 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a39b86640 
							
						 
					 
					
						
						
							
							chore: GoToAsync -> GotoAsync ( #6563 )  
						
						
						
						
					 
					
						2021-05-13 11:57:02 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							bdb4aefc8f 
							
						 
					 
					
						
						
							
							docs(tracing): remove the relative link  
						
						
						
						
					 
					
						2021-05-13 11:24:53 -07:00 
						 
				 
			
				
					
						
							
							
								Darío Kondratiuk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7adf907fba 
							
						 
					 
					
						
						
							
							docs(dotnet): rename getPayloadAsJson to PostDataJsonAsync ( #6533 )  
						
						
						
						
					 
					
						2021-05-13 11:14:35 -07:00 
						 
				 
			
				
					
						
							
							
								Vignesh Shanmugam 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b3e5e5c17 
							
						 
					 
					
						
						
							
							feat(network): expose network events via browser context ( #6370 )  
						
						... 
						
						
						
						- fix  #6340 
- Exposes all the network related events (request, response, requestfailed, requestfinished) through the browser context to allow for managing network activity even if the is any navigations through popups or to new tabs which could result in creation of multiple page objects. 
						
						
					 
					
						2021-05-13 10:29:14 -07:00 
						 
				 
			
				
					
						
							
							
								Anže Vodovnik 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							30dd02409b 
							
						 
					 
					
						
						
							
							docs(dotnet): BrowserContext and BrowserType ( #6503 )  
						
						
						
						
					 
					
						2021-05-13 10:25:16 -07:00 
						 
				 
			
				
					
						
							
							
								Anže Vodovnik 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6b98effc3 
							
						 
					 
					
						
						
							
							docs(dotnet): examples for dialog, download and filechooser ( #6526 )  
						
						
						
						
					 
					
						2021-05-13 10:24:15 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8b6b894dd8 
							
						 
					 
					
						
						
							
							test: prepare test to use options as passed ( #6557 )  
						
						... 
						
						
						
						This changes `headful` to `headless` to align with launch options.
Also replaces `isChromium` and friends with `browserName`. 
						
						
					 
					
						2021-05-13 10:22:23 -07:00 
						 
				 
			
				
					
						
							
							
								Anže Vodovnik 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ddfbffa111 
							
						 
					 
					
						
						
							
							docs(dotnet): Page examples ( #6556 )  
						
						
						
						
					 
					
						2021-05-13 10:19:47 -07:00 
						 
				 
			
				
					
						
							
							
								Anže Vodovnik 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea59fd8f83 
							
						 
					 
					
						
						
							
							docs(dotnet): Playwright examples ( #6558 )  
						
						
						
						
					 
					
						2021-05-13 10:19:14 -07:00 
						 
				 
			
				
					
						
							
							
								Anže Vodovnik 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							47645ec815 
							
						 
					 
					
						
						
							
							docs(dotnet): Frame examples ( #6555 )  
						
						
						
						
					 
					
						2021-05-13 10:18:56 -07:00 
						 
				 
			
				
					
						
							
							
								Anže Vodovnik 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62265905de 
							
						 
					 
					
						
						
							
							docs(dotnet): Request Examples ( #6560 )  
						
						
						
						
					 
					
						2021-05-13 10:17:11 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d27ce8a816 
							
						 
					 
					
						
						
							
							feat(webkit): bump to 1478 ( #6550 )  
						
						
						
						
					 
					
						2021-05-13 09:30:48 -07:00 
						 
				 
			
				
					
						
							
							
								Anže Vodovnik 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fce904fa4c 
							
						 
					 
					
						
						
							
							docs(dotnet): Keyboard examples ( #6539 )  
						
						
						
						
					 
					
						2021-05-13 11:15:27 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							17e9dd95f7 
							
						 
					 
					
						
						
							
							feat(trace): support loading trace from zip ( #6551 )  
						
						
						
						
					 
					
						2021-05-12 21:31:34 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a7ea00d02e 
							
						 
					 
					
						
						
							
							chore: show preview for page under cursor ( #6548 )  
						
						
						
						
					 
					
						2021-05-12 20:54:17 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc43b0d23f 
							
						 
					 
					
						
						
							
							chore: remove storybook ( #6549 )  
						
						
						
						
					 
					
						2021-05-12 19:55:49 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d02472a9e0 
							
						 
					 
					
						
						
							
							browser(firefox): fix uploads of large files in Firefox ( #6547 )  
						
						... 
						
						
						
						- to read post data of requests, we have to read stream
- to restore the stream later on, we have to rewind it back
- however, if the stream is large enough, it cannot be rewound back
This patch starts cloning post data streams if possible to avoid
back-rewinding them later on.
References #4704  
						
						
					 
					
						2021-05-12 16:27:53 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a39843df5 
							
						 
					 
					
						
						
							
							docs: follow up on adding trace dir, unify launch options ( #6545 )  
						
						
						
						
					 
					
						2021-05-12 16:16:36 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							41df6607b0 
							
						 
					 
					
						
						
							
							fix: enable util world bindings in firefox ( #6546 )  
						
						
						
						
					 
					
						2021-05-12 15:19:27 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc7f7f9a8c 
							
						 
					 
					
						
						
							
							fix(chromium): handle backgroundPages() onClose ( #6541 )  
						
						
						
						
					 
					
						2021-05-12 22:15:04 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eb7b4dea0d 
							
						 
					 
					
						
						
							
							tests: disable certain installation tests on Node v16 ( #6544 )  
						
						... 
						
						
						
						NPM7 that comes with Node v16 swallows output from installation
scripts, so certain tests don't work. 
						
						
					 
					
						2021-05-12 13:11:59 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d627376147 
							
						 
					 
					
						
						
							
							browser(webkit): use correct request when navigation turns into download ( #6516 )  
						
						... 
						
						
						
						Currently, WebPageProxy uses `m_decidePolicyForResponseRequest` to create
the DownloadProxy form the navigation. However, this field is not properly
set for the following callstack:
```log
1 WebKit::WebProcessPool::createDownloadProxy(WebKit::WebsiteDataStore&, WebCore::ResourceRequest const&, WebKit::WebPageProxy*, WebKit::FrameInfoData const&)
2 WebKit::WebPageProxy::receivedPolicyDecision(WebCore::PolicyAction, API::Navigation*, WTF::RefPtr<API::WebsitePolicies, WTF::RawPtrTraits<API::WebsitePolicies>, WTF::DefaultRefDerefTraits<API::WebsitePolicies> >&&, WTF::Variant<WTF::Ref<API::NavigationResponse, WTF::RawPtrTraits<API::NavigationResponse> >, WTF::Ref<API::NavigationAction, WTF::RawPtrTraits<API::NavigationAction> > >&&, WTF::Ref<WebKit::WebPageProxy::PolicyDecisionSender, WTF::RawPtrTraits<WebKit::WebPageProxy::PolicyDecisionSender> >&&, WTF::Optional<WebKit::SandboxExtension::Handle>, WebKit::WebPageProxy::WillContinueLoadInNewProcess) +1ms
3 WebKit::WebPageProxy::receivedNavigationPolicyDecision(WebCore::PolicyAction, API::Navigation*, WTF::Ref<API::NavigationAction, WTF::RawPtrTraits<API::NavigationAction> >&&, WebKit::ProcessSwapRequestedByClient, WebKit::WebFrameProxy&, WTF::RefPtr<API::WebsitePolicies, WTF::RawPtrTraits<API::WebsitePolicies>, WTF::DefaultRefDerefTraits<API::WebsitePolicies> >&&, WTF::Ref<WebKit::WebPageProxy::PolicyDecisionSender, WTF::RawPtrTraits<WebKit::WebPageProxy::PolicyDecisionSender> >&&) +1ms
4 WebKit::WebPageProxy::decidePolicyForNavigationAction(WTF::Ref<WebKit::WebProcessProxy, WTF::RawPtrTraits<WebKit::WebProcessProxy> >&&, WebKit::WebFrameProxy&, WebKit::FrameInfoData&&, unsigned long long, WebKit::NavigationActionData&&, WebKit::FrameInfoData&&, WTF::Optional<WTF::ObjectIdentifier<WebKit::WebPageProxyIdentifierType> >, WebCore::ResourceRequest const&, WebCore::ResourceRequest&&, IPC::FormDataReference&&, WebCore::ResourceResponse&&, WebKit::UserData const&, WTF::Ref<WebKit::WebPageProxy::PolicyDecisionSender, WTF::RawPtrTraits<WebKit::WebPageProxy::PolicyDecisionSender> >&&)::$_6::operator()(WebCore::PolicyAction, API::WebsitePolicies*, WebKit::ProcessSwapRequestedByClient, WTF::RefPtr<WebKit::SafeBrowsingWarning, WTF::RawPtrTraits<WebKit::SafeBrowsingWarning>, WTF::DefaultRefDerefTraits<WebKit::SafeBrowsingWarning> >&&, WTF::Optional<WebKit::NavigatingToAppBoundDomain>)::'lambda'(WebCore::PolicyAction)::operator()(WebCore::PolicyAction) +0ms
```
This patch updates `m_decidePolicyForResponseRequest` on the above codepath,
and it is reset immediately in `WebPageProxy::receivedPolicyDecision`. 
						
						
					 
					
						2021-05-12 12:38:59 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							21cb726b7d 
							
						 
					 
					
						
						
							
							chore(tracing): expose tracing api ( #6523 )  
						
						
						
						
					 
					
						2021-05-12 12:21:54 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							460cc31941 
							
						 
					 
					
						
						
							
							fix: propagate custom executable path to codegen ( #6509 )  
						
						
						
						
					 
					
						2021-05-12 11:45:57 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d540b4478b 
							
						 
					 
					
						
						
							
							browser(firefox-stable): simplify isolated world structures ( #6542 )  
						
						
						
						
					 
					
						2021-05-12 10:46:19 -07:00 
						 
				 
			
				
					
						
							
							
								Manu Chambon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2697f8380f 
							
						 
					 
					
						
						
							
							devops(docker): upgrade to node 16 ( #6498 )  
						
						
						
						
					 
					
						2021-05-12 09:23:38 -07:00 
						 
				 
			
				
					
						
							
							
								Anže Vodovnik 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bcccafea13 
							
						 
					 
					
						
						
							
							docs(dotnet): ElementHandle and JSHandle examples ( #6527 )  
						
						
						
						
					 
					
						2021-05-12 09:04:51 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08ed560254 
							
						 
					 
					
						
						
							
							chore(docs): update section id to keep alphabetic order ( #6515 )  
						
						
						
						
					 
					
						2021-05-12 09:03:36 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab55918979 
							
						 
					 
					
						
						
							
							feat(firefox): bump to 1259 ( #6510 )  
						
						
						
						
					 
					
						2021-05-12 09:03:15 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							84031d4a07 
							
						 
					 
					
						
						
							
							browser(firefox): simplify isolated world structures ( #6521 )  
						
						
						
						
					 
					
						2021-05-12 08:52:08 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45ee257a26 
							
						 
					 
					
						
						
							
							chore(test): fix some screencast tests ( #6522 )  
						
						
						
						
					 
					
						2021-05-12 08:35:19 -07:00 
						 
				 
			
				
					
						
							
							
								Darío Kondratiuk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6023c6746a 
							
						 
					 
					
						
						
							
							docs(dotnet): add devices property ( #6530 )  
						
						
						
						
					 
					
						2021-05-12 08:09:47 -07:00 
						 
				 
			
				
					
						
							
							
								Darío Kondratiuk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0d3d2d3384 
							
						 
					 
					
						
						
							
							chore(dotet): fix goto casing ( #6529 )  
						
						
						
						
					 
					
						2021-05-12 08:09:04 -07:00 
						 
				 
			
				
					
						
							
							
								Darío Kondratiuk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5aa00d1e5e 
							
						 
					 
					
						
						
							
							docs(dotnet): fix link regex on xmldocs ( #6528 )  
						
						
						
						
					 
					
						2021-05-12 08:08:12 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60a7b0618f 
							
						 
					 
					
						
						
							
							docs(cli): add example on how to install-deps for a single browser ( #6534 )  
						
						
						
						
					 
					
						2021-05-12 15:59:31 +02:00 
						 
				 
			
				
					
						
							
							
								Anže Vodovnik 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2945f05cfa 
							
						 
					 
					
						
						
							
							docs(dotnet): accessibility docs ( #6489 )  
						
						
						
						
					 
					
						2021-05-12 10:30:22 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8af8b6340d 
							
						 
					 
					
						
						
							
							docs: add ref to waitForSelector from querySelector ( #6514 )  
						
						
						
						
					 
					
						2021-05-12 08:07:49 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a04c54ac28 
							
						 
					 
					
						
						
							
							devops: do not run workflows when all changes are browser-only ( #6520 )  
						
						... 
						
						
						
						Drive-by: rename primary/secondary tests to `tests 1` and `tests 2` 
						
						
					 
					
						2021-05-11 17:25:05 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bf81a284dd 
							
						 
					 
					
						
						
							
							devops: run less tests on each PR ( #6518 )  
						
						... 
						
						
						
						With this patch, we have the following behaviors:
- For PR's, we will run only Linux tests for Chromium, Firefox and
  Webkit
- For commits to master and release-*, we'll run all the tests
To run all tests on PR, assign a "CQ1" label to the PR. 
						
						
					 
					
						2021-05-11 17:01:02 -07:00