[webkit-patch] Use commit.webkit.org instead of remote SVN to compute identifier
[WebKit-https.git] / Tools / ChangeLog
1 2021-03-26  Jonathan Bedard  <jbedard@apple.com>
2
3         [webkit-patch] Use commit.webkit.org instead of remote SVN to compute identifier
4         https://bugs.webkit.org/show_bug.cgi?id=223820
5         <rdar://problem/75902125>
6
7         Reviewed by Dewei Zhu.
8
9         * Scripts/webkitpy/tool/commands/download_unittest.py:
10         (DownloadCommandsTest.mock_svn_remote): Replace mock Svn with mock requests.
11         * Scripts/webkitpy/tool/commands/upload_unittest.py:
12         * Scripts/webkitpy/tool/comments.py:
13         (bug_comment_from_svn_revision): Use commits.webkit.org instead of svn.webkit.org.
14         * Scripts/webkitpy/tool/steps/closebugforlanddiff_unittest.py:
15         (CloseBugForLandDiffTest.test_empty_state): Replace mock Svn with mock requests.
16
17 2021-03-26  Don Olmstead  <don.olmstead@sony.com>
18
19         [CMake] Deprecate using DERIVED_SOURCES_DIR/FOWARDING_HEADERS_DIR directly
20         https://bugs.webkit.org/show_bug.cgi?id=223763
21
22         Reviewed by Michael Catanzaro.
23
24         Remove any usages of DERIVED_SOURCES_DIR and FOWARDING_HEADERS_DIR.
25
26         * DumpRenderTree/PlatformMac.cmake:
27         * MiniBrowser/gtk/CMakeLists.txt:
28         * MiniBrowser/mac/CMakeLists.txt:
29         * WebKitTestRunner/PlatformMac.cmake:
30         * wpe/backends/CMakeLists.txt:
31
32 2021-03-26  Zalan Bujtas  <zalan@apple.com>
33
34         [MiniBrowser] Remove redundant "Disable Simple Line Layout" menu item
35         https://bugs.webkit.org/show_bug.cgi?id=223812
36
37         Reviewed by Simon Fraser.
38
39         SLL was replaced by IFC integration a while ago.
40
41         * MiniBrowser/mac/SettingsController.h:
42         * MiniBrowser/mac/SettingsController.m:
43         (-[SettingsController initWithMenu:]):
44         (-[SettingsController _populateMenu]):
45         (-[SettingsController validateMenuItem:]):
46         (-[SettingsController toggleSimpleLineLayoutEnabled:]): Deleted.
47         (-[SettingsController simpleLineLayoutEnabled]): Deleted.
48         * MiniBrowser/mac/WK1BrowserWindowController.m:
49         (-[WK1BrowserWindowController didChangeSettings]):
50         * MiniBrowser/mac/WK2BrowserWindowController.m:
51         (-[WK2BrowserWindowController didChangeSettings]):
52
53 2021-03-26  Kate Cheney  <katherine_cheney@apple.com>
54
55         Implement PCM SQLite changes based on spec review
56         https://bugs.webkit.org/show_bug.cgi?id=223726
57         <rdar://problem/75818526>
58
59         Reviewed by Brent Fulgham.
60
61         Add API test coverage to check that renaming and adding columns works.
62         Data migration was tested manually.
63
64         * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
65         * TestWebKitAPI/Tests/WebKitCocoa/PrivateClickMeasurement.mm: Added.
66         (TEST):
67         * TestWebKitAPI/Tests/WebKitCocoa/pcmWithoutFraudPreventionDatabase.db: Added.
68         * TestWebKitAPI/Tests/WebKitCocoa/pcmWithoutFraudPreventionDatabase.db-shm: Added.
69         * TestWebKitAPI/Tests/WebKitCocoa/pcmWithoutFraudPreventionDatabase.db-wal: Added.
70         * TestWebKitAPI/Tests/WebKitCocoa/pcmWithoutReportingColumns.db: Added.
71         * TestWebKitAPI/Tests/WebKitCocoa/pcmWithoutReportingColumns.db-shm: Added.
72         * TestWebKitAPI/Tests/WebKitCocoa/pcmWithoutReportingColumns.db-wal: Added.
73
74 2021-03-26  Jonathan Bedard  <jbedard@apple.com>
75
76         Unreviewed, reverting r275081.
77
78         Broke Apple Internal builds
79
80         Reverted changeset:
81
82         "Avoid calling `xcodebuild -showsdks` where possible."
83         https://bugs.webkit.org/show_bug.cgi?id=223727
84         https://commits.webkit.org/r275081
85
86 2021-03-26  Jean-Yves Avenard  <jya@apple.com>
87
88         Fix NowPlayingInfoArtwork operator== logic.
89         https://bugs.webkit.org/show_bug.cgi?id=223730
90         <rdar://problem/75822687>
91
92         Reviewed by Youenn Fablet.
93
94         * TestWebKitAPI/CMakeLists.txt:
95         * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
96         * TestWebKitAPI/Tests/WebCore/NowPlayingInfoTests.cpp: Added.
97         (TestWebKitAPI::testEmptyArtwork):
98         (TestWebKitAPI::TEST):
99
100 2021-03-25  Cameron McCormack  <heycam@apple.com>
101
102         Avoid calling `xcodebuild -showsdks` where possible.
103         https://bugs.webkit.org/show_bug.cgi?id=223727
104
105         Reviewed by Sam Weinig.
106
107         run-minibrowser needs to know what port it's running on, since that
108         affects the build directory to look in to find the MiniBrowser binary.
109         On macOS, webkitdirs.pm's determinePortName ends up running
110         `xcodebuild -showsdks` to see if the current SDK has an internal
111         variant available, but this is slow.  But we don't need to know the
112         exact SDK name here, just the SDK platform name, to determine the
113         port name.
114
115         So we shuffle some code around to avoid calling `xcodebuild -showsdks`
116         where we can.  This reduces the time spent in run-minibrowser before
117         MiniBrowser is launched (crudely measured with `time run-minibrowser
118         --help`) from 2s to 0.6s on this machine.
119
120         * Scripts/webkitdirs.pm:
121         (readXcodeUserDefault):
122         (determineArchitecture):
123         (argumentsForConfiguration):
124         (availableXcodeSDKs):
125         (isValidXcodeSDKPlatformName):
126         (determineXcodeSDKPlatformName):
127         (determineXcodeSDK):
128         (xcodeSDKPlatformName):
129         (determinePortName):
130
131 2021-03-25  Alex Christensen  <achristensen@webkit.org>
132
133         Allow WKContentRuleList to block only in frames or only in main frame
134         https://bugs.webkit.org/show_bug.cgi?id=219001
135
136         Reviewed by Ben Poulain.
137
138         * TestWebKitAPI/Tests/WebCore/ContentExtensions.cpp:
139         (TestWebKitAPI::TEST_F):
140         * TestWebKitAPI/Tests/WebKitCocoa/ContentRuleListNotification.mm:
141         (TEST):
142
143 2021-03-25  Wenson Hsieh  <wenson_hsieh@apple.com>
144
145         It should be possible to drag images with overlay content
146         https://bugs.webkit.org/show_bug.cgi?id=223766
147         <rdar://problem/75856030>
148
149         Reviewed by Tim Horton.
150
151         Add an API test to verify that the top part of the image (with an overlay) doesn't trigger a `dragstart` when
152         dragged, but the bottom part of the image does.
153
154         * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
155         * TestWebKitAPI/Tests/WebKit/simple-image-overlay.html: Added.
156
157         Add a test page that installs an image overlay for testing purposes (assuming that the web view injects the
158         global `internals` object).
159
160         * TestWebKitAPI/Tests/WebKitCocoa/DragAndDropTests.mm:
161         * TestWebKitAPI/Tests/mac/DragAndDropTestsMac.mm:
162         * TestWebKitAPI/cocoa/DragAndDropSimulator.h:
163         * TestWebKitAPI/ios/DragAndDropSimulatorIOS.mm:
164         (-[DragAndDropSimulator containsDraggedType:]):
165
166         Add a helper method to return whether or not the simulated drag resulted in the given type being written to the
167         "drag pasteboard" (in the case of iOS, this just means any of the source item providers).
168
169         * TestWebKitAPI/mac/DragAndDropSimulatorMac.mm:
170         (-[DragAndDropSimulator initWithWebViewFrame:configuration:]):
171
172         Make a minor adjustment to ensure that the drag pasteboard is cleared out before starting a simulated drag.
173
174         (-[DragAndDropSimulator containsDraggedType:]):
175
176 2021-03-25  Andres Gonzalez  <andresg_22@apple.com>
177
178         AX: Consider implementing @aria-details.
179         https://bugs.webkit.org/show_bug.cgi?id=165842
180         rdar://30725491
181
182         Reviewed by Chris Fleizach.
183
184         Added AccessibilityUIElement::detailsElements.
185
186         * WebKitTestRunner/InjectedBundle/AccessibilityUIElement.cpp:
187         (WTR::AccessibilityUIElement::detailsElements const):
188         * WebKitTestRunner/InjectedBundle/AccessibilityUIElement.h:
189         * WebKitTestRunner/InjectedBundle/Bindings/AccessibilityUIElement.idl:
190         * WebKitTestRunner/InjectedBundle/ios/AccessibilityUIElementIOS.mm:
191         (WTR::AccessibilityUIElement::detailsElements const):
192         * WebKitTestRunner/InjectedBundle/mac/AccessibilityUIElementMac.mm:
193         (WTR::AccessibilityUIElement::detailsElements const):
194
195 2021-03-25  John Wilander  <wilander@apple.com>
196
197         PCM: Rename attributeOn to attributionDestination and change the IDL data type of attributionSourceId to unsigned long
198         https://bugs.webkit.org/show_bug.cgi?id=223661
199         <rdar://problem/75762075>
200
201         Reviewed by Brent Fulgham.
202
203         The PR review of the update of the PCM spec lead WebKit, Mozilla, and Google to decide on two changes:
204         1. Rename attributeOn to attributionDestination
205         2. Change the IDL data type of attributionSourceId from DOMString to unsigned long
206
207         The spec change can be seen in this commit:
208         https://github.com/privacycg/private-click-measurement/pull/75/commits/8623b5df5e899e6652bc5b00313585f7eeafa797
209
210         * TestWebKitAPI/Tests/WebCore/PrivateClickMeasurement.cpp:
211         (TestWebKitAPI::TEST):
212         * TestWebKitAPI/Tests/WebKitCocoa/EventAttribution.mm:
213         (TestWebKitAPI::TEST):
214         * WebKitTestRunner/InjectedBundle/Bindings/TestRunner.idl:
215         * WebKitTestRunner/InjectedBundle/TestRunner.cpp:
216         (WTR::TestRunner::setPrivateClickMeasurementAttributionReportURLsForTesting):
217         * WebKitTestRunner/InjectedBundle/TestRunner.h:
218         * WebKitTestRunner/TestController.cpp:
219         (WTR::TestController::setPrivateClickMeasurementAttributionReportURLsForTesting):
220         * WebKitTestRunner/TestController.h:
221         * WebKitTestRunner/TestInvocation.cpp:
222         (WTR::TestInvocation::didReceiveSynchronousMessageFromInjectedBundle):
223
224 2021-03-25  Alex Christensen  <achristensen@webkit.org>
225
226         WKContentRuleList first-party should include other subdomains of the current registrable domain
227         https://bugs.webkit.org/show_bug.cgi?id=223728
228
229         Reviewed by John Wilander.
230
231         * TestWebKitAPI/Tests/WebKitCocoa/ContentRuleListNotification.mm:
232         (TEST):
233
234 2021-03-25  Carlos Garcia Campos  <cgarcia@igalia.com>
235
236         [GTK][WPE] JSC crashes if a function expects a parameter but doesn't receive any
237         https://bugs.webkit.org/show_bug.cgi?id=223646
238
239         Reviewed by Adrian Perez de Castro.
240
241         Add test cases.
242
243         * TestWebKitAPI/Tests/JavaScriptCore/glib/TestJSC.cpp:
244         (valueToString):
245         (testJSCFunction):
246         (testJSCClass):
247
248 2021-03-25  Aakash Jain  <aakash_jain@apple.com>
249
250         [ews] Add unit-test to ensure that config.json doesn't have tab characters
251         https://bugs.webkit.org/show_bug.cgi?id=223440
252
253         Reviewed by Jonathan Bedard.
254
255         * CISupport/build-webkit-org/loadConfig_unittest.py:
256         (ConfigDotJSONTest.test_tab_character): Unit-test to ensure that there are no tab characters.
257         * CISupport/ews-build/config.json:
258         * CISupport/ews-build/loadConfig_unittest.py:
259         (ConfigDotJSONTest.test_tab_character):
260
261 2021-03-25  Commit Queue  <commit-queue@webkit.org>
262
263         Unreviewed, reverting r274826 and r274968.
264         https://bugs.webkit.org/show_bug.cgi?id=223746
265
266         Added broken layout test
267
268         Reverted changesets:
269
270         "AX: textRectsFromMarkers always fails"
271         https://bugs.webkit.org/show_bug.cgi?id=223556
272         https://trac.webkit.org/changeset/274826
273
274         "AX: Add functions rectsForTextMarkerRange for testing"
275         https://bugs.webkit.org/show_bug.cgi?id=223705
276         https://trac.webkit.org/changeset/274968
277
278 2021-03-24  Jonathan Bedard  <jbedard@apple.com>
279
280         Autoinstalling keyring-7.3.1 is failing with Python 2
281         https://bugs.webkit.org/show_bug.cgi?id=223677
282         <rdar://problem/75800504>
283
284         Reviewed by Dewei Zhu.
285
286         * Scripts/libraries/webkitcorepy/setup.py: Bump version.
287         * Scripts/libraries/webkitcorepy/webkitcorepy/__init__.py: Bump version, add setuptools_scm.
288         * Scripts/libraries/webkitcorepy/webkitcorepy/autoinstall.py:
289         (Package.install): Always install setuptools_scm.
290
291 2021-03-24  Chris Fleizach  <cfleizach@apple.com>
292
293         AX: Add functions rectsForTextMarkerRange for testing
294         https://bugs.webkit.org/show_bug.cgi?id=223705
295         <rdar://problem/75797361>
296
297         Reviewed by Zalan Bujtas.
298
299         * WebKitTestRunner/InjectedBundle/AccessibilityUIElement.h:
300         * WebKitTestRunner/InjectedBundle/Bindings/AccessibilityUIElement.idl:
301         * WebKitTestRunner/InjectedBundle/atk/AccessibilityUIElementAtk.cpp:
302         (WTR::AccessibilityUIElement::rectsForTextMarkerRange):
303         * WebKitTestRunner/InjectedBundle/ios/AccessibilityUIElementIOS.mm:
304         (WTR::AccessibilityUIElement::rectsForTextMarkerRange):
305         * WebKitTestRunner/InjectedBundle/mac/AccessibilityUIElementMac.mm:
306         (WTR::AccessibilityUIElement::rectsForTextMarkerRange):
307         * WebKitTestRunner/InjectedBundle/win/AccessibilityUIElementWin.cpp:
308         (WTR::AccessibilityUIElement::rectsForTextMarkerRange):
309
310 2021-03-24  Chris Dumez  <cdumez@apple.com>
311
312         Address undefined behavior found by UBSan in StringToIntegerConversion.h
313         https://bugs.webkit.org/show_bug.cgi?id=223694
314
315         Reviewed by Geoffrey Garen.
316
317         Add API test coverage.
318
319         * TestWebKitAPI/Tests/WTF/StringView.cpp:
320         (TestWebKitAPI::TEST):
321
322 2021-03-24  Kate Cheney  <katherine_cheney@apple.com>
323
324         Followup to https://trac.webkit.org/changeset/274928/webkit
325
326         Unreviewed build fix.
327
328         * TestWebKitAPI/Tests/WebKitCocoa/InAppBrowserPrivacy.mm:
329
330 2021-03-24  Brent Fulgham  <bfulgham@apple.com>
331
332         [Cocoa] Revise loadSimulatedRequest API with final review comments (223657)
333         https://bugs.webkit.org/show_bug.cgi?id=223657
334         <rdar://75757727>
335
336         Reviewed by Alex Christensen.
337
338         Update tests to use the final API, while still exercising the existing API.
339
340         * TestWebKitAPI/Tests/WebKitCocoa/WKWebViewLoadAPIs.mm:
341         (TEST):
342
343 2021-03-23  Kate Cheney  <katherine_cheney@apple.com>
344
345         Service worker loads are not marked as app-bound
346         https://bugs.webkit.org/show_bug.cgi?id=222635
347         <rdar://problem/74395950>
348
349         API test coverage for fetched and synthetic responses to make sure
350         they are marked as app-bound or not based on the main request.
351
352         Reviewed by Youenn Fablet.
353
354         * TestWebKitAPI/Tests/WebKitCocoa/InAppBrowserPrivacy.mm:
355
356 2021-03-23  Chris Dumez  <cdumez@apple.com>
357
358         DerivedSources/WebKitTestRunner/JSAccessibilityUIElement.cpp:802:72: runtime error: -1 is outside the range of representable values of type 'unsigned int'
359         https://bugs.webkit.org/show_bug.cgi?id=223650
360
361         Reviewed by Darin Adler.
362
363         The bindings generator used by WebKitTestRunner was converting all numbers into double and
364         passing that to the implementation, no matter the IDL type (e.g. unsigned long). As a result,
365         there may be a type mismatch between the value the bindings are passing and the implementation
366         function getting called. This implicit conversion has undefined behavior in some cases and it
367         triggers UBSan errors. To address the issue, we now call clampTo<NativeNumberType>() on the
368         double before passing it to the implementation. This makes sure we pass the implementation
369         the type it expects and that the conversion is well-defined.
370
371         * WebKitTestRunner/InjectedBundle/Bindings/CodeGeneratorTestRunner.pm:
372         (_generateImplementationFile):
373         (_nativeNumericType):
374         (_platformType):
375         (_platformTypeConstructor):
376         (_platformTypeVariableDeclaration):
377
378 2021-03-23  Jiewen Tan  <jiewen_tan@apple.com>
379
380         Provide a way to specify platform vs security key when requesting an assertion in the SPI
381         https://bugs.webkit.org/show_bug.cgi?id=223547
382         <rdar://74034746>
383
384         Reviewed by Brent Fulgham.
385
386         * TestWebKitAPI/Tests/WebCore/CtapRequestTest.cpp:
387         (TestWebKitAPI::TEST):
388         * TestWebKitAPI/Tests/WebKitCocoa/_WKWebAuthenticationPanel.mm:
389         (TestWebKitAPI::TEST):
390         Adds the test case.
391
392 2021-03-23  Chris Dumez  <cdumez@apple.com>
393
394         wtf/text/IntegerToStringConversion.h:54:104: runtime error: negation of -2147483648 cannot be represented in type 'int'; cast to an unsigned type to negate this value to itself
395         https://bugs.webkit.org/show_bug.cgi?id=223614
396
397         Reviewed by Darin Adler.
398
399         Add API test coverage.
400
401         * TestWebKitAPI/Tests/WTF/StringBuilder.cpp:
402         (TestWebKitAPI::TEST):
403
404 2021-03-23  Jonathan Bedard  <jbedard@apple.com>
405
406         [webkitcorepy] Print output of setup.py when install fails
407         https://bugs.webkit.org/show_bug.cgi?id=223589
408         <rdar://problem/75700606>
409
410         Reviewed by Aakash Jain.
411
412         * Scripts/libraries/webkitcorepy/setup.py: Bump version.
413         * Scripts/libraries/webkitcorepy/webkitcorepy/__init__.py: Ditto.
414         * Scripts/libraries/webkitcorepy/webkitcorepy/autoinstall.py:
415         (Package.install): Print stdout and stderr of setup.py when install fails.
416
417 2021-03-22  Cameron McCormack  <heycam@apple.com>
418
419         Fix ordering of my email addresses in contributors.json
420         https://bugs.webkit.org/show_bug.cgi?id=223622
421
422         The first must be the email used for scm access.
423
424         Reviewed by Ryosuke Niwa.
425
426         * Scripts/webkitpy/common/config/contributors.json:
427
428 2021-03-22  Jonathan Bedard  <jbedard@apple.com>
429
430         [webkitscmpy] Base GitHub mock links on provided remote
431         https://bugs.webkit.org/show_bug.cgi?id=223611
432         <rdar://problem/75713760>
433
434         Reviewed by Dewei Zhu.
435
436         * Scripts/libraries/webkitscmpy/setup.py: Bump version.
437         * Scripts/libraries/webkitscmpy/webkitscmpy/__init__.py: Ditto.
438         * Scripts/libraries/webkitscmpy/webkitscmpy/mocks/remote/git_hub.py:
439         (GitHub.__init__): Standardize mock GitHub path.
440         (GitHub._parents_of_request): Base link path on GitHub remote.
441         * Scripts/libraries/webkitscmpy/webkitscmpy/test/git_unittest.py:
442         (TestGitHub):
443
444 2021-03-22  Devin Rousso  <drousso@apple.com>
445
446         Remove unused JS and CSS files of media controls
447         https://bugs.webkit.org/show_bug.cgi?id=214955
448         <rdar://problem/66604040>
449
450         Reviewed by Eric Carlson.
451
452         Cocoa platforms are already using modern media controls so there's no reason to keep the old
453         media controls resources/logic around any longer. It just wastes space.
454
455         The non-iOS Apple controls must be kept though as they are still used on Windows.
456
457         * WebKitTestRunner/gtk/TestControllerGtk.cpp:
458         (WTR::TestController::platformSpecificFeatureDefaultsForTest const):
459         * WebKitTestRunner/wpe/TestControllerWPE.cpp:
460         (WTR::TestController::platformSpecificFeatureDefaultsForTest const):
461         Replace `ModernMediaControlsEnabled` setting with `ENABLE_MODERN_MEDIA_CONTROLS` build flag.
462
463 2021-03-22  Cameron McCormack  <heycam@apple.com>
464
465         Restore my committer status.
466         https://bugs.webkit.org/show_bug.cgi?id=223600
467
468         Per email sent to webkit-committers@.
469
470         Reviewed by Alexey Proskuryakov.
471
472         * Scripts/webkitpy/common/config/contributors.json:
473
474 2021-03-22  Rob Buis  <rbuis@igalia.com>
475
476         [css-contain] Parse CSS contain property
477         https://bugs.webkit.org/show_bug.cgi?id=223252
478
479         Reviewed by Darin Adler.
480
481         Add support for disabling aspect-ratio in win wk1.
482
483         * DumpRenderTree/TestOptions.cpp:
484         (WTR::TestOptions::defaults):
485
486 2021-03-22  Jonathan Bedard  <jbedard@apple.com>
487
488         [webkitscmpy] Allow user to force canonicalization for a specific set of commits
489         https://bugs.webkit.org/show_bug.cgi?id=223579
490         <rdar://problem/75693154>
491
492         Reviewed by Aakash Jain.
493
494         * Scripts/libraries/webkitscmpy/setup.py: Bump version.
495         * Scripts/libraries/webkitscmpy/webkitscmpy/__init__.py: Ditto.
496         * Scripts/libraries/webkitscmpy/webkitscmpy/program/canonicalize/__init__.py:
497         (Canonicalize.parser): Add --number argument.
498         (Canonicalize.main): Use --number to set the number of commits to be canonicalized.
499         * Scripts/libraries/webkitscmpy/webkitscmpy/test/canonicalize_unittest.py:
500         (TestCanonicalize.test_number):
501
502 2021-03-22  Tyler Wilcock  <twilco.o@protonmail.com>
503
504         AppleWin can't start due to "Failed to determine path to AAS directory." because iTunes changed the registry key
505         https://bugs.webkit.org/show_bug.cgi?id=219015
506
507         Reviewed by Alex Christensen.
508
509         It appears that iTunes no longer sets the Apple Application Support
510         registry entry.  Fallback to trying to find the iTunes installation
511         directory if the AAS directory is not present.
512
513         * win/DLLLauncher/DLLLauncherMain.cpp:
514         (iTunesDirectory): Added.
515         (modifyPath):
516
517 2021-03-19  Darin Adler  <darin@apple.com>
518
519         [Cocoa] Make it possible to release a WKWebView on a non-main thread without a crash due to WKScriptMessage race
520         https://bugs.webkit.org/show_bug.cgi?id=222336
521
522         Reviewed by Chris Dumez.
523
524         * TestWebKitAPI/Tests/WebKitCocoa/WKURLSchemeHandler-1.mm:
525         Use _close instead of WKWebView deallocation to trigger a call to stopURLSchemeTask,
526         since such delegate methods will intentionally no longer be delivered if triggered by deallocation.
527
528 2021-03-22  Youenn Fablet  <youenn@apple.com>
529
530         Implement RTCDataChannel transfer out of process
531         https://bugs.webkit.org/show_bug.cgi?id=223443
532
533         Reviewed by Eric Carlson.
534
535         * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
536
537 2021-03-22  Youenn Fablet  <youenn@apple.com>
538
539         Remove some spurious logging lines appearing in WebRTC tests
540         https://bugs.webkit.org/show_bug.cgi?id=223502
541
542         Reviewed by Alex Christensen.
543
544         * Scripts/webkitpy/port/mac.py:
545         (MacPort.logging_patterns_to_strip):
546
547 2021-03-22  Jean-Yves Avenard  <jya@apple.com>
548
549         Add Jean-Yves Avenard to contributors.json
550         https://bugs.webkit.org/show_bug.cgi?id=223555
551
552         Reviewed by Eric Carlson.
553
554         * Scripts/webkitpy/common/config/contributors.json:
555
556 2021-03-19  BJ Burg  <bburg@apple.com>
557
558         Update filter-build-webkit
559         https://bugs.webkit.org/show_bug.cgi?id=223528
560
561         Reviewed by Simon Fraser.
562
563         - Remove a bunch of informational messages that clog up output.
564         - Remove some linker/loader warnings that are non-actionable.
565         - Generalize a few existing filters to work with more targets.
566         - Remove super-noisy and meaningless device preparation warnings.
567
568         * Scripts/filter-build-webkit:
569         (shouldIgnoreLine):
570
571 2021-03-19  Kimmo Kinnunen  <kkinnunen@apple.com>
572
573         update-webgl-conformance-tests script should use webgl/1.0.x and webgl/2.0.y directories
574         https://bugs.webkit.org/show_bug.cgi?id=223516
575
576         Reviewed by Kenneth Russell.
577
578         Import the tests to 1.0.x/2.0.y instead of 1.0.4/2.0.1 since we track the development
579         versions, not the upcoming snapshots.
580
581         * Scripts/webkitpy/update_webgl_conformance_tests_lib/main.py:
582         (_generate_webkit_webgl_tests):
583         (main):
584
585 2021-03-19  Youenn Fablet  <youenn@apple.com>
586
587         Custom scheme handled origins should be considered secure
588         https://bugs.webkit.org/show_bug.cgi?id=223423
589
590         Reviewed by Alex Christensen.
591
592         * TestWebKitAPI/Tests/WebKitCocoa/DeviceOrientation.mm:
593         * TestWebKitAPI/Tests/WebKitCocoa/WKURLSchemeHandler-1.mm:
594         (-[URLSchemeHandlerMessageHandler userContentController:didReceiveScriptMessage:]):
595
596 2021-03-19  Aakash Jain  <aakash_jain@apple.com>
597
598         Fix broken contributors.json after r274720
599
600         Unreviewed infrastructure fix.
601
602         * Scripts/webkitpy/common/config/contributors.json:
603
604 2021-03-19  Angelos Oikonomopoulos  <angelos@igalia.com>
605
606         Add myself as to contributors.json as a committer.
607
608         Unreviewed.
609
610         * Scripts/webkitpy/common/config/contributors.json:
611
612 2021-03-19  Caio Lima  <ticaiolima@gmail.com>
613
614         Update Caio's status to reviewer
615         https://bugs.webkit.org/show_bug.cgi?id=223509
616
617         Unreviewed.
618
619         * Scripts/webkitpy/common/config/contributors.json:
620
621 2021-03-19  Youenn Fablet  <youenn@apple.com>
622
623         Disable SFrame compatibility mode for audio senders and receivers
624         https://bugs.webkit.org/show_bug.cgi?id=223391
625         <rdar://problem/75538500>
626
627         Reviewed by Eric Carlson.
628
629         * TestWebKitAPI/Tests/WebCore/RTCRtpSFrameTransformerTests.cpp:
630         (TestWebKitAPI::createVideoTransformer):
631         (TestWebKitAPI::createAudioTransformer):
632         (TestWebKitAPI::TEST):
633
634 == Rolled over to ChangeLog-2021-03-18 ==