Max Schmitt
|
4c219add0c
|
browser(webkit): add support to cancel a download (#7432)
|
2021-07-05 09:02:40 +02:00 |
|
Daniel Kolesa
|
1771caee8b
|
browser(webkit): roll to 07/01/21 (#7426)
|
2021-07-01 13:43:56 -07:00 |
|
Pavel Feldman
|
a0946afb6b
|
browser(webkit): add app icon on Linux (#7313)
|
2021-06-24 22:20:58 -07:00 |
|
Daniel Kolesa
|
80eb64594b
|
browser(webkit): roll to 06/23/21 (#7278)
|
2021-06-24 13:41:22 -07:00 |
|
Yury Semikhatsky
|
b9c619206f
|
browser(webkit): fix mac compilation (#7253)
|
2021-06-21 11:20:19 -07:00 |
|
Yury Semikhatsky
|
47341dc1a9
|
feat(webkit): intercepted response body (#7228)
|
2021-06-21 10:53:29 -07:00 |
|
Diego Pino
|
1a9a5d8e9a
|
browser(webkit): roll to 06/17/21 (#7202)
Co-authored-by: Yury Semikhatsky <yurys@chromium.org>
|
2021-06-17 12:05:05 -07:00 |
|
Yury Semikhatsky
|
ab4398e60a
|
browser(webkit): initialize fetchStart in Curl to fix network metrics (#7052)
|
2021-06-10 16:06:30 -07:00 |
|
Yury Semikhatsky
|
316f17f2f0
|
browser(webkit): fix win linkage of libyuv (#6970)
|
2021-06-08 14:21:40 -07:00 |
|
Yury Semikhatsky
|
4c70856252
|
browser(webkit): roll to 06/08/21 (#6958)
|
2021-06-08 11:48:38 -07:00 |
|
Yury Semikhatsky
|
2b474e57f9
|
browser(webkit): add Playwright.setLocalStorageData command (#6949)
|
2021-06-08 00:03:50 -07:00 |
|
Yury Semikhatsky
|
2663c0bfd4
|
browser(webkit): import <optional> to fix mac compilation (#6894)
|
2021-06-03 17:17:09 -07:00 |
|
Yury Semikhatsky
|
cce62da3b2
|
browser(webkit): roll to 06/03 (#6889)
|
2021-06-03 16:21:39 -07:00 |
|
Yury Semikhatsky
|
d7c202ca3c
|
browser(webkit): fix time formatting and mac compilation (#6875)
|
2021-06-03 12:03:32 -07:00 |
|
Yury Semikhatsky
|
4fa792ee89
|
browser(webkit): getLocalStorageData command (#6858)
|
2021-06-02 16:30:00 -07:00 |
|
Yury Semikhatsky
|
b4ffe86fd1
|
browser(webkit): add missing override annotations (#6829)
|
2021-06-01 15:23:08 -07:00 |
|
Yury Semikhatsky
|
9b81dccc39
|
browser(webkit): add awaitPromise parameter to Runtime.callFunctionOn (#6828)
|
2021-06-01 14:56:46 -07:00 |
|
Yury Semikhatsky
|
58e74b477a
|
browser(webkit): fix compilation on Ubuntu 18 (#6794)
|
2021-05-28 18:20:24 -07:00 |
|
Yury Semikhatsky
|
040e9013a6
|
browser(webkit): roll to 05/27/21 (#6787)
|
2021-05-28 11:52:56 -07:00 |
|
Yury Semikhatsky
|
c8ee008aa1
|
browser(webkit): fix headless popup window crash (#6782)
|
2021-05-27 16:31:00 -07:00 |
|
Yury Semikhatsky
|
4076110e4f
|
browser(webkit): fix jpeg encoding on mac after last roll (#6732)
|
2021-05-24 18:42:18 -07:00 |
|
Yury Semikhatsky
|
8770c64601
|
browser(webkit): fix mac compilation after latest roll (#6727)
|
2021-05-24 14:56:10 -07:00 |
|
Yury Semikhatsky
|
adf87fe9c6
|
browser(webkit): roll to 05/24/21 (#6722)
|
2021-05-24 12:50:33 -07:00 |
|
Max Schmitt
|
8d4e6168aa
|
browser(webkit): added reduced motion emulation (#6645)
|
2021-05-19 22:42:54 +02:00 |
|
Yury Semikhatsky
|
c2de35e016
|
browser(webkit): roll to 05-18-21 (#6643)
|
2021-05-18 14:30:35 -07:00 |
|
Yury Semikhatsky
|
ffa83f1f17
|
browser(webkit): bootstrap script in utility world (#6591)
|
2021-05-15 09:51:38 -07:00 |
|
Yury Semikhatsky
|
37d03e8b7b
|
browser(webkit): roll to safari-612.1.15-branch (#6587)
|
2021-05-14 13:06:55 -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 |
|
Yury Semikhatsky
|
958629fae7
|
browser(webkit): roll to safari-612.1.14-branch (#6517)
|
2021-05-11 15:34:28 -07:00 |
|
Pavel Feldman
|
a5143ebaa9
|
browser(webkit): fix the screencast scale and toolbar offset on Mac (#6474)
|
2021-05-09 14:47:33 -07:00 |
|
Pavel Feldman
|
45d92890af
|
fix(webkit): quick fix for screencast (#6448)
|
2021-05-06 13:10:17 -07:00 |
|
Yury Semikhatsky
|
e4272fab08
|
browser(webkit): add stdc++fs lib to wtf to fix Ubuntu 18.04 (#6437)
|
2021-05-06 10:09:28 -07:00 |
|
Yury Semikhatsky
|
8d66edf6b3
|
browser(webkit): roll to safari-612.1.13-branch (#6422)
|
2021-05-05 12:03:40 -07:00 |
|
Pavel Feldman
|
9b8dc4ae00
|
browser(webkit): fix Ubuntu18, make vp9 build hermetic (#6421)
|
2021-05-05 11:33:04 -07:00 |
|
Pavel Feldman
|
ee835fba6c
|
fix(webkit): fix screencast compilation on win (#6412)
|
2021-05-04 18:19:17 -07:00 |
|
Pavel Feldman
|
fc9454eb76
|
browser(webkit): implement screencast (#6404)
|
2021-05-04 12:57:03 -07:00 |
|
Yury Semikhatsky
|
0abcaf02c8
|
browser(webkit): roll to safari-612.1.12-branch (#6367)
|
2021-04-29 15:46:22 -07:00 |
|
Yury Semikhatsky
|
0039b313b8
|
browser(webkit): support downloads larger than 16Kb on Windows (#6343)
|
2021-04-27 16:21:23 -07:00 |
|
Yury Semikhatsky
|
83480850d3
|
browser(webkit): preserve color scheme override after navigation (#6333)
|
2021-04-26 16:23:07 -07:00 |
|
Joel Einbinder
|
f9478b124f
|
browser(webkit): fix compilation for drag drop and duplicated macro (#6278)
|
2021-04-22 17:05:17 -07:00 |
|
Yury Semikhatsky
|
2755d5e37d
|
browser(webkit): fix timezone override on Windows (#6277)
|
2021-04-22 16:10:12 -07:00 |
|
Yury Semikhatsky
|
34e03fc77d
|
browser(webkit): roll to 04-21 (#6257)
|
2021-04-21 13:00:36 -07:00 |
|
Yury Semikhatsky
|
96cee43861
|
browser(webkit): roll to safari-612.1.11-branch (#6185)
|
2021-04-12 12:38:11 -07:00 |
|
Yury Semikhatsky
|
5fe3ee13f0
|
browser(webkit): fix assertion unsafe to ref/deref from different threads (#6163)
|
2021-04-09 11:36:01 -07:00 |
|
Yury Semikhatsky
|
bd0043b8cb
|
browser(webkit): keep browser process running when all windows closed (#6131)
|
2021-04-07 19:13:20 -07:00 |
|
Yury Semikhatsky
|
d6c415749a
|
browser(webkit): fix curl compilation (#6115)
|
2021-04-06 22:24:14 -07:00 |
|
Yury Semikhatsky
|
fb7c703157
|
browser(webkit): roll to 06-04-21 (#6106)
|
2021-04-06 14:56:03 -07:00 |
|
Dmitry Gozman
|
9b2e4ebf73
|
browser(webkit): make dpr emulation optional, take screenshots at 1x (#5557)
- deviceScaleFactor is now optional, so we can use host machine's dpr.
- Screenshots are not scaled up by dpr.
|
2021-03-31 21:37:54 -07:00 |
|
Yury Semikhatsky
|
93d532b5e1
|
browser(webkit): fix windows compilation (#6011)
|
2021-03-30 14:42:23 -07:00 |
|
Yury Semikhatsky
|
97955247a2
|
browser(webkit): roll to safari-612.1.9-branch (#6002)
|
2021-03-30 11:29:37 -07:00 |
|
Pavel Feldman
|
4cf0568ad7
|
browser(webkit): support safe area insets (#5987)
|
2021-03-29 11:38:26 -07:00 |
|
Yury Semikhatsky
|
2cce8850b7
|
browser(webkit): roll to safari-612.1.8-branch (#5965)
|
2021-03-26 11:54:55 -07:00 |
|
Yury Semikhatsky
|
7d7e5ede84
|
browser(webkit): roll back to safari-612.1.7-branch first commit (#5920)
|
2021-03-23 13:45:42 -07:00 |
|
Yury Semikhatsky
|
b74af2269f
|
browser(webkit): fix mac compilation after latest roll (#5909)
|
2021-03-22 14:34:58 -07:00 |
|
Yury Semikhatsky
|
6dd4d756dc
|
browser(webkit): roll to 03-22-21 (#5903)
|
2021-03-22 11:22:56 -07:00 |
|
Yury Semikhatsky
|
5835c7e537
|
browser(webkit): fix linux builds, install liblcms2-dev (#5831)
|
2021-03-15 17:01:51 -07:00 |
|
Yury Semikhatsky
|
226bee01f0
|
browser(webkit): roll to 03-15-21 (#5828)
|
2021-03-15 15:33:24 -07:00 |
|
Yury Semikhatsky
|
bc3a0fb9bd
|
browser(webkit): roll to 03-08-21 (#5754)
|
2021-03-08 11:04:18 -08:00 |
|
Yury Semikhatsky
|
01abeac43e
|
browser(webkit): roll to 03/2 (#5656)
|
2021-03-01 09:59:55 -08:00 |
|
Yury Semikhatsky
|
11d3eb6bfe
|
browser(webkit): fix mac compilation take 2 (#5567)
|
2021-02-23 16:03:33 -08:00 |
|
Yury Semikhatsky
|
df4b98464f
|
browser(webkit): fix mac compilation (#5564)
|
2021-02-23 14:49:28 -08:00 |
|
Yury Semikhatsky
|
4ae4c3cb01
|
browser(webkit): fix response.requestHeaders instrumentation in libsoup after latest roll (#5549)
|
2021-02-22 14:26:08 -08:00 |
|
Yury Semikhatsky
|
8316f41030
|
browser(webkit): roll to 02-22 (#5547)
|
2021-02-22 12:47:55 -08:00 |
|
Dmitry Gozman
|
d6ac3e6883
|
browser(webkit): honor Set-Cookie header from intercepted requests (mac) (#5529)
|
2021-02-19 16:28:54 -08:00 |
|
Joel Einbinder
|
846fd71121
|
browser(webkit): fix scrolling in mobile viewports (#5497)
|
2021-02-18 13:29:17 -08:00 |
|
Yury Semikhatsky
|
551338e953
|
browser(webkit): roll to 02-08 (#5356)
|
2021-02-08 11:00:05 -08:00 |
|
Joel Einbinder
|
d1aad632ee
|
browser(webkit): fix scrolling a second time on linux (#5173)
|
2021-02-04 12:12:04 -08:00 |
|
Yury Semikhatsky
|
509c3e91b4
|
browser(webkit): fix ubuntu 18 compilation (#5294)
|
2021-02-03 15:54:54 -08:00 |
|
Yury Semikhatsky
|
9d72d6b625
|
browser(webkit): roll to 02-03-21 (#5277)
|
2021-02-03 09:17:21 -08:00 |
|
Yury Semikhatsky
|
1ffd654d63
|
browser(webkit): roll to 02-02-21 (#5263)
|
2021-02-02 15:20:35 -08:00 |
|
Joel Einbinder
|
fc405ee8b2
|
browser(webkit): mac drag and drop (#4994)
|
2021-02-01 03:30:31 -08:00 |
|
Dmitry Gozman
|
77b5f05ef7
|
browser(webkit): fix scrollIntoViewIfNeeded (#5146)
Last change mistakenly used alignCenterIfNotVisible,
while we should use alignCenterIfNeeded to ensure scrolling
into view when partially visible.
|
2021-01-25 14:02:16 -08:00 |
|
Yury Semikhatsky
|
7d2293c6ed
|
browser(webkit): roll to 01-25 (#5141)
|
2021-01-25 11:27:08 -08:00 |
|
Yury Semikhatsky
|
680689d075
|
browser(webkit): try to fix Ubuntu 18 build (#5119)
|
2021-01-22 16:10:01 -08:00 |
|
Dmitry Gozman
|
05568f7420
|
browser(webkit): change scrollIntoView to only scroll if needed (#5079)
|
2021-01-20 21:06:29 -08:00 |
|
Yury Semikhatsky
|
449bcdcbf9
|
browser(webkit): roll to 01-19 (#5064)
|
2021-01-19 23:18:05 -08:00 |
|
Yury Semikhatsky
|
fdfea2b765
|
browser(webkit): add another missing include to fix mac after roll to 01-15 (#5037)
|
2021-01-15 18:56:24 -08:00 |
|
Yury Semikhatsky
|
940cf35d84
|
browser(webkit): add missing include on mac after roll to 01-15 (#5033)
|
2021-01-15 14:43:48 -08:00 |
|
Yury Semikhatsky
|
0ab6a53212
|
browser(webkit): roll to 01-15 (#5032)
|
2021-01-15 12:53:05 -08:00 |
|
Joel Einbinder
|
36650b1e19
|
browser(webkit): fix compile on mac (#4977)
|
2021-01-11 14:30:06 -08:00 |
|
Yury Semikhatsky
|
56f012043b
|
browser(webkit): fix mac compilation after roll to 01-11 (#4972)
|
2021-01-11 11:30:54 -08:00 |
|
Yury Semikhatsky
|
62c52e8628
|
browser(webkit): roll to 01-11 (#4971)
|
2021-01-11 11:00:07 -08:00 |
|
Yury Semikhatsky
|
5854cadd0b
|
browser(webkit): fix typo in macro name (#4970)
|
2021-01-11 10:03:45 -08:00 |
|
Joel Einbinder
|
cc1a79eceb
|
browser(webkit): drag and drop on windows (#4889)
|
2021-01-06 09:46:35 -08:00 |
|
Yury Semikhatsky
|
2908568f9a
|
browser(webkit): install new dependency required for openxr on linux (#4906)
|
2021-01-05 16:05:21 -08:00 |
|
Yury Semikhatsky
|
5df1c6e560
|
browser(webkit): roll to 01-05 to pick up upstream Win fix (#4894)
|
2021-01-05 13:08:52 -08:00 |
|
Yury Semikhatsky
|
849a5b3795
|
browser(webkit): roll to 01-04 (#4882)
|
2021-01-05 09:13:13 -08:00 |
|
Joel Einbinder
|
e7ee426202
|
yury comments (#4639)
|
2020-12-23 08:04:59 -08:00 |
|
Yury Semikhatsky
|
73edf13ad6
|
browser(webkit): roll to 12-21 (#4794)
|
2020-12-21 16:07:45 -08:00 |
|
Yury Semikhatsky
|
e4658ea9c0
|
browser(webkit): base64 encode request.postData (#4743)
|
2020-12-16 14:35:05 -08:00 |
|
Yury Semikhatsky
|
94f5002ae4
|
browser(webkit): install patchelf (required by generate-bundle) (#4741)
|
2020-12-16 12:53:28 -08:00 |
|
Yury Semikhatsky
|
b014fa1855
|
browser(webkit): roll to 12-16 (#4739)
|
2020-12-16 09:19:27 -08:00 |
|
Yury Semikhatsky
|
50b0b47993
|
browser(webkit): mac build fix after roll to 12-15 (#4733)
|
2020-12-15 23:07:34 -08:00 |
|
Yury Semikhatsky
|
eecb798356
|
browser(webkit): roll to 12-15 (#4727)
|
2020-12-15 13:00:49 -08:00 |
|
Dmitry Gozman
|
99b98d62a6
|
browser(webkit): do not spam stderr with screencast debug logs (#4635)
|
2020-12-08 09:59:57 -08:00 |
|
Yury Semikhatsky
|
b6eb8e0a90
|
browser(webkit): fix mac build (#4605)
|
2020-12-04 17:45:18 -08:00 |
|
Yury Semikhatsky
|
cdbc96ac3a
|
browser(webkit): roll to 12-04 (#4601)
|
2020-12-04 16:11:08 -08:00 |
|
Yury Semikhatsky
|
512516c956
|
browser(webkit): retore changes from #4539 (#4544)
|
2020-11-30 10:49:27 -08:00 |
|
Yury Semikhatsky
|
8f70c95d6c
|
browser(webkit): roll to 11-30 (#4541)
|
2020-11-30 10:17:36 -08:00 |
|
Joel Einbinder
|
d96330bbec
|
browser(webkit): override availWidth with screen width (#4539)
|
2020-11-30 10:04:28 -08:00 |
|