Marked tests as failures.
[WebKit-https.git] / LayoutTests / ChangeLog
1 2017-07-24  Matt Lewis  <jlewis3@apple.com>
2
3         Marked tests as failures.
4         <rdar://problem/33437597>
5         
6         Unreviewed test gardening.
7
8         * platform/mac-highsierra/TestExpectations:
9
10 2017-07-24  Matt Lewis  <jlewis3@apple.com>
11
12         Fixed typo in test expectations.
13         https://bugs.webkit.org/show_bug.cgi?id=173010
14
15         Unreviewed gardening.
16         * platform/ios-simulator-wk2/TestExpectations:
17
18 2017-07-24  Per Arne Vollan  <pvollan@apple.com>
19
20         [Win] Async image tests are failing.
21         https://bugs.webkit.org/show_bug.cgi?id=174653
22
23         Unreviewed test gardening, update test expectations for async image tests.
24
25         * platform/win/TestExpectations:
26
27 2017-07-24  Simon Fraser  <simon.fraser@apple.com>
28
29         Rebaseline this test. The previous result was generated using an older iOS SDK.
30
31         * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-mainframe-expected.txt:
32
33 2017-07-24  Per Arne Vollan  <pvollan@apple.com>
34
35         Mark Skia font test as image only failure on Windows.
36
37         Unreviewed test gardening.
38
39         * platform/win/TestExpectations:
40
41 2017-07-24  Jeremy Jones  <jeremyj@apple.com>
42
43         LayoutTest userscripts/user-script-audio-document.html failing on High Sierra
44         https://bugs.webkit.org/show_bug.cgi?id=174726
45         rdar://problem/30059973
46
47         Reviewed by Alexey Proskuryakov.
48
49         Underlying issue has been resolved.
50         Re-enable test: userscripts/user-script-audio-document.html
51
52         * platform/mac-highsierra/TestExpectations:
53
54 2017-07-24  Simon Fraser  <simon.fraser@apple.com>
55
56         Fix typo (Timout -> Timeout).
57
58         * platform/mac-wk2/TestExpectations:
59
60 2017-07-24  Jeremy Jones  <jeremyj@apple.com>
61
62         5 wav media layoutTest timeouts on High Sierra
63         https://bugs.webkit.org/show_bug.cgi?id=174725
64         rdar://problem/30182218
65
66         Reviewed by Andreas Kling.
67
68         Underlying issue is fixed. Re-enable tests on High Sierra.
69
70         media/audio-controls-timeline-in-media-document.html
71         media/audio-data-url.html
72         media/media-document-audio-controls-visible.html
73         media/media-document-audio-repaint.html
74         media/media-document-audio-size.html
75
76         * platform/mac-highsierra/TestExpectations:
77
78 2017-07-24  Simon Fraser  <simon.fraser@apple.com>
79
80         Revert "client" coordinates to be in scrolling coordinates
81         https://bugs.webkit.org/show_bug.cgi?id=174734
82         rdar://problem/33336930
83
84         Reviewed by Tim Horton.
85         
86         Rebaseline.
87
88         * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-mainframe-expected.txt:
89         * fast/visual-viewport/client-coordinates-relative-to-layout-viewport-expected.txt:
90         * fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
91         * fast/visual-viewport/zoomed-fixed-expected.txt:
92         * fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
93         * fast/zooming/client-rect-in-fixed-zoomed-expected.txt:
94         * platform/ios-wk2/fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
95         * platform/ios-wk2/imported/w3c/web-platform-tests/cssom-view/elementFromPoint-expected.txt: Added.
96         * platform/ios/fast/visual-viewport/zoomed-fixed-expected.txt:
97         * platform/ios/fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
98
99 2017-07-24  Matt Lewis  <jlewis3@apple.com>
100
101         Marked tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical.html as failure.
102         https://bugs.webkit.org/show_bug.cgi?id=172148
103
104         Unreviewed test gardening.
105
106         * platform/mac-wk2/TestExpectations:
107
108 2017-07-23  Darin Adler  <darin@apple.com>
109
110         Remove race from one plug-in test
111         https://bugs.webkit.org/show_bug.cgi?id=130653
112
113         Reviewed by Antti Koivisto.
114
115         * plugins/plugin-remove-readystatechange.html: Updated test to use waitUntilDone/notifyDone
116         rather than racing. Added a computation of offsetLeft to trigger layout and adding a long
117         comment explaining why this is both needed and potentially insufficient in the long run.
118
119 2017-07-11  Frederic Wang  <fwang@igalia.com>
120
121         Add attribute allow-top-navigation-by-user-activation to iframe sandbox
122         https://bugs.webkit.org/show_bug.cgi?id=171327
123
124         Reviewed by Chris Dumez.
125
126         This patch adds tests to verify that a sandboxed iframe with the flag
127         'allow-top-navigation-by-user-activation' or 'allow-top-navigation' can navigate the top
128         level page, if navigation is triggered by a user gesture. This is based on a test from the
129         Chromium repository.
130         It also verifies that navigation fails when 'allow-top-navigation-by-user-activation' is
131         absent, even when it is triggered by a user gesture.
132
133         * http/tests/security/frameNavigation/resources/iframe-that-performs-parent-navigation-with-user-activation.html: Added. This is similar to iframe-that-performs-parent-navigation.html but it
134         performs navigation of its parent using user activation.
135         * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-1.html: Added.
136         Test top navigation for a sandboxed frame with 'allow-top-navigation-by-user-activation'
137         * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-1-expected.txt: Added.
138         Add PASS expectation.
139         * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-2.html: Added.
140         Test top navigation for a sandboxed frame with 'allow-top-navigation'.
141         * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-2-expected.txt: Added.
142         Add PASS expectation.
143         * http/tests/security/frameNavigation/sandbox-DENIED-top-navigation-with-user-gesture.html: Added.
144         Test user-triggered navigation for a sandboxed frame without 'allow-top-navigation-by-user-activation'.
145         * http/tests/security/frameNavigation/sandbox-DENIED-top-navigation-with-user-gesture-expected.txt: Added.
146         Add reference with navigation failure.
147
148 2017-07-22  Chris Dumez  <cdumez@apple.com>
149
150         Merge ExceptionBase into DOMException and drop custom toString
151         https://bugs.webkit.org/show_bug.cgi?id=174755
152
153         Reviewed by Sam Weinig.
154
155         Rebaseline some tests now that DOMException's custom toString has been dropped
156         and we rely on Error's toString. This causes the exception message to be
157         slightly different.
158
159         * fast/canvas/canvas-getImageData-invalid-result-buffer-crash-expected.txt:
160         * fast/frames/sandboxed-iframe-history-denied-expected.txt:
161         * fast/frames/sandboxed-iframe-navigation-top-denied-expected.txt:
162         * fast/inspector-support/uncaught-dom1-exception-expected.txt:
163         * fast/inspector-support/uncaught-dom3-exception-expected.txt:
164         * fast/inspector-support/uncaught-dom8-exception-expected.txt:
165         * fast/regions/selection/crash-deselect-expected.txt:
166         * http/tests/security/listener/xss-JSTargetNode-onclick-addEventListener-expected.txt:
167         * http/tests/security/listener/xss-JSTargetNode-onclick-shortcut-expected.txt:
168         * http/tests/security/listener/xss-XMLHttpRequest-addEventListener-expected.txt:
169         * http/tests/security/listener/xss-XMLHttpRequest-shortcut-expected.txt:
170         * http/tests/security/listener/xss-window-onclick-addEventListener-expected.txt:
171         * http/tests/security/listener/xss-window-onclick-shortcut-expected.txt:
172         * http/tests/security/sandboxed-iframe-blocks-access-from-parent-expected.txt:
173         * http/tests/security/sandboxed-iframe-modify-self-expected.txt:
174         * http/tests/security/srcdoc-in-sandbox-cannot-access-parent-expected.txt:
175         * http/tests/security/xss-DENIED-assign-location-hash-expected.txt:
176         * http/tests/security/xss-DENIED-assign-location-host-expected.txt:
177         * http/tests/security/xss-DENIED-assign-location-hostname-expected.txt:
178         * http/tests/security/xss-DENIED-assign-location-nonstandardProperty-expected.txt:
179         * http/tests/security/xss-DENIED-assign-location-pathname-expected.txt:
180         * http/tests/security/xss-DENIED-assign-location-protocol-expected.txt:
181         * http/tests/security/xss-DENIED-assign-location-reload-expected.txt:
182         * http/tests/security/xss-DENIED-assign-location-search-expected.txt:
183         * http/tests/security/xss-DENIED-frame-name-expected.txt:
184         * http/tests/security/xss-DENIED-sandboxed-iframe-expected.txt:
185         * http/tests/security/xss-DENIED-window-name-navigator-expected.txt:
186         * inspector/debugger/command-line-api-exception-expected.txt:
187         * inspector/debugger/regress-133182-expected.txt:
188         * inspector/debugger/setPauseOnExceptions-all-expected.txt:
189         * inspector/debugger/setPauseOnExceptions-none-expected.txt:
190         * inspector/debugger/setPauseOnExceptions-uncaught-expected.txt:
191         * platform/mac/fast/dynamic/015-expected.txt:
192
193 2017-07-21  Chris Dumez  <cdumez@apple.com>
194
195         Drop IDBDatabaseException class
196         https://bugs.webkit.org/show_bug.cgi?id=174743
197
198         Reviewed by Darin Adler.
199
200         Rebaseline test as the exception messages are slightly different.
201
202         * storage/indexeddb/createIndex-after-failure-expected.txt:
203         * storage/indexeddb/createIndex-after-failure-private-expected.txt:
204         * storage/indexeddb/get-keyrange-expected.txt:
205         * storage/indexeddb/get-keyrange-private-expected.txt:
206         * storage/indexeddb/keypath-edges-expected.txt:
207         * storage/indexeddb/keypath-edges-private-expected.txt:
208         * storage/indexeddb/keyrange-expected.txt:
209         * storage/indexeddb/keyrange-private-expected.txt:
210         * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
211         * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-private-expected.txt:
212         * storage/indexeddb/transaction-active-flag-expected.txt:
213         * storage/indexeddb/transaction-active-flag-private-expected.txt:
214
215 2017-07-21  Per Arne Vollan  <pvollan@apple.com>
216
217         Round-tripping stroke-width styles through getComputedStyle cause the text to gain a stroke.
218         https://bugs.webkit.org/show_bug.cgi?id=174701
219
220         Reviewed by Simon Fraser.
221
222         * fast/css/round-trip-stroke-width-using-computed-style-expected.html: Added.
223         * fast/css/round-trip-stroke-width-using-computed-style.html: Added.
224
225 2017-07-21  Nan Wang  <n_wang@apple.com>
226
227         AX: Expose form validation on iOS as hint
228         https://bugs.webkit.org/show_bug.cgi?id=174722
229         <rdar://problem/33459761>
230
231         Reviewed by Chris Fleizach.
232
233         * accessibility/ios-simulator/form-control-validation-message-expected.txt: Added.
234         * accessibility/ios-simulator/form-control-validation-message.html: Added.
235
236 2017-07-21  Joseph Pecoraro  <pecoraro@apple.com>
237
238         Web Inspector: inspect(aFunction) should jump to function definition
239         https://bugs.webkit.org/show_bug.cgi?id=149344
240         <rdar://problem/11563607>
241
242         Reviewed by Matt Baker.
243
244         * inspector/runtime/CommandLineAPI-inspect-expected.txt: Added.
245         * inspector/runtime/CommandLineAPI-inspect.html: Added.
246         Add tests for the CommandLineAPI's inspect() and how it triggers the
247         `Inspector.inspect` event with a RemoteObject and hints.
248
249 2017-07-21  Matt Lewis  <jlewis3@apple.com>
250
251         Adjusted test expectations.
252         https://bugs.webkit.org/show_bug.cgi?id=173861
253
254         Unreviewed test gardening.
255
256         * platform/mac-wk2/TestExpectations:
257
258 2017-07-21  Brady Eidson  <beidson@apple.com>
259
260         Get rid of WebCore IconDatabase code.
261         https://bugs.webkit.org/show_bug.cgi?id=174700
262
263         Reviewed by Tim Horton.
264
265         * fast/dom/icon-url-list-expected.txt:
266         * fast/dom/icon-url-list.html:
267
268 2017-07-21  Chris Dumez  <cdumez@apple.com>
269
270         Unreviewed, rebaseline test after r219708.
271
272         * js/dom/global-constructors-attributes-expected.txt:
273         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
274         * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
275         * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
276         * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
277         * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
278         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
279         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
280         * platform/win/js/dom/global-constructors-attributes-expected.txt:
281
282 2017-07-21  Claudio Saavedra  <csaavedra@igalia.com>
283
284         [GTK] Update test expectations after r219663
285
286         Unreviewed gardening
287
288         DOMException got its toString() removed so the output changes.
289
290         * platform/gtk/crypto/subtle/aes-cbc-cfb-decrypt-malformed-parameters-expected.txt:
291         * platform/gtk/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt:
292         * platform/gtk/crypto/subtle/aes-export-key-malformed-parameters-expected.txt:
293         * platform/gtk/crypto/subtle/aes-generate-key-malformed-parameters-expected.txt:
294         * platform/gtk/crypto/subtle/aes-import-key-malformed-parameters-expected.txt:
295         * platform/gtk/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt:
296         * platform/gtk/crypto/subtle/rsa-import-key-malformed-parameters-expected.txt:
297         * platform/gtk/fast/mediastream/RTCPeerConnection-closed-state-expected.txt:
298         * platform/gtk/fast/text/font-selection-font-loading-api-parse-expected.txt:
299         * platform/gtk/http/tests/dom/document-attributes-null-handling-expected.txt:
300
301 2017-07-21  Claudio Saavedra  <csaavedra@igalia.com>
302
303         [WPE] Update expectation file
304
305         Unreviewed gardening.
306
307         Drop XPathException after r219708.
308
309         * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
310
311 2017-07-20  Antoine Quint  <graouts@apple.com>
312
313         Turn tests at media/modern-media-controls/seek-forward-support back on
314         https://bugs.webkit.org/show_bug.cgi?id=174690
315
316         Reviewed by Dean Jackson.
317
318         * platform/mac/TestExpectations:
319
320 2017-07-20  Antoine Quint  <graouts@apple.com>
321
322         Turn tests at media/modern-media-controls/seek-backward-support back on
323         https://bugs.webkit.org/show_bug.cgi?id=174689
324
325         Reviewed by Dean Jackson.
326
327         * platform/mac/TestExpectations:
328
329 2017-07-20  Antoine Quint  <graouts@apple.com>
330
331         Turn tests at media/modern-media-controls/time-labels-support back on
332         https://bugs.webkit.org/show_bug.cgi?id=174688
333
334         Reviewed by Dean Jackson.
335
336         * media/modern-media-controls/time-labels-support/elapsed-time-expected.txt:
337         * media/modern-media-controls/time-labels-support/elapsed-time.html:
338         * media/modern-media-controls/time-labels-support/remaining-time-expected.txt:
339         * media/modern-media-controls/time-labels-support/remaining-time.html:
340         * platform/ios-simulator/TestExpectations:
341         * platform/mac/TestExpectations:
342
343 2017-07-20  Antoine Quint  <graouts@apple.com>
344
345         Turn tests at media/modern-media-controls/status-support back on
346         https://bugs.webkit.org/show_bug.cgi?id=174687
347
348         Reviewed by Dean Jackson.
349
350         * platform/ios-simulator/TestExpectations:
351         * platform/mac/TestExpectations:
352
353 2017-07-20  Chris Dumez  <cdumez@apple.com>
354
355         Drop legacy SVGException type
356         https://bugs.webkit.org/show_bug.cgi?id=174695
357
358         Reviewed by Darin Adler.
359
360         Update existing tests to reflect behavior change.
361
362         * fast/dom/Window/resources/window-properties.js:
363         * js/dom/global-constructors-attributes-expected.txt:
364         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
365         * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
366         * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
367         * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
368         * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
369         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
370         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
371         * platform/win/js/dom/global-constructors-attributes-expected.txt:
372         * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
373         * svg/animations/animate-marker-orient-from-angle-to-autostartreverse-expected.txt:
374         * svg/custom/SVGException-expected.txt: Removed.
375         * svg/custom/SVGException.html: Removed.
376         * svg/custom/global-constructors-expected.txt:
377         * svg/custom/global-constructors.html:
378         * svg/custom/js-svg-constructors-expected.txt:
379         * svg/custom/js-svg-constructors.svg:
380         * svg/dom/SVGAnimatedEnumeration-SVGClipPathElement-expected.txt:
381         * svg/dom/SVGAnimatedEnumeration-SVGComponentTransferFunctionElement-expected.txt:
382         * svg/dom/SVGAnimatedEnumeration-SVGFEBlendElement-expected.txt:
383         * svg/dom/SVGAnimatedEnumeration-SVGFEColorMatrixElement-expected.txt:
384         * svg/dom/SVGAnimatedEnumeration-SVGFEConvolveMatrixElement-expected.txt:
385         * svg/dom/SVGAnimatedEnumeration-SVGFEDisplacementMapElement-expected.txt:
386         * svg/dom/SVGAnimatedEnumeration-SVGFEMorphologyElement-expected.txt:
387         * svg/dom/SVGAnimatedEnumeration-SVGFETurbulenceElement-expected.txt:
388         * svg/dom/SVGAnimatedEnumeration-SVGFilterElement-expected.txt:
389         * svg/dom/SVGAnimatedEnumeration-SVGGradientElement-expected.txt:
390         * svg/dom/SVGAnimatedEnumeration-SVGMarkerElement-expected.txt:
391         * svg/dom/SVGAnimatedEnumeration-SVGMaskElement-expected.txt:
392         * svg/dom/SVGAnimatedEnumeration-SVGPatternElement-expected.txt:
393         * svg/dom/SVGAnimatedEnumeration-SVGTextContentElement-expected.txt:
394         * svg/dom/SVGAnimatedEnumeration-SVGTextPathElement-expected.txt:
395         * svg/dom/SVGAnimatedEnumeration-expected.txt:
396         * svg/dom/SVGException-obsolete-expected.txt: Added.
397         * svg/dom/SVGException-obsolete.html: Added.
398         * svg/dom/SVGMatrix-interface-expected.txt:
399         * svg/dom/svglist-exception-on-out-bounds-error-expected.txt:
400         * svg/filters/feBlend-invalid-mode-expected.txt:
401         * svg/filters/feComponentTransfer-style-crash-expected.txt:
402         * svg/filters/feDisplacementMap-crash-test-expected.txt:
403
404 2017-07-20  Matt Lewis  <jlewis3@apple.com>
405
406         Unreviewed, rolling out r219700.
407
408         This revision caused consistent timouts on iOS.
409
410         Reverted changeset:
411
412         "Turn tests at media/modern-media-controls/start-support back
413         on"
414         https://bugs.webkit.org/show_bug.cgi?id=174683
415         http://trac.webkit.org/changeset/219700
416
417 2017-07-20  Chris Dumez  <cdumez@apple.com>
418
419         Drop legacy XPathException type
420         https://bugs.webkit.org/show_bug.cgi?id=174679
421
422         Reviewed by Sam Weinig.
423
424         Update existing tests to reflect behavior change.
425
426         * dom/svg/level3/xpath/XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR.js:
427         (XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR):
428         * dom/svg/level3/xpath/XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR.js:
429         (XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR):
430         * dom/svg/level3/xpath/XPathEvaluator_evaluate_TYPE_ERR.js:
431         (XPathEvaluator_evaluate_TYPE_ERR):
432         * dom/svg/level3/xpath/XPathResult_TYPE_ERR.js:
433         (XPathResult_TYPE_ERR):
434         * fast/dom/DOMException/XPathException-expected.txt: Removed.
435         * fast/dom/DOMException/XPathException.html: Removed.
436         * fast/dom/DOMException/resources/XPathException.js: Removed.
437         * fast/dom/Window/resources/window-properties.js:
438         * fast/dom/Window/window-lookup-precedence-expected.txt:
439         * fast/xpath/4XPath/Core/test_parser-expected.txt:
440         * fast/xpath/invalid-functions-expected.txt:
441         * fast/xpath/py-dom-xpath/expressions-expected.txt:
442         * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
443         * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
444
445 2017-07-20  Chris Dumez  <cdumez@apple.com>
446
447         Unreviewed, rolling out r219706.
448
449         Broke iOS build
450
451         Reverted changeset:
452
453         "Drop legacy XPathException type"
454         https://bugs.webkit.org/show_bug.cgi?id=174679
455         http://trac.webkit.org/changeset/219706
456
457 2017-07-20  Chris Dumez  <cdumez@apple.com>
458
459         Drop legacy XPathException type
460         https://bugs.webkit.org/show_bug.cgi?id=174679
461
462         Reviewed by Sam Weinig.
463
464         Update existing tests to reflect behavior change.
465
466         * dom/svg/level3/xpath/XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR.js:
467         (XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR):
468         * dom/svg/level3/xpath/XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR.js:
469         (XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR):
470         * dom/svg/level3/xpath/XPathEvaluator_evaluate_TYPE_ERR.js:
471         (XPathEvaluator_evaluate_TYPE_ERR):
472         * dom/svg/level3/xpath/XPathResult_TYPE_ERR.js:
473         (XPathResult_TYPE_ERR):
474         * fast/dom/DOMException/XPathException-expected.txt: Removed.
475         * fast/dom/DOMException/XPathException.html: Removed.
476         * fast/dom/DOMException/resources/XPathException.js: Removed.
477         * fast/dom/Window/resources/window-properties.js:
478         * fast/dom/Window/window-lookup-precedence-expected.txt:
479         * fast/xpath/4XPath/Core/test_parser-expected.txt:
480         * fast/xpath/invalid-functions-expected.txt:
481         * fast/xpath/py-dom-xpath/expressions-expected.txt:
482         * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
483         * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
484
485 2017-07-20  Matt Lewis  <jlewis3@apple.com>
486
487         Rebaselined svg/css/getComputedStyle-basic.xhtml.
488         
489         Unreviewed test gardening.
490
491         * platform/mac-highsierra/svg/css/getComputedStyle-basic-expected.txt:
492
493 2017-07-20  Antoine Quint  <graouts@apple.com>
494
495         Turn tests at media/modern-media-controls/start-support back on
496         https://bugs.webkit.org/show_bug.cgi?id=174683
497
498         Reviewed by Dean Jackson.
499
500         * media/modern-media-controls/start-support/start-support-click-to-start-expected.txt:
501         * media/modern-media-controls/start-support/start-support-click-to-start.html:
502         * media/modern-media-controls/start-support/start-support-fullscreen.html:
503         * media/modern-media-controls/start-support/start-support-lowPowerMode-expected.txt:
504         * media/modern-media-controls/start-support/start-support-lowPowerMode.html:
505         * platform/ios-simulator/TestExpectations:
506         * platform/mac/TestExpectations:
507
508 2017-07-20  Matt Lewis  <jlewis3@apple.com>
509
510         Marked media/modern-media-controls/scrubber-support/scrubber-support-drag.html as flaky
511         https://bugs.webkit.org/show_bug.cgi?id=174682
512
513         Unreviewed test gardening.
514
515         * platform/mac/TestExpectations:
516
517 2017-07-20  Chris Dumez  <cdumez@apple.com>
518
519         Unreviewed, rebaseline test on all platforms after r219673.
520
521         * js/dom/global-constructors-attributes-expected.txt:
522         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
523         * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
524         * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
525         * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
526         * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
527         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
528         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
529         * platform/win/js/dom/global-constructors-attributes-expected.txt:
530         * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
531
532 2017-07-20  Charlie Turner  <cturner@igalia.com>
533
534         [GTK] Layout Test http/tests/media/hls/hls-progress.html is failing
535         https://bugs.webkit.org/show_bug.cgi?id=141469
536
537         Reviewed by Xabier Rodriguez-Calvar.
538
539         Fixes the removed tests.
540
541         * platform/gtk/TestExpectations:
542
543 2017-07-20  Michael Catanzaro  <mcatanzaro@igalia.com>
544
545         Unreviewed GTK test gardening
546
547         * platform/gtk/TestExpectations:
548
549 2017-07-20  Zan Dobersek  <zdobersek@igalia.com>
550
551         Unreviewed WPE gardening. Updating test baselines after r219663.
552
553         * platform/wpe/crypto/subtle/aes-cbc-cfb-decrypt-malformed-parameters-expected.txt:
554         * platform/wpe/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt:
555         * platform/wpe/crypto/subtle/aes-export-key-malformed-parameters-expected.txt:
556         * platform/wpe/crypto/subtle/aes-generate-key-malformed-parameters-expected.txt:
557         * platform/wpe/crypto/subtle/aes-import-key-malformed-parameters-expected.txt:
558         * platform/wpe/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt:
559         * platform/wpe/crypto/subtle/rsa-import-key-malformed-parameters-expected.txt:
560         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-destroy-persistent-license-expected.txt:
561         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license-events-expected.txt:
562         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license-expected.txt:
563         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record-events-expected.txt:
564         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record-expected.txt:
565         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license-expected.txt:
566         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license-expected.txt:
567         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record-expected.txt:
568         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted-expected.txt:
569         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-expected.txt:
570         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources-expected.txt:
571         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events-expected.txt:
572         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-expected.txt:
573         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-expected.txt:
574         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-expected.txt:
575         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState-expected.txt:
576         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multisession-expected.txt:
577         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src-expected.txt:
578         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update-expected.txt:
579         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately-expected.txt:
580         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted-expected.txt:
581         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-two-videos-expected.txt:
582         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey-expected.txt:
583         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-requestmediakeysystemaccess-expected.txt:
584         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys-expected.txt:
585         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src-expected.txt:
586         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys-expected.txt:
587         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-unique-origin-expected.txt:
588         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-not-callable-after-createsession-expected.txt:
589
590 2017-07-19  Simon Fraser  <simon.fraser@apple.com>
591
592         getBoundingClientRects not updated for programmatic scrolls
593         https://bugs.webkit.org/show_bug.cgi?id=174538
594         rdar://problem/33049012
595
596         Reviewed by Tim Horton.
597         
598         New results for these tests, reflecting the fact that programmatic scrolls now update
599         the layout viewport.
600         
601         Clean up fast/dom/elementFromPoint-relative-to-viewport.html, and land an iOS expectation. The test
602         uses eventSender.zoomPageOut() which is not expected to work correctly on iOS. It works when tested
603         manually.
604
605         * fast/dom/elementFromPoint-relative-to-viewport-expected.txt:
606         * fast/dom/elementFromPoint-relative-to-viewport.html:
607         * platform/ios-wk2/fast/dom/elementFromPoint-relative-to-viewport-expected.txt: Copied from LayoutTests/fast/dom/elementFromPoint-relative-to-viewport-expected.txt.
608         * platform/ios-wk2/fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
609         * platform/ios-wk2/fast/visual-viewport/rtl-zoomed-rects-expected.txt:
610         * platform/ios-wk2/fast/visual-viewport/zoomed-fixed-scroll-down-then-up-expected.txt:
611         * platform/ios-wk2/fast/visual-viewport/zoomed-rects-expected.txt:
612         * platform/ios/fast/visual-viewport/zoomed-fixed-expected.txt:
613         * platform/ios/fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
614
615 2017-07-19  Myles C. Maxfield  <mmaxfield@apple.com>
616
617         Setting the minimum font size preference doesn’t affect absolute line-height values, so lines overlap
618         https://bugs.webkit.org/show_bug.cgi?id=174406
619         <rdar://problem/10139227>
620
621         Reviewed by Simon Fraser.
622
623         * fast/text/line-height-minimumFontSize-autosize-expected.text: Added.
624         * fast/text/line-height-minimumFontSize-autosize.html: Added.
625         * fast/text/line-height-minimumFontSize-expected.txt: Added.
626         * fast/text/line-height-minimumFontSize-text-zoom-expected.html: Added.
627         * fast/text/line-height-minimumFontSize-text-zoom.html: Added.
628         * fast/text/line-height-minimumFontSize-visual-expected.html: Added.
629         * fast/text/line-height-minimumFontSize-visual.html: Added.
630         * fast/text/line-height-minimumFontSize-zoom-expected.html: Added.
631         * fast/text/line-height-minimumFontSize-zoom.html: Added.
632         * fast/text/line-height-minimumFontSize.html: Added.
633
634 2017-07-18  Myles C. Maxfield  <mmaxfield@apple.com>
635
636         Setting the minimum font size preference doesn’t affect absolute line-height values, so lines overlap
637         https://bugs.webkit.org/show_bug.cgi?id=174406
638         <rdar://problem/10139227>
639
640         Reviewed by Simon Fraser.
641
642         * fast/text/line-height-minimumFontSize-autosize-expected.text: Added.
643         * fast/text/line-height-minimumFontSize-autosize.html: Added.
644         * fast/text/line-height-minimumFontSize-expected.txt: Added.
645         * fast/text/line-height-minimumFontSize-text-zoom-expected.html: Added.
646         * fast/text/line-height-minimumFontSize-text-zoom.html: Added.
647         * fast/text/line-height-minimumFontSize-visual-expected.html: Added.
648         * fast/text/line-height-minimumFontSize-visual.html: Added.
649         * fast/text/line-height-minimumFontSize-zoom-expected.html: Added.
650         * fast/text/line-height-minimumFontSize-zoom.html: Added.
651         * fast/text/line-height-minimumFontSize.html: Added.
652
653 2017-07-19  Chris Dumez  <cdumez@apple.com>
654
655         DOMException should not have its own toString()
656         https://bugs.webkit.org/show_bug.cgi?id=174630
657
658         Reviewed by Sam Weinig.
659
660         Rebaseline existing tests as the exception string is now slightly different.
661
662 2017-07-19  Antoine Quint  <graouts@apple.com>
663
664         [iOS] REGRESSION: Scrubbing media using built-in controls does not pause media
665         https://bugs.webkit.org/show_bug.cgi?id=174650
666         <rdar://problem/33401877>
667
668         Reviewed by Dean Jackson.
669
670         Rebaseline and turn back on all the ScrubberSupport tests on macOS and iOS.
671
672         * media/modern-media-controls/scrubber-support/ipad/scrubber-support-drag-expected.txt:
673         * media/modern-media-controls/scrubber-support/ipad/scrubber-support-drag.html:
674         * media/modern-media-controls/scrubber-support/scrubber-support-media-api-expected.txt:
675         * media/modern-media-controls/scrubber-support/scrubber-support-media-api.html:
676         * platform/ios-simulator/TestExpectations:
677         * platform/mac/TestExpectations:
678
679 2017-07-19  Nan Wang  <n_wang@apple.com>
680
681         AX: Web page reloaded when a node is labelling multiple childnodes
682         https://bugs.webkit.org/show_bug.cgi?id=174655
683
684         Reviewed by Chris Fleizach.
685
686         * accessibility/mac/aria-labelledby-multiple-child-crash-expected.txt: Added.
687         * accessibility/mac/aria-labelledby-multiple-child-crash.html: Added.
688
689 2017-07-19  Chris Dumez  <cdumez@apple.com>
690
691         Make cross-origin properties enumerable
692         https://bugs.webkit.org/show_bug.cgi?id=174576
693
694         Reviewed by Darin Adler.
695
696         Update / rebaseline some tests to reflect behavior change.
697
698         * http/tests/security/cross-origin-descriptors-expected.txt:
699         * http/tests/security/cross-origin-descriptors.html:
700         * js/dom/getOwnPropertyDescriptor-expected.txt:
701         * js/resources/getOwnPropertyDescriptor.js:
702
703 2017-07-19  Matt Lewis  <jlewis3@apple.com>
704
705         Unreviewed, rolling out r219646.
706
707         The test added are failing on all platforms
708
709         Reverted changeset:
710
711         "Setting the minimum font size preference doesn’t affect
712         absolute line-height values, so lines overlap"
713         https://bugs.webkit.org/show_bug.cgi?id=174406
714         http://trac.webkit.org/changeset/219646
715
716 2017-07-19  Zan Dobersek  <zdobersek@igalia.com>
717
718         Unreviewed WPE gardening.
719
720         * platform/wpe/TestExpectations:
721         Unskip a bunch of Web Crypto tests that are passing now that
722         the underlying implementation has progressed.
723
724 2017-07-18  Myles C. Maxfield  <mmaxfield@apple.com>
725
726         Setting the minimum font size preference doesn’t affect absolute line-height values, so lines overlap
727         https://bugs.webkit.org/show_bug.cgi?id=174406
728         <rdar://problem/10139227>
729
730         Reviewed by Simon Fraser.
731
732         * fast/text/line-height-minimumFontSize-autosize-expected.text: Added.
733         * fast/text/line-height-minimumFontSize-autosize.html: Added.
734         * fast/text/line-height-minimumFontSize-expected.txt: Added.
735         * fast/text/line-height-minimumFontSize-text-zoom-expected.html: Added.
736         * fast/text/line-height-minimumFontSize-text-zoom.html: Added.
737         * fast/text/line-height-minimumFontSize-visual-expected.html: Added.
738         * fast/text/line-height-minimumFontSize-visual.html: Added.
739         * fast/text/line-height-minimumFontSize-zoom-expected.html: Added.
740         * fast/text/line-height-minimumFontSize-zoom.html: Added.
741         * fast/text/line-height-minimumFontSize.html: Added.
742
743 2017-07-18  Ali Juma  <ajuma@chromium.org>
744
745         Align quirky number parsing with other browsers
746         https://bugs.webkit.org/show_bug.cgi?id=155874
747
748         Reviewed by Simon Fraser.
749
750         * animations/animation-add-events-in-handler.html:
751         * fast/css/animation-transition-duration-quirksmode-expected.txt: Added.
752         * fast/css/animation-transition-duration-quirksmode.html: Added.
753
754 2017-07-18  Joseph Pecoraro  <pecoraro@apple.com>
755
756         Web Inspector: Modernize InjectedScriptSource
757         https://bugs.webkit.org/show_bug.cgi?id=173890
758
759         Reviewed by Brian Burg.
760
761         * inspector/model/remote-object-expected.txt:
762         * inspector/model/stack-trace-expected.txt:
763         Now that we use classes, implicitly strict mode, the call frame
764         for evaluate gets tail call eliminated.
765
766 2017-07-18  Ryosuke Niwa  <rniwa@webkit.org>
767
768         REGRESSION(r218910): Crash when password field changes to text field
769         https://bugs.webkit.org/show_bug.cgi?id=174560
770
771         Reviewed by Zalan Bujtas.
772
773         Added a regression test based on the test case provided by Daniel Bates.
774
775         * accessibility/mac/input-type-change-crash-2-expected.txt: Added.
776         * accessibility/mac/input-type-change-crash-2.html: Added.
777
778 2017-07-18  Matt Baker  <mattbaker@apple.com>
779
780         Web Inspector: Refactoring: replace InspectorCanvasAgent::CanvasEntry with a helper class
781         https://bugs.webkit.org/show_bug.cgi?id=174311
782
783         Reviewed by Devin Rousso.
784
785         Updated test expectations for new error strings.
786
787         * inspector/canvas/css-canvas-clients-expected.txt:
788         * inspector/canvas/requestContent-2d-expected.txt:
789         * inspector/canvas/requestNode-expected.txt:
790         * inspector/canvas/resolveCanvasContext-2d-expected.txt:
791
792 2017-07-18  Antoine Quint  <graouts@apple.com>
793
794         Turn tests at media/modern-media-controls/playback-support back on
795         https://bugs.webkit.org/show_bug.cgi?id=174639
796
797         Reviewed by Dean Jackson.
798
799         * media/modern-media-controls/playback-support/playback-support-button-click.html:
800         * platform/ios-simulator/TestExpectations:
801         * platform/mac/TestExpectations:
802
803 2017-07-18  Antoine Quint  <graouts@apple.com>
804
805         Turn tests at media/modern-media-controls/pip-support back on
806         https://bugs.webkit.org/show_bug.cgi?id=174636
807
808         Reviewed by Dean Jackson.
809
810         * media/modern-media-controls/pip-support/ipad/pip-support-tap.html:
811         * platform/ios-simulator/TestExpectations:
812         * platform/mac-elcapitan/TestExpectations:
813         * platform/mac/TestExpectations:
814
815 2017-07-18  Matt Lewis  <jlewis3@apple.com>
816
817         Marked http/tests/cache/disk-cache/redirect-chain-limits.html as flaky.
818         https://bugs.webkit.org/show_bug.cgi?id=172662
819
820         Unreviewed test gardening.
821
822         * platform/wk2/TestExpectations:
823
824 2017-07-18  Matt Lewis  <jlewis3@apple.com>
825
826         Marked http/tests/cache/disk-cache/disk-cache-vary-cookie.html as flaky.
827         https://bugs.webkit.org/show_bug.cgi?id=172662
828
829         Unreviewed test gardening.
830
831         * platform/wk2/TestExpectations:
832
833 2017-07-18  Antoine Quint  <graouts@apple.com>
834
835         [macOS] Mouse pointer does not hide during fullscreen playback
836         https://bugs.webkit.org/show_bug.cgi?id=174638
837         <rdar://problem/33244399>
838
839         Reviewed by Dean Jackson.
840
841         Add a test that checks that the "-webkit-cursor-visibility" is set to "auto-hide" when
842         in fullscreen for the media controls container.
843
844         * media/modern-media-controls/css/webkit-cursor-visibility-auto-hide-expected.txt: Added.
845         * media/modern-media-controls/css/webkit-cursor-visibility-auto-hide.html: Added.
846         * platform/ios-simulator/TestExpectations:
847
848 2017-07-18  Sam Weinig  <sam@webkit.org>
849
850         [WebIDL] Remove custom bindings for MockContentFilterSettings
851         https://bugs.webkit.org/show_bug.cgi?id=174606
852
853         Reviewed by Andy Estes.
854
855         * contentfiltering/allow-after-add-data.html:
856         * contentfiltering/allow-after-finished-adding-data.html:
857         * contentfiltering/allow-after-response.html:
858         * contentfiltering/allow-after-will-send-request.html:
859         * contentfiltering/allow-empty-document.html:
860         * contentfiltering/allow-media-document.html:
861         * contentfiltering/allow-never.html:
862         * contentfiltering/block-after-add-data-then-allow-unblock.html:
863         * contentfiltering/block-after-add-data-then-deny-unblock.html:
864         * contentfiltering/block-after-add-data.html:
865         * contentfiltering/block-after-finished-adding-data-then-allow-unblock.html:
866         * contentfiltering/block-after-finished-adding-data-then-deny-unblock.html:
867         * contentfiltering/block-after-finished-adding-data.html:
868         * contentfiltering/block-after-response-then-allow-unblock.html:
869         * contentfiltering/block-after-response-then-deny-unblock.html:
870         * contentfiltering/block-after-response.html:
871         * contentfiltering/block-after-will-send-request-then-allow-unblock.html:
872         * contentfiltering/block-after-will-send-request-then-deny-unblock.html:
873         * contentfiltering/block-after-will-send-request.html:
874         * contentfiltering/block-never.html:
875         * contentfiltering/modify-request-url.html:
876         * contentfiltering/resources/contentfiltering.js:
877         * http/tests/contentfiltering/allow-after-redirect.html:
878         * http/tests/contentfiltering/block-after-redirect.html:
879         * http/tests/contentfiltering/load-substitute-data-from-appcache.html:
880         * http/tests/contentfiltering/modify-redirect-request-url.html:
881         Update tests to use new MockContentFilterSettings enums rather than constants.
882
883 2017-07-18  Sam Weinig  <sam@webkit.org>
884
885         [WebIDL] Replace some custom bindings code in JSCSSStyleDeclarationCustom.cpp with named getters/setters
886         https://bugs.webkit.org/show_bug.cgi?id=174529
887
888         Reviewed by Chris Dumez.
889
890         * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor-expected.txt:
891         * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor.html:
892         Update test and result to match standard and other browsers. 
893
894 2017-07-18  Matt Lewis  <jlewis3@apple.com>
895
896         Unreviewed, rolling out r219610.
897
898         This caused an api failure on all platforms for the test
899         SnapshotImageLargeAsyncDecoding
900
901         Reverted changeset:
902
903         "Async image decoding for large images should be disabled
904         after the first time a tile is painted"
905         https://bugs.webkit.org/show_bug.cgi?id=174451
906         http://trac.webkit.org/changeset/219610
907
908 2017-07-18  Devin Rousso  <drousso@apple.com>
909
910         Add CanvasRenderingContext2D::getTransform
911         https://bugs.webkit.org/show_bug.cgi?id=174278
912
913         Reviewed by Dean Jackson.
914
915         * canvas/philip/tests/2d.missingargs.html:
916         CanvasRenderingContext2D.prototype.setTransform no longer throws an error with no arguments.
917
918         * fast/canvas/2d.getTransform.modification-expected.txt: Added.
919         * fast/canvas/2d.getTransform.modification.html: Added.
920         * fast/canvas/2d.getTransform.newobject-expected.txt: Added.
921         * fast/canvas/2d.getTransform.newobject.html: Added.
922         * fast/canvas/2d.setTransform.matrix-expected.txt: Added.
923         * fast/canvas/2d.setTransform.matrix.html: Added.
924
925 2017-07-18  Matt Lewis  <jlewis3@apple.com>
926
927         Rebaseline inspector/model/remote-object.html.
928         https://bugs.webkit.org/show_bug.cgi?id=173991
929
930         Unreviewed test gardening.
931
932         * inspector/model/remote-object-expected.txt:
933
934 2017-07-18  Said Abou-Hallawa  <sabouhallawa@apple.com>
935
936         Async image decoding for large images should be disabled after the first time a tile is painted
937         https://bugs.webkit.org/show_bug.cgi?id=174451
938
939         Reviewed by Simon Fraser.
940
941         To test async image decoding for large images, we have to create the <img>
942         element dynamically so we can listen to the load and webkitImageFrameReady
943         events and know reliably when to end the test. But with this patch the async
944         image decoding for large images will be disabled after the first paint. 
945         That means async image decoding for large images will be disabled always
946         unless we force the async image decoding till the image is painted for the
947         first time. We use Internals::setLargeImageAsyncDecodingEnabledForTesting()
948         to force the async image decoding. So painting an image in this case will
949         require multiple paints; in all of them the async image decoding will be
950         enabled. But this is okay because it resembles the case where the <img> is
951         created from a static <img> tag in the HTML file.
952
953         For new tests, where we want to make sure that mutating the DOM will not
954         cause a flash, async image decoding will be forced till the image is drawn
955         for the first time. After that the async image decoding is enabled but not
956         forced.
957
958         Disable new tests for WK1 because the async image decoding is always enabled
959         because tiling does not necessarily exist in WK1 . But eventually the async
960         image decoding for large images will be always disabled for WK1.
961
962         * fast/images/async-image-background-change-expected.html: Added.
963         * fast/images/async-image-background-change.html: Added.
964         * fast/images/async-image-background-image-repeated.html:
965         * fast/images/async-image-background-image.html:
966         * fast/images/async-image-multiple-clients-repaint.html:
967         * fast/images/async-image-src-change-expected.html: Added.
968         * fast/images/async-image-src-change.html: Added.
969         * fast/images/resources/green-400x400.png: Added.
970         * fast/images/resources/red-100x100.png: Added.
971         * fast/images/resources/red-400x400.png: Added.
972         * http/tests/multipart/multipart-async-image-expected.txt: Added.
973         * http/tests/multipart/multipart-async-image.html: Added.
974         * platform/ios-wk1/TestExpectations:
975         * platform/mac-wk1/TestExpectations:
976
977 2017-07-18  Michael Catanzaro  <mcatanzaro@igalia.com>
978
979         Unreviewed GTK test gardening
980
981         fast/forms/range/input-appearance-range-rtl.html is desired to fail.
982
983         * platform/gtk/TestExpectations:
984
985 2017-07-18  Chris Dumez  <cdumez@apple.com>
986
987         DOMException should have its properties on the prototype
988         https://bugs.webkit.org/show_bug.cgi?id=174597
989
990         Reviewed by Alex Christensen.
991
992         Rebaseline inspector tests whose output changed slightly now that the
993         DOMException have moved to the prototype.
994
995         * inspector/debugger/setPauseOnExceptions-all-expected.txt:
996         * inspector/debugger/setPauseOnExceptions-none-expected.txt:
997         * inspector/debugger/setPauseOnExceptions-uncaught-expected.txt:
998
999 2017-07-17  Michael Catanzaro  <mcatanzaro@igalia.com>
1000
1001         Unreviewed GTK test gardening
1002
1003         * TestExpectations: Skip tests that are clearly intended to have Skip expectations.
1004         * platform/gtk/TestExpectations:
1005         * platform/gtk/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt:
1006
1007 2017-07-17  Timothy Horton  <timothy_horton@apple.com>
1008
1009         Page using safe area constant properties jumps to correct layout after resize
1010         https://bugs.webkit.org/show_bug.cgi?id=174598
1011         <rdar://problem/33364275>
1012
1013         Reviewed by Simon Fraser.
1014
1015         * fast/events/ios/rotation/safe-area-insets-during-safari-type-rotation-expected.txt: Added.
1016         * fast/events/ios/rotation/safe-area-insets-during-safari-type-rotation.html: Added.
1017         Add a test making sure that dynamic-viewport-update-based rotation
1018         updates safe area insets when needed.
1019
1020 2017-07-17  Matt Lewis  <jlewis3@apple.com>
1021         
1022         Fixed test expectations after r219518.
1023         https://bugs.webkit.org/show_bug.cgi?id=174472
1024
1025         Unreviewed test gardening.
1026
1027         * platform/mac/TestExpectations:
1028
1029 2017-07-17  Jeremy Jones  <jeremyj@apple.com>
1030
1031         media element handle adding source immediately before src.
1032         https://bugs.webkit.org/show_bug.cgi?id=174284
1033
1034         Reviewed by David Kilzer.
1035
1036         Adds missing -expected and tests to make sure resulting currentSrc is correct.
1037
1038         * TestExpectations:
1039         * media/video-source-before-src-expected.txt: Added.
1040         * media/video-source-before-src.html:
1041
1042 2017-07-17  Matt Lewis  <jlewis3@apple.com>
1043
1044         Fixed test expectations after r219518.
1045         https://bugs.webkit.org/show_bug.cgi?id=174472
1046
1047         Unreviewed test gardening.
1048
1049         * platform/ios-wk1/TestExpectations:
1050         * platform/mac/TestExpectations:
1051
1052 2017-07-17  Chris Dumez  <cdumez@apple.com>
1053
1054         fast/workers/worker-user-gesture.html crashes on iOS
1055         https://bugs.webkit.org/show_bug.cgi?id=174592
1056
1057         Reviewed by Simon Fraser.
1058
1059         Make sure the tap/click event is fully processed before finishing the test by using
1060         the promise returned by UIHelper.activateAt().
1061
1062         * fast/workers/worker-user-gesture.html:
1063
1064 2017-07-17  Simon Fraser  <simon.fraser@apple.com>
1065
1066         clientX/clientY on TouchEvent.touches are wrong
1067         https://bugs.webkit.org/show_bug.cgi?id=174561
1068
1069         Reviewed by Tim Horton.
1070
1071         * fast/events/touch/ios/touches-client-coords-after-zoom-expected.txt: Added.
1072         * fast/events/touch/ios/touches-client-coords-after-zoom.html: Added.
1073
1074 2017-07-17  Chris Dumez  <cdumez@apple.com>
1075
1076         click event does not dispatch to parent when child target stops hit testing after mousedown
1077         https://bugs.webkit.org/show_bug.cgi?id=174564
1078         <rdar://problem/33340234>
1079
1080         Reviewed by Simon Fraser.
1081
1082         Add layout test coverage.
1083
1084         * fast/events/mouse-click-different-mouseDown-mouseUp-nodes-expected.txt: Added.
1085         * fast/events/mouse-click-different-mouseDown-mouseUp-nodes.html: Added.
1086
1087 2017-07-17  Antoine Quint  <graouts@apple.com>
1088
1089         REGRESSION: order of AirPlay and volume controls is inconsistent between <audio> and <video>
1090         https://bugs.webkit.org/show_bug.cgi?id=174581
1091         <rdar://problem/33297519>
1092
1093         Reviewed by Sam Weinig.
1094
1095         Update the audio controls layout test to match the new expectations.
1096
1097         * media/modern-media-controls/audio/audio-controls-buttons-expected.txt:
1098         * media/modern-media-controls/audio/audio-controls-buttons.html:
1099
1100 2017-07-17  Antoine Quint  <graouts@apple.com>
1101
1102         Media controls draw behind captions
1103         https://bugs.webkit.org/show_bug.cgi?id=174579
1104         <rdar://problem/33295427>
1105
1106         Reviewed by Dean Jackson.
1107
1108         Add a new test that checks the order in which order the captions and controls containers appear
1109         under the media shadow root.
1110
1111         * media/modern-media-controls/media-controls/media-controls-display-above-captions-expected.txt: Added.
1112         * media/modern-media-controls/media-controls/media-controls-display-above-captions.html: Added.
1113         * platform/ios-simulator/TestExpectations:
1114         * platform/mac/TestExpectations:
1115
1116 2017-07-16  Antoine Quint  <graouts@apple.com>
1117
1118         Dismissing the captions panel using the mouse is too eager to remove the captions panel and media controls
1119         https://bugs.webkit.org/show_bug.cgi?id=174571
1120         <rdar://problem/33294968>
1121
1122         Reviewed by Eric Carlson.
1123
1124         Adding a method to show the tracks panel for a given shadow root and adding new tests to check the correct
1125         behavior when dismissing the tracks panel when clicking over the media element or outside the media element
1126         when it's paused.
1127
1128         * media/modern-media-controls/resources/media-controls-utils.js:
1129         (pressOnElement):
1130         (pressAtPoint):
1131         (showTracksPanel):
1132         (finishMediaControlsTest): Deleted.
1133         * media/modern-media-controls/tracks-panel/tracks-panel-up-click-outside-media-does-not-dimiss-media-controls-when-media-is-paused-expected.txt: Added.
1134         * media/modern-media-controls/tracks-panel/tracks-panel-up-click-outside-media-does-not-dimiss-media-controls-when-media-is-paused.html: Added.
1135         * media/modern-media-controls/tracks-panel/tracks-panel-up-click-over-media-does-not-dimiss-media-controls-when-media-is-playing-expected.txt: Added.
1136         * media/modern-media-controls/tracks-panel/tracks-panel-up-click-over-media-does-not-dimiss-media-controls-when-media-is-playing.html: Added.
1137         * platform/mac/TestExpectations:
1138
1139 2017-07-16  Ali Juma  <ajuma@chromium.org>
1140
1141         DisallowUserAgentShadowContent moves out of non-UA shadow roots
1142         https://bugs.webkit.org/show_bug.cgi?id=165647
1143
1144         Reviewed by Ryosuke Niwa.
1145
1146         * fast/dom/nodesFromRect/nodesFromRect-shadow-expected.txt: Added.
1147         * fast/dom/nodesFromRect/nodesFromRect-shadow.html: Added.
1148         * fast/dom/nodesFromRect/resources/nodesFromRect.js:
1149         (check):
1150         (checkShadowContent):
1151         (nodesFromRectAsString):
1152
1153 2017-07-16  Antoine Quint  <graouts@apple.com>
1154
1155         Clicking edges of media control buttons changes visual state of button (pressed) but doesn't execute action
1156         https://bugs.webkit.org/show_bug.cgi?id=174565
1157         <rdar://problem/33294833>
1158
1159         Reviewed by Dean Jackson.
1160
1161         Add a new test where we click on the edge of a button and check that we trigger the Button's
1162         UI delegate. This test fails prior to this patch.
1163
1164         * media/modern-media-controls/button/button-click-on-edges-expected.txt: Added.
1165         * media/modern-media-controls/button/button-click-on-edges.html: Added.
1166         * platform/ios-simulator/TestExpectations:
1167
1168 2017-07-15  Myles C. Maxfield  <mmaxfield@apple.com>
1169
1170         line-height: <number> gets visually applied twice when text autosizing is in effect
1171         https://bugs.webkit.org/show_bug.cgi?id=174536
1172         <rdar://problem/33338259>
1173
1174         Reviewed by Simon Fraser.
1175
1176         * fast/text-autosizing/line-height-number-expected.html: Added.
1177         * fast/text-autosizing/line-height-number.html: Added.
1178
1179 2017-07-14  Zan Dobersek  <zdobersek@igalia.com>
1180
1181         [GCrypt] Implement CryptoKeyRSA PKCS#8 exports
1182         https://bugs.webkit.org/show_bug.cgi?id=173697
1183
1184         Reviewed by Jiewen Tan.
1185
1186         * platform/gtk/TestExpectations: Unskip the RSA PKCS#8 export tests
1187
1188 2017-07-14  Zan Dobersek  <zdobersek@igalia.com>
1189
1190         [GCrypt] Implement CryptoKeyRSA PKCS#8 imports
1191         https://bugs.webkit.org/show_bug.cgi?id=173696
1192
1193         Reviewed by Jiewen Tan.
1194
1195         * platform/gtk/TestExpectations: Unskip the RSA PKCS#8 import tests
1196         that are now passing.
1197
1198 2017-07-14  Chris Dumez  <cdumez@apple.com>
1199
1200         Possible crash in ~UserGestureIndicator() when on non-main thread
1201         https://bugs.webkit.org/show_bug.cgi?id=174522
1202         <rdar://problem/30283071>
1203
1204         Reviewed by Sam Weinig.
1205
1206         Add layout test coverage.
1207
1208         * fast/workers/worker-user-gesture-expected.txt: Added.
1209         * fast/workers/worker-user-gesture.html: Added.
1210         * fast/workers/worker-user-gesture.js: Added.
1211         (setInterval):
1212
1213 2017-07-14  Daniel Bates  <dabates@apple.com>
1214
1215         REGRESSION (r219013): Compute source frame info for frameless document
1216         https://bugs.webkit.org/show_bug.cgi?id=174385
1217         <rdar://problem/33217736>
1218
1219         Reviewed by Brady Eidson.
1220
1221         * http/tests/navigation/resources/window-open-redirect-and-remove-opener.html: Added.
1222         * http/tests/navigation/window-open-redirect-and-remove-opener-expected.txt: Added.
1223         * http/tests/navigation/window-open-redirect-and-remove-opener.html: Added.
1224
1225 2017-07-14  Matt Lewis  <jlewis3@apple.com>
1226
1227         Fixed expectations after Mac expectation change.
1228         https://trac.webkit.org/changeset/219507/webkit
1229
1230         Unreviewed test gardening.
1231
1232         * platform/wk2/TestExpectations:
1233
1234 2017-07-14  Youenn Fablet  <youenn@apple.com>
1235
1236         WebRTC: silence data not sent for disabled audio track
1237         https://bugs.webkit.org/show_bug.cgi?id=174456
1238         <rdar://problem/33284623>
1239
1240         Reviewed by Eric Carlson.
1241
1242         * webrtc/audio-muted-stats-expected.txt: Added.
1243         * webrtc/audio-muted-stats.html: Added.
1244         * webrtc/audio-muted-stats2-expected.txt: Added.
1245         * webrtc/audio-muted-stats2.html: Added.
1246
1247 2017-07-14  Jonathan Bedard  <jbedard@apple.com>
1248
1249         Add High Sierra test expectations
1250         https://bugs.webkit.org/show_bug.cgi?id=174518
1251         <rdar://problem/32716970>
1252
1253         Unreviewed test gardening.
1254
1255         * platform/mac-highsierra: Added.
1256         * platform/mac-highsierra-wk1: Added.
1257         * platform/mac-highsierra-wk2: Added.
1258
1259 2017-07-14  Jer Noble  <jer.noble@apple.com>
1260
1261         [MSE] Removing samples when presentation order does not match decode order can cause bad behavior.
1262         https://bugs.webkit.org/show_bug.cgi?id=174514
1263
1264         Reviewed by Sam Weinig.
1265
1266         * media/media-source/media-source-remove-decodeorder-crash-expected.txt: Added.
1267         * media/media-source/media-source-remove-decodeorder-crash.html: Added.
1268
1269 2017-07-14  Matt Lewis  <jlewis3@apple.com>
1270
1271         Correcting test expectations after mac-expectation changes.
1272         https://bugs.webkit.org/show_bug.cgi?id=174472
1273
1274         Unreviews test gardening.
1275
1276         * platform/mac/TestExpectations:
1277
1278 2017-07-14  Jer Noble  <jer.noble@apple.com>
1279
1280         Adding the 'autoplay' attribute to a media element during a user gesture should remove user gesture restrictions.
1281         https://bugs.webkit.org/show_bug.cgi?id=174373
1282
1283         Reviewed by Eric Carlson.
1284
1285         * media/video-add-autoplay-user-gesture-expected.txt: Added.
1286         * media/video-add-autoplay-user-gesture.html: Added.
1287         * media/platform/ios/TestExpectations: Skipped; requires EventSender.
1288
1289 2017-07-14  Matt Lewis  <jlewis3@apple.com>
1290
1291         Unreviewed, rolling out r219500.
1292
1293         The test is consistently failing on iOS simulator.
1294
1295         Reverted changeset:
1296
1297         "AX: VoiceOver silent or skipping over time values on media
1298         player."
1299         https://bugs.webkit.org/show_bug.cgi?id=174324
1300         http://trac.webkit.org/changeset/219500
1301
1302 2017-07-14  Jonathan Bedard  <jbedard@apple.com>
1303
1304         Add script to rebase patches during the WebKit2->WebKit/WebKit->WebKitLegacy transition
1305         https://bugs.webkit.org/show_bug.cgi?id=174438
1306         <rdar://problem/33277112>
1307
1308         Reviewed by David Kilzer.
1309
1310         * platform/mac-wk2/TestExpectations: Move skipped tests because of webkit.org/b/174504. 
1311         * platform/wk2/TestExpectations: Ditto.
1312
1313 2017-07-14  Fujii Hironori  <Hironori.Fujii@sony.com>
1314
1315         [HarfBuzz] Decomposed Vietnamese characters are rendered incorrectly
1316         https://bugs.webkit.org/show_bug.cgi?id=174418
1317
1318         Reviewed by Michael Catanzaro.
1319
1320         * fast/text/international/vietnamese-nfd-expected.html: Added.
1321         * fast/text/international/vietnamese-nfd.html: Added.
1322
1323 2017-07-14  Aaron Chu  <aaron_chu@apple.com>
1324
1325         AX: VoiceOver silent or skipping over time values on media player.
1326         https://bugs.webkit.org/show_bug.cgi?id=174324
1327         <rdar://problem/32021784>
1328
1329         Reviewed by Antoine Quint.
1330
1331         Added role attribute to modern media controls time lable class so that VoiceOver can access the time label when the media is playing.
1332
1333         * media/modern-media-controls/time-label/time-label-expected.txt:
1334         * media/modern-media-controls/time-label/time-label.html:
1335
1336 2017-07-13  Matt Lewis  <jlewis3@apple.com>
1337
1338         Skipped multiple http/tests/webrtc/ test on iOS simulator.
1339         https://bugs.webkit.org/show_bug.cgi?id=173861
1340
1341         Unreviewed test gardening.
1342         * platform/ios-simulator-wk2/TestExpectations:
1343
1344 2017-07-13  Matt Lewis  <jlewis3@apple.com>
1345
1346         Marked imported/w3c/web-platform-tests/IndexedDB/large-nested-cloning.html as flaky on iOS.
1347         https://bugs.webkit.org/show_bug.cgi?id=173487
1348
1349         Unreviewed test gardening.
1350
1351         * platform/ios-simulator-wk2/TestExpectations:
1352
1353 2017-07-13  Matt Lewis  <jlewis3@apple.com>
1354
1355         Skipping media/video-source-before-src.html.
1356         https://bugs.webkit.org/show_bug.cgi?id=174284
1357
1358         Unreviewed test gardening.
1359
1360         * TestExpectations:
1361
1362 2017-07-13  Antoine Quint  <graouts@apple.com>
1363
1364         REGRESSION: "visibility:hidden" does not hide play button for video elements
1365         ​https://bugs.webkit.org/show_bug.cgi?id=174258
1366         <rdar://problem/33181452>
1367
1368         Unreviewed test gardening.
1369
1370         Add a missing expectation file which is designed to be empty and is now just a space.
1371
1372         * media/modern-media-controls/css/visibility-hidden-expected.html: Added.
1373
1374 2017-07-13  Alex Christensen  <achristensen@webkit.org>
1375
1376         Deleting last URLSearchParams key should remove trailing ? in associated URL
1377         https://bugs.webkit.org/show_bug.cgi?id=174465
1378
1379         Reviewed by Chris Dumez.
1380
1381         * fast/dom/DOMURL/searchparams-expected.txt:
1382         * fast/dom/DOMURL/searchparams.html:
1383
1384 2017-07-13  Miguel Gomez  <magomez@igalia.com>
1385
1386         Unreviewed GTK+ gardening. Update expectations of several tests failing at r219449.
1387
1388         * platform/gtk/TestExpectations:
1389
1390 2017-07-13  Zan Dobersek  <zdobersek@igalia.com>
1391
1392         [GCrypt] Implement CryptoKeyRSA SPKI exports
1393         https://bugs.webkit.org/show_bug.cgi?id=173695
1394
1395         Reviewed by Jiewen Tan.
1396
1397         * platform/gtk/TestExpectations: Unskip the RSA SPKI export tests
1398         that are now passing.
1399
1400 2017-07-13  Zan Dobersek  <zdobersek@igalia.com>
1401
1402         [GCrypt] Implement CryptoKeyRSA SPKI imports
1403         https://bugs.webkit.org/show_bug.cgi?id=173694
1404
1405         Reviewed by Jiewen Tan.
1406
1407         * platform/gtk/TestExpectations: Unskip the RSA SPKI import tests
1408         that are now passing.
1409
1410 2017-07-12  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1411
1412         REGRESSION(r219332): [GTK] 9 new failures on fast/forms spinbutton related tests
1413         https://bugs.webkit.org/show_bug.cgi?id=174395
1414
1415         Reviewed by Carlos Garcia Campos.
1416
1417         * fast/forms/number/number-spinbutton-in-multi-column.html: Instead of assuming that the width will be 100, calculate a -7 offset dinamically.
1418         * platform/gtk/TestExpectations: Remove expected failures now orking.
1419         * platform/gtk/fast/forms/number/number-size-spinbutton-nocover-expected.png: Rebaseline.
1420         * platform/gtk/fast/forms/number/number-size-spinbutton-nocover-expected.txt: Rebaseline.
1421
1422 2017-07-13  Caio Lima  <ticaiolima@gmail.com>
1423
1424         [ESnext] Implement Object Spread
1425         https://bugs.webkit.org/show_bug.cgi?id=167963
1426
1427         Reviewed by Saam Barati.
1428
1429         * js/parser-syntax-check-expected.txt:
1430         * js/script-tests/parser-syntax-check.js:
1431
1432 2017-07-12  Nan Wang  <n_wang@apple.com>
1433
1434         AX: [iOS] Implement a way to retrieve a text marker range with desired text that is closest to a position
1435         https://bugs.webkit.org/show_bug.cgi?id=174393
1436         <rdar://problem/33248006>
1437
1438         Reviewed by Chris Fleizach.
1439
1440         * accessibility/ios-simulator/text-marker-range-matches-text-expected.txt: Added.
1441         * accessibility/ios-simulator/text-marker-range-matches-text.html: Added.
1442
1443 2017-07-12  Matt Lewis  <jlewis3@apple.com>
1444
1445         Unreviewed, rolling out r219409.
1446
1447         The revision caused the Windows builds to fail.
1448
1449         Reverted changeset:
1450
1451         "AX: [iOS] Implement a way to retrieve a text marker range
1452         with desired text that is closest to a position"
1453         https://bugs.webkit.org/show_bug.cgi?id=174393
1454         http://trac.webkit.org/changeset/219409
1455
1456 2017-07-12  Commit Queue  <commit-queue@webkit.org>
1457
1458         Unreviewed, rolling out r219361.
1459         https://bugs.webkit.org/show_bug.cgi?id=174434
1460
1461         Huge PLUM memory regression on iOS (Requested by kling on
1462         #webkit).
1463
1464         Reverted changeset:
1465
1466         "[WebIDL] Convert MutationCallback to be a normal generate
1467         callback"
1468         https://bugs.webkit.org/show_bug.cgi?id=174140
1469         http://trac.webkit.org/changeset/219361
1470
1471 2017-07-12  Eric Carlson  <eric.carlson@apple.com>
1472
1473         [MediaStream] a capture source failure should end the MediaStreamTrack
1474         https://bugs.webkit.org/show_bug.cgi?id=174375
1475
1476         Reviewed by Youenn Fablet.
1477
1478         * fast/mediastream/media-stream-track-source-failure-expected.txt: Added.
1479         * fast/mediastream/media-stream-track-source-failure.html: Added.
1480
1481 2017-07-12  Antoine Quint  <graouts@apple.com>
1482
1483         Playback controls should not hide while AirPlay is active
1484         https://bugs.webkit.org/show_bug.cgi?id=174422
1485         <rdar://problem/33011477>
1486
1487         Reviewed by Eric Carlson.
1488
1489         Expand the existing AirPlaySupport test to check that when we enter AirPlay we correctly prevent
1490         the media controls from automatically hiding.
1491
1492         * media/modern-media-controls/airplay-support/airplay-support-expected.txt:
1493         * media/modern-media-controls/airplay-support/airplay-support.html:
1494
1495 2017-07-12  Nan Wang  <n_wang@apple.com>
1496
1497         AX: [iOS] Implement a way to retrieve a text marker range with desired text that is closest to a position
1498         https://bugs.webkit.org/show_bug.cgi?id=174393
1499         <rdar://problem/33248006>
1500
1501         Reviewed by Chris Fleizach.
1502
1503         * accessibility/ios-simulator/text-marker-range-matches-text-expected.txt: Added.
1504         * accessibility/ios-simulator/text-marker-range-matches-text.html: Added.
1505
1506 2017-07-12  Per Arne Vollan  <pvollan@apple.com>
1507
1508         Skip WebRTC tests on Windows.
1509
1510         Unreviewed test gardening.
1511
1512         * platform/win/TestExpectations:
1513
1514 2017-07-12  Matt Lewis  <jlewis3@apple.com>
1515
1516         Rebaseline of test fast/dom/Window/property-access-on-cached-window-after-frame-removed.html.
1517         https://bugs.webkit.org/show_bug.cgi?id=174400
1518
1519         Unreviewed test gardening.
1520
1521         * fast/dom/Window/property-access-on-cached-window-after-frame-removed-expected.txt:
1522
1523 2017-07-12  Matt Lewis  <jlewis3@apple.com>
1524
1525         Unreviewed, rolling out r219401.
1526
1527         This revision rolled out the previous patch, but after talking
1528         with reviewer, a rebaseline is what was needed.Rolling back in
1529         before rebaseline.
1530
1531         Reverted changeset:
1532
1533         "Unreviewed, rolling out r219379."
1534         https://bugs.webkit.org/show_bug.cgi?id=174400
1535         http://trac.webkit.org/changeset/219401
1536
1537 2017-07-12  Matt Lewis  <jlewis3@apple.com>
1538
1539         Unreviewed, rolling out r219379.
1540
1541         This revision caused a consistent failure in the test
1542         fast/dom/Window/property-access-on-cached-window-after-frame-
1543         removed.html.
1544
1545         Reverted changeset:
1546
1547         "Remove NAVIGATOR_HWCONCURRENCY"
1548         https://bugs.webkit.org/show_bug.cgi?id=174400
1549         http://trac.webkit.org/changeset/219379
1550
1551 2017-07-12  Charlie Turner  <cturner@igalia.com>
1552
1553         [GTK] Media test gardening after r219253
1554         https://bugs.webkit.org/show_bug.cgi?id=174254
1555
1556         Unreviewed test gardening.
1557
1558         video-cookie was fixed by r219252.
1559         media/video-restricted-no-preload-metadata.html been passing consistently.
1560
1561         * platform/gtk/TestExpectations:
1562
1563 2017-07-12  Tooru Fujisawa [:arai]  <arai.unmht@gmail.com>
1564
1565         Wrong radix used in Unicode Escape in invalid character error message
1566         https://bugs.webkit.org/show_bug.cgi?id=174419
1567
1568         Reviewed by Alex Christensen.
1569
1570         * fast/loader/cache-encoding-expected.txt:
1571         * http/tests/preload/preload-encoding-expected.txt:
1572         * js/basic-strict-mode-expected.txt:
1573         * js/kde/parse-expected.txt:
1574         * loader/reload-subresource-when-type-changes-expected.txt:
1575         * platform/ios/imported/w3c/web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-003-expected.txt:
1576         * platform/ios/imported/w3c/web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-004-expected.txt:
1577
1578 2017-07-12  Youenn Fablet  <youenn@apple.com>
1579
1580         WebRTC: Incorrect sdpMLineIndex for video breaks Firefox interop
1581         https://bugs.webkit.org/show_bug.cgi?id=173530
1582
1583         Reviewed by Alex Christensen.
1584
1585         * webrtc/ice-candidate-sdpMLineIndex-expected.txt: Added.
1586         * webrtc/ice-candidate-sdpMLineIndex.html: Added.
1587
1588 2017-07-12  Zan Dobersek  <zdobersek@igalia.com>
1589
1590         [GCrypt] Implement CryptoKeyEC PKCS#8 exports
1591         https://bugs.webkit.org/show_bug.cgi?id=173648
1592
1593         Reviewed by Jiewen Tan.
1594
1595         * platform/gtk/TestExpectations: Unskip the EC PKCS#8 export tests
1596         that are now passing.
1597
1598 2017-07-11  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1599
1600         REGRESSION(r219332): [GTK] 9 new failures on fast/forms spinbutton related tests.
1601         https://bugs.webkit.org/show_bug.cgi?id=174395
1602
1603         Unreviewed GTK gardening.
1604
1605         * platform/gtk/TestExpectations: Mark the new failures. Further investigation pending.
1606
1607 2017-07-11  Said Abou-Hallawa  <sabouhallawa@apple.com>
1608
1609         REGRESSION(r219045): The <body> element does not get repainted when its background image finishes decoding
1610         https://bugs.webkit.org/show_bug.cgi?id=174376
1611
1612         Reviewed by Simon Fraser.
1613
1614         * fast/images/async-image-body-background-image-expected.html: Added.
1615         * fast/images/async-image-body-background-image.html: Added.
1616
1617 2017-07-11  Youenn Fablet  <youenn@apple.com>
1618
1619         We should do ICE candidate filtering at the Document level
1620         https://bugs.webkit.org/show_bug.cgi?id=173861
1621         <rdar://problem/33122058>
1622
1623         Unreviewed.
1624
1625         * resources/testharnessreport.js: Not calling setICECandidateFiltering if not defined.
1626
1627 2017-07-10  Sam Weinig  <sam@webkit.org>
1628
1629         [WebIDL] Convert MutationCallback to be a normal generate callback
1630         https://bugs.webkit.org/show_bug.cgi?id=174140
1631
1632         Reviewed by Chris Dumez.
1633
1634         * fast/dom/MutationObserver/mutation-observer-constructor-expected.txt:
1635         Update results for standard error messages.
1636
1637 2017-07-11  Chris Dumez  <cdumez@apple.com>
1638
1639         Window's [[OwnPropertyKeys]] is wrong for cross origin windows
1640         https://bugs.webkit.org/show_bug.cgi?id=174364
1641         <rdar://problem/33238056>
1642
1643         Reviewed by Brent Fulgham.
1644
1645         Update test to reflect behavior change. I verified that the test is passing in Firefox.
1646         The test fails in Chrome because its does not expose frames indexes on the Window, and
1647         it is incorrectly listing "assign" on Location.
1648
1649         * http/tests/security/cross-frame-access-enumeration.html:
1650
1651 2017-07-11  Charlie Turner  <cturner@igalia.com>
1652
1653         [GTK] editing/input new passes since r211277
1654         https://bugs.webkit.org/show_bug.cgi?id=160119
1655
1656         Unreviewed test gardening.
1657
1658         * platform/gtk/TestExpectations:
1659
1660 2017-07-11  Brent Fulgham  <bfulgham@apple.com>
1661
1662         Reset cookie partitioning state after network process crashes
1663         https://bugs.webkit.org/show_bug.cgi?id=174306
1664         <rdar://problem/33171605>
1665
1666         Reviewed by Chris Dumez.
1667
1668         * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-network-process-crash-expected.txt: Added.
1669         * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-network-process-crash.html: Added.
1670         * http/tests/loading/resourceLoadStatistics/resources/get-cookies.php:
1671         * http/tests/loading/resourceLoadStatistics/resources/set-cookie.php:
1672
1673 2017-07-11  Charlie Turner  <cturner@igalia.com>
1674
1675         REGRESSION(r219298): [GTK] imported/w3c/IndexedDB-private-browsing/idbfactory_open.html is crashing occassionaly
1676         https://bugs.webkit.org/show_bug.cgi?id=174354
1677
1678         Unreviewed test gardening.
1679
1680         * platform/gtk/TestExpectations:
1681
1682 2017-07-11  Charlie Turner  <cturner@igalia.com>
1683
1684         [GTK][WPE] Some resource load statistics tests added in r212183 also fail.
1685         https://bugs.webkit.org/show_bug.cgi?id=168171
1686
1687         Unreviewed test gardening.
1688
1689         * platform/gtk/TestExpectations:
1690
1691 2017-07-11  Ali Juma  <ajuma@chromium.org>
1692
1693         elementFromPoint() should consider x and y to be in client (layout viewport) coordinates
1694         https://bugs.webkit.org/show_bug.cgi?id=172019
1695
1696         Reviewed by Simon Fraser.
1697
1698         * fast/dom/elementFromPoint-scaled-scrolled-expected.txt: Updated.
1699         * fast/dom/elementFromPoint-scaled-scrolled.html: Updated.
1700         * platform/ios/TestExpectations:
1701
1702 2017-07-11  Charlie Turner  <cturner@igalia.com>
1703
1704         [GTK] compositing/video/poster.html passing since r218320
1705         https://bugs.webkit.org/show_bug.cgi?id=169918
1706
1707         Unreviewed test gardening.
1708
1709         * platform/gtk/TestExpectations:
1710
1711 2017-07-11  Sergio Villar Senin  <svillar@igalia.com>
1712
1713         [SVG] Leak in SVGAnimatedListPropertyTearOff
1714         https://bugs.webkit.org/show_bug.cgi?id=172545
1715
1716         Reviewed by Darin Adler.
1717
1718         * svg/animations/animation-leak-list-property-instances-expected.txt: Added.
1719         * svg/animations/animation-leak-list-property-instances.html: Added.
1720
1721 2017-07-11  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1722
1723         [GTK] Spin buttons on input type number appear over the value itself for small widths
1724         https://bugs.webkit.org/show_bug.cgi?id=173572
1725
1726         Reviewed by Carlos Garcia Campos.
1727
1728         * fast/forms/number/number-size-expected.txt:
1729         * fast/forms/number/number-size.html: Obtain the size of the spinbutton by inspecting the shadow dom (is more reliable)
1730           and make the test for user controlled style special for the case of GTK+.
1731         * platform/gtk/fast/forms/number/number-size-spinbutton-nocover-expected.png: Added.
1732         * platform/gtk/fast/forms/number/number-size-spinbutton-nocover-expected.txt: Added.
1733         * platform/gtk/fast/forms/number/number-size-spinbutton-nocover.html: Added.
1734
1735 2017-07-11  Youenn Fablet  <youenn@apple.com>
1736
1737         We should do ICE candidate filtering at the Document level
1738         https://bugs.webkit.org/show_bug.cgi?id=173861
1739         <rdar://problem/33122058>
1740
1741         Reviewed by Eric Carlson.
1742
1743         * http/tests/webrtc/filtering-ice-candidate-cross-origin-frame-expected.txt: Added.
1744         * http/tests/webrtc/filtering-ice-candidate-cross-origin-frame.html: Added.
1745         * http/tests/webrtc/filtering-ice-candidate-same-origin-frame-expected.txt: Added.
1746         * http/tests/webrtc/filtering-ice-candidate-same-origin-frame.html: Added.
1747         * http/tests/webrtc/filtering-ice-candidate-same-origin-frame2-expected.txt: Added.
1748         * http/tests/webrtc/filtering-ice-candidate-same-origin-frame2.html: Added.
1749         * http/tests/webrtc/resources/check-ice-candidate-filtering.html: Added.
1750         * http/tests/webrtc/resources/do-get-user-media.html: Added.
1751         * platform/mac-wk1/TestExpectations: Disable http/tests/webrtc tests.
1752         * resources/testharnessreport.js: Disabled ICE candidate filtering by default.
1753         * webrtc/filtering-ice-candidate-after-reload-expected.txt: Added.
1754         * webrtc/filtering-ice-candidate-after-reload.html: Added.
1755
1756 2017-07-11  Sergio Villar Senin  <svillar@igalia.com>
1757
1758         Unreviewed, rolling out r219325.
1759
1760         The test is still flaky
1761
1762         Reverted changeset:
1763
1764         "[SVG] Leak in SVGAnimatedListPropertyTearOff"
1765         https://bugs.webkit.org/show_bug.cgi?id=172545
1766         http://trac.webkit.org/changeset/219325
1767
1768 2017-07-11  Charlie Turner  <cturner@igalia.com>
1769
1770         [GTK] media/video-restricted-invisible-autoplay-not-allowed.html is flaky
1771         https://bugs.webkit.org/show_bug.cgi?id=174353
1772
1773         Unreviewed test gardening.
1774
1775         * platform/gtk/TestExpectations:
1776
1777 2017-07-11  Zan Dobersek  <zdobersek@igalia.com>
1778
1779         Unreviewed WPE gardening.
1780
1781         * platform/wpe/TestExpectations:
1782         Enable EMEv3 tests under media/encrypted-media/, all of them passing.
1783
1784 2017-07-10  Brent Fulgham  <bfulgham@apple.com>
1785
1786         Resource Load Statistics: Prune statistics in orders of importance
1787         https://bugs.webkit.org/show_bug.cgi?id=174215
1788         <rdar://problem/33164403>
1789
1790         Unreviewed test correction.
1791
1792         Drive-by fix after recent refactoring to correct the new function names in TestRunner.
1793
1794         * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html:
1795         * http/tests/loading/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction.html:
1796
1797 2017-07-10  Simon Fraser  <simon.fraser@apple.com>
1798
1799         [WK2 iOS] REGRESSION (r216803) During momentum scroll, getBoundingClientRect returns wrong coordinates (missing images on pinterest, elle.com and many other sites)
1800         https://bugs.webkit.org/show_bug.cgi?id=174286
1801         rdar://problem/32864180
1802
1803         Reviewed by Dean Jackson.
1804
1805         * fast/visual-viewport/ios/get-bounding-client-rect-unstable-expected.txt: Added.
1806         * fast/visual-viewport/ios/get-bounding-client-rect-unstable.html: Added.
1807
1808 2017-07-10  John Wilander  <wilander@apple.com>
1809
1810         Resource Load Statistics: Prune statistics in orders of importance
1811         https://bugs.webkit.org/show_bug.cgi?id=174215
1812         <rdar://problem/33164403>
1813
1814         Reviewed by Chris Dumez.
1815
1816         * http/tests/loading/resourceLoadStatistics/prune-statistics-expected.txt: Added.
1817         * http/tests/loading/resourceLoadStatistics/prune-statistics.html: Added.
1818         * platform/wk2/TestExpectations:
1819             Added http/tests/loading/resourceLoadStatistics/prune-statistics.html as
1820             [ Pass ] since Resource Load Statistics is WK2-only.
1821
1822 2017-07-10  Devin Rousso  <drousso@apple.com>
1823
1824         Web Inspector: Highlight matching CSS canvas clients when hovering contexts in the Resources tab
1825         https://bugs.webkit.org/show_bug.cgi?id=174279
1826
1827         Reviewed by Matt Baker.
1828
1829         * inspector/dom/highlightNodeList-expected.html: Added.
1830         * inspector/dom/highlightNodeList.html: Added.
1831
1832 2017-07-10  Javier Fernandez  <jfernandez@igalia.com>
1833
1834         [css-align][css-flex][css-grid] 'auto' values of align-self and justify-self must not be resolved
1835         https://bugs.webkit.org/show_bug.cgi?id=172707
1836
1837         Reviewed by Antti Koivisto.
1838
1839         Updated layout tests so that resolved value is as specified, even for 'auto' values.
1840
1841         * TestExpectations:
1842         * css3/flexbox/css-properties-expected.txt:
1843         * css3/flexbox/css-properties.html:
1844         * css3/flexbox/new-alignment-values-invalid-if-grid-not-enabled-expected.txt:
1845         * css3/flexbox/new-alignment-values-invalid-if-grid-not-enabled.html:
1846         * css3/parse-align-self.html:
1847         * css3/parse-alignment-of-root-elements-expected.txt:
1848         * css3/parse-alignment-of-root-elements.html:
1849         * css3/parse-place-items.html:
1850         * css3/parse-place-self.html:
1851         * fast/css/ensure-flexbox-compatibility-with-initial-values-expected.txt:
1852         * fast/css/parse-justify-self.html:
1853
1854 2017-07-10  Myles C. Maxfield  <mmaxfield@apple.com>
1855
1856         fast/text/trak-optimizeLegibility.html is failing on macOS High Sierra
1857         https://bugs.webkit.org/show_bug.cgi?id=174325
1858         <rdar://problem/33190322>
1859
1860         Reviewed by Zalan Bujtas.
1861
1862         The name of the font changed.
1863
1864         * fast/text/trak-optimizeLegibility.html:
1865
1866 2017-07-10  Youenn Fablet  <youenn@apple.com>
1867
1868         Update webrtc expectations
1869         https://bugs.webkit.org/show_bug.cgi?id=174318
1870
1871         Unreviewed.
1872
1873         Updated expectation according flakiness dashboard information.
1874
1875         * TestExpectations:
1876         * platform/ios-wk2/TestExpectations:
1877         * platform/mac-wk1/TestExpectations:
1878         * platform/mac-wk2/TestExpectations:
1879         * platform/wk2/TestExpectations:
1880
1881 2017-07-10  Wenson Hsieh  <wenson_hsieh@apple.com>
1882
1883         [WK2] Ignore touch events that interrupt platform-driven momentum scrolling
1884         https://bugs.webkit.org/show_bug.cgi?id=174300
1885         <rdar://problem/33030639>
1886
1887         Reviewed by Simon Fraser.
1888
1889         Adds 3 new LayoutTests covering cases of touch event handling during scroll deceleration in mainframe and
1890         overflow scrolling containers. See Source/WebKit2/ChangeLog for more detail.
1891
1892         * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-mainframe-expected.txt: Added.
1893         * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-mainframe.html: Added.
1894         * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-overflow-expected.txt: Added.
1895         * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-overflow.html: Added.
1896         * fast/events/ios/touch-events-during-scroll-deceleration-in-overflow-expected.txt: Added.
1897         * fast/events/ios/touch-events-during-scroll-deceleration-in-overflow.html: Added.
1898
1899 2017-07-10  Matt Lewis  <jlewis3@apple.com>
1900
1901         Marked animations/resume-after-page-cache.html as flaky.
1902         https://bugs.webkit.org/show_bug.cgi?id=174183
1903
1904         Unreviewed test gardening.
1905
1906         * platform/ios-simulator-wk2/TestExpectations:
1907
1908 2017-07-10  Jeremy Jones  <jeremyj@apple.com>
1909
1910         media element handle adding source immediately before src.
1911         https://bugs.webkit.org/show_bug.cgi?id=174284
1912         rdar://problem/33115439
1913
1914         Reviewed by David Kilzer.
1915
1916         * media/video-source-before-src.html: Added.
1917
1918 2017-07-10  Matt Lewis  <jlewis3@apple.com>
1919
1920         Fixed test expectations for http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html.
1921         https://bugs.webkit.org/show_bug.cgi?id=174120
1922
1923         Unreviewed test gardening.
1924
1925         * platform/ios-wk2/TestExpectations:
1926
1927 2017-07-03  Brian Burg  <bburg@apple.com>
1928
1929         Web Replay: remove some unused code
1930         https://bugs.webkit.org/show_bug.cgi?id=173903
1931
1932         Rubber-stamped by Joseph Pecoraro.
1933
1934         * inspector/replay/javascript-date-now-expected.txt: Removed.
1935         * inspector/replay/javascript-date-now.html: Removed.
1936         * inspector/replay/javascript-random-seed-expected.txt: Removed.
1937         * inspector/replay/javascript-random-seed.html: Removed.
1938         * inspector/replay/window-navigator-plugins-memoized-expected.txt: Removed.
1939         * inspector/replay/window-navigator-plugins-memoized.html: Removed.
1940
1941 2017-07-10  Matt Lewis  <jlewis3@apple.com>
1942
1943         Skipped http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html.
1944         https://bugs.webkit.org/show_bug.cgi?id=174120
1945
1946         Unreviewed test gardening.
1947
1948         * platform/ios/TestExpectations:
1949
1950 2017-07-10  Chris Dumez  <cdumez@apple.com>
1951
1952         Further WebResourceLoadStatisticsStore / ResourceLoadStatisticsStore clean up
1953         https://bugs.webkit.org/show_bug.cgi?id=174301
1954
1955         Reviewed by Brent Fulgham.
1956
1957         Update existing layout tests to reflect testRunner API changes.
1958
1959         * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html:
1960         * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout.html:
1961         * http/tests/loading/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction.html:
1962
1963 2017-07-10  Andreas Kling  <akling@apple.com>
1964
1965         REGRESSION(r210226): Keyboard-focused element not preserved when navigating back through page cache, causing multiple elements to have focus
1966         https://bugs.webkit.org/show_bug.cgi?id=174302
1967         <rdar://problem/33204273>
1968
1969         Reviewed by Antti Koivisto.
1970
1971         * fast/history/page-cache-element-state-focused-expected.html: Added.
1972         * fast/history/page-cache-element-state-focused.html: Added.
1973
1974 2017-07-10  Zalan Bujtas  <zalan@apple.com>
1975
1976         Block of text is missing in iBooks sample books.
1977         https://bugs.webkit.org/show_bug.cgi?id=174295
1978         <rdar://problem/32955620>
1979
1980         Reviewed by Antti Koivisto.
1981
1982         * fast/multicol/simple-line-layout-line-index-after-strut-2-expected.html: Added.
1983         * fast/multicol/simple-line-layout-line-index-after-strut-2.html: Added.
1984
1985 2017-07-08  John Wilander  <wilander@apple.com>
1986
1987         Resource Load Statistics: User interaction should always go to top document
1988         https://bugs.webkit.org/show_bug.cgi?id=174120
1989         <rdar://problem/33117899>
1990
1991         Reviewed by Chris Dumez.
1992
1993         * http/tests/loading/resourceLoadStatistics/resources/dummy.html: Added.
1994         * http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame-expected.txt: Added.
1995         * http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html: Added.
1996         * platform/mac-wk2/TestExpectations:
1997             Added as [ Pass ].
1998
1999 2017-07-08  Antoine Quint  <graouts@apple.com>
2000
2001         REGRESSION: "visibility:hidden" does not hide play button for video elements
2002         https://bugs.webkit.org/show_bug.cgi?id=174258
2003         <rdar://problem/33181452>
2004
2005         Reviewed by Dean Jackson.
2006
2007         Add a test that checks that <video controls style="visibility:hidden"> does not render anything.
2008
2009         * media/modern-media-controls/css/visibility-hidden-expected.html: Added.
2010         * media/modern-media-controls/css/visibility-hidden.html: Added.
2011         * platform/ios-simulator/TestExpectations:
2012         * platform/mac/TestExpectations:
2013
2014 2017-07-08  Chris Dumez  <cdumez@apple.com>
2015
2016         Simplify WebResourceLoadStatisticsStore / ResourceLoadStatisticsStore
2017         https://bugs.webkit.org/show_bug.cgi?id=174290
2018
2019         Reviewed by Brent Fulgham.
2020
2021         Update layout tests to reflect changes to the testRunner API naming.
2022
2023         * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-mixed-statistics.html:
2024         * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-sub-frame-under-top-frame-origins.html:
2025         * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-under-top-frame-origins.html:
2026         * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-unique-redirects-to.html:
2027         * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-mixed-statistics.html:
2028         * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-sub-frame-under-top-frame-origins.html:
2029         * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-under-top-frame-origins.html:
2030         * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-unique-redirects-to.html:
2031         * http/tests/loading/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour.html:
2032         * http/tests/loading/resourceLoadStatistics/clear-in-memory-and-persistent-store.html:
2033         * http/tests/loading/resourceLoadStatistics/grandfathering.html:
2034         * http/tests/loading/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html:
2035         * http/tests/loading/resourceLoadStatistics/non-prevalent-resource-without-user-interaction.html:
2036         * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html:
2037         * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout.html:
2038         * http/tests/loading/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction.html:
2039         * http/tests/loading/resourceLoadStatistics/prevalent-resource-with-user-interaction-timeout.html:
2040         * http/tests/loading/resourceLoadStatistics/prevalent-resource-with-user-interaction.html:
2041         * http/tests/loading/resourceLoadStatistics/prevalent-resource-without-user-interaction.html:
2042         * http/tests/loading/resourceLoadStatistics/telemetry-generation.html:
2043
2044 2017-07-07  Daniel Bates  <dabates@apple.com>
2045
2046         [AppCache] Ignore fallback entries whose namespace is not prefixed with manifest path
2047         https://bugs.webkit.org/show_bug.cgi?id=174273
2048         <rdar://problem/33011682>
2049
2050         Reviewed by Brent Fulgham.
2051
2052         * http/tests/appcache/fallback-namespace-outside-manifest-path-expected.txt: Added.
2053         * http/tests/appcache/fallback-namespace-outside-manifest-path.html: Added.
2054         * http/tests/appcache/resources/fallback-namespace-outside-manifest-path.txt: Added.
2055
2056 2017-07-07  Devin Rousso  <drousso@apple.com>
2057
2058         Web Inspector: Show all elements currently using a given CSS Canvas
2059         https://bugs.webkit.org/show_bug.cgi?id=173965
2060
2061         Reviewed by Joseph Pecoraro.
2062
2063         * inspector/canvas/css-canvas-clients-expected.txt: Added.
2064         * inspector/canvas/css-canvas-clients.html: Added.
2065         * platform/mac/TestExpectations:
2066
2067 2017-07-07  Matt Lewis  <jlewis3@apple.com>
2068
2069         Adjusted test expectations for webrtc/video-replace-muted-track.html.
2070         https://bugs.webkit.org/show_bug.cgi?id=173608
2071
2072         Unreviewed test gardening.
2073
2074         * platform/mac-wk2/TestExpectations:
2075
2076 2017-07-07  Matt Lewis  <jlewis3@apple.com>
2077
2078         Unreviewed, rolling out r219257.
2079
2080         The test added in the revision was still extreamly flaky on
2081         all testers.
2082
2083         Reverted changeset:
2084
2085         "[SVG] Leak in SVGAnimatedListPropertyTearOff"
2086         https://bugs.webkit.org/show_bug.cgi?id=172545
2087         http://trac.webkit.org/changeset/219257
2088
2089 2017-07-07  Mark Lam  <mark.lam@apple.com>
2090
2091         \n\r is not the same as \r\n.
2092         https://bugs.webkit.org/show_bug.cgi?id=173053
2093
2094         Reviewed by Keith Miller.
2095
2096         * js/parse-backslash-before-newline-expected.txt:
2097         * js/script-tests/parse-backslash-before-newline.js:
2098
2099 2017-07-07  Matt Lewis  <jlewis3@apple.com>
2100
2101         Unreviewed, rolling out r219256.
2102
2103         Previous change to Test Expectations broke the tests
2104
2105         Reverted changeset:
2106
2107         "[WPE] Unreviewed gardening"
2108         http://trac.webkit.org/changeset/219256
2109
2110 2017-07-07  Matt Lewis  <jlewis3@apple.com>
2111
2112         Unreviewed, rolling out r219258.
2113
2114         Previous change to Test Expectations broke the tests
2115
2116         Reverted changeset:
2117
2118         "Unreviewed gardening, fix WK2 expectations after my previous
2119         commit"
2120         http://trac.webkit.org/changeset/219258
2121
2122 2017-07-07  Michael Catanzaro  <mcatanzaro@igalia.com>
2123
2124         Unreviewed gardening, fix WK2 expectations after my previous commit
2125
2126         * platform/wk2/TestExpectations:
2127
2128 2017-07-07  Michael Catanzaro  <mcatanzaro@igalia.com>
2129
2130         [WPE] Unreviewed gardening
2131
2132         * platform/wk2/TestExpectations: Do not mark individual resourceLoadStatistics tests as
2133         passing. Instead, mark the entire directory, so we don't have to override the expectations
2134         for every single test individually in the WPE expectations file.
2135         * platform/wpe/TestExpectations: Update resourceLoadStatistics expectations.
2136
2137 2017-07-07  Yusuke Suzuki  <utatane.tea@gmail.com>
2138
2139         [GTK][WPE] Enable X-Content-Type-Options: nosniff
2140         https://bugs.webkit.org/show_bug.cgi?id=174250
2141
2142         Reviewed by Carlos Alberto Lopez Perez.
2143
2144         * platform/gtk/TestExpectations:
2145         * platform/gtk/imported/w3c/web-platform-tests/fetch/nosniff/stylesheet-expected.txt: Removed.
2146
2147 2017-07-07  Claudio Saavedra  <csaavedra@igalia.com>
2148
2149         [WPE] New baseline after r218740
2150
2151         Unreviewed gardening.
2152         * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
2153
2154 2017-07-07  Claudio Saavedra  <csaavedra@igalia.com>
2155
2156         [WPE] Unreviewed gardening
2157
2158         resourceLoadingStatistics tests are timing out and failing.
2159         * platform/wpe/TestExpectations:
2160
2161 2017-07-07  Charlie Turner  <cturner@igalia.com>
2162
2163         [GStreamer] vid.me videos do not play
2164         https://bugs.webkit.org/show_bug.cgi?id=172240
2165
2166         Reviewed by Xabier Rodriguez-Calvar.
2167
2168         Add a test for single output file HLS playlists that require HTTP
2169         range requests to playback. This failed using the WK http source
2170         for reasons documented in the linked bug.
2171
2172         Generated with mp4hls --segment-duration 3 --output-single-file
2173
2174         * Http/tests/media/hls/range-request-expected.txt: Added.
2175         * http/tests/media/hls/range-request.html: Added.
2176         * http/tests/media/resources/hls/range-request-playlist.m3u8: Added.
2177         * http/tests/media/resources/hls/range-request-playlists/iframes.m3u8: Added.
2178         * http/tests/media/resources/hls/range-request-playlists/media.ts: Added.
2179         * http/tests/media/resources/hls/range-request-playlists/stream.m3u8: Added.
2180
2181 2017-07-06  Michael Catanzaro  <mcatanzaro@igalia.com>
2182
2183         Unreviewed GTK and WPE test gardening
2184
2185         * platform/gtk/TestExpectations:
2186         * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.worker-expected.txt:
2187         * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_hkdf.https-expected.txt:
2188         * platform/wpe/TestExpectations:
2189         * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.worker-expected.txt:
2190         * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_hkdf.https-expected.txt:
2191
2192 2017-07-06  Michael Catanzaro  <mcatanzaro@igalia.com>
2193
2194         Follow-up to "REGRESSION(r209495): materiauxlaverdure.com fails to load"
2195         https://bugs.webkit.org/show_bug.cgi?id=173301
2196         <rdar://problem/32624850>
2197
2198         Unreviewed gardening. Attempt to fix this test by updating it to expect double quotes. It
2199         was missed because it is marked as flaky on Mac, so no way to automatically detect the
2200         failure there.
2201
2202         This doesn't actually fix the test for me due to some floating point issues, but it's a step
2203         in the right direction, and I speculate this will fix the test on the GTK and WPE bots.
2204
2205         * transitions/clip-path-path-transitions.html:
2206
2207 2017-07-06  Myles C. Maxfield  <mmaxfield@apple.com>
2208
2209         REGRESSION(r216944): Font loads can cause Chinese characters to draw as .notdef
2210         https://bugs.webkit.org/show_bug.cgi?id=173962
2211         <rdar://problem/32925318>
2212
2213         Reviewed by Simon Fraser.
2214
2215         * fast/text/font-loading-system-fallback-expected.html: Added.
2216         * fast/text/font-loading-system-fallback.html: Added.
2217         * http/tests/webfont/font-loading-system-fallback-visibility-expected.html: Added.
2218         * http/tests/webfont/font-loading-system-fallback-visibility.html: Added.
2219
2220 2017-07-06  Matt Lewis  <jlewis3@apple.com>
2221
2222         Unreviewed, rolling out r219193.
2223
2224         The tests added with this revision were extreamly flaky on all
2225         platforms.
2226
2227         Reverted changeset:
2228
2229         "[SVG] Leak in SVGAnimatedListPropertyTearOff"
2230         https://bugs.webkit.org/show_bug.cgi?id=172545
2231         http://trac.webkit.org/changeset/219193
2232
2233 2017-07-06  Matt Lewis  <jlewis3@apple.com>
2234
2235         Marked js/slow-stress/Int32Array-alloc-huge.html as flaky.
2236         https://bugs.webkit.org/show_bug.cgi?id=173010
2237
2238         Unreviewed test gardening.
2239
2240         * platform/ios-simulator-wk2/TestExpectations:
2241
2242 2017-07-06  Devin Rousso  <drousso@apple.com>
2243
2244         Web Inspector: Support getting the content of WebGL/WebGL2 contexts
2245         https://bugs.webkit.org/show_bug.cgi?id=173569
2246         <rdar://problem/33112420>
2247
2248         Reviewed by Joseph Pecoraro.
2249
2250         * inspector/canvas/requestContent-2d-expected.txt: Added.
2251         * inspector/canvas/requestContent-2d.html: Added.
2252         * inspector/canvas/requestContent-webgl-expected.txt: Added.
2253         * inspector/canvas/requestContent-webgl.html: Added.
2254         * inspector/canvas/requestContent-webgl2-expected.txt: Added.
2255         * inspector/canvas/requestContent-webgl2.html: Added.
2256         * inspector/canvas/requestContent-expected.txt: Removed.
2257         * inspector/canvas/requestContent.html: Removed.
2258         * platform/gtk/TestExpectations:
2259         * platform/win/TestExpectations:
2260         Split the existing canvas content tests into one for each context type. This allows
2261         platforms that don't support certain context types to ignore just those tests (e.g. WebGL2).
2262
2263 2017-07-06  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2264
2265         [GTK] Layout test gardening.
2266
2267         Unreviewed.
2268
2269         * platform/gtk/TestExpectations: Update WebRTC related expectations and mark a new emoji related test failing after r218371.
2270         * platform/gtk/fast/css/css2-system-fonts-expected.txt: Rebaseline after r218446.
2271         * platform/gtk/fast/css/getComputedStyle/computed-style-font-family-expected.txt: Removed. Rebaseline after r218446 (use the general expectation).
2272         * platform/gtk/fast/text/font-stretch-parse-expected.txt: Removed. Rebaseline after r218446 (use the general expectation).
2273         * platform/gtk/fast/text/font-style-parse-expected.txt: Removed. Rebaseline after r218446 (use the general expectation).
2274         * platform/gtk/fast/text/font-weight-parse-expected.txt: Removed Rebaseline after r218446 (use the general expectation).
2275
2276 2017-07-06  Commit Queue  <commit-queue@webkit.org>
2277
2278         Unreviewed, rolling out r219194.
2279         https://bugs.webkit.org/show_bug.cgi?id=174207
2280
2281         it broke some layout tests (Requested by clopez on #webkit).
2282
2283         Reverted changeset:
2284
2285         "[GStreamer] vid.me videos do not play"
2286         https://bugs.webkit.org/show_bug.cgi?id=172240
2287         http://trac.webkit.org/changeset/219194
2288
2289 2017-07-06  Charlie Turner  <cturner@igalia.com>
2290
2291         [GStreamer] vid.me videos do not play
2292         https://bugs.webkit.org/show_bug.cgi?id=172240
2293
2294         Reviewed by Xabier Rodriguez-Calvar.
2295
2296         Add a test for single output file HLS playlists that require HTTP
2297         range requests to playback. This failed using the WK http source
2298         for reasons documented in the linked bug.
2299
2300         Generated with mp4hls --segment-duration 3 --output-single-file
2301
2302         * Http/tests/media/hls/range-request-expected.txt: Added.
2303         * http/tests/media/hls/range-request.html: Added.
2304         * http/tests/media/resources/hls/range-request-playlist.m3u8: Added.
2305         * http/tests/media/resources/hls/range-request-playlists/iframes.m3u8: Added.
2306         * http/tests/media/resources/hls/range-request-playlists/media.ts: Added.
2307         * http/tests/media/resources/hls/range-request-playlists/stream.m3u8: Added.
2308
2309 2017-07-05  Zalan Bujtas  <zalan@apple.com>
2310
2311         REGRESSION: Stack overflow in RenderBlockFlow::layoutBlock after increasing the font size to max in some RTL vertical books.
2312         https://bugs.webkit.org/show_bug.cgi?id=174144
2313         <rdar://problem/32781038>
2314
2315         Reviewed by Simon Fraser.
2316
2317         * fast/ruby/ruby-overhang-margin-crash-expected.txt: Added.
2318         * fast/ruby/ruby-overhang-margin-crash.html: Added.
2319
2320 2017-07-05  Jonathan Bedard  <jbedard@apple.com>
2321
2322         Move internal iOS 11 TestExpectations to OpenSource
2323         <rdar://problem/32717028>
2324
2325         Unreviewed test gardening.
2326
2327         * platform/ios-11/platform/ios/ios/fast/text/opticalFont-expected.txt: Added.
2328         * platform/ios-11/platform/ios/ios/fast/text/opticalFontWithTextStyle-expected.txt: Added.
2329         * platform/ios-11/platform/ios/ios/fast/text/opticalFontWithWeight-expected.txt: Added.
2330
2331 2017-07-05  Myles C. Maxfield  <mmaxfield@apple.com>
2332
2333         CSSFontStyleValue::isItalic seems a bit bogus.
2334         https://bugs.webkit.org/show_bug.cgi?id=174149
2335
2336         Reviewed by Tim Horton.
2337
2338         * editing/execCommand/italicizeByCharacter-normal-expected.txt: Added.
2339         * editing/execCommand/italicizeByCharacter-normal.html: Added.
2340
2341 2017-07-05  Matt Lewis  <jlewis3@apple.com>
2342
2343         Skipped webgl/1.0.2/conformance/glsl/misc/shader-with-non-reserved-words.html.
2344         https://bugs.webkit.org/show_bug.cgi?id=174100
2345
2346         Unreviewed test gardening.
2347
2348         * platform/ios-simulator-wk2/TestExpectations:
2349
2350 2017-07-05  Brady Eidson  <beidson@apple.com>
2351
2352         Allow navigations in subframes to get a ShouldOpenExternalURLsPolicy of "ShouldAllow".
2353         <rdar://problem/22485589> and https://bugs.webkit.org/show_bug.cgi?id=174178
2354
2355         Reviewed by Alex Christensen.
2356
2357         Added a new explicit test and updated expectations for an old one.
2358         
2359         * loader/navigation-policy/should-open-external-urls/resources/main-frame-with-subframe-main-programatically-navigates-subframe.html: Added.
2360         * loader/navigation-policy/should-open-external-urls/subframe-click-target-self-expected.txt:
2361         * loader/navigation-policy/should-open-external-urls/subframe-navigated-programatically-by-main-frame-expected.txt: Added.
2362         * loader/navigation-policy/should-open-external-urls/subframe-navigated-programatically-by-main-frame.html: Added.
2363
2364 2017-07-05  Matt Lewis  <jlewis3@apple.com>
2365
2366         Marked animations/needs-layout.html as flaky.
2367         https://bugs.webkit.org/show_bug.cgi?id=172397
2368
2369         Unreviewed test gardening.
2370
2371         * platform/mac-wk2/TestExpectations:
2372
2373 2017-07-05  Zalan Bujtas  <zalan@apple.com>
2374
2375         REGRESSION (r217522): "Show My Relationship" link in familysearch.org does not work.
2376         https://bugs.webkit.org/show_bug.cgi?id=174070
2377
2378         Reviewed by Simon Fraser.
2379
2380         * fast/css/getComputedStyle/computed-style-expected.txt:
2381
2382 2017-07-05  Devin Rousso  <drousso@apple.com>
2383
2384         Web Inspector: Allow users to log any tracked canvas context
2385         https://bugs.webkit.org/show_bug.cgi?id=173397
2386         <rdar://problem/33111581>
2387
2388         Reviewed by Joseph Pecoraro.
2389
2390         * inspector/canvas/resolveCanvasContext-2d-expected.txt: Added.
2391         * inspector/canvas/resolveCanvasContext-2d.html: Added.
2392         * inspector/canvas/resolveCanvasContext-webgl-expected.txt: Added.
2393         * inspector/canvas/resolveCanvasContext-webgl.html: Added.
2394         * inspector/canvas/resolveCanvasContext-webgl2-expected.txt: Added.
2395         * inspector/canvas/resolveCanvasContext-webgl2.html: Added.
2396         * inspector/canvas/resolveCanvasContext-webgpu-expected.txt: Added.
2397         * inspector/canvas/resolveCanvasContext-webgpu.html: Added.
2398         * platform/gtk/TestExpectations:
2399         * platform/ios/TestExpectations:
2400         * platform/win/TestExpectations:
2401
2402 2017-07-05  Antti Koivisto  <antti@apple.com>
2403
2404         Low memory notification shouldn't cause style recalc
2405         https://bugs.webkit.org/show_bug.cgi?id=173574
2406         <rdar://problem/32616997>
2407
2408         Reviewed by Andreas Kling.
2409
2410         * platform/mac/printing/width-overflow-expected.txt:
2411
2412             1px width change that doesn't affect what is being tested.
2413
2414 2017-07-05  Jonathan Bedard  <jbedard@apple.com>
2415
2416         Move internal iOS 11 TestExpectations to OpenSource
2417         <rdar://problem/32717028>
2418
2419         Unreviewed test gardening.
2420
2421         * platform/ios-11: Added.
2422
2423 2017-07-05  Matt Lewis  <jlewis3@apple.com>
2424
2425         Adjusted test expectations for tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe.html.
2426         https://bugs.webkit.org/show_bug.cgi?id=168937
2427
2428         Unreviewed test gardening.
2429
2430         * platform/mac-wk2/TestExpectations:
2431
2432 2017-07-05  Charlie Turner  <cturner@igalia.com>
2433
2434         Incorrect IfModule on Fedora with with PHP 7
2435         https://bugs.webkit.org/show_bug.cgi?id=174159
2436
2437         Reviewed by Michael Catanzaro.
2438
2439         * http/conf/fedora-httpd-2.4-php7.conf:
2440
2441 2017-07-05  Youenn Fablet  <youenn@apple.com>
2442
2443         Receiving tracks should be ended when peer connection is being closed
2444         https://bugs.webkit.org/show_bug.cgi?id=174109
2445
2446         Reviewed by Eric Carlson.
2447
2448         * webrtc/peer-connection-track-end-expected.txt: Added.
2449         * webrtc/peer-connection-track-end.html: Added.
2450
2451 2017-07-04  Antti Koivisto  <antti@apple.com>
2452
2453         FrameView should not set RenderView::logicalWidth directly for printing
2454         https://bugs.webkit.org/show_bug.cgi?id=174135
2455
2456         Reviewed by Zalan Bujtas.
2457
2458         * platform/mac/printing/width-overflow-expected.txt:
2459
2460             This is a progression, view and root element sizes now match.
2461             Printing output is not affected.
2462
2463 2017-07-03  Saam Barati  <sbarati@apple.com>
2464
2465         LayoutTest workers/bomb.html is a Crash
2466         https://bugs.webkit.org/show_bug.cgi?id=167757
2467         <rdar://problem/33086462>
2468
2469         Reviewed by Keith Miller.
2470
2471         * platform/mac-wk2/TestExpectations:
2472
2473 2017-07-03  Matt Lewis  <jlewis3@apple.com>
2474
2475         Removed expectations and skipped workers/bomb.html on mac.
2476         https://bugs.webkit.org/show_bug.cgi?id=167757
2477
2478         Unreviewed test gardening.
2479
2480         * platform/mac-wk2/TestExpectations:
2481         * platform/mac/TestExpectations:
2482
2483 2017-07-03  Myles C. Maxfield  <mmaxfield@apple.com>
2484
2485         REGRESSION(Variation Fonts): Specifying Skia by PostScript name does not yield the expected result
2486         https://bugs.webkit.org/show_bug.cgi?id=174079
2487         <rdar://problem/33040854>
2488
2489         Reviewed by Alex Christensen.
2490
2491         * fast/text/variations/skia-postscript-name-expected-mismatch.html: Added.
2492         * fast/text/variations/skia-postscript-name.html: Added.
2493         * platform/ios-simulator/TestExpectations:
2494
2495 2017-07-03  Per Arne Vollan  <pvollan@apple.com>
2496
2497         [Win] Update expectations for layout tests.
2498         https://bugs.webkit.org/show_bug.cgi?id=172437
2499
2500         Unreviewed test gardening, update test expectations for failing tests.
2501
2502         * platform/win/TestExpectations:
2503
2504 2017-07-03  Brady Eidson  <beidson@apple.com>
2505
2506         Switch all WebKit API related to favicons from WebIconDatabase over to new WebCore::IconLoader mechanism.
2507         https://bugs.webkit.org/show_bug.cgi?id=174073
2508
2509         Reviewed by Andy Estes.
2510
2511         * http/tests/security/contentSecurityPolicy/block-favicon-expected.txt: Updated results to actually catch
2512           the load being blocked due to CSP.
2513
2514 2017-07-03  Matt Lewis  <jlewis3@apple.com>
2515
2516         Marked media/track/track-cues-sorted-before-dispatch.html as flaky
2517         https://bugs.webkit.org/show_bug.cgi?id=168092
2518
2519         Unreviewed test gardening.
2520
2521         * platform/wk2/TestExpectations:
2522
2523 2017-07-03  Youenn Fablet  <youenn@apple.com>
2524
2525         WebAudioSourceProviderAVFObjC should not reconfigure for each data call
2526         https://bugs.webkit.org/show_bug.cgi?id=174101
2527
2528         Reviewed by Eric Carlson.
2529
2530         * TestExpectations:
2531         * webrtc/peer-connection-audio-mute2.html:
2532         * webrtc/peer-connection-remote-audio-mute2.html:
2533
2534 2017-07-03  Alex Christensen  <achristensen@webkit.org>
2535
2536         Rebase test after r219024
2537         https://bugs.webkit.org/show_bug.cgi?id=174051
2538
2539         * fast/events/popup-blocked-from-unique-frame-via-window-open-named-sibling-frame-expected.txt:
2540
2541 2017-07-03  Jonathan Bedard  <jbedard@apple.com>
2542
2543         Run webgl tests on iOS ports
2544         https://bugs.webkit.org/show_bug.cgi?id=173000
2545
2546         Unreviewed test gardening.
2547
2548         * platform/ios-device/TestExpectations: Garden webgl tests.
2549         * platform/ios-simulator/TestExpectations: Ditto.
2550         * platform/ios/TestExpectations: Ditto.
2551         * platform/ios/fast/canvas/webgl: Added.
2552         * platform/ios/fast/canvas/webgl/css-webkit-canvas-expected.txt: Added.
2553         * platform/ios/fast/canvas/webgl/css-webkit-canvas-repaint-expected.txt: Added.
2554
2555 2017-07-02  Ryosuke Niwa  <rniwa@webkit.org>
2556
2557         REGRESSION(r218910): Crash inside textMarkerDataForFirstPositionInTextControl
2558         https://bugs.webkit.org/show_bug.cgi?id=174077
2559         <rdar://problem/33083972>
2560
2561         Reviewed by Chris Fleizach.
2562
2563         Added a regression test for changing the input element's type during editing.
2564
2565         * accessibility/mac/input-type-change-crash-expected.txt: Added.
2566         * accessibility/mac/input-type-change-crash.html: Added.
2567
2568 2017-07-03  Saam Barati  <sbarati@apple.com>
2569
2570         Unreviewed. Mark workers/bomb.html as flaky.
2571
2572         * platform/ios-device/TestExpectations:
2573         * platform/ios-wk2/TestExpectations:
2574         * platform/mac/TestExpectations:
2575
2576 2017-07-03  Devin Rousso  <drousso@apple.com>
2577
2578         Web Inspector: Support listing WebGL2 and WebGPU contexts
2579         https://bugs.webkit.org/show_bug.cgi?id=173396
2580
2581         Reviewed by Joseph Pecoraro.
2582
2583         * inspector/canvas/create-canvas-contexts-expected.txt: Removed.
2584         * inspector/canvas/create-canvas-contexts.html: Removed.
2585         * inspector/canvas/create-context-2d-expected.txt: Added.
2586         * inspector/canvas/create-context-2d.html: Added.
2587         * inspector/canvas/create-context-webgl-expected.txt: Added.
2588         * inspector/canvas/create-context-webgl.html: Added.
2589         * inspector/canvas/create-context-webgl2-expected.txt: Added.
2590         * inspector/canvas/create-context-webgl2.html: Added.
2591         * inspector/canvas/create-context-webgpu-expected.txt: Added.
2592         * inspector/canvas/create-context-webgpu.html: Added.
2593         * inspector/canvas/resources/create-context-utilities.css: Added.
2594         (.canvas):
2595         * inspector/canvas/resources/create-context-utilities.js: Added.
2596         (createAttachedCanvas):
2597         (createDetachedCanvas):
2598         (createCSSCanvas):
2599         (destroyCanvases):
2600         (TestPage.registerInitializer.awaitCanvasAdded):
2601         (TestPage.registerInitializer.awaitCanvasRemoved):
2602         (TestPage.registerInitializer.window.initializeTestSuite):
2603         (TestPage.registerInitializer.window.addSimpleTestCase):
2604         (TestPage.registerInitializer.window.addCSSCanvasTestCase):
2605         * platform/gtk/TestExpectations:
2606         * platform/ios/TestExpectations:
2607         * platform/mac/TestExpectations:
2608         * platform/win/TestExpectations:
2609         Split the existing canvas lifecycle tests into one for each context type. This allows
2610         platforms that don't support certain context types to ignore just those tests (e.g. WebGPU).
2611
2612 2017-07-03  Chris Fleizach  <cfleizach@apple.com>
2613
2614         AX: role="none" (or presentation) does not work on iframes
2615         https://bugs.webkit.org/show_bug.cgi?id=173930
2616         <rdar://problem/33034347>
2617
2618         Reviewed by Ryosuke Niwa.
2619
2620         * accessibility/presentation-role-iframe-expected.txt: Added.
2621         * accessibility/presentation-role-iframe.html: Added.
2622
2623 2017-07-03  Alex Christensen  <achristensen@webkit.org>
2624
2625         Rebase test after r219024
2626         https://bugs.webkit.org/show_bug.cgi?id=174051
2627
2628         * http/tests/security/no-popup-from-sandbox-top-expected.txt:
2629
2630 2017-07-03  Matt Lewis  <jlewis3@apple.com>
2631
2632         Unreviewed, rolling out r219030.
2633
2634         This was a rebaseline of a test that was broken with revision
2635         r219024
2636
2637         Reverted changeset:
2638
2639         "Rebase test after r219024"
2640         https://bugs.webkit.org/show_bug.cgi?id=174051
2641         http://trac.webkit.org/changeset/219030
2642
2643 2017-07-03  Zan Dobersek  <zdobersek@igalia.com>
2644
2645         [GCrypt] Implement CryptoKeyEC SPKI exports
2646         https://bugs.webkit.org/show_bug.cgi?id=173646
2647
2648         Reviewed by Jiewen Tan.
2649
2650         * platform/gtk/TestExpectations:
2651         Unskip tests that cover SPKI exports of EC keys.
2652
2653 2017-07-02  Sam Weinig  <sam@webkit.org>
2654
2655         [WebIDL] Remove special casing for RegExp which is no longer required by the spec
2656         https://bugs.webkit.org/show_bug.cgi?id=174025
2657
2658         Reviewed by Chris Dumez.
2659
2660         * fast/files/blob-constructor-expected.txt:
2661         * fast/files/blob-constructor.html:
2662         * fast/files/file-constructor-expected.txt:
2663         * fast/files/file-constructor.html:
2664         Update tests/results for change in conversions of RegExp.
2665
2666 2017-07-01  Myles C. Maxfield  <mmaxfield@apple.com>
2667
2668         REGRESSION(r218371): Reeder's default font is Times instead of San Francisco
2669         https://bugs.webkit.org/show_bug.cgi?id=173617
2670         <rdar://problem/32969819>
2671
2672         Reviewed by Simon Fraser.
2673
2674         * fast/text/font-face-local-system-expected.html: Added.
2675         * fast/text/font-face-local-system.html: Added.
2676
2677 2017-06-30  Said Abou-Hallawa  <sabouhallawa@apple.com>
2678
2679         If an image appears more than once on a page, decoding for painting one instance repaints them all
2680         https://bugs.webkit.org/show_bug.cgi?id=169944
2681
2682         Reviewed by Simon Fraser.
2683
2684         * fast/images/async-image-multiple-clients-repaint-expected.txt: Added.
2685         * fast/images/async-image-multiple-clients-repaint.html: Added.
2686         * platform/ios-simulator/fast/images: Added.
2687         * platform/ios-simulator/fast/images/async-image-multiple-clients-repaint-expected.txt: Added.
2688
2689 2017-06-30  Jonathan Bedard  <jbedard@apple.com>
2690
2691         Run webgl tests on iOS ports
2692         https://bugs.webkit.org/show_bug.cgi?id=173000
2693
2694         Unreviewed test gardening.
2695
2696         * platform/ios/TestExpectations: Enable webgl, fast/canvas/webgl and http/tests/webgl.
2697
2698 2017-06-30  Matt Baker  <mattbaker@apple.com>
2699
2700         Web Inspector: AsyncStackTrace nodes can be corrupted when truncating
2701         https://bugs.webkit.org/show_bug.cgi?id=173840
2702         <rdar://problem/30840820>
2703
2704         Reviewed by Joseph Pecoraro.
2705
2706         Add a test for truncating a branching asynchronous stack trace.
2707
2708         * inspector/debugger/truncate-async-stack-trace-expected.txt: Added.
2709         * inspector/debugger/truncate-async-stack-trace.html: Added.
2710
2711 2017-06-30  Alex Christensen  <achristensen@webkit.org>
2712
2713         Rebase test after r219024
2714         https://bugs.webkit.org/show_bug.cgi?id=174051
2715
2716         * fast/events/popup-blocked-from-unique-frame-via-window-open-named-sibling-frame-expected.txt:
2717         This was an intentional change making URL parsing how it was before r215096 for URLs with non-special schemes.
2718
2719 2017-06-30  Matt Lewis  <jlewis3@apple.com>
2720
2721         Marked test imported/w3c/web-platform-tests/IndexedDB/idbobjectstore_getKey.html as flaky.
2722         https://bugs.webkit.org/show_bug.cgi?id=173068
2723
2724         Unreviewed test gardening.
2725
2726         * platform/mac/TestExpectations:
2727
2728 2017-06-30  Chris Dumez  <cdumez@apple.com>
2729
2730         Move store logic from WebResourceLoadStatisticsManager to WebResourceLoadStatisticsStore
2731         https://bugs.webkit.org/show_bug.cgi?id=174038
2732
2733         Reviewed by Brent Fulgham.
2734
2735         Fix typo in testRunner API.
2736
2737         * http/tests/loading/resourceLoadStatistics/grandfathering.html:
2738         * http/tests/loading/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html:
2739         * http/tests/loading/resourceLoadStatistics/non-prevalent-resource-without-user-interaction.html:
2740         * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html:
2741         * http/tests/loading/resourceLoadStatistics/prevalent-resource-with-user-interaction-timeout.html:
2742         * http/tests/loading/resourceLoadStatistics/prevalent-resource-with-user-interaction.html:
2743         * http/tests/loading/resourceLoadStatistics/prevalent-resource-without-user-interaction.html:
2744
2745 2017-06-30  Devin Rousso  <drousso@apple.com>
2746
2747         Web Inspector: Default string comparisons to treat numeric characters as numbers
2748         https://bugs.webkit.org/show_bug.cgi?id=173984
2749
2750         Reviewed by Joseph Pecoraro.
2751
2752         * inspector/unit-tests/string-utilities.html:
2753         Add tests for String.prototype.extendedLocaleCompare.
2754
2755 2017-06-30  Ryosuke Niwa  <rniwa@webkit.org>
2756
2757         REGRESSION(r214194): Safari leaves a popup window open opened during before unload
2758         https://bugs.webkit.org/show_bug.cgi?id=174016
2759
2760         Reviewed by Chris Dumez.
2761
2762         Added regression tests for navigating a new window, a sibling iframe, and another existing window.
2763
2764         * fast/events/before-unload-navigate-different-window-expected.txt: Added.
2765         * fast/events/before-unload-navigate-different-window.html: Added.
2766         * fast/events/before-unload-open-window-expected.txt: Added.
2767         * fast/events/before-unload-open-window.html: Added.
2768         * fast/events/before-unload-sibling-frame-expected.txt: Added.
2769         * fast/events/before-unload-sibling-frame.html: Added.
2770         * fast/events/resources/message-opener.html: Added.
2771         * fast/events/resources/message-top.html: Added.
2772
2773 2017-06-30  Fujii Hironori  <Hironori.Fujii@sony.com>
2774
2775         ASSERTION FAILED: !canAnimate() && !m_currentFrame
2776         https://bugs.webkit.org/show_bug.cgi?id=173089
2777
2778         Reviewed by Said Abou-Hallawa.
2779
2780         * fast/images/animated-gif-paint-after-animation-expected.txt: Added.
2781         * fast/images/animated-gif-paint-after-animation.html: Added.
2782         * fast/images/resources/animated-red-green-1000x1000-repeat-1.gif: Added.
2783
2784 2017-06-30  John Wilander  <wilander@apple.com>
2785
2786         Update expectations for layout tests.
2787         https://bugs.webkit.org/show_bug.cgi?id=173940
2788
2789         Unreviewed test gardening, update test expectations for failing tests.
2790
2791         * platform/wk2/TestExpectations:
2792             http/tests/loading/resourceLoadStatistics/telemetry-generation.html
2793             is still failing.
2794
2795 2017-06-30  Antoine Quint  <graouts@apple.com>
2796
2797         Top controls bars should invert with right-to-left user interface layout direction locale
2798         https://bugs.webkit.org/show_bug.cgi?id=173989
2799         <rdar://problem/32863552>
2800
2801         Reviewed by Dean Jackson.
2802
2803         Add a new test to check we correctly layout the top controls bars in RTL and rebaseline a
2804         test that now requires an asynchronous assertion.
2805
2806         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-rtl-expected.txt: Added.
2807         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-rtl.html: Added.
2808         * media/modern-media-controls/mute-button/mute-button-expected.txt:
2809         * media/modern-media-controls/mute-button/mute-button.html:
2810         * platform/mac/TestExpectations:
2811
2812 2017-06-30  Dean Jackson  <dino@apple.com>
2813
2814         REGRESSION (High Sierra): Gradient LayoutTests are failing
2815         https://bugs.webkit.org/show_bug.cgi?id=174015
2816         <rdar://problem/32332022>
2817
2818         Reviewed by Tim Horton.
2819
2820         Add the fudge factor to more of the gradient tests.
2821
2822         * canvas/philip/tests.js:
2823         (_assertPixelWithGradientNoise): Bump the factor up a bit.
2824         * canvas/philip/tests/2d.gradient.interpolate.multiple.html:
2825         * canvas/philip/tests/2d.gradient.interpolate.solid.html:
2826         * canvas/philip/tests/2d.gradient.radial.transform.1.html:
2827         * canvas/philip/tests/2d.gradient.radial.transform.2.html:
2828         * canvas/philip/tests/2d.gradient.radial.transform.3.html:
2829         * canvas/philip/tests/initial.reset.gradient.html:
2830
2831 2017-06-29  Chris Fleizach  <cfleizach@apple.com>
2832
2833         AX: Cannot call setValue() on contenteditable or ARIA text controls
2834         https://bugs.webkit.org/show_bug.cgi?id=173520
2835
2836         Reviewed by Ryosuke Niwa.
2837
2838         * accessibility/mac/set-value-editable-types-expected.txt: Added.
2839         * accessibility/mac/set-value-editable-types.html: Added.
2840
2841 2017-06-28  Simon Fraser  <simon.fraser@apple.com>
2842
2843         getBoundingClientRect returns wrong value for combination of page zoom and scroll
2844         https://bugs.webkit.org/show_bug.cgi?id=173841
2845         rdar://problem/32983841
2846
2847         Reviewed by Dean Jackson.
2848
2849         * fast/events/clientXY-in-zoom-and-scroll.html: New baseline for progressed behavior.
2850         * fast/events/simulated-click-zoomed-expected.txt: Added.
2851         * fast/events/simulated-click-zoomed.html: Added.
2852         * fast/visual-viewport/client-rects-relative-to-layout-viewport-zoomed-expected.txt: Added.
2853         * fast/visual-viewport/client-rects-relative-to-layout-viewport-zoomed.html: Added.
2854         * platform/ios/TestExpectations:
2855         * platform/mac/fast/events/clientXY-in-zoom-and-scroll-expected.txt:
2856
2857 2017-06-29  John Wilander  <wilander@apple.com>
2858
2859         Fix for intermittent Layout Test fail http/tests/loading/resourceLoadStatistics/telemetry-generation.html
2860         https://bugs.webkit.org/show_bug.cgi?id=173940
2861         <rdar://problem/33018125>
2862
2863         Reviewed by Brent Fulgham.
2864
2865         * platform/wk2/TestExpectations:
2866             http/tests/loading/resourceLoadStatistics/telemetry-generation.html
2867             is now expected to pass.
2868
2869 2017-06-29  Sam Weinig  <sam@webkit.org>
2870
2871         [WebIDL] Add a new extended attribute to model the forced return value optimization used on Node and Crypto
2872         https://bugs.webkit.org/show_bug.cgi?id=173961
2873
2874         Reviewed by Darin Adler.
2875
2876         * js/dom/dot-node-base-exception-expected.txt: Removed.
2877         * js/dom/dot-node-base-exception.html: Removed.
2878         * js/dom/script-tests/dot-node-base-exception.js: Removed.
2879         Remove now obsolete test.
2880
2881 2017-06-29  Commit Queue  <commit-queue@webkit.org>
2882
2883         Unreviewed, rolling out r218512.
2884         https://bugs.webkit.org/show_bug.cgi?id=173981
2885
2886         "It changes the behavior of the JS API's JSEvaluateScript
2887         which breaks TurboTax" (Requested by saamyjoon on #webkit).
2888
2889         Reverted changeset:
2890
2891         "test262: Completion values for control flow do not match the
2892         spec"
2893         https://bugs.webkit.org/show_bug.cgi?id=171265
2894         http://trac.webkit.org/changeset/218512
2895
2896 2017-06-29  Alex Christensen  <achristensen@webkit.org>
2897
2898         WKContentRuleLists with if-top-url or unless-top-url should run regex against entire top URL
2899         https://bugs.webkit.org/show_bug.cgi?id=173980
2900
2901         Reviewed by Tim Horton.
2902
2903         * http/tests/contentextensions/top-url-expected.txt: Added.
2904         * http/tests/contentextensions/top-url.html: Added.
2905         * http/tests/contentextensions/top-url.html.json: Added.
2906
2907 2017-06-29  JF Bastien  <jfbastien@apple.com>
2908
2909         WebAssembly: disable some APIs under CSP
2910         https://bugs.webkit.org/show_bug.cgi?id=173892
2911         <rdar://problem/32914613>
2912
2913         Reviewed by Daniel Bates.
2914
2915         These tests are basically the same as eval-blocked, but with
2916         WebAssembly APIs instead of eval.
2917
2918         Disable all of them on iOS simulator which doesn't support
2919         WebAssembly (whereas iOS does).
2920
2921         * http/tests/security/contentSecurityPolicy/WebAssembly-allowed-expected.txt: Added.
2922         * http/tests/security/contentSecurityPolicy/WebAssembly-allowed.html: Added.
2923         * http/tests/security/contentSecurityPolicy/WebAssembly-blocked-expected.txt: Added.
2924         * http/tests/security/contentSecurityPolicy/WebAssembly-blocked-in-about-blank-iframe-expected.txt: Added.
2925         * http/tests/security/contentSecurityPolicy/WebAssembly-blocked-in-about-blank-iframe.html: Added.
2926         * http/tests/security/contentSecurityPolicy/WebAssembly-blocked-in-external-script-expected.txt: Added.
2927         * http/tests/security/contentSecurityPolicy/WebAssembly-blocked-in-external-script.html: Added.
2928         * http/tests/security/contentSecurityPolicy/WebAssembly-blocked-in-subframe-expected.txt: Added.
2929         * http/tests/security/contentSecurityPolicy/WebAssembly-blocked-in-subframe.html: Added.
2930         * http/tests/security/contentSecurityPolicy/WebAssembly-blocked.html: Added.
2931         * http/tests/security/contentSecurityPolicy/resources/WebAssembly-blocked-in-external-script.js: Added.
2932         * platform/ios-simulator/TestExpectations:
2933
2934 2017-06-29  Antoine Quint  <graouts@apple.com>
2935
2936         Full stop shows to the right of the picture-in-picture localised string in Hebrew
2937         https://bugs.webkit.org/show_bug.cgi?id=173966
2938         <rdar://problem/32847376>
2939
2940         Reviewed by Dean Jackson.
2941
2942         * media/modern-media-controls/placard/placard-ltr-expected.txt: Added.
2943         * media/modern-media-controls/placard/placard-ltr.html: Added.
2944
2945 2017-06-29  Romain Bellessort  <romain.bellessort@crf.canon.fr>
2946
2947         [Readable Streams API] Fix ReadableStream "strategy" argument handling
2948         https://bugs.webkit.org/show_bug.cgi?id=172716
2949
2950         Reviewed by Xabier Rodriguez-Calvar.
2951
2952         Added new tests and updated some existing ones based on the newly
2953         expected behavior.
2954
2955         * streams/readable-byte-stream-controller-expected.txt: Updated.
2956         * streams/readable-byte-stream-controller.js: Updated.
2957
2958 2017-06-29  Antti Koivisto  <antti@apple.com>
2959
2960         NAS4Free Pop-down menus take 3 seconds to appear
2961         https://bugs.webkit.org/show_bug.cgi?id=173967
2962         <rdar://problem/32690114>
2963
2964         Reviewed by Andreas Kling.
2965
2966         * compositing/backing/non-composited-visibility-change-expected.html: Added.
2967         * compositing/backing/non-composited-visibility-change.html: Added.
2968
2969 2017-06-28  Per Arne Vollan  <pvollan@apple.com>
2970
2971         [Win] Update expectations for layout tests.
2972         https://bugs.webkit.org/show_bug.cgi?id=172437
2973
2974         Unreviewed test gardening, update test expectations for failing tests.
2975
2976         * platform/win/TestExpectations:
2977
2978 2017-06-27  Myles C. Maxfield  <mmaxfield@apple.com>
2979
2980         [iOS] Cannot italicize or bold text rendered with text styles
2981         https://bugs.webkit.org/show_bug.cgi?id=173634
2982
2983         Reviewed by Darin Adler.
2984
2985         * fast/text/ipad/bold-tall-body-text-style-expected-mismatch.html: Added.
2986         * fast/text/ipad/bold-tall-body-text-style.html: Added.
2987
2988 2017-06-28  Devin Rousso  <drousso@apple.com>
2989
2990         Web Inspector: Instrument active pixel memory used by canvases
2991         https://bugs.webkit.org/show_bug.cgi?id=173087
2992         <rdar://problem/32719261>
2993
2994         Reviewed by Joseph Pecoraro.
2995
2996         * inspector/canvas/memory-expected.txt: Added.
2997         * inspector/canvas/memory.html: Added.
2998
2999 2017-06-28  Ryan Haddad  <ryanhaddad@apple.com>
3000
3001         Skip webrtc/video-replace-muted-track.html on iOS.
3002         https://bugs.webkit.org/show_bug.cgi?id=173608
3003
3004         Unreviewed test gardening.
3005
3006         * platform/ios-wk2/TestExpectations:
3007
3008 2017-06-28  Antoine Quint  <graouts@apple.com>
3009
3010         Volume controls should be hidden when AirPlay is active
3011         https://bugs.webkit.org/show_bug.cgi?id=173933
3012         <rdar://problem/33011931>
3013
3014         Reviewed by Dean Jackson.
3015
3016         Expand the AirplaySupport testing to check that the mute button's enabled state is set to "false"
3017         in AirPlay and add new tests to check that volume controls are correctly hidden when the mute button
3018         is disabled.
3019
3020         * media/modern-media-controls/airplay-support/airplay-support-expected.txt:
3021         * media/modern-media-controls/airplay-support/airplay-support.html:
3022         * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-volume-controls-hidden-when-mute-button-disabled-expected.txt: Added.
3023         * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-volume-controls-hidden-when-mute-button-disabled.html: Added.
3024         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-top-right-controls-bar-hidden-when-mute-button-disabled-expected.txt: Added.
3025         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-top-right-controls-bar-hidden-when-mute-button-disabled.html: Added.
3026         * platform/mac/TestExpectations:
3027
3028 2017-06-28  Matt Lewis  <jlewis3@apple.com>
3029
3030         Marked imported/w3c/web-platform-tests/IndexedDB/idbindex_getAllKeys.html as flaky.
3031         https://bugs.webkit.org/show_bug.cgi?id=172834
3032
3033         Unreviewed test gardening.
3034
3035         * platform/mac-wk2/TestExpectations:
3036
3037 2017-06-28  Matt Lewis  <jlewis3@apple.com>
3038
3039         Adjusted test expectations for http/tests/loading/resourceLoadStatistics/telemetry-generation.html.
3040         https://bugs.webkit.org/show_bug.cgi?id=173499
3041
3042         Unreviewed test gardening.
3043
3044         * platform/wk2/TestExpectations:
3045
3046 2017-06-28  Antoine Quint  <graouts@apple.com>
3047
3048         Media controls volume glyph does not have the correct material
3049         https://bugs.webkit.org/show_bug.cgi?id=173918
3050         <rdar://problem/33012697>
3051
3052         Reviewed by Eric Carlson.
3053
3054         Add a new test to check the mute button is correctly hosted in the top-right controls bar
3055         when width becomes scarce.
3056
3057         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-mute-button-in-bottom-or-top-right-controls-bar-expected.txt: Added.
3058         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-mute-button-in-bottom-or-top-right-controls-bar.html: Added.
3059         * platform/mac/TestExpectations:
3060
3061 2017-06-28  Fujii Hironori  <Hironori.Fujii@sony.com>
3062
3063         [GTK] LayoutTest webaudio/silent-audio-interrupted-in-background.html makes its subsequent test flaky crash
3064         https://bugs.webkit.org/show_bug.cgi?id=173916
3065
3066         Unreviewed test gardening.
3067
3068         * platform/gtk/TestExpectations: Marked it Skip.
3069
3070 2017-06-27  Joseph Pecoraro  <pecoraro@apple.com>
3071
3072         Web Inspector: Cleanup RemoteObject tests
3073         https://bugs.webkit.org/show_bug.cgi?id=173885
3074
3075         Reviewed by Matt Baker.
3076
3077         * inspector/model/remote-object-dom.html: Added.
3078         * inspector/model/remote-object-expected.txt:
3079         * inspector/model/remote-object.html:
3080         Split out DOM results (which differ across ports and features).
3081
3082         * inspector/model/resources/remote-object-utilities.js:
3083         (TestPage.registerInitializer.window.runSteps):
3084         This should have been a continue not a return.
3085
3086         * platform/mac/inspector/model/remote-object-dom-expected.txt: Added.
3087         * platform/mac/inspector/model/remote-object-expected.txt: Removed.
3088         Platform expectations are now limited to just the DOM test.
3089
3090 2017-06-27  Caio Lima  <ticaiolima@gmail.com>
3091
3092         [ESnext] Implement Object Rest - Implementing Object Rest Destructuring
3093         https://bugs.webkit.org/show_bug.cgi?id=167962
3094
3095         Reviewed by Saam Barati.
3096
3097         * js/parser-syntax-check-expected.txt:
3098         * js/script-tests/parser-syntax-check.js:
3099
3100 2017-06-27  Yusuke Suzuki  <utatane.tea@gmail.com>
3101
3102         Unreviewed, unmark workers/bomb.html flakiness after r218856
3103
3104         * platform/gtk-wayland/TestExpectations:
3105         * platform/ios-device/TestExpectations:
3106         * platform/ios-wk2/TestExpectations:
3107         * platform/mac/TestExpectations:
3108
3109 2017-06-27  Matt Lewis  <jlewis3@apple.com>
3110
3111         Marked http/tests/loading/resourceLoadStatistics/telemetry-generation.html as flaky.
3112         https://bugs.webkit.org/show_bug.cgi?id=173499
3113
3114         Unreviewed test gardening.
3115
3116         * platform/wk2/TestExpectations:
3117
3118 2017-06-27  Antoine Quint  <graouts@apple.com>
3119
3120         [Modern Media Controls] Accessibility labels should be formatted using NSDateComponentsFormatter
3121         https://bugs.webkit.org/show_bug.cgi?id=173858
3122         <rdar://problem/32643171>
3123
3124         Reviewed by Dean Jackson.
3125
3126         * media/modern-media-controls/scrubber/scrubber-has-correct-ax-label-expected.txt:
3127         * media/modern-media-controls/scrubber/scrubber-has-correct-ax-label.html:
3128
3129 2017-06-27  Antoine Quint  <graouts@apple.com>
3130
3131         Placard icons act like buttons (can get keyboard focus and shows up in VoiceOver)
3132         https://bugs.webkit.org/show_bug.cgi?id=173891
3133         <rdar://problem/33011855>
3134
3135         Reviewed by Dean Jackson.
3136
3137         Update the Placard test to check that its <button> is disabled.
3138
3139         * media/modern-media-controls/placard/placard-expected.txt:
3140         * media/modern-media-controls/placard/placard.html:
3141
3142 2017-06-27  Jeremy Jones  <jeremyj@apple.com>
3143
3144         Disable m_temporarilyAllowingInlinePlaybackAfterFullscreen on pause
3145         https://bugs.webkit.org/show_bug.cgi?id=173843
3146         rdar://problem/32982431
3147
3148         Reviewed by Eric Carlson.
3149
3150         Some pages may not have a fullscreen button, so disabled m_temporarilyAllowingInlinePlaybackAfterFullscreen on pause.
3151
3152         * media/media-fullscreen-pause-inline-expected.txt: Added.
3153         * media/media-fullscreen-pause-inline.html: Added.
3154         * platform/mac-wk2/TestExpectations:
3155
3156 2017-06-27  Saam Barati  <sbarati@apple.com>
3157
3158         Function constructor needs to follow the spec and validate parameters and body independently
3159         https://bugs.webkit.org/show_bug.cgi?id=173303
3160         <rdar://problem/32732526>
3161
3162         Reviewed by Keith Miller.
3163
3164         * fast/dom/attribute-event-listener-errors-expected.txt:
3165         * fast/events/attribute-listener-deletion-crash-expected.txt:
3166         * fast/events/window-onerror-syntax-error-in-attr-expected.txt:
3167         * js/dom/invalid-syntax-for-function-expected.txt:
3168
3169 2017-06-27  John Wilander  <wilander@apple.com>
3170
3171         Resource Load Statistics: Add telemetry
3172         https://bugs.webkit.org/show_bug.cgi?id=173499
3173         <rdar://problem/32826094>
3174
3175         Reviewed by Brent Fulgham.
3176
3177         * http/tests/loading/resourceLoadStatistics/telemetry-generation-expected.txt: Added.
3178         * http/tests/loading/resourceLoadStatistics/telemetry-generation.html: Added.
3179         * platform/wk2/TestExpectations:
3180             Enabled here since ResourceLoadStatistics is WK2-only.
3181
3182 2017-06-27  Joseph Pecoraro  <pecoraro@apple.com>
3183
3184         Web Inspector: Crash generating object preview for ArrayIterator
3185         https://bugs.webkit.org/show_bug.cgi?id=173754
3186         <rdar://problem/32859012>
3187
3188         Reviewed by Saam Barati.
3189
3190         * platform/mac/inspector/model/remote-object-expected.txt:
3191         * inspector/model/remote-object-expected.txt:
3192         * inspector/model/remote-object.html:
3193         Test generating a preview for an ArrayIterator that has had a `return` property added to it.
3194
3195         * inspector/model/remote-object-mutated-iterators-expected.txt: Added.
3196         * inspector/model/remote-object-mutated-iterators.html: Added.
3197         Test generating a preview for different iterators after the IteratorPrototypes have been mutated.
3198
3199         * inspector/model/resources/remote-object-utilities.js: Added.
3200         (runInBrowserTest):
3201         (TestPage.registerInitializer):
3202         (TestPage.registerInitializer.checkComplete):
3203         (TestPage.registerInitializer.window.runSteps):
3204         Share code for remote-object dump tests.
3205
3206 2017-06-27  Frederic Wang  <fwang@igalia.com>
3207
3208         Some tests to verify forbidden frame navigation time out
3209         https://bugs.webkit.org/show_bug.cgi?id=173657
3210
3211         Reviewed by Chris Dumez.
3212
3213         * fast/frames/sandboxed-iframe-navigation-top-denied-expected.txt: Add the security error.
3214         * http/tests/security/frameNavigation/inactive-function-in-popup-navigate-child.html: Adjust
3215         the test to catch and dump the exception and complete immediately.
3216         * http/tests/security/frameNavigation/inactive-function-in-popup-navigate-child-expected.txt:
3217         Add the dumped security error exception.
3218
3219 2017-06-27  Youenn Fablet  <youenn@apple.com>
3220
3221         LayoutTest webrtc/datachannel/multiple-connections.html is a flaky timeout
3222         https://bugs.webkit.org/show_bug.cgi?id=173853
3223
3224         Reviewed by Eric Carlson.
3225
3226         * webrtc/datachannel/multiple-connections.html:
3227
3228 2017-06-26  Antti Koivisto  <antti@apple.com>
3229
3230         REGRESSION (AsyncImageDecoding): A tab with the WWDC keynote paused is killed for using excessive power (Image thrashing)
3231         https://bugs.webkit.org/show_bug.cgi?id=173804
3232         <rdar://problem/32623745>
3233
3234         Reviewed by Simon Fraser.
3235
3236         * fast/images/low-memory-decode-expected.txt: Added.
3237         * fast/images/low-memory-decode.html: Added.
3238
3239 2017-06-26  Matt Lewis  <jlewis3@apple.com>
3240
3241         Marked media/media-source/media-source-paint-to-canvas.html as flaky.
3242         https://bugs.webkit.org/show_bug.cgi?id=173565
3243
3244         Unreviewed test gardening.
3245
3246         * platform/mac/TestExpectations:
3247
3248 2017-06-26  Matt Lewis  <jlewis3@apple.com>
3249
3250         Marked animations/play-state-suspend.html as flaky.
3251         https://bugs.webkit.org/show_bug.cgi?id=173726
3252
3253         Unreviewed test gardening.
3254
3255         * platform/ios-wk2/TestExpectations:
3256
3257 2017-06-26  Jonathan Bedard  <jbedard@apple.com>
3258
3259         Unreviewed, rolling out r218783.
3260
3261         Causing accessibility/mac/setting-attributes-is-
3262         asynchronous.html to crash consistently on mac-wk2 Debug
3263
3264         Reverted changeset:
3265
3266         "AX: Cannot call setValue() on contenteditable or ARIA text
3267         controls"
3268         https://bugs.webkit.org/show_bug.cgi?id=173520
3269         http://trac.webkit.org/changeset/218783
3270
3271 2017-06-26  Youenn Fablet  <youenn@apple.com>
3272
3273         Make webrtc/video-replace-track-to-null.html more robust
3274         https://bugs.webkit.org/show_bug.cgi?id=173834
3275
3276         Reviewed by Eric Carlson.
3277
3278         * webrtc/video-replace-track-to-null.html:
3279
3280 2017-06-26  Joanmarie Diggs  <jdiggs@igalia.com>
3281
3282         [ATK] Add support for aria-details and aria-errormessage
3283         https://bugs.webkit.org/show_bug.cgi?id=172588
3284
3285         Reviewed by Chris Fleizach.
3286
3287         Add new test cases to relation-types.html.
3288
3289         * accessibility/gtk/relation-types-expected.txt:
3290         * accessibility/gtk/relation-types.html:
3291
3292 2017-06-26  Claudio Saavedra  <csaavedra@igalia.com>
3293
3294         [WPE][GCrypt] Unreviewed gardening
3295
3296         After r218744, land new expectations for AES-CFB tests.
3297         * platform/wpe/crypto/subtle/aes-cbc-cfb-decrypt-malformed-parameters-expected.txt: Added.
3298         * platform/wpe/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt: Added.
3299         * platform/wpe/crypto/subtle/aes-export-key-malformed-parameters-expected.txt: Added.
3300         * platform/wpe/crypto/subtle/aes-generate-key-malformed-parameters-expected.txt: Added.
3301         * platform/wpe/crypto/subtle/aes-import-key-malformed-parameters-expected.txt: Added.
3302
3303 2017-06-26  Per Arne Vollan  <pvollan@apple.com>
3304
3305         [Win] Update expectations for layout tests.
3306         https://bugs.webkit.org/show_bug.cgi?id=172437
3307
3308         Unreviewed test gardening, update test expectations for failing tests.
3309
3310         * platform/win/TestExpectations:
3311
3312 2017-06-25  Youenn Fablet  <youenn@apple.com>
3313
3314         Remove use of mock webrtc backend factory at injected bundle reset time
3315         https://bugs.webkit.org/show_bug.cgi?id=173817
3316
3317         Reviewed by Darin Adler.
3318
3319         Making some tests less flaky.
3320
3321         * TestExpectations:
3322         * fast/mediastream/RTCPeerConnection-media-setup-two-dialogs-expected.txt:
3323         * platform/mac/webrtc/captureCanvas-webrtc-software-encoder.html:
3324         * webrtc/audio-peer-connection-webaudio.html:
3325         * webrtc/captureCanvas-webrtc.html:
3326         * webrtc/datachannel/bufferedAmountLowThreshold-default-expected.txt: Added.
3327         * webrtc/datachannel/bufferedAmountLowThreshold-default.html: Added.
3328         * webrtc/datachannel/bufferedAmountLowThreshold-expected.txt:
3329         * webrtc/datachannel/bufferedAmountLowThreshold.html:
3330         * webrtc/routines.js:
3331         * webrtc/video-replace-muted-track.html:
3332         * webrtc/video-unmute.html:
3333
3334 2017-06-24  Joseph Pecoraro  <pecoraro@apple.com>
3335
3336         Remove Reflect.enumerate
3337         https://bugs.webkit.org/show_bug.cgi?id=173806
3338
3339         Reviewed by Yusuke Suzuki.
3340
3341         * inspector/model/remote-object-expected.txt:
3342         * inspector/model/remote-object.html:
3343         * platform/mac/inspector/model/remote-object-expected.txt:
3344
3345 2017-06-24  Chris Fleizach  <cfleizach@apple.com>
3346
3347         AX: Cannot call setValue() on contenteditable or ARIA text controls
3348         https://bugs.webkit.org/show_bug.cgi?id=173520
3349
3350         Reviewed by Ryosuke Niwa.
3351
3352         * accessibility/mac/set-value-editable-types-expected.txt: Added.
3353         * accessibility/mac/set-value-editable-types.html: Added.
3354
3355 2017-06-23  Chris Dumez  <cdumez@apple.com>
3356
3357         fast/events/page-visibility-iframe-delete-test.html is flaky
3358         https://bugs.webkit.org/show_bug.cgi?id=173798
3359
3360         Reviewed by Simon Fraser.
3361
3362         Modernize the test and deflake it by not making it rely on a specific order
3363         for the visibilitychange events. The event queues are per documents and there
3364         is therefore no guarantee those events will fire in frame tree order.
3365
3366         * fast/events/page-visibility-iframe-delete-test-expected.txt:
3367         * fast/events/page-visibility-iframe-delete-test.html:
3368
3369 2017-06-23  Youenn Fablet  <youenn@apple.com>
3370
3371         Add a binary data channel webrtc test
3372         https://bugs.webkit.org/show_bug.cgi?id=173787
3373
3374         Reviewed by Alex Christensen.
3375
3376         * webrtc/datachannel/binary-expected.txt: Added.
3377         * webrtc/datachannel/binary.html: Added.
3378
3379 2017-06-23  Youenn Fablet  <youenn@apple.com>
3380
3381         Set getUserMedia permission to true by default on WTR
3382         https://bugs.webkit.org/show_bug.cgi?id=173610
3383
3384         Reviewed by Alex Christensen.
3385
3386         * fast/mediastream/delayed-permission-allowed.html:
3387         * fast/mediastream/delayed-permission-denied.html:
3388
3389 2017-06-23  Youenn Fablet  <youenn@apple.com>
3390
3391         webrtc/routines.js should call createAnswer once setRemoteDescription promise is resolved
3392         https://bugs.webkit.org/show_bug.cgi?id=173785
3393
3394         Reviewed by Alex Christensen.
3395
3396         * webrtc/routines.js:
3397
3398 2017-06-23  Youenn Fablet  <youenn@apple.com>
3399
3400         webrtc::WebRtcSession is not handling correctly its state when setLocalDescription fails and is called again
3401         https://bugs.webkit.org/show_bug.cgi?id=173783
3402
3403         Reviewed by Alex Christensen.
3404
3405         * webrtc/libwebrtc/setLocalDescriptionCrash-expected.txt: Added.
3406         * webrtc/libwebrtc/setLocalDescriptionCrash.html: Added.
3407
3408 2017-06-23  Matt Lewis  <jlewis3@apple.com>
3409
3410         Added additional test expectations for webrtc/video-replace-muted-track.html.
3411         https://bugs.webkit.org/show_bug.cgi?id=173608
3412
3413         Unreviewed test expectations.
3414
3415         * platform/mac-wk2/TestExpectations:
3416
3417 2017-06-23  Frederic Wang  <fwang@igalia.com>
3418
3419         Remove fast/regions/region-leak-js-information-when-disabled-at-runtime.html
3420         https://bugs.webkit.org/show_bug.cgi?id=173784
3421
3422         Reviewed by Simon Fraser.
3423
3424         fast/regions/region-leak-js-information-when-disabled-at-runtime.html is supposed to test
3425         that some JS properties are undefined when CSS regions are disabled at runtime. However, this
3426         part is currently commented out and the test is no longer relevant after r200524. Hence we
3427         just remove it.
3428
3429         * fast/regions/region-leak-js-information-when-disabled-at-runtime-expected.txt: Removed.
3430         * fast/regions/region-leak-js-information-when-disabled-at-runtime.html: Removed.
3431
3432 2017-06-23  Frederic Wang  <fwang@igalia.com>
3433
3434         Use window.internals instead of overridePreference to set WebCore settings in tests
3435         https://bugs.webkit.org/show_bug.cgi?id=173714
3436
3437         Reviewed by Simon Fraser.
3438
3439         This commit is a first step to replace the use of testRunner.overridePreference with
3440         internals.settings.set* calls in tests. Such a call will fail immediately and obviously if
3441         its a function that does not exist, and these settings are restored properly between tests.
3442         Some preferences that do not have a WebCore setting or an internals.settings setter are not
3443         handled yet. The temporary failure added in r218480 for fast/frames/flattening/set-preference
3444         is removed and so is a custom expectation caret-mode-document-begin-end for Mac WK1.
3445
3446         * accessibility/gtk/caret-browsing-select-focus.html: Use internals.settings.set* function.
3447         * accessibility/gtk/caret-browsing-text-focus.html: Ditto.
3448         * accessibility/gtk/caret-offsets-and-extraneous-white-spaces.html: Ditto.
3449         * accessibility/gtk/caret-offsets.html: Ditto.
3450         * accessibility/gtk/text-in-span-block-in-a-block.html: Ditto.
3451         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer1.html: Ditto.
3452         * css3/blending/blend-mode-simple.html: Ditto.
3453         * css3/blending/effect-background-blend-mode.html: Ditto.
3454         * css3/filters/blur-filter-page-scroll-parents.html: Ditto.
3455         * css3/filters/blur-filter-page-scroll-self.html: Ditto.
3456         * css3/filters/blur-filter-page-scroll.html: Ditto.
3457         * css3/filters/effect-blur.html: Ditto.
3458         * css3/filters/effect-brightness-clamping.html: Ditto.
3459         * css3/filters/effect-brightness.html: Ditto.
3460         * css3/filters/effect-combined.html: Ditto.
3461         * css3/filters/effect-contrast.html: Ditto.
3462         * css3/filters/effect-drop-shadow.html: Ditto.
3463         * css3/filters/effect-grayscale.html: Ditto.
3464         * css3/filters/effect-hue-rotate.html: Ditto.
3465         * css3/filters/effect-invert.html: Ditto.
3466         * css3/filters/effect-opacity.html: Ditto.
3467         * css3/filters/effect-saturate.html: Ditto.
3468         * css3/filters/effect-sepia.html: Ditto.
3469         * css3/filters/filter-repaint.html: Ditto.
3470         * css3/filters/null-effect-check.html: Ditto.
3471         * editing/selection/caret-mode-document-begin-end.html: Ditto.
3472         * editing/selection/caret-mode-paragraph-keys-navigation.html: Ditto.
3473         * fast/animation/request-animation-frame-disabled.html: Ditto.
3474         * fast/canvas/canvas-blend-image.html: Ditto.
3475         * fast/canvas/canvas-blend-solid.html: Ditto.
3476         * fast/canvas/canvas-imageSmoothingQuality.html: Ditto.
3477         * fast/canvas/drawImage-with-small-values.html: Ditto.
3478         * fast/images/exif-orientation-composited.html: Ditto.
3479         * fast/images/exif-orientation-css.html: Ditto.
3480         * fast/images/exif-orientation.html: Ditto.
3481         * fast/images/image-controls-basic.html: Ditto.
3482         * fast/parser/pre-html5-parser-quirks.html: Ditto.
3483         * fast/repaint/no-caret-repaint-in-non-content-editable-element.html: Ditto.
3484         * http/tests/appcache/disabled.html: Ditto.
3485         * http/tests/contentextensions/block-cookies-in-ping.html: Ditto.
3486         * http/tests/contentextensions/block-ping.html: Ditto.
3487         * http/tests/contentextensions/hide-on-ping-with-ping-that-redirects.html: Ditto.
3488         * http/tests/contentextensions/hide-on-ping.html: Ditto.
3489         * http/tests/misc/favicon-loads-with-icon-loading-override.html: Ditto.
3490         * http/tests/navigation/ping-attribute/anchor-cookie.html: Ditto.
3491         * http/tests/navigation/ping-attribute/anchor-cross-origin-from-https.html: Ditto.
3492         * http/tests/navigation/ping-attribute/anchor-cross-origin.html: Ditto.
3493         * http/tests/navigation/ping-attribute/anchor-ping-and-follow-redirect-when-sending-ping.html: Ditto.
3494         * http/tests/navigation/ping-attribute/anchor-same-origin.html: Ditto.
3495         * http/tests/navigation/ping-attribute/area-cookie.html: Ditto.
3496         * http/tests/navigation/ping-attribute/area-cross-origin-from-https.html: Ditto.
3497         * http/tests/navigation/ping-attribute/area-cross-origin.html: Ditto.
3498         * http/tests/navigation/ping-attribute/area-same-origin.html: Ditto.
3499         * http/tests/security/mixedContent/insecure-script-in-data-iframe-in-main-frame-blocked.html: Ditto.
3500         * imported/blink/fast/css/image-orientation/image-orientation-dynamic-expected.html: Ditto.
3501         * loader/meta-refresh-disabled.html: Ditto.
3502         * media/crash-closing-page-with-media-as-plugin-fallback.html: Ditto.
3503         * platform/mac-wk1/editing/selection/caret-mode-document-begin-end-expected.txt: Removed.
3504         Mac WK1 now produces the same output as other platforms.
3505         * platform/mac/TestExpectations: Remove the failure for FrameFlattening now that the test
3506         uses internals.settings.set*.
3507         * platform/mac/fast/frames/flattening/set-preference.html: Use internals.settings.set*.
3508         * plugins/crash-restoring-plugin-page-from-page-cache.html: Ditto.
3509         * plugins/frameset-with-plugin-frame.html: Ditto.
3510         * plugins/netscape-plugin-page-cache-works.html: Ditto.
3511
3512 2017-06-23  Chris Dumez  <cdumez@apple.com>
3513
3514         [mac-wk1] requestAnimationFrame callbacks may not get serviced
3515         https://bugs.webkit.org/show_bug.cgi?id=173628
3516
3517         Reviewed by Simon Fraser.
3518
3519         Extend layout test coverage.
3520
3521         * fast/events/page-visibility-transition-test-expected.txt:
3522         * fast/events/page-visibility-transition-test.html:
3523
3524 2017-06-23  Zan Dobersek  <zdobersek@igalia.com>
3525
3526         [GCrypt] Drop the AES-CFB support
3527         https://bugs.webkit.org/show_bug.cgi?id=173547
3528
3529         Reviewed by Jiewen Tan.
3530
3531         Add GTK+-specific baselines for AES tests that also cover the CFB variation.
3532         These tests still pass because errors are expected, it's just that errors now
3533         occur because the algorithm isn't supported anymore, rather than because of
3534         operation errors due to malformed parameters.
3535
3536         * platform/gtk/crypto/subtle/aes-cbc-cfb-decrypt-malformed-parameters-expected.txt: Added.
3537         * platform/gtk/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt: Added.
3538         * platform/gtk/crypto/subtle/aes-export-key-malformed-parameters-expected.txt: Added.
3539         * platform/gtk/crypto/subtle/aes-generate-key-malformed-parameters-expected.txt: Added.
3540         * platform/gtk/crypto/subtle/aes-import-key-malformed-parameters-expected.txt: Added.
3541
3542 2017-06-22  Antti Koivisto  <antti@apple.com>
3543
3544         REGRESSION(r217695): Offscreen/overflowed items not being rendered while translating in-frame
3545         https://bugs.webkit.org/show_bug.cgi?id=173732
3546
3547         Reviewed by Simon Fraser.
3548
3549         * compositing/backing/transform-transition-from-outside-view-expected.txt: Added.
3550         * compositing/backing/transform-transition-from-outside-view.html: Added.
3551
3552 2017-06-22  Myles C. Maxfield  <mmaxfield@apple.com>
3553
3554         @font-face rules with invalid primary fonts never download their secondary fonts
3555         https://bugs.webkit.org/show_bug.cgi?id=173138
3556         <rdar://problem/32554450>
3557
3558         Reviewed by Simon Fraser.
3559
3560         * fast/text/font-fallback-invalid-load-expected.html: Added.
3561         * fast/text/font-fallback-invalid-load.html: Added.
3562         * fast/text/resources/bogus.svg: Added.
3563
3564 2017-06-22  Youenn Fablet  <youenn@apple.com>
3565
3566         Add a test for multi data channel peer connection
3567         https://bugs.webkit.org/show_bug.cgi?id=173735
3568
3569         Reviewed by Eric Carlson.
3570
3571         * webrtc/datachannel/multi-channel-expected.txt: Added.
3572         * webrtc/datachannel/multi-channel.html: Added.
3573
3574 2017-06-22  Antoine Quint  <graouts@apple.com>
3575
3576         REGRESSION: LayoutTest media/modern-media-controls/placard-support/placard-support-pip.html is a flaky timeout on Sierra
3577         https://bugs.webkit.org/show_bug.cgi?id=173725
3578
3579         Reviewed by Dean Jackson.
3580
3581         On WK1, this test enters fullscreen rather than PiP (which is unexpected, see webkit.org/b/173729) and thus the button
3582         to exit PiP could not be clicked. But we don't need a button click to exit PiP, so instead we just call a method to
3583         toggle it.
3584
3585         * media/modern-media-controls/placard-support/placard-support-pip.html:
3586
3587 2017-06-22  Ryan Haddad  <ryanhaddad@apple.com>
3588
3589         Mark perf/object-keys.html as flaky on iOS.
3590         https://bugs.webkit.org/show_bug.cgi?id=171617
3591
3592         Unreviewed test gardening.
3593
3594         * platform/ios/TestExpectations:
3595
3596 2017-06-22  Zalan Bujtas  <zalan@apple.com>
3597
3598         REGRESSION(r214712): Infinite recursion in RenderTable::layout in paginated mode
3599         https://bugs.webkit.org/show_bug.cgi?id=173731
3600         <rdar://problem/32237775>
3601
3602         Reviewed by Antti Koivisto.
3603
3604         * fast/table/caption-bottom-with-pagination-expected.txt: Added.
3605         * fast/table/caption-bottom-with-pagination.html: Added.
3606
3607 2017-06-22  Ryan Haddad  <ryanhadda