WPE: Build fix after r226432.
[WebKit-https.git] / Tools / ChangeLog
1 2018-01-05  Claudio Saavedra  <csaavedra@igalia.com>
2
3         WPE: Build fix after r226432.
4
5         Unreviewed. Rename ::speak() to ::speakAs().
6         * WebKitTestRunner/InjectedBundle/wpe/AccessibilityUIElementWPE.cpp:
7         (WTR::AccessibilityUIElement::speakAs):
8         (WTR::AccessibilityUIElement::speak): Deleted.
9
10 2018-01-04  Chris Fleizach  <cfleizach@apple.com>
11
12         AX: Implement updated CSS3 Speech for 'speak' and 'speak-as' properties
13         https://bugs.webkit.org/show_bug.cgi?id=180361
14
15         Reviewed by Zalan Bujtas.
16
17         * DumpRenderTree/AccessibilityUIElement.cpp:
18         (speakAsCallback):
19         (AccessibilityUIElement::speakAs):
20         (AccessibilityUIElement::getJSClass):
21         (speakCallback): Deleted.
22         (AccessibilityUIElement::speak): Deleted.
23         * DumpRenderTree/AccessibilityUIElement.h:
24         * DumpRenderTree/ios/AccessibilityUIElementIOS.mm:
25         (AccessibilityUIElement::speakAs):
26         * DumpRenderTree/mac/AccessibilityUIElementMac.mm:
27         (AccessibilityUIElement::speakAs):
28         (AccessibilityUIElement::speak): Deleted.
29         * WebKitTestRunner/InjectedBundle/AccessibilityUIElement.h:
30         * WebKitTestRunner/InjectedBundle/Bindings/AccessibilityUIElement.idl:
31         * WebKitTestRunner/InjectedBundle/ios/AccessibilityUIElementIOS.mm:
32         (WTR::AccessibilityUIElement::speakAs):
33         (WTR::AccessibilityUIElement::speak): Deleted.
34         * WebKitTestRunner/InjectedBundle/mac/AccessibilityUIElementMac.mm:
35         (WTR::AccessibilityUIElement::speakAs):
36         (WTR::AccessibilityUIElement::speak): Deleted.
37
38 2018-01-04  Jonathan Bedard  <jbedard@apple.com>
39
40         REGRESSION (r226395): test-webkitperl test expectations incorrect
41         https://bugs.webkit.org/show_bug.cgi?id=181307
42         <rdar://problem/36306558>
43
44         Rubber-stamped by Aakash Jain.
45
46         r226395 added two lines towards the beginning of
47         Scripts/webkitperl/prepare-ChangeLog_unittest/resources/perl_unittests.pl, the line
48         numbers in the test expectations need to update.
49
50         * Scripts/webkitperl/prepare-ChangeLog_unittest/resources/perl_unittests-expected.txt:
51
52 2018-01-04  Tim Horton  <timothy_horton@apple.com>
53
54         WKWebView loses minimum layout size overrides that happen while the process is terminated
55         https://bugs.webkit.org/show_bug.cgi?id=181306
56         <rdar://problem/34398288>
57
58         Reviewed by Dan Bernstein.
59
60         * TestWebKitAPI/Tests/WebKitCocoa/AnimatedResize.mm:
61         (TEST):
62         Add a test that calling _overrideLayoutParametersWithMinimumLayoutSize
63         while the process is terminated results in the page getting the correct
64         minimum layout size.
65
66 2018-01-04  Eric Carlson  <eric.carlson@apple.com>
67
68         [MediaStream] Add Mock screen capture source
69         https://bugs.webkit.org/show_bug.cgi?id=181291
70         <rdar://problem/36298164>
71
72         Reviewed by Dean Jackson.
73
74         * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj: Add new test.
75         * TestWebKitAPI/Tests/WebKitCocoa/GetDisplayMedia.mm:
76         * TestWebKitAPI/Tests/WebKit/getDisplayMedia.html:
77
78 2018-01-04  Lucas Forschler  <lforschler@apple.com>
79
80         <rdar://problem/36300930> Change proxy server setting on master config to reach s3 servers
81
82         Reviewed by Ling Ho.
83
84         * BuildSlaveSupport/build.webkit.org-config/steps.py:
85
86 2018-01-03  Wenson Hsieh  <wenson_hsieh@apple.com>
87
88         [Attachment Support] Create attachment elements when dropping files on iOS
89         https://bugs.webkit.org/show_bug.cgi?id=181192
90         <rdar://problem/36280945>
91
92         Reviewed by Tim Horton.
93
94         Adds 3 new API tests to exercise different use cases of dropping content as attachment elements when the runtime
95         switch is enabled. See below for more details.
96
97         * TestWebKitAPI/Tests/WebKitCocoa/WKAttachmentTests.mm:
98         (-[NSItemProvider registerData:type:]):
99         (platformCopyPNG):
100         (TestWebKitAPI::TEST):
101         * TestWebKitAPI/Tests/ios/DataInteractionTests.mm:
102
103         Fix some currently failing iOS drag and drop tests. In this case, there's no reason RTFD should appear in the
104         source item provider when dragging rich text *without* attachments, so this should have been a check for just
105         kUTTypeRTF instead.
106
107         (TestWebKitAPI::TEST):
108
109         Tests a few cases of inserting attachment elements via drop:
110         1.  We should distinguish between drops containing rich/plain text files from just dropping rich/plain text.
111             Instead of inserting the contents as inline web content, this should generate attachment elements.
112         2.  Test the fallback mechanism for inserting attachment elements. If the preferred presentation style is not
113             explicitly set, but there's nothing WebKit would otherwise do with the dropped content, then we should fall
114             back to inserting the content as an attachment.
115         3.  Test that if multiple attachments and inline item providers are present, WebKit will respect the order in
116             which they were inserted by the source (as opposed to, for instance, putting all of the attachments in front
117             or at the end).
118
119         * TestWebKitAPI/cocoa/TestWKWebView.h:
120         * TestWebKitAPI/cocoa/TestWKWebView.mm:
121         (-[TestWKWebView objectByEvaluatingJavaScript:]):
122
123         Add a helper method to return an object that represents the result of evaluating some given script, and rewrite
124         -stringByEvaluatingJavaScript to just turn around and call this.
125
126         (-[TestWKWebView stringByEvaluatingJavaScript:]):
127
128 2018-01-03  Ting-Wei Lan  <lantw44@gmail.com>
129
130         Replace hard-coded paths in shebangs with #!/usr/bin/env
131         https://bugs.webkit.org/show_bug.cgi?id=181040
132
133         Reviewed by Alex Christensen.
134
135         * BuildSlaveSupport/build-launcher-app:
136         * BuildSlaveSupport/build-launcher-dmg:
137         * BuildSlaveSupport/build.webkit.org-config/steps_unittest.py:
138         * BuildSlaveSupport/built-product-archive:
139         * BuildSlaveSupport/clean-build:
140         * BuildSlaveSupport/delete-stale-build-files:
141         * BuildSlaveSupport/download-built-product:
142         * BuildSlaveSupport/gtk/buildbot/log/run:
143         * BuildSlaveSupport/gtk/buildbot/run:
144         * BuildSlaveSupport/gtk/pulseaudio/run:
145         * BuildSlaveSupport/kill-old-processes:
146         * BuildSlaveSupport/test-result-archive:
147         * BuildSlaveSupport/win/kill-old-processes:
148         * Scripts/SpacingHeuristics.pm:
149         * Scripts/add-include:
150         * Scripts/build-api-tests:
151         * Scripts/build-dumprendertree:
152         * Scripts/build-imagediff:
153         * Scripts/build-jsc:
154         * Scripts/build-webkit:
155         * Scripts/build-webkittestrunner:
156         * Scripts/check-Xcode-source-file-types:
157         * Scripts/check-dom-results:
158         * Scripts/check-for-exit-time-destructors:
159         * Scripts/check-for-global-initializers:
160         * Scripts/check-for-inappropriate-objc-class-names:
161         * Scripts/check-for-weak-vtables-and-externals:
162         * Scripts/clean-header-guards:
163         * Scripts/compare-timing-files:
164         * Scripts/configure-xcode-for-ios-development:
165         * Scripts/copy-webkitlibraries-to-product-directory:
166         * Scripts/create-exports:
167         * Scripts/debug-minibrowser:
168         * Scripts/debug-safari:
169         * Scripts/debug-test-runner:
170         * Scripts/do-file-rename:
171         * Scripts/do-webcore-rename:
172         * Scripts/dump-webkit-tests-run:
173         * Scripts/ensure-valid-python:
174         * Scripts/execAppWithEnv:
175         * Scripts/extract-localizable-js-strings:
176         * Scripts/filter-build-webkit:
177         * Scripts/find-extra-includes:
178         * Scripts/fix-blink-patch:
179         * Scripts/generate-coverage-data:
180         * Scripts/git-add-reviewer:
181         * Scripts/jsc-stress-test-helpers/js-exception-fuzz:
182         * Scripts/jsc-stress-test-helpers/js-executable-allocation-fuzz:
183         * Scripts/jsc-stress-test-helpers/js-osr-exit-fuzz:
184         * Scripts/make-new-script-test:
185         * Scripts/make-script-test-wrappers:
186         * Scripts/package-root:
187         * Scripts/parse-malloc-history:
188         * Scripts/report-include-statistics:
189         * Scripts/resolve-ChangeLogs:
190         * Scripts/run-api-tests:
191         * Scripts/run-bindings-tests:
192         * Scripts/run-content-extension-tester:
193         * Scripts/run-iexploder-tests:
194         * Scripts/run-javascriptcore-tests:
195         * Scripts/run-jsc:
196         * Scripts/run-leaks:
197         * Scripts/run-mangleme-tests:
198         * Scripts/run-minibrowser:
199         * Scripts/run-pageloadtest:
200         * Scripts/run-regexp-tests:
201         * Scripts/run-safari:
202         * Scripts/run-sunspider:
203         * Scripts/run-test-runner:
204         * Scripts/run-webkit-app:
205         * Scripts/run-webkit-httpd:
206         * Scripts/run-webkit-websocketserver:
207         * Scripts/set-webkit-configuration:
208         * Scripts/show-pretty-diff:
209         * Scripts/sort-Xcode-project-file:
210         * Scripts/split-file-by-class:
211         * Scripts/sunspider-compare-results:
212         * Scripts/svn-apply:
213         * Scripts/svn-unapply:
214         * Scripts/test-webkit-scripts:
215         * Scripts/test-webkitperl:
216         * Scripts/update-iexploder-cssproperties:
217         * Scripts/update-javascriptcore-test-results:
218         * Scripts/update-webkit:
219         * Scripts/update-webkit-auxiliary-libs:
220         * Scripts/update-webkit-dependency:
221         * Scripts/update-webkit-libs-jhbuild:
222         * Scripts/update-webkit-localizable-strings:
223         * Scripts/update-webkit-support-libs:
224         * Scripts/update-webkitgtk-libs:
225         * Scripts/update-webkitwpe-libs:
226         * Scripts/webkit-build-directory:
227         * Scripts/webkitperl/LoadAsModule.pm:
228         * Scripts/webkitperl/VCSUtils_unittest/decodeGitBinaryPatch.pl:
229         * Scripts/webkitperl/VCSUtils_unittest/fixChangeLogPatch.pl:
230         * Scripts/webkitperl/VCSUtils_unittest/fixChangeLogPatchThenSetChangeLogDateAndReviewer.pl:
231         * Scripts/webkitperl/VCSUtils_unittest/fixSVNPatchForAdditionWithHistory.pl:
232         * Scripts/webkitperl/VCSUtils_unittest/generatePatchCommand.pl:
233         * Scripts/webkitperl/VCSUtils_unittest/mergeChangeLogs.pl:
234         * Scripts/webkitperl/VCSUtils_unittest/parseChunkRange.pl:
235         * Scripts/webkitperl/VCSUtils_unittest/parseDiff.pl:
236         * Scripts/webkitperl/VCSUtils_unittest/parseDiffHeader.pl:
237         * Scripts/webkitperl/VCSUtils_unittest/parseDiffWithMockFiles.pl:
238         * Scripts/webkitperl/VCSUtils_unittest/parseFirstEOL.pl:
239         * Scripts/webkitperl/VCSUtils_unittest/parseGitDiffHeader.pl:
240         * Scripts/webkitperl/VCSUtils_unittest/parsePatch.pl:
241         * Scripts/webkitperl/VCSUtils_unittest/parseSvnDiffFooter.pl:
242         * Scripts/webkitperl/VCSUtils_unittest/parseSvnDiffHeader.pl:
243         * Scripts/webkitperl/VCSUtils_unittest/parseSvnProperty.pl:
244         * Scripts/webkitperl/VCSUtils_unittest/parseSvnPropertyValue.pl:
245         * Scripts/webkitperl/VCSUtils_unittest/parseUnifiedDiffHeader.pl:
246         * Scripts/webkitperl/VCSUtils_unittest/prepareParsedPatch.pl:
247         * Scripts/webkitperl/VCSUtils_unittest/removeEOL.pl:
248         * Scripts/webkitperl/VCSUtils_unittest/runCommand.pl:
249         * Scripts/webkitperl/VCSUtils_unittest/runPatchCommand.pl:
250         * Scripts/webkitperl/VCSUtils_unittest/setChangeLogDateAndReviewer.pl:
251         * Scripts/webkitperl/auto-version_unittest/autoVersionTests.pl:
252         * Scripts/webkitperl/auto-version_unittest/versionStampTests.pl:
253         * Scripts/webkitperl/filter-build-webkit_unittest/shouldIgnoreLine_unittests.pl:
254         * Scripts/webkitperl/prepare-ChangeLog_unittest/extractLineRangeBeforeAndAfterChange.pl:
255         * Scripts/webkitperl/prepare-ChangeLog_unittest/fetchRadarURLFromBugXMLData.pl:
256         * Scripts/webkitperl/prepare-ChangeLog_unittest/generateFunctionLists.pl:
257         * Scripts/webkitperl/prepare-ChangeLog_unittest/parser_unittests.pl:
258         * Scripts/webkitperl/prepare-ChangeLog_unittest/resources/perl_unittests.pl:
259         * Scripts/webkitperl/run-leaks_unittest/run-leaks-report-v1.0.pl:
260         * Scripts/webkitperl/run-leaks_unittest/run-leaks-report-v2.0-new.pl:
261         * Scripts/webkitperl/run-leaks_unittest/run-leaks-report-v2.0-old.pl:
262         * Scripts/webkitperl/webkitdirs_unittest/appendToEnvironmentVariableList.pl:
263         * Scripts/webkitperl/webkitdirs_unittest/checkForArgumentAndRemoveFromArrayRef.pl:
264         * Scripts/webkitperl/webkitdirs_unittest/checkForArgumentAndRemoveFromArrayRefGettingValue.pl:
265         * Scripts/webkitperl/webkitdirs_unittest/extractNonMacOSHostConfiguration.pl:
266         * Scripts/webkitperl/webkitdirs_unittest/prependToEnvironmentVariableList.pl:
267         * Scripts/webkitpy/layout_tests/servers/run_webkit_httpd.py:
268         * ccache/ccache-clang:
269         * ccache/ccache-clang++:
270         * ccache/ccache-wrapper:
271         * gtk/install-dependencies:
272         * iExploder/iexploder-1.3.2/htdocs/iexploder.cgi:
273         * iExploder/iexploder-1.3.2/htdocs/webserver.rb:
274         * iExploder/iexploder-1.3.2/tools/lasthit.rb:
275         * iExploder/iexploder-1.3.2/tools/osx_last_crash.rb:
276         * iExploder/iexploder-1.3.2/tools/showtest.rb:
277         * iExploder/iexploder-1.7.2/src/browser_harness.rb:
278         * iExploder/iexploder-1.7.2/src/iexploder.cgi:
279         * iExploder/iexploder-1.7.2/src/webserver.rb:
280         * iExploder/iexploder-1.7.2/tools/lasthit.rb:
281         * iExploder/iexploder-1.7.2/tools/osx_last_crash.rb:
282         * wpe/install-dependencies:
283
284 2018-01-03  Simon Fraser  <simon.fraser@apple.com>
285
286         filter-build-webkit filters out useful compiler error lines
287         https://bugs.webkit.org/show_bug.cgi?id=179864
288
289         Reviewed by Tim Horton.
290
291         Don't filter out lines that contain information about build errors by always showing lines
292         after a line that contains "note:" or "error:".
293
294         * Scripts/filter-build-webkit:
295         (shouldShowSubsequentLine):
296         (shouldIgnoreLine):
297
298 2018-01-03  Michael Catanzaro  <mcatanzaro@igalia.com>
299
300         REGRESSION(r226366): [GTK] Broke TestBackForwardList and TestWebKitWebView
301         https://bugs.webkit.org/show_bug.cgi?id=173915
302
303         Unreviewed follow-up. Fix /webkit2/WebKitWebView/session-state-with-form-data and
304         /webkit2/WebKitWebView/submit-form. The form ID may be NULL, but we can't put NULL into a
305         GVariant unless we use maybe types, and maybe types are incompatible with D-Bus. So use an
306         empty string in this case.
307
308         * TestWebKitAPI/Tests/WebKitGLib/WebExtensionTest.cpp:
309         (emitFormSubmissionEvent):
310
311 2018-01-03  Michael Catanzaro  <mcatanzaro@igalia.com>
312
313         [GTK] Add web process API to detect when form is submitted via JavaScript
314         https://bugs.webkit.org/show_bug.cgi?id=173915
315
316         Reviewed by Carlos Garcia Campos.
317
318         Test it.
319
320         * TestWebKitAPI/Tests/WebKitGLib/TestWebExtensions.cpp:
321         (FormSubmissionTest::FormSubmissionTest):
322         (FormSubmissionTest::~FormSubmissionTest):
323         (FormSubmissionTest::testFormSubmissionResult):
324         (FormSubmissionTest::willSendDOMEventCallback):
325         (FormSubmissionTest::willCompleteCallback):
326         (FormSubmissionTest::runJavaScriptAndWaitUntilFormSubmitted):
327         (testWebExtensionFormSubmissionSteps):
328         (beforeAll):
329         * TestWebKitAPI/Tests/WebKitGLib/WebExtensionTest.cpp:
330         (DelayedSignal::DelayedSignal):
331         (emitFormSubmissionEvent):
332         (handleFormSubmissionCallback):
333         (willSubmitFormCallback):
334         (pageCreatedCallback):
335
336 2018-01-03  Michael Catanzaro  <mcatanzaro@igalia.com>
337
338         Unreviewed, skip broken API test /webkit2/WebKitWebsiteData/databases
339         https://bugs.webkit.org/show_bug.cgi?id=181251
340
341         * Scripts/run-gtk-tests:
342         (GtkTestRunner):
343
344 2018-01-03  Michael Catanzaro  <mcatanzaro@igalia.com>
345
346         Unreviewed, skip broken API test /webkit2/WebKitWebsiteData/ephemeral
347         https://bugs.webkit.org/show_bug.cgi?id=181136
348
349         * Scripts/run-gtk-tests:
350         (GtkTestRunner):
351
352 2018-01-02  Brent Fulgham  <bfulgham@apple.com>
353
354         [macOS, iOS] Adopt new secure coding APIs in WebKit
355         https://bugs.webkit.org/show_bug.cgi?id=181085
356         <rdar://problem/34837397>
357
358         Reviewed by Tim Horton.
359
360         Update API tests to use secure coding wherever possible. Currently, NSView/UIView-based classes are not
361         capable of supporting NSSecureCoding, so pass through the current coding routines.
362
363         * TestWebKitAPI/Tests/WebKitCocoa/ApplicationManifest.mm: Updated for NSSecureCoding.
364         * TestWebKitAPI/Tests/WebKitCocoa/Coding.mm:
365         (encodeAndDecode): Check if class supports the NSSecureCoding protocol and use non-secure coding
366         routines if necessary.
367         (TEST): Updated for NSSecureCoding.
368         * TestWebKitAPI/Tests/mac/EarlyKVOCrash.mm:
369         (TestWebKitAPI::TEST): Updated for NSSecureCoding.
370
371 2017-12-28  Yusuke Suzuki  <utatane.tea@gmail.com>
372
373         Remove std::chrono completely
374         https://bugs.webkit.org/show_bug.cgi?id=181186
375
376         Reviewed by Alex Christensen.
377
378         * WebKitTestRunner/gtk/TestControllerGtk.cpp:
379         (WTR::TestController::platformRunUntil):
380
381 2018-01-02  Michael Catanzaro  <mcatanzaro@igalia.com>
382
383         REGRESSION(r223253): Broke ResourceLoadStatistics layout tests for non-Cocoa ports
384         https://bugs.webkit.org/show_bug.cgi?id=181231
385
386         Reviewed by Alex Christensen.
387
388         Implement TestController APIs needed by ResourceLoadStatistics tests.
389
390         * WebKitTestRunner/TestController.cpp:
391         (WTR::TestController::isStatisticsRegisteredAsSubFrameUnder):
392         (WTR::TestController::isStatisticsRegisteredAsRedirectingTo):
393
394 2018-01-02  Tim Horton  <timothy_horton@apple.com>
395
396         Disable WKAttachmentTests if UIPasteboard.itemProviders is not available
397         https://bugs.webkit.org/show_bug.cgi?id=181219
398
399         Reviewed by Wenson Hsieh.
400
401         * TestWebKitAPI/Tests/WebKitCocoa/WKAttachmentTests.mm:
402
403 2018-01-02  Jiewen Tan  <jiewen_tan@apple.com>
404
405         Add a WebAuthentication runtime feature flag
406         https://bugs.webkit.org/show_bug.cgi?id=181220
407         <rdar://problem/36055305>
408
409         Reviewed by Brent Fulgham.
410
411         Renames the CredentialManagement runtime feature flag into WebAuthentication.
412
413         * DumpRenderTree/TestOptions.h:
414         * DumpRenderTree/TestOptions.mm:
415         (TestOptions::TestOptions):
416         * DumpRenderTree/mac/DumpRenderTree.mm:
417         (enableExperimentalFeatures):
418         (setWebPreferencesForTestOptions):
419         * WebKitTestRunner/TestController.cpp:
420         (WTR::TestController::resetPreferencesToConsistentValues):
421         (WTR::updateTestOptionsFromTestHeader):
422         * WebKitTestRunner/TestOptions.h:
423         (WTR::TestOptions::hasSameInitializationOptions const):
424
425 2018-01-02  Wenson Hsieh  <wenson_hsieh@apple.com>
426
427         [Attachment Support] Don't Blob-convert images and attachments with https:, http: or data: urls
428         https://bugs.webkit.org/show_bug.cgi?id=181143
429         <rdar://problem/36200381>
430
431         Reviewed by Tim Horton.
432
433         Add a new API test to ensure that a copied image with a data URL does not get pasted as an attachment when
434         attachment elements are enabled.
435
436         * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
437         * TestWebKitAPI/Tests/WebKitCocoa/WKAttachmentTests.mm:
438         (TestWebKitAPI::TEST):
439
440 2018-01-02  Jiewen Tan  <jiewen_tan@apple.com>
441
442         Update Credential Management API for WebAuthentication
443         https://bugs.webkit.org/show_bug.cgi?id=181082
444         <rdar://problem/36055239>
445
446         Reviewed by Brent Fulgham.
447
448         Enable Credential Management API for testing.
449
450         * DumpRenderTree/TestOptions.h:
451         * WebKitTestRunner/TestOptions.h:
452
453 2018-01-02  Michael Catanzaro  <mcatanzaro@igalia.com>
454
455         [GTK] Test /webkit2/WebKitWebExtension/form-controls-associated-signal is flaky
456         https://bugs.webkit.org/show_bug.cgi?id=168194
457
458         Reviewed by Carlos Garcia Campos.
459
460         Fix an assertion and unskip the test. The order that form controls are associated is not
461         guaranteed.
462
463         * Scripts/run-gtk-tests:
464         (GtkTestRunner):
465         * TestWebKitAPI/Tests/WebKitGLib/TestWebExtensions.cpp:
466         (didAssociateFormControlsCallback):
467
468 2018-01-02  Alex Christensen  <achristensen@webkit.org>
469
470         Use new WebsiteDataStore passed in through decidePolicyForNavigation SPI
471         https://bugs.webkit.org/show_bug.cgi?id=180897
472         <rdar://problem/35535328>
473
474         Reviewed by Brent Fulgham.
475
476         Test two forms of storage to be sure we are using a different WebsiteDataStore: cookies and sessionStorage.
477
478         * TestWebKitAPI/Tests/WebKitCocoa/WebsitePolicies.mm:
479         (-[WebsitePoliciesWebsiteDataStoreDelegate _webView:decidePolicyForNavigationAction:decisionHandler:]):
480         (-[WebsitePoliciesWebsiteDataStoreDelegate webView:startURLSchemeTask:]):
481         (-[WebsitePoliciesWebsiteDataStoreDelegate webView:runJavaScriptAlertPanelWithMessage:initiatedByFrame:completionHandler:]):
482         (websiteDataStoreTestWebView):
483         (TEST):
484
485 == Rolled over to ChangeLog-2018-01-01 ==