[Attachment Support] Don't Blob-convert images and attachments with https:, http...
[WebKit-https.git] / Tools / ChangeLog
1 2018-01-02  Wenson Hsieh  <wenson_hsieh@apple.com>
2
3         [Attachment Support] Don't Blob-convert images and attachments with https:, http: or data: urls
4         https://bugs.webkit.org/show_bug.cgi?id=181143
5         <rdar://problem/36200381>
6
7         Reviewed by Tim Horton.
8
9         Add a new API test to ensure that a copied image with a data URL does not get pasted as an attachment when
10         attachment elements are enabled.
11
12         * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
13         * TestWebKitAPI/Tests/WebKitCocoa/WKAttachmentTests.mm:
14         (TestWebKitAPI::TEST):
15
16 2018-01-02  Jiewen Tan  <jiewen_tan@apple.com>
17
18         Update Credential Management API for WebAuthentication
19         https://bugs.webkit.org/show_bug.cgi?id=181082
20         <rdar://problem/36055239>
21
22         Reviewed by Brent Fulgham.
23
24         Enable Credential Management API for testing.
25
26         * DumpRenderTree/TestOptions.h:
27         * WebKitTestRunner/TestOptions.h:
28
29 2018-01-02  Michael Catanzaro  <mcatanzaro@igalia.com>
30
31         [GTK] Test /webkit2/WebKitWebExtension/form-controls-associated-signal is flaky
32         https://bugs.webkit.org/show_bug.cgi?id=168194
33
34         Reviewed by Carlos Garcia Campos.
35
36         Fix an assertion and unskip the test. The order that form controls are associated is not
37         guaranteed.
38
39         * Scripts/run-gtk-tests:
40         (GtkTestRunner):
41         * TestWebKitAPI/Tests/WebKitGLib/TestWebExtensions.cpp:
42         (didAssociateFormControlsCallback):
43
44 2018-01-02  Alex Christensen  <achristensen@webkit.org>
45
46         Use new WebsiteDataStore passed in through decidePolicyForNavigation SPI
47         https://bugs.webkit.org/show_bug.cgi?id=180897
48         <rdar://problem/35535328>
49
50         Reviewed by Brent Fulgham.
51
52         Test two forms of storage to be sure we are using a different WebsiteDataStore: cookies and sessionStorage.
53
54         * TestWebKitAPI/Tests/WebKitCocoa/WebsitePolicies.mm:
55         (-[WebsitePoliciesWebsiteDataStoreDelegate _webView:decidePolicyForNavigationAction:decisionHandler:]):
56         (-[WebsitePoliciesWebsiteDataStoreDelegate webView:startURLSchemeTask:]):
57         (-[WebsitePoliciesWebsiteDataStoreDelegate webView:runJavaScriptAlertPanelWithMessage:initiatedByFrame:completionHandler:]):
58         (websiteDataStoreTestWebView):
59         (TEST):
60
61 == Rolled over to ChangeLog-2018-01-01 ==