diff --git a/browser_patches/webkit/BUILD_NUMBER b/browser_patches/webkit/BUILD_NUMBER index 5b8b86af39..7c03f838aa 100644 --- a/browser_patches/webkit/BUILD_NUMBER +++ b/browser_patches/webkit/BUILD_NUMBER @@ -1,2 +1,2 @@ -1434 -Changed: yurys@chromium.org Mon 08 Feb 2021 09:49:33 AM PST +1435 +Changed: lushnikov@chromium.org Tue Feb 16 10:30:00 MST 2021 diff --git a/browser_patches/webkit/embedder/Playwright/mac/BrowserWindowController.m b/browser_patches/webkit/embedder/Playwright/mac/BrowserWindowController.m index ce705c110d..f5ef03729e 100644 --- a/browser_patches/webkit/embedder/Playwright/mac/BrowserWindowController.m +++ b/browser_patches/webkit/embedder/Playwright/mac/BrowserWindowController.m @@ -670,6 +670,11 @@ static NSSet *dataTypes() { LOG(@"decidePolicyForNavigationAction"); + if (navigationAction.shouldPerformDownload) { + decisionHandler(WKNavigationActionPolicyDownload); + return; + } + if (navigationAction._canHandleRequest) { decisionHandler(WKNavigationActionPolicyAllow); return;