1 2017-09-06 Brent Fulgham <bfulgham@apple.com>
3 Deny third-party cookie creation for prevalent resources without interaction
4 https://bugs.webkit.org/show_bug.cgi?id=175232
5 <rdar://problem/33709386>
7 Reviewed by Alex Christensen.
9 * http/tests/loading/resourceLoadStatistics/third-party-cookie-with-and-without-user-interaction-expected.txt: Added.
10 * http/tests/loading/resourceLoadStatistics/third-party-cookie-with-and-without-user-interaction.html: Added.
11 * platform/mac-highsierra-wk2/TestExpectations: Add new test expectation.
13 2017-09-06 Per Arne Vollan <pvollan@apple.com>
15 Layout Test http/tests/preload/single_download_preload.html is flaky.
16 https://bugs.webkit.org/show_bug.cgi?id=176465.
18 Unreviewed test gardening.
20 * platform/win/TestExpectations:
22 2017-09-06 Ms2ger <Ms2ger@igalia.com>
24 [WPE] Add missing test expectations
25 https://bugs.webkit.org/show_bug.cgi?id=176453
27 Unreviewed test gardening.
29 * platform/wpe/TestExpectations:
30 * platform/wpe/fast/events/context-no-deselect-expected.txt: Added.
31 * platform/wpe/fast/events/event-listener-on-link-expected.txt: Added.
32 * platform/wpe/fast/events/ghostly-mousemoves-in-subframe-expected.txt: Added.
33 * platform/wpe/fast/events/onload-re-entry-expected.txt: Added.
34 * platform/wpe/fast/events/pointer-events-2-expected.txt: Added.
35 * platform/wpe/fast/events/resize-events-expected.txt: Added.
36 * platform/wpe/fast/events/reveal-link-when-focused-expected.txt: Added.
37 * platform/wpe/fast/events/updateLayoutForHitTest-expected.txt: Added.
38 * platform/wpe/fast/inspector-support/matchedrules-expected.txt: Added.
40 2017-09-06 Carlos Garcia Campos <cgarcia@igalia.com>
42 Unreviewed GTK+ gardening. Rebaseline tests after Freetype version bump in r221670. Part 7.
44 2017-09-06 Carlos Garcia Campos <cgarcia@igalia.com>
46 Unreviewed GTK+ gardening. Rebaseline tests after Freetype version bump in r221670. Part 6.
48 2017-09-06 Carlos Garcia Campos <cgarcia@igalia.com>
50 Unreviewed GTK+ gardening. Rebaseline tests after Freetype version bump in r221670. Part 5.
52 2017-09-06 Carlos Garcia Campos <cgarcia@igalia.com>
54 Unreviewed GTK+ gardening. Rebaseline tests after Freetype version bump in r221670. Part 4.
56 2017-09-06 Carlos Garcia Campos <cgarcia@igalia.com>
58 Unreviewed GTK+ gardening. Rebaseline tests after Freetype version bump in r221670. Part 3.
60 2017-09-06 Carlos Garcia Campos <cgarcia@igalia.com>
62 Unreviewed GTK+ gardening. Rebaseline tests after Freetype version bump in r221670. Part 2.
64 2017-09-06 Carlos Garcia Campos <cgarcia@igalia.com>
66 Unreviewed GTK+ gardening. Rebaseline tests after Freetype version bump in r221670. Part 1.
68 2017-09-06 Manuel Rego Casasnovas <rego@igalia.com>
70 [css-grid] grid shorthand should not reset the gutter properties
71 https://bugs.webkit.org/show_bug.cgi?id=176375
73 Reviewed by Sergio Villar Senin.
75 Update the test to check the new behavior.
77 * fast/css-grid-layout/grid-shorthand-get-set-expected.txt:
78 * fast/css-grid-layout/grid-shorthand-get-set.html:
80 2017-09-06 Zan Dobersek <zdobersek@igalia.com>
82 [WebGL2] Implement getActiveUniforms()
83 https://bugs.webkit.org/show_bug.cgi?id=175203
85 Reviewed by Darin Adler.
87 Add a basic gl.getActiveUniforms() test that checks proper return values
88 for a mat4 uniform in the simple vertex shader that's used when creating
89 the 'standard' program through webgl-test.js utilities. The test remains
90 skipped on GTK+ and Windows (WebGL 2.0 disabled). Mac port skips it as
91 well since the shader can't be compiled properly. WPE and iOS run the
92 test and are passing it.
94 * fast/canvas/webgl/webgl2-getActiveUniforms-expected.txt: Added.
95 * fast/canvas/webgl/webgl2-getActiveUniforms.html: Added.
96 * platform/gtk/TestExpectations:
97 * platform/mac/TestExpectations:
99 2017-09-05 Chris Dumez <cdumez@apple.com>
101 Unreviewed, rebaseline test after r221639.
103 * fast/forms/file/entries-api/drag-folder-webkitEntries-expected.txt:
104 * fast/forms/file/entries-api/drag-folder-webkitEntries.html:
106 2017-09-05 Darin Adler <darin@apple.com>
108 Fix a few minor problems found while working toward removing unneeded calls to updateStyle
109 https://bugs.webkit.org/show_bug.cgi?id=176279
111 Reviewed by Antti Koivisto.
113 * svg/hittest/svg-tooltip.svg: Made this test easier to run outside of WebKitTestRunnner,
114 by removing some overzealous checks.
116 2017-09-05 Chris Dumez <cdumez@apple.com>
118 Add support for input.webkitEntries
119 https://bugs.webkit.org/show_bug.cgi?id=176257
120 <rdar://problem/34218671>
122 Reviewed by Andreas Kling.
124 Add layout test coverage.
126 * fast/forms/file/entries-api/drag-folder-webkitEntries-expected.txt: Added.
127 * fast/forms/file/entries-api/drag-folder-webkitEntries.html: Added.
128 * fast/forms/file/entries-api/webkitdirectory-drag-folder-webkitEntries-expected.txt: Added.
129 * fast/forms/file/entries-api/webkitdirectory-drag-folder-webkitEntries.html: Added.
130 * http/wpt/entries-api/interfaces-expected.txt:
131 * platform/wk2/TestExpectations:
133 2017-09-05 Per Arne Vollan <pvollan@apple.com>
135 Marked imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/001.html as slow.
137 Unreviewed test gardening.
139 * platform/win/TestExpectations:
141 2017-09-05 Chris Dumez <cdumez@apple.com>
143 FileSystemEntry API should ignore hidden files
144 https://bugs.webkit.org/show_bug.cgi?id=176292
145 <rdar://problem/34257666>
147 Reviewed by Andreas Kling.
149 Add layout test coverage.
151 * editing/pasteboard/enties-api/datatransfer-items-drop-getAsEntry-expected.txt:
152 * editing/pasteboard/enties-api/datatransfer-items-drop-getAsEntry.html:
153 * editing/pasteboard/enties-api/datatransfer-items-drop-hidden-file-expected.txt: Added.
154 * editing/pasteboard/enties-api/datatransfer-items-drop-hidden-file.html: Added.
155 * fast/forms/file/entries-api/resources/testFiles/.hidden.txt: Added.
156 * fast/forms/file/entries-api/resources/testFiles/.hidden/hidden.txt: Added.
157 * platform/win/TestExpectations:
159 2017-09-05 Matt Lewis <jlewis3@apple.com>
161 Marked svg/as-image/svg-image-with-data-uri-background.html as flaky.
162 https://bugs.webkit.org/show_bug.cgi?id=172877
164 Unreviewed test gardening.
166 * platform/mac-wk1/TestExpectations:
168 2017-09-05 Per Arne Vollan <pvollan@apple.com>
170 DataTransferItem tests are timing out on Windows.
171 https://bugs.webkit.org/show_bug.cgi?id=176423.
173 Unreviewed test gardening.
175 * platform/win/TestExpectations:
177 2017-09-05 Youenn Fablet <youenn@apple.com>
179 Cache Storage Engine should not mix different origin caches
180 https://bugs.webkit.org/show_bug.cgi?id=176394
182 Reviewed by Alex Christensen.
184 * http/tests/cache-storage/cache-origins.https-expected.txt: Added.
185 * http/tests/cache-storage/cache-origins.https.html: Added.
186 * http/tests/cache-storage/resources/cache-persistency-iframe.html:
188 2017-09-05 Per Arne Vollan <pvollan@apple.com>
190 Unskip two tests which was skipped by mistake.
192 Unreviewed test gardening.
194 * platform/win/TestExpectations:
196 2017-09-05 Myles C. Maxfield <mmaxfield@apple.com>
198 Update font selection algorithm to match latest CSS spec
199 https://bugs.webkit.org/show_bug.cgi?id=175236
201 Reviewed by Darin Adler.
203 * fast/text/variations/font-selection-font-weight-expected.html: Added.
204 * fast/text/variations/font-selection-font-weight.html: Added.
206 2017-09-05 Matt Lewis <jlewis3@apple.com>
208 Marked media/W3C/video/events/event_progress.html as flaky.
209 https://bugs.webkit.org/show_bug.cgi?id=175678
211 Unreviewed test gardening.
212 * platform/wk2/TestExpectations:
214 2017-09-05 Matt Lewis <jlewis3@apple.com>
216 Unreviewed, rolling out r221603.
218 This caused accessibility/mac/select-element-selection-with-
219 optgroups.html to consistently timeout on macOS
223 "Fix a few minor problems found while working toward removing
224 unneeded calls to updateStyle"
225 https://bugs.webkit.org/show_bug.cgi?id=176279
226 http://trac.webkit.org/changeset/221603
228 2017-09-05 Joseph Pecoraro <pecoraro@apple.com>
230 test262: Completion values for control flow do not match the spec
231 https://bugs.webkit.org/show_bug.cgi?id=171265
233 Reviewed by Saam Barati.
235 * js/eval-throw-return-expected.txt:
236 * js/kde/completion-expected.txt:
237 * js/kde/script-tests/completion.js:
238 * js/script-tests/eval-throw-return.js:
239 * sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A9-expected.txt:
240 * sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A9.1-expected.txt:
241 Rebaseline expectations. These are all outdated. In fact the sputnik
242 tests were imported into test262 and modified for ES2015.
244 * js/script-tests/function-toString-vs-name.js:
245 ClassDeclarations on their own don't produce a value. So output
246 the class value so the test behaves as expected.
248 2017-09-05 Charlie Turner <cturner@igalia.com>
250 [WPE] Test gardening.
251 https://bugs.webkit.org/show_bug.cgi?id=176370
253 Unreviewed test gardening.
255 * platform/wpe/TestExpectations: Updated accordingly.
256 * platform/wpe/js/dom/global-constructors-attributes-expected.txt: Rebaselined
258 2017-09-05 Per Arne Vollan <pvollan@apple.com>
260 Skip service workers tests on Windows.
262 Unreviewed test gardening.
264 * platform/win/TestExpectations:
266 2017-09-05 Frederic Wang <fwang@igalia.com>
268 Use TilesBacking for iframes when async frame scrolling is enabled
269 https://bugs.webkit.org/show_bug.cgi?id=173644
271 Reviewed by Simon Fraser.
273 This patch adds a test to verify the graphic layers created for frames when async scrolling
274 is enabled. On iOS and macOS and WK2, new layers appear for the tiled content, scroll bars...
276 * compositing/tiling/tiled-drawing-async-frame-scrolling-expected.txt: Added.
277 * compositing/tiling/tiled-drawing-async-frame-scrolling.html: Added.
278 * platform/ios-wk2/compositing/tiling/tiled-drawing-async-frame-scrolling-expected.txt: Added.
279 * platform/mac-wk2/compositing/tiling/tiled-drawing-async-frame-scrolling-expected.txt: Added.
281 2017-09-04 Yoav Weiss <yoav@yoav.ws>
283 [iOS Simulator] http/tests/preload/viewport/meta-viewport-link-headers.php is a flaky failure.
284 https://bugs.webkit.org/show_bug.cgi?id=172518
286 This unflakes the test by downloading a "timer" image and kicking off the timer that runs the
287 test only once that image was downloaded, while potentially waiting for the preloaded images to arrive,
289 That means that slow test environments would have a longer timer than today, avoiding flakiness.
291 Reviewed by Youenn Fablet.
293 * http/tests/preload/viewport/meta-viewport-link-headers.php: Add a "timer" image, which load event starts the test.
294 * platform/ios/TestExpectations: Unflake the test in expectations.
296 2017-09-03 Darin Adler <darin@apple.com>
298 Fix a few minor problems found while working toward removing unneeded calls to updateStyle
299 https://bugs.webkit.org/show_bug.cgi?id=176279
301 Reviewed by Antti Koivisto.
303 * svg/hittest/svg-tooltip.svg: Made this test easier to run outside of WebKitTestRunnner,
304 by removing some overzealous checks.
306 2017-09-04 Sam Weinig <sam@webkit.org>
308 [Canvas] Split CanvasRenderingContext2D.idl into separate IDLs to match current HTML spec
309 https://bugs.webkit.org/show_bug.cgi?id=176276
311 Reviewed by Dean Jackson.
313 * fast/canvas/canvas-clip-path-expected.txt:
314 * fast/canvas/canvas-fill-path-expected.txt:
315 * fast/canvas/canvas-path-addPath-expected.txt:
316 * fast/canvas/canvas-path-isPointInPath-expected.txt:
317 * fast/canvas/canvas-path-isPointInStroke-expected.txt:
318 * fast/canvas/canvas-stroke-path-expected.txt:
319 * fast/canvas/winding-enumeration-expected.txt:
320 * inspector/canvas/recording-2d-expected.txt:
321 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
325 2017-09-04 Ms2ger <Ms2ger@igalia.com>
327 Loosen the check in video-canvas-drawing-output.html.
328 https://bugs.webkit.org/show_bug.cgi?id=127106
330 Reviewed by Xabier Rodriguez-Calvar.
332 GStreamer needs the extra tolerance since version 1.2.1.
334 * media/video-canvas-drawing-output.html:
335 * platform/gtk/TestExpectations:
337 2017-09-03 Chris Dumez <cdumez@apple.com>
339 Consolidate entries-api tests under entries-api/ folders
340 https://bugs.webkit.org/show_bug.cgi?id=176315
342 Reviewed by Darin Adler.
344 Consolidate entries-api tests under entries-api/ folders, for clarity.
345 Also drop an older test for directory upload which did not pass because
346 it was missing its resources. We now have good coverage for this feature
347 so this test is not needed.
349 * editing/pasteboard/enties-api/datatransfer-items-drop-directoryReader-error-expected.txt: Renamed from LayoutTests/editing/pasteboard/datatransfer-items-drop-directoryReader-error-expected.txt.
350 * editing/pasteboard/enties-api/datatransfer-items-drop-directoryReader-error.html: Renamed from LayoutTests/editing/pasteboard/datatransfer-items-drop-directoryReader-error.html.
351 * editing/pasteboard/enties-api/datatransfer-items-drop-directoryReader-expected.txt: Renamed from LayoutTests/editing/pasteboard/datatransfer-items-drop-directoryReader-expected.txt.
352 * editing/pasteboard/enties-api/datatransfer-items-drop-directoryReader-root-expected.txt: Renamed from LayoutTests/editing/pasteboard/datatransfer-items-drop-directoryReader-root-expected.txt.
353 * editing/pasteboard/enties-api/datatransfer-items-drop-directoryReader-root.html: Renamed from LayoutTests/editing/pasteboard/datatransfer-items-drop-directoryReader-root.html.
354 * editing/pasteboard/enties-api/datatransfer-items-drop-directoryReader.html: Renamed from LayoutTests/editing/pasteboard/datatransfer-items-drop-directoryReader.html.
355 * editing/pasteboard/enties-api/datatransfer-items-drop-fileEntry-file-expected.txt: Renamed from LayoutTests/editing/pasteboard/datatransfer-items-drop-fileEntry-file-expected.txt.
356 * editing/pasteboard/enties-api/datatransfer-items-drop-fileEntry-file.html: Renamed from LayoutTests/editing/pasteboard/datatransfer-items-drop-fileEntry-file.html.
357 * editing/pasteboard/enties-api/datatransfer-items-drop-getAsEntry-expected.txt: Renamed from LayoutTests/editing/pasteboard/datatransfer-items-drop-getAsEntry-expected.txt.
358 * editing/pasteboard/enties-api/datatransfer-items-drop-getAsEntry.html: Renamed from LayoutTests/editing/pasteboard/datatransfer-items-drop-getAsEntry.html.
359 * editing/pasteboard/enties-api/datatransfer-items-drop-getDirectory-expected.txt: Renamed from LayoutTests/editing/pasteboard/datatransfer-items-drop-getDirectory-expected.txt.
360 * editing/pasteboard/enties-api/datatransfer-items-drop-getDirectory.html: Renamed from LayoutTests/editing/pasteboard/datatransfer-items-drop-getDirectory.html.
361 * editing/pasteboard/enties-api/datatransfer-items-drop-getFile-expected.txt: Renamed from LayoutTests/editing/pasteboard/datatransfer-items-drop-getFile-expected.txt.
362 * editing/pasteboard/enties-api/datatransfer-items-drop-getFile.html: Renamed from LayoutTests/editing/pasteboard/datatransfer-items-drop-getFile.html.
363 * editing/pasteboard/enties-api/datatransfer-items-drop-getParent-expected.txt: Renamed from LayoutTests/editing/pasteboard/datatransfer-items-drop-getParent-expected.txt.
364 * editing/pasteboard/enties-api/datatransfer-items-drop-getParent-root-expected.txt: Renamed from LayoutTests/editing/pasteboard/datatransfer-items-drop-getParent-root-expected.txt.
365 * editing/pasteboard/enties-api/datatransfer-items-drop-getParent-root.html: Renamed from LayoutTests/editing/pasteboard/datatransfer-items-drop-getParent-root.html.
366 * editing/pasteboard/enties-api/datatransfer-items-drop-getParent.html: Renamed from LayoutTests/editing/pasteboard/datatransfer-items-drop-getParent.html.
367 * editing/pasteboard/enties-api/datatransfer-items-drop-getParent2-expected.txt: Renamed from LayoutTests/editing/pasteboard/datatransfer-items-drop-getParent2-expected.txt.
368 * editing/pasteboard/enties-api/datatransfer-items-drop-getParent2.html: Renamed from LayoutTests/editing/pasteboard/datatransfer-items-drop-getParent2.html.
369 * fast/forms/file/entries-api/resources/testFiles/file1.txt: Renamed from LayoutTests/fast/forms/file/resources/testFiles/file1.txt.
370 * fast/forms/file/entries-api/resources/testFiles/file2.txt: Renamed from LayoutTests/fast/forms/file/resources/testFiles/file2.txt.
371 * fast/forms/file/entries-api/resources/testFiles/subfolder1/file3.txt: Renamed from LayoutTests/fast/forms/file/resources/testFiles/subfolder1/file3.txt.
372 * fast/forms/file/entries-api/resources/testFiles/subfolder2/file4.txt: Renamed from LayoutTests/fast/forms/file/resources/testFiles/subfolder2/file4.txt.
373 * fast/forms/file/entries-api/resources/testFiles/subfolder2/subfolder2a/file5.txt: Renamed from LayoutTests/fast/forms/file/resources/testFiles/subfolder2/subfolder2a/file5.txt.
374 * fast/forms/file/entries-api/webkitdirectory-drag-folder-expected.txt: Renamed from LayoutTests/fast/forms/file/webkitdirectory-drag-folder-expected.txt.
375 * fast/forms/file/entries-api/webkitdirectory-drag-folder.html: Renamed from LayoutTests/fast/forms/file/webkitdirectory-drag-folder.html.
376 * fast/forms/file/entries-api/webkitdirectory-open-panel-expected.txt: Renamed from LayoutTests/fast/forms/file/webkitdirectory-open-panel-expected.txt.
377 * fast/forms/file/entries-api/webkitdirectory-open-panel.html: Renamed from LayoutTests/fast/forms/file/webkitdirectory-open-panel.html.
378 * fast/forms/file/input-file-directory-upload-expected.txt: Removed.
379 * fast/forms/file/input-file-directory-upload.html: Removed.
380 * platform/ios/TestExpectations:
381 * platform/mac-wk1/fast/forms/file/entries-api/webkitdirectory-open-panel-expected.txt: Renamed from LayoutTests/platform/mac-wk1/fast/forms/file/webkitdirectory-open-panel-expected.txt.
382 * platform/mac/TestExpectations:
383 * platform/win/TestExpectations:
384 * platform/wk2/TestExpectations:
386 2017-09-02 Chris Dumez <cdumez@apple.com>
388 Implement FileSystemFileEntry.file()
389 https://bugs.webkit.org/show_bug.cgi?id=176166
390 <rdar://problem/34187756>
392 Reviewed by Sam Weinig.
394 Add layout test coverage. I have verified that this test passes in Chrome as well.
396 * editing/pasteboard/datatransfer-items-drop-fileEntry-file-expected.txt: Added.
397 * editing/pasteboard/datatransfer-items-drop-fileEntry-file.html: Added.
398 * platform/wk2/TestExpectations:
400 2017-09-02 Chris Dumez <cdumez@apple.com>
402 Implement FileSystemDirectoryEntry.getDirectory()
403 https://bugs.webkit.org/show_bug.cgi?id=176168
404 <rdar://problem/34187787>
406 Reviewed by Darin Adler.
408 Add layout test coverage.
410 * editing/pasteboard/datatransfer-items-drop-getDirectory-expected.txt: Added.
411 * editing/pasteboard/datatransfer-items-drop-getDirectory.html: Added.
412 * platform/wk2/TestExpectations:
414 2017-09-01 Sam Weinig <sam@webkit.org>
416 DOMMatrix and DOMMatrixReadOnly should be available in workers
417 https://bugs.webkit.org/show_bug.cgi?id=176255
419 Reviewed by Simon Fraser.
421 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
422 * platform/mac-wk1/js/dom/global-constructors-attributes-dedicated-worker-expected.txt
423 * platform/wpe/js/dom/global-constructors-attributes-dedicated-worker-expected.txt
425 2017-09-01 Chris Dumez <cdumez@apple.com>
427 Implement FileSystemDirectoryEntry.getFile()
428 https://bugs.webkit.org/show_bug.cgi?id=176167
429 <rdar://problem/34187775>
431 Reviewed by Andreas Kling.
433 Add layout test coverage.
435 * editing/pasteboard/datatransfer-items-drop-getFile-expected.txt: Added.
436 * editing/pasteboard/datatransfer-items-drop-getFile.html: Added.
438 2017-09-01 Matt Lewis <jlewis3@apple.com>
440 Skipped multiple webgl tests.
441 <rdar://problem/34209038>
443 Unreviewed test gardening.
445 * platform/ios-11/TestExpectations:
447 2017-09-01 Youenn Fablet <youenn@apple.com>
449 [Fetch API] Add support for consuming a Request ReadableStream body
450 https://bugs.webkit.org/show_bug.cgi?id=176182
452 Reviewed by Alex Christensen.
454 * http/wpt/fetch/request-stream-disturbed-1-expected.txt:
455 * http/wpt/fetch/request-stream-disturbed-2-expected.txt:
456 * http/wpt/fetch/request-stream-disturbed-3-expected.txt:
457 * http/wpt/fetch/request-stream-empty-expected.txt: Added.
458 * http/wpt/fetch/request-stream-empty.html: Added.
459 * http/wpt/fetch/request-stream-error-expected.txt: Added.
460 * http/wpt/fetch/request-stream-error.html: Added.
462 2017-09-01 Per Arne Vollan <pvollan@apple.com>
464 http/tests/misc/slow-loading-animated-image.html is flaky on iOS simulator and Windows.
465 https://bugs.webkit.org/show_bug.cgi?id=157916
467 Unreviewed test gardening.
469 * platform/win/TestExpectations:
471 2017-09-01 Simon Fraser <simon.fraser@apple.com>
473 transformCanLikelyUseFastPath() can read off the end of a string
474 https://bugs.webkit.org/show_bug.cgi?id=176232
475 rdar://problem/33851237
477 Reviewed by Tim Horton.
479 * fast/css/transform-fast-paths-expected.txt: Added.
480 * fast/css/transform-fast-paths.html: Added.
482 2017-09-01 Matt Lewis <jlewis3@apple.com>
484 Marked webrtc/datachannel/bufferedAmountLowThreshold.html as flaky on Mac WK1.
485 https://bugs.webkit.org/show_bug.cgi?id=172334
487 Unreviewed test gardening.
489 * platform/mac-wk1/TestExpectations:
491 2017-09-01 Chris Dumez <cdumez@apple.com>
493 Implement FileSystemEntry.getParent()
494 https://bugs.webkit.org/show_bug.cgi?id=176165
495 <rdar://problem/34187743>
497 Reviewed by Andreas Kling.
499 * editing/pasteboard/datatransfer-items-drop-getParent-expected.txt: Added.
500 * editing/pasteboard/datatransfer-items-drop-getParent-root-expected.txt: Added.
501 * editing/pasteboard/datatransfer-items-drop-getParent-root.html: Added.
502 * editing/pasteboard/datatransfer-items-drop-getParent.html: Added.
503 * editing/pasteboard/datatransfer-items-drop-getParent2-expected.txt: Added.
504 * editing/pasteboard/datatransfer-items-drop-getParent2.html: Added.
505 Add layout test coverage for FileSystemEntry.getParent().
507 * http/wpt/entries-api/interfaces-expected.txt:
508 Rebaseline test now that one more check is passing.
510 * platform/wk2/TestExpectations:
511 Skip new tests on WK2 since they rely on beginDragWithFiles.
513 2017-09-01 Ms2ger <Ms2ger@igalia.com>
515 [GTK] Mark audio-mpeg-supported.html as passing.
516 https://bugs.webkit.org/show_bug.cgi?id=131535
518 Unreviewed test gardening.
520 The last time it intermittently timed out was on r194436.
521 (It also timed out between r200951 and r201016, but that was consistent
524 * platform/gtk/TestExpectations:
526 2017-09-01 Ms2ger <Ms2ger@igalia.com>
528 Mark media-ended.html as passing.
529 https://bugs.webkit.org/show_bug.cgi?id=131534
531 Unreviewed test gardening.
533 The test needs to run through the entire audio file twice, so it will
534 take several seconds by design. GTK used to have a shorter timeout,
535 which was extended in r218270. The test hasn't timed out since.
537 * platform/gtk/TestExpectations:
539 2017-08-31 Sam Weinig <sam@webkit.org>
541 Implement DOMMatrix2DInit for setTransform()/addPath()
542 https://bugs.webkit.org/show_bug.cgi?id=176048
544 Reviewed by Simon Fraser.
546 * fast/canvas/canvas-path-addPath-expected.txt:
547 * fast/canvas/canvas-path-addPath.html:
548 Update test / results now that the transform is for the path is an optional dictionary.
549 Mostly this means we throw a little less.
551 2017-08-31 Brady Eidson <beidson@apple.com>
553 Add (entirely incorrect) fetching of ServiceWorker scripts.
554 https://bugs.webkit.org/show_bug.cgi?id=176179
556 Reviewed by Andy Estes.
558 * http/tests/workers/service/basic-register-expected.txt:
559 * http/tests/workers/service/resources/basic-register.js:
560 * http/tests/workers/service/resources/registration-task-queue-scheduling-1.js:
562 2017-08-31 Antti Koivisto <antti@apple.com>
564 Remove newBlockInsideInlineModel and anonymous inline block
565 https://bugs.webkit.org/show_bug.cgi?id=176181
567 Reviewed by Zalan Bujtas.
570 * fast/block/inside-inlines/crash-on-first-line-change.html:
572 Don't set newBlockInsideInlineModel.
574 * fast/block/inside-inlines/new-model: Removed.
575 * fast/block/inside-inlines/new-model/basic-float-intrusion-expected.html: Removed.
576 * fast/block/inside-inlines/new-model/basic-float-intrusion.html: Removed.
577 * fast/block/inside-inlines/new-model/block-width-check-expected.html: Removed.
578 * fast/block/inside-inlines/new-model/block-width-check.html: Removed.
579 * fast/block/inside-inlines/new-model/breaking-behavior-expected.html: Removed.
580 * fast/block/inside-inlines/new-model/breaking-behavior.html: Removed.
581 * fast/block/inside-inlines/new-model/empty-block-expected.html: Removed.
582 * fast/block/inside-inlines/new-model/empty-block.html: Removed.
583 * fast/block/inside-inlines/new-model/margin-collapse: Removed.
584 * fast/block/inside-inlines/new-model/margin-collapse/001-expected.html: Removed.
585 * fast/block/inside-inlines/new-model/margin-collapse/001.html: Removed.
586 * fast/block/inside-inlines/new-model/margin-collapse/002-expected.html: Removed.
587 * fast/block/inside-inlines/new-model/margin-collapse/002.html: Removed.
588 * fast/block/inside-inlines/new-model/margin-collapse/003-expected.html: Removed.
589 * fast/block/inside-inlines/new-model/margin-collapse/003.html: Removed.
590 * fast/block/inside-inlines/new-model/margin-collapse/004-expected.html: Removed.
591 * fast/block/inside-inlines/new-model/margin-collapse/004.html: Removed.
592 * fast/block/inside-inlines/new-model/margins-pushing-below-float-expected.html: Removed.
593 * fast/block/inside-inlines/new-model/margins-pushing-below-float.html: Removed.
594 * fast/block/inside-inlines/new-model/paint-order-expected.html: Removed.
595 * fast/block/inside-inlines/new-model/paint-order.html: Removed.
596 * fast/block/inside-inlines/new-model/self-collapsing-test-expected.html: Removed.
597 * fast/block/inside-inlines/new-model/self-collapsing-test.html: Removed.
599 These are reftests comparing newBlockInsideInlineModel and the current model and don't have value anymore.
601 * fast/block/inside-inlines/opacity-on-inline.html:
603 Don't set newBlockInsideInlineModel.
604 Marked this as failing since it only worked with newBlockInsideInlineModel enabled.
605 The test passes in Firefox and fails in Chrome.
607 2017-08-31 Youenn Fablet <youenn@apple.com>
609 Add support for Request body stream cloning
610 https://bugs.webkit.org/show_bug.cgi?id=176148
612 Reviewed by Alex Christensen.
614 * http/wpt/fetch/request-clone-expected.txt: Added.
615 * http/wpt/fetch/request-clone.html: Added.
616 * http/wpt/fetch/request-consume-stream-expected.txt: Added.
617 * http/wpt/fetch/request-consume-stream.html: Added.
618 * http/wpt/fetch/request-stream-disturbed-1-expected.txt: Added.
619 * http/wpt/fetch/request-stream-disturbed-1.html: Added.
620 * http/wpt/fetch/request-stream-disturbed-2-expected.txt: Added.
621 * http/wpt/fetch/request-stream-disturbed-2.html: Added.
622 * http/wpt/fetch/request-stream-disturbed-3-expected.txt: Added.
623 * http/wpt/fetch/request-stream-disturbed-3.html: Added.
625 2017-08-31 Carlos Alberto Lopez Perez <clopez@igalia.com>
627 [GTK][WPE] Mark test media/event-queue-crash as flaky
628 https://bugs.webkit.org/show_bug.cgi?id=176174
630 Unreviewed gardening.
632 * platform/gtk/TestExpectations:
633 * platform/wpe/TestExpectations:
635 2017-08-31 Jonathan Bedard <jbedard@apple.com>
637 iOS should include both iPad and iPhone when running layout tests
638 https://bugs.webkit.org/show_bug.cgi?id=176172
639 <rdar://problem/34190219>
641 Reviewed by Tim Horton.
643 * resources/ui-helper.js:
644 (window.UIHelper.isIOS):
646 2017-08-31 Youenn Fablet <youenn@apple.com>
648 Take into account removed caches in Caches::remove assertion
649 https://bugs.webkit.org/show_bug.cgi?id=176164
651 Reviewed by Alex Christensen.
653 * http/wpt/cache-storage/cache-remove-twice-expected.txt: Added.
654 * http/wpt/cache-storage/cache-remove-twice.html: Added.
655 * http/wpt/cache-storage/resources/cache-remove-twice-iframe.html: Added.
657 2017-08-31 Michael Catanzaro <mcatanzaro@igalia.com>
659 Unreviewed, remove crash expectation for hopefully-fixed test
660 https://bugs.webkit.org/show_bug.cgi?id=175577
662 * platform/gtk/TestExpectations:
664 2017-08-22 Darin Adler <darin@apple.com>
666 REGRESSION (r220052): ASSERTION FAILED: !frame().isMainFrame() || !needsStyleRecalcOrLayout() in WebCore::FrameView::updateLayoutAndStyleIfNeededRecursive()
667 https://bugs.webkit.org/show_bug.cgi?id=175270
669 Reviewed by Simon Fraser and Antti Koivisto.
671 * platform/mac-wk2/TestExpectations: Re-enable the disabled test.
673 2017-08-31 Ms2ger <Ms2ger@igalia.com>
675 [GTK] Mark some tests as passing.
676 https://bugs.webkit.org/show_bug.cgi?id=176156
678 Unreviewed test gardening.
680 * platform/gtk/TestExpectations:
681 - fast/hidpi/percent-height-image-nested.html: passing since test change in r217943.
682 - fast/ruby/bopomofo.html: passing since r216874.
683 - fast/ruby/bopomofo-letter-spacing.html: passing since r216874.
684 - fast/ruby/bopomofo-rl.html: passing since r216874.
685 - fast/sub-pixel/sub-pixel-composited-layers.html: passing since r215179.
686 - fast/text/font-weight-download-2.html: passing since r216944.
687 - fast/text/justify-ideograph-vertical.html: passing since r216874.
688 - fast/text/multiglyph-characters.html: passing since r216817.
689 - http/tests/misc/will-send-request-returns-null-on-redirect.html: passing since r214245.
690 - http/tests/security/contentSecurityPolicy/video-with-https-url-allowed-by-csp-media-src-star.html: passing since r211627.
691 - imported/w3c/web-platform-tests/css/css-ui-3/text-overflow-005.html: has been passing all along on GTK.
692 - imported/w3c/web-platform-tests/fetch/api/basic/error-after-response.html: passing since r218269-r218276.
693 - imported/w3c/web-platform-tests/fetch/api/redirect/redirect-count-cross-origin.html: matching expectations since rebaseline in r215164.
694 - imported/w3c/web-platform-tests/fetch/api/redirect/redirect-count-cross-origin-worker.html: matching expectations since rebaseline in r215164.
695 - imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/readyState_during_canplaythrough.html: passing since r218248.
697 2017-08-31 Yusuke Suzuki <utatane.tea@gmail.com>
699 [JSC] Use reifying system for "name" property of builtin JSFunction
700 https://bugs.webkit.org/show_bug.cgi?id=175260
702 Reviewed by Saam Barati.
704 * js/dom/builtin-getter-name-expected.txt: Added.
705 * js/dom/builtin-getter-name.html: Added.
707 2017-08-30 Chris Dumez <cdumez@apple.com>
709 Implement FileSystemDirectoryReader.readEntries()
710 https://bugs.webkit.org/show_bug.cgi?id=176091
711 <rdar://problem/34168015>
713 Reviewed by Andreas Kling.
715 Add layout test coverage.
717 * editing/editing.js:
718 (moveMouseToCenterOfElement):
719 (dragFilesOntoElement):
720 * editing/pasteboard/datatransfer-items-drop-directoryReader-error-expected.txt: Added.
721 * editing/pasteboard/datatransfer-items-drop-directoryReader-error.html: Added.
722 * editing/pasteboard/datatransfer-items-drop-directoryReader-expected.txt: Added.
723 * editing/pasteboard/datatransfer-items-drop-directoryReader-root-expected.txt: Added.
724 * editing/pasteboard/datatransfer-items-drop-directoryReader-root.html: Added.
725 * editing/pasteboard/datatransfer-items-drop-directoryReader.html: Added.
726 * editing/pasteboard/datatransfer-items-drop-getAsEntry.html:
727 * platform/wk2/TestExpectations:
729 2017-08-30 Myles C. Maxfield <mmaxfield@apple.com>
731 Previous elements with lang= can affect fonts selected for subsequent elements
732 https://bugs.webkit.org/show_bug.cgi?id=175959
733 <rdar://problem/33785853>
735 Reviewed by Zalan Bujtas.
737 * fast/text/lang-font-selection-cache-expected.html: Added.
738 * fast/text/lang-font-selection-cache.html: Added.
740 2017-08-30 Ryan Haddad <ryanhaddad@apple.com>
742 Unreviewed, rolling out r221327.
744 This change caused test262 failures.
748 "[JSC] Use reifying system for "name" property of builtin
750 https://bugs.webkit.org/show_bug.cgi?id=175260
751 http://trac.webkit.org/changeset/221327
753 2017-08-30 Youenn Fablet <youenn@apple.com>
755 [Cache API] Support cache names persistency
756 https://bugs.webkit.org/show_bug.cgi?id=175995
758 Reviewed by Alex Christensen.
760 Putting these tests in http/tests folder so that they run in a different origin and so a different Caches than other tests.
761 Testing private browsing caching and clearing the memory representation would probably affect other cache+prviate browsing tests that would run in parallel.
763 * http/tests/cache-storage/cache-persistency.https-expected.txt: Added.
764 * http/tests/cache-storage/cache-persistency.https.html: Added.
765 * http/tests/cache-storage/resources/cache-persistency-iframe.html: Added.
766 * platform/ios-wk1/TestExpectations: Skipping new test on WK1.
767 * platform/mac-wk1/TestExpectations: Ditto.
769 2017-08-30 Per Arne Vollan <pvollan@apple.com>
771 Update expectations for CSS regions tests after r220870.
773 Unreviewed test gardening.
775 * platform/win/TestExpectations:
777 2017-08-30 Brady Eidson <beidson@apple.com>
779 Implement all of "Register" right up until where the script is fetched.
780 https://bugs.webkit.org/show_bug.cgi?id=176082
782 Reviewed by Andy Estes.
784 * http/tests/workers/service/basic-register-exceptions-expected.txt: Added.
785 * http/tests/workers/service/basic-register-exceptions.html: Added.
786 * http/tests/workers/service/resources/basic-register-exceptions.js: Added.
788 2017-08-22 Matt Rajca <mrajca@apple.com>
790 Opt all Mac clients into document-level media user gesture quirks.
791 https://bugs.webkit.org/show_bug.cgi?id=175831
793 Reviewed by Eric Carlson.
795 * media/document-level-media-user-gesture-quirk-expected.txt: Added.
796 * media/document-level-media-user-gesture-quirk.html: Added.
798 2017-08-30 Matt Lewis <jlewis3@apple.com>
800 Rebaseline js/dom/global-constructors-attributes.html for High Sierra after r221302.
802 Unreviewed test gardening.
804 * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
805 * platform/mac-highsierra-wk2/js/dom/global-constructors-attributes-expected.txt: Copied from LayoutTests/platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt.
807 2017-08-30 Alicia Boya GarcÃa <aboya@igalia.com>
809 Unreviewed GTK test gardening.
810 https://bugs.webkit.org/show_bug.cgi?id=176111
813 * platform/gtk/TestExpectations:
814 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
815 * platform/ios-wk2/TestExpectations:
817 2017-08-30 Antti Koivisto <antti@apple.com>
819 RenderMultiColumnFlowThread - Avoid render tree mutation during layout
820 https://bugs.webkit.org/show_bug.cgi?id=176026
821 <rdar://problem/33402891>
823 Reviewed by Zalan Bujtas.
825 * imported/blink/fast/pagination/first-letter-inherit-all-crash-expected.txt:
827 2017-08-30 Matt Lewis <jlewis3@apple.com>
829 Creation of missing expectation folders and rebaseline for js/dom/global-constructors-attributes-expected.txt after r221302.
831 * platform/mac-sierra-wk2/js/dom/global-constructors-attributes-expected.txt: Added.
833 2017-08-30 Said Abou-Hallawa <sabouhallawa@apple.com>
835 The SVG fragment identifier is not respected if it is a part of an HTTP URL
836 https://bugs.webkit.org/show_bug.cgi?id=163811
838 Reviewed by Darin Adler.
840 * http/tests/svg/resources/rgb-icons-1.svg: Added.
841 * http/tests/svg/resources/rgb-icons-2.svg: Added.
842 * http/tests/svg/resources/rgb-icons-3.svg: Added.
843 * http/tests/svg/svg-fragment-background-expected.html: Added.
844 * http/tests/svg/svg-fragment-background.html: Added.
845 * http/tests/svg/svg-fragment-image-expected.html: Added.
846 * http/tests/svg/svg-fragment-image.html: Added.
848 2017-08-30 Per Arne Vollan <pvollan@apple.com>
850 The test imported/w3c/web-platform-tests/dom/traversal/NodeFilter-constants.html is slow on Windows.
852 Unreviewed test gardening.
854 * platform/win/TestExpectations:
856 2017-08-30 Per Arne Vollan <pvollan@apple.com>
858 The test imported/w3c/web-platform-tests/encoding/api-basics.html is slow on Windows.
860 Unreviewed test gardening.
862 * platform/win/TestExpectations:
864 2017-08-30 Zan Dobersek <zdobersek@igalia.com>
866 [WebCrypto] Add layout tests covering EC P-521
867 https://bugs.webkit.org/show_bug.cgi?id=175659
869 Reviewed by Jiewen Tan.
871 Add layout tests that cover operations with 521-bit elliptic curves.
872 The newly-introduced tests are skipped on all platforms for now since
873 no implementation provides support just yet. The already-existing tests
874 are modified in a way that only tests the EC P-521 capability optionally,
875 if e.g. P-521 key imports are successful, without affecting the tests for
876 P-256 and P-384 operations.
878 The newly-introduced tests are mirros of existing P-256 and P-384 tests,
879 but they specifically test the P-521 capabilities and use appropriate
880 curve information (X and Y coordinates for the EC public key, D for the
881 EC private key) for that type of elliptic curve.
883 * crypto/subtle/ec-import-pkcs8-key-export-pkcs8-key-p521-expected.txt: Added.
884 * crypto/subtle/ec-import-pkcs8-key-export-pkcs8-key-p521.html: Added.
885 * crypto/subtle/ec-import-spki-key-export-spki-key-p521-expected.txt: Added.
886 * crypto/subtle/ec-import-spki-key-export-spki-key-p521.html: Added.
887 * crypto/subtle/ecdh-derive-bits-length-limits-expected.txt:
888 * crypto/subtle/ecdh-derive-bits-length-limits.html:
889 * crypto/subtle/ecdh-generate-export-jwk-key-p521-expected.txt: Added.
890 * crypto/subtle/ecdh-generate-export-jwk-key-p521.html: Added.
891 * crypto/subtle/ecdh-generate-export-key-pkcs8-p521-expected.txt: Added.
892 * crypto/subtle/ecdh-generate-export-key-pkcs8-p521.html: Added.
893 * crypto/subtle/ecdh-generate-export-key-raw-p521-expected.txt: Added.
894 * crypto/subtle/ecdh-generate-export-key-raw-p521.html: Added.
895 * crypto/subtle/ecdh-generate-export-key-spki-p521-expected.txt: Added.
896 * crypto/subtle/ecdh-generate-export-key-spki-p521.html: Added.
897 * crypto/subtle/ecdh-generate-key-p521-expected.txt: Added.
898 * crypto/subtle/ecdh-generate-key-p521.html: Added.
899 * crypto/subtle/ecdh-import-jwk-private-key-p521-expected.txt: Added.
900 * crypto/subtle/ecdh-import-jwk-private-key-p521.html: Added.
901 * crypto/subtle/ecdh-import-jwk-public-key-p521-expected.txt: Added.
902 * crypto/subtle/ecdh-import-jwk-public-key-p521.html: Added.
903 * crypto/subtle/ecdh-import-pkcs8-key-p521-expected.txt: Added.
904 * crypto/subtle/ecdh-import-pkcs8-key-p521-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
905 * crypto/subtle/ecdh-import-pkcs8-key-p521-validate-ecprivatekey-parameters-publickey.html: Added.
906 * crypto/subtle/ecdh-import-pkcs8-key-p521.html: Added.
907 * crypto/subtle/ecdh-import-raw-key-p521-expected.txt: Added.
908 * crypto/subtle/ecdh-import-raw-key-p521.html: Added.
909 * crypto/subtle/ecdh-import-spki-key-ecdh-identifier-expected.txt:
910 * crypto/subtle/ecdh-import-spki-key-ecdh-identifier.html:
911 * crypto/subtle/ecdh-import-spki-key-p521-expected.txt: Added.
912 * crypto/subtle/ecdh-import-spki-key-p521.html: Added.
913 * crypto/subtle/ecdsa-generate-key-sign-verify-p521-expected.txt: Added.
914 * crypto/subtle/ecdsa-generate-key-sign-verify-p521.html: Added.
915 * crypto/subtle/ecdsa-import-jwk-public-key-alg-521-expected.txt: Added.
916 * crypto/subtle/ecdsa-import-jwk-public-key-alg-521.html: Added.
917 * crypto/subtle/ecdsa-import-key-sign-p521-expected.txt: Added.
918 * crypto/subtle/ecdsa-import-key-sign-p521.html: Added.
919 * crypto/subtle/ecdsa-import-key-verify-p521-expected.txt: Added.
920 * crypto/subtle/ecdsa-import-key-verify-p521.html: Added.
921 * crypto/subtle/ecdsa-import-pkcs8-key-p521-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
922 * crypto/subtle/ecdsa-import-pkcs8-key-p521-validate-ecprivatekey-parameters-publickey.html: Added.
923 * platform/gtk/TestExpectations:
924 * platform/ios/TestExpectations:
925 * platform/mac/TestExpectations:
926 * platform/wpe/TestExpectations:
928 2017-08-29 Wenson Hsieh <wenson_hsieh@apple.com>
930 REGRESSION(r210287) On drop, event.dataTransfer.getData("text") returns an empty string when dragging an image
931 https://bugs.webkit.org/show_bug.cgi?id=170637
932 <rdar://problem/31347248>
934 Reviewed by Ryosuke Niwa.
936 Adds a new test to verify that upon dropping an image enclosed within an anchor, DataTransfer.getData() can be
937 used to grab the href of the enclosing anchor.
940 * editing/pasteboard/drag-drop-href-as-text-data-expected.txt: Added.
941 * editing/pasteboard/drag-drop-href-as-text-data.html: Added.
942 * platform/mac-wk1/TestExpectations:
944 2017-08-29 Devin Rousso <webkit@devinrousso.com>
946 CallTracingCallback should ignore `readonly attribute`
947 https://bugs.webkit.org/show_bug.cgi?id=176070
949 Reviewed by Matt Baker.
951 * inspector/canvas/recording-2d-expected.txt:
952 * inspector/canvas/recording-2d.html:
953 * inspector/canvas/recording-webgl-expected.txt:
954 * inspector/canvas/recording-webgl.html:
955 Remove calls to existing readonly attributes.
957 2017-08-29 Said Abou-Hallawa <sabouhallawa@apple.com>
959 Assertion failure when opening a file with a missing tag closing bracket
960 https://bugs.webkit.org/show_bug.cgi?id=176061
962 Reviewed by Darin Adler.
964 * fast/tokenizer/missing-script-tag-closing-bracket-expected.txt: Added.
965 * fast/tokenizer/missing-script-tag-closing-bracket.html: Added.
967 2017-08-29 Yusuke Suzuki <utatane.tea@gmail.com>
969 [JSC] Use reifying system for "name" property of builtin JSFunction
970 https://bugs.webkit.org/show_bug.cgi?id=175260
972 Reviewed by Saam Barati.
974 * js/dom/builtin-getter-name-expected.txt: Added.
975 * js/dom/builtin-getter-name.html: Added.
977 2017-08-29 Per Arne Vollan <pvollan@apple.com>
979 Rebaseline editing/style/5084241.html after r220706.
981 Unreviewed test gardening.
983 * platform/win/editing/style/5084241-expected.txt:
985 2017-08-29 Matt Lewis <jlewis3@apple.com>
987 Rebaselined http/tests/websocket/tests/hybi/secure-cookie-secure-connection.pl for ios-11.
989 Unreviewed test gardening.
991 * http/tests/websocket/tests/hybi/secure-cookie-secure-connection-expected.txt:
993 2017-08-29 Matt Lewis <jlewis3@apple.com>
995 Rebaselined js/dom/global-constructors-attributes.html after r221258.
997 Unreviewed test gardening.
999 * platform/mac-elcapitan-wk2/js/dom/global-constructors-attributes-expected.txt:
1000 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
1001 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1003 2017-08-29 Per Arne Vollan <pvollan@apple.com>
1005 Rebaseline editing/style/5065910.html after r220706.
1007 Unreviewed test gardening.
1009 * platform/win/editing/style/5065910-expected.txt:
1011 2017-08-29 Nikita Vasilyev <nvasilyev@apple.com>
1013 Web Inspector: Optimize View.prototype.removeSubview
1014 https://bugs.webkit.org/show_bug.cgi?id=176041
1016 Reviewed by Matt Baker.
1018 Split Array.prototype.remove(value, onlyFirst) into Array.prototype.removeAll(value) and Array.prototype.remove(value).
1020 * inspector/unit-tests/array-utilities-expected.txt:
1021 * inspector/unit-tests/array-utilities.html:
1023 2017-08-29 Youenn Fablet <youenn@apple.com>
1025 CanvasCaptureMediaStreamTrack clone is not a CanvasCaptureMediaStreamTrack
1026 https://bugs.webkit.org/show_bug.cgi?id=176036
1028 Reviewed by Eric Carlson.
1030 * fast/mediacapturefromelement/CanvasCaptureMediaStream-clone-track-expected.txt:
1031 * fast/mediastream/captureStream/canvas2d.html:
1032 * fast/mediastream/captureStream/canvas2d-expected.txt:
1034 2017-08-29 Per Arne Vollan <pvollan@apple.com>
1036 Skip editing/pasteboard/paste-empty-startcontainer.html on Windows.
1037 It is skipped on all other platforms.
1039 Unreviewed test gardening.
1041 * platform/win/TestExpectations:
1043 2017-08-29 Matt Lewis <jlewis3@apple.com>
1045 Marked fast/events/mouse-cursor-no-mousemove.html as flaky.
1046 https://bugs.webkit.org/show_bug.cgi?id=169238
1048 Unreviewed test gardening.
1050 * platform/mac-wk2/TestExpectations:
1052 2017-08-29 Chris Dumez <cdumez@apple.com>
1054 Add initial support for dataTransferItem.webkitGetAsEntry()
1055 https://bugs.webkit.org/show_bug.cgi?id=176038
1056 <rdar://problem/34121095>
1058 Reviewed by Wenson Hsieh.
1060 * editing/pasteboard/datatransfer-items-drop-getAsEntry-expected.txt: Added.
1061 * editing/pasteboard/datatransfer-items-drop-getAsEntry.html: Added.
1062 Add layout test coverage.
1064 * http/wpt/entries-api/interfaces-expected.txt:
1065 Rebaseline test now that we support more of the API.
1067 * platform/wk2/TestExpectations:
1068 Skip new test on WK2 because it relies on beginDragWithFiles().
1070 2017-08-29 Matt Lewis <jlewis3@apple.com>
1072 Marked media/video-controls-no-display-with-text-track.html and media/video-controls-in-media-document.html as flaky.
1073 https://bugs.webkit.org/show_bug.cgi?id=176054
1075 Unreviewed test gardening.
1077 * platform/mac-wk2/TestExpectations:
1079 2017-08-29 Per Arne Vollan <pvollan@apple.com>
1081 Rebaseline fast/doctypes/002.html after r220858.
1083 Unreviewed test gardening.
1085 * platform/win/fast/doctypes/002-expected.txt:
1087 2017-08-29 Per Arne Vollan <pvollan@apple.com>
1089 Rebaseline fast/lists/marker-before-empty-inline.html after r220858.
1091 Unreviewed test gardening.
1093 * platform/win/fast/lists/marker-before-empty-inline-expected.txt:
1095 2017-08-29 Per Arne Vollan <pvollan@apple.com>
1097 Rebaseline css2.1/t0805-c5520-brdr-b-01-e.html after r220858.
1099 Unreviewed test gardening.
1101 * platform/win/css2.1/t0805-c5520-brdr-b-01-e-expected.txt:
1103 2017-08-29 Ms2ger <Ms2ger@igalia.com>
1105 [GTK] Remove some obsolete expectations.
1106 https://bugs.webkit.org/show_bug.cgi?id=176051
1108 Unreviewed test gardening.
1110 * platform/gtk/TestExpectations:
1111 - fast/animation/request-animation-frame-throttling-detached-iframe.html: passing since r215259.
1112 - fast/animation/request-animation-frame-throttling-lowPowerMode.html: passing since r215259.
1113 - fast/events/drag-parent-node.html: passing since r217670-r217679.
1114 - fast/events/keydown-leftright-keys.html: passing since r210504.
1115 - fast/events/selectionchange-iframe.html: passing since r205908-r205913.
1118 2017-08-19 Sergio Villar Senin <svillar@igalia.com>
1120 [SVG] Leak in SVGAnimatedListPropertyTearOff
1121 https://bugs.webkit.org/show_bug.cgi?id=172545
1123 Reviewed by Darin Adler.
1125 The list of new added tests includes the one for the original bug, a new test for the
1126 regression and a couple of tests imported from Blink which verify that
1127 SVGAnimatedListPropertyTearOff does not crash after the context element goes out of scope.
1129 * svg/animations/animation-leak-list-property-instances-expected.txt: Added.
1130 * svg/animations/animation-leak-list-property-instances.html: Added.
1131 * svg/dom/SVGAnimatedListPropertyTearOff-crash-2-expected.txt: Added. Imported from Blink.
1132 * svg/dom/SVGAnimatedListPropertyTearOff-crash-2.html: Added. Imported from Blink.
1133 * svg/dom/SVGAnimatedListPropertyTearOff-crash-expected.txt: Added. Imported from Blink.
1134 * svg/dom/SVGAnimatedListPropertyTearOff-crash.html: Added. Imported from Blink.
1135 * svg/dom/SVGAnimatedListPropertyTearOff-leak-expected.txt: Added.
1136 * svg/dom/SVGAnimatedListPropertyTearOff-leak.html: Added.
1138 2017-08-28 Per Arne Vollan <pvollan@apple.com>
1140 Rebaseline accessibility/menu-list-crash2.html after r220930.
1142 Unreviewed test gardening.
1144 * platform/win/accessibility/menu-list-crash2-expected.txt:
1146 2017-08-28 Ryan Haddad <ryanhaddad@apple.com>
1148 Rebaseline http/tests/websocket/tests/hybi/secure-cookie-secure-connection.pl.
1150 Unreviewed test gardening.
1152 * http/tests/websocket/tests/hybi/secure-cookie-secure-connection-expected.txt:
1153 * platform/mac-highsierra/http/tests/websocket/tests/hybi/secure-cookie-secure-connection-expected.txt: Copied from LayoutTests/http/tests/websocket/tests/hybi/secure-cookie-secure-connection-expected.txt.
1155 2017-08-28 Matt Lewis <jlewis3@apple.com>
1157 Unreviewed test gardening. <rdar://problem/34051745>
1159 * platform/ios-11/TestExpectations:
1161 2017-08-28 Youenn Fablet <youenn@apple.com>
1163 WebRTC MediaStream created without tracks does not update active state after tracks are added
1164 https://bugs.webkit.org/show_bug.cgi?id=175434
1166 Reviewed by Eric Carlson.
1168 * fast/mediacapturefromelement/CanvasCaptureMediaStream-clone-track-expected.txt:
1169 * fast/mediacapturefromelement/CanvasCaptureMediaStream-creation-expected.txt:
1170 * fast/mediastream/MediaStream-add-remove-tracks-expected.txt:
1171 * fast/mediastream/MediaStream-add-remove-tracks.html:
1173 2017-08-28 Brent Fulgham <bfulgham@apple.com>
1175 Disable access to secure cookies if an HTTPS site loads mixed content (Part 2: Header Requests)
1176 https://bugs.webkit.org/show_bug.cgi?id=175992
1177 <rdar://problem/34086613>
1179 Reviewed by Daniel Bates.
1181 * http/tests/websocket/tests/hybi/secure-cookie-insecure-connection-expected.txt: Added.
1182 * http/tests/websocket/tests/hybi/secure-cookie-insecure-connection.pl: Added.
1183 * http/tests/websocket/tests/hybi/secure-cookie-secure-connection-expected.txt: Added.
1184 * http/tests/websocket/tests/hybi/secure-cookie-secure-connection.pl: Added.
1186 2017-08-28 Ryan Haddad <ryanhaddad@apple.com>
1188 Unreviewed, remove duplicated TestExpectation entry.
1190 * platform/mac-highsierra-wk2/TestExpectations:
1192 2017-08-28 Per Arne Vollan <pvollan@apple.com>
1194 Before r220970, these ssl tests were failing. Now they are timing out.
1196 Unreviewed test gardening.
1198 * platform/win/TestExpectations:
1200 2017-08-28 Ryan Haddad <ryanhaddad@apple.com>
1202 Mark tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler.html as flaky.
1203 https://bugs.webkit.org/show_bug.cgi?id=172544
1205 Unreviewed test gardening.
1207 * platform/mac-wk2/TestExpectations:
1209 2017-08-28 Matt Lewis <jlewis3@apple.com>
1211 Marked svg/in-html/by-reference.html as flaky.
1212 https://bugs.webkit.org/show_bug.cgi?id=175781
1214 Unreviewed test gardening.
1216 * platform/mac-wk2/TestExpectations:
1218 2017-08-28 Per Arne Vollan <pvollan@apple.com>
1220 Skip service workers tests on Windows.
1222 Unreviewed test gardening.
1224 * platform/win/TestExpectations:
1226 2017-08-28 Matt Lewis <jlewis3@apple.com>
1228 Fixed expectations for http/tests/loading/basic-auth-remove-credentials.html by removing double expectations
1230 Unreviewed test gardening.
1232 * platform/mac-wk2/TestExpectations:
1234 2017-08-28 Ms2ger <Ms2ger@igalia.com>
1236 Fix document-create-touch.html.
1237 https://bugs.webkit.org/show_bug.cgi?id=172813
1239 Reviewed by Michael Catanzaro.
1241 The document.createTouch() call is supposed to throw an exception (as
1242 defined by WebIDL). It has been doing this since r203941, but this
1243 wasn't noticed because the entire fast/events/touch folder is skipped
1244 on mac, ios and win.
1246 * fast/events/touch/document-create-touch-expected.txt:
1247 * fast/events/touch/document-create-touch.html:
1248 * platform/gtk/TestExpectations:
1249 * platform/gtk/fast/events/touch/document-create-touch-expected.txt: Removed.
1250 * platform/wpe/TestExpectations:
1252 2017-08-28 Ryan Haddad <ryanhaddad@apple.com>
1254 Rebaseline js/dom/global-constructors-attributes.html after r221209.
1256 Unreviewed test gardening..
1258 * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
1259 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
1261 2017-08-28 Ryan Haddad <ryanhaddad@apple.com>
1263 Rebaseline js/dom/global-constructors-attributes.html after r221209.
1265 Unreviewed test gardening.
1267 * platform/mac-elcapitan-wk2/js/dom/global-constructors-attributes-expected.txt:
1268 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
1269 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1271 2017-08-28 Michael Catanzaro <mcatanzaro@igalia.com>
1273 Unreviewed GTK/WPE test gardening
1275 * platform/gtk/TestExpectations:
1276 * platform/gtk/compositing/iframes/compositing-for-scrollable-iframe-expected.txt: Added.
1277 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
1278 * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
1280 2017-08-28 Michael Catanzaro <mcatanzaro@igalia.com>
1282 New baseline for insecure-audio-video-in-main-frame.html should apply to all ports
1284 The global baseline was never updated because the test has been failing on macOS.
1286 * http/tests/security/mixedContent/insecure-audio-video-in-main-frame-expected.txt:
1287 * platform/gtk/http/tests/security/mixedContent/insecure-audio-video-in-main-frame-expected.txt: Removed.
1289 2017-08-28 Ms2ger <Ms2ger@igalia.com>
1291 [GTK] Rebaseline insecure-audio-video-in-main-frame.html.
1292 https://bugs.webkit.org/show_bug.cgi?id=142482
1294 Unreviewed test gardening.
1296 The test is failing due to a different console message. It seems better
1297 to add a platform-specific baseline so we can catch actual failures.
1299 * platform/gtk/TestExpectations:
1300 * platform/gtk/http/tests/security/mixedContent/insecure-audio-video-in-main-frame-expected.txt: Added.
1302 2017-08-28 Ms2ger <Ms2ger@igalia.com>
1304 [GTK] Enable userAgentShadowDOM tests.
1305 https://bugs.webkit.org/show_bug.cgi?id=176015
1307 Unreviewed test gardening.
1309 * platform/gtk/TestExpectations:
1311 2017-08-27 Wenson Hsieh <wenson_hsieh@apple.com>
1313 Picking an emoji via the emoji dialog (Ctrl+Cmd+Space) fires inconsistent beforeinput events.
1314 https://bugs.webkit.org/show_bug.cgi?id=170955
1315 <rdar://problem/31697653>
1317 Reviewed by Ryosuke Niwa.
1319 Augments two existing layout tests to check for additional cases of inserting text with replacement ranges.
1320 Also enables this test for WebKit1 on Mac. Both these tests are currently enabled only for WebKit2, and also only
1321 check the case where we're replacing an existing non-empty range of text.
1323 * fast/events/before-input-prevent-insert-replacement-expected.txt:
1324 * fast/events/before-input-prevent-insert-replacement.html:
1325 * fast/events/input-event-insert-replacement-expected.txt:
1326 * fast/events/input-event-insert-replacement.html:
1328 Tests for cases of replacing existing text ranges, and inserting text at a position.
1330 * platform/mac-wk1/TestExpectations:
1331 * resources/ui-helper.js:
1333 Add a new UIHelper function to insert text at a given replacement range. This codepath is taken when selecting
1334 an emoji using the emoji picker menu on Mac, and also when selecting a dead key option after holding down on a
1337 (window.UIHelper.replaceTextAtRange):
1339 2017-08-27 Devin Rousso <webkit@devinrousso.com>
1341 Web Inspector: Record actions performed on WebGLRenderingContext
1342 https://bugs.webkit.org/show_bug.cgi?id=174483
1343 <rdar://problem/34040722>
1345 Reviewed by Matt Baker.
1347 * inspector/canvas/recording-webgl-expected.txt: Added.
1348 * inspector/canvas/recording-webgl.html: Added.
1350 * inspector/canvas/recording-webgl-snapshots-expected.txt: Added.
1351 * inspector/canvas/recording-webgl-snapshots.html: Added.
1352 Created separate test for checking that snapshots differ so that each test doesn't interfere
1353 with the results of the other tests.
1355 * inspector/canvas/recording-2d-expected.html:
1356 * inspector/canvas/recording-2d.html:
1357 Drive by: change naming to match inspector/canvas/recording-webgl.html.
1359 2017-08-26 Michael Catanzaro <mcatanzaro@igalia.com>
1361 Unreviewed gardening, mark a test as still failing
1363 * platform/gtk/TestExpectations:
1365 2017-08-26 Michael Catanzaro <mcatanzaro@igalia.com>
1367 [SOUP] Update cookie jar implementation to filter out secure cookies
1368 https://bugs.webkit.org/show_bug.cgi?id=175850
1370 Reviewed by Brent Fulgham.
1372 Unskip newly-passing tests.
1374 * platform/gtk/TestExpectations:
1376 2017-08-25 Chris Dumez <cdumez@apple.com>
1378 Land stubs for File and Directory Entries API interfaces
1379 https://bugs.webkit.org/show_bug.cgi?id=175993
1380 <rdar://problem/34087477>
1382 Reviewed by Ryosuke Niwa.
1384 Add layout test coverage.
1386 * http/wpt/entries-api/interfaces-expected.txt: Added.
1387 * http/wpt/entries-api/interfaces.html: Added.
1389 2017-08-25 Youenn Fablet <youenn@apple.com>
1391 Add support for ReadableStream storage in FetchBody
1392 https://bugs.webkit.org/show_bug.cgi?id=175866
1394 Reviewed by Sam Weinig.
1396 * http/wpt/beacon/beacon-readablestream-expected.txt: Added.
1397 * http/wpt/beacon/beacon-readablestream.html: Added.
1399 2017-08-25 Wenson Hsieh <wenson_hsieh@apple.com>
1401 Using the touchbar, both align left and align justify send a beforeinput event with the 'formatJustifyLeft' inputType.
1402 https://bugs.webkit.org/show_bug.cgi?id=168669
1403 <rdar://problem/30639155>
1405 Reviewed by Beth Dakin.
1407 Adds a new LayoutTest checking that the text alignment editor commands, "Align{Right|Center|Left|Justify}",
1408 correctly propagate input events and beforeinput events of inputType "formatJustify{Right|Center|Left|Justify}",
1409 and that these text alignment style changes can be prevented by calling preventDefault() on the dispatched
1412 * fast/events/input-events-text-alignment-expected.txt: Added.
1413 * fast/events/input-events-text-alignment.html: Added.
1415 2017-08-25 Brady Eidson <beidson@apple.com>
1417 Introduce ServerWorkerRegistration task queues.
1418 https://bugs.webkit.org/show_bug.cgi?id=175851
1420 Reviewed by Andy Estes.
1422 * http/tests/workers/service/registration-task-queue-scheduling-1-expected.txt: Added.
1423 * http/tests/workers/service/registration-task-queue-scheduling-1.html: Added.
1424 * http/tests/workers/service/resources/registration-task-queue-scheduling-1-second-window.html: Added.
1425 * http/tests/workers/service/resources/registration-task-queue-scheduling-1.js: Added.
1427 2017-07-25 Frederic Wang <fwang@igalia.com>
1429 Add flag allow-modals to iframe sandbox
1430 https://bugs.webkit.org/show_bug.cgi?id=171321
1432 Reviewed by Brent Fulgham.
1434 The allow-modals flag is added to tests trying to open modal dialogs in sandboxed frames, now
1435 that the default behavior has changed. New tests are also added to verify that the dialogs
1436 are allowed or blocked according to the value of the allow-modals flag.
1438 * fast/events/popup-blocked-from-sandboxed-frame-via-window-open-named-sibling-frame.html: Add allow-modals.
1439 * fast/events/popup-blocked-from-sandboxed-frame-via-window-open-named-sibling-frame2.html: Ditto.
1440 * fast/forms/autofocus-in-sandbox-with-allow-scripts.html: Ditto.
1441 * fast/frames/sandboxed-iframe-navigation-top-by-name-denied.html: Ditto.
1442 * fast/frames/sandboxed-iframe-parsing-space-characters.html: Ditto.
1443 * fast/frames/sandboxed-iframe-scripting-02.html: Ditto.
1444 * http/tests/security/contentSecurityPolicy/resources/sandboxed-eval.php: Ditto.
1445 * http/tests/security/contentSecurityPolicy/sandbox-allow-scripts-in-http-header-control.html: Ditto.
1446 * http/tests/security/contentSecurityPolicy/sandbox-allow-scripts-in-http-header.html: Ditto.
1447 * http/tests/security/contentSecurityPolicy/sandbox-allow-scripts-in-http-header2.php: Ditto.
1448 * http/tests/security/drag-drop-same-unique-origin.html: Ditto.
1449 * http/tests/security/no-indexeddb-from-sandbox.html: Ditto.
1450 * http/tests/security/no-popup-from-sandbox-top.html: Ditto.
1451 * http/tests/security/no-popup-from-sandbox.html: Ditto.
1452 * http/tests/security/popup-allowed-by-sandbox-is-sandboxed-control.html: Ditto.
1453 * http/tests/security/popup-allowed-by-sandbox-when-allowed.html: Ditto.
1454 * http/tests/security/xss-DENIED-window-name-alert.html: Ditto.
1455 * http/tests/security/sandboxed-iframe-ALLOWED-modals.html: Added. Verify that alert,
1456 confirm, prompt and print dialogs are allowed when the allow-modals flag is set.
1457 * http/tests/security/sandboxed-iframe-ALLOWED-modals-expected.txt: Added.
1458 * http/tests/security/sandboxed-iframe-DENIED-modals.html: Added. Verify that alert,
1459 confirm, prompt and print dialogs are denied when the allow-modals flag not set. The returned
1460 values are also verified.
1461 * http/tests/security/sandboxed-iframe-DENIED-modals-expected.txt: Added.
1462 * http/tests/misc/iframe-beforeunload-dialog-allow-modals.html: Added. Verify that the
1463 confirm dialog for beforeunload is displayed when allow-modals is set.
1464 * http/tests/misc/iframe-beforeunload-dialog-allow-modals-expected.txt: Added.
1465 * http/tests/misc/iframe-beforeunload-dialog-block-modals.html: Added. Verify that the
1466 confirm dialog for beforeunload is not displayed when allow-modals is unset.
1467 * http/tests/misc/iframe-beforeunload-dialog-block-modals-expected.txt: Added.
1469 2017-08-25 Jonathan Bedard <jbedard@apple.com>
1471 Moving iOS 11 test expectations
1472 <rdar://problem/31587826>
1474 Unreviewed test gardening.
1476 These iOS 11 test expectations were for Simulator, but on-device
1477 testing has the same failures.
1479 * platform/ios-11/TestExpectations:
1481 2017-08-25 Jonathan Bedard <jbedard@apple.com>
1483 Manage tests which require different device types better
1484 <https://bugs.webkit.org/show_bug.cgi?id=175987>
1485 <rdar://problem/34082632>
1487 Unreviewed test gardening.
1489 * platform/ios-device/TestExpectations: Skip tests requiring a device type.
1491 2017-08-25 Ms2ger <Ms2ger@gmail.com>
1493 Import track-element/cloneNode.html from web-platform-tests.
1494 https://bugs.webkit.org/show_bug.cgi?id=175984
1496 Reviewed by Youenn Fablet.
1498 We already had an older copy in LayoutTests/media/track/opera/track/;
1499 remove that in favour of the new and maintained copy.
1501 * platform/gtk/TestExpectations:
1502 * platform/mac/TestExpectations:
1503 * platform/win/TestExpectations:
1505 2017-08-25 Antti Koivisto <antti@apple.com>
1507 Mark bunch of disk cache tests non-flaky on release
1508 https://bugs.webkit.org/show_bug.cgi?id=175982
1512 According to https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=http%2Ftests%2Fcache%2Fdisk-cache
1513 these are no longer flaky on release (after somewhat recent fixes).
1515 Only mark them flaky on debug builds.
1517 * platform/mac-wk2/TestExpectations:
1518 * platform/wk2/TestExpectations:
1520 2017-08-24 Chris Dumez <cdumez@apple.com>
1522 [Directory Upload] Add basic support for input.webkitdirectory
1523 https://bugs.webkit.org/show_bug.cgi?id=175950
1524 <rdar://problem/33951915>
1526 Reviewed by Geoffrey Garen.
1528 Add layout test coverage for input.webkitdirectory. It covers both
1529 the file picker and the drag and drop code paths.
1531 * fast/forms/file/resources/testFiles/file1.txt: Added.
1532 * fast/forms/file/resources/testFiles/file2.txt: Added.
1533 * fast/forms/file/resources/testFiles/subfolder1/file3.txt: Added.
1534 * fast/forms/file/resources/testFiles/subfolder2/file4.txt: Added.
1535 * fast/forms/file/resources/testFiles/subfolder2/subfolder2a/file5.txt: Added.
1536 * fast/forms/file/webkitdirectory-drag-folder-expected.txt: Added.
1537 * fast/forms/file/webkitdirectory-drag-folder.html: Added.
1538 * fast/forms/file/webkitdirectory-open-panel-expected.txt: Added.
1539 * fast/forms/file/webkitdirectory-open-panel.html: Added.
1540 * platform/mac-wk1/fast/forms/file/webkitdirectory-open-panel-expected.txt: Added.
1541 * platform/wk2/TestExpectations:
1543 2017-08-24 Ryan Haddad <ryanhaddad@apple.com>
1545 Unreviewed, rolling out r221139.
1547 This change did not resolve the LayoutTest assertion failure.
1551 "REGRESSION (r220052): ASSERTION FAILED:
1552 !frame().isMainFrame() || !needsStyleRecalcOrLayout() in
1553 WebCore::FrameView::updateLayoutAndStyleIfNeededRecursive()"
1554 https://bugs.webkit.org/show_bug.cgi?id=175270
1555 http://trac.webkit.org/changeset/221139
1557 2017-08-24 Youenn Fablet <youenn@apple.com>
1559 WPT harness errors on leaks and iOS-sim EWS bots
1560 https://bugs.webkit.org/show_bug.cgi?id=175269
1561 <rdar://problem/33902404>
1565 * TestExpectations: Skipping a test that uses a python script run by WPT that makes a lot of noise in the log.
1567 2017-08-24 Matt Lewis <jlewis3@apple.com>
1569 Marked quicklook/multi-sheet-numbers-09.html as flaky.
1570 https://bugs.webkit.org/show_bug.cgi?id=175865
1572 Unreviewed test gardening.
1573 * platform/ios-simulator-wk2/TestExpectations:
1575 2017-08-24 Michael Saboff <msaboff@apple.com>
1577 Add support for RegExp "dotAll" flag
1578 https://bugs.webkit.org/show_bug.cgi?id=175924
1580 Reviewed by Keith Miller.
1582 * js/regexp-dotall-expected.txt: Added.
1583 * js/regexp-dotall.html: Added.
1584 * js/script-tests/Object-getOwnPropertyNames.js:
1585 * js/script-tests/regexp-dotall.js: Added.
1588 * js/Object-getOwnPropertyNames-expected.txt:
1589 Updated tests for new dotAll ('s' flag) changes.
1591 2017-08-24 Kirill Ovchinnikov <kirill.ovchinn@gmail.com>
1593 HTMLTrackElement behavior violates the standard
1594 https://bugs.webkit.org/show_bug.cgi?id=175888
1596 Reviewed by Eric Carlson.
1598 * media/track/text-track-src-change-expected.txt:
1599 * media/track/text-track-src-change.html:
1601 2017-08-24 Jonathan Bedard <jbedard@apple.com>
1603 Move imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-content-type.htm expectation.
1604 <rdar://problem/32826391>
1606 Unreviewed test gardening.
1608 * platform/ios-simulator-wk2/TestExpectations:
1609 * platform/ios-wk2/TestExpectations:
1611 2017-08-24 Jonathan Bedard <jbedard@apple.com>
1613 Move imported/w3c/web-platform-tests/IndexedDB/large-nested-cloning.html expectations.
1614 https://bugs.webkit.org/show_bug.cgi?id=173487
1616 Unreviewed test gardening.
1618 imported/w3c/web-platform-tests/IndexedDB/large-nested-cloning.html is flakey on both
1619 iOS Simulator and iOS Device.
1621 * platform/ios-simulator-wk2/TestExpectations:
1622 * platform/ios-wk2/TestExpectations:
1624 2017-08-24 Jonathan Bedard <jbedard@apple.com>
1626 Move http/tests/preload/viewport/meta-viewport-link-headers.php back to iOS.
1627 https://bugs.webkit.org/show_bug.cgi?id=172518
1629 Unreviewed test gardening.
1631 This test is flakey on both iOS device and iOS simulator. http/tests/preload/viewport
1632 should be marked as passing for iOS, but we should not re-mark it for iOS Simulator.
1634 * platform/ios-simulator/TestExpectations:
1635 * platform/ios/TestExpectations:
1637 2017-08-24 Ryan Haddad <ryanhaddad@apple.com>
1639 Skip editing/execCommand/forward-delete-read-write-canvas.html.
1640 https://bugs.webkit.org/show_bug.cgi?id=175939
1642 Unreviewed test gardening.
1644 * platform/ios-wk2/TestExpectations:
1646 2017-08-22 Darin Adler <darin@apple.com>
1648 REGRESSION (r220052): ASSERTION FAILED: !frame().isMainFrame() || !needsStyleRecalcOrLayout() in WebCore::FrameView::updateLayoutAndStyleIfNeededRecursive()
1649 https://bugs.webkit.org/show_bug.cgi?id=175270
1651 Reviewed by Simon Fraser.
1653 * platform/mac-wk2/TestExpectations: Re-enable the disabled test.
1655 2017-08-24 Ms2ger <Ms2ger@igalia.com>
1657 Remove some duplicated media track tests.
1658 https://bugs.webkit.org/show_bug.cgi?id=175929
1660 Reviewed by Sam Weinig.
1662 All these tests have been submitted to web-platform-tests and are maintained
1663 there. A copy of them exists in
1664 imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/.
1665 Most of the retained tests also exist in web-platform-tests, but in the
1666 webvtt/ top-level directory, which is currently not imported.
1668 * media/track/opera/interfaces/TextTrack/activeCues.html: Removed.
1669 * media/track/opera/interfaces/TextTrackCue/onenter.html: Removed.
1670 * media/track/opera/interfaces/TextTrackCue/onexit.html: Removed.
1671 * media/track/opera/interfaces/TextTrackCueList/getter.html: Removed.
1672 * media/track/opera/interfaces/TextTrackList/getter.html: Removed.
1673 * media/track/opera/interfaces/TrackEvent/constructor.html: Removed.
1674 * media/track/opera/interfaces/TrackEvent/createEvent.html: Removed.
1675 * media/track/opera/track/track-element/src-clear-cues.html: Removed.
1676 * platform/gtk/TestExpectations:
1677 * platform/mac/TestExpectations:
1678 * platform/win/TestExpectations:
1680 2017-08-24 Miguel Gomez <magomez@igalia.com>
1682 Unreviewed GTK+ gardening. Update expectations of several tests failing at r221132.
1684 * platform/gtk/TestExpectations:
1686 2017-08-23 Wenson Hsieh <wenson_hsieh@apple.com>
1688 DeleteSelectionCommand should be robust when starting and ending editable positions cannot be found
1689 https://bugs.webkit.org/show_bug.cgi?id=175914
1690 <rdar://problem/29792688>
1692 Reviewed by Ryosuke Niwa.
1694 Adds a new LayoutTest. This test passes if WebKit successfully loaded the page.
1696 * editing/execCommand/forward-delete-read-write-canvas-expected.txt: Added.
1697 * editing/execCommand/forward-delete-read-write-canvas.html: Added.
1699 2017-08-23 Matt Lewis <jlewis3@apple.com>
1701 Marked loader/stateobjects/replacestate-size.html as flaky.
1702 https://bugs.webkit.org/show_bug.cgi?id=172829
1704 Unreviewed test gardening.
1706 * platform/mac-wk2/TestExpectations:
1708 2017-08-23 Michael Saboff <msaboff@apple.com>
1710 REGRESSION (r221052): DumpRenderTree crashed in com.apple.JavaScriptCore: JSC::Yarr::YarrCodeBlock::execute + 137
1711 https://bugs.webkit.org/show_bug.cgi?id=175903
1713 Reviewed by Saam Barati.
1715 New regression test case.
1717 * js/regexp-unicode-expected.txt:
1718 * js/script-tests/regexp-unicode.js:
1720 2017-08-23 Matt Lewis <jlewis3@apple.com>
1722 Marked webrtc/filtering-ice-candidate-after-reload.html a flaky.
1723 https://bugs.webkit.org/show_bug.cgi?id=174471
1725 Unreviewed test gardening.
1727 * platform/wk2/TestExpectations:
1729 2017-08-23 Jer Noble <jer.noble@apple.com>
1731 Track VideoPlaybackQuality metrics when using WebCoreDecompressionSession.
1732 https://bugs.webkit.org/show_bug.cgi?id=175835
1733 <rdar://problem/34022234>
1735 Reviewed by Eric Carlson.
1737 * platform/mac/media/media-source/videoplaybackquality-decompressionsession-expected.txt: Added.
1738 * platform/mac/media/media-source/videoplaybackquality-decompressionsession.html: Added.
1740 2017-08-23 Matt Lewis <jlewis3@apple.com>
1742 Removed flaky timeout expectation for inspector/codemirror/prettyprinting-css.html.
1744 Unreviewed test gardening.
1746 * platform/mac/TestExpectations:
1748 2017-08-22 Dean Jackson <dino@apple.com>
1750 Default passive touch event listeners on the root
1751 https://bugs.webkit.org/show_bug.cgi?id=175346
1752 <rdar://problem/33164597>
1754 Reviewed by Sam Weinig.
1756 * fast/events/touch/ios/passive-by-default-on-document-and-window-expected.txt: Added.
1757 * fast/events/touch/ios/passive-by-default-on-document-and-window.html: Added.
1758 * fast/events/touch/ios/passive-by-default-overridden-on-document-and-window-expected.txt: Added.
1759 * fast/events/touch/ios/passive-by-default-overridden-on-document-and-window.html: Added.
1760 * fast/events/touch/ios/tap-with-active-listener-on-window.html: Explicitly set passive to false.
1761 * fast/events/touch/ios/touch-event-regions/document.html: Ditto.
1763 2017-08-23 Matt Lewis <jlewis3@apple.com>
1765 Marked imported/w3c/web-platform-tests/html/webappapis/timers/type-long-settimeout.html as flaky.
1766 https://bugs.webkit.org/show_bug.cgi?id=173780
1768 Unreviewed test gardening.
1770 * platform/mac/TestExpectations:
1772 2017-08-23 Skachkov Oleksandr <gskachkov@gmail.com>
1774 [ESNext] Async iteration - Implement Async Generator - runtime
1775 https://bugs.webkit.org/show_bug.cgi?id=175240
1777 Reviewed by Yusuke Suzuki.
1779 * js/Object-getOwnPropertyNames-expected.txt:
1780 * js/script-tests/Object-getOwnPropertyNames.js:
1782 2017-08-23 Brent Fulgham <bfulgham@apple.com>
1784 Ensure media controls host exists before using it
1785 https://bugs.webkit.org/show_bug.cgi?id=175833
1786 <rdar://problem/34001219>
1788 Reviewed by Jer Noble.
1790 * media/track/track-display-before-controls-crash-expected.txt: Added.
1791 * media/track/track-display-before-controls-crash.html: Added.
1793 2017-08-23 Carlos Alberto Lopez Perez <clopez@igalia.com>
1795 [WPE] Some event handlers not working.
1796 https://bugs.webkit.org/show_bug.cgi?id=175864
1798 Reviewed by Michael Catanzaro.
1800 Remove expected failures for tests that now pass, add new expectation
1801 for a test that is failing also on GTK+ and rebaseline a test with
1802 the same expected result than on GTK+.
1804 * platform/wpe/TestExpectations:
1805 * platform/wpe/fast/events/focus-label-legend-elements-with-tab-expected.txt: Added.
1807 2017-08-23 Ms2ger <Ms2ger@igalia.com>
1809 [GTK] Remove some flaky annotations for passing tests.
1810 https://bugs.webkit.org/show_bug.cgi?id=175881
1812 Unreviewed test gardening.
1814 None of these tests have had their alternative status in months.
1816 * platform/gtk/TestExpectations:
1818 2017-08-23 Zan Dobersek <zdobersek@igalia.com>
1820 Unreviewed WPE gardening. Unskipping tests under fast/canvas/, adding
1821 failure expectations for actual failures, and providing port-specific
1822 baselines for tests that require them.
1824 * platform/wpe/TestExpectations:
1825 * platform/wpe/fast/canvas: Added.
1826 * platform/wpe/fast/canvas/canvas-size-change-after-layout-expected.txt: Added.
1827 * platform/wpe/fast/canvas/canvas-zoom-expected.txt: Added.
1828 * platform/wpe/fast/canvas/webgl: Added.
1829 * platform/wpe/fast/canvas/webgl/angle-instanced-arrays-expected.txt: Added.
1830 * platform/wpe/fast/canvas/webgl/angle-instanced-arrays-out-of-bounds-expected.txt: Added.
1831 * platform/wpe/fast/canvas/webgl/css-webkit-canvas-expected.txt: Added.
1832 * platform/wpe/fast/canvas/webgl/css-webkit-canvas-repaint-expected.txt: Added.
1833 * platform/wpe/fast/canvas/webgl/framebuffer-object-attachment-expected.txt: Added.
1834 * platform/wpe/fast/canvas/webgl/glsl-conformance-expected.txt: Added.
1835 * platform/wpe/fast/canvas/webgl/oes-texture-half-float-expected.txt: Added.
1836 * platform/wpe/fast/canvas/webgl/webgl-draw-buffers-expected.txt: Added.
1838 2017-08-23 Ms2ger <Ms2ger@igalia.com>
1840 [GTK][WPE] Unreviewed test gardening
1841 https://bugs.webkit.org/show_bug.cgi?id=175878
1843 Unreviewed test gardening.
1845 * platform/gtk/TestExpectations:
1846 - Mark fast/mediastream/captureStream/canvas2d-heavy-drawing.html as flaky.
1847 - Add crash annotations for cache-storage tests.
1848 * platform/gtk/http/wpt/beacon/beacon-async-error-logging-expected.txt:
1849 Added: logs a different error message to the console on GTK.
1850 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
1851 Update for the disabling of the CSS Regions code in r220870.
1852 * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
1853 Update for the disabling of the CSS Regions code in r220870.
1855 2017-08-23 Ms2ger <Ms2ger@igalia.com>
1857 Disable intermittently crashing CSS Regions tests.
1858 https://bugs.webkit.org/show_bug.cgi?id=135051
1860 Unreviewed test gardening.
1862 They have been failing since the CSS Regions code was disabled in r220870.
1863 That commit also skipped these tests, but the older crash expectation
1864 overrode the skipping.
1866 * platform/gtk/TestExpectations:
1868 2017-08-22 Ryosuke Niwa <rniwa@webkit.org>
1870 Consolidate the code to normalize MIME type in DataTransfer
1871 https://bugs.webkit.org/show_bug.cgi?id=175810
1873 Rubber-stamped by Wenson Hsieh.
1875 Address the forgotten review comment by Wenson.
1877 * editing/pasteboard/datatransfer-getdata-plaintext-expected.txt:
1878 * editing/pasteboard/datatransfer-getdata-plaintext.html:
1880 2017-08-22 Wenson Hsieh <wenson_hsieh@apple.com>
1882 [iOS WK2] WKWebView schedules nonstop layout after pressing cmb+b,i,u inside a contenteditable div
1883 https://bugs.webkit.org/show_bug.cgi?id=175116
1884 <rdar://problem/28279301>
1886 Reviewed by Darin Adler and Ryosuke Niwa.
1888 * platform/ios-wk2/editing/style/unbold-in-bold-expected.txt:
1889 * platform/mac-wk2/editing/style/unbold-in-bold-expected.txt:
1891 Rebaseline a WK2 LayoutTest expectations. This test currently expects an empty anonymous RenderBlock to be
1892 inserted into the render tree, but this is only a result of us adding and removing a temporary <span> when
1893 computing a RenderStyle in WebPage::editorState -- this patch removes these empty RenderBlocks, making these
1894 expectations' RenderTrees consistent with WebKit1.
1896 2017-08-22 Wenson Hsieh <wenson_hsieh@apple.com>
1898 [WK2] EditorState updates should be rolled into the layer update lifecycle when possible
1899 https://bugs.webkit.org/show_bug.cgi?id=175370
1900 <rdar://problem/33799806>
1902 Reviewed by Ryosuke Niwa.
1904 Rebaseline and adjust LayoutTests.
1906 * editing/caret/ios/absolute-caret-position-after-scroll-expected.txt:
1907 * editing/caret/ios/absolute-caret-position-after-scroll.html:
1908 * editing/caret/ios/fixed-caret-position-after-scroll-expected.txt:
1909 * editing/caret/ios/fixed-caret-position-after-scroll.html:
1910 * editing/secure-input/password-input-changed-type.html:
1911 * editing/secure-input/password-input-focusing.html:
1912 * editing/secure-input/removed-password-input.html:
1913 * editing/secure-input/reset-state-on-navigation.html:
1914 * editing/selection/character-granularity-rect.html:
1916 Delay checking for secure input state and caret rects until after the next presentation update.
1918 * editing/selection/ios/absolute-selection-after-scroll-expected.txt:
1919 * editing/selection/ios/absolute-selection-after-scroll.html:
1920 * editing/selection/ios/fixed-selection-after-scroll-expected.txt:
1921 * editing/selection/ios/fixed-selection-after-scroll.html:
1923 Refactor and simplify these tests. These tests are not run on the OpenSource bots, since they depend on long
1924 press and tap gestures.
1926 * platform/ios-wk2/editing/inserting/insert-div-024-expected.txt:
1927 * platform/ios-wk2/editing/inserting/insert-div-026-expected.txt:
1928 * platform/ios-wk2/editing/style/5084241-expected.txt:
1930 Rebaselines these tests, removing an anonymous RenderBlock inserted as a result of inserting and removing a
1931 dummy span in order to compute a RenderStyle in WebPage::editorState. This is because editorState is no longer
1932 invoked immediately on page load; https://bugs.webkit.org/show_bug.cgi?id=175116 tracks preventing this render
1933 tree thrashing altogether.
1935 * platform/mac-wk2/TestExpectations:
1936 * platform/mac-wk2/editing/style/unbold-in-bold-expected.txt:
1937 * resources/ui-helper.js:
1939 Introduce new UIHelper functions.
1941 (window.UIHelper.ensurePresentationUpdate.return.new.Promise):
1942 (window.UIHelper.ensurePresentationUpdate):
1944 Returns a Promise, resolved after the next presentation update.
1946 (window.UIHelper.activateAndWaitForInputSessionAt.return.new.Promise.):
1947 (window.UIHelper.activateAndWaitForInputSessionAt.return.new.Promise):
1948 (window.UIHelper.activateAndWaitForInputSessionAt):
1950 Returns a Promise, resolved after tapping at the given location and waiting for the keyboard to appear on iOS.
1952 (window.UIHelper.getUICaretRect.return.new.Promise.):
1953 (window.UIHelper.getUICaretRect.return.new.Promise):
1954 (window.UIHelper.getUICaretRect):
1955 (window.UIHelper.getUISelectionRects.return.new.Promise.):
1956 (window.UIHelper.getUISelectionRects.return.new.Promise):
1957 (window.UIHelper.getUISelectionRects):
1959 Helpers to fetch selection and caret rect information in the UI process.
1961 2017-08-21 Ryosuke Niwa <rniwa@webkit.org>
1963 Consolidate the code to normalize MIME type in DataTransfer
1964 https://bugs.webkit.org/show_bug.cgi?id=175810
1966 Reviewed by Wenson Hsieh.
1968 Added a regression test. Some test cases were failing on some platforms.
1970 * editing/pasteboard/datatransfer-getdata-plaintext-expected.txt: Added.
1971 * editing/pasteboard/datatransfer-getdata-plaintext.html: Added.
1973 2017-08-22 Matt Lewis <jlewis3@apple.com>
1975 Unreviewed, rolling out r221033.
1977 This revision caused assertion failures on all Open Source
1978 Debug testers. See Radar for more information.
1982 "Ensure media controls host exists before using it"
1983 https://bugs.webkit.org/show_bug.cgi?id=175833
1984 http://trac.webkit.org/changeset/221033
1986 2017-08-22 Matt Lewis <jlewis3@apple.com>
1988 Marked http/tests/loading/basic-auth-remove-credentials.html as falky on macOS.
1989 https://bugs.webkit.org/show_bug.cgi?id=173500
1991 Unreviewed test gardening.
1993 * platform/mac-wk2/TestExpectations:
1995 2017-08-22 Michael Saboff <msaboff@apple.com>
1997 Implement Unicode RegExp support in the YARR JIT
1998 https://bugs.webkit.org/show_bug.cgi?id=174646
2000 Reviewed by Filip Pizlo.
2004 * js/regexp-unicode-expected.txt:
2005 * js/script-tests/regexp-unicode.js:
2007 2017-08-22 Brent Fulgham <bfulgham@apple.com>
2009 Unreviewed test fix after r221017.
2011 I forgot to check-in the expected result!
2013 * http/tests/security/mixedContent/insecure-executable-css-with-secure-cookies-expected.txt: Added.
2015 2017-08-22 Brent Fulgham <bfulgham@apple.com>
2017 Ensure media controls host exists before using it
2018 https://bugs.webkit.org/show_bug.cgi?id=175833
2019 <rdar://problem/34001219>
2021 Reviewed by Jer Noble.
2023 * media/track/track-display-before-controls-crash-expected.txt: Added.
2024 * media/track/track-display-before-controls-crash.html: Added.
2026 2017-08-22 Chris Dumez <cdumez@apple.com>
2028 Unreviewed, beacon/contentextensions is only expected to work on Sierra+.
2030 * platform/mac-wk2/TestExpectations:
2032 2017-08-22 Devin Rousso <webkit@devinrousso.com>
2034 Web Inspector: provide way for ShaderPrograms to be enabled/disabled
2035 https://bugs.webkit.org/show_bug.cgi?id=175400
2037 Reviewed by Matt Baker.
2039 * inspector/canvas/setShaderProgramDisabled-expected.txt: Added.
2040 * inspector/canvas/setShaderProgramDisabled.html: Added.
2042 2017-08-22 Youenn Fablet <youenn@apple.com>
2044 [Cache API] Add support for overwriting responses with put on an existing record
2045 https://bugs.webkit.org/show_bug.cgi?id=175825
2047 Reviewed by Geoffrey Garen.
2049 Adding update counter for response
2050 Skipping new test on WK1.
2052 * platform/ios-wk1/TestExpectations:
2053 * platform/mac-wk1/TestExpectations:
2054 * http/wpt/cache-storage/cache-put-keys.https.any-expected.txt: Added.
2055 * http/wpt/cache-storage/cache-put-keys.https.any.html: Added.
2056 * http/wpt/cache-storage/cache-put-keys.https.any.js: Added.
2058 * http/wpt/cache-storage/cache-put-keys.https.any.worker-expected.txt: Added.
2059 * http/wpt/cache-storage/cache-put-keys.https.any.worker.html: Added.
2061 2017-08-22 Matt Lewis <jlewis3@apple.com>
2063 Marked imported/w3c/web-platform-tests/fetch/http-cache/invalidate.html as flaky on macOS WK2.
2064 https://bugs.webkit.org/show_bug.cgi?id=173672
2066 Unreviewed test gardening.
2068 * platform/mac-wk2/TestExpectations:
2070 2017-08-22 Andy Estes <aestes@apple.com>
2072 [Payment Request] Implement error checking for show(), abort(), and canMakePayment()
2073 https://bugs.webkit.org/show_bug.cgi?id=175789
2075 Reviewed by Brady Eidson.
2077 Stopped marking payment-request-abort-method.https.html and payment-request-show-method.https.html as flaky.
2079 * platform/ios-wk2/TestExpectations:
2080 * platform/mac-wk2/TestExpectations:
2082 2017-08-22 Chris Dumez <cdumez@apple.com>
2084 Unreviewed, enable http/wpt/beacon/contentextensions on Mac WK2 only.
2086 It seems content extensions are not supported by WKTR on iOS.
2089 * platform/mac-wk2/TestExpectations:
2091 2017-08-22 Brent Fulgham <bfulgham@apple.com> and Pranjal Jumde <pjumde@apple.com>
2093 Disable access to secure cookies if an HTTPS site loads mixed content
2094 https://bugs.webkit.org/show_bug.cgi?id=157053
2095 <rdar://problem/11290808>
2097 Reviewed by Dan Bates.
2099 * http/tests/security/mixedContent/insecure-css-with-secure-cookies-expected.txt: Added.
2100 * http/tests/security/mixedContent/insecure-css-with-secure-cookies.html: Added.
2101 * http/tests/security/mixedContent/insecure-executable-css-with-secure-cookies.html: Added.
2102 * http/tests/security/mixedContent/insecure-executable-css-with-secure-cookies-expected.txt: Added.
2103 * http/tests/security/mixedContent/insecure-image-with-securecookie-block-expected.txt: Added.
2104 * http/tests/security/mixedContent/insecure-image-with-securecookie-block.html: Added.
2105 * http/tests/security/mixedContent/insecure-image-with-securecookie-expected.txt: Added.
2106 * http/tests/security/mixedContent/insecure-image-with-securecookie.html: Added.
2107 * http/tests/security/mixedContent/insecure-script-with-secure-cookies-expected.txt: Added.
2108 * http/tests/security/mixedContent/insecure-script-with-secure-cookies.html: Added.
2109 * http/tests/security/mixedContent/redirect-https-to-http-image-secure-cookies-block-expected.txt: Added.
2110 * http/tests/security/mixedContent/redirect-https-to-http-image-secure-cookies-block.html: Added.
2111 * http/tests/security/mixedContent/redirect-https-to-http-image-secure-cookies-expected.txt: Added.
2112 * http/tests/security/mixedContent/redirect-https-to-http-image-secure-cookies.html: Added.
2113 * http/tests/security/mixedContent/resources/frame-with-insecure-css-secure-cookies.html: Added.
2114 * http/tests/security/mixedContent/resources/frame-with-insecure-executable-css-with-secure-cookies.html: Added.
2115 * http/tests/security/mixedContent/resources/frame-with-insecure-image-secure-cookie-block.html: Added.
2116 * http/tests/security/mixedContent/resources/frame-with-insecure-image-secure-cookie.html: Added.
2117 * http/tests/security/mixedContent/resources/frame-with-insecure-script-secure-cookies.html: Added.
2118 * http/tests/security/mixedContent/resources/frame-with-redirect-https-to-http-image-secure-cookie-block.html: Added.
2119 * http/tests/security/mixedContent/resources/frame-with-redirect-https-to-http-image-secure-cookie.html: Added.
2120 * http/tests/security/mixedContent/resources/insecure-executable.css: Added.
2121 * http/tests/security/mixedContent/resources/insecure.css: Added.
2122 * http/tests/security/resources/greenbox-hotspot5-4.cur: Added.
2124 2017-08-22 Jer Noble <jer.noble@apple.com>
2126 Autoplay Muted Videos Don't Play When Outside Viewport
2127 https://bugs.webkit.org/show_bug.cgi?id=175748
2128 <rdar://problem/33974383>
2130 Reviewed by Eric Carlson.
2132 * media/video-restricted-invisible-autoplay-not-allowed-source-expected.txt: Added.
2133 * media/video-restricted-invisible-autoplay-not-allowed-source.html: Added.
2135 2017-08-21 Matt Rajca <mrajca@apple.com>
2137 Call updateIsPlayingMedia whenever m_userHasInteractedWithMediaElement changes
2138 https://bugs.webkit.org/show_bug.cgi?id=175796
2140 Reviewed by Eric Carlson.
2142 Skip the test on iOS like all the other tests that use runWithKeyDown.
2144 * media/video-user-gesture-tracking-expected.txt: Added.
2145 * media/video-user-gesture-tracking.html: Added.
2147 2017-08-21 Chris Dumez <cdumez@apple.com>
2149 [Beacon] Content extensions should be able to intercept Beacon / Ping redirects
2150 https://bugs.webkit.org/show_bug.cgi?id=175746
2151 <rdar://problem/33946050>
2153 Reviewed by Alex Christensen.
2155 Add layout test coverage for blocking beacon loads via content extensions.
2157 * http/wpt/beacon/connect-src-beacon-redirect-blocked.sub-expected.txt:
2158 * http/wpt/beacon/connect-src-beacon-redirect-blocked.sub.html:
2159 * http/wpt/beacon/contentextensions/beacon-blocked-expected.txt: Added.
2160 * http/wpt/beacon/contentextensions/beacon-blocked.html: Added.
2161 * http/wpt/beacon/contentextensions/beacon-blocked.html.json: Added.
2162 * http/wpt/beacon/contentextensions/beacon-redirect-blocked-expected.txt: Added.
2163 * http/wpt/beacon/contentextensions/beacon-redirect-blocked.html: Added.
2164 * http/wpt/beacon/contentextensions/beacon-redirect-blocked.html.json: Added.
2166 2017-08-21 Matt Lewis <jlewis3@apple.com>
2170 Unreviewed test expectations.
2172 * platform/mac/TestExpectations:
2174 2017-08-21 Ms2ger <Ms2ger@gmail.com>
2176 Stop media/video-controls-toggling.html from timing out.
2177 https://bugs.webkit.org/show_bug.cgi?id=116266
2179 Reviewed by Dean Jackson.
2181 Use getComputedStyle to check the display property. Element::style only
2182 contains properties set in the style attribute, but the display property
2183 is set through CSS using the 'hidden' class.
2185 * media/video-controls-toggling-expected.txt:
2186 * media/video-controls-toggling.html:
2187 * platform/gtk/TestExpectations:
2188 * platform/gtk/media/video-controls-toggling-expected.txt:
2189 Copied from LayoutTests/media/video-controls-toggling-expected.txt.
2190 I'm not sure where the console message comes from, but it seems to
2191 be in the GTK-specific code.
2193 2017-08-21 Dean Jackson <dino@apple.com>
2195 Persistent WebGL Warning "vertex WARNING: 0:1: extension 'GL_ARB_gpu_shader5' is not supported" in Safari 10.1.2
2196 https://bugs.webkit.org/show_bug.cgi?id=175783
2197 <rdar://problem/33623867>
2199 Reviewed by Alex Christensen.
2201 * fast/canvas/webgl/no-info-log-for-simple-shaders-expected.txt: Added.
2202 * fast/canvas/webgl/no-info-log-for-simple-shaders.html: Added.
2204 2017-08-21 Matt Lewis <jlewis3@apple.com>
2206 Marked svg/animations/smil-leak-list-property-instances.svg as flaky on macOS WK1.
2207 https://bugs.webkit.org/show_bug.cgi?id=174218
2209 Unreviewed test gardening.
2211 * platform/mac-wk1/TestExpectations:
2213 2017-08-21 Ms2ger <Ms2ger@gmail.com>
2215 Re-enable tests based on media-fullscreen.js for GTK.
2216 https://bugs.webkit.org/show_bug.cgi?id=175770
2218 Reviewed by Eric Carlson.
2220 The media-fullscreen-not-in-document test checks that a disconnected
2221 element can go fullscreen, while the code explicitly disallows that
2222 (in Document::requestFullScreenForElement). Update the test to match
2225 The media-fullscreen-inline test will now fail more clearly if the
2226 attempt to go fullscreen is rejected (which it isn't).
2228 * media/media-fullscreen-not-in-document-expected.txt: rebaseline.
2229 * media/media-fullscreen.js:
2230 (fullscreenerror): pass the test if the webkitfullscreenerror
2231 (addEventListeners): add a webkitfullscreenerror event handler
2232 * platform/gtk/TestExpectations: remove failure expectations.
2233 * platform/gtk/media/media-fullscreen-not-in-document-expected.txt:
2234 Copied from LayoutTests/media/media-fullscreen-not-in-document-expected.txt.
2235 This copy leaves out the webkitSupportsPresentationMode check that's
2238 2017-08-21 Matt Lewis <jlewis3@apple.com>
2240 Marked inspector/css/add-rule.html as flaky on macOS
2241 https://bugs.webkit.org/show_bug.cgi?id=173560
2243 Unreviewed test gardening.
2245 * platform/mac/TestExpectations:
2247 2017-08-21 Matt Lewis <jlewis3@apple.com>
2249 Rebaselined js/dom/global-constructors-attributes.html on macOS.
2251 Unreviewed test gardening.
2253 * platform/mac-elcapitan-wk2/js/dom/global-constructors-attributes-expected.txt:
2254 * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
2255 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
2256 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2258 2017-08-21 Ryan Haddad <ryanhaddad@apple.com>
2260 Skip imported/w3c/web-platform-tests/payment-request/payment-request-constructor-crash.https.html.
2261 https://bugs.webkit.org/show_bug.cgi?id=175773
2263 Unreviewed test gardening.
2265 * platform/mac-wk2/TestExpectations:
2267 2017-08-21 Ms2ger <Ms2ger@igalia.com>
2269 [GTK][WPE] Rebaseline tests with list item markers.
2270 https://bugs.webkit.org/show_bug.cgi?id=175771
2272 Unreviewed test gardening.
2274 The output was changed in r220858 and rebaselined for ios and mac only.
2275 They're changes in render tree dumps that don't affect rendering.
2277 * platform/gtk/css2.1/t0805-c5520-brdr-b-01-e-expected.txt:
2278 * platform/gtk/fast/doctypes/002-expected.txt:
2279 * platform/gtk/fast/lists/marker-before-empty-inline-expected.txt:
2280 * platform/wpe/css2.1/t0805-c5520-brdr-b-01-e-expected.txt:
2282 2017-08-21 Ms2ger <Ms2ger@igalia.com>
2284 media-captions.html improvements
2285 https://bugs.webkit.org/show_bug.cgi?id=175768
2287 Reviewed by Eric Carlson.
2289 * media/media-captions.html: remove reference to unused script file.
2290 * platform/gtk/TestExpectations: remove Timeout, Crash annotations.
2292 2017-08-21 Ms2ger <Ms2ger@gmail.com>
2294 [GTK] Remove some old flaky crash expectations.
2295 https://bugs.webkit.org/show_bug.cgi?id=108682
2297 Unreviewed test gardening.
2299 * platform/gtk/TestExpectations:
2301 2017-08-20 Zan Dobersek <zdobersek@igalia.com>
2303 [EME] Add basic implementation of HTMLMediaElement::setMediaKeys()
2304 https://bugs.webkit.org/show_bug.cgi?id=175717
2306 Reviewed by Xabier Rodriguez-Calvar.
2308 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-expected.txt:
2309 Update the baseline, with the test no longer timing out but instead
2310 failing with a NotAllowed exception thrown.
2312 2017-08-19 Andy Estes <aestes@apple.com>
2314 [Payment Request] Add interface stubs
2315 https://bugs.webkit.org/show_bug.cgi?id=175730
2317 Reviewed by Youenn Fablet.
2319 * TestExpectations: Skipped payment-request tests.
2320 * platform/ios-wk2/TestExpectations: Enabled payment-request tests on ios-wk2.
2321 * platform/mac-wk2/TestExpectations: Ditto for mac-wk2.
2323 2017-08-18 Youenn Fablet <youenn@apple.com>
2325 [Cache API] Add support for being loaded responses
2326 https://bugs.webkit.org/show_bug.cgi?id=175732
2328 Reviewed by Chris Dumez.
2330 * TestExpectations: Removing some flaky test expectations.
2332 2017-08-18 Chris Dumez <cdumez@apple.com>
2334 [Beacon] Improve error reporting
2335 https://bugs.webkit.org/show_bug.cgi?id=175723
2337 Reviewed by Darin Adler.
2339 Add layout test coverage.
2341 * http/wpt/beacon/beacon-async-error-logging-expected.txt: Added.
2342 * http/wpt/beacon/beacon-async-error-logging.html: Added.
2344 2017-08-18 Matt Lewis <jlewis3@apple.com>
2346 Marked fast/scrolling/arrow-key-scroll-in-rtl-document.html as flaky.
2347 https://bugs.webkit.org/show_bug.cgi?id=173779
2349 Unreviewed Test gardening.
2351 * platform/mac-wk2/TestExpectations:
2353 2017-08-18 Sam Weinig <sam@webkit.org>
2355 Remove the deprecated WebKitSubtleCrypto interface
2356 https://bugs.webkit.org/show_bug.cgi?id=164938
2357 <rdar://problem/29894563>
2359 Reviewed by Chris Dumez.
2361 * crypto/webkitSubtle: Removed.
2362 * crypto/webkitSubtle/aes-cbc-192-encrypt-decrypt-expected.txt: Removed.
2363 * crypto/webkitSubtle/aes-cbc-192-encrypt-decrypt.html: Removed.
2364 * crypto/webkitSubtle/aes-cbc-256-encrypt-decrypt-expected.txt: Removed.
2365 * crypto/webkitSubtle/aes-cbc-256-encrypt-decrypt.html: Removed.
2366 * crypto/webkitSubtle/aes-cbc-encrypt-decrypt-expected.txt: Removed.
2367 * crypto/webkitSubtle/aes-cbc-encrypt-decrypt-with-padding-expected.txt: Removed.
2368 * crypto/webkitSubtle/aes-cbc-encrypt-decrypt-with-padding.html: Removed.
2369 * crypto/webkitSubtle/aes-cbc-encrypt-decrypt.html: Removed.
2370 * crypto/webkitSubtle/aes-cbc-generate-key-expected.txt: Removed.
2371 * crypto/webkitSubtle/aes-cbc-generate-key.html: Removed.
2372 * crypto/webkitSubtle/aes-cbc-import-jwk-expected.txt: Removed.
2373 * crypto/webkitSubtle/aes-cbc-import-jwk.html: Removed.
2374 * crypto/webkitSubtle/aes-cbc-invalid-length-expected.txt: Removed.
2375 * crypto/webkitSubtle/aes-cbc-invalid-length.html: Removed.
2376 * crypto/webkitSubtle/aes-cbc-unwrap-failure-expected.txt: Removed.
2377 * crypto/webkitSubtle/aes-cbc-unwrap-failure.html: Removed.
2378 * crypto/webkitSubtle/aes-cbc-unwrap-rsa-expected.txt: Removed.
2379 * crypto/webkitSubtle/aes-cbc-unwrap-rsa.html: Removed.
2380 * crypto/webkitSubtle/aes-cbc-wrap-rsa-expected.txt: Removed.
2381 * crypto/webkitSubtle/aes-cbc-wrap-rsa-non-extractable-expected.txt: Removed.
2382 * crypto/webkitSubtle/aes-cbc-wrap-rsa-non-extractable.html: Removed.
2383 * crypto/webkitSubtle/aes-cbc-wrap-rsa.html: Removed.
2384 * crypto/webkitSubtle/aes-cbc-wrong-key-class-expected.txt: Removed.
2385 * crypto/webkitSubtle/aes-cbc-wrong-key-class.html: Removed.
2386 * crypto/webkitSubtle/aes-export-key-expected.txt: Removed.
2387 * crypto/webkitSubtle/aes-export-key.html: Removed.
2388 * crypto/webkitSubtle/aes-kw-key-manipulation-expected.txt: Removed.
2389 * crypto/webkitSubtle/aes-kw-key-manipulation.html: Removed.
2390 * crypto/webkitSubtle/aes-kw-wrap-unwrap-aes-expected.txt: Removed.
2391 * crypto/webkitSubtle/aes-kw-wrap-unwrap-aes.html: Removed.
2392 * crypto/webkitSubtle/aes-postMessage-expected.txt: Removed.
2393 * crypto/webkitSubtle/aes-postMessage.html: Removed.
2394 * crypto/webkitSubtle/argument-conversion-expected.txt: Removed.
2395 * crypto/webkitSubtle/argument-conversion.html: Removed.
2396 * crypto/webkitSubtle/array-buffer-view-offset-expected.txt: Removed.
2397 * crypto/webkitSubtle/array-buffer-view-offset.html: Removed.
2398 * crypto/webkitSubtle/disallowed-in-worker-expected.txt: Removed.
2399 * crypto/webkitSubtle/disallowed-in-worker.html: Removed.
2400 * crypto/webkitSubtle/gc-2-expected.txt: Removed.
2401 * crypto/webkitSubtle/gc-2.html: Removed.
2402 * crypto/webkitSubtle/gc-3-expected.txt: Removed.
2403 * crypto/webkitSubtle/gc-3.html: Removed.
2404 * crypto/webkitSubtle/gc-expected.txt: Removed.
2405 * crypto/webkitSubtle/gc.html: Removed.
2406 * crypto/webkitSubtle/hmac-check-algorithm-expected.txt: Removed.
2407 * crypto/webkitSubtle/hmac-check-algorithm.html: Removed.
2408 * crypto/webkitSubtle/hmac-export-key-expected.txt: Removed.
2409 * crypto/webkitSubtle/hmac-export-key.html: Removed.
2410 * crypto/webkitSubtle/hmac-generate-key-expected.txt: Removed.
2411 * crypto/webkitSubtle/hmac-generate-key.html: Removed.
2412 * crypto/webkitSubtle/hmac-import-jwk-expected.txt: Removed.
2413 * crypto/webkitSubtle/hmac-import-jwk.html: Removed.
2414 * crypto/webkitSubtle/hmac-postMessage-expected.txt: Removed.
2415 * crypto/webkitSubtle/hmac-postMessage.html: Removed.
2416 * crypto/webkitSubtle/hmac-sign-verify-empty-key-expected.txt: Removed.
2417 * crypto/webkitSubtle/hmac-sign-verify-empty-key.html: Removed.
2418 * crypto/webkitSubtle/hmac-sign-verify-expected.txt: Removed.
2419 * crypto/webkitSubtle/hmac-sign-verify.html: Removed.
2420 * crypto/webkitSubtle/import-export-raw-key-leak-expected.txt: Removed.
2421 * crypto/webkitSubtle/import-export-raw-key-leak.html: Removed.
2422 * crypto/webkitSubtle/import-jwk-expected.txt: Removed.
2423 * crypto/webkitSubtle/import-jwk.html: Removed.
2424 * crypto/webkitSubtle/jwk-export-use-values-expected.txt: Removed.
2425 * crypto/webkitSubtle/jwk-export-use-values.html: Removed.
2426 * crypto/webkitSubtle/jwk-import-use-values-expected.txt: Removed.
2427 * crypto/webkitSubtle/jwk-import-use-values.html: Removed.
2428 * crypto/webkitSubtle/resources: Removed.
2429 * crypto/webkitSubtle/resources/disallowed-in-worker.js: Removed.
2430 * crypto/webkitSubtle/resources/rsa-indexeddb-non-exportable.js: Removed.
2431 * crypto/webkitSubtle/resources/rsa-indexeddb.js: Removed.
2432 * crypto/webkitSubtle/rsa-export-generated-keys-expected.txt: Removed.
2433 * crypto/webkitSubtle/rsa-export-generated-keys.html: Removed.
2434 * crypto/webkitSubtle/rsa-export-key-expected.txt: Removed.
2435 * crypto/webkitSubtle/rsa-export-key.html: Removed.
2436 * crypto/webkitSubtle/rsa-export-private-key-expected.txt: Removed.
2437 * crypto/webkitSubtle/rsa-export-private-key.html: Removed.
2438 * crypto/webkitSubtle/rsa-indexeddb-expected.txt: Removed.
2439 * crypto/webkitSubtle/rsa-indexeddb-non-exportable-expected.txt: Removed.
2440 * crypto/webkitSubtle/rsa-indexeddb-non-exportable-private-expected.txt: Removed.
2441 * crypto/webkitSubtle/rsa-indexeddb-non-exportable-private.html: Removed.
2442 * crypto/webkitSubtle/rsa-indexeddb-non-exportable.html: Removed.
2443 * crypto/webkitSubtle/rsa-indexeddb-private-expected.txt: Removed.
2444 * crypto/webkitSubtle/rsa-indexeddb-private.html: Removed.
2445 * crypto/webkitSubtle/rsa-indexeddb.html: Removed.
2446 * crypto/webkitSubtle/rsa-oaep-generate-non-extractable-key-expected.txt: Removed.
2447 * crypto/webkitSubtle/rsa-oaep-generate-non-extractable-key.html: Removed.
2448 * crypto/webkitSubtle/rsa-oaep-key-manipulation-expected.txt: Removed.
2449 * crypto/webkitSubtle/rsa-oaep-key-manipulation.html: Removed.
2450 * crypto/webkitSubtle/rsa-oaep-plaintext-length-expected.txt: Removed.
2451 * crypto/webkitSubtle/rsa-oaep-plaintext-length.html: Removed.
2452 * crypto/webkitSubtle/rsa-oaep-wrap-unwrap-aes-expected.txt: Removed.
2453 * crypto/webkitSubtle/rsa-oaep-wrap-unwrap-aes.html: Removed.
2454 * crypto/webkitSubtle/rsa-postMessage-expected.txt: Removed.
2455 * crypto/webkitSubtle/rsa-postMessage.html: Removed.
2456 * crypto/webkitSubtle/rsaes-pkcs1-v1_5-decrypt-expected.txt: Removed.
2457 * crypto/webkitSubtle/rsaes-pkcs1-v1_5-decrypt.html: Removed.
2458 * crypto/webkitSubtle/rsaes-pkcs1-v1_5-wrap-unwrap-aes-expected.txt: Removed.
2459 * crypto/webkitSubtle/rsaes-pkcs1-v1_5-wrap-unwrap-aes.html: Removed.
2460 * crypto/webkitSubtle/rsassa-pkcs1-v1_5-generate-key-expected.txt: Removed.
2461 * crypto/webkitSubtle/rsassa-pkcs1-v1_5-generate-key-with-leading-zeroes-in-exponent-expected.txt: Removed.
2462 * crypto/webkitSubtle/rsassa-pkcs1-v1_5-generate-key-with-leading-zeroes-in-exponent.html: Removed.
2463 * crypto/webkitSubtle/rsassa-pkcs1-v1_5-generate-key.html: Removed.
2464 * crypto/webkitSubtle/rsassa-pkcs1-v1_5-import-jwk-expected.txt: Removed.
2465 * crypto/webkitSubtle/rsassa-pkcs1-v1_5-import-jwk-small-key-expected.txt: Removed.
2466 * crypto/webkitSubtle/rsassa-pkcs1-v1_5-import-jwk-small-key.html: Removed.
2467 * crypto/webkitSubtle/rsassa-pkcs1-v1_5-import-jwk.html: Removed.
2468 * crypto/webkitSubtle/rsassa-pkcs1-v1_5-sign-verify-expected.txt: Removed.
2469 * crypto/webkitSubtle/rsassa-pkcs1-v1_5-sign-verify.html: Removed.
2470 * crypto/webkitSubtle/sha-1-expected.txt: Removed.
2471 * crypto/webkitSubtle/sha-1.html: Removed.
2472 * crypto/webkitSubtle/sha-224-expected.txt: Removed.
2473 * crypto/webkitSubtle/sha-224.html: Removed.
2474 * crypto/webkitSubtle/sha-256-expected.txt: Removed.
2475 * crypto/webkitSubtle/sha-256.html: Removed.
2476 * crypto/webkitSubtle/sha-384-expected.txt: Removed.
2477 * crypto/webkitSubtle/sha-384.html: Removed.
2478 * crypto/webkitSubtle/sha-512-expected.txt: Removed.
2479 * crypto/webkitSubtle/sha-512.html: Removed.
2480 * crypto/webkitSubtle/unimplemented-unwrap-crash-expected.txt: Removed.
2481 * crypto/webkitSubtle/unimplemented-unwrap-crash.html: Removed.
2482 * crypto/webkitSubtle/unwrapKey-check-usage-expected.txt: Removed.
2483 * crypto/webkitSubtle/unwrapKey-check-usage.html: Removed.
2484 * crypto/webkitSubtle/wrapKey-check-usage-expected.txt: Removed.
2485 * crypto/webkitSubtle/wrapKey-check-usage.html: Removed.
2487 Remove webkitSubtleCrypto tests.
2489 * fast/dom/Window/property-access-on-cached-window-after-frame-removed-expected.txt:
2491 Remove webkitSubtleCrypto deprecation warning that no longer happens.
2493 * platform/ios-wk1/TestExpectations:
2494 * platform/win/TestExpectations:
2495 * platform/wpe/TestExpectations:
2497 Remove webkitSubtle tests from expectations files.
2499 2017-08-18 Jonathan Bedard <jbedard@apple.com>
2501 Marking canvas/webgl tests as failing
2502 https://bugs.webkit.org/show_bug.cgi?id=175736
2504 Unreviewed test gardening.
2506 * platform/ios-device/TestExpectations:
2508 2017-08-18 Jiewen Tan <jiewen_tan@apple.com>
2510 [WebCrypto][Mac] Replace CCECCryptorGetKeyComponents with CCECCryptorExportKey for exporting ECC JWKs
2511 https://bugs.webkit.org/show_bug.cgi?id=175657
2512 <rdar://problem/33797150>
2514 Reviewed by Brent Fulgham.
2516 * crypto/subtle/ecdsa-generate-export-import-jwk-sign-verify-expected.txt: Added.
2517 * crypto/subtle/ecdsa-generate-export-import-jwk-sign-verify.html: Added.
2519 2017-08-18 Matt Lewis <jlewis3@apple.com>
2521 Marked imported/w3c/web-platform-tests/IndexedDB/open-request-queue.html as flaky timeout.
2522 https://bugs.webkit.org/show_bug.cgi?id=172044
2524 Unreviewed test gardening.
2526 * platform/mac-wk2/TestExpectations:
2528 2017-08-18 Matt Lewis <jlewis3@apple.com>
2530 Marked js/slow-stress/Int32Array-alloc-huge.html as flaky on mac.
2531 https://bugs.webkit.org/show_bug.cgi?id=173010
2533 Unreviewed test gardening.
2535 * platform/mac/TestExpectations:
2537 2017-08-18 Brady Eidson <beidson@apple.com>
2539 Bounce ServiceWorker jobs to the Storage Process.
2540 https://bugs.webkit.org/show_bug.cgi?id=175650
2542 Reviewed by Andy Estes.
2544 Service worker tests will always be dumpAsText and always be asynchronous.
2546 * http/tests/workers/service/basic-register.html:
2547 * http/tests/workers/service/resources/basic-register.js:
2548 * http/tests/workers/service/resources/sw-test-pre.js: Added.
2550 2017-08-18 Chris Dumez <cdumez@apple.com>
2552 [Beacon] Add support for quota limitation
2553 https://bugs.webkit.org/show_bug.cgi?id=175443
2554 <rdar://problem/33729002>
2556 Reviewed by Youenn Fablet.
2558 Extend layout test coverage and rebaseline test.
2560 * http/wpt/beacon/beacon-quota-expected.txt:
2561 * http/wpt/beacon/beacon-quota.html:
2563 2017-08-18 Ryan Haddad <ryanhaddad@apple.com>
2565 Unreviewed, land TestExpectations for rdar://problem/33850189.
2567 * platform/mac-highsierra/TestExpectations:
2569 2017-08-18 Ryan Haddad <ryanhaddad@apple.com>
2571 Rebaseline js/dom/global-constructors-attributes.html for El Capitan WK2.
2573 Unreviewed test gardening.
2575 * platform/mac-elcapitan-wk2/js/dom/global-constructors-attributes-expected.txt:
2577 2017-08-18 Youenn Fablet <youenn@apple.com>
2579 [Cache API] Add a WK2 implementation of CacheStorageConnection
2580 https://bugs.webkit.org/show_bug.cgi?id=175640
2582 Reviewed by Alex Christensen & Chris Dumez.
2584 * TestExpectations: Marking some tests as flaky until being loaded resources can be cached.
2586 2017-08-18 Ms2ger <Ms2ger@igalia.com>
2588 [GTK] Layout Test media/video-controls-no-scripting.html is failing
2589 https://bugs.webkit.org/show_bug.cgi?id=141835
2591 Unreviewed test gardening.
2593 The output appears to be consistent based on local testing.
2595 Rebaseline video-controls-no-scripting.html.
2597 * platform/gtk/TestExpectations:
2598 * platform/gtk/media/video-controls-no-scripting-expected.txt:
2600 2017-08-18 Ms2ger <Ms2ger@igalia.com>
2602 Update track-datacue.html test to the current code.
2603 https://bugs.webkit.org/show_bug.cgi?id=175624
2605 Reviewed by Eric Carlson.
2607 * media/track/track-datacue-expected.txt: rebaselined.
2608 * media/track/track-datacue.html: updated for IDL, exception changes, addition of a new constructor.
2609 * platform/gtk/TestExpectations: removed failure expectation.
2610 * platform/ios/TestExpectations: enable.
2611 * platform/mac/TestExpectations: enable.
2612 * platform/win/TestExpectations: enable.
2614 2017-08-18 Ms2ger <Ms2ger@gmail.com>
2616 [GTK] Remove some obsolete expected failures.
2617 https://bugs.webkit.org/show_bug.cgi?id=175674
2619 Unreviewed test gardening.
2621 * platform/gtk/TestExpectations:
2622 - imported/w3c/web-platform-tests/IndexedDB/keyorder.htm: passing since r204279.
2623 - imported/w3c/web-platform-tests/resource-timing/rt-cors.html: passing since r212944 and r212993.
2624 - imported/w3c/web-platform-tests/resource-timing/rt-cors.worker.html: passing since r212944 and r212993.
2625 - imported/w3c/web-platform-tests/webrtc/getstats.html: passing since test update and rebaseline in r217225.
2626 - mathml/opentype/large-operators-displaystyle-dynamic.html: used to be flaky, seems to be passing consistently now.
2627 - media/media-fullscreen-return-to-inline.html: likely passing since r218270.
2628 - media/video-fast-seek.html: passing since r207879-r207894.
2629 - platform/gtk/scrollbars/main-frame-scrollbar-horizontal-wheel-scroll.html: passing since r205075.
2630 - security/contentSecurityPolicy/video-with-data-url-allowed-by-media-src-star.html: flaky.
2631 - storage/indexeddb/cursor-key-order.html: likely passing since r209135.
2632 - svg/dom/SVGScriptElement/script-change-externalResourcesRequired-while-loading.svg: flaky.
2633 - svg/repaint/add-outline-property-on-root.html: passing since r211277
2634 - svg/repaint/remove-outline-property-on-root.html: passing since r211277
2636 2017-08-18 Ms2ger <Ms2ger@gmail.com>
2638 [GTK] Show controls if a video element isn't allowed to play inline.
2639 https://bugs.webkit.org/show_bug.cgi?id=141705
2641 Reviewed by Xabier Rodriguez-Calvar.
2643 * platform/gtk/TestExpectations: enable test for this case.
2645 2017-08-17 Wenson Hsieh <wenson_hsieh@apple.com>
2647 [Input Events] Rename inputType "formatForeColor" to "formatFontColor"
2648 https://bugs.webkit.org/show_bug.cgi?id=175703
2650 Reviewed by Ryosuke Niwa.
2652 Rebaselines two LayoutTests that check for the "formatForeColor" inputType.
2654 * fast/events/input-events-forecolor-data-expected.txt:
2655 * fast/events/input-events-selection-forecolor-data.html:
2657 2017-08-17 Ryan Haddad <ryanhaddad@apple.com>
2659 Mark media/video-controls-rendering.html as flaky.
2660 https://bugs.webkit.org/show_bug.cgi?id=175700
2662 Unreviewed test gardening.
2664 * platform/mac/TestExpectations:
2666 2017-08-17 Ryan Haddad <ryanhaddad@apple.com>
2668 Update TestExpectations for media/video-controls-show-on-kb-or-ax-event.html.
2669 https://bugs.webkit.org/show_bug.cgi?id=158889
2671 Unreviewed test gardening.
2673 * platform/mac/TestExpectations:
2675 2017-08-17 Matt Lewis <jlewis3@apple.com>
2677 Marked accessibility/mac/select-element-selection-with-optgroups.html as flaky.
2678 https://bugs.webkit.org/show_bug.cgi?id=175341
2680 Unreviewed test gardening.
2682 * platform/mac-wk2/TestExpectations:
2684 2017-08-17 Ryan Haddad <ryanhaddad@apple.com>
2686 Rebaseline js/dom/global-constructors-attributes.html for Sierra.
2688 Unreviewed test gardening.
2690 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2692 2017-08-17 Ryan Haddad <ryanhaddad@apple.com>
2694 Rebaseline two tests after r220870.
2696 Unreviewed test gardening.
2698 * inspector/dom/content-node-region-info-expected.txt:
2699 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
2701 2017-08-17 Ryan Haddad <ryanhaddad@apple.com>
2703 Mark inspector/canvas/context-attributes.html as flaky.
2704 https://bugs.webkit.org/show_bug.cgi?id=173931
2706 Unreviewed test gardening.
2708 * platform/mac/TestExpectations:
2710 2017-08-17 Matt Lewis <jlewis3@apple.com>
2712 Marked fast/hidpi/hidpi-long-page-with-inset-element.html as a flaky ImageOnlyFailure.
2713 https://bugs.webkit.org/show_bug.cgi?id=172384
2715 Unreviewed test gardening.
2717 * platform/ios-simulator-wk2/TestExpectations:
2719 2017-08-17 Matt Lewis <jlewis3@apple.com>
2721 Changed expectations to include release for memory/memory-pressure-simulation.html.
2722 https://bugs.webkit.org/show_bug.cgi?id=170629
2724 Unreviewed test gardening.
2726 * platform/mac-wk2/TestExpectations:
2728 2017-08-17 Andreas Kling <akling@apple.com>
2730 Disable CSS regions at compile time
2731 https://bugs.webkit.org/show_bug.cgi?id=175630
2733 Reviewed by Antti Koivisto.
2735 Skip tests that are entirely about regions, and tweak logic
2736 and/or expectations for tests that test regions in addition to
2740 * fast/css/will-change/resources/will-change-stacking-helper.js:
2741 * fast/dom/collection-iterators-expected.txt:
2742 * fast/dom/collection-iterators.html:
2743 * js/dom/dom-static-property-for-in-iteration-expected.txt:
2744 * platform/gtk/js/dom/dom-static-property-for-in-iteration-expected.txt:
2745 * platform/ios/fast/dom/collection-iterators-expected.txt:
2746 * platform/mac-wk2/TestExpectations:
2747 * platform/win/js/dom/dom-static-property-for-in-iteration-expected.txt:
2748 * platform/wpe/js/dom/dom-static-property-for-in-iteration-expected.txt:
2750 2017-08-17 Antti Koivisto <antti@apple.com>
2752 RenderListItem - Avoid render tree mutation during layout
2753 https://bugs.webkit.org/show_bug.cgi?id=175666
2755 Reviewed by Andreas Kling.
2757 Changes in render tree dumps that don't affect rendering.
2759 * platform/ios/fast/doctypes/002-expected.txt:
2760 * platform/ios/fast/lists/marker-before-empty-inline-expected.txt:
2761 * platform/mac/css2.1/t0805-c5520-brdr-b-01-e-expected.txt:
2762 * platform/mac/fast/doctypes/002-expected.txt:
2763 * platform/mac/fast/lists/marker-before-empty-inline-expected.txt:
2765 2017-08-17 Ms2ger <Ms2ger@gmail.com>
2767 REGRESSION(r220751): [GTK] Layout Test imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any.html is failing
2768 https://bugs.webkit.org/show_bug.cgi?id=175641
2770 Unreviewed test gardening.
2772 Correct the error message in scheme-about.any-expected.txt.
2774 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt:
2776 2017-08-17 Ms2ger <Ms2ger@gmail.com>
2778 [GTK] Unreviewed test gardening
2779 https://bugs.webkit.org/show_bug.cgi?id=175664
2781 Unreviewed test gardening.
2783 * platform/gtk/TestExpectations: update.
2784 * platform/gtk/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt: rebaseline for change in r220811.
2785 * platform/wpe/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt: rebaseline for change in r220811.
2787 2017-08-16 Ryosuke Niwa <rniwa@webkit.org>
2789 Add the support for mutating clipboard data via DataTransferItemList
2790 https://bugs.webkit.org/show_bug.cgi?id=175639
2792 Reviewed by Wenson Hsieh.
2794 Rebaselined the IDL test which now passes all test cases, and added a regression test for mutating clipboard data
2795 via dataTransfer.items and methods on dataTransfer for plaintext.
2797 * editing/pasteboard/datatransfer-idl-expected.txt:
2798 * editing/pasteboard/datatransfer-items-copy-plaintext-expected.txt: Added.
2799 * editing/pasteboard/datatransfer-items-copy-plaintext.html: Added.
2801 2017-08-16 Ryan Haddad <ryanhaddad@apple.com>
2803 Mark fullscreen/full-screen-iframe-legacy.html as flaky on Sierra WK1.
2804 https://bugs.webkit.org/show_bug.cgi?id=175554
2806 Unreviewed test gardening.
2808 * platform/mac-wk1/TestExpectations:
2810 2017-08-16 Ryan Haddad <ryanhaddad@apple.com>
2812 Correct a typo in a test name.
2814 Unreviewed test gardening.
2816 * platform/mac/TestExpectations:
2818 2017-08-16 Ryan Haddad <ryanhaddad@apple.com>
2820 Rebaseline crypto/subtle/rsa-generate-key-malformed-parameters.html after r220811.
2822 Unreviewed test gardening.
2824 * platform/ios-11/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt:
2826 2017-08-16 Chris Dumez <cdumez@apple.com>
2828 Cross origin Beacon requests with a ArrayBuffer / ArrayBufferView payload should not do a CORS preflight
2829 https://bugs.webkit.org/show_bug.cgi?id=175628
2830 <rdar://problem/33919278>
2832 Reviewed by Geoffrey Garen.
2834 * http/tests/blink/sendbeacon/beacon-same-origin-expected.txt:
2835 * http/wpt/fetch/fetch-request-arraybuffer-content-type-expected.txt:
2836 * http/wpt/fetch/fetch-request-arraybuffer-content-type.html:
2837 Rebaseline test due to revert of r220779.
2839 * http/wpt/beacon/cors/cors-preflight-arraybufferview-failure-expected.txt: Removed.
2840 * http/wpt/beacon/cors/cors-preflight-arraybufferview-failure.html: Removed.
2841 Drop outdated test. CORS preflight failure is still covered by the corresponding Blob payload test.
2843 * http/wpt/beacon/cors/cors-preflight-arraybufferview-success-expected.txt: Removed.
2844 * http/wpt/beacon/cors/cors-preflight-arraybufferview-success.html: Removed.
2845 * http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight-expected.txt: Added.
2846 * http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight.html: Added.
2847 Rename and update test so that it checks that we no longer do a CORS preflight for cross origin
2848 beacons that have an ArrayBuffer payload.
2850 2017-08-16 Matt Baker <mattbaker@apple.com>
2852 Web Inspector: capture async stack trace when workers/main context posts a message
2853 https://bugs.webkit.org/show_bug.cgi?id=167084
2854 <rdar://problem/30033673>
2856 Reviewed by Brian Burg.
2858 Add a test to check for asynchronous stack trace data when the debugger
2859 pauses inside a MessageEvent handler.
2861 * inspector/debugger/async-stack-trace-expected.txt:
2862 * inspector/debugger/async-stack-trace.html:
2863 * inspector/debugger/resources/postMessage-echo.html: Added.
2865 2017-08-16 Sam Weinig <sam@webkit.org>
2867 [WebIDL] Remove the need for JSSubtleCryptoCustom.cpp
2868 https://bugs.webkit.org/show_bug.cgi?id=175526
2870 Reviewed by Chris Dumez.
2872 * crypto/subtle/encrypt-malformed-parameters-expected.txt:
2873 * crypto/subtle/export-key-malformed-parameters-expected.txt:
2874 * crypto/subtle/generate-key-malformed-parameters-expected.txt:
2875 * crypto/subtle/hkdf-derive-bits-malformed-parametrs-expected.txt:
2876 * crypto/subtle/hmac-generate-key-malformed-parameters-expected.txt:
2877 * crypto/subtle/import-key-malformed-parameters-expected.txt:
2878 * crypto/subtle/pbkdf2-derive-bits-malformed-parametrs-expected.txt:
2879 * crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt:
2880 * platform/mac-highsierra/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt:
2881 Update expectations with improved error messages.
2883 2017-08-16 Eric Carlson <eric.carlson@apple.com>
2885 Consider allow gUM to be called from localhost without https
2886 https://bugs.webkit.org/show_bug.cgi?id=173457
2887 <rdar://problem/33900527>
2889 Reviewed by Youenn Fablet.
2891 * http/tests/media/media-stream/get-user-media-localhost-expected.txt: Added.
2892 * http/tests/media/media-stream/get-user-media-localhost.html: Added.
2893 * http/tests/media/media-stream/get-user-media-loopback-ip-expected.txt: Added.
2894 * http/tests/media/media-stream/get-user-media-loopback-ip.html: Added.
2896 2017-08-16 Ryan Haddad <ryanhaddad@apple.com>
2898 Skip workers/wasm-hashset-many.html and workers/wasm-hashset-many-2.html
2899 https://bugs.webkit.org/show_bug.cgi?id=175102
2901 Unreviewed test gardening.
2903 * platform/mac/TestExpectations:
2905 2017-08-16 Ryan Haddad <ryanhaddad@apple.com>
2907 Rebaseline js/dom/global-constructors-attributes.html.
2909 Unreviewed test gardening.
2911 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
2913 2017-08-16 Fujii Hironori <Hironori.Fujii@sony.com>
2915 [HarfBuzz] Decomposed Vietnamese characters are rendered incorrectly
2916 https://bugs.webkit.org/show_bug.cgi?id=174418
2918 Reviewed by Michael Catanzaro.
2920 * fast/text/international/vietnamese-nfd-expected.html: Added.
2921 * fast/text/international/vietnamese-nfd.html: Added.
2923 2017-08-16 Chris Dumez <cdumez@apple.com>
2925 Unreviewed, rebaseline a few tests after r220779.
2927 * http/tests/blink/sendbeacon/beacon-same-origin-expected.txt:
2928 * http/wpt/beacon/cors/cors-preflight-arraybufferview-failure.html:
2929 * http/wpt/beacon/cors/cors-preflight-arraybufferview-success.html:
2931 2017-08-15 Andy Estes <aestes@apple.com>
2933 [Payment Request] Import test suite from web-platform-tests
2934 https://bugs.webkit.org/show_bug.cgi?id=175612
2935 <rdar://problem/33906070>
2937 Reviewed by Tim Horton.
2939 * TestExpectations: Skipped payment-request tests that currently time out.
2941 2017-08-15 Ryosuke Niwa <rniwa@webkit.org>
2943 Make DataTransferItemList work with plain text entries
2944 https://bugs.webkit.org/show_bug.cgi?id=175596
2946 Reviewed by Wenson Hsieh.
2948 Rebaselined the tests and added two regression tests for pasting plain text and dropping a plain text file.
2950 Unfortunately, dropping a file is only supported by DumpRenderTree on Mac :( so it's disabled elsewhere.
2952 * editing/pasteboard/datatransfer-idl-expected.txt: Rebaselined now that NoInterfaceObject has been dropped from
2953 DataTransferItem.idl and DataTransferItemList.idl as expected.
2954 * editing/pasteboard/datatransfer-idl.html: Fixed the bug that it wasn't testing IDL for DataTransferItem.
2955 * editing/pasteboard/datatransfer-items-drop-plaintext-file-expected.txt: Added.
2956 * editing/pasteboard/datatransfer-items-drop-plaintext-file.html: Added.
2957 * editing/pasteboard/datatransfer-items-paste-plaintext-expected.txt: Added.
2958 * editing/pasteboard/datatransfer-items-paste-plaintext.html: Added.
2959 * editing/resources/text-pasteboard-data.txt: Added.
2960 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
2961 * platform/ios/TestExpectations:
2962 * platform/mac-elcapitan-wk2/js/dom/global-constructors-attributes-expected.txt:
2963 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
2964 * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
2965 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
2966 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2967 * platform/win/TestExpectations:
2968 * platform/wk2/TestExpectations:
2969 * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
2971 2017-08-15 Chris Dumez <cdumez@apple.com>
2973 Fetch / Beacon: Use "application/octet-stream" Content-Type for payloads of type ArrayBuffer / ArrayBufferView
2974 https://bugs.webkit.org/show_bug.cgi?id=175600
2976 Reviewed by Youenn Fablet.
2978 * http/wpt/fetch/fetch-request-arraybuffer-content-type-expected.txt: Added.
2979 * http/wpt/fetch/fetch-request-arraybuffer-content-type.html: Added.
2980 * platform/mac-highsierra/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.any-expected.txt:
2981 * platform/mac-highsierra/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.any.worker-expected.txt:
2983 2017-08-15 Matt Lewis <jlewis3@apple.com>
2985 Skipped media/modern-media-controls/time-labels-support/elapsed-time.html.
2986 <rdar://problem/33731086>
2988 Unreviewed test gardening.
2990 * platform/mac-highsierra/TestExpectations:
2992 2017-08-15 JF Bastien <jfbastien@apple.com>
2994 LayoutTests: test that an XMLHttpRequest with Content-Encoding: gzip is properly decompressed
2995 https://bugs.webkit.org/show_bug.cgi?id=175579
2997 Also test that without Content-Encoding proper sniffing takes place, and gzip
2998 decoding occurs. This test is disabled and tracked by #175597.
3000 Reviewed by Daniel Bates.
3003 * http/tests/xmlhttprequest/gzip-content-type-expected.txt: Added.
3004 * http/tests/xmlhttprequest/gzip-content-type-no-content-encoding-expected.txt: Added.
3005 * http/tests/xmlhttprequest/gzip-content-type-no-content-encoding.html: Added.
3006 * http/tests/xmlhttprequest/gzip-content-type.html: Added.
3007 * http/tests/xmlhttprequest/resources/gzip-lorem-no-content-encoding.php: Added.
3008 * http/tests/xmlhttprequest/resources/gzip-lorem.php: Added.
3010 2017-08-15 Chris Dumez <cdumez@apple.com>
3012 Re-sync DOM Web-Platform-Tests from upstream
3013 https://bugs.webkit.org/show_bug.cgi?id=175588
3015 Reviewed by Youenn Fablet.
3017 * platform/mac/TestExpectations:
3019 2017-08-15 Ryan Haddad <ryanhaddad@apple.com>
3021 Mark http/tests/loading/resourceLoadStatistics/clear-in-memory-and-persistent-store.html as flaky.
3022 https://bugs.webkit.org/show_bug.cgi?id=175263
3024 Unreviewed test gardening.
3026 * platform/wk2/TestExpectations:
3028 2017-08-15 Ryan Haddad <ryanhaddad@apple.com>
3030 Mark fast/images/animated-gif-scrolling-crash.html as flaky.
3031 https://bugs.webkit.org/show_bug.cgi?id=175345.
3033 Unreviewed test gardening.
3035 * platform/mac-wk1/TestExpectations:
3037 2017-08-15 Ryan Haddad <ryanhaddad@apple.com>
3039 Mark fast/mediacapturefromelement/CanvasCaptureMediaStream-webgl-events.html as flaky.
3040 https://bugs.webkit.org/show_bug.cgi?id=175592
3042 Unreviewed test gardening.
3044 * platform/mac/TestExpectations:
3046 2017-08-15 Ryan Haddad <ryanhaddad@apple.com>
3048 Mark http/tests/appcache/deferred-events-delete-while-raising-timer.html as flaky.
3049 https://bugs.webkit.org/show_bug.cgi?id=87633
3051 Unreviewed test gardening.
3053 * TestExpectations: Add expectation that was removed with r220750.
3055 2017-08-15 Youenn Fablet <youenn@apple.com>
3057 [Cache API] Adding generic support for CacheStorage and Cache methods
3058 https://bugs.webkit.org/show_bug.cgi?id=175455
3060 Reviewed by Chris Dumez.
3062 * TestExpectations: Skipping a test that would timeout otherwise due to the current implementation limitations.
3064 2017-08-15 Chris Dumez <cdumez@apple.com>
3066 Implement quota limitation for keepalive Fetch requests
3067 https://bugs.webkit.org/show_bug.cgi?id=175482
3069 Reviewed by Sam Weinig and Youenn Fablet.
3071 * fast/xmlhttprequest/xmlhttprequest-nonexistent-file-expected.txt:
3072 * http/tests/contentextensions/async-xhr-onerror-expected.txt:
3073 * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-iframe-expected.txt:
3074 * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-main-frame-expected.txt:
3075 * http/tests/security/mixedContent/insecure-xhr-in-main-frame-expected.txt:
3076 Rebaseline a few tests now that we provide a more helpful error message when an XHR is failing synchronously.
3078 * http/wpt/beacon/beacon-quota-expected.txt: Added.
3079 * http/wpt/beacon/beacon-quota.html: Added.
3080 Add layout test coverage for keepalive Fetch requests quota in the context of sendBeacon().
3081 The second part of the test is still failing because WebCore does not currently know when
3082 ping loads (e.g. beacon loads) complete. This will be addressed via Bug 175443.
3084 2017-08-15 Darin Adler <darin@apple.com>
3086 REGRESSION(r220052): http/tests/appcache/deferred-events-delete-while-raising-timer.html is crashing.
3087 https://bugs.webkit.org/show_bug.cgi?id=175107
3089 Reviewed by Alexey Proskuryakov.
3091 * TestExpectations: Removed the flakiness expectation for this test.
3093 2017-08-15 Michael Catanzaro <mcatanzaro@igalia.com>
3095 Unreviewed GTK test gardening
3098 * platform/gtk/TestExpectations:
3099 * platform/gtk/fast/events/input-events-paste-rich-datatransfer-expected.txt:
3100 * platform/gtk/imported/w3c/web-platform-tests/eventsource/format-field-id-2-expected.txt: Added.
3101 * platform/gtk/imported/w3c/web-platform-tests/eventsource/format-field-id-expected.txt: Added.
3102 * platform/gtk/imported/w3c/web-platform-tests/eventsource/format-mime-bogus-expected.txt: Added.
3103 * platform/ios/TestExpectations:
3104 * platform/mac/TestExpectations:
3106 2017-08-15 Commit Queue <commit-queue@webkit.org>
3108 Unreviewed, rolling out r219504.
3109 https://bugs.webkit.org/show_bug.cgi?id=175580
3111 Broke Arabic text shaping (Requested by mcatanzaro on
3116 "[HarfBuzz] Decomposed Vietnamese characters are rendered
3118 https://bugs.webkit.org/show_bug.cgi?id=174418
3119 http://trac.webkit.org/changeset/219504
3121 2017-08-14 Simon Fraser <simon.fraser@apple.com>
3123 Remove Proximity Events and related code
3124 https://bugs.webkit.org/show_bug.cgi?id=175545
3126 Reviewed by Daniel Bates.
3128 No platform enables Proximity Events, so remove code inside ENABLE(PROXIMITY_EVENTS)
3129 and other related code.
3131 * fast/events/constructors/device-proximity-event-constructor-expected.txt: Removed.
3132 * fast/events/constructors/device-proximity-event-constructor.html: Removed.
3133 * platform/gtk/TestExpectations:
3134 * platform/ios/TestExpectations:
3135 * platform/mac/TestExpectations:
3136 * platform/win/TestExpectations:
3137 * proximity/add-listener-from-callback-expected.txt: Removed.
3138 * proximity/add-listener-from-callback.html: Removed.
3139 * proximity/basic-operation-expected.txt: Removed.
3140 * proximity/basic-operation.html: Removed.
3141 * proximity/check-event-deviceproximity-expected.txt: Removed.
3142 * proximity/check-event-deviceproximity.html: Removed.
3143 * proximity/create-event-deviceproximity-expected.txt: Removed.
3144 * proximity/create-event-deviceproximity.html: Removed.
3145 * proximity/create-event-expected.txt: Removed.
3146 * proximity/create-event.html: Removed.
3147 * proximity/event-after-navigation-expected.txt: Removed.
3148 * proximity/event-after-navigation.html: Removed.
3149 * proximity/multiple-frames-expected.txt: Removed.
3150 * proximity/multiple-frames.html: Removed.
3151 * proximity/no-page-cache-expected.txt: Removed.
3152 * proximity/no-page-cache.html: Removed.
3153 * proximity/optional-event-properties-expected.txt: Removed.
3154 * proximity/optional-event-properties.html: Removed.
3155 * proximity/resources/cached-page-1.html: Removed.
3156 * proximity/resources/cached-page-2.html: Removed.
3157 * proximity/resources/event-after-navigation-new.html: Removed.
3158 * proximity/updates-expected.txt: Removed.
3159 * proximity/updates.html: Removed.
3160 * proximity/window-property-expected.txt: Removed.
3161 * proximity/window-property.html: Removed.
3163 2017-08-14 Chris Dumez <cdumez@apple.com>
3165 Import eventsource Web-Platform-Tests
3166 https://bugs.webkit.org/show_bug.cgi?id=175556
3168 Reviewed by Youenn Fablet.
3170 * tests-options.json:
3172 2017-08-14 Chris Dumez <cdumez@apple.com>
3174 XHR should only fire an abort event if the cancellation was requested by the client
3175 https://bugs.webkit.org/show_bug.cgi?id=175546
3177 Reviewed by Youenn Fablet.
3179 * http/tests/navigation/page-cache-xhr-expected.txt:
3180 * http/tests/navigation/page-cache-xhr-in-pagehide-expected.txt: Copied from LayoutTests/http/tests/navigation/page-cache-xhr-expected.txt.
3181 * http/tests/navigation/page-cache-xhr-in-pagehide.html: Copied from LayoutTests/http/tests/navigation/page-cache-xhr.html.
3182 * http/tests/navigation/page-cache-xhr.html:
3183 When an XHR is pending and navigating away, we would send an abort event before the navigation and an error event after
3184 restoring from PageCache. This bug was not seen before because the test only checked for error events, not abort ones.
3185 The expected behavior is now that we fire an error event before navigating away, similar to the non-PageCache case.
3186 The only case where the error event should be fired after restoring from PageCache is when an XHR is done in the pagehide
3187 event handler, because it is too late to send the error event to the page before navigating in this case. I added test
3188 coverage for this case.
3190 * http/tests/xmlhttprequest/navigation-should-abort-expected.txt:
3191 * http/tests/xmlhttprequest/navigation-should-abort.html:
3192 This test was expecting an abort event on navigation which is against spec. This test was failing in Blink too.
3193 Update the test to expect an error event instead.
3195 2017-08-14 Simon Fraser <simon.fraser@apple.com>
3197 Remove ENABLE_VIEW_MODE_CSS_MEDIA and related code
3198 https://bugs.webkit.org/show_bug.cgi?id=175557
3200 Reviewed by Jon Lee.
3202 No port cares about the ENABLE(VIEW_MODE_CSS_MEDIA) feature, so remove it.
3204 * fast/media/media-query-list-02-expected.txt: Removed.
3205 * fast/media/media-query-list-02.html: Removed.
3206 * fast/media/media-query-list-03-expected.txt: Removed.
3207 * fast/media/media-query-list-03.html: Removed.
3208 * fast/media/media-query-list-04-expected.txt: Removed.
3209 * fast/media/media-query-list-04.html: Removed.
3210 * fast/media/media-query-list-05-expected.txt: Removed.
3211 * fast/media/media-query-list-05.html: Removed.
3212 * fast/media/media-query-list-06-expected.txt: Removed.
3213 * fast/media/media-query-list-06.html: Removed.
3214 * fast/media/view-mode-media-feature-expected.html: Removed.
3215 * fast/media/view-mode-media-feature.html: Removed.
3216 * platform/gtk/TestExpectations:
3217 * platform/ios-wk2/TestExpectations:
3218 * platform/ios/TestExpectations:
3219 * platform/mac/TestExpectations:
3220 * platform/win/TestExpectations:
3222 2017-08-14 Ryan Haddad <ryanhaddad@apple.com>
3224 Rebaseline editing/mac/input/firstrectforcharacterrange-styled.html.
3226 Unreviewed test gardening.
3228 * platform/mac-highsierra/editing/mac/input/firstrectforcharacterrange-styled-expected.txt: Added.
3230 2017-08-14 Myles C. Maxfield <mmaxfield@apple.com>
3233 https://bugs.webkit.org/show_bug.cgi?id=175382
3235 Reviewed by Simon Fraser.
3237 * fast/text/font-display/parse-expected.txt: Added.
3238 * fast/text/font-display/parse.html: Added.
3240 2017-08-14 Andy Estes <aestes@apple.com>
3242 [Apple Pay] Add support for phonetic contact names
3243 https://bugs.webkit.org/show_bug.cgi?id=175537
3244 <rdar://problem/32002644>
3246 Reviewed by Tim Horton.
3248 * http/tests/ssl/applepay/ApplePayError-expected.txt:
3249 * http/tests/ssl/applepay/ApplePayError.html:
3250 * http/tests/ssl/applepay/ApplePaySession-expected.txt:
3251 * http/tests/ssl/applepay/ApplePaySession.html:
3252 * http/tests/ssl/applepay/ApplePaySessionV3-expected.txt:
3253 * http/tests/ssl/applepay/ApplePaySessionV3.html:
3255 2017-08-14 Said Abou-Hallawa <sabouhallawa@apple.com>
3257 The none smooth stroke applied to an SVG shape breaks its hit testing
3258 https://bugs.webkit.org/show_bug.cgi?id=175506
3260 Reviewed by Simon Fraser.
3262 * svg/stroke/stroke-linejoin-click-expected.html: Added.
3263 * svg/stroke/stroke-linejoin-click.html: Added.
3265 2017-08-14 Daniel Bates <dabates@apple.com>
3267 [css-ui] Implement caret-color support
3268 https://bugs.webkit.org/show_bug.cgi?id=166572
3269 <rdar://problem/33852589>
3271 Update GTK expected results following r220706.
3273 * platform/gtk/editing/style/5065910-expected.txt:
3274 * platform/gtk/editing/style/5084241-expected.txt:
3276 2017-08-14 Chris Dumez <cdumez@apple.com>
3278 Unreviewed, rollout r220622 & r220696
3279 https://bugs.webkit.org/show_bug.cgi?id=175482
3280 <rdar://problem/33860695>
3282 Seems to have caused failures on iOS.
3284 * fast/xmlhttprequest/xmlhttprequest-nonexistent-file-expected.txt:
3285 * http/tests/contentextensions/async-xhr-onerror-expected.txt:
3286 * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-iframe-expected.txt:
3287 * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-main-frame-expected.txt:
3288 * http/tests/security/mixedContent/insecure-xhr-in-main-frame-expected.txt:
3289 * http/wpt/beacon/beacon-quota-expected.txt: Removed.
3290 * http/wpt/beacon/beacon-quota.html: Removed.
3291 * inspector/worker/resources-in-worker-expected.txt:
3292 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/request/request-cache-only-if-cached-expected.txt:
3293 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/http-cache/cc-request-expected.txt:
3295 2017-08-14 Daniel Bates <dabates@apple.com>
3297 [css-ui] Implement caret-color support
3298 https://bugs.webkit.org/show_bug.cgi?id=166572
3299 <rdar://problem/33852589>
3301 Reviewed by David Hyatt.
3303 Add reference tests to ensure that we do not regress CSS property caret-color.
3305 * TestExpectations: Unskip Web Platform Tests that now pass.
3306 * editing/deleting/maintain-style-after-delete-expected.txt: Updated expected result.
3307 * editing/inserting/insert-paragraph-with-font-and-background-color-expected.txt: Ditto.
3308 * editing/pasteboard/do-not-copy-unnecessary-styles-2-expected.txt: Ditto.
3309 * editing/pasteboard/onpaste-text-html-expected.txt: Ditto.
3310 * editing/pasteboard/preserve-caret-color-expected.txt: Added.
3311 * editing/pasteboard/preserve-caret-color.html: Added.
3312 * editing/pasteboard/preserve-underline-color-expected.txt:
3313 * fast/css/caret-color-auto-expected.html: Added.
3314 * fast/css/caret-color-auto.html: Added.
3315 * fast/css/caret-color-expected.html: Added.
3316 * fast/css/caret-color-fallback-to-color-expected.html: Added.
3317 * fast/css/caret-color-fallback-to-color.html: Added.
3318 * fast/css/caret-color-inherit-expected.html: Added.
3319 * fast/css/caret-color-inherit.html: Added.
3320 * fast/css/caret-color-span-inside-editable-parent-expected.html: Added.
3321 * fast/css/caret-color-span-inside-editable-parent.html: Added.
3322 * fast/css/caret-color.html: Added.
3323 * fast/events/before-input-events-prevent-drag-and-drop-expected.txt: Updated expected result.
3324 * fast/events/input-events-paste-rich-datatransfer-expected.txt: Ditto.
3325 * fast/events/ondrop-text-html-expected.txt: Ditto.
3326 * fast/history/visited-link-caret-color-expected.html: Added.
3327 * fast/history/visited-link-caret-color.html: Added.
3328 * platform/ios/TestExpectations: Skip the tests on iOS as iOS does not enable
3329 ENABLE(TEXT_CARET). UIKit renders the text insertion caret on iOS.
3330 * platform/mac/editing/style/5065910-expected.txt: Updated expected result.
3331 * platform/mac/editing/style/5084241-expected.png: Ditto.
3332 * platform/mac/editing/style/5084241-expected.txt: Ditto.
3333 * platform/ios-wk2/editing/style/5084241-expected.txt: Ditto.
3335 2017-08-14 Zan Dobersek <zdobersek@igalia.com>
3337 REGRESSION(r220517-r220521) [GTK] Various compositing tests fail
3338 https://bugs.webkit.org/show_bug.cgi?id=175478
3340 Reviewed by Sergio Villar Senin.
3342 * platform/gtk/TestExpectations: Remove failure and flakiness expectations.
3344 2017-08-14 Ms2ger <Ms2ger@igalia.com>
3346 GTK-focused gardening.
3347 https://bugs.webkit.org/show_bug.cgi?id=175529
3349 Unreviewed test gardening.
3351 * http/wpt/css/css-pseudo-4/marker-font-properties-expected.html: Set line-height for more reliable rendering.
3352 * http/wpt/css/css-pseudo-4/marker-font-properties.html: Set line-height for more reliable rendering.
3353 * media/video-fullscreen-restriction-removed-expected.txt: DOMException's toString was changed in r219663; rebaseline. (The test is marked as flaky on mac.)
3354 * platform/gtk/TestExpectations:
3355 * platform/gtk/http/tests/dom/document-attributes-null-handling-expected.txt: SecurityError got a new message in r220376; rebaseline.
3356 * platform/gtk/imported/w3c/web-platform-tests/FileAPI/historical.https-expected.txt: Added: GTK does not yet enable the in-progress ServiceWorker implementation.
3357 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt: TypeError got a new message in r220622; rebaseline.
3358 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any.worker-expected.txt: Added: TypeError uses a different message on GTK.
3360 2017-08-14 Ms2ger <Ms2ger@igalia.com>
3362 [GTK] Update some test expectations.
3363 https://bugs.webkit.org/show_bug.cgi?id=175480
3365 Unreviewed test gardening.
3367 * platform/gtk/TestExpectations:
3368 * platform/gtk/imported/w3c/web-platform-tests/html/semantics/selectors/pseudo-classes/inrange-outofrange-expected.txt: Added.
3369 * platform/gtk/imported/w3c/web-platform-tests/webrtc/simplecall-expected.txt: Added.
3371 2017-08-14 Antti Koivisto <antti@apple.com>
3373 [Render Tree Mutation] First letter should not mutate the render tree while in layout.
3374 https://bugs.webkit.org/show_bug.cgi?id=163848
3375 <rdar://problem/33402718>
3377 Reviewed by Zalan Bujtas.
3379 * fast/text-autosizing/ios/first-letter-expected.html: Added.
3381 Turn into reftest for easier debugging and robustness.
3383 * imported/blink/fast/css/first-letter-range-insert-expected.txt:
3385 This is crash-or-assert test and the output change here doesn't matter.
3387 * platform/ios/fast/text-autosizing/ios/first-letter-expected.txt: Removed.
3388 * platform/mac/fast/text-autosizing/ios/first-letter-expected.txt: Removed.
3390 2017-08-13 Manuel Rego Casasnovas <rego@igalia.com>
3392 Composition underline color is always black
3393 https://bugs.webkit.org/show_bug.cgi?id=174675
3395 Reviewed by Ryosuke Niwa.
3397 Added new test to check that the composition underline
3398 is using the text color.
3399 The test hides the text and the caret, so it only shows
3400 the composition underline and checks against an -expected-mismatch
3401 that the color of the composition marker is different.
3403 * editing/composition-underline-color-expected-mismatch.html: Added.
3404 * editing/composition-underline-color.html: Added.
3406 2017-08-11 Ryosuke Niwa <rniwa@webkit.org>
3408 Replace DATA_TRANSFER_ITEMS by a runtime flag and add a stub implementation
3409 https://bugs.webkit.org/show_bug.cgi?id=175474
3410 <rdar://problem/33844628>
3412 Reviewed by Wenson Hsieh.
3414 Added a W3C-style IDL test.
3416 * editing/pasteboard/datatransfer-idl.html: Added.
3418 2017-08-12 Chris Dumez <cdumez@apple.com>
3420 Address flakiness related to download tests
3421 https://bugs.webkit.org/show_bug.cgi?id=175338
3423 Reviewed by Ryosuke Niwa.
3426 Unmark several download tests as flaky.
3428 * fast/dom/HTMLAnchorElement/anchor-download-synthetic-click.html:
3429 * fast/dom/HTMLAnchorElement/anchor-download-user-triggered-synthetic-click.html:
3430 * fast/dom/HTMLAnchorElement/anchor-download.html:
3431 * fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download.html:
3432 * fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-backslash.html:
3433 * fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-doublequote.html:
3434 * fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-slashes.html:
3435 * fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-unicode.html:
3436 * fast/dom/HTMLAnchorElement/anchor-file-blob-download-no-extension.html:
3437 * fast/dom/HTMLAnchorElement/anchor-file-blob-download.html:
3438 * fast/dom/HTMLAnchorElement/anchor-nodownload-set.html:
3439 * http/tests/download/anchor-download-attribute-content-disposition.html:
3440 * http/tests/download/anchor-download-no-extension.html:
3441 * http/tests/download/anchor-download-no-value.html:
3442 * http/tests/download/area-download-expected.txt:
3443 * http/tests/download/area-download.html:
3444 * http/tests/security/anchor-download-allow-blob-expected.txt:
3445 * http/tests/security/anchor-download-allow-blob.html:
3446 * http/tests/security/anchor-download-allow-data-expected.txt:
3447 * http/tests/security/anchor-download-allow-data.html:
3448 * http/tests/security/anchor-download-allow-sameorigin.html:
3449 Update download tests to explicitly enable download callbacks logging.
3451 2017-08-11 Chris Dumez <cdumez@apple.com>
3453 Implement quota limitation for keepalive Fetch requests
3454 https://bugs.webkit.org/show_bug.cgi?id=175482
3456 Reviewed by Sam Weinig and Youenn Fablet.
3458 * fast/xmlhttprequest/xmlhttprequest-nonexistent-file-expected.txt:
3459 * http/tests/contentextensions/async-xhr-onerror-expected.txt:
3460 * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-iframe-expected.txt:
3461 * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-main-frame-expected.txt:
3462 * http/tests/security/mixedContent/insecure-xhr-in-main-frame-expected.txt:
3463 Rebaseline a few tests now that we provide a more helpful error message when an XHR is failing synchronously.
3465 * http/wpt/beacon/beacon-quota-expected.txt: Added.
3466 * http/wpt/beacon/beacon-quota.html: Added.
3467 Add layout test coverage for keepalive Fetch requests quota in the context of sendBeacon().
3468 The second part of the test is still failing because WebCore does not currently know when
3469 ping loads (e.g. beacon loads) complete. This will be addressed via Bug 175443.
3471 2017-08-11 Ryan Haddad <ryanhaddad@apple.com>
3473 Update TestExpectations for failing media/video-controls tests.
3474 https://bugs.webkit.org/show_bug.cgi?id=173978
3476 Unreviewed test gardening.
3478 * platform/mac/TestExpectations:
3480 2017-08-10 Nan Wang <n_wang@apple.com>
3482 Layout test accessibility/press-target-uses-text-descendant-node.html is flaky.
3483 https://bugs.webkit.org/show_bug.cgi?id=175272
3484 <rdar://problem/33756962>
3486 Since accessibilityPress is async, we shouldn't rely on the timeout.
3488 Reviewed by Chris Fleizach.
3490 * accessibility/press-target-uses-text-descendant-node.html:
3492 2017-08-10 Ryan Haddad <ryanhaddad@apple.com>
3494 Unreviewed test gardening for High Sierra.
3496 * platform/mac-highsierra/css1/basic/inheritance-expected.txt: Added.
3497 * platform/mac-highsierra/css2.1/t0602-c13-inh-underlin-00-e-expected.txt: Added.
3498 * platform/mac-highsierra/css2.1/t0805-c5522-brdr-02-e-expected.txt: Added.
3499 * platform/mac-highsierra/css3/selectors3/html/css3-modsel-18-expected.txt: Added.
3500 * platform/mac-highsierra/css3/selectors3/xhtml/css3-modsel-18-expected.txt: Added.
3501 * platform/mac-highsierra/css3/selectors3/xml/css3-modsel-18-expected.txt: Added.
3502 * platform/mac-highsierra/fast/block/basic/001-expected.txt: Added.
3503 * platform/mac-highsierra/fast/css-generated-content/initial-letter-basic-expected.txt: Added.
3504 * platform/mac-highsierra/fast/css-generated-content/initial-letter-border-padding-expected.txt: Added.
3505 * platform/mac-highsierra/fast/css-generated-content/initial-letter-raised-expected.txt: Added.
3506 * platform/mac-highsierra/fast/css-generated-content/initial-letter-sunken-expected.txt: Added.
3507 * platform/mac-highsierra/fast/css/css3-nth-child-expected.txt: Added.
3508 * platform/mac-highsierra/fast/css/text-overflow-input-expected.txt: Added.
3509 * platform/mac-highsierra/fast/dom/34176-expected.txt: Added.
3510 * platform/mac-highsierra/fast/dom/clone-node-dynamic-style-expected.txt: Added.
3511 * platform/mac-highsierra/fast/forms/basic-inputs-expected.txt: Added.
3512 * platform/mac-highsierra/fast/forms/input-value-expected.txt: Added.
3513 * platform/mac-highsierra/fast/forms/plaintext-mode-2-expected.txt: Added.
3514 * platform/mac-highsierra/fast/invalid/003-expected.txt: Added.
3515 * platform/mac-highsierra/fast/invalid/004-expected.txt: Added.
3516 * platform/mac-highsierra/fast/invalid/nestedh3s-expected.txt: Added.
3517 * platform/mac-highsierra/fast/selectors/018-expected.txt: Added.
3518 * platform/mac-highsierra/fast/table/frame-and-rules-expected.txt: Added.
3519 * platform/mac-highsierra/fast/text/atsui-multiple-renderers-expected.txt: Added.
3520 * platform/mac-highsierra/fast/text/bidi-embedding-pop-and-push-same-expected.txt: Added.
3521 * platform/mac-highsierra/fast/text/font-weights-expected.txt: Added.
3522 * platform/mac-highsierra/fast/text/font-weights-zh-expected.txt: Added.
3523 * platform/mac-highsierra/fast/text/indic-expected.txt: Added.
3524 * platform/mac-highsierra/fast/text/international/complex-character-based-fallback-expected.txt:
3525 * platform/mac-highsierra/svg/W3C-SVG-1.1/animate-elem-46-t-expected.txt: Added.
3526 * platform/mac-highsierra/svg/W3C-SVG-1.1/struct-use-01-t-expected.txt: Added.
3527 * platform/mac-highsierra/svg/batik/text/textStyles-expected.txt: Added.
3528 * platform/mac-highsierra/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt: Added.
3529 * platform/mac-highsierra/tables/mozilla/other/wa_table_tr_align-expected.txt: Added.
3531 2017-08-10 Nan Wang <n_wang@apple.com>
3533 AX: crash at WebCore::AccessibilityObject::supportsARIALiveRegion() const + 24
3534 https://bugs.webkit.org/show_bug.cgi?id=175340
3535 <rdar://problem/33782159>
3537 Reviewed by Chris Fleizach.
3539 * accessibility/add-children-pseudo-element-expected.txt: Added.
3540 * accessibility/add-children-pseudo-element.html: Added.
3541 * accessibility/resources/svg-circle.svg: Added.
3543 2017-08-10 Chris Dumez <cdumez@apple.com>
3545 [Beacon] Do connect-src CSP check on redirects as well
3546 https://bugs.webkit.org/show_bug.cgi?id=175410
3547 <rdar://problem/33815470>
3549 Reviewed by Youenn Fablet.
3551 Add layout test coverage.
3553 * http/wpt/beacon/connect-src-beacon-redirect-allowed.sub-expected.txt: Added.
3554 * http/wpt/beacon/connect-src-beacon-redirect-allowed.sub.html: Added.
3555 * http/wpt/beacon/connect-src-beacon-redirect-blocked.sub-expected.txt: Added.
3556 * http/wpt/beacon/connect-src-beacon-redirect-blocked.sub.html: Added.
3558 2017-08-10 Jonathan Bedard <jbedard@apple.com>
3560 Mark webgl/webgl-box-shadow.html and webgl/webgl-border.html as failing for ios-device.
3561 https://bugs.webkit.org/show_bug.cgi?id=175437
3563 Unreviewed test gardening.
3565 * platform/ios-device/TestExpectations: