[GTK][WPE] Need a function to convert internal URI to display ("pretty") URI
[WebKit-https.git] / LayoutTests / ChangeLog
1 2019-02-04  Ms2ger  <Ms2ger@igalia.com>
2
3         [GTK][WPE] Need a function to convert internal URI to display ("pretty") URI
4         https://bugs.webkit.org/show_bug.cgi?id=174816
5
6         Reviewed by Michael Catanzaro.
7
8         * TestExpectations: Enable fast/url/user-visible/.
9
10 2019-02-04  Shawn Roberts  <sroberts@apple.com>
11
12         [iOS Simulator] pageoverlay/overlay tests are flaky failures
13         https://bugs.webkit.org/show_bug.cgi?id=153337
14
15         Unreviewed test gardening.
16
17         * platform/ios/TestExpectations:
18
19 2019-02-04  Nikita Vasilyev  <nvasilyev@apple.com>
20
21         Web Inspector: Styles: fix race conditions when editing
22         https://bugs.webkit.org/show_bug.cgi?id=192739
23         <rdar://problem/46752925>
24
25         Reviewed by Devin Rousso.
26
27         * inspector/css/modify-css-property-expected.txt:
28         * inspector/css/modify-css-property-race-expected.txt: Added.
29         * inspector/css/modify-css-property-race.html: Added.
30         * inspector/css/modify-css-property.html:
31
32 2019-02-04  Simon Fraser  <simon.fraser@apple.com>
33
34         Async overflow scroll with border-radius renders incorrectly
35         https://bugs.webkit.org/show_bug.cgi?id=194205
36         <rdar://problem/47771668>
37
38         Reviewed by Zalan Bujtas.
39
40         New baselines, mostly correcting offsetFromRenderer.
41
42         * compositing/clipping/border-radius-async-overflow-clipping-layer-expected.txt: Added.
43         * compositing/clipping/border-radius-async-overflow-clipping-layer.html: Added.
44         * compositing/clipping/border-radius-async-overflow-non-stacking-expected.html: Added.
45         * compositing/clipping/border-radius-async-overflow-non-stacking.html: Added.
46         * compositing/clipping/border-radius-async-overflow-stacking-expected.html: Added.
47         * compositing/clipping/border-radius-async-overflow-stacking.html: Added.
48         * compositing/scrolling/overflow-scrolling-layers-are-self-painting-expected.txt:
49         * platform/ios/compositing/overflow/scrolling-without-painting-expected.txt:
50         * platform/ios/compositing/overflow/textarea-scroll-touch-expected.txt: html.css specifies a border-radius on <textarea> for iOS, so we make additional
51         clipping layers.
52         * platform/ios/compositing/rtl/rtl-scrolling-with-transformed-descendants-expected.txt:
53         * platform/ios/compositing/scrolling/overflow-scrolling-layers-are-self-painting-expected.txt:
54
55 2019-02-04  Simon Fraser  <simon.fraser@apple.com>
56
57         PageOverlayController's layers should be created lazily
58         https://bugs.webkit.org/show_bug.cgi?id=194199
59         rdar://problem/46571593
60
61         Reviewed by Tim Horton.
62
63         * pageoverlay/overlay-remove-reinsert-view-expected.txt: We no longer unparent the overlays
64         on view removal, so new results.
65         * platform/ios-wk2/TestExpectations: Unskip some iOS tests.
66         * platform/ios-wk2/pageoverlay/overlay-installation-expected.txt: Added.
67         * platform/ios-wk2/pageoverlay/overlay-large-document-expected.txt: Added.
68         * platform/ios-wk2/pageoverlay/overlay-large-document-scrolled-expected.txt: Added.
69         * platform/ios/TestExpectations: Unskip some iOS tests.
70
71 2019-02-04  Eric Liang  <ericliang@apple.com>
72
73         Check if slider value changed after calling AX Increment or Decrement on disabled sliders.
74         https://bugs.webkit.org/show_bug.cgi?id=193497
75
76         Reviewed by Chris Fleizach.
77
78         * accessibility/set-value-not-work-for-disabled-sliders.html: Added.
79
80 2019-02-04  Frederic Wang  <fwang@igalia.com>
81
82         [css-scroll-snap] scroll-snap-align not honored on child with non-visible overflow
83         https://bugs.webkit.org/show_bug.cgi?id=191816
84
85         Reviewed by Wenson Hsieh.
86
87         Add a test to verify that children with non-visible overflow create snap offsets.
88
89         * css3/scroll-snap/scroll-snap-children-with-overflow-expected.txt: Added.
90         * css3/scroll-snap/scroll-snap-children-with-overflow.html: Added.
91
92 2019-02-03  Antti Koivisto  <antti@apple.com>
93
94         [iOS] Tiles not created in large scrollable iframes
95         https://bugs.webkit.org/show_bug.cgi?id=193665
96
97         Reviewed by Simon Fraser.
98
99         Test by Frédéric Wang.
100
101         * fast/scrolling/ios/scroll-iframe-expected.html:
102         * fast/scrolling/ios/scroll-iframe.html:
103         * platform/ios-wk2/compositing/iframes/scrolling-iframe-expected.txt:
104         * platform/ios-wk2/compositing/tiling/tiled-drawing-async-frame-scrolling-expected.txt:
105         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/fixed-inside-frame-expected.txt:
106
107 2019-02-03  John Wilander  <wilander@apple.com>
108
109         Parse and handle Ad Click Attribution attributes in HTMLAnchorElement::handleClick()
110         https://bugs.webkit.org/show_bug.cgi?id=194104
111         <rdar://problem/47649991>
112
113         Reviewed by Chris Dumez, Daniel Bates, and Darin Adler.
114
115         This test case makes sure invalid data triggers console warnings.
116
117         * http/tests/adClickAttribution/anchor-tag-attributes-validation-expected.txt: Added.
118         * http/tests/adClickAttribution/anchor-tag-attributes-validation.html: Added.
119         * platform/ios-wk2/http/tests/adClickAttribution/anchor-tag-attributes-validation-expected.txt: Added.
120             Console line numbers are not emitted when running iOS tests so this -expected.txt file doesn't have them.
121
122 2019-02-03  Wenson Hsieh  <wenson_hsieh@apple.com>
123
124         Unable to move selection into editable roots with 0 height
125         https://bugs.webkit.org/show_bug.cgi?id=194143
126         <rdar://problem/47767284>
127
128         Reviewed by Ryosuke Niwa.
129
130         Add a new layout test that executes editing commands in a contenteditable element of height 0, and adjust an
131         existing layout test that copies and pastes an image element to wait until the image has loaded.
132
133         * editing/pasteboard/styled-element-markup.html:
134         * editing/selection/insert-text-in-empty-content-editable-expected.txt: Added.
135         * editing/selection/insert-text-in-empty-content-editable.html: Added.
136
137 2019-02-03  Megan Gardner  <megan_gardner@apple.com>
138
139         Turn on Smart Paste
140         https://bugs.webkit.org/show_bug.cgi?id=193786
141
142         Reviewed by Ryosuke Niwa.
143
144         Rebaselined many tests and/or added iOS specific expectations to 
145         correctly reflect smart copy paste behavior.
146
147         * editing/editing.js:
148         (runEditingTestWithCallbackLogging):
149         (runDumpAsTextEditingTest):
150         Added ability to handle async functions.
151         * editing/pasteboard/smart-paste-001.html:
152         * editing/pasteboard/smart-paste-002.html:
153         * editing/pasteboard/smart-paste-003.html:
154         * editing/pasteboard/smart-paste-004.html:
155         * editing/pasteboard/smart-paste-005.html:
156         * editing/pasteboard/smart-paste-006.html:
157         * editing/pasteboard/smart-paste-007.html:
158         * editing/pasteboard/smart-paste-008.html:
159         * platform/ios-wk2/editing/pasteboard/smart-paste-007-expected.txt:
160         * platform/ios-wk2/editing/pasteboard/smart-paste-008-expected.txt:
161         * platform/ios/TestExpectations:
162         * platform/ios/editing/pasteboard/smart-paste-001-expected.txt: Added.
163         * platform/ios/editing/pasteboard/smart-paste-002-expected.txt: Added.
164         * platform/ios/editing/pasteboard/smart-paste-003-expected.txt: Added.
165         * platform/ios/editing/pasteboard/smart-paste-004-expected.txt: Added.
166         * platform/ios/editing/pasteboard/smart-paste-005-expected.txt: Added.
167         * platform/ios/editing/pasteboard/smart-paste-006-expected.txt: Added.
168         * resources/ui-helper.js:
169         (window.UIHelper.doubleClickAt):
170         (window.UIHelper.async.selectWordByDoubleTapOrClick):
171         Added helper functions to allow for selecting a word by double tap or click.
172
173 2019-02-02  Justin Fan  <justin_fan@apple.com>
174
175         [WebGPU] Fix GPURenderPassEncoder::setVertexBuffers and allow overlapping indices with GPUBindGroups
176         https://bugs.webkit.org/show_bug.cgi?id=194125
177
178         Reviewed by Myles C. Maxfield.
179
180         Updated buffer-resource-triangles to assign bind groups and vertex buffers to the same index.
181
182         * webgpu/buffer-resource-triangles.html:
183
184 2019-02-02  Zalan Bujtas  <zalan@apple.com>
185
186         [LFC] Add missing case to out-of-flow non-replaced horizontal used margin value computation
187         https://bugs.webkit.org/show_bug.cgi?id=194185
188
189         Reviewed by Antti Koivisto.
190
191         * fast/block/block-only/absolute-position-left-right-margin-expected.html: Added.
192         * fast/block/block-only/absolute-position-left-right-margin.html: Added.
193
194 2019-02-01  Megan Gardner  <megan_gardner@apple.com>
195
196         Rewrite and rebaseline smart copy paste tests to work on iOS and MacOS
197         https://bugs.webkit.org/show_bug.cgi?id=194175
198
199         Reviewed by Megan Gardner.
200         Patch by Ryosuke Niwa.
201
202         Using the functions committed in 194070 Ryosuke wrote, make the
203         smart copy paste tests run on both iOS and MacOS. 
204         These tests will be turned on in 193786.
205
206         * editing/editing.js:
207         (runEditingTestWithCallbackLogging):
208         (runDumpAsTextEditingTest):
209         * editing/pasteboard/smart-paste-001.html:
210         * editing/pasteboard/smart-paste-002-expected.txt:
211         * editing/pasteboard/smart-paste-002.html:
212         * editing/pasteboard/smart-paste-003.html:
213         * editing/pasteboard/smart-paste-004.html:
214         * editing/pasteboard/smart-paste-005-expected.txt:
215         * editing/pasteboard/smart-paste-005.html:
216         * editing/pasteboard/smart-paste-006-expected.txt:
217         * editing/pasteboard/smart-paste-006.html:
218         * editing/pasteboard/smart-paste-007.html:
219         * editing/pasteboard/smart-paste-008.html:
220         * platform/mac/editing/pasteboard/smart-paste-008-expected.txt:
221
222 2019-02-01  Wenson Hsieh  <wenson_hsieh@apple.com>
223
224         [iOS] Consistent 1 sec hang when triggering modal alerts while handling synchronous touch events
225         https://bugs.webkit.org/show_bug.cgi?id=194140
226         <rdar://problem/47728098>
227
228         Reviewed by Tim Horton.
229
230         Add a test that induces sync IPC deadlock by presenting a modal alert while handling touch start. This test
231         forces sync IPC timeouts to be disabled, and passes if we do not time out while handling a touch.
232
233         * fast/events/touch/ios/show-modal-alert-during-touch-start-expected.txt: Added.
234         * fast/events/touch/ios/show-modal-alert-during-touch-start.html: Added.
235
236 2019-02-01  Antoine Quint  <graouts@apple.com>
237
238         Dispatch pointercancel events when content is panned or zoomed on iOS
239         https://bugs.webkit.org/show_bug.cgi?id=193962
240         <rdar://problem/47629134>
241
242         Reviewed by Dean Jackson.
243
244         Adding a few tests for "pointercancel" and adding "touch-action: none" on tests that would now be affected by canceling pointers. We also unflake a few tests.
245
246         * pointerevents/ios/pointer-events-implicit-capture.html:
247         * pointerevents/ios/pointer-events-is-primary.html:
248         * pointerevents/ios/touch-action-pan-x-pan-y.html:
249         * pointerevents/ios/touch-action-pan-x.html:
250         * pointerevents/ios/touch-action-pan-y-expected.txt:
251         * pointerevents/ios/touch-action-pan-y.html:
252         * pointerevents/ios/touch-action-pinch-zoom-allows-zooming.html:
253         * pointerevents/ios/touch-action-pointercancel-pan-x-expected.txt: Added.
254         * pointerevents/ios/touch-action-pointercancel-pan-x.html: Added.
255         * pointerevents/ios/touch-action-pointercancel-pan-y-expected.txt: Added.
256         * pointerevents/ios/touch-action-pointercancel-pan-y.html: Added.
257         * pointerevents/ios/touch-action-pointercancel-pinch-zoom-expected.txt: Added.
258         * pointerevents/ios/touch-action-pointercancel-pinch-zoom.html: Added.
259
260 2019-02-01  Carlos Garcia Campos  <cgarcia@igalia.com>
261
262         REGRESSION(r239915): css3/font-feature-font-face-local.html failing on WPE
263         https://bugs.webkit.org/show_bug.cgi?id=194008
264
265         Reviewed by Žan Doberšek.
266
267         Remove test expectation.
268
269         * platform/wpe/TestExpectations:
270
271 2019-02-01  Carlos Garcia Campos  <cgarcia@igalia.com>
272
273         [WPE] Enable font variations
274         https://bugs.webkit.org/show_bug.cgi?id=194148
275
276         Reviewed by Žan Doberšek.
277
278         * platform/wpe/TestExpectations:
279
280 2019-02-01  Carlos Garcia Campos  <cgarcia@igalia.com>
281
282         ComplexText: Test fast/text/word-space-nbsp.html fails when using complex text path
283         https://bugs.webkit.org/show_bug.cgi?id=193279
284
285         Reviewed by Michael Catanzaro.
286
287         Remove test expectation.
288
289         * platform/gtk/TestExpectations:
290
291 2019-02-01  Carlos Garcia Campos  <cgarcia@igalia.com>
292
293         Unreviewed WPE gardening. Remove duplicated expectations.
294
295         Remove the platform specific expectations that match the generic ones.
296
297         * platform/wpe/animations/lineheight-animation-expected.txt: Removed.
298         * platform/wpe/animations/simultaneous-start-transform-expected.txt: Removed.
299         * platform/wpe/animations/width-using-ems-expected.txt: Removed.
300         * platform/wpe/fast/events/mouseover-mouseout-expected.txt: Removed.
301         * platform/wpe/fast/events/nested-window-event-expected.txt: Removed.
302         * platform/wpe/fast/events/window-events-bubble-expected.txt: Removed.
303         * platform/wpe/fast/events/window-events-bubble2-expected.txt: Removed.
304         * platform/wpe/fast/replaced/008-expected.txt: Removed.
305         * platform/wpe/fast/tokenizer/script_extra_close-expected.txt: Removed.
306         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-check-initdata-type.https-expected.txt: Removed.
307         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-events-session-closed-event.https-expected.txt: Removed.
308         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-events.https-expected.txt: Removed.
309         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-generate-request-disallowed-input.https-expected.txt: Removed.
310         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-invalid-license.https-expected.txt: Removed.
311         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-keystatuses-multiple-sessions.https-expected.txt: Removed.
312         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-keystatuses.https-expected.txt: Removed.
313         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-destroy-persistent-license.https-expected.txt: Removed.
314         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license.https-expected.txt: Removed.
315         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.https-expected.txt: Removed.
316         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.https-expected.txt: Removed.
317         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.https-expected.txt: Removed.
318         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey.https-expected.txt: Removed.
319         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multisession.https-expected.txt: Removed.
320         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.https-expected.txt: Removed.
321         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.https-expected.txt: Removed.
322         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.https-expected.txt: Removed.
323         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-two-videos.https-expected.txt: Removed.
324         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.https-expected.txt: Removed.
325         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary.https-expected.txt: Removed.
326         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.https-expected.txt: Removed.
327         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.https-expected.txt: Removed.
328         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-at-same-time.https-expected.txt: Removed.
329         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.https-expected.txt: Removed.
330         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https-expected.txt: Removed.
331         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.https-expected.txt: Removed.
332         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys.https-expected.txt: Removed.
333         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysession.https-expected.txt: Removed.
334         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.https-expected.txt: Removed.
335         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-not-callable-after-createsession.https-expected.txt: Removed.
336         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-update-non-ascii-input.https-expected.txt: Removed.
337         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt: Removed.
338         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any.worker-expected.txt: Removed.
339         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-location-expected.txt: Removed.
340         * platform/wpe/imported/w3c/web-platform-tests/fetch/security/dangling-markup-mitigation-data-url.tentative.sub-expected.txt: Removed.
341         * platform/wpe/imported/w3c/web-platform-tests/pointerevents/extension/pointerevent_touch-action-verification-expected.txt: Removed.
342         * platform/wpe/imported/w3c/web-platform-tests/pointerevents/pointerevent_touch-action-illegal-expected.txt: Removed.
343         * platform/wpe/imported/w3c/web-platform-tests/pointerevents/pointerevent_touch-action-verification-expected.txt: Removed.
344         * platform/wpe/imported/w3c/web-platform-tests/touch-events/historical-expected.txt: Removed.
345         * platform/wpe/imported/w3c/web-platform-tests/xhr/formdata-blob-expected.txt: Removed.
346         * platform/wpe/imported/w3c/web-platform-tests/xhr/formdata-expected.txt: Removed.
347         * platform/wpe/legacy-animation-engine/animations/lineheight-animation-expected.txt: Removed.
348         * platform/wpe/legacy-animation-engine/animations/simultaneous-start-transform-expected.txt: Removed.
349         * platform/wpe/legacy-animation-engine/animations/width-using-ems-expected.txt: Removed.
350         * platform/wpe/svg/W3C-SVG-1.1/shapes-rect-02-t-expected.txt: Removed.
351         * platform/wpe/svg/custom/pan-direction-expected.txt: Removed.
352         * platform/wpe/tables/mozilla/bugs/bug149275-2-expected.txt: Removed.
353         * platform/wpe/webgl/2.0.0/conformance/context/context-attributes-alpha-depth-stencil-antialias-expected.txt: Removed.
354         * platform/wpe/webgl/2.0.0/conformance/context/context-hidden-alpha-expected.txt: Removed.
355
356 2019-02-01  Carlos Garcia Campos  <cgarcia@igalia.com>
357
358         Unreviewed WPE gardening. Rebaseline and update expectations after r240774.
359
360         * platform/wpe/TestExpectations:
361         * platform/wpe/fast/css/font-weight-1-expected.txt:
362
363 2019-01-31  Megan Gardner  <megan_gardner@apple.com>
364
365         Don't insert spaces at the beginning of a newline when using smart-copy-paste
366         https://bugs.webkit.org/show_bug.cgi?id=194070
367
368         Add test for smart copy paste around newlines.
369         Rebaseline a test that is dependant on a console log that changes lines.
370         Add additional helper functions to ui-helper.js.
371
372         Reviewed by Tim Horton.
373
374         * editing/pasteboard/mac/copy-smartpaste-first-line-in-textarea-expected.txt: Added.
375         * editing/pasteboard/mac/copy-smartpaste-first-line-in-textarea.html: Added.
376         * http/tests/security/anchor-download-block-crossorigin-expected.txt:
377         * platform/mac/TestExpectations:
378         * resources/ui-helper.js:
379         (window.UIHelper.doubleClickAt):
380         (window.UIHelper.doubleClickAtThenDragTo):
381         (window.UIHelper.async.selectWordByDoubleTapOrClick):
382
383 2019-01-31  Joseph Pecoraro  <pecoraro@apple.com>
384
385         Web Inspector: Timeline time range selection sometimes shows 0.000, should be just 0
386         https://bugs.webkit.org/show_bug.cgi?id=194108
387         <rdar://problem/47714273>
388
389         Reviewed by Devin Rousso.
390
391         * inspector/unit-tests/number-utilities-expected.txt:
392         * inspector/unit-tests/number-utilities.html:
393
394 2019-01-31  Chris Dumez  <cdumez@apple.com>
395
396         [ MacOS ] Layout Test performance-api/performance-observer-callback-after-gc.html is flaky
397         https://bugs.webkit.org/show_bug.cgi?id=191041
398         <rdar://problem/45649982>
399
400         Reviewed by Joseph Pecoraro.
401
402         Make the test print the same output no matter if the performance observer is notified once or
403         twice. What matters is that it is notified about 3 marks.
404
405         * performance-api/performance-observer-callback-after-gc-expected.txt:
406         * performance-api/performance-observer-callback-after-gc.html:
407
408 2019-01-31  Justin Fan  <justin_fan@apple.com>
409
410         [WebGPU] WebGPUAdapterDescriptor -> GPURequestAdapterOptions and take powerPreference into account
411         https://bugs.webkit.org/show_bug.cgi?id=194068
412         <rdar://problem/47680215>
413
414         Reviewed by Dean Jackson.
415
416         Add simple test to create device with all options. Update helper functions for other Web GPU
417         tests to request different adapters. (No change in test behavior expected.)
418
419         * webgpu/adapter-options-expected.txt: Added.
420         * webgpu/adapter-options.html: Added.
421         * webgpu/js/basic-webgpu-functions.js:
422         (async.setUpContexts): Update to use no adapter request argument at all. 
423         * webgpu/js/webgpu-functions.js:
424         (async.getBasicDevice): Update to request the low-power adapter.
425
426 2019-01-31  Zalan Bujtas  <zalan@apple.com>
427
428         [LFC] Use the used margin values in outOfFlowReplacedHorizontalGeometry consistently
429         https://bugs.webkit.org/show_bug.cgi?id=194074
430
431         Reviewed by Antti Koivisto.
432
433         * fast/block/block-only/absolute-position-with-margin-auto-simple2-expected.html: Added.
434         * fast/block/block-only/absolute-position-with-margin-auto-simple2.html: Added.
435
436 2019-01-31  Chris Fleizach  <cfleizach@apple.com>
437
438         ASSERTION FAILED: cache under WebCore::AXObjectCache::postTextStateChangePlatformNotification
439         https://bugs.webkit.org/show_bug.cgi?id=189094
440         <rdar://problem/43853526>
441
442         Reviewed by Zalan Bujtas.
443
444         Unskip flaky test with crash resolved.
445
446         * platform/mac-wk2/TestExpectations:
447
448 2019-01-30  Ryosuke Niwa  <rniwa@webkit.org>
449
450         Enable swipe tests on iOS
451         https://bugs.webkit.org/show_bug.cgi?id=194076
452
453         Reviewed by Geoffrey Garen.
454
455         Enabled tests in LayoutTests/swipe and added iOS specific results for the failing tests.
456
457         * platform/ios/TestExpectations:
458         * platform/ios/swipe/basic-cached-back-swipe-expected.txt: Added.
459         * platform/ios/swipe/main-frame-pinning-requirement-expected.txt: Added.
460         * platform/ios/swipe/pushState-cached-back-swipe-expected.txt: Added.
461
462 2019-01-30  Chris Dumez  <cdumez@apple.com>
463
464         Regression(PSON) History navigations to twitter.com lead to a 403 HTTP error
465         https://bugs.webkit.org/show_bug.cgi?id=194023
466         <rdar://problem/47417981>
467
468         Reviewed by Geoffrey Garen.
469
470         Add layout test coverage.
471
472         * http/tests/cookies/same-site/lax-samesite-cookie-after-cross-site-history-load-expected.txt: Added.
473         * http/tests/cookies/same-site/lax-samesite-cookie-after-cross-site-history-load.php: Added.
474         * http/tests/cookies/same-site/resources/navigate-back.html: Added.
475
476 2019-01-30  Daniel Bates  <dabates@apple.com>
477
478         [iOS] Keyups for non-modifier keys identified as "Dead" when not focused in a content-editable element
479         https://bugs.webkit.org/show_bug.cgi?id=192824
480         <rdar://problem/47100332>
481
482         Reviewed by Wenson Hsieh.
483
484         Update tests and expected results. As it turns out fixing the bug in WebKitTestRunner/ios/HIDEventGenerator.mm
485         so that we now dispatch key events for F17 thru F24 exposed a bug in UIKit. See <rdar://problem/47128940>.
486         This same bug is also responsible for a lack of key events when the Insert key is pressed.
487
488         Added sub-test for Tab key to keypress-keys-in-non-editable-element.html. Changed expected result in test
489         keypress-keys-in-non-editable-element.html for the forward delete key to expect failure. We expect that pressing
490         the forward delete key will not dispatch a keypress to match the behavior on Mac. This will be addressed by a
491         UIKit fix.
492
493         * fast/events/ios/keydown-keyup-special-keys-in-non-editable-element-expected.txt:
494         * fast/events/ios/keydown-keyup-special-keys-in-non-editable-element.html:
495         * fast/events/ios/keypress-keys-in-non-editable-element-expected.txt:
496         * fast/events/ios/keypress-keys-in-non-editable-element.html:
497
498 2019-01-30  Dean Jackson  <dino@apple.com>
499
500         PointerEvents - tiltX and tiltY are reversed
501         https://bugs.webkit.org/show_bug.cgi?id=194032
502         <rdar://problem/47674184>
503
504         Reviewed by Jon Lee.
505
506         * pointerevents/ios/pointer-events-dispatch-on-stylus.html:
507
508 2019-01-30  Simon Fraser  <simon.fraser@apple.com>
509
510         Add some basic geometry information to the scrolling tree
511         https://bugs.webkit.org/show_bug.cgi?id=194002
512         rdar://problem/47656294
513
514         Reviewed by Antti Koivisto.
515         
516         New test results with "parent relative scrollable rect" output and 0,0 anchorPoints.
517
518         * compositing/scrolling/overflow-scrolling-layers-are-self-painting-expected.txt:
519         * fast/scrolling/ios/change-scrollability-on-content-resize-expected.txt:
520         * fast/scrolling/ios/change-scrollability-on-content-resize-nested-expected.txt:
521         * fast/scrolling/ios/overflow-scroll-touch-expected.txt:
522         * fast/scrolling/ios/reconcile-layer-position-recursive-expected.txt:
523         * fast/scrolling/ios/subpixel-overflow-scrolling-with-ancestor-expected.txt:
524         * fast/visual-viewport/tiled-drawing/zoomed-fixed-scrolled-down-expected.txt:
525         * fast/visual-viewport/tiled-drawing/zoomed-fixed-scrolled-down-then-up-expected.txt:
526         * fast/visual-viewport/tiled-drawing/zoomed-fixed-scrolling-layers-state-expected.txt:
527         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/coordinated-frame-expected.txt:
528         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/coordinated-frame-gain-scrolling-ancestor-expected.txt:
529         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/coordinated-frame-in-fixed-expected.txt:
530         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/coordinated-frame-lose-scrolling-ancestor-expected.txt:
531         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/fixed-inside-frame-expected.txt:
532         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/gain-scrolling-node-parent-expected.txt:
533         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/lose-scrolling-node-parent-expected.txt:
534         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/overflow-in-fixed-expected.txt:
535         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/remove-coordinated-frame-expected.txt:
536         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/remove-scrolling-role-expected.txt:
537         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/reparent-across-compositing-layers-expected.txt:
538         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/reparent-with-layer-removal-expected.txt:
539         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/scrolling-tree-includes-frame-expected.txt:
540         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/scrolling-tree-is-z-order-expected.txt:
541         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/toggle-coordinated-frame-scrolling-expected.txt:
542         * platform/ios/compositing/overflow/overflow-auto-with-touch-expected.txt:
543         * platform/ios/compositing/overflow/overflow-auto-with-touch-toggle-expected.txt:
544         * platform/ios/compositing/overflow/overflow-overlay-with-touch-expected.txt:
545         * platform/ios/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt:
546         * platform/ios/compositing/overflow/scrolling-without-painting-expected.txt:
547         * platform/ios/compositing/overflow/textarea-scroll-touch-expected.txt:
548         * platform/ios/compositing/overflow/updating-scrolling-content-expected.txt:
549         * platform/ios/compositing/rtl/rtl-scrolling-with-transformed-descendants-expected.txt:
550         * platform/ios/compositing/scrolling/overflow-scrolling-layers-are-self-painting-expected.txt:
551         * platform/ios/fast/scrolling/ios/overflow-scrolling-ancestor-clip-expected.txt:
552         * platform/ios/fast/scrolling/ios/overflow-scrolling-ancestor-clip-size-expected.txt:
553         * platform/ios/fast/scrolling/ios/scrolling-content-clip-to-viewport-expected.txt:
554         * platform/ios/fast/scrolling/ios/textarea-scroll-touch-expected.txt:
555         * platform/ios/media/video-play-glyph-composited-outside-overflow-scrolling-touch-container-expected.txt:
556         * scrollingcoordinator/scrolling-tree/coordinated-frame-expected.txt:
557         * scrollingcoordinator/scrolling-tree/coordinated-frame-gain-scrolling-ancestor-expected.txt:
558         * scrollingcoordinator/scrolling-tree/coordinated-frame-in-fixed-expected.txt:
559         * scrollingcoordinator/scrolling-tree/coordinated-frame-lose-scrolling-ancestor-expected.txt:
560         * scrollingcoordinator/scrolling-tree/fixed-inside-frame-expected.txt:
561         * scrollingcoordinator/scrolling-tree/gain-scrolling-node-parent-expected.txt:
562         * scrollingcoordinator/scrolling-tree/lose-scrolling-node-parent-expected.txt:
563         * scrollingcoordinator/scrolling-tree/overflow-in-fixed-expected.txt:
564         * scrollingcoordinator/scrolling-tree/remove-coordinated-frame-expected.txt:
565         * scrollingcoordinator/scrolling-tree/remove-scrolling-role-expected.txt:
566         * scrollingcoordinator/scrolling-tree/reparent-across-compositing-layers-expected.txt:
567         * scrollingcoordinator/scrolling-tree/reparent-with-layer-removal-expected.txt:
568         * scrollingcoordinator/scrolling-tree/scrolling-tree-includes-frame-expected.txt:
569         * scrollingcoordinator/scrolling-tree/scrolling-tree-is-z-order-expected.txt:
570         * scrollingcoordinator/scrolling-tree/toggle-coordinated-frame-scrolling-expected.txt:
571         * tiled-drawing/scrolling/clamp-out-of-bounds-scrolls-expected.txt:
572         * tiled-drawing/scrolling/fixed/absolute-inside-fixed-expected.txt:
573         * tiled-drawing/scrolling/fixed/absolute-inside-out-of-view-fixed-expected.txt:
574         * tiled-drawing/scrolling/fixed/fixed-in-overflow-expected.txt:
575         * tiled-drawing/scrolling/fixed/fixed-position-out-of-view-expected.txt:
576         * tiled-drawing/scrolling/fixed/fixed-position-out-of-view-negative-zindex-expected.txt:
577         * tiled-drawing/scrolling/fixed/four-bars-expected.txt:
578         * tiled-drawing/scrolling/fixed/four-bars-with-header-and-footer-expected.txt:
579         * tiled-drawing/scrolling/fixed/negative-scroll-offset-expected.txt:
580         * tiled-drawing/scrolling/fixed/negative-scroll-offset-in-view-expected.txt:
581         * tiled-drawing/scrolling/fixed/nested-fixed-expected.txt:
582         * tiled-drawing/scrolling/fixed/percentage-inside-fixed-expected.txt:
583         * tiled-drawing/scrolling/frames/scroll-region-after-frame-layout-expected.txt:
584         * tiled-drawing/scrolling/scrolling-tree-after-scroll-expected.txt:
585         * tiled-drawing/scrolling/scrolling-tree-slow-scrolling-expected.txt:
586         * tiled-drawing/scrolling/sticky/negative-scroll-offset-expected.txt:
587         * tiled-drawing/scrolling/sticky/sticky-horizontal-expected.txt:
588         * tiled-drawing/scrolling/sticky/sticky-vertical-expected.txt:
589
590 2019-01-30  Zalan Bujtas  <zalan@apple.com>
591
592         [LFC] Use the used margin values in outOfFlowReplacedVerticalGeometry consistently
593         https://bugs.webkit.org/show_bug.cgi?id=194020
594
595         Reviewed by Antti Koivisto.
596
597         * fast/block/block-only/absolute-position-with-margin-auto-simple-expected.html: Added.
598         * fast/block/block-only/absolute-position-with-margin-auto-simple.html: Added.
599
600 2019-01-30  Chris Fleizach  <cfleizach@apple.com>
601
602         AX: Support color well on iOS
603         https://bugs.webkit.org/show_bug.cgi?id=194010
604
605         Reviewed by Joanmarie Diggs.
606
607         * accessibility/ios-simulator/color-well-expected.txt: Added.
608         * accessibility/ios-simulator/color-well.html: Added.
609
610 2019-01-30  Chris Fleizach  <cfleizach@apple.com>
611
612         AX: Role=switch not returning correct accessibilityValue
613         https://bugs.webkit.org/show_bug.cgi?id=194006
614
615         Reviewed by Joanmarie Diggs.
616
617         * accessibility/ios-simulator/role-switch-expected.txt: Added.
618         * accessibility/ios-simulator/role-switch.html: Added.
619
620 2019-01-30  Zan Dobersek  <zdobersek@igalia.com>
621
622         Unreviewed WPE gardening. Manage failures in the imported WPT tests,
623         adding a few failure expectations but mostly rebaselining the tests
624         to match their current status.
625
626         * platform/wpe/TestExpectations:
627         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
628         * platform/wpe/imported/w3c/web-platform-tests/css/css-text/white-space/seg-break-transformation-001-expected.txt:
629         * platform/wpe/imported/w3c/web-platform-tests/css/css-text/white-space/seg-break-transformation-004-expected.txt:
630         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/basic/header-value-combining.any-expected.txt: Added.
631         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/basic/header-value-combining.any.worker-expected.txt: Added.
632         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/basic/request-headers-case.any-expected.txt: Added.
633         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/basic/request-headers-case.any.worker-expected.txt: Added.
634         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt:
635         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any.worker-expected.txt:
636         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-method.any-expected.txt: Added.
637         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-method.any.worker-expected.txt: Added.
638         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-mode.any-expected.txt: Added.
639         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-mode.any.worker-expected.txt: Added.
640         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/request/request-keepalive-quota-expected.txt:
641         * platform/wpe/imported/w3c/web-platform-tests/fetch/content-type: Added.
642         * platform/wpe/imported/w3c/web-platform-tests/fetch/content-type/script.window-expected.txt: Added.
643         * platform/wpe/imported/w3c/web-platform-tests/fetch/http-cache/cc-request-expected.txt:
644         * platform/wpe/imported/w3c/web-platform-tests/fetch/nosniff: Added.
645         * platform/wpe/imported/w3c/web-platform-tests/fetch/nosniff/parsing-nosniff.window-expected.txt: Added.
646         * platform/wpe/imported/w3c/web-platform-tests/fetch/security/dangling-markup-mitigation-data-url.tentative.sub-expected.txt:
647         * platform/wpe/imported/w3c/web-platform-tests/fetch/security/embedded-credentials.tentative.sub-expected.txt: Added.
648         * platform/wpe/imported/w3c/web-platform-tests/mimesniff/mime-types/charset-parameter.window-expected.txt:
649         * platform/wpe/imported/w3c/web-platform-tests/resource-timing: Added.
650         * platform/wpe/imported/w3c/web-platform-tests/resource-timing/resource_timing.worker-expected.txt: Added.
651         * platform/wpe/imported/w3c/web-platform-tests/service-workers/service-worker/websocket-in-service-worker.https-expected.txt: Added.
652         * platform/wpe/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt:
653         * platform/wpe/imported/w3c/web-platform-tests/xhr/formdata-blob-expected.txt:
654         * platform/wpe/imported/w3c/web-platform-tests/xhr/formdata-expected.txt:
655
656 2019-01-29  Zan Dobersek  <zdobersek@igalia.com>
657
658         Unreviewed WPE gardening. Adding some test failure expectations and
659         rebasing a few baselines.
660
661         * platform/wpe/TestExpectations:
662         * platform/wpe/css2.1/t1508-c527-font-06-b-expected.txt:
663         * platform/wpe/fast/borders/rtl-border-04-expected.txt:
664         * platform/wpe/fast/borders/rtl-border-05-expected.txt:
665         * platform/wpe/fast/dom/52776-expected.txt:
666
667 2019-01-29  Zan Dobersek  <zdobersek@igalia.com>
668
669         Unreviewed WPE gardening.
670
671         * platform/wpe/TestExpectations: Skip the resourceLoadStatistics tests
672         since that feature is still not yet enabled for the port.
673
674 2019-01-29  Simon Fraser  <simon.fraser@apple.com>
675
676         Add nodes to the scrolling tree in z-index order.
677         https://bugs.webkit.org/show_bug.cgi?id=192529
678         <rdar://problem/47402708>
679
680         Reviewed by Dean Jackson.
681         
682         New testcases for z-order of sibling fixed layers, and the correct nesting of scrolling tree nodes
683         for a position:fixed which is also overflow:scroll.
684
685         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/overflow-in-fixed-expected.txt: Added.
686         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/reparent-across-compositing-layers-expected.txt:
687         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/scrolling-tree-is-z-order-expected.txt: Added.
688         * platform/mac-wk2/TestExpectations:
689         * scrollingcoordinator/scrolling-tree/overflow-in-fixed-expected.txt: Added.
690         * scrollingcoordinator/scrolling-tree/overflow-in-fixed.html: Added.
691         * scrollingcoordinator/scrolling-tree/reparent-across-compositing-layers-expected.txt:
692         * scrollingcoordinator/scrolling-tree/scrolling-tree-is-z-order-expected.txt: Added.
693         * scrollingcoordinator/scrolling-tree/scrolling-tree-is-z-order.html: Added.
694
695 2019-01-29  Truitt Savell  <tsavell@apple.com>
696
697         Updating expectations for two compositing/repaint/iframes/ tests
698         https://bugs.webkit.org/show_bug.cgi?id=193907
699
700         Unreviewed test gardening.
701
702         * platform/mac-highsierra-wk1/compositing/repaint/iframes/compositing-iframe-scroll-repaint-expected.txt:
703         * platform/mac-highsierra-wk1/compositing/repaint/iframes/compositing-iframe-with-fixed-background-doc-repaint-expected.txt:
704
705 2019-01-29  Youenn Fablet  <youenn@apple.com>
706
707         Adopt new SPI to evaluate server certificate trust
708         https://bugs.webkit.org/show_bug.cgi?id=193355
709
710         Reviewed by Alex Christensen.
711
712         * http/tests/ssl/certificate-validation-expected.txt: Added.
713         * http/tests/ssl/certificate-validation.html: Added.
714
715 2019-01-29  Shawn Roberts  <sroberts@apple.com>
716
717         [ Mac WK2 ] Layout Test http/tests/cache-storage/cache-clearing-origin.https.html is flaky
718         https://bugs.webkit.org/show_bug.cgi?id=193976
719
720         Unreviewed test gardening.
721
722         * platform/mac-wk2/TestExpectations:
723
724 2019-01-29  Simon Fraser  <simon.fraser@apple.com>
725
726         REGRESSION(r240553): [iOS] Crash in ScrollingTree::updateTreeFromStateNode when attempting to log in to icloud.com
727         https://bugs.webkit.org/show_bug.cgi?id=193907
728         rdar://problem/47604080
729
730         Reviewed by Frédéric Wang.
731         
732         New ref test for layer positions in composited frames.
733         
734         New baselines with anchor point on the scroll layer.
735
736         * compositing/geometry/composited-frame-contents-expected.html: Added.
737         * compositing/geometry/composited-frame-contents.html: Added.
738         * compositing/iframes/become-composited-nested-iframes-expected.txt:
739         * compositing/iframes/become-overlapped-iframe-expected.txt:
740         * compositing/iframes/composited-parent-iframe-expected.txt:
741         * compositing/iframes/connect-compositing-iframe-delayed-expected.txt:
742         * compositing/iframes/connect-compositing-iframe-expected.txt:
743         * compositing/iframes/connect-compositing-iframe2-expected.txt:
744         * compositing/iframes/connect-compositing-iframe3-expected.txt:
745         * compositing/iframes/enter-compositing-iframe-expected.txt:
746         * compositing/iframes/iframe-resize-expected.txt:
747         * compositing/iframes/iframe-size-from-zero-expected.txt:
748         * compositing/iframes/overlapped-iframe-expected.txt:
749         * compositing/iframes/overlapped-iframe-iframe-expected.txt:
750         * compositing/iframes/overlapped-nested-iframes-expected.txt:
751         * compositing/iframes/page-cache-layer-tree-expected.txt:
752         * compositing/iframes/remove-reinsert-webview-with-iframe-expected.txt:
753         * compositing/iframes/resize-from-zero-size-expected.txt:
754         * compositing/iframes/scrolling-iframe-expected.txt:
755         * compositing/repaint/iframes/compositing-iframe-scroll-repaint-expected.txt:
756         * compositing/repaint/iframes/compositing-iframe-with-fixed-background-doc-repaint-expected.txt:
757         * compositing/visible-rect/iframe-with-layers-outside-viewport-expected.txt:
758         * platform/ios-wk2/compositing/iframes/composited-parent-iframe-expected.txt:
759         * platform/ios-wk2/compositing/iframes/connect-compositing-iframe-delayed-expected.txt:
760         * platform/ios-wk2/compositing/iframes/connect-compositing-iframe-expected.txt:
761         * platform/ios-wk2/compositing/iframes/connect-compositing-iframe2-expected.txt:
762         * platform/ios-wk2/compositing/iframes/connect-compositing-iframe3-expected.txt:
763         * platform/ios-wk2/compositing/iframes/enter-compositing-iframe-expected.txt:
764         * platform/ios-wk2/compositing/iframes/iframe-resize-expected.txt:
765         * platform/ios-wk2/compositing/iframes/leave-compositing-iframe-expected.txt:
766         * platform/ios-wk2/compositing/iframes/overlapped-iframe-expected.txt:
767         * platform/ios-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
768         * platform/ios-wk2/compositing/iframes/scrolling-iframe-expected.txt:
769         * platform/ios-wk2/compositing/rtl/rtl-iframe-absolute-expected.txt:
770         * platform/ios-wk2/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt:
771         * platform/ios-wk2/compositing/rtl/rtl-iframe-fixed-expected.txt:
772         * platform/ios-wk2/compositing/rtl/rtl-iframe-relative-expected.txt:
773         * platform/ios-wk2/compositing/tiling/tiled-drawing-async-frame-scrolling-expected.txt:
774         * platform/ios-wk2/compositing/visible-rect/iframe-and-layers-expected.txt:
775         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/fixed-inside-frame-expected.txt:
776         * platform/ios/compositing/iframes/become-composited-nested-iframes-expected.txt:
777         * platform/ios/compositing/iframes/become-overlapped-iframe-expected.txt:
778         * platform/ios/compositing/iframes/invisible-nested-iframe-show-expected.txt:
779         * platform/ios/compositing/iframes/overlapped-nested-iframes-expected.txt:
780         * platform/ios/compositing/iframes/remove-reinsert-webview-with-iframe-expected.txt:
781         * platform/ios/compositing/iframes/resizer-expected.txt:
782         * platform/ios/compositing/visible-rect/iframe-with-layers-outside-viewport-expected.txt:
783         * platform/mac-wk1/compositing/iframes/remove-reinsert-webview-with-iframe-expected.txt:
784         * platform/mac-wk1/compositing/repaint/iframes/compositing-iframe-scroll-repaint-expected.txt:
785         * platform/mac-wk1/compositing/repaint/iframes/compositing-iframe-with-fixed-background-doc-repaint-expected.txt:
786         * platform/mac-wk2/compositing/tiling/tiled-drawing-async-frame-scrolling-expected.txt:
787         * platform/mac/compositing/iframes/invisible-nested-iframe-show-expected.txt:
788         * platform/mac/compositing/iframes/resizer-expected.txt:
789         * platform/mac/compositing/visible-rect/iframe-and-layers-expected.txt:
790         * scrollingcoordinator/scrolling-tree/fixed-inside-frame-expected.txt:
791         * tiled-drawing/tile-coverage-iframe-to-zero-coverage-expected.txt:
792
793 2019-01-29  Justin Fan  <justin_fan@apple.com>
794
795         [WebGPU] Fix and add validation to WebGPURenderPipeline and MTLVertexDescriptor
796         https://bugs.webkit.org/show_bug.cgi?id=193926
797         <rdar://problem/47327648>
798
799         Reviewed by Myles C. Maxfield.
800
801         Updated test for new vertex input logic. Now provides color as a vertex attribute.
802
803         * webgpu/vertex-buffer-triangle-strip.html:
804
805 2019-01-29  Devin Rousso  <drousso@apple.com>
806
807         Web Inspector: provide a way to edit page WebRTC settings on a remote target
808         https://bugs.webkit.org/show_bug.cgi?id=193863
809
810         Unreviewed, skip test from r240644 on WK1 since Media Streams aren't supported.
811
812         * platform/mac-wk1/TestExpectations:
813
814 2019-01-28  Devin Rousso  <drousso@apple.com>
815
816         Web Inspector: provide a way to edit page WebRTC settings on a remote target
817         https://bugs.webkit.org/show_bug.cgi?id=193863
818         <rdar://problem/47572764>
819
820         Reviewed by Joseph Pecoraro.
821
822         * inspector/page/overrideSetting-ICECandidateFilteringEnabled.html: Added.
823         * inspector/page/overrideSetting-ICECandidateFilteringEnabled-expected.txt: Added.
824         * inspector/page/overrideSetting-MockCaptureDevicesEnabled.html: Added.
825         * inspector/page/overrideSetting-MockCaptureDevicesEnabled-expected.txt: Added.
826         * platform/mac/TestExpectations:
827
828 2019-01-28  Ryan Haddad  <ryanhaddad@apple.com>
829
830         REGRESSION (r240553): Crash in WebCore::ScrollingTree::updateTreeFromStateNode
831         https://bugs.webkit.org/show_bug.cgi?id=193955
832
833         Unreviewed test gardening.
834
835         * platform/ios/TestExpectations: Skip crashing test to unblock EWS.
836
837 2019-01-28  Antoine Quint  <graouts@apple.com>
838
839         Implement capture for Pointer Events on iOS
840         https://bugs.webkit.org/show_bug.cgi?id=193917
841         <rdar://problem/47605689>
842
843         Reviewed by Dean Jackson.
844
845         New tests for implicit pointer capture and the Element APIs related to pointer capture.
846
847         * pointerevents/ios/pointer-events-implicit-capture-expected.txt: Added.
848         * pointerevents/ios/pointer-events-implicit-capture-has-pointer-capture-in-pointer-down-expected.txt: Added.
849         * pointerevents/ios/pointer-events-implicit-capture-has-pointer-capture-in-pointer-down.html: Added.
850         * pointerevents/ios/pointer-events-implicit-capture-release-exception-expected.txt: Added.
851         * pointerevents/ios/pointer-events-implicit-capture-release-exception.html: Added.
852         * pointerevents/ios/pointer-events-implicit-capture-release-expected.txt: Added.
853         * pointerevents/ios/pointer-events-implicit-capture-release.html: Added.
854         * pointerevents/ios/pointer-events-implicit-capture.html: Added.
855         * pointerevents/ios/pointer-events-set-pointer-capture-exceptions-expected.txt: Added.
856         * pointerevents/ios/pointer-events-set-pointer-capture-exceptions.html: Added.
857
858 2019-01-28  Dean Jackson  <dino@apple.com>
859
860         Produce "pen" Pointer Events if using a stylus (e.g. Apple Pencil)
861         https://bugs.webkit.org/show_bug.cgi?id=193945
862         <rdar://problem/47618922>
863
864         Reviewed by Antoine Quint.
865
866         Test for stylus -> "pen" Pointer Events.
867
868         * pointerevents/ios/pointer-events-dispatch-on-stylus-expected.txt: Added.
869         * pointerevents/ios/pointer-events-dispatch-on-stylus.html: Added.
870         * pointerevents/ios/pointer-events-dispatch-on-touch.html: Test for "touch" type.
871         * pointerevents/utils.js: Add a new helper for stylus event generation.
872         (prototype.assertMatchesEvents):
873         (const.ui.new.UIController.prototype.beginStylus):
874
875 2019-01-28  Daniel Bates  <dabates@apple.com>
876
877         [iOS] Make Window virtual key code computation match Mac
878         https://bugs.webkit.org/show_bug.cgi?id=193452
879
880         Reviewed by Ryosuke Niwa.
881
882         Add a test that ensures we do not regress DOM key events dispatches for combinations
883         of Option and Command + Option key commands.
884
885         * fast/events/ios/key-events-meta-alt-combinations-expected.txt: Added.
886         * fast/events/ios/key-events-meta-alt-combinations.html: Added.
887         * fast/events/ios/resources/key-tester.js: Added.
888         (computeDifference):
889         (areArraysEqual):
890         (areKeyCommandsEqual):
891         (KeyCommand):
892         (KeyCommand.prototype.toString):
893         (keyCommandsHasCommand):
894         (computeSubsets.compareByModifierOrder):
895         (handleKeyUp):
896         (handleKeyPress):
897         (log):
898         (logKeyEvent):
899         (displayNameForTest):
900         (nextKeyPress):
901         (runTest):
902         (setUp):
903
904 2019-01-28  Antoine Quint  <graouts@apple.com>
905
906         Limit user-agent interactions based on the touch-action property on iOS
907         https://bugs.webkit.org/show_bug.cgi?id=193447
908         <rdar://problem/47283874>
909
910         Reviewed by Antti Koivisto and Simon Fraser.
911
912         Add a new series of tests that check that the "none", "pan-x", "pan-y" and "pinch-zoom" values have the expected
913         impact on page panning on iOS.
914
915         * pointerevents/ios/touch-action-none-expected.txt: Added.
916         * pointerevents/ios/touch-action-none-in-overflow-scrolling-touch-expected.txt: Added.
917         * pointerevents/ios/touch-action-none-in-overflow-scrolling-touch.html: Added.
918         * pointerevents/ios/touch-action-none-on-iframe-expected.txt: Added.
919         * pointerevents/ios/touch-action-none-on-iframe.html: Added.
920         * pointerevents/ios/touch-action-none-on-parent-expected.txt: Added.
921         * pointerevents/ios/touch-action-none-on-parent.html: Added.
922         * pointerevents/ios/touch-action-none.html: Added.
923         * pointerevents/ios/touch-action-pan-x-expected.txt: Added.
924         * pointerevents/ios/touch-action-pan-x-pan-y-expected.txt: Added.
925         * pointerevents/ios/touch-action-pan-x-pan-y.html: Added.
926         * pointerevents/ios/touch-action-pan-x.html: Added.
927         * pointerevents/ios/touch-action-pan-y-expected.txt: Added.
928         * pointerevents/ios/touch-action-pan-y.html: Added.
929         * pointerevents/ios/touch-action-pinch-zoom-allows-zooming-expected.txt: Added.
930         * pointerevents/ios/touch-action-pinch-zoom-allows-zooming.html: Added.
931         * pointerevents/ios/touch-action-pinch-zoom-prevents-scrolling-expected.txt: Added.
932         * pointerevents/ios/touch-action-pinch-zoom-prevents-scrolling.html: Added.
933
934 2019-01-28  Nikita Vasilyev  <nvasilyev@apple.com>
935
936         Web Inspector: Add Changes panel to Elements tab
937         https://bugs.webkit.org/show_bug.cgi?id=193803
938
939         Reviewed by Devin Rousso.
940
941         Test newly added Array.diffArrays.
942
943         * inspector/unit-tests/array-utilities-expected.txt:
944         * inspector/unit-tests/array-utilities.html:
945         Use the old `InspectorTest.log` method since it shows diffs for actual and expected text.
946
947 2019-01-26  Simon Fraser  <simon.fraser@apple.com>
948
949         Have composited RenderIFrame layers make FrameHosting scrolling tree nodes to parent the iframe's scrolling node
950         https://bugs.webkit.org/show_bug.cgi?id=193879
951
952         Reviewed by Antti Koivisto.
953
954         New test results with FrameHosting nodes.
955
956         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/coordinated-frame-expected.txt:
957         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/coordinated-frame-gain-scrolling-ancestor-expected.txt:
958         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/coordinated-frame-in-fixed-expected.txt:
959         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/coordinated-frame-lose-scrolling-ancestor-expected.txt:
960         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/fixed-inside-frame-expected.txt:
961         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/scrolling-tree-includes-frame-expected.txt:
962         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/toggle-coordinated-frame-scrolling-expected.txt:
963         * scrollingcoordinator/scrolling-tree/coordinated-frame-expected.txt:
964         * scrollingcoordinator/scrolling-tree/coordinated-frame-gain-scrolling-ancestor-expected.txt:
965         * scrollingcoordinator/scrolling-tree/coordinated-frame-in-fixed-expected.txt:
966         * scrollingcoordinator/scrolling-tree/coordinated-frame-lose-scrolling-ancestor-expected.txt:
967         * scrollingcoordinator/scrolling-tree/fixed-inside-frame-expected.txt:
968         * scrollingcoordinator/scrolling-tree/scrolling-tree-includes-frame-expected.txt:
969         * scrollingcoordinator/scrolling-tree/toggle-coordinated-frame-scrolling-expected.txt:
970
971 2019-01-26  Devin Rousso  <drousso@apple.com>
972
973         Web Inspector: handle CSS Color 4 color syntaxes
974         https://bugs.webkit.org/show_bug.cgi?id=193166
975         <rdar://problem/47062403>
976
977         Reviewed by Simon Fraser.
978
979         * inspector/model/color.html:
980         * inspector/model/color-expected.txt:
981
982 2019-01-26  Devin Rousso  <drousso@apple.com>
983
984         Web Inspector: provide a way to edit the user agent of a remote target
985         https://bugs.webkit.org/show_bug.cgi?id=193862
986         <rdar://problem/47359292>
987
988         Reviewed by Joseph Pecoraro.
989
990         * inspector/page/overrideUserAgent.html: Added.
991         * inspector/page/overrideUserAgent-expected.txt: Added.
992
993 2019-01-26  Simon Fraser  <simon.fraser@apple.com>
994
995         Move scrolling-tree/fixed-inside-frame.html into scrolling tree tests
996         https://bugs.webkit.org/show_bug.cgi?id=193871
997
998         Reviewed by Zalan Bujtas.
999
1000         Move another test into scrollingcoordinator/scrolling-tree, and now that it runs on iOS,
1001         add iOS results.
1002
1003         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/fixed-inside-frame-expected.txt: Copied from LayoutTests/tiled-drawing/scrolling/frames/fixed-inside-frame-expected.txt.
1004         * scrollingcoordinator/scrolling-tree/fixed-inside-frame-expected.txt: Renamed from LayoutTests/tiled-drawing/scrolling/frames/fixed-inside-frame-expected.txt.
1005         * scrollingcoordinator/scrolling-tree/fixed-inside-frame.html: Renamed from LayoutTests/tiled-drawing/scrolling/frames/fixed-inside-frame.html.
1006         * scrollingcoordinator/scrolling-tree/resources/autoscrolling-frame-with-fixed.html: Renamed from LayoutTests/tiled-drawing/scrolling/frames/resources/autoscrolling-frame-with-fixed.html.
1007
1008 2019-01-26  Zalan Bujtas  <zalan@apple.com>
1009
1010         [LFC] The default values for top/bottom in contentHeightForFormattingContextRoot should not be 0.
1011         https://bugs.webkit.org/show_bug.cgi?id=193867
1012
1013         Reviewed by Antti Koivisto.
1014
1015         * fast/block/block-only/abs-pos-with-border-padding-and-float-child-expected.html: Added.
1016         * fast/block/block-only/abs-pos-with-border-padding-and-float-child.html: Added.
1017
1018 2019-01-26  Zalan Bujtas  <zalan@apple.com>
1019
1020         [LFC][BFC] Ignore last inflow child's collapsed through margin after when computing containing block's height.
1021         https://bugs.webkit.org/show_bug.cgi?id=193865
1022
1023         Reviewed by Antti Koivisto.
1024
1025         * fast/block/margin-collapse/collapsed-through-child-simple-expected.html: Added.
1026         * fast/block/margin-collapse/collapsed-through-child-simple.html: Added.
1027
1028 2019-01-25  Devin Rousso  <drousso@apple.com>
1029
1030         Web Inspector: provide a way to edit page settings on a remote target
1031         https://bugs.webkit.org/show_bug.cgi?id=193813
1032         <rdar://problem/47359510>
1033
1034         Reviewed by Joseph Pecoraro.
1035
1036         * inspector/page/overrideSetting.html: Added.
1037         * inspector/page/overrideSetting-expected.txt: Added.
1038
1039 2019-01-25  Jer Noble  <jer.noble@apple.com>
1040
1041         <video> elements not in the DOM should be allowed to AirPlay
1042         https://bugs.webkit.org/show_bug.cgi?id=193837
1043
1044         Reviewed by Eric Carlson.
1045
1046         * media/airplay-allows-buffering-expected.txt: Added.
1047         * media/airplay-allows-buffering.html: Added.
1048         * platform/ios/TestExpectations:
1049
1050 2019-01-25  Simon Fraser  <simon.fraser@apple.com>
1051
1052         Fix failing scrollingcoordinator/scrolling-tree/remove-scrolling-role.html
1053
1054         Test needed different macOS and iOS results. Added window.internals.settings.setAsyncOverflowScrollingEnabled(true)
1055         so the test uses async overflow scrolling in the macOS result.
1056
1057         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/remove-scrolling-role-expected.txt: Copied from LayoutTests/scrollingcoordinator/scrolling-tree/remove-scrolling-role-expected.txt.
1058         * scrollingcoordinator/scrolling-tree/remove-scrolling-role-expected.txt:
1059         * scrollingcoordinator/scrolling-tree/remove-scrolling-role.html:
1060
1061 2019-01-25  Simon Fraser  <simon.fraser@apple.com>
1062
1063         Add a scrolling tree test that toggles scrollability on an intermediate iframe
1064         https://bugs.webkit.org/show_bug.cgi?id=193849
1065
1066         Reviewed by Dean Jackson.
1067
1068         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/toggle-coordinated-frame-scrolling-expected.txt: Added.
1069         * scrollingcoordinator/scrolling-tree/resources/scroll-toggling-frame.html: Added.
1070         * scrollingcoordinator/scrolling-tree/toggle-coordinated-frame-scrolling-expected.txt: Added.
1071         * scrollingcoordinator/scrolling-tree/toggle-coordinated-frame-scrolling.html: Added.
1072
1073 2019-01-25  Truitt Savell  <tsavell@apple.com>
1074
1075         Remove expectation for inspector/css/createStyleSheet.html as test appears to be passing. 
1076         https://bugs.webkit.org/show_bug.cgi?id=148636
1077
1078         Unreviewed test gardening.
1079
1080         * platform/mac/TestExpectations:
1081
1082 2019-01-25  Chris Dumez  <cdumez@apple.com>
1083
1084         [iOS] Add support for the download attribute
1085         https://bugs.webkit.org/show_bug.cgi?id=167341
1086         <rdar://problem/30296281>
1087
1088         Reviewed by Geoffrey Garen.
1089
1090         Make download attribute layout tests iOS-friendly and unskip them now that they pass.
1091
1092         * fast/dom/HTMLAnchorElement/anchor-download-unset.html:
1093         * fast/dom/HTMLAnchorElement/anchor-download-user-triggered-synthetic-click.html:
1094         * fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download-async-delegate.html:
1095         * fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download.html:
1096         * fast/dom/HTMLAnchorElement/anchor-file-blob-download-blank-base-target-popup-not-allowed.html:
1097         * fast/dom/HTMLAnchorElement/anchor-file-blob-download-blank-target-popup-not-allowed.html:
1098         * fast/dom/HTMLAnchorElement/anchor-file-blob-download-blank-target.html:
1099         * fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-backslash.html:
1100         * fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-doublequote.html:
1101         * fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-slashes.html:
1102         * fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-unicode.html:
1103         * fast/dom/HTMLAnchorElement/anchor-file-blob-download-no-extension.html:
1104         * fast/dom/HTMLAnchorElement/anchor-file-blob-download.html:
1105         * fast/dom/HTMLAnchorElement/anchor-nodownload-set.html:
1106         * fast/dom/HTMLAnchorElement/anchor-nodownload.html:
1107         * http/tests/download/anchor-download-attribute-content-disposition.html:
1108         * http/tests/download/anchor-download-no-extension.html:
1109         * http/tests/download/anchor-download-no-value.html:
1110         * http/tests/download/anchor-download-redirect.html:
1111         * http/tests/download/area-download.html:
1112         * http/tests/download/convert-cached-load-to-download.html:
1113         * http/tests/security/anchor-download-allow-blob.html:
1114         * http/tests/security/anchor-download-allow-data.html:
1115         * http/tests/security/anchor-download-allow-sameorigin.html:
1116         * http/tests/security/anchor-download-block-crossorigin-expected.txt:
1117         * http/tests/security/anchor-download-block-crossorigin.html:
1118         * platform/ios-wk2/TestExpectations:
1119         * platform/ios-wk2/http/tests/security/anchor-download-block-crossorigin-expected.txt: Copied from LayoutTests/http/tests/security/anchor-download-block-crossorigin-expected.txt.
1120
1121 2019-01-25  Shawn Roberts  <sroberts@apple.com>
1122
1123         [ iOS Simulator Release ] Layout Test fast/animation/request-animation-frame.html is a flaky failure.
1124         https://bugs.webkit.org/show_bug.cgi?id=190888
1125
1126         Unreviewed test gardening.
1127
1128         * platform/ios-wk2/TestExpectations:
1129
1130 2019-01-25  Daniel Bates  <dabates@apple.com>
1131
1132         [iOS] uiController.keyDown() does not translate Control modified key
1133         https://bugs.webkit.org/show_bug.cgi?id=192898
1134
1135         Reviewed by Wenson Hsieh.
1136
1137         Make tests more robusts.
1138
1139         * fast/events/ios/key-command-italic-dispatches-keydown.html: Remove the need to special-case the test runner and
1140         expect a single key event that represents Command + I. Now that uiController.keyDown() makes use of HIDEventGenerator
1141         we emit separate key events for each key pressed in the sequence: keydown Command, keydown i, keyup i, keyup Command.
1142         This matches how a human being would execute such a key sequence.
1143         * fast/forms/auto-fill-button/caps-lock-indicator-should-not-be-visible-when-auto-fill-strong-password-button-is-visible-expected.html:
1144         Make the test less flaky by hiding the tap highlight. Depending on timing, the tap highlight may be snapshotted and thus
1145         cause the reference test to mismatch the test. Mitigate this by hiding the tap highlight.
1146         * fast/text/scroll-text-overflow-ellipsis.html: Wait for a keyup event for the down arrow before declaring the
1147         test complete.
1148
1149 2019-01-25  Simon Fraser  <simon.fraser@apple.com>
1150
1151         Move more scrolling tree tests into scrollingcoordinator/scrolling-tree
1152         https://bugs.webkit.org/show_bug.cgi?id=193845
1153
1154         Reviewed by Tim Horton.
1155
1156         Gather more tests of the scrolling tree into scrollingcoordinator/scrolling-tree.
1157
1158         * platform/gtk/TestExpectations:
1159         * platform/ios-wk1/fast/scrolling/scrolling-tree-includes-frame-expected.txt: Removed.
1160         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/coordinated-frame-expected.txt: Added.
1161         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/coordinated-frame-gain-scrolling-ancestor-expected.txt: Copied from LayoutTests/tiled-drawing/scrolling/frames/coordinated-frame-gain-scrolling-ancestor-expected.txt.
1162         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/coordinated-frame-in-fixed-expected.txt: Added.
1163         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/coordinated-frame-lose-scrolling-ancestor-expected.txt: Added.
1164         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/remove-coordinated-frame-expected.txt: Renamed from LayoutTests/platform/ios/fast/scrolling/scrolling-tree-includes-frame-expected.txt.
1165         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/scrolling-tree-includes-frame-expected.txt: Renamed from LayoutTests/platform/ios-wk2/fast/scrolling/scrolling-tree-includes-frame-expected.txt.
1166         * platform/mac-wk1/fast/scrolling/scrolling-tree-includes-frame-expected.txt: Removed.
1167         * platform/win/TestExpectations:
1168         * scrollingcoordinator/scrolling-tree/coordinated-frame-expected.txt: Renamed from LayoutTests/tiled-drawing/scrolling/frames/coordinated-frame-expected.txt.
1169         * scrollingcoordinator/scrolling-tree/coordinated-frame-gain-scrolling-ancestor-expected.txt: Renamed from LayoutTests/tiled-drawing/scrolling/frames/coordinated-frame-gain-scrolling-ancestor-expected.txt.
1170         * scrollingcoordinator/scrolling-tree/coordinated-frame-gain-scrolling-ancestor.html: Renamed from LayoutTests/tiled-drawing/scrolling/frames/coordinated-frame-gain-scrolling-ancestor.html.
1171         * scrollingcoordinator/scrolling-tree/coordinated-frame-in-fixed-expected.txt: Renamed from LayoutTests/tiled-drawing/scrolling/frames/coordinated-frame-in-fixed-expected.txt.
1172         * scrollingcoordinator/scrolling-tree/coordinated-frame-in-fixed.html: Renamed from LayoutTests/tiled-drawing/scrolling/frames/coordinated-frame-in-fixed.html.
1173         * scrollingcoordinator/scrolling-tree/coordinated-frame-lose-scrolling-ancestor-expected.txt: Renamed from LayoutTests/tiled-drawing/scrolling/frames/coordinated-frame-lose-scrolling-ancestor-expected.txt.
1174         * scrollingcoordinator/scrolling-tree/coordinated-frame-lose-scrolling-ancestor.html: Renamed from LayoutTests/tiled-drawing/scrolling/frames/coordinated-frame-lose-scrolling-ancestor.html.
1175         * scrollingcoordinator/scrolling-tree/coordinated-frame.html: Renamed from LayoutTests/tiled-drawing/scrolling/frames/coordinated-frame.html.
1176         * scrollingcoordinator/scrolling-tree/remove-coordinated-frame-expected.txt: Renamed from LayoutTests/tiled-drawing/scrolling/frames/remove-coordinated-frame-expected.txt.
1177         * scrollingcoordinator/scrolling-tree/remove-coordinated-frame.html: Renamed from LayoutTests/tiled-drawing/scrolling/frames/remove-coordinated-frame.html.
1178         * scrollingcoordinator/scrolling-tree/remove-scrolling-role-expected.txt: Renamed from LayoutTests/fast/scrolling/ios/remove-scrolling-role-expected.txt.
1179         * scrollingcoordinator/scrolling-tree/remove-scrolling-role.html: Renamed from LayoutTests/fast/scrolling/ios/remove-scrolling-role.html.
1180         * scrollingcoordinator/scrolling-tree/resources/doc-with-sticky.html: Renamed from LayoutTests/tiled-drawing/scrolling/frames/resources/doc-with-sticky.html.
1181         * scrollingcoordinator/scrolling-tree/scrolling-tree-includes-frame-expected.txt: Renamed from LayoutTests/fast/scrolling/scrolling-tree-includes-frame-expected.txt.
1182         * scrollingcoordinator/scrolling-tree/scrolling-tree-includes-frame.html: Renamed from LayoutTests/fast/scrolling/scrolling-tree-includes-frame.html.
1183
1184 2019-01-25  Simon Fraser  <simon.fraser@apple.com>
1185
1186         Move tests for scrolling tree mutations into their own directory
1187         https://bugs.webkit.org/show_bug.cgi?id=193836
1188
1189         Reviewed by Tim Horton.
1190
1191         Add a scrollingcoordinator/scrolling-tree directory, which will contain tests for scrolling
1192         tree mutations.
1193
1194         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/gain-scrolling-node-parent-expected.txt: Renamed from LayoutTests/platform/ios/scrollingcoordinator/gain-scrolling-node-parent-expected.txt.
1195         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/lose-scrolling-node-parent-expected.txt: Renamed from LayoutTests/platform/ios/scrollingcoordinator/lose-scrolling-node-parent-expected.txt.
1196         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/reparent-across-compositing-layers-expected.txt: Renamed from LayoutTests/platform/ios-wk2/scrollingcoordinator/reparent-across-compositing-layers-expected.txt.
1197         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/reparent-with-layer-removal-expected.txt: Renamed from LayoutTests/platform/ios-wk2/scrollingcoordinator/reparent-with-layer-removal-expected.txt.
1198         * scrollingcoordinator/scrolling-tree/gain-scrolling-node-parent-expected.txt: Renamed from LayoutTests/scrollingcoordinator/gain-scrolling-node-parent-expected.txt.
1199         * scrollingcoordinator/scrolling-tree/gain-scrolling-node-parent.html: Renamed from LayoutTests/scrollingcoordinator/gain-scrolling-node-parent.html.
1200         * scrollingcoordinator/scrolling-tree/lose-scrolling-node-parent-expected.txt: Renamed from LayoutTests/scrollingcoordinator/lose-scrolling-node-parent-expected.txt.
1201         * scrollingcoordinator/scrolling-tree/lose-scrolling-node-parent.html: Renamed from LayoutTests/scrollingcoordinator/lose-scrolling-node-parent.html.
1202         * scrollingcoordinator/scrolling-tree/reparent-across-compositing-layers-expected.txt: Renamed from LayoutTests/scrollingcoordinator/reparent-across-compositing-layers-expected.txt.
1203         * scrollingcoordinator/scrolling-tree/reparent-across-compositing-layers.html: Renamed from LayoutTests/scrollingcoordinator/reparent-across-compositing-layers.html.
1204         * scrollingcoordinator/scrolling-tree/reparent-with-layer-removal-expected.txt: Renamed from LayoutTests/scrollingcoordinator/reparent-with-layer-removal-expected.txt.
1205         * scrollingcoordinator/scrolling-tree/reparent-with-layer-removal.html: Renamed from LayoutTests/scrollingcoordinator/reparent-with-layer-removal.html.
1206
1207 2019-01-25  Ryosuke Niwa  <rniwa@webkit.org>
1208
1209         iOS: inputmode="none" disables hardware keyboard's globe key
1210         https://bugs.webkit.org/show_bug.cgi?id=193811
1211         <rdar://problem/47406553>
1212
1213         Reviewed by Wenson Hsieh.
1214
1215         Updated and renamed the test expecting the keyboard to update upon inputmode content attribute changed
1216         to use inputmode="decimal" instead of inputmode="none", and updated another test to expect inputmode="none"
1217         has no effect instead of hiding the keyboard.
1218
1219         * fast/forms/ios/inputmode-change-update-keyboard-expected.txt: Renamed from inputmode-none-removed-expected.txt.
1220         * fast/forms/ios/inputmode-change-update-keyboard.html: Renamed from inputmode-none-removed.html.
1221         * fast/forms/ios/inputmode-none-expected.txt:
1222         * fast/forms/ios/inputmode-none.html:
1223
1224 2019-01-25  Jonathan Bedard  <jbedard@apple.com>
1225
1226         webkitpy: Implement device type specific expected results (Gardening)
1227         https://bugs.webkit.org/show_bug.cgi?id=192162
1228         <rdar://problem/46345449>
1229
1230         Unreviewed test gardening.
1231
1232         * platform/ios/TestExpectations: Remove non-existant directories.
1233         * platform/mac/TestExpectations: Ditto.
1234
1235 2019-01-25  Wenson Hsieh  <wenson_hsieh@apple.com>
1236
1237         Need a way for JavaScript (or bundle) code to participate in undo
1238         https://bugs.webkit.org/show_bug.cgi?id=190009
1239         <rdar://problem/44807048>
1240
1241         Reviewed by Ryosuke Niwa.
1242
1243         Add a few new layout tests covering `UndoManager.addItem()`.
1244
1245         * editing/undo-manager/undo-manager-add-item-exceptions-expected.txt: Added.
1246         * editing/undo-manager/undo-manager-add-item-exceptions.html: Added.
1247
1248         Add a test to verify that we throw exceptions when calling addItem() in a couple of circumstances.
1249
1250         * editing/undo-manager/undo-manager-add-item-expected.txt: Added.
1251         * editing/undo-manager/undo-manager-add-item.html: Added.
1252
1253         Add a test that exercises the new API in both the top-level context and a child frame.
1254
1255         * editing/undo-manager/undo-manager-delete-stale-undo-items-expected.txt: Added.
1256         * editing/undo-manager/undo-manager-delete-stale-undo-items.html: Added.
1257
1258         Add a test to verify that after adding undo items, undoing, and then performing other edit actions, garbage
1259         collection will destroy JS wrappers for the previously added UndoItems, since these undo items' handlers can no
1260         longer be invoked.
1261
1262         * editing/undo-manager/undo-manager-item-labels-expected.txt: Added.
1263         * editing/undo-manager/undo-manager-item-labels.html: Added.
1264
1265         Add a test verifying that the undo and redo action labels are updated correctly when undoing and redoing.
1266
1267         * editing/undo-manager/undo-manager-undo-redo-after-garbage-collection-expected.txt: Added.
1268         * editing/undo-manager/undo-manager-undo-redo-after-garbage-collection.html: Added.
1269
1270         Add a test to verify that triggering garbage collection after adding an undo item without keeping references to
1271         the item (or its undo/redo handlers) doesn't break the API.
1272
1273         * resources/ui-helper.js:
1274         (window.UIHelper.undoAndRedoLabels):
1275
1276         Add a helper method to grab the platform's current undo and redo action names.
1277
1278         (window.UIHelper):
1279
1280 2019-01-25  Devin Rousso  <drousso@apple.com>
1281
1282         Web Inspector: improve invalid Audit/Recording JSON error messages
1283         https://bugs.webkit.org/show_bug.cgi?id=193476
1284         <rdar://problem/47303659>
1285
1286         Reviewed by Joseph Pecoraro.
1287
1288         * inspector/model/auditTestCase.html:
1289         * inspector/model/auditTestCase-expected.txt:
1290         * inspector/model/auditTestCaseResult-expected.txt:
1291         * inspector/model/auditTestGroup.html:
1292         * inspector/model/auditTestGroup-expected.txt:
1293         * inspector/model/auditTestGroupResult-expected.txt:
1294         * inspector/model/recording-expected.txt:
1295
1296 2019-01-24  Devin Rousso  <drousso@apple.com>
1297
1298         Web Inspector: Audit: add supports key to test/group for compatibility
1299         https://bugs.webkit.org/show_bug.cgi?id=193686
1300         <rdar://problem/47460872>
1301
1302         Reviewed by Joseph Pecoraro.
1303
1304         * inspector/audit/version.html:
1305
1306 2019-01-24  Joseph Pecoraro  <pecoraro@apple.com>
1307
1308         Web Inspector: CPU Usage Timeline
1309         https://bugs.webkit.org/show_bug.cgi?id=193730
1310         <rdar://problem/46797201>
1311
1312         Reviewed by Devin Rousso.
1313
1314         * inspector/cpu-profiler/tracking-expected.txt: Added.
1315         * inspector/cpu-profiler/tracking.html: Added.
1316         Test the CPUProfiler domain emits events.
1317
1318         * inspector/heap/tracking-expected.txt:
1319         * inspector/heap/tracking.html:
1320         * inspector/memory/tracking-expected.txt:
1321         * inspector/memory/tracking.html:
1322         * inspector/script-profiler/tracking-expected.txt:
1323         * inspector/script-profiler/tracking.html:
1324         Update test naming.
1325
1326         * platform/win/TestExpectations:
1327         Skip on platforms without RESOURCE_USAGE.
1328
1329 2019-01-24  Wenson Hsieh  <wenson_hsieh@apple.com>
1330
1331         [iOS] Unable to make a selection in jsfiddle.net using arrow keys when requesting desktop site
1332         https://bugs.webkit.org/show_bug.cgi?id=193758
1333         <rdar://problem/43614978>
1334
1335         Reviewed by Tim Horton.
1336
1337         Mark some existing layout tests as passing on iOS. Additionally, remove failing expectations for another
1338         existing layout test on iOS.
1339
1340         * platform/ios/TestExpectations:
1341         * platform/ios/editing/text-iterator/hidden-textarea-selection-quirk-expected.txt: Removed.
1342
1343 2019-01-24  John Wilander  <wilander@apple.com>
1344
1345         Add Ad Click Attribution as an internal/experimental feature
1346         https://bugs.webkit.org/show_bug.cgi?id=193685
1347         <rdar://problem/47450399>
1348
1349         Reviewed by Brent Fulgham.
1350
1351         * http/tests/adClickAttribution/anchor-tag-attributes-reflect-expected.txt: Added.
1352         * http/tests/adClickAttribution/anchor-tag-attributes-reflect.html: Added.
1353         * platform/win/TestExpectations:
1354             Skipped on Windows for now.
1355
1356 2019-01-23  Oriol Brufau  <obrufau@igalia.com>
1357
1358         Allow failures in flaky tests from bug 193657
1359         https://bugs.webkit.org/show_bug.cgi?id=193736
1360
1361         Unreviewed test gardening.
1362
1363         * TestExpectations:
1364
1365 2019-01-23  Eric Liang  <ericliang@apple.com>
1366
1367         AX: [GTK] Layout test accessibility/set-selected-editable.html is failing
1368         https://bugs.webkit.org/show_bug.cgi?id=193623
1369
1370         Reviewed by Michael Catanzaro.
1371         
1372         AXSelected attribute behavior on GTK is different. Skipped.
1373
1374         * platform/gtk/TestExpectations:
1375
1376 2019-01-22  Simon Fraser  <simon.fraser@apple.com>
1377
1378         Compositing updates need to reparent scrolling tree nodes with a changed ancestor
1379         https://bugs.webkit.org/show_bug.cgi?id=193699
1380
1381         Reviewed by Frédéric Wang.
1382
1383         * platform/ios-wk2/scrollingcoordinator/reparent-across-compositing-layers-expected.txt: Added.
1384         * platform/ios-wk2/scrollingcoordinator/reparent-with-layer-removal-expected.txt: Added.
1385         * scrollingcoordinator/reparent-across-compositing-layers-expected.txt: Added.
1386         * scrollingcoordinator/reparent-across-compositing-layers.html: Added.
1387         * scrollingcoordinator/reparent-with-layer-removal-expected.txt: Added.
1388         * scrollingcoordinator/reparent-with-layer-removal.html: Added.
1389
1390 2019-01-23  Oriol Brufau  <obrufau@igalia.com>
1391
1392         [css-logical] Implement flow-relative inset properties
1393         https://bugs.webkit.org/show_bug.cgi?id=189441
1394
1395         Reviewed by Dean Jackson.
1396
1397         Check that the new CSS properties are disabled behind runtime flags
1398         and are not exposed.
1399
1400         * webexposed/css-properties-behind-flags-expected.txt:
1401         * webexposed/css-properties-behind-flags.html:
1402
1403 2019-01-23  Rob Buis  <rbuis@igalia.com>
1404
1405         Update MIME type parser
1406         https://bugs.webkit.org/show_bug.cgi?id=180526
1407
1408         Reviewed by Frédéric Wang.
1409
1410         Adjust test expectation.
1411
1412         * http/tests/xmlhttprequest/post-blob-content-type-async-expected.txt:
1413         * http/tests/xmlhttprequest/post-blob-content-type-sync-expected.txt:
1414         * http/tests/xmlhttprequest/post-blob-content-type-tests.js:
1415
1416 2019-01-22  Simon Fraser  <simon.fraser@apple.com>
1417
1418         Adding a child to a ScrollingStateNode needs to trigger a tree state commit
1419         https://bugs.webkit.org/show_bug.cgi?id=193682
1420
1421         Reviewed by Zalan Bujtas.
1422
1423         * platform/ios/scrollingcoordinator/gain-scrolling-node-parent-expected.txt: Added.
1424         * platform/ios/scrollingcoordinator/lose-scrolling-node-parent-expected.txt: Added.
1425         * scrollingcoordinator/gain-scrolling-node-parent-expected.txt: Added.
1426         * scrollingcoordinator/gain-scrolling-node-parent.html: Added.
1427         * scrollingcoordinator/lose-scrolling-node-parent-expected.txt: Added.
1428         * scrollingcoordinator/lose-scrolling-node-parent.html: Added.
1429
1430 2019-01-22  Simon Fraser  <simon.fraser@apple.com>
1431
1432         Make scrollingcoordinator tests only run on iOS/macOS WK2
1433         https://bugs.webkit.org/show_bug.cgi?id=193690
1434
1435         Reviewed by Zalan Bujtas.
1436         
1437         scrollingcoordinator is only active in WK2, and both WPE and WinCairo skip this directory
1438         already, so skip it at the top level, and re-enable for mac-wk2 and ios-wk2.
1439
1440         Also do some cleanup after tiled-drawing/ios was removed on 1/18.
1441
1442         * TestExpectations:
1443         * platform/ios-device/TestExpectations:
1444         * platform/ios-wk2/TestExpectations:
1445         * platform/ios/TestExpectations:
1446         * platform/mac-wk2/TestExpectations:
1447
1448 2019-01-22  Devin Rousso  <drousso@apple.com>
1449
1450         Web Inspector: InspectorInstrumentation::willEvaluateScript should include column number
1451         https://bugs.webkit.org/show_bug.cgi?id=116191
1452         <rdar://problem/13905910>
1453
1454         Reviewed by Joseph Pecoraro.
1455
1456         * inspector/timeline/line-column.html: Added.
1457         * inspector/timeline/line-column-expected.txt: Added.
1458
1459 2019-01-22  Devin Rousso  <drousso@apple.com>
1460
1461         Web Inspector: expose Audit and Recording versions to the frontend
1462         https://bugs.webkit.org/show_bug.cgi?id=193262
1463         <rdar://problem/47130684>
1464
1465         Reviewed by Joseph Pecoraro.
1466
1467         * inspector/audit/version.html: Added.
1468         * inspector/audit/version-expected.txt: Added.
1469         * inspector/recording/version.html: Added.
1470         * inspector/recording/version-expected.txt: Added.
1471
1472 2019-01-22  Nikita Vasilyev  <nvasilyev@apple.com>
1473
1474         Web Inspector: Styles: refactor properties/allProperties/visibleProperties/allVisibleProperties
1475         https://bugs.webkit.org/show_bug.cgi?id=193615
1476
1477         Reviewed by Devin Rousso.
1478
1479         Rename:
1480         - properties to enabledProperties;
1481         - allProperties to properties.
1482
1483         * inspector/css/css-property-expected.txt:
1484         * inspector/css/css-property.html:
1485         * inspector/css/force-page-appearance.html:
1486         * inspector/css/matched-style-properties.html:
1487         * inspector/css/modify-css-property.html:
1488         * inspector/css/shadow-scoped-style.html:
1489
1490 2019-01-22  Sihui Liu  <sihui_liu@apple.com>
1491
1492         Layout test storage/indexeddb/open-during-transaction-private.html is failing
1493         https://bugs.webkit.org/show_bug.cgi?id=193600
1494
1495         Reviewed by Brady Eidson.
1496
1497         Make sure the second request is finished before the third one so that test ends properly.
1498
1499         * storage/indexeddb/open-during-transaction-expected.txt:
1500         * storage/indexeddb/open-during-transaction-private-expected.txt:
1501         * storage/indexeddb/resources/open-during-transaction.js:
1502         (tryOpens.openreq3.onsuccess):
1503         (tryOpens.openreq2.onsuccess):
1504         (tryOpens):
1505
1506 2019-01-22  Devin Rousso  <drousso@apple.com>
1507
1508         Web Inspector: Audit: provide a way to get related Accessibility properties for a given node
1509         https://bugs.webkit.org/show_bug.cgi?id=193227
1510         <rdar://problem/46787862>
1511
1512         Reviewed by Joseph Pecoraro.
1513
1514         * inspector/audit/run-accessibility.html:
1515         * inspector/audit/run-accessibility-expected.txt:
1516
1517 2019-01-22  Simon Fraser  <simon.fraser@apple.com>
1518
1519         Remove an iOS quirk where iframe renderers are identified as "RenderPartObject" in layout test results
1520         https://bugs.webkit.org/show_bug.cgi?id=193692
1521
1522         Reviewed by Zalan Bujtas.
1523
1524         Replace all instances of "RenderPartObject" with "RenderIFrame".
1525
1526         * platform/ios-wk1/editing/pasteboard/4631972-expected.txt:
1527         * platform/ios-wk1/editing/pasteboard/subframe-dragndrop-1-expected.txt:
1528         * platform/ios-wk1/editing/selection/iframe-expected.txt:
1529         * platform/ios-wk1/editing/selection/select-all-iframe-expected.txt:
1530         * platform/ios-wk1/fast/overflow/scrollRevealButton-expected.txt:
1531         * platform/ios-wk1/fast/text/selection-hard-linebreak-expected.txt:
1532         * platform/ios-wk2/compositing/iframes/compositing-for-scrollable-iframe-expected.txt:
1533         * platform/ios-wk2/editing/pasteboard/4631972-expected.txt:
1534         * platform/ios-wk2/editing/pasteboard/subframe-dragndrop-1-expected.txt:
1535         * platform/ios-wk2/editing/selection/select-all-iframe-expected.txt:
1536         * platform/ios-wk2/fast/forms/basic-textareas-expected.txt:
1537         * platform/ios-wk2/fast/forms/tabbing-input-iframe-expected.txt:
1538         * platform/ios-wk2/fast/forms/targeted-frame-submission-expected.txt:
1539         * platform/ios-wk2/fast/frames/flattening/iframe-flattening-out-of-view-and-scroll-expected.txt:
1540         * platform/ios-wk2/fast/frames/flattening/iframe-flattening-out-of-view-scroll-and-relayout-expected.txt:
1541         * platform/ios-wk2/fast/frames/onlyCommentInIFrame-expected.txt:
1542         * platform/ios-wk2/fast/overflow/scrollRevealButton-expected.txt:
1543         * platform/ios-wk2/fast/replaced/border-radius-clip-expected.txt:
1544         * platform/ios/compositing/iframes/composited-iframe-alignment-expected.txt:
1545         * platform/ios/compositing/iframes/compositing-for-scrollable-iframe-expected.txt:
1546         * platform/ios/compositing/iframes/iframe-copy-on-scroll-expected.txt:
1547         * platform/ios/compositing/iframes/iframe-in-composited-layer-expected.txt:
1548         * platform/ios/css2.1/20110323/absolute-replaced-height-004-expected.txt:
1549         * platform/ios/css2.1/20110323/absolute-replaced-height-005-expected.txt:
1550         * platform/ios/css2.1/20110323/absolute-replaced-height-007-expected.txt:
1551         * platform/ios/css2.1/20110323/absolute-replaced-height-011-expected.txt:
1552         * platform/ios/css2.1/20110323/absolute-replaced-height-012-expected.txt:
1553         * platform/ios/css2.1/20110323/absolute-replaced-height-014-expected.txt:
1554         * platform/ios/css2.1/20110323/absolute-replaced-height-018-expected.txt:
1555         * platform/ios/css2.1/20110323/absolute-replaced-height-019-expected.txt:
1556         * platform/ios/css2.1/20110323/absolute-replaced-height-021-expected.txt:
1557         * platform/ios/css2.1/20110323/absolute-replaced-height-025-expected.txt:
1558         * platform/ios/css2.1/20110323/absolute-replaced-height-026-expected.txt:
1559         * platform/ios/css2.1/20110323/absolute-replaced-height-028-expected.txt:
1560         * platform/ios/css2.1/20110323/absolute-replaced-height-032-expected.txt:
1561         * platform/ios/css2.1/20110323/absolute-replaced-height-033-expected.txt:
1562         * platform/ios/css2.1/20110323/absolute-replaced-height-035-expected.txt:
1563         * platform/ios/css2.1/20110323/block-replaced-height-004-expected.txt:
1564         * platform/ios/css2.1/20110323/block-replaced-height-005-expected.txt:
1565         * platform/ios/css2.1/20110323/block-replaced-height-007-expected.txt:
1566         * platform/ios/css2.1/20110323/float-replaced-height-004-expected.txt:
1567         * platform/ios/css2.1/20110323/float-replaced-height-005-expected.txt:
1568         * platform/ios/css2.1/20110323/float-replaced-height-007-expected.txt:
1569         * platform/ios/css2.1/20110323/inline-block-replaced-height-004-expected.txt:
1570         * platform/ios/css2.1/20110323/inline-block-replaced-height-005-expected.txt:
1571         * platform/ios/css2.1/20110323/inline-block-replaced-height-007-expected.txt:
1572         * platform/ios/css2.1/20110323/inline-replaced-height-004-expected.txt:
1573         * platform/ios/css2.1/20110323/inline-replaced-height-005-expected.txt:
1574         * platform/ios/css2.1/20110323/inline-replaced-height-007-expected.txt:
1575         * platform/ios/editing/execCommand/find-after-replace-expected.txt:
1576         * platform/ios/editing/execCommand/paste-1-expected.txt:
1577         * platform/ios/editing/pasteboard/drag-image-to-contenteditable-in-iframe-expected.txt:
1578         * platform/ios/editing/pasteboard/image-in-iframe-expected.txt:
1579         * platform/ios/editing/pasteboard/paste-2-expected.txt:
1580         * platform/ios/editing/selection/4776665-expected.txt:
1581         * platform/ios/editing/selection/4960137-expected.txt:
1582         * platform/ios/editing/selection/4975120-expected.txt:
1583         * platform/ios/editing/selection/drag-in-iframe-expected.txt:
1584         * platform/ios/editing/selection/drag-to-contenteditable-iframe-expected.txt:
1585         * platform/ios/editing/selection/iframe-expected.txt:
1586         * platform/ios/fast/block/basic/013-expected.txt:
1587         * platform/ios/fast/block/positioning/window-height-change-expected.txt:
1588         * platform/ios/fast/css/line-height-overflow-expected.txt:
1589         * platform/ios/fast/css/resize-corner-tracking-transformed-iframe-expected.txt:
1590         * platform/ios/fast/css3-text/css3-text-decoration/text-decoration-line-scaled-expected.txt:
1591         * platform/ios/fast/dom/Window/open-existing-pop-up-blocking-expected.txt:
1592         * platform/ios/fast/flexbox/016-expected.txt:
1593         * platform/ios/fast/forms/basic-textareas-expected.txt:
1594         * platform/ios/fast/forms/tabbing-input-iframe-expected.txt:
1595         * platform/ios/fast/forms/targeted-frame-submission-expected.txt:
1596         * platform/ios/fast/frames/001-expected.txt:
1597         * platform/ios/fast/frames/flattening/iframe-flattening-fixed-height-expected.txt:
1598         * platform/ios/fast/frames/flattening/iframe-flattening-fixed-width-and-height-expected.txt:
1599         * platform/ios/fast/frames/flattening/iframe-flattening-fixed-width-and-height-no-scrolling-expected.txt:
1600         * platform/ios/fast/frames/flattening/iframe-flattening-fixed-width-expected.txt:
1601         * platform/ios/fast/frames/flattening/iframe-flattening-nested-expected.txt:
1602         * platform/ios/fast/frames/flattening/iframe-flattening-offscreen-expected.txt:
1603         * platform/ios/fast/frames/flattening/iframe-flattening-out-of-view-and-scroll-expected.txt:
1604         * platform/ios/fast/frames/flattening/iframe-flattening-out-of-view-expected.txt:
1605         * platform/ios/fast/frames/flattening/iframe-flattening-out-of-view-scroll-and-relayout-expected.txt:
1606         * platform/ios/fast/frames/flattening/iframe-flattening-simple-expected.txt:
1607         * platform/ios/fast/frames/frameElement-iframe-expected.txt:
1608         * platform/ios/fast/frames/iframe-option-crash-expected.txt:
1609         * platform/ios/fast/frames/iframe-scrolling-attribute-expected.txt:
1610         * platform/ios/fast/frames/iframe-with-frameborder-expected.txt:
1611         * platform/ios/fast/frames/onlyCommentInIFrame-expected.txt:
1612         * platform/ios/fast/frames/take-focus-from-iframe-expected.txt:
1613         * platform/ios/fast/images/favicon-as-image-expected.txt:
1614         * platform/ios/fast/overflow/scrollRevealButton-expected.txt:
1615         * platform/ios/fast/regions/repaint/line-flow-with-floats-in-regions-expected.txt:
1616         * platform/ios/fast/replaced/007-expected.txt:
1617         * platform/ios/fast/replaced/border-radius-clip-expected.txt:
1618         * platform/ios/fast/replaced/percent-height-in-anonymous-block-in-table-expected.txt:
1619         * platform/ios/fast/replaced/replaced-breaking-expected.txt:
1620         * platform/ios/fast/table/quote-text-around-iframe-expected.txt:
1621         * platform/ios/fast/text-autosizing/ios/contenteditable-expected.txt:
1622         * platform/ios/http/tests/loading/simple-subframe-expected.txt:
1623         * platform/ios/http/tests/local/file-url-sent-as-referer-expected.txt:
1624         * platform/ios/http/tests/misc/favicon-as-image-expected.txt:
1625         * platform/ios/http/tests/misc/frame-access-during-load-expected.txt:
1626         * platform/ios/http/tests/misc/iframe404-expected.txt:
1627         * platform/ios/http/tests/multipart/invalid-image-data-standalone-expected.txt:
1628         * platform/ios/http/tests/security/contentSecurityPolicy/sandbox-empty-in-http-header-inherited-by-subframe-expected.txt:
1629         * platform/ios/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-2-expected.txt:
1630         * platform/ios/ios/fast/fixed/frame-with-fixed-expected.txt:
1631         * platform/ios/svg/custom/embedding-external-svgs-expected.txt:
1632         * platform/ios/svg/hixie/rendering-model/003-expected.txt:
1633         * platform/ios/tables/mozilla/bugs/bug131020-expected.txt:
1634         * platform/ios/tables/mozilla/bugs/bug137388-1-expected.txt:
1635         * platform/ios/tables/mozilla/bugs/bug137388-2-expected.txt:
1636         * platform/ios/tables/mozilla/bugs/bug137388-3-expected.txt:
1637         * platform/ios/tables/mozilla/bugs/bug38916-expected.txt:
1638         * platform/ios/tables/mozilla/bugs/bug4527-expected.txt:
1639         * platform/ios/tables/mozilla/bugs/bug50695-2-expected.txt:
1640         * platform/ios/webarchive/loading/cache-expired-subresource-expected.txt:
1641
1642 2019-01-22  Said Abou-Hallawa  <sabouhallawa@apple.com>
1643
1644         Dynamic changes in the style attributes of an SVGElement do no affect the <use> instances
1645         https://bugs.webkit.org/show_bug.cgi?id=193647
1646
1647         Reviewed by Simon Fraser.
1648
1649         * svg/custom/svg-use-style-dynamic-change-invalidate-expected.svg: Added.
1650         * svg/custom/svg-use-style-dynamic-change-invalidate.svg: Added.
1651
1652 2019-01-22  Michael Catanzaro  <mcatanzaro@igalia.com>
1653
1654         Unreviewed, skip all resource load statistics tests on GTK
1655
1656         We don't have this feature enabled yet, so shouldn't be running the tests. Yet.
1657
1658         * platform/gtk/TestExpectations:
1659
1660 2019-01-22  Devin Rousso  <drousso@apple.com>
1661
1662         Web Inspector: Audit: provide a way to get related Accessibility nodes for a given node
1663         https://bugs.webkit.org/show_bug.cgi?id=193225
1664         <rdar://problem/46799956>
1665
1666         Reviewed by Joseph Pecoraro.
1667
1668         * inspector/audit/run-accessibility.html:
1669         * inspector/audit/run-accessibility-expected.txt:
1670
1671 2019-01-22  Simon Fraser  <simon.fraser@apple.com>
1672
1673         Fix the position of layers nested inside of composited overflow-scroll
1674         https://bugs.webkit.org/show_bug.cgi?id=193642
1675
1676         Reviewed by Antti Koivisto and Sam Weinig.
1677         
1678         Ref test. Black bar obscures the area that's different because of overlay/non-overlay
1679         scrollbar differences between macOS and iOS.
1680
1681         * compositing/geometry/fixed-inside-overflow-scroll-expected.html: Added.
1682         * compositing/geometry/fixed-inside-overflow-scroll.html: Added.
1683
1684 2019-01-22  Oriol Brufau  <obrufau@igalia.com>
1685
1686         [css-logical] Implement flow-relative margin, padding and border shorthands
1687         https://bugs.webkit.org/show_bug.cgi?id=188697
1688
1689         Reviewed by Simon Fraser and Antti Koivisto.
1690
1691         Add tests checking that CSS properties disabled behind runtime flags
1692         are not exposed.
1693
1694         * webexposed/css-properties-behind-flags-expected.txt: Added.
1695         * webexposed/css-properties-behind-flags.html: Added.
1696
1697 2019-01-21  Antti Koivisto  <antti@apple.com>
1698
1699         [iOS] Handle hit testing for subframes
1700         https://bugs.webkit.org/show_bug.cgi?id=192303
1701
1702         Reviewed by Frédéric Wang.
1703
1704         Test by Frederic Wang.
1705
1706         * fast/scrolling/ios/hit-testing-iframe-expected.html: Added.
1707         * fast/scrolling/ios/hit-testing-iframe.html: Added.
1708
1709 2019-01-21  Zalan Bujtas  <zalan@apple.com>
1710
1711         [LFC][Floats] Take float top position into account when computing containing block height.
1712         https://bugs.webkit.org/show_bug.cgi?id=193655
1713
1714         Reviewed by Antti Koivisto.
1715
1716         * fast/block/float/float-first-child-and-clear-sibling-expected.html: Added.
1717         * fast/block/float/float-first-child-and-clear-sibling.html: Added.
1718
1719 2019-01-21  Frederic Wang  <fwang@igalia.com>
1720
1721         Add a basic test for scrollable iframe on iOS
1722         https://bugs.webkit.org/show_bug.cgi?id=193650
1723
1724         Reviewed by Antti Koivisto.
1725
1726         * fast/scrolling/ios/scroll-iframe-expected.html: Added.
1727         * fast/scrolling/ios/scroll-iframe.html: Added.
1728
1729 2019-01-20  Michael Catanzaro  <mcatanzaro@igalia.com>
1730
1731         Unreviewed GTK test gardening
1732
1733         * accessibility/gtk/xml-roles-exposed-expected.txt:
1734         * platform/gtk/TestExpectations:
1735         * platform/gtk/imported/w3c/web-platform-tests/fetch/security/dangling-markup-mitigation-data-url.tentative.sub-expected.txt: Removed.
1736         * platform/gtk/inspector/css/shadow-scoped-style-expected.txt: Added.
1737         * platform/gtk/svg/text/font-size-below-point-five-expected.txt:
1738
1739 2019-01-20  chris fleizach  <cfleizach@apple.com>
1740
1741         AX: Support returning relative frames for accessibility
1742         https://bugs.webkit.org/show_bug.cgi?id=193414
1743         <rdar://problem/47268501>
1744
1745         Reviewed by Zalan Bujtas.
1746
1747         * accessibility/mac/relative-frame-expected.txt: Added.
1748         * accessibility/mac/relative-frame.html: Added.
1749         * platform/mac-wk1/TestExpectations:
1750
1751 2019-01-20  Michael Catanzaro  <mcatanzaro@igalia.com>
1752
1753         Unreviewed gardening, add failure expectation for js/intl-numberformat.html
1754
1755         This test requires an old version of ICU to pass.
1756
1757         * platform/gtk/TestExpectations:
1758
1759 2019-01-20  Michael Catanzaro  <mcatanzaro@igalia.com>
1760
1761         Unreviewed, rolling out r240209.
1762
1763         Broke GTK/WPE injected bundle
1764
1765         Reverted changeset:
1766
1767         "AX: Support returning relative frames for accessibility"
1768         https://bugs.webkit.org/show_bug.cgi?id=193414
1769         https://trac.webkit.org/changeset/240209
1770
1771 2019-01-20  chris fleizach  <cfleizach@apple.com>
1772
1773         AX: Support returning relative frames for accessibility
1774         https://bugs.webkit.org/show_bug.cgi?id=193414
1775         <rdar://problem/47268501>
1776
1777         Reviewed by Zalan Bujtas.
1778
1779         * accessibility/mac/relative-frame-expected.txt: Added.
1780         * accessibility/mac/relative-frame.html: Added.
1781         * platform/mac-wk1/TestExpectations:
1782
1783 2019-01-19  Zalan Bujtas  <zalan@apple.com>
1784
1785         [LFC][Floats] Ensure that floats in FloatingContext::m_floats are always horizontally ordered.
1786         https://bugs.webkit.org/show_bug.cgi?id=193613
1787
1788         Reviewed by Antti Koivisto.
1789
1790         * fast/block/float/floats-with-negative-horizontal-margin-expected.html: Added.
1791         * fast/block/float/floats-with-negative-horizontal-margin.html: Added.
1792
1793 2019-01-19  Eric Liang  <ericliang@apple.com>
1794
1795         AXSelected attribute on RadioButton should not be settable.
1796         https://bugs.webkit.org/show_bug.cgi?id=193371
1797
1798         Reviewed by Chris Fleizach.
1799
1800         This change make RadioButton AXSelected attribute no-settable. If this attribute is not writable, then the trackpad should work correctly.
1801
1802         * accessibility/set-selected-editable-expected.txt: Added.
1803         * accessibility/set-selected-editable.html: Added.
1804
1805 2019-01-18  Ryosuke Niwa  <rniwa@webkit.org>
1806
1807         iOS: Updating input mode should update the software keyboard
1808         https://bugs.webkit.org/show_bug.cgi?id=193565
1809         <rdar://problem/47376334>
1810
1811         Reviewed by Wenson Hsieh.
1812
1813         Added a regression test for removing inputmode content attribute with the value of "none".
1814
1815         The test methodology is different between testRunner and in-browser since we don't force
1816         software keyboard while running layout tests inside simulator which can elimiate
1817         the visual viewport difference inside the test runner, and in-browser testing obviously
1818         doesn't have access to the internal keyboard metrics.
1819
1820         * fast/forms/ios/inputmode-none-removed-expected.txt: Added.
1821         * fast/forms/ios/inputmode-none-removed.html: Added.
1822
1823 2019-01-18  Justin Fan  <justin_fan@apple.com>
1824
1825         (WIP) [WebGPU] WebGPUProgrammablePassEncoder::setBindGroup prototype
1826         https://bugs.webkit.org/show_bug.cgi?id=193457
1827         <rdar://problem/47296678>
1828
1829         Reviewed by Dean Jackson.
1830
1831         Draw 3 triangles via WebGPU to create a green square canvas, with reference.
1832         Each vertex is stored in its own WebGPUBuffer and they are mix/matched per bind group.
1833         This tests multiple resource bindings in one bind group as well as setting multiple 
1834         bind groups per draw call and per command encoder. 
1835
1836         * webgpu/buffer-resource-triangles-expected.html: Added. Reference generated using 2D canvas.
1837         * webgpu/buffer-resource-triangles.html: Added. 
1838                 1) Draw top two triangles using two bind groups in one draw call.
1839                 2) Swap first bind group and issue second draw call to draw middle triangle.
1840         * webgpu/js/webgpu-functions.js:
1841         (createBasicPipeline): Now handles new primitive topologies.
1842
1843 2019-01-18  Antti Koivisto  <antti@apple.com>
1844
1845         Implement asynchronous frame scrolling for iOS
1846         https://bugs.webkit.org/show_bug.cgi?id=193539
1847         <rdar://problem/47379873>
1848
1849         Reviewed by Simon Fraser.
1850
1851         * platform/ios-wk2/compositing/tiling/tiled-drawing-async-frame-scrolling-expected.txt:
1852
1853 2019-01-18  Ali Juma  <ajuma@chromium.org>
1854
1855         FetchResponse::url should return the empty string for tainted responses
1856         https://bugs.webkit.org/show_bug.cgi?id=193553
1857
1858         Reviewed by Youenn Fablet.
1859
1860         * http/wpt/fetch/response-opaque-clone.html:
1861
1862 2019-01-18  Jonathan Bedard  <jbedard@apple.com>
1863
1864         webkitpy: Implement device type specific expected results (Follow-up fix)
1865         https://bugs.webkit.org/show_bug.cgi?id=192162
1866         <rdar://problem/46345449>
1867
1868         Unreviewed test gardening.
1869
1870         * tiled-drawing/ios/iphone7: Removed.
1871
1872 2019-01-18  Youenn Fablet  <youenn@apple.com>
1873
1874         Add a new SPI to request for cache storage quota increase
1875         https://bugs.webkit.org/show_bug.cgi?id=193323
1876
1877         Reviewed by Alex Christensen.
1878
1879         Use new testRunner method to bump the cache quota and verify adding a
1880         cache entry works when bumping the cache quota.
1881
1882         * http/wpt/cache-storage/cache-quota.any.js:
1883         (promise_test):
1884
1885 2019-01-18  Youenn Fablet  <youenn@apple.com>
1886
1887         A track source should be unmuted whenever reenabled after setDirection changes
1888         https://bugs.webkit.org/show_bug.cgi?id=193554
1889         <rdar://problem/47366196>
1890
1891         Reviewed by Eric Carlson.
1892
1893         * webrtc/video-setDirection-expected.txt: Added.
1894         * webrtc/video-setDirection.html: Added.
1895
1896 2019-01-18  Jonathan Bedard  <jbedard@apple.com>
1897
1898         webkitpy: Implement device type specific expected results (Part 2)
1899         https://bugs.webkit.org/show_bug.cgi?id=192162
1900         <rdar://problem/46345449>
1901
1902         Rubber-stamped by Aakash Jain.
1903
1904         Move iPad and iPhone 7 tests to their respective platform specific directories.
1905
1906         * TestExpectations:
1907         * fast/events/touch/ios/iphone7: Removed.
1908         * fast/forms/ios/ipad: Removed.
1909         * fast/text-autosizing/ios/ipad: Removed.
1910         * fast/viewport/ios/ipad: Removed.
1911         * media/controls/ipad: Removed.
1912         * media/modern-media-controls/media-documents/ipad: Removed.
1913         * media/modern-media-controls/pip-support/ipad: Removed.
1914         * platform/ios-wk1/TestExpectations:
1915         * platform/ios/TestExpectations:
1916         * platform/ipad: Added.
1917         * platform/ipad/fast: Added.
1918         * platform/ipad/fast/forms: Added.
1919         * platform/ipad/fast/forms/choose-select-option-expected.txt: Added.
1920         * platform/ipad/fast/forms/choose-select-option.html: Added.
1921         * platform/ipad/fast/forms/focus-input-via-button-expected.txt: Added.
1922         * platform/ipad/fast/forms/focus-input-via-button.html: Added.
1923         * platform/ipad/fast/forms/multiple-select-updates-renderer-expected.txt: Added.
1924         * platform/ipad/fast/forms/multiple-select-updates-renderer.html: Added.
1925         * platform/ipad/fast/forms/select-form-run-twice-expected.txt: Added.
1926         * platform/ipad/fast/forms/select-form-run-twice.html: Added.
1927         * platform/ipad/fast/forms/select-with-title-expected.txt: Added.
1928         * platform/ipad/fast/forms/select-with-title.html: Added.
1929         * platform/ipad/fast/forms/unfocus-inside-fixed-hittest-expected.txt: Added.
1930         * platform/ipad/fast/forms/unfocus-inside-fixed-hittest.html: Added.
1931         * platform/ipad/fast/text-autosizing: Added.
1932         * platform/ipad/fast/text-autosizing/programmatic-text-size-adjust-expected.txt: Added.
1933         * platform/ipad/fast/text-autosizing/programmatic-text-size-adjust.html: Added.
1934         * platform/ipad/fast/text-autosizing/text-size-adjust-inline-style-expected.html: Added.
1935         * platform/ipad/fast/text-autosizing/text-size-adjust-inline-style.html: Added.
1936         * platform/ipad/fast/viewport: Added.
1937         * platform/ipad/fast/viewport/empty-meta-expected.txt: Added.
1938         * platform/ipad/fast/viewport/empty-meta.html: Added.
1939         * platform/ipad/fast/viewport/meta-viewport-ignored-expected.txt: Added.
1940         * platform/ipad/fast/viewport/meta-viewport-ignored.html: Added.
1941         * platform/ipad/fast/viewport/viewport-overriden-by-minimum-effective-width-if-ignore-meta-viewport-expected.txt: Added.
1942         * platform/ipad/fast/viewport/viewport-overriden-by-minimum-effective-width-if-ignore-meta-viewport.html: Added.
1943         * platform/ipad/fast/viewport/viewport-unchanged-by-minimum-effective-width-if-not-ignore-meta-viewport-expected.txt: Added.
1944         * platform/ipad/fast/viewport/viewport-unchanged-by-minimum-effective-width-if-not-ignore-meta-viewport.html: Added.
1945         * platform/ipad/fast/viewport/width-is-device-width-expected.txt: Added.
1946         * platform/ipad/fast/viewport/width-is-device-width.html: Added.
1947         * platform/ipad/media: Added.
1948         * platform/ipad/media/controls: Added.
1949         * platform/ipad/media/controls/close-page-with-picture-in-picture-video-assertion-failure-expected.txt: Added.
1950         * platform/ipad/media/controls/close-page-with-picture-in-picture-video-assertion-failure.html: Added.
1951         * platform/ipad/media/controls/resources: Added.
1952         * platform/ipad/media/controls/resources/picture-in-picture.html: Added.
1953         * platform/ipad/media/modern-media-controls: Added.
1954         * platform/ipad/media/modern-media-controls/media-documents: Added.
1955         * platform/ipad/media/modern-media-controls/media-documents/media-document-audio-ios-sizing-expected.txt: Added.
1956         * platform/ipad/media/modern-media-controls/media-documents/media-document-audio-ios-sizing.html: Added.
1957         * platform/ipad/media/modern-media-controls/media-documents/media-document-video-ios-sizing-expected.txt: Added.
1958         * platform/ipad/media/modern-media-controls/media-documents/media-document-video-ios-sizing.html: Added.
1959         * platform/ipad/media/modern-media-controls/pip-support: Added.
1960         * platform/ipad/media/modern-media-controls/pip-support/pip-support-enabled-expected.txt: Added.
1961         * platform/ipad/media/modern-media-controls/pip-support/pip-support-enabled.html: Added.
1962         * platform/ipad/media/modern-media-controls/pip-support/pip-support-tap-expected.txt: Added.
1963         * platform/ipad/media/modern-media-controls/pip-support/pip-support-tap.html: Added.
1964         * platform/iphone-7: Added.
1965         * platform/iphone-7/fast: Added.
1966         * platform/iphone-7/fast/events: Added.
1967         * platform/iphone-7/fast/events/touch: Added.
1968         * platform/iphone-7/fast/events/touch/force-press-event-expected.txt: Added.
1969         * platform/iphone-7/fast/events/touch/force-press-event.html: Added.
1970         * platform/iphone-7/fast/events/touch/force-press-on-link-expected.txt: Added.
1971         * platform/iphone-7/fast/events/touch/force-press-on-link.html: Added.
1972         * platform/iphone-7/fast/events/touch/prevent-default-touchmove-prevents-scrolling-expected.txt: Added.
1973         * platform/iphone-7/fast/events/touch/prevent-default-touchmove-prevents-scrolling.html: Added.
1974         * platform/iphone-7/tiled-drawing: Added.
1975         * platform/iphone-7/tiled-drawing/compositing-layers-deep-color-expected.txt: Added.
1976         * platform/iphone-7/tiled-drawing/compositing-layers-deep-color.html: Added.
1977         * platform/mac-wk2/TestExpectations:
1978         * platform/mac/TestExpectations:
1979         * tiled-drawing/ios: Removed.
1980
1981 2019-01-18  Zalan Bujtas  <zalan@apple.com>
1982
1983         [LFC][BFC][MarginCollapsing] Collapsing through should not ignore floats.
1984         https://bugs.webkit.org/show_bug.cgi?id=193564
1985
1986         Reviewed by Antti Koivisto.
1987
1988         * fast/block/float/float-in-descendant-formatting-context-expected.txt: Added.
1989         * fast/block/float/float-in-descendant-formatting-context.html: Added.
1990
1991 2019-01-17  Wenson Hsieh  <wenson_hsieh@apple.com>
1992
1993         [iOS] Content offset jumps erratically when autoscrolling near scroll view content inset areas
1994         https://bugs.webkit.org/show_bug.cgi?id=193494
1995         <rdar://problem/46859627>
1996
1997         Reviewed by Simon Fraser and Tim Horton.
1998
1999         * editing/selection/ios/autoscroll-with-top-content-inset-expected.txt: Added.
2000         * editing/selection/ios/autoscroll-with-top-content-inset.html: Added.
2001
2002         Add a new test to verify that moving the selection by autoscrolling near the top content inset area does not
2003         cause the scroll view's content offset to jump.
2004
2005         * fast/scrolling/ios/scroll-into-view-with-top-content-inset-expected.txt: Added.
2006         * fast/scrolling/ios/scroll-into-view-with-top-content-inset.html: Added.
2007
2008         Add a new test to verify that programmatically scrolling an element that's already visible into view does not
2009         scroll away the scroll view's content inset.
2010
2011         * resources/ui-helper.js:
2012         (window.UIHelper.contentOffset):
2013         (window.UIHelper):
2014
2015 2019-01-17  John Wilander  <wilander@apple.com>
2016
2017         Add infrastructure to enable/disable ITP Debug Mode through Preferences
2018         https://bugs.webkit.org/show_bug.cgi?id=193510
2019         <rdar://problem/47330969>
2020
2021         Reviewed by Dean Jackson.
2022
2023         * http/tests/resourceLoadStatistics/set-custom-prevalent-resource-in-debug-mode.html:
2024             Changed the order of function calls since testRunner.setStatisticsPrevalentResourceForDebugMode()
2025             now has to be called before testRunner.setStatisticsDebugMode().
2026
2027 2019-01-16  Dean Jackson  <dino@apple.com>
2028
2029         (iPad) Link tapping is sluggish on many sites
2030         https://bugs.webkit.org/show_bug.cgi?id=193522
2031         <rdar://problem/47102987>
2032
2033         Reviewed by Wenson Hsieh.
2034
2035         Add a test that checks a double tap will trigger a click
2036         event on a page that is at initial scale.
2037
2038         Extra bonus: for some reason adding this test, or making this code
2039         change, uncovered a couple of bugs in existing tests. The
2040         viewport-zooms-from-element-to-initial-scale test was completely wrong
2041         because it was expecting the incorrect result, which was triggered by
2042         the zoom callback firing early at a forced scale value. The
2043         viewport-no-width-value-allows-double-tap test was triggering a JS
2044         error in its UI script. I modernised both of these to use UIHelper instead.
2045
2046         * fast/events/ios/fast-click-double-tap-sends-click-when-initial-scale-expected.txt: Added.
2047         * fast/events/ios/fast-click-double-tap-sends-click-when-initial-scale.html: Added.
2048         * fast/events/ios/viewport-no-width-value-allows-double-tap.html:
2049         * fast/events/ios/viewport-zooms-from-element-to-initial-scale-expected.txt:
2050         * fast/events/ios/viewport-zooms-from-element-to-initial-scale.html:
2051         * resources/ui-helper.js: Add doubleTapAt and zoomByDoubleTapAt helpers. Remove the
2052         unnecessary "Done" return value from many of the callbacks. Give zoomToScale a return
2053         value.
2054         (window.UIHelper.tapAt.return.new.Promise):
2055         (window.UIHelper.tapAt):
2056         (window.UIHelper.doubleTapAt.return.new.Promise):
2057         (window.UIHelper.doubleTapAt):
2058         (window.UIHelper.zoomByDoubleTappingAt):
2059         (window.UIHelper.activateAt.return.new.Promise):
2060         (window.UIHelper.activateAt):
2061         (window.UIHelper.toggleCapsLock):
2062         (window.UIHelper.ensurePresentationUpdate.return.new.Promise):
2063         (window.UIHelper.ensurePresentationUpdate):
2064         (window.UIHelper.activateAndWaitForInputSessionAt.return.new.Promise.):
2065         (window.UIHelper.activateFormControl.return.new.Promise.):
2066         (window.UIHelper.replaceTextAtRange):
2067         (window.UIHelper.zoomToScale):
2068         (window.UIHelper.stylusTapAt.return.new.Promise):
2069         (window.UIHelper.stylusTapAt):
2070
2071 2019-01-17  Per Arne Vollan  <pvollan@apple.com>
2072
2073         Layout Test js/dfg-int-overflow-in-loop.html is failing
2074         https://bugs.webkit.org/show_bug.cgi?id=193540
2075
2076         Unreviewed test gardening.
2077
2078         * platform/win/TestExpectations:
2079
2080 2019-01-17  Ross Kirsling  <ross.kirsling@sony.com>
2081
2082         Get rid of Sputnik tests.
2083         https://bugs.webkit.org/show_bug.cgi?id=193464
2084
2085         Rubber stamped by Saam Barati.
2086
2087         * sputnik/: Removed.
2088         * platform/gtk/sputnik/: Removed.
2089         * platform/ios/sputnik/: Removed.
2090         * platform/mac/sputnik/: Removed.
2091         * platform/wpe/sputnik/: Removed.
2092
2093         * TestExpectations:
2094         * platform/gtk/TestExpectations:
2095         * platform/ios-wk2/TestExpectations:
2096         * platform/ios/TestExpectations:
2097         * platform/mac/TestExpectations:
2098         * platform/win/TestExpectations:
2099         * platform/wincairo/TestExpectations:
2100         * platform/wpe/TestExpectations:
2101         Remove all sputnik/ lines.
2102
2103 2019-01-16  Alicia Boya García  <aboya@igalia.com>
2104
2105         Unreviewed GTK and WPE test gardening.
2106         https://bugs.webkit.org/show_bug.cgi?id=193521
2107
2108         * platform/gtk/TestExpectations:
2109         * platform/gtk/imported/w3c/web-platform-tests/fetch/security/dangling-markup-mitigation-data-url.tentative.sub-expected.txt: Added.
2110         * platform/gtk/inspector/canvas/recording-bitmaprenderer-expected.txt:
2111         * platform/wpe/TestExpectations:
2112         * platform/wpe/imported/w3c/web-platform-tests/fetch/security/dangling-markup-mitigation-data-url.tentative.sub-expected.txt: Added.
2113
2114 2019-01-16  Justin Fan  <justin_fan@apple.com>
2115
2116         [WebGPU] Update vertex-buffer-triangle-strip.html to actually use vertex buffer
2117         https://bugs.webkit.org/show_bug.cgi?id=193473
2118
2119         Reviewed by Dean Jackson and Myles Maxfield.
2120
2121         Refactor the vertex shader to use the vertex stage input, rather than buffer resources. 
2122
2123         * webgpu/vertex-buffer-triangle-strip.html:
2124
2125 2019-01-16  Chris Dumez  <cdumez@apple.com>
2126
2127         Regression(PSON) View becomes blank after click a cross-site download link
2128         https://bugs.webkit.org/show_bug.cgi?id=193361
2129         <rdar://problem/47099573>
2130
2131         Reviewed by Geoffrey Garen.
2132
2133         Skip test testing the cross-process DOMWindow API as I broke it with this patch.
2134         The feature is far from ready and off by default anyway. I will add support back
2135         in a follow-up.
2136
2137         * platform/wk2/TestExpectations:
2138
2139 2019-01-16  Zalan Bujtas  <zalan@apple.com>
2140
2141         [LFC][Out-of-flow] Set used vertical margin values when top/height/bottom are non-auto.
2142         https://bugs.webkit.org/show_bug.cgi?id=193470
2143
2144         Reviewed by Antti Koivisto.
2145
2146         * fast/block/block-only/non-auto-top-bottom-height-with-margins-expected.txt: Added.
2147         * fast/block/block-only/non-auto-top-bottom-height-with-margins.html: Added.
2148
2149 2019-01-16  Zalan Bujtas  <zalan@apple.com>
2150
2151         [LFC] Adjust margin box verification.
2152         https://bugs.webkit.org/show_bug.cgi?id=193482
2153
2154         Reviewed by Antti Koivisto.
2155
2156         * fast/block/block-only/non-auto-top-bottom-height-with-auto-margins-expected.txt: Added.
2157         * fast/block/block-only/non-auto-top-bottom-height-with-auto-margins.html: Added.
2158
2159 2019-01-15  Ryosuke Niwa  <rniwa@webkit.org>
2160
2161         VisualViewport API should be updated upon opening of keyboard
2162         https://bugs.webkit.org/show_bug.cgi?id=193475
2163
2164         Reviewed by Simon Fraser.
2165
2166         Added a regression test.
2167
2168         * fast/visual-viewport/ios/resize-event-for-keyboard-expected.txt: Added.
2169         * fast/visual-viewport/ios/resize-event-for-keyboard.html: Added.
2170
2171 2019-01-15  Chris Dumez  <cdumez@apple.com>
2172
2173         Unreviewed, rolling out r239993, r239995, r239997, and
2174         r239999.
2175
2176         Caused assertions under
2177         ViewGestureController::disconnectFromProcess()
2178
2179         Reverted changesets:
2180
2181         "Regression(PSON) View becomes blank after click a cross-site
2182         download link"
2183         https://bugs.webkit.org/show_bug.cgi?id=193361
2184         https://trac.webkit.org/changeset/239993
2185
2186         "Unreviewed iOS build fix after r239993."
2187         https://trac.webkit.org/changeset/239995
2188
2189         "Fix iOS build after r239993"
2190         https://bugs.webkit.org/show_bug.cgi?id=193361
2191         https://trac.webkit.org/changeset/239997
2192
2193         "Unreviewed, revert part of r239997 as it is not needed to fix
2194         the build."
2195         https://trac.webkit.org/changeset/239999
2196
2197 2019-01-15  Chris Dumez  <cdumez@apple.com>
2198
2199         Regression(PSON) View becomes blank after click a cross-site download link
2200         https://bugs.webkit.org/show_bug.cgi?id=193361
2201         <rdar://problem/47099573>
2202
2203         Reviewed by Geoff Garen.
2204
2205         Skip test testing the cross-process DOMWindow API as I broke it with this patch.
2206         The feature is far from ready and off by default anyway. I will add support back
2207         in a follow-up.
2208
2209         * platform/wk2/TestExpectations:
2210
2211 2019-01-15  Zalan Bujtas  <zalan@apple.com>
2212
2213         [LFC][Out-of-flow] Ignore bottom when the vertical values are over-constrained
2214         https://bugs.webkit.org/show_bug.cgi?id=193448
2215
2216         Reviewed by Antti Koivisto.
2217
2218         * fast/block/block-only/non-auto-top-bottom-left-right-widht-height-out-of-flow-expected.txt: Added.
2219         * fast/block/block-only/non-auto-top-bottom-left-right-widht-height-out-of-flow.html: Added.
2220
2221 2019-01-15  Devin Rousso  <drousso@apple.com>
2222
2223         Unreviewed, test fix after r239976.
2224
2225         * inspector/model/remote-object-expected.txt:
2226
2227 2019-01-15  Devin Rousso  <drousso@apple.com>
2228
2229         Web Inspector: Audit: provide a way to determine whether a give node has event listeners
2230         https://bugs.webkit.org/show_bug.cgi?id=193226
2231         <rdar://problem/46800005>
2232
2233         Reviewed by Joseph Pecoraro.
2234
2235         * inspector/audit/run-dom.html: Added.
2236         * inspector/audit/run-dom-expected.txt: Added.
2237
2238 2019-01-15  Devin Rousso  <drousso@apple.com>
2239
2240         Web Inspector: Audit: provide a way to query for all nodes with a given computed Accessibility role
2241         https://bugs.webkit.org/show_bug.cgi?id=193228
2242         <rdar://problem/46787787>
2243
2244         Reviewed by Joseph Pecoraro.
2245
2246         * inspector/audit/run-accessibility.html: Added.
2247         * inspector/audit/run-accessibility-expected.txt: Added.
2248
2249 2019-01-15  Zalan Bujtas  <zalan@apple.com>
2250
2251         [LFC] Use the containing block's padding box to position out-of-flow elements.
2252         https://bugs.webkit.org/show_bug.cgi?id=193431
2253
2254         Reviewed by Antti Koivisto.
2255
2256         * fast/block/block-only/out-of-flow-with-containing-block-border-padding-expected.txt: Added.
2257         * fast/block/block-only/out-of-flow-with-containing-block-border-padding.html: Added.
2258
2259 2019-01-15  Guillaume Emont  <guijemont@igalia.com>
2260
2261         Skip a slow test and a flakey test on arm
2262
2263         Unreviewed gardening.
2264
2265         * js/script-tests/stack-overflow-regexp.js: flakey on arm.
2266
2267 2019-01-15  Devin Rousso  <drousso@apple.com>
2268
2269         Web Inspector: Audit: create new IDL type for exposing special functionality in test context
2270         https://bugs.webkit.org/show_bug.cgi?id=193149
2271         <rdar://problem/46801218>
2272
2273         Reviewed by Joseph Pecoraro.
2274
2275         * inspector/audit/resources/audit-utilities.js:
2276         (TestPage.registerInitializer.InspectorTest.Audit.setupAudit): Added.
2277         (TestPage.registerInitializer.InspectorTest.Audit.teardownAudit): Added.
2278
2279         * inspector/audit/run.html: Added.
2280         * inspector/audit/run-expected.txt: Added.
2281         * inspector/audit/setup.html: Added.
2282         * inspector/audit/setup-expected.txt: Added.
2283         * inspector/audit/teardown.html: Added.
2284         * inspector/audit/teardown-expected.txt: Added.
2285
2286         * inspector/canvas/create-context-2d-expected.txt:
2287         * inspector/canvas/create-context-bitmaprenderer-expected.txt:
2288         * inspector/canvas/create-context-webgl-expected.txt:
2289         * inspector/canvas/create-context-webgl2-expected.txt:
2290         * inspector/canvas/create-context-webmetal-expected.txt:
2291         * inspector/canvas/recording-2d-expected.txt:
2292         * inspector/canvas/recording-webgl-expected.txt:
2293         * inspector/canvas/recording-webgl-snapshots-expected.txt:
2294         * inspector/model/remote-object-expected.txt:
2295         * inspector/model/stack-trace-expected.txt:
2296
2297 2019-01-14  Alex Christensen  <achristensen@webkit.org>
2298
2299         Bulgarian TLD should not punycode-encode URLs with Bulgarian Cyrillic characters
2300         https://bugs.webkit.org/show_bug.cgi?id=193411
2301         <rdar://problem/47215929>
2302
2303         Reviewed by Alexey Proskuryakov.
2304
2305         * fast/url/user-visible/cyrillic-NFD-expected.txt:
2306         * fast/url/user-visible/cyrillic-NFD.html:
2307
2308 2019-01-14  John Wilander  <wilander@apple.com>
2309
2310         Restructure http/tests/resourceLoadStatistics/remove-blocking-in-redirect.html to address flakiness
2311         https://bugs.webkit.org/show_bug.cgi?id=191211
2312         <rdar://problem/45818606>
2313
2314         Unreviewed test gardening.
2315
2316         This test is flaky on the MacOS WK2 bot. The patch avoids a page navigation and
2317         redirect which may avoid the code that changed in
2318         https://trac.webkit.org/changeset/237735/webkit and made the test more flaky.
2319
2320         * http/tests/resourceLoadStatistics/remove-blocking-in-redirect-expected.txt:
2321         * http/tests/resourceLoadStatistics/remove-blocking-in-redirect.html:
2322
2323 2019-01-14  Simon Fraser  <simon.fraser@apple.com>
2324
2325         Animation and other code is too aggressive about invalidating layer composition
2326         https://bugs.webkit.org/show_bug.cgi?id=193343
2327
2328         Reviewed by Antoine Quint.
2329         
2330         This test was clobbering the 'box' class on the animating element and therefore making it disappear.
2331
2332         * legacy-animation-engine/compositing/animation/animation-compositing.html:
2333
2334 2019-01-14  Charles Vazac  <cvazac@akamai.com>
2335
2336         Import current Resource-Timing WPTs
2337         https://bugs.webkit.org/show_bug.cgi?id=193302
2338
2339         Reviewed by Youenn Fablet.
2340
2341         * TestExpectations:
2342         * tests-options.json:
2343
2344 2019-01-14  Jiewen Tan  <jiewen_tan@apple.com>
2345
2346         Unreviewed, test fixes after r239852.
2347
2348         * http/wpt/webauthn/public-key-credential-create-success-hid.https.html:
2349         * http/wpt/webauthn/public-key-credential-create-success-u2f.https.html:
2350         * http/wpt/webauthn/public-key-credential-get-success-hid.https.html:
2351         * http/wpt/webauthn/public-key-credential-get-success-u2f.https.html:
2352
2353 2019-01-14  Justin Fan  <justin_fan@apple.com>
2354
2355         [WebGPU] Map WebGPUBindGroupLayoutBindings from the BindGroupLayoutDescriptor for error checking and later referencing
2356         https://bugs.webkit.org/show_bug.cgi?id=193405
2357
2358         Reviewed by Dean Jackson.
2359
2360         Small fixes that do not alter behavior.
2361
2362         * webgpu/bind-groups.html:
2363         * webgpu/pipeline-layouts.html:
2364
2365 2019-01-14  Zalan Bujtas  <zalan@apple.com>
2366
2367         [LFC][BFC] Add basic box-sizing support.
2368         https://bugs.webkit.org/show_bug.cgi?id=193392
2369
2370         Reviewed by Antti Koivisto.
2371
2372         * fast/block/block-only/box-sizing-inflow-out-of-flow-simple-expected.txt: Added.
2373         * fast/block/block-only/box-sizing-inflow-out-of-flow-simple.html: Added.
2374
2375 2019-01-14  Zan Dobersek  <zdobersek@igalia.com>
2376
2377         Unreviewed WPE gardening. Updating baselines for failures that in
2378         majority of cases can be tracked down to the test fonts bump in r239436.
2379
2380         * platform/wpe/animations/lineheight-animation-expected.txt:
2381         * platform/wpe/animations/simultaneous-start-transform-expected.txt:
2382         * platform/wpe/animations/width-using-ems-expected.txt:
2383         * platform/wpe/css1/font_properties/font-expected.txt:
2384         * platform/wpe/css3/unicode-bidi-isolate-basic-expected.txt:
2385         * platform/wpe/fast/css/line-height-determined-by-primary-font-expected.txt:
2386         * platform/wpe/fast/css/rtl-ordering-expected.txt:
2387         * platform/wpe/fast/css/text-overflow-ellipsis-bidi-expected.txt:
2388         * platform/wpe/fast/css/text-overflow-ellipsis-expected.txt:
2389         * platform/wpe/fast/css/text-overflow-ellipsis-strict-expected.txt:
2390         * platform/wpe/fast/css/word-space-extra-expected.txt:
2391         * platform/wpe/fast/dom/34176-expected.txt:
2392         * platform/wpe/fast/dom/52776-expected.txt:
2393         * platform/wpe/fast/inline/inline-box-background-expected.txt:
2394         * platform/wpe/fast/inline/inline-box-background-long-image-expected.txt:
2395         * platform/wpe/fast/inline/inline-box-background-repeat-x-expected.txt:
2396         * platform/wpe/fast/inline/inline-box-background-repeat-y-expected.txt:
2397         * platform/wpe/fast/inline/inline-content-with-float-and-margin-expected.txt: Added.
2398         * platform/wpe/fast/inline/simple-inline-inflow-positioned-expected.txt: Added.
2399         * platform/wpe/fast/inline/simple-inline-with-out-of-flow-descendant-expected.txt: Added.
2400         * platform/wpe/fast/inline/simple-inline-with-out-of-flow-descendant2-expected.txt: Added.
2401         * platform/wpe/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt:
2402         * platform/wpe/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.txt:
2403         * platform/wpe/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.txt:
2404         * platform/wpe/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.txt:
2405         * platform/wpe/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.txt:
2406         * platform/wpe/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.txt:
2407         * platform/wpe/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt:
2408         * platform/wpe/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.txt:
2409         * platform/wpe/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.txt:
2410         * platform/wpe/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.txt:
2411         * platform/wpe/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.txt:
2412         * platform/wpe/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.txt:
2413         * platform/wpe/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.txt:
2414         * platform/wpe/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.txt:
2415         * platform/wpe/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt:
2416         * platform/wpe/svg/W3C-I18N/text-anchor-no-markup-expected.txt:
2417         * platform/wpe/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.txt:
2418         * platform/wpe/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.txt:
2419         * platform/wpe/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.txt:
2420         * platform/wpe/svg/W3C-SVG-1.1/text-tselect-02-f-expected.txt:
2421         * platform/wpe/svg/custom/glyph-selection-bidi-mirror-expected.txt:
2422         * platform/wpe/svg/custom/svg-fonts-fallback-expected.txt:
2423         * platform/wpe/svg/hixie/perf/007-expected.txt:
2424         * platform/wpe/svg/text/bidi-embedded-direction-expected.txt:
2425         * platform/wpe/svg/text/bidi-reorder-value-lists-expected.txt: Added.
2426         * platform/wpe/svg/text/bidi-text-anchor-direction-expected.txt:
2427         * platform/wpe/svg/text/text-tselect-02-f-expected.txt:
2428         * platform/wpe/tables/mozilla/marvin/backgr_layers-opacity-expected.txt:
2429         * platform/wpe/tables/mozilla/marvin/backgr_position-table-expected.txt:
2430         * platform/wpe/tables/mozilla/marvin/backgr_simple-table-cell-expected.txt:
2431         * platform/wpe/tables/mozilla/marvin/backgr_simple-table-column-expected.txt:
2432         * platform/wpe/tables/mozilla/marvin/backgr_simple-table-column-group-expected.txt:
2433         * platform/wpe/tables/mozilla/marvin/backgr_simple-table-expected.txt:
2434         * platform/wpe/tables/mozilla/marvin/backgr_simple-table-row-expected.txt:
2435         * platform/wpe/tables/mozilla/marvin/backgr_simple-table-row-group-expected.txt:
2436         * platform/wpe/tables/mozilla_expected_failures/marvin/backgr_border-table-cell-expected.txt:
2437         * platform/wpe/tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.txt:
2438         * platform/wpe/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.txt:
2439         * platform/wpe/tables/mozilla_expected_failures/marvin/backgr_border-table-expected.txt:
2440         * platform/wpe/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.txt:
2441         * platform/wpe/tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.txt:
2442         * platform/wpe/tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.txt:
2443         * platform/wpe/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.txt:
2444         * platform/wpe/tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.txt:
2445         * platform/wpe/tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.txt:
2446         * platform/wpe/tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.txt:
2447         * platform/wpe/tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.txt:
2448         * platform/wpe/tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.txt:
2449         * platform/wpe/tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.txt:
2450         * platform/wpe/tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.txt:
2451
2452 2019-01-14  Karl Leplat  <karl.leplat_ext@softathome.com>
2453
2454         [GTK][WPE] Graphic issue with invalidations on composited layers with subpixel positions
2455         https://bugs.webkit.org/show_bug.cgi?id=193239
2456
2457         Reviewed by Žan Doberšek.
2458
2459         * compositing/repaint/invalidations-on-composited-layers-with-subpixel-positions.html: Added.
2460         * platform/gtk/compositing/repaint/invalidations-on-composited-layers-with-subpixel-positions-expected.png: Added.
2461         * platform/gtk/compositing/repaint/invalidations-on-composited-layers-with-subpixel-positions-expected.txt: Added.
2462         * platform/ios/compositing/repaint/invalidations-on-composited-layers-with-subpixel-positions-expected.png: Added.
2463         * platform/ios/compositing/repaint/invalidations-on-composited-layers-with-subpixel-positions-expected.txt: Added.
2464         * platform/mac/compositing/repaint/invalidations-on-composited-layers-with-subpixel-positions-expected.png: Added.
2465         * platform/mac/compositing/repaint/invalidations-on-composited-layers-with-subpixel-positions-expected.txt: Added.
2466         * platform/wpe/compositing/repaint/invalidations-on-composited-layers-with-subpixel-positions-expected.png: Added.
2467         * platform/wpe/compositing/repaint/invalidations-on-composited-layers-with-subpixel-positions-expected.txt: Added.
2468
2469 2019-01-13  Carlos Garcia Campos  <cgarcia@igalia.com>
2470
2471         [FreeType] Support emoji modifiers
2472         https://bugs.webkit.org/show_bug.cgi?id=177040
2473
2474         Reviewed by Myles C. Maxfield.
2475
2476         Mark several emoji tests as passing now.
2477
2478         * platform/gtk/TestExpectations:
2479
2480 2019-01-13  Antti Koivisto  <antti@apple.com>
2481
2482         Release assert with <img usemap> in shadow tree
2483         https://bugs.webkit.org/show_bug.cgi?id=193378
2484
2485         Reviewed by Ryosuke Niwa.
2486
2487         * fast/shadow-dom/image-map-tree-scope.html:
2488
2489 2019-01-12  Timothy Hatcher  <timothy@apple.com>
2490
2491         Have prefers-color-scheme: light always match on macOS versions before Mojave.
2492         https://bugs.webkit.org/show_bug.cgi?id=191655
2493         rdar://problem/46074680
2494
2495         Reviewed by Megan Gardner.
2496
2497         * css-dark-mode/older-systems/prefers-color-scheme-expected.txt: Added.
2498         * css-dark-mode/older-systems/prefers-color-scheme.html: Added.
2499         * css-dark-mode/older-systems/supported-color-schemes-css-expected.txt: Added.
2500         * css-dark-mode/older-systems/supported-color-schemes-css.html: Added.
2501         * css-dark-mode/older-systems/supported-color-schemes-expected.txt: Added.
2502         * css-dark-mode/older-systems/supported-color-schemes.html: Added.
2503         * platform/mac/TestExpectations:
2504
2505 2019-01-11  John Wilander  <wilander@apple.com>
2506
2507         Compile out Web API Statistics Collection
2508         https://bugs.webkit.org/show_bug.cgi?id=193370
2509         <rdar://problem/45388584>
2510
2511         Reviewed by Brent Fulgham.
2512
2513         * platform/ios-wk2/TestExpectations:
2514             http/tests/webAPIStatistics skipped.
2515         * platform/mac-wk2/TestExpectations:
2516             http/tests/webAPIStatistics skipped.
2517
2518 2019-01-11  Antti Koivisto  <antti@apple.com>
2519
2520         Release assert when removing element with a map element in the shadow tree
2521         https://bugs.webkit.org/show_bug.cgi?id=193351
2522         <rdar://problem/47208807>
2523
2524         Reviewed by Ryosuke Niwa.
2525
2526         * fast/shadow-dom/image-map-tree-scope-expected.txt: Added.
2527         * fast/shadow-dom/image-map-tree-scope.html: Added.
2528
2529 2019-01-11  Dominik Infuehr  <dinfuehr@igalia.com>
2530
2531         Enable DFG on ARM/Linux again
2532         https://bugs.webkit.org/show_bug.cgi?id=192496
2533
2534         Reviewed by Yusuke Suzuki.
2535
2536         After changing the bytecode format DFG was disabled on all 32-bit
2537         architectures. Enable DFG now again on ARM/Linux. Disable tests that
2538         run out of executable memory with LLInt disabled.
2539
2540         * js/script-tests/dfg-float32array.js:
2541         * js/script-tests/dfg-float64array.js:
2542         * js/script-tests/dfg-int16array.js:
2543         * js/script-tests/dfg-int32array-overflow-values.js:
2544         * js/script-tests/dfg-int32array.js:
2545         * js/script-tests/dfg-int8array.js:
2546         * js/script-tests/dfg-uint16array.js:
2547         * js/script-tests/dfg-uint32array.js:
2548         * js/script-tests/dfg-uint8array.js:
2549
2550 2019-01-11  Wenson Hsieh  <wenson_hsieh@apple.com>
2551
2552         Introduce IDL files for runtime-enabled UndoManager and UndoItem JavaScript API
2553         https://bugs.webkit.org/show_bug.cgi?id=193109
2554         <rdar://problem/44807048>
2555
2556         Reviewed by Ryosuke Niwa.
2557
2558         Add UndoManager tests to exercise new bindings, and verify that the JS wrapper for Document's UndoManager
2559         survives garbage collection.
2560
2561         * TestExpectations:
2562         * editing/undo-manager/undo-manager-interfaces-expected.txt: Added.
2563         * editing/undo-manager/undo-manager-interfaces.html: Added.
2564         * editing/undo-manager/undo-manager-keeps-wrapper-alive-expected.txt: Added.
2565         * editing/undo-manager/undo-manager-keeps-wrapper-alive.html: Added.
2566         * platform/ios-wk2/TestExpectations:
2567         * platform/mac-wk2/TestExpectations:
2568
2569 2019-01-11  Zalan Bujtas  <zalan@apple.com>
2570
2571         [LFC][BFC][MarginCollapsing] Adjust vertical position when box margin collapses through.
2572         https://bugs.webkit.org/show_bug.cgi?id=193346
2573
2574         Reviewed by Antti Koivisto.
2575
2576         * fast/block/block-only/collapsed-through-with-parent-expected.txt: Added.
2577         * fast/block/block-only/collapsed-through-with-parent.html: Added.
2578
2579 2019-01-11  Carlos Garcia Campos  <cgarcia@igalia.com>
2580
2581         Unreviewed GTK gardening. Rebaseline several tests after r239822.
2582
2583         * platform/gtk/css2.1/t1202-counter-04-b-expected.png:
2584         * platform/gtk/css2.1/t1202-counter-04-b-expected.txt:
2585         * platform/gtk/css2.1/t1202-counters-04-b-expected.png:
2586         * platform/gtk/css2.1/t1202-counters-04-b-expected.txt:
2587         * platform/gtk/fast/text/combining-enclosing-keycap-expected.txt:
2588         * platform/gtk/fast/text/fallback-traits-fixup-expected.png:
2589         * platform/gtk/fast/text/fallback-traits-fixup-expected.txt:
2590
2591 2019-01-10  Devin Rousso  <drousso@apple.com>
2592
2593         Web Inspector: Audit: allow audits to be enabled/disabled
2594         https://bugs.webkit.org/show_bug.cgi?id=192210
2595         <rdar://problem/46423583>
2596
2597         Reviewed by Joseph Pecoraro.
2598
2599         * inspector/unit-tests/objectStore/clear.html: Added.
2600         * inspector/unit-tests/objectStore/clear-expected.txt: Added.
2601
2602 2019-01-10  Justin Fan  <justin_fan@apple.com>
2603
2604         [WebGPU] WebGPUBindGroup and device::createBindGroup prototype
2605         https://bugs.webkit.org/show_bug.cgi?id=193341
2606
2607         Reviewed by Myles C. Maxfield.
2608
2609         Small test that creates a WebGPUBindGroup.
2610
2611         * webgpu/bind-groups-expected.txt: Added.
2612         * webgpu/bind-groups.html: Added.
2613
2614 2019-01-10  Eric Carlson  <eric.carlson@apple.com>
2615
2616         Define page media state flags for display capture.
2617         https://bugs.webkit.org/show_bug.cgi?id=193230
2618         <rdar://problem/47095142>
2619
2620         Reviewed by Youenn Fablet.
2621
2622         * fast/mediastream/get-display-media-muted-expected.txt: Added.
2623         * fast/mediastream/get-display-media-muted.html: Added.
2624
2625 2019-01-10  Commit Queue  <commit-queue@webkit.org>
2626
2627         Unreviewed, rolling out r239825.
2628         https://bugs.webkit.org/show_bug.cgi?id=193330
2629
2630         Broke tests on armv7/linux bots (Requested by guijemont on
2631         #webkit).
2632
2633         Reverted changeset:
2634
2635         "Enable DFG on ARM/Linux again"
2636         https://bugs.webkit.org/show_bug.cgi?id=192496
2637         https://trac.webkit.org/changeset/239825
2638
2639 2019-01-10  Justin Fan  <justin_fan@apple.com>
2640
2641         [WebGPU] Fix vertex-buffer-triangle-strip test and small update to GPURenderPipeline
2642         https://bugs.webkit.org/show_bug.cgi?id=193289
2643
2644         Reviewed by Dean Jackson.
2645
2646         Fix broken test after pipeline layouts were added.
2647
2648         * webgpu/js/webgpu-functions.js: 
2649         (createBasicPipeline): Ensure pipeline layout is actually optional.
2650         * webgpu/vertex-buffer-triangle-strip.html: 
2651
2652 2019-01-10  John Wilander  <wilander@apple.com>
2653
2654         Override the session configuration for cookieAcceptPolicy
2655         https://bugs.webkit.org/show_bug.cgi?id=190925
2656         <rdar://problem/45497382>
2657
2658         Reviewed by Alexey Proskuryakov and Alex Christensen.
2659
2660         * TestExpectations:
2661             Skipped since this cookie policy is only supported on Cocoa platforms.
2662         * http/tests/cookies/only-accept-first-party-cookies-expected.txt: Added.
2663         * http/tests/cookies/only-accept-first-party-cookies.html: Added.
2664         * http/tests/cookies/resources/reset-cookies.html: Added.
2665             To support reset of third-party cookies in an iframe.
2666         * http/tests/cookies/resources/set-cookie-and-redirect-back.php: Added.
2667             A simple bounce to set a cookie.
2668         * platform/ios/TestExpectations:
2669             Skipped for now. Will be fixed in <rdar://problem/47165939>.
2670         * platform/mac/TestExpectations:
2671             Skipped for now. Will be fixed in <rdar://problem/47165939>.
2672
2673 2019-01-10  Miguel Gomez  <magomez@igalia.com>
2674
2675         Unreviewed GTK+ gardening after r239824.
2676
2677         * platform/gtk/TestExpectations:
2678
2679 2019-01-10  Zalan Bujtas  <zalan@apple.com>
2680
2681         [LFC][BFC][MarginCollapsing] Take collapsed through siblings into account when computing vertical position
2682         https://bugs.webkit.org/show_bug.cgi?id=193310
2683
2684         Reviewed by Antti Koivisto.
2685
2686         * fast/block/margin-collapse/collapsed-through-siblings-expected.txt: Added.
2687         * fast/block/margin-collapse/collapsed-through-siblings.html: Added.
2688
2689 2019-01-10  Dominik Infuehr  <dinfuehr@igalia.com>
2690
2691         Enable DFG on ARM/Linux again
2692         https://bugs.webkit.org/show_bug.cgi?id=192496
2693
2694         Reviewed by Yusuke Suzuki.
2695
2696         After changing the bytecode format DFG was disabled on all 32-bit
2697         architectures. Enable DFG now again on ARM/Linux. Disable tests that
2698         run out of executable memory with LLInt disabled.
2699
2700         * js/script-tests/dfg-float32array.js:
2701         * js/script-tests/dfg-float64array.js:
2702         * js/script-tests/dfg-int16array.js:
2703         * js/script-tests/dfg-int32array-overflow-values.js:
2704         * js/script-tests/dfg-int32array.js:
2705         * js/script-tests/dfg-int8array.js:
2706         * js/script-tests/dfg-uint16array.js:
2707         * js/script-tests/dfg-uint32array.js:
2708         * js/script-tests/dfg-uint8array.js:
2709
2710 2019-01-10  Carlos Garcia Campos  <cgarcia@igalia.com>
2711
2712         Unreviewed GTK+ gardening. Rebaseline two css tests.
2713
2714         I think I missed these in previous rebaselines.
2715
2716         * platform/gtk/css1/font_properties/font-expected.png:
2717         * platform/gtk/css1/font_properties/font-expected.txt:
2718         * platform/gtk/css2.1/t1508-c527-font-06-b-expected.png:
2719         * platform/gtk/css2.1/t1508-c527-font-06-b-expected.txt:
2720
2721 2019-01-10  Carlos Garcia Campos  <cgarcia@igalia.com>
2722
2723         [FreeType] Color emoji not properly supported
2724         https://bugs.webkit.org/show_bug.cgi?id=191976
2725
2726         Reviewed by Michael Catanzaro.
2727
2728         Add new test to ensure we fallback to noto color emoji for emojis.
2729
2730         * platform/gtk/fonts/font-emoji-system-fallback-expected.html: Added.
2731         * platform/gtk/fonts/font-emoji-system-fallback.html: Added.
2732
2733 2019-01-10  cathie chen  <cathiechen@igalia.com>
2734
2735         Import css-lists testcases from WPT.
2736         https://bugs.webkit.org/show_bug.cgi?id=193273
2737
2738         Reviewed by Daniel Bates.
2739
2740         * TestExpectations:
2741         * platform/gtk/TestExpectations:
2742         * platform/ios-simulator/TestExpectations:
2743         * platform/ios-simulator/imported/w3c/web-platform-tests/css/css-lists/list-and-writing-mode-001-expected.txt: Added.
2744
2745 2019-01-09  Zalan Bujtas  <zalan@apple.com>
2746
2747         [Datalist] Crash when input with datalist is dynamically added.
2748         https://bugs.webkit.org/show_bug.cgi?id=193012
2749         <rdar://problem/45923457>
2750
2751         Reviewed by Brent Fulgham.
2752
2753         * fast/forms/datalist/datalist-crash-when-dynamic-expected.txt: Added.
2754         * fast/forms/datalist/datalist-crash-when-dynamic.html: Added.
2755
2756 2019-01-09  Justin Fan  <justin_fan@apple.com>
2757
2758         [WebGPU] Fix vertex-buffer-triangle-strip test and small update to GPURenderPipeline
2759         https://bugs.webkit.org/show_bug.cgi?id=193289
2760
2761         Reviewed by Dean Jackson.
2762
2763         Fix broken test after pipeline layouts were added.
2764
2765         * webgpu/js/webgpu-functions.js: 
2766         (createBasicPipeline): Ensure pipeline layout is actually optional.
2767         * webgpu/vertex-buffer-triangle-strip.html: 
2768
2769 2019-01-09  Wenson Hsieh  <wenson_hsieh@apple.com>
2770
2771         [iOS] editing/selection/ios/show-selection-in-empty-overflow-hidden-document.html often times out in internal automation
2772         https://bugs.webkit.org/show_bug.cgi?id=193238
2773
2774         Reviewed by Megan Gardner.
2775
2776         Fix a flaky layout test that currently attempts to run the main logic of the test twice (once after the child
2777         frame finishes loading, and another time after the main document finishes loading). This leads to a race
2778         condition in the test where the incorrect text field is focused, causing the caret rect to deviate from the
2779         expected value.
2780
2781         * editing/selection/ios/show-selection-in-empty-overflow-hidden-document.html:
2782
2783 2019-01-09  Carlos Garcia Campos  <cgarcia@igalia.com>
2784
2785         Unreviewed, rolling out r239565.
2786
2787         Rebaseline was not correct, changes were due to
2788         webkit.org/b/193276
2789
2790         Reverted changeset:
2791
2792         "Unreviewed GTK+ gardening. Rebaseline several tests after
2793         r239156."
2794         https://trac.webkit.org/changeset/239565
2795
2796 2019-01-08  Joseph Pecoraro  <pecoraro@apple.com>
2797
2798         ASSERT when paused in debugger and console evaluation causes exception
2799         https://bugs.webkit.org/show_bug.cgi?id=193246
2800
2801         Reviewed by Mark Lam.
2802
2803         * inspector/debugger/evaluateOnCallFrame-CommandLineAPI.html:
2804         Correct a typo.
2805
2806         * inspector/debugger/evaluateOnCallFrame-exception-expected.txt: Added.
2807         * inspector/debugger/evaluateOnCallFrame-exception.html: Added.
2808         New test that would have asserted before.
2809
2810 2019-01-08  Jiewen Tan  <jiewen_tan@apple.com>
2811
2812         [WebAuthN] Support U2F HID Authenticators on macOS
2813         https://bugs.webkit.org/show_bug.cgi?id=191535
2814         <rdar://problem/47102027>
2815
2816         Reviewed by Brent Fulgham.
2817
2818         Besiding adding tests for U2F authenticators, it also changes payloadBase64 from
2819         a string to a vector of strings. New tests are skipped for iOS.
2820
2821         * http/wpt/webauthn/ctap-hid-failure.https.html:
2822         * http/wpt/webauthn/ctap-hid-success.https.html:
2823         * http/wpt/webauthn/public-key-credential-create-failure-hid-silent.https.html:
2824         * http/wpt/webauthn/public-key-credential-create-failure-hid.https.html:
2825         * http/wpt/webauthn/public-key-credential-create-failure-u2f-silent.https-expected.txt: Added.
2826         * http/wpt/webauthn/public-key-credential-create-failure-u2f-silent.https.html: Added.
2827         * http/wpt/webauthn/public-key-credential-create-failure-u2f.https-expected.txt: Added.
2828         * http/wpt/webauthn/public-key-credential-create-failure-u2f.https.html: Added.
2829         * http/wpt/webauthn/public-key-credential-create-success-hid.https.html:
2830         * http/wpt/webauthn/public-key-credential-create-success-u2f.https-expected.txt: Added.
2831         * http/wpt/webauthn/public-key-credential-create-success-u2f.https.html: Copied from LayoutTests/http/wpt/webauthn/public-key-credential-create-success-hid.https.html.
2832         * http/wpt/webauthn/public-key-credential-get-failure-hid-silent.https.html:
2833         * http/wpt/webauthn/public-key-credential-get-failure-hid.https.html:
2834         * http/wpt/webauthn/public-key-credential-get-failure-u2f-silent.https-expected.txt: Added.
2835         * http/wpt/webauthn/public-key-credential-get-failure-u2f-silent.https.html: Added.
2836         * http/wpt/webauthn/public-key-credential-get-failure-u2f.https-expected.txt: Added.
2837         * http/wpt/webauthn/public-key-credential-get-failure-u2f.https.html: Added.
2838         * http/wpt/webauthn/public-key-credential-get-success-hid.https.html:
2839         * http/wpt/webauthn/public-key-credential-get-success-u2f.https-expected.txt: Added.
2840         * http/wpt/webauthn/public-key-credential-get-success-u2f.https.html: Added.
2841         * http/wpt/webauthn/resources/util.js:
2842         * platform/ios-wk2/TestExpectations:
2843
2844 2019-01-08  Youenn Fablet  <youenn@apple.com>
2845
2846         service worker fetch handler results in bad referrer
2847         https://bugs.webkit.org/show_bug.cgi?id=188248
2848         <rdar://problem/47050478>
2849
2850         Reviewed by Alex Christensen.
2851
2852         * http/tests/security/referrer-policy-redirect-link-downgrade-expected.txt: Added.
2853         * http/tests/security/referrer-policy-redirect-link-downgrade.html: Added.
2854         * http/tests/security/resources/referrer-policy-redirect-link-downgrade.html: Added.
2855         * http/tests/security/resources/referrer-policy-redirect-link.html:
2856         * platform/ios-wk2/TestExpectations: Skip referrer-policy-redirect-link-downgrade.html
2857         as it is very similar to already skipped referrer-policy-redirect-link.html.
2858
2859 2019-01-08  Youenn Fablet  <youenn@apple.com>
2860
2861         IDB storage of Crypto keys does not work in private browsing mode
2862         https://bugs.webkit.org/show_bug.cgi?id=193219
2863
2864         Reviewed by Brady Eidson.
2865
2866         Activate private browsing mode for these two tests.
2867
2868         * crypto/subtle/rsa-indexeddb-non-exportable-private.html:
2869         * crypto/subtle/rsa-indexeddb-private.html:
2870
2871 2019-01-08  Justin Fan  <justin_fan@apple.com>
2872
2873         [WebGPU] Update createRenderPipeline for WebGPUPipelineLayout
2874         https://bugs.webkit.org/show_bug.cgi?id=193247
2875
2876         Reviewed by Dean Jackson.
2877
2878         Update render-pipelines.html to WPT form and to accomodate WebGPUPipelineLayouts.
2879
2880         * webgpu/js/webgpu-functions.js:
2881         (createBasicPipeline): Added option to include a WebGPUPipelineLayout.
2882         * webgpu/render-pipelines-expected.txt:
2883         * webgpu/render-pipelines.html:
2884
2885 2019-01-08  Chris Dumez  <cdumez@apple.com>
2886
2887         Prevent cross-site top-level navigations from third-party iframes
2888         https://bugs.webkit.org/show_bug.cgi?id=193076
2889         <rdar://problem/36074736>
2890
2891         Reviewed by Alex Christensen.
2892
2893         Add layout test coverage.
2894
2895         * http/tests/security/allow-top-level-navigations-by-third-party-iframes-to-same-origin-expected.txt: Added.
2896         * http/tests/security/allow-top-level-navigations-by-third-party-iframes-to-same-origin.html: Added.
2897         * http/tests/security/allow-top-level-navigations-by-third-party-iframes-with-previous-user-activation-expected.txt: Added.
2898         * http/tests/security/allow-top-level-navigations-by-third-party-iframes-with-previous-user-activation.html: Added.
2899         * http/tests/security/allow-top-level-navigations-by-third-party-iframes-with-user-activation-expected.txt: Added.
2900         * http/tests/security/allow-top-level-navigations-by-third-party-iframes-with-user-activation.html: Added.
2901         * http/tests/security/block-top-level-navigations-by-third-party-iframes-expected.txt: Added.
2902         * http/tests/security/block-top-level-navigations-by-third-party-iframes.html: Added.
2903         * http/tests/security/resources/navigate-top-level-frame-to-failure-page.html: Added.
2904         * http/tests/security/resources/navigate-top-level-frame-to-success-page-same-origin.html: Added.
2905         * http/tests/security/resources/navigate-top-level-frame-to-success-page-with-previous-user-gesture.html: Added.
2906         * http/tests/security/resources/navigate-top-level-frame-to-success-page-with-user-gesture.html: Added.
2907         * http/tests/security/resources/should-have-loaded.html: Added.
2908         * http/tests/security/resources/should-not-have-loaded.html: Added.
2909
2910 2019-01-08  Truitt Savell  <tsavell@apple.com>
2911
2912         Revert expectation changes to pointerevents in iOS after https://trac.webkit.org/changeset/239704/webkit
2913         https://bugs.webkit.org/show_bug.cgi?id=193214
2914
2915         Unreviewed Test Gardening
2916
2917         * platform/ios-wk1/TestExpectations:
2918         * platform/ios-wk2/TestExpectations:
2919
2920 2019-01-07  Youenn Fablet  <youenn@apple.com>
2921
2922         LayoutTests/http/wpt/fetch/csp-reports-bypass-csp-checks.html is flaky
2923         https://bugs.webkit.org/show_bug.cgi?id=193178
2924
2925         Reviewed by Chris Dumez.
2926
2927         Test was flaky as the ping load CSP report request might be sent after the
2928         fetch that grabs the report.
2929         To overcome that issue, fetch the report several times until receiving a report.
2930
2931         * http/wpt/fetch/csp-reports-bypass-csp-checks.html:
2932         * http/wpt/fetch/resources/store-csp-report.py:
2933         (main):
2934
2935 2019-01-07  Dean Jackson  <dino@apple.com>
2936
2937         Turn on Pointer Events by default for iOS
2938         https://bugs.webkit.org/show_bug.cgi?id=193214
2939         <rdar://problem/46974878>
2940
2941         Reviewed by Wenson Hsieh.
2942
2943         Skip the pointer events tests everywhere but iOS.
2944
2945         * TestExpectations:
2946         * platform/ios-wk1/TestExpectations:
2947         * platform/ios-wk2/TestExpectations:
2948         * platform/mac-wk1/TestExpectations:
2949
2950 2019-01-07  Devin Rousso  <drousso@apple.com>
2951
2952         Web Inspector: extend XHR breakpoints to work with fetch
2953         https://bugs.webkit.org/show_bug.cgi?id=185843
2954         <rdar://problem/40431027>
2955
2956         Reviewed by Matt Baker.
2957
2958         * inspector/dom-debugger/url-breakpoints.html: Copied from LayoutTests/inspector/dom-debugger/xhr-breakpoints.html.
2959         * inspector/dom-debugger/url-breakpoints-expected.txt: Copied from LayoutTests/inspector/dom-debugger/xhr-breakpoints-expected.txt.
2960
2961         * inspector/dom-debugger/xhr-breakpoints.html: Deleted.
2962         * inspector/dom-debugger/xhr-breakpoints-expected.txt: Deleted.
2963
2964         * inspector/dom-debugger/resources/dataFetch.json: Added.
2965
2966 2019-01-07  Devin Rousso  <drousso@apple.com>
2967
2968         Web Inspector: Network: show secure connection details per-request
2969         https://bugs.webkit.org/show_bug.cgi?id=191539
2970         <rdar://problem/45979891>
2971
2972         Reviewed by Joseph Pecoraro.
2973
2974         * http/tests/inspector/network/resource-security-connection-expected.txt: Added.
2975         * http/tests/inspector/network/resource-security-connection.html: Added.
2976
2977         * http/tests/inspector/network/resource-security-certificate-expected.txt: Added.
2978         * http/tests/inspector/network/resource-security-certificate.html: Added.
2979         * http/tests/inspector/network/resource-response-security-expected.txt: Deleted.
2980         * http/tests/inspector/network/resource-response-security.html: Deleted.
2981
2982         * platform/gtk/TestExpectations:
2983         * platform/mac/TestExpectations:
2984         * platform/wincairo/TestExpectations:
2985         * platform/wpe/TestExpectations:
2986
2987 2019-01-07  Truitt Savell  <tsavell@apple.com>
2988
2989         Update test expectations for platform/mac/media/audio-session-category-video-paused.html
2990         https://bugs.webkit.org/show_bug.cgi?id=189680
2991
2992         Unreviewed test gardening.
2993
2994         * platform/mac-wk1/TestExpectations:
2995         * platform/mac/TestExpectations:
2996
2997 2019-01-07  Eric Carlson  <eric.carlson@apple.com>
2998
2999         Deactivate audio session whenever possible
3000         https://bugs.webkit.org/show_bug.cgi?id=193188
3001         <rdar://problem/42678977>
3002
3003         Reviewed by Jer Noble.
3004
3005         * TestExpectations: Skip the new test.
3006         * media/deactivate-audio-session-expected.txt: Added.
3007         * media/deactivate-audio-session.html: Added.
3008         * platform/ios/TestExpectations: Run the new test.
3009         * platform/mac-wk2/TestExpectations: Ditto.
3010
3011 2019-01-07  Youenn Fablet  <youenn@apple.com>
3012
3013         Resync WPT fetch tests to 834eac4
3014         https://bugs.webkit.org/show_bug.cgi?id=193125
3015
3016         Reviewed by Chris Dumez.
3017
3018         * TestExpectations:
3019         * platform/gtk/TestExpectations:
3020         * platform/ios-simulator/imported/w3c/web-platform-tests/fetch/content-type/response.window-expected.txt: Added.
3021         * platform/ios-wk1/TestExpectations:
3022         * platform/ios/TestExpectations:
3023         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/abort/serviceworker-intercepted.https-expected.txt:
3024         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/request/request-init-stream.any-expected.txt: Added.
3025         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/request/request-reset-attributes.https-expected.txt: Added.
3026         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/content-type/script.window-expected.txt: Added.
3027         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/http-cache/304-update-expected.txt:
3028         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/http-cache/cc-request-expected.txt:
3029         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/http-cache/heuristic-expected.txt:
3030         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/http-cache/invalidate-expected.txt:
3031         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/http-cache/status-expected.txt:
3032         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/sec-metadata/embed.tentative.https.sub-expected.txt: Added.
3033         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/sec-metadata/object.tentative.https.sub-expected.txt: Added.
3034         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/sec-metadata/serviceworker.tentative.https.sub-expected.txt: Added.
3035         * platform/mac/TestExpectations:
3036         * tests-options.json:
3037
3038 2019-01-07  Wenson Hsieh  <wenson_hsieh@apple.com>
3039
3040         Native caret shows up alongside the page's caret when requesting desktop site on jsfiddle.net
3041         https://bugs.webkit.org/show_bug.cgi?id=193180
3042         <rdar://problem/45971041>
3043
3044         Reviewed by Tim Horton.
3045
3046         * editing/selection/ios/hide-selection-in-empty-overflow-hidden-container-expected.txt: Added.
3047         * editing/selection/ios/hide-selection-in-empty-overflow-hidden-container.html: Added.
3048
3049         Add a layout test to verify that focusing a hidden editable element underneath an empty container with
3050         `overflow: hidden` doesn't cause platform selection UI to appear.
3051
3052         * editing/selection/ios/show-selection-in-empty-overflow-hidden-document-expected.txt: Added.
3053         * editing/selection/ios/show-selection-in-empty-overflow-hidden-document.html: Added.
3054
3055         Add a layout test to verify that native selection UI shows up when the document element is made empty with
3056         `overflow: hidden`, but the focused elements are still visible.
3057
3058 2019-01-07  Truitt Savell  <tsavell@apple.com>
3059
3060         Mark compositing/masks/compositing-clip-path-change-no-repaint.html flakey for Mojave WK1
3061         https://bugs.webkit.org/show_bug.cgi?id=189753
3062
3063         Unreviewed Test Gardening
3064
3065         * platform/mac-wk1/TestExpectations:
3066
3067 2019-01-07  Claudio Saavedra  <csaavedra@igalia.com>
3068
3069         [WPE][GTK] Skip css-painting-api tests
3070
3071         Unreviewed gardening. CSS_PAINTING_API is disabled by default.
3072         Also remove a few tests that were individually marked as failing
3073         for css-typedom since we already skipped the whole directory.
3074         * platform/gtk/TestExpectations:
3075         * platform/wpe/TestExpectations:
3076
3077 2019-01-07  Claudio Saavedra  <csaavedra@igalia.com>
3078
3079         [WPE][GTK] Skip css-typedom tests
3080
3081         Unreviewed gardening. CSS_TYPED_OM is disabled by default.
3082         * platform/gtk/TestExpectations:
3083         * platform/wpe/TestExpectations:
3084
3085 2019-01-06  Jiewen Tan  <jiewen_tan@apple.com>
3086
3087         [WebAuthN] Import U2F command/response converters from Chromium
3088         https://bugs.webkit.org/show_bug.cgi?id=193150
3089         <rdar://problem/47054028>
3090
3091         Reviewed by Brent Fulgham.
3092
3093         Fixes Bug 183534:
3094         7) Change little endian bytes (ARM and x86 default) to big endian as requested by the spec.
3095
3096         * http/wpt/webauthn/public-key-credential-create-success-hid.https.html:
3097         * http/wpt/webauthn/public-key-credential-get-success-hid.https.html:
3098         * http/wpt/webauthn/resources/util.js:
3099
3100 2019-01-05  Zalan Bujtas  <zalan@apple.com>
3101
3102         Incorrect clipping across compositing boundary.
3103         https://bugs.webkit.org/show_bug.cgi?id=193172
3104         <rdar://problem/44693008>
3105
3106         Reviewed by Simon Fraser.
3107
3108         * compositing/clipping/cached-cliprect-with-compositing-boundary-expected.html: Added.
3109         * compositing/clipping/cached-cliprect-with-compositing-boundary.html: Added.
3110
3111 2019-01-05  Commit Queue  <commit-queue@webkit.org>
3112
3113         Unreviewed, rolling out r239607.
3114         https://bugs.webkit.org/show_bug.cgi?id=193169
3115
3116         This change makes the test even more flaky (Requested by fredw
3117         on #webkit).
3118
3119         Reverted changeset:
3120
3121         "Flaky Test: http/wpt/css/css-animations/start-
3122         animation-001.html"
3123         https://bugs.webkit.org/show_bug.cgi?id=190903
3124         https://trac.webkit.org/changeset/239607
3125
3126 2019-01-04  Daniel Bates  <dabates@apple.com>
3127
3128         REGRESSION (r238522): Erratic scrolling on Google flights search result page and vrbo.com
3129         https://bugs.webkit.org/show_bug.cgi?id=192996
3130         <rdar://problem/46573552>
3131
3132         Reviewed by Simon Fraser.
3133
3134         Add a test to ensure that we do not scroll the page when we lay out an unfocused text field.
3135
3136         * fast/scrolling/page-should-not-scroll-on-unfocused-text-field-layout-expected.txt: Added.
3137         * fast/scrolling/page-should-not-scroll-on-unfocused-text-field-layout.html: Added.
3138
3139 2019-01-04  Devin Rousso  <drousso@apple.com>
3140
3141         Web Inspector: Audit: disable breakpoints when running Audit
3142         https://bugs.webkit.org/show_bug.cgi?id=193158
3143         <rdar://problem/47057083>
3144
3145         Reviewed by Joseph Pecoraro.
3146
3147         * inspector/audit/basic.html:
3148         * inspector/audit/basic-expected.txt:
3149
3150         * inspector/audit/resources/audit-utilities.js:
3151         (TestPage.registerInitializer.InspectorTest.Audit.addTest):
3152
3153 2019-01-04  Youenn Fablet  <youenn@apple.com>
3154
3155         [Fetch API] Implement abortable fetch
3156         https://bugs.webkit.org/show_bug.cgi?id=174980
3157         <rdar://problem/46861402>
3158
3159         Reviewed by Chris Dumez.
3160
3161         * TestExpectations: Enable abort tests.
3162
3163 2019-01-04  Brent Fulgham  <bfulgham@apple.com>
3164
3165         Parsed protocol of javascript URLs with embedded newlines and carriage returns do not match parsed protocol in Chrome and Firefox
3166         https://bugs.webkit.org/show_bug.cgi?id=193155
3167         <rdar://problem/40230982>
3168
3169         Reviewed by Chris Dumez.
3170
3171         * fast/loader/comment-only-javascript-url-expected.txt: Added.
3172         * fast/loader/comment-only-javascript-url.html: Added.
3173
3174 2019-01-04  Jer Noble  <jer.noble@apple.com>
3175
3176         Web Content process main thread blocked beneath ImageDecoderAVFObjC::readSamples for many seconds on imgur.com
3177         https://bugs.webkit.org/show_bug.cgi?id=191806
3178         <rdar://problem/46151477>
3179
3180         Reviewed by Dean Jackson.
3181
3182         * http/tests/images/mp4-partial-load-expected.txt: Added.
3183         * http/tests/images/mp4-partial-load.html: Added.
3184         * platform/win/http/tests/mp4-partial-load-expected.txt: Added.
3185
3186 2019-01-04  Youenn Fablet  <youenn@apple.com>
3187
3188         CSP violation reports should bypass CSP checks
3189         https://bugs.webkit.org/show_bug.cgi?id=192857
3190         <rdar://problem/46887236>
3191
3192         Reviewed by Chris Dumez.
3193
3194         * http/wpt/fetch/csp-reports-bypass-csp-checks-expected.txt: Added.
3195         * http/wpt/fetch/csp-reports-bypass-csp-checks.html: Added.
3196         * http/wpt/fetch/csp-reports-bypass-csp-checks.html.headers: Added.
3197         * http/wpt/fetch/resources/store-csp-report.py: Added.
3198         (main):
3199
3200 2019-01-04  Chris Fleizach  <cfleizach@apple.com>
3201
3202         AX: String check: "Rule" does not reflect the meaning of the <hr> html tag
3203         https://bugs.webkit.org/show_bug.cgi?id=193041
3204         <rdar://problem/46954090>
3205
3206         Reviewed by Zalan Bujtas.
3207
3208         * accessibility/mac/hr-element-expected.txt:
3209         * platform/mac/accessibility/roles-exposed-expected.txt:
3210         * platform/mac-wk2/accessibility/roles-exposed-expected.txt:
3211
3212 2019-01-04  Frederic Wang  <fwang@igalia.com>
3213
3214         Flaky Test: http/wpt/css/css-animations/start-animation-001.html
3215         https://bugs.webkit.org/show_bug.cgi?id=190903
3216
3217         This patch modifies start-animation-001.html to rely on the square positions returned by the
3218         Web Process in order to know when they are supposed to be rendered behind the covering rect.
3219         This should make it more robust while still testing the original bug 186129.
3220
3221         Reviewed by Antonio Gomes.
3222
3223         * http/wpt/css/css-animations/start-animation-001.html:
3224
3225 2019-01-03  Zalan Bujtas  <zalan@apple.com>
3226
3227         REGRESSION: -webkit-appearance test case crashes
3228         https://bugs.webkit.org/show_bug.cgi?id=189302
3229         <rdar://problem/44143049>
3230
3231         Reviewed by Wenson Hsieh.
3232
3233         * fast/forms/webkit-appearance-searchfield-cancel-button-crash-expected.txt: Added.
3234         * fast/forms/webkit-appearance-searchfield-cancel-button-crash.html: Added.
3235
3236 2019-01-03  Chris Dumez  <cdumez@apple.com>
3237
3238         Potential infinite recursion in isFrameFamiliarWith(Frame&, Frame&)
3239         https://bugs.webkit.org/show_bug.cgi?id=192997
3240         <rdar://problem/46217271>
3241
3242         Reviewed by Antti Koivisto.
3243
3244         Add layout test coverage.
3245
3246         * fast/dom/Window/resources/window-open-opener-cycle2.html: Added.
3247         * fast/dom/Window/resources/window-open-opener-cycle3.html: Added.
3248         * fast/dom/Window/resources/window-opens-self.html: Added.
3249         * fast/dom/Window/window-open-opener-cycle-expected.txt: Added.
3250         * fast/dom/Window/window-open-opener-cycle.html: Added.
3251         * fast/dom/Window/window-open-self-as-opener-expected.txt: Added.
3252         * fast/dom/Window/window-open-self-as-opener.html: Added.
3253
3254 2019-01-03  Devin Rousso  <drousso@apple.com>
3255
3256         Web Inspector: conic-gradient color picker doesn't accurately show color when saturation value is not 100%
3257         https://bugs.webkit.org/show_bug.cgi?id=192729
3258         <rdar://problem/46746815>
3259
3260         Reviewed by Joseph Pecoraro.
3261
3262         * inspector/model/color.html:
3263         * inspector/model/color-expected.txt:
3264
3265 2019-01-03  Brent Fulgham  <bfulgham@apple.com>
3266
3267         Remove logic handling DNT header during redirects
3268         https://bugs.webkit.org/show_bug.cgi?id=193082
3269         <rdar://problem/45555965>
3270
3271         Reviewed by Chris Dumez.
3272
3273         Revise test case to reflect fact that we no longer include the DNT
3274         header in redirects.
3275
3276         * http/wpt/fetch/dnt-header-after-redirection-expected.txt:
3277         * http/wpt/fetch/dnt-header-after-redirection.html:
3278
3279 2019-01-02  Simon Fraser  <simon.fraser@apple.com>
3280
3281         REGRESSION (r239306): Don't disable font smoothing in transparent layers on macOS Mojave and later
3282         https://bugs.webkit.org/show_bug.cgi?id=193095
3283         <rdar://problem/47014944>
3284
3285         Reviewed by Zalan Bujtas.
3286         
3287         A ref test that compares the rendering of layer and non-layer text with smoothing and antialiasing.
3288
3289         * compositing/contents-format/subpixel-antialiased-text-expected.html: Added.
3290         * compositing/contents-format/subpixel-antialiased-text.html: Added.
3291         * platform/mac/TestExpectations:
3292
3293 2019-01-03  Wenson Hsieh  <wenson_hsieh@apple.com>
3294
3295         [iOS] REGRESSION (r239441): Tab cycling to offscreen <select> may not scroll it into view
3296         https://bugs.webkit.org/show_bug.cgi?id=193084
3297         <rdar://problem/47006882>
3298
3299         Reviewed by Simon Fraser.
3300
3301         Add a layout test to verify that focusing a select element by tapping outside of it scrolls to reveal the
3302         focused select element.
3303
3304         * fast/forms/ios/scroll-to-reveal-focused-select-expected.txt: Added.
3305         * fast/forms/ios/scroll-to-reveal-focused-select.html: Added.
3306
3307 2019-01-02  Devin Rousso  <webkit@devinrousso.com>
3308
3309         Web Inspector: Implement `queryObjects` Command Line API
3310         https://bugs.webkit.org/show_bug.cgi?id=176766
3311         <rdar://problem/34890689>
3312
3313         Reviewed by Joseph Pecoraro.
3314
3315         * inspector/console/queryObjects-expected.html: Added.
3316         * inspector/console/queryObjects.html: Added.
3317
3318         * http/tests/inspector/console/cross-domain-inspected-node-access-expected.txt:
3319
3320 2019-01-02  Charles Vazac  <cvazac@gmail.com>
3321
3322         Fix resourcetimingbufferfull bubbles attribute
3323         https://bugs.webkit.org/show_bug.cgi?id=193087
3324
3325         Reviewed by Chris Dumez.
3326
3327         * http/wpt/resource-timing/rt-performance-extensions.js:
3328         (promise_test):
3329
3330 2019-01-02  Simon Fraser  <simon.fraser@apple.com>
3331
3332         Support css-color-4 rgb functions
3333         https://bugs.webkit.org/show_bug.cgi?id=192321
3334
3335         Reviewed by Zalan Bujtas.
3336
3337         * TestExpectations: Unskip most of the WPT css-color rgb tests. Skip old imported WPT canvas tests.
3338         * canvas/philip/tests/2d.fillStyle.parse.invalid.rgb-1-expected.txt: Removed.
3339         * canvas/philip/tests/2d.fillStyle.parse.invalid.rgb-1.html: Removed.
3340         * canvas/philip/tests/2d.fillStyle.parse.invalid.rgb-2-expected.txt: Removed.
3341         * canvas/philip/tests/2d.fillStyle.parse.invalid.rgb-2.html: Removed.
3342         * canvas/philip/tests/2d.fillStyle.parse.invalid.rgb-5-expected.txt: Removed.
3343         * canvas/philip/tests/2d.fillStyle.parse.invalid.rgb-5.html: Removed.
3344         * canvas/philip/tests/2d.fillStyle.parse.invalid.rgb-7-expected.txt: Removed.
3345         * canvas/philip/tests/2d.fillStyle.parse.invalid.rgb-7.html: Removed.
3346         * canvas/philip/tests/2d.fillStyle.parse.invalid.rgba-1-expected.txt: Removed.
3347         * canvas/philip/tests/2d.fillStyle.parse.invalid.rgba-1.html: Removed.
3348         * canvas/philip/tests/2d.fillStyle.parse.invalid.rgba-2-expected.txt: Removed.
3349         * canvas/philip/tests/2d.fillStyle.parse.invalid.rgba-2.html: Removed.
3350         * canvas/philip/tests/2d.fillStyle.parse.invalid.rgba-4-expected.txt: Removed.
3351         * canvas/philip/tests/2d.fillStyle.parse.invalid.rgba-4.html: Removed.
3352         * css3/calc/color-rgb-expected.txt:
3353         * fast/canvas/gradient-addColorStop-with-invalid-color-expected.txt:
3354         * fast/canvas/gradient-addColorStop-with-invalid-color.html: Remove a test that is no longer invalid.
3355         * fast/css/rgb-float.html: Removed. This test is no longer value, since rgb() accepts floating point values.
3356         * platform/gtk/css2.1/t040306-syntax-01-f-expected.txt:
3357         * platform/gtk/fast/css/rgb-float-expected.png: Removed.
3358         * platform/gtk/fast/css/rgb-float-expected.txt: Removed.
3359         * platform/gtk/svg/hixie/perf/007-expected.txt:
3360         * platform/ios/css2.1/t040306-syntax-01-f-expected.txt:
3361         * platform/ios/fast/css/rgb-float-expected.txt: Removed.
3362         * platform/mac/css2.1/t040306-syntax-01-f-expected.txt:
3363         * platform/mac/fast/css/rgb-float-expected.png: Removed.
3364         * platform/mac/fast/css/rgb-float-expected.txt: Removed.
3365         * platform/mac/svg/hixie/perf/007-expected.txt:
3366         * platform/win-future/svg/hixie/perf/007-expected.txt:
3367         * platform/win/css2.1/t040306-syntax-01-f-expected.txt:
3368         * platform/win/svg/hixie/perf/007-expected.txt:
3369         * platform/wincairo/css2.1/t040306-syntax-01-f-expected.txt:
3370         * platform/wincairo/fast/css/rgb-float-expected.txt: Removed.
3371         * platform/wpe/css2.1/t040306-syntax-01-f-expected.txt:
3372         * platform/wpe/fast/css/rgb-float-expected.txt: Removed.
3373         * platform/wpe/svg/hixie/perf/007-expected.txt:
3374         * svg/hixie/perf/007-expected.txt:
3375
3376 2019-01-02  Wenson Hsieh  <wenson_hsieh@apple.com>
3377
3378         REGRESSION (r239441): [iOS] Selection UI sometimes doesn't change after tapping "select all" in the callout bar
3379         https://bugs.webkit.org/show_bug.cgi?id=193070
3380         <rdar://problem/46921508>
3381
3382         Reviewed by Tim Horton.
3383
3384         Add a test to ensure that selection UI is shown after tapping on a focused element and then changing the
3385         selection programmatically.
3386
3387         * editing/selection/ios/change-selection-after-tapping-focused-element-expected.txt: Added.
3388         * editing/selection/ios/change-selection-after-tapping-focused-element.html: Added.
3389
3390 2019-01-02  Simon Fraser  <simon.fraser@apple.com>
3391
3392         Handle calc() expressions in gradient color stops
3393         https://bugs.webkit.org/show_bug.cgi?id=193066
3394         rdar://problem/46961985
3395
3396         Reviewed by Sam Weinig.
3397
3398         * fast/gradients/conic-calc-stop-position-expected.html: Added.
3399         * fast/gradients/conic-calc-stop-position.html: Added.
3400
3401 2018-12-31  Carlos Garcia Campos  <cgarcia@igalia.com>
3402
3403         Unreviewed. Support PHP 7.3 in Debian.
3404
3405         * http/conf/debian-httpd-2.4-php7.3.conf: Added.
3406
3407 2018-12-31  Carlos Garcia Campos  <cgarcia@igalia.com>
3408
3409         Unreviewed GTK+ gardening. Rebaseline several tests after r239156.
3410
3411         * platform/gtk/fast/frames/onlyCommentInIFrame-expected.txt:
3412         * platform/gtk/fast/invalid/junk-data-expected.txt:
3413         * platform/gtk/fast/invalid/missing-end-tag-expected.txt:
3414         * platform/gtk/fast/parser/xhtml-alternate-entities-expected.txt:
3415         * platform/gtk/fast/sub-pixel/selection/selection-rect-in-sub-pixel-table-expected.png:
3416         * platform/gtk/fast/sub-pixel/selection/selection-rect-in-sub-pixel-table-expected.txt:
3417         * platform/gtk/fast/xsl/xslt-extra-content-at-end-expected.txt:
3418         * platform/gtk/fast/xsl/xslt-missing-namespace-in-xslt-expected.txt:
3419         * platform/gtk/svg/custom/bug45331-expected.txt:
3420         * platform/gtk/svg/custom/junk-data-expected.txt:
3421         * platform/gtk/svg/custom/missing-xlink-expected.txt:
3422         * platform/gtk/svg/custom/path-bad-data-expected.txt:
3423         * platform/gtk/svg/custom/use-font-face-crash-expected.txt:
3424         * platform/gtk/svg/hixie/error/012-expected.txt:
3425
3426 2018-12-31  Carlos Garcia Campos  <cgarcia@igalia.com>
3427
3428         Unreviewed GTK+ gardening. Rebaseline several tests after r238730.
3429
3430         innerText works differently when using complex text path.
3431         See https://bugs.webkit.org/show_bug.cgi?id=192750.
3432
3433         * platform/gtk/fast/events/nested-window-event-expected.txt: Added.
3434         * platform/gtk/fast/events/window-events-bubble-expected.txt: Added.
3435         * platform/gtk/fast/events/window-events-bubble2-expected.txt: Added.
3436         * platform/gtk/fast/tokenizer/script_extra_close-expected.txt: Added.
3437         * platform/gtk/imported/w3c/web-platform-tests/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-015-expected.txt: Added.
3438         * platform/gtk/imported/w3c/web-platform-tests/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-016-expected.txt: Added.
3439         * platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt:
3440         * platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate-expected.txt:
3441         * platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/selection-expected.txt:
3442         * platform/gtk/legacy-animation-engine/animations/lineheight-animation-expected.txt: Added.
3443         * platform/gtk/legacy-animation-engine/animations/simultaneous-start-transform-expected.txt: Added.
3444         * platform/gtk/legacy-animation-engine/animations/width-using-ems-expected.txt: Added.
3445
3446 2018-12-30  Ross Kirsling  <ross.kirsling@sony.com>
3447
3448         [JSC] Identifier validity should be based on ID_Start / ID_Continue properties
3449         https://bugs.webkit.org/show_bug.cgi?id=193050
3450
3451         Reviewed by Yusuke Suzuki.
3452
3453         * sputnik/Unicode/Unicode_218/S7.6_A1.1_T2-expected.txt:
3454         * sputnik/Unicode/Unicode_218/S7.6_A1.1_T6-expected.txt:
3455         * sputnik/Unicode/Unicode_218/S7.6_A5.2_T2-expected.txt:
3456         * sputnik/Unicode/Unicode_218/S7.6_A5.2_T6-expected.txt:
3457         * sputnik/Unicode/Unicode_218/S7.6_A5.3_T1-expected.txt:
3458         * sputnik/Unicode/Unicode_218/S7.6_A5.3_T2-expected.txt:
3459         * sputnik/Unicode/Unicode_320/S7.6_A1.1_T6-expected.txt:
3460         * sputnik/Unicode/Unicode_320/S7.6_A2.3-expected.txt:
3461         * sputnik/Unicode/Unicode_320/S7.6_A3.1-expected.txt:
3462         * sputnik/Unicode/Unicode_320/S7.6_A5.2_T6-expected.txt:
3463         * sputnik/Unicode/Unicode_320/S7.6_A5.2_T9-expected.txt:
3464         * sputnik/Unicode/Unicode_320/S7.6_A5.3_T1-expected.txt:
3465         * sputnik/Unicode/Unicode_320/S7.6_A5.3_T2-expected.txt:
3466         * sputnik/Unicode/Unicode_410/S7.6_A1.1_T6-expected.txt:
3467         * sputnik/Unicode/Unicode_410/S7.6_A3.1-expected.txt:
3468         * sputnik/Unicode/Unicode_410/S7.6_A5.2_T6-expected.txt:
3469         * sputnik/Unicode/Unicode_410/S7.6_A5.3_T1-expected.txt:
3470         * sputnik/Unicode/Unicode_410/S7.6_A5.3_T2-expected.txt:
3471         * sputnik/Unicode/Unicode_500/S7.6_A1.1_T6-expected.txt:
3472         * sputnik/Unicode/Unicode_500/S7.6_A3.1-expected.txt:
3473         * sputnik/Unicode/Unicode_500/S7.6_A5.2_T6-expected.txt:
3474         * sputnik/Unicode/Unicode_500/S7.6_A5.