1 2017-11-29 Ms2ger <Ms2ger@igalia.com>
3 Enable imported/w3c/web-platform-tests/resource-timing/single-entry-per-resource.html.
4 https://bugs.webkit.org/show_bug.cgi?id=180142
6 Unreviewed test gardening.
8 The -expected file was updated to list a PASS result.
12 2017-11-29 Ms2ger <Ms2ger@igalia.com>
14 [GTK][WPE] Test gardening
15 https://bugs.webkit.org/show_bug.cgi?id=180136
17 Unreviewed test gardening.
19 * TestExpectations: Skip more alternative-presentation-button tests.
20 * platform/gtk/TestExpectations: Updated expectations:
21 - fast/attachment/attachment-without-appearance.html: recently added test for a disabled feature.
22 - fast/dom/MutationObserver/end-of-task-delivery.html: flaky.
23 - http/tests/local/link-stylesheet-load-order-preload.html: flaky.
24 * platform/gtk/compositing/overflow/composited-scrolling-paint-phases-expected.txt: rebaseline for r225220.
25 * platform/mac/TestExpectations: Enable the skipped alternative-presentation-button tests.
26 * platform/wpe/TestExpectations: Updated expectations:
27 - fast/canvas/canvas-createPattern-video-modify.html: passing since r225060.
28 - webanimations/*: failing since they were added; bug filed.
29 * platform/wpe/imported/w3c/web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt:
30 DeviceMotionEvent and DeviceMotionEvent were disabled in r225098
31 (matching mac ports); the remaining difference with the platform-neutral
32 expectation is that TouchEvent is enabled here.
33 * platform/wpe/imported/w3c/web-platform-tests/dom/nodes/Document-createEvent-expected.txt:
34 DeviceMotionEvent and DeviceMotionEvent were disabled in r225098
35 (matching mac ports); the remaining difference with the platform-neutral
36 expectation is that TouchEvent is enabled here.
38 2017-11-29 Antoine Quint <graouts@apple.com>
40 Pressing the space bar while watching a fullscreen video doesn't play or pause
41 https://bugs.webkit.org/show_bug.cgi?id=180033
42 <rdar://problem/33610443>
44 Reviewed by Eric Carlson.
46 Adding a new macOS-only test that checks that pressing the space bar while playing fullscreen
47 pauses the media and resumes it when pressing the space bar again.
49 * media/modern-media-controls/media-controller/media-controller-space-bar-toggle-playback-expected.txt: Added.
50 * media/modern-media-controls/media-controller/media-controller-space-bar-toggle-playback.html: Added.
51 * media/video-test.js:
52 (runWithKeyDown): Update the key to not be space since this would cause media to be paused when entering fullscreen.
53 * platform/ios-simulator/TestExpectations:
55 2017-11-28 Zan Dobersek <zdobersek@igalia.com>
57 [Cairo] Limit the number of active contexts in GraphicsContext3DCairo
58 https://bugs.webkit.org/show_bug.cgi?id=166968
60 Reviewed by Alex Christensen.
62 * platform/gtk/TestExpectations: Unskip WebGL tests that were failing
63 due to missing active context limit management.
64 * platform/wpe/TestExpectations: Ditto.
66 2017-11-28 Joseph Pecoraro <pecoraro@apple.com>
68 Web Inspector: Write script syntax tree tests for template literals and default parameter values
69 https://bugs.webkit.org/show_bug.cgi?id=149450
70 <rdar://problem/22796879>
72 Reviewed by Devin Rousso.
74 * inspector/model/parse-script-syntax-tree-expected.txt:
75 * inspector/model/parse-script-syntax-tree.html:
77 2017-11-28 Zalan Bujtas <zalan@apple.com>
79 Clean up spanners before creating nested column context
80 https://bugs.webkit.org/show_bug.cgi?id=180107
81 <rdar://problem/35686655>
83 Reviewed by Antti Koivisto.
85 * fast/multicol/crash-when-constructing-nested-columns-expected.txt: Added.
86 * fast/multicol/crash-when-constructing-nested-columns.html: Added.
88 2017-11-28 Wenson Hsieh <wenson_hsieh@apple.com>
90 Allow attachment elements with no appearance to defer rendering to child nodes
91 https://bugs.webkit.org/show_bug.cgi?id=180117
92 <rdar://problem/35735339>
94 Reviewed by Tim Horton.
96 Adds a ref test verifying that an appearance-less attachment can render child nodes. More extensive testing to
97 come in a followup patch.
99 * fast/attachment/attachment-without-appearance-expected.html: Added.
100 * fast/attachment/attachment-without-appearance.html: Added.
102 2017-11-28 Chris Dumez <cdumez@apple.com>
104 ServiceWorkerGlobalScope.clients should always return the same object
105 https://bugs.webkit.org/show_bug.cgi?id=180116
107 Reviewed by Geoffrey Garen.
109 Add layout test coverage.
111 * http/tests/workers/service/ServiceWorkerGlobalScope_clients_SameObject-expected.txt: Added.
112 * http/tests/workers/service/ServiceWorkerGlobalScope_clients_SameObject.html: Added.
113 * http/tests/workers/service/resources/ServiceWorkerGlobalScope_clients_SameObject-worker.js: Added.
115 2017-11-28 Ryan Haddad <ryanhaddad@apple.com>
117 Unreviewed, correct the location for an expected result file.
119 * platform/mac-elcapitan/fast/forms/alternative-presentation-button/replacement-expected.txt: Renamed from LayoutTests/platform/mac-elcapitan/fast/alternative-presentation-button/replacement-expected.txt.
121 2017-11-28 Matt Lewis <jlewis3@apple.com>
123 Marked accessibility/ios-simulator/video-elements-ios.html as flaky timout.
124 https://bugs.webkit.org/show_bug.cgi?id=178195
126 Unreviewed test gardening.
128 * platform/ios-wk2/TestExpectations:
130 2017-11-28 Joseph Pecoraro <pecoraro@apple.com>
132 ServiceWorker Inspector: Frontend changes to support Network tab and sub resources
133 https://bugs.webkit.org/show_bug.cgi?id=179642
134 <rdar://problem/35517704>
136 Reviewed by Brian Burg.
138 * inspector/unit-tests/target-manager-expected.txt:
139 * inspector/unit-tests/target-manager.html:
142 2017-11-28 Ryan Haddad <ryanhaddad@apple.com>
144 Rebaseline fast/forms/alternative-presentation-button/replacement.html for El Capitan.
146 Unreviewed test gardening.
148 * platform/mac-elcapitan/fast/alternative-presentation-button/replacement-expected.txt: Added.
150 2017-11-28 Said Abou-Hallawa <sabouhallawa@apple.com>
152 [CG] PostScript images should be supported if they are sub-resource images
153 https://bugs.webkit.org/show_bug.cgi?id=178502
155 Reviewed by Simon Fraser.
158 * fast/images/eps-as-image-expected.html: Added.
159 * fast/images/eps-as-image.html: Added.
160 * fast/images/resources/green-100x100.eps: Added.
161 * platform/mac/TestExpectations:
163 2017-11-28 Daniel Bates <dabates@apple.com>
165 [Cocoa] First pass at implementing alternative presentation button element
166 https://bugs.webkit.org/show_bug.cgi?id=179785
167 Part of <rdar://problem/34917108>
169 Update expected result.
171 * fast/forms/alternative-presentation-button/replacement-expected.txt:
173 2017-11-28 Charles Turner <cturner@igalia.com>
176 https://bugs.webkit.org/show_bug.cgi?id=180099
178 Unreviewed test gardening
180 * platform/gtk/TestExpectations:
182 2017-11-28 Ryan Haddad <ryanhaddad@apple.com>
184 [iOS] Rebaseline editing/execCommand tests
185 https://bugs.webkit.org/show_bug.cgi?id=180085
187 Unreviewed test gardening.
189 * platform/ios-wk2/TestExpectations:
190 * platform/ios-wk2/editing/execCommand/format-block-with-trailing-br-expected.txt: Added.
191 * platform/ios-wk2/editing/execCommand/indent-pre-expected.txt: Added.
192 * platform/ios-wk2/editing/execCommand/selectAll-expected.txt: Added.
193 * platform/ios/editing/execCommand/create-list-with-hr-expected.txt:
194 * platform/ios/editing/execCommand/indent-selection-expected.txt:
195 * platform/ios/editing/execCommand/insert-list-and-stitch-expected.txt:
196 * platform/ios/editing/execCommand/nsresponder-indent-expected.txt:
198 2017-11-28 Noah Chase <nchase@gmail.com>
200 Web Audio's AnalyserNode.fftSize cannot be greater than 2048 in Safari; spec says it can be up to 32768
201 https://bugs.webkit.org/show_bug.cgi?id=180040
203 Reviewed by Alex Christensen.
205 * webaudio/realtimeanalyser-fft-sizing-expected.txt:
206 * webaudio/realtimeanalyser-fft-sizing.html:
208 2017-11-28 Ms2ger <Ms2ger@igalia.com>
210 [WPE] Enable the wpt top-level directory.
211 https://bugs.webkit.org/show_bug.cgi?id=180088
213 Unreviewed test gardening.
215 This does not change the output of Tools/Scripts/run-webkit-tests --print-expectations.
217 * platform/wpe/TestExpectations:
219 2017-11-28 Daniel Bates <dabates@apple.com>
221 [Cocoa] First pass at implementing alternative presentation button element
222 https://bugs.webkit.org/show_bug.cgi?id=179785
223 Part of <rdar://problem/34917108>
225 Reviewed by Brent Fulgham.
227 Adds tests to ensure that we can apply and remove the substitution of one or more
228 elements with the alternative presentation button.
230 Also added some accessibility tests to ensure that the alternative presentation button
231 can be seen and hit tested by the accessibility machinery. When the alternative presentation
232 button is substituted for an <input> it masquerades as a text button and when it is
233 substituted for an arbitrary HTML element it masquerades as the original element. As a
234 result the accessibility machinery shows an empty role description in the former case
235 because it does find the ARIA label for the button and the accessibility element hierarchy
236 may be incorrect in the latter case. We will fix these issues in a subsequent commit(s).
238 * TestExpectations: Skip the test on all platforms. We will selectively enable
239 tests on Cocoa platforms (below).
240 * accessibility/alternative-presentation-button-expected.txt: Added.
241 * accessibility/alternative-presentation-button-input-type-expected.txt: Added.
242 * accessibility/alternative-presentation-button-input-type.html: Added.
243 * accessibility/alternative-presentation-button.html: Added.
244 * fast/forms/alternative-presentation-button/replace-and-remove-expected.html: Added.
245 * fast/forms/alternative-presentation-button/replace-and-remove.html: Added.
246 * fast/forms/alternative-presentation-button/replacement-expected.txt: Added.
247 * fast/forms/alternative-presentation-button/replacement.html: Added.
248 * platform/ios/TestExpectations: Mark tests as PASS so that we run them.
249 * platform/ios/fast/forms/alternative-presentation-button/replacement-expected.txt: Added.
250 * platform/mac/TestExpectations: Mark tests as PASS so that we run them.
252 2017-11-28 Commit Queue <commit-queue@webkit.org>
254 Unreviewed, rolling out r225209.
255 https://bugs.webkit.org/show_bug.cgi?id=180092
257 Tests are still timing out (Requested by ap on #webkit).
261 "Pressing the space bar while watching a fullscreen video
262 doesn't play or pause"
263 https://bugs.webkit.org/show_bug.cgi?id=180033
264 https://trac.webkit.org/changeset/225209
266 2017-11-28 Chris Dumez <cdumez@apple.com>
268 Start exposing navigator.serviceWorker inside service workers
269 https://bugs.webkit.org/show_bug.cgi?id=180087
271 Reviewed by Brady Eidson.
273 Add layout test coverage.
275 * http/tests/workers/service/WorkerNavigator_serviceWorker-expected.txt: Added.
276 * http/tests/workers/service/WorkerNavigator_serviceWorker.html: Added.
277 * http/tests/workers/service/resources/WorkerNavigator_serviceWorker-worker.js: Added.
279 2017-11-28 Michael Catanzaro <mcatanzaro@igalia.com>
281 REGRESSION(r225098): [WPE] Some features have changed of value (70 new failures)
282 https://bugs.webkit.org/show_bug.cgi?id=180004
284 Reviewed by Alex Christensen.
286 Remove failure expectations for layout tests that will stop failing once the buildbot master
287 is restarted. A restart is required for the build to begin using
288 -DENABLE_EXPERIMENTAL_FEATURES=ON.
290 * platform/wpe/TestExpectations:
292 2017-11-28 Antoine Quint <graouts@apple.com>
294 Skip back and forward buttons should not hard-code their numeric amount in localised strings
295 https://bugs.webkit.org/show_bug.cgi?id=180077
297 Reviewed by Eric Carlson.
299 Add a new test to check replaced localized string work as expected.
301 * media/modern-media-controls/localized-strings/replaced-string-expected.txt: Added.
302 * media/modern-media-controls/localized-strings/replaced-string.html: Added.
303 * platform/ios-simulator/TestExpectations:
304 * platform/mac/TestExpectations:
306 2017-11-28 Antoine Quint <graouts@apple.com>
308 Pressing the space bar while watching a fullscreen video doesn't play or pause
309 https://bugs.webkit.org/show_bug.cgi?id=180033
310 <rdar://problem/33610443>
312 Reviewed by Eric Carlson.
314 Adding a new macOS-only test that checks that pressing the space bar while playing fullscreen
315 pauses the media and resumes it when pressing the space bar again.
317 * media/modern-media-controls/media-controller/media-controller-space-bar-toggle-playback-expected.txt: Added.
318 * media/modern-media-controls/media-controller/media-controller-space-bar-toggle-playback.html: Added.
319 * platform/ios-simulator/TestExpectations:
321 2017-11-27 Matt Lewis <jlewis3@apple.com>
323 Unreviewed, rolling out r225201.
325 This caused multiple tests to timeout consistently.
329 "Pressing the space bar while watching a fullscreen video
330 doesn't play or pause"
331 https://bugs.webkit.org/show_bug.cgi?id=180033
332 https://trac.webkit.org/changeset/225201
334 2017-11-27 Antoine Quint <graouts@apple.com>
336 Pressing the space bar while watching a fullscreen video doesn't play or pause
337 https://bugs.webkit.org/show_bug.cgi?id=180033
338 <rdar://problem/33610443>
340 Reviewed by Eric Carlson.
342 Adding a new macOS-only test that checks that pressing the space bar while playing fullscreen
343 pauses the media and resumes it when pressing the space bar again.
345 * media/modern-media-controls/media-controller/media-controller-space-bar-toggle-playback-expected.txt: Added.
346 * media/modern-media-controls/media-controller/media-controller-space-bar-toggle-playback.html: Added.
347 * platform/ios-simulator/TestExpectations:
349 2017-11-27 Matt Lewis <jlewis3@apple.com>
351 Unreviewed, rolling out r225173.
353 This caused multiple tests to timeout consistently.
357 "Pressing the space bar while watching a fullscreen video
358 doesn't play or pause"
359 https://bugs.webkit.org/show_bug.cgi?id=180033
360 https://trac.webkit.org/changeset/225173
362 2017-11-27 Ryan Haddad <ryanhaddad@apple.com>
364 Mark imported/w3c/web-platform-tests/service-workers/cache-storage/serviceworker/cache-match.https.html as flaky.
365 https://bugs.webkit.org/show_bug.cgi?id=179137
367 Unreviewed test gardening.
371 2017-11-27 Dean Jackson <dino@apple.com>
373 Implement OffscreenCanvas.getContext("webgl")
374 https://bugs.webkit.org/show_bug.cgi?id=180050
375 <rdar://problem/35705473>
377 Reviewed by Sam Weinig.
379 Update expected results.
381 * http/wpt/offscreen-canvas/getContext-webgl.html:
383 2017-11-27 Matt Lewis <jlewis3@apple.com>
385 Fixed incorrectly marked test expectations.
387 Unreviewed test gardening.
389 * platform/ios-wk2/TestExpectations:
390 * platform/mac-wk2/TestExpectations:
392 2017-11-27 Alex Christensen <achristensen@webkit.org>
394 Run imported/w3c/web-platform-tests/url/failure.html on debug builds after r225186.
397 It's still flaky, but it doesn't assert any more.
399 2017-11-27 Chris Dumez <cdumez@apple.com>
401 Unreviewed, rebaseline http/tests/workers/service/service-worker-cache-api.https.html
403 This test is currently marked as flaky.
405 * http/tests/workers/service/service-worker-cache-api.https-expected.txt:
407 2017-11-27 Chris Dumez <cdumez@apple.com>
409 Unreviewed, unskip service worker tests that are no longer flaky.
413 2017-11-27 Antoine Quint <graouts@apple.com>
415 Pressing the space bar while watching a fullscreen video doesn't play or pause
416 https://bugs.webkit.org/show_bug.cgi?id=180033
417 <rdar://problem/33610443>
419 Reviewed by Eric Carlson.
421 Adding a new macOS-only test that checks that pressing the space bar while playing fullscreen
422 pauses the media and resumes it when pressing the space bar again.
424 * media/modern-media-controls/media-controller/media-controller-space-bar-toggle-playback-expected.txt: Added.
425 * media/modern-media-controls/media-controller/media-controller-space-bar-toggle-playback.html: Added.
426 * platform/ios-simulator/TestExpectations:
428 2017-11-27 Ms2ger <Ms2ger@igalia.com>
430 [GTK][WPE] Enable http/wpt/resource-timing/rt-initiatorType-media.html.
431 https://bugs.webkit.org/show_bug.cgi?id=180034
433 Unreviewed test gardening.
435 If this test fails, it will fail with random numbers in the failure
436 message. The current platform-neutral expectation file contains one
437 pair of these random numbers, ensuring that this test will never be
438 interpreted as passing -- not while the bug exists, and not when it
441 This change updates the expectation file to contain only passes and
442 enables the test for WPE and GTK, as the bug does not seem to exist
445 * http/wpt/resource-timing/rt-initiatorType-media-expected.txt:
446 * platform/gtk/TestExpectations:
447 * platform/wpe/TestExpectations:
448 * platform/wpe/http/wpt/resource-timing/rt-initiatorType-media-expected.txt: Removed.
450 2017-11-27 Carlos Garcia Campos <cgarcia@igalia.com>
452 [SOUP] Layout test media/track/track-text-track-cue-list.html crash with g_source_set_ready_time: assertion 'source->ref_count > 0' failed
453 https://bugs.webkit.org/show_bug.cgi?id=176806
455 Reviewed by Carlos Alberto Lopez Perez.
457 * platform/gtk/TestExpectations:
459 2017-11-27 Javier Fernandez <jfernandez@igalia.com>
461 [css-grid] Display issues with child with max-width
462 https://bugs.webkit.org/show_bug.cgi?id=178973
464 Reviewed by Darin Adler.
466 Regression test for the bug.
468 * fast/css-grid-layout/auto-margins-ignored-during-track-sizing-expected.html: Added.
469 * fast/css-grid-layout/auto-margins-ignored-during-track-sizing.html: Added.
471 2017-11-25 Frederic Wang <fwang@igalia.com>
473 Import MathML WPT tests
474 https://bugs.webkit.org/show_bug.cgi?id=179110
476 Reviewed by Darin Adler.
478 This patch imports the MathML WPT tests and remove the corresponding unmaintained copies
479 from LayoutTests/imported/mathml-in-html5/. The only exception is for MathML tests testing
480 OpenType MATH parameters: They require Web fonts and do not work well in WebKit without
481 some tweaks because of bug 174030. For now, we only move the web fonts required by the tests
482 and keep running the legacy versions.
484 * TestExpectations: Skip MathML tests requiring web fonts and mark some MathML tests as failing.
485 * imported/mathml-in-html5/fonts/math/axisheight5000-verticalarrow14000.woff: Moved to imported/w3c/web-platform-tests/fonts/math/.
486 * imported/mathml-in-html5/fonts/math/fraction-axisheight7000-rulethickness1000.woff: Ditto.
487 * imported/mathml-in-html5/fonts/math/fraction-denominatordisplaystylegapmin5000-rulethickness1000.woff: Ditto.
488 * imported/mathml-in-html5/fonts/math/fraction-denominatordisplaystyleshiftdown6000-rulethickness1000.woff: Ditto.
489 * imported/mathml-in-html5/fonts/math/fraction-denominatorgapmin4000-rulethickness1000.woff: Ditto.
490 * imported/mathml-in-html5/fonts/math/fraction-denominatorshiftdown3000-rulethickness1000.woff: Ditto.
491 * imported/mathml-in-html5/fonts/math/fraction-numeratordisplaystylegapmin8000-rulethickness1000.woff: Ditto.
492 * imported/mathml-in-html5/fonts/math/fraction-numeratordisplaystyleshiftup2000-rulethickness1000.woff: Ditto.
493 * imported/mathml-in-html5/fonts/math/fraction-numeratorgapmin9000-rulethickness1000.woff: Ditto.
494 * imported/mathml-in-html5/fonts/math/fraction-numeratorshiftup11000-rulethickness1000.woff: Ditto.
495 * imported/mathml-in-html5/fonts/math/fraction-rulethickness10000.woff: Ditto.
496 * imported/mathml-in-html5/fonts/math/largeop-displayoperatorminheight5000.woff: Ditto.
497 * imported/mathml-in-html5/fonts/math/limits-lowerlimitbaselinedropmin3000.woff: Ditto.
498 * imported/mathml-in-html5/fonts/math/limits-lowerlimitgapmin11000.woff: Ditto.
499 * imported/mathml-in-html5/fonts/math/limits-upperlimitbaselinerisemin5000.woff: Ditto.
500 * imported/mathml-in-html5/fonts/math/limits-upperlimitgapmin7000.woff: Ditto.
501 * imported/mathml-in-html5/fonts/math/lineheight5000-typolineheight2300.woff: Ditto.
502 * imported/mathml-in-html5/fonts/math/mathvariant-transforms.woff: Ditto.
503 * imported/mathml-in-html5/fonts/math/radical-degreebottomraisepercent25-rulethickness1000.woff: Ditto.
504 * imported/mathml-in-html5/fonts/math/radical-displaystyleverticalgap7000-rulethickness1000.woff: Ditto.
505 * imported/mathml-in-html5/fonts/math/radical-extraascender3000-rulethickness1000.woff: Ditto.
506 * imported/mathml-in-html5/fonts/math/radical-kernafterdegreeminus5000-rulethickness1000.woff: Ditto.
507 * imported/mathml-in-html5/fonts/math/radical-kernbeforedegree4000-rulethickness1000.woff: Ditto.
508 * imported/mathml-in-html5/fonts/math/radical-rulethickness8000.woff: Ditto.
509 * imported/mathml-in-html5/fonts/math/radical-verticalgap6000-rulethickness1000.woff: Ditto.
510 * imported/mathml-in-html5/fonts/math/scripts-spaceafterscript3000.woff: Ditto.
511 * imported/mathml-in-html5/fonts/math/scripts-subscriptbaselinedropmin9000.woff: Ditto.
512 * imported/mathml-in-html5/fonts/math/scripts-subscriptshiftdown6000.woff: Ditto.
513 * imported/mathml-in-html5/fonts/math/scripts-subscripttopmax4000.woff: Ditto.
514 * imported/mathml-in-html5/fonts/math/scripts-subsuperscriptgapmin11000-superscriptbottommaxwithsubscript3000.woff: Ditto.
515 * imported/mathml-in-html5/fonts/math/scripts-subsuperscriptgapmin11000.woff: Ditto.
516 * imported/mathml-in-html5/fonts/math/scripts-superscriptbaselinedropmax10000.woff: Ditto.
517 * imported/mathml-in-html5/fonts/math/scripts-superscriptbottommin8000.woff: Ditto.
518 * imported/mathml-in-html5/fonts/math/scripts-superscriptshiftup7000.woff: Ditto.
519 * imported/mathml-in-html5/fonts/math/scripts-superscriptshiftupcramped5000.woff: Ditto.
520 * imported/mathml-in-html5/fonts/math/stack-axisheight7000.woff: Ditto.
521 * imported/mathml-in-html5/fonts/math/stack-bottomdisplaystyleshiftdown5000.woff: Ditto.
522 * imported/mathml-in-html5/fonts/math/stack-bottomshiftdown6000.woff: Ditto.
523 * imported/mathml-in-html5/fonts/math/stack-displaystylegapmin4000.woff: Ditto.
524 * imported/mathml-in-html5/fonts/math/stack-gapmin8000.woff: Ditto.
525 * imported/mathml-in-html5/fonts/math/stack-topdisplaystyleshiftup3000.woff: Ditto.
526 * imported/mathml-in-html5/fonts/math/stack-topshiftup9000.woff: Ditto.
527 * imported/mathml-in-html5/fonts/math/stretchstack-bottomshiftdown3000.woff: Ditto.
528 * imported/mathml-in-html5/fonts/math/stretchstack-gapabovemin7000.woff: Ditto.
529 * imported/mathml-in-html5/fonts/math/stretchstack-gapbelowmin11000.woff: Ditto.
530 * imported/mathml-in-html5/fonts/math/stretchstack-topshiftup5000.woff: Ditto.
531 * imported/mathml-in-html5/fonts/math/underover-accentbaseheight4000-overbarextraascender3000.woff: Ditto.
532 * imported/mathml-in-html5/fonts/math/underover-accentbaseheight4000-overbarverticalgap11000.woff: Ditto.
533 * imported/mathml-in-html5/fonts/math/underover-accentbaseheight4000-underbarextradescender5000.woff: Ditto.
534 * imported/mathml-in-html5/fonts/math/underover-accentbaseheight4000-underbarverticalgap7000.woff: Ditto.
535 * imported/mathml-in-html5/mathml/presentation-markup/fractions/frac-parameters-1.html:
536 Update the URL to use the fonts in w3c/web-platform-tests/fonts/math/.
537 * imported/mathml-in-html5/mathml/presentation-markup/fractions/frac-parameters-2.html: Ditto.
538 * imported/mathml-in-html5/mathml/presentation-markup/radicals/root-parameters-1.html: Ditto.
539 * imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-parameters-1.html: Ditto.
540 * imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-1.html: Ditto.
541 * imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-2.html: Ditto.
542 * imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-3.html: Ditto.
543 * imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-4.html: Ditto.
544 * imported/mathml-in-html5/mathml/relations/css-styling/mathvariant-transforms-1-expected.html: Removed.
545 * imported/mathml-in-html5/mathml/relations/css-styling/mathvariant-transforms-1.html: Removed.
546 * imported/mathml-in-html5/mathml/relations/css-styling/mathvariant-transforms-2-expected.html: Removed.
547 * imported/mathml-in-html5/mathml/relations/css-styling/mathvariant-transforms-2.html: Removed.
548 * imported/mathml-in-html5/mathml/relations/html5-tree/namespace-1-expected.txt: Removed.
549 * imported/mathml-in-html5/mathml/relations/html5-tree/namespace-1.html: Removed.
550 * platform/ios/TestExpectations: Updated to match the new version in imported/w3c.
551 * platform/mac/TestExpectations: Ditto.
552 * platform/win/TestExpectations: Ditto.
554 2017-11-26 Simon Fraser <simon.fraser@apple.com>
556 feImage as filter input has skewed colors
557 https://bugs.webkit.org/show_bug.cgi?id=180021
559 Reviewed by Sam Weinig.
561 * svg/filters/feImage-color-fidelity-expected.svg: Added.
562 * svg/filters/feImage-color-fidelity.svg: Added.
564 2017-11-26 Simon Fraser <simon.fraser@apple.com>
566 Use more Uint8ClampedArray& and constness in filter and image buffer code
567 https://bugs.webkit.org/show_bug.cgi?id=180008
569 Reviewed by Darin Adler.
571 Fix a bug in FEGaussianBlur where the output of the last blur pass wasn't
572 copied to the result buffer, which required a test adjustment.
574 * css3/filters/filter-on-overflow-hidden-expected.html:
575 * css3/filters/filter-on-overflow-hidden.html:
577 2017-11-24 Antti Koivisto <antti@apple.com>
579 Style resolution spin due to calc() values always comparing inequal (seen on arstechnica.com)
580 https://bugs.webkit.org/show_bug.cgi?id=179982
581 <rdar://problem/35677991>
583 Reviewed by Darin Adler.
585 * transitions/transition-with-calc-spin-expected.txt: Added.
586 * transitions/transition-with-calc-spin.html: Added.
588 2017-11-24 Antoine Quint <graouts@apple.com>
590 Captions move when <video> with no controls is hovered
591 https://bugs.webkit.org/show_bug.cgi?id=178600
592 <rdar://problem/35112309>
594 Reviewed by Jer Noble.
596 We add two tests to check that we correctly reduce the height of the text tracks container
597 when the controls bar should be visible, and that we do not reduce it when the controls are
600 * media/modern-media-controls/text-tracks/text-tracks-height-no-controls-expected.txt: Added.
601 * media/modern-media-controls/text-tracks/text-tracks-height-no-controls.html: Added.
602 * media/modern-media-controls/text-tracks/text-tracks-height-with-controls-expected.txt: Added.
603 * media/modern-media-controls/text-tracks/text-tracks-height-with-controls.html: Added.
604 * platform/mac/TestExpectations:
606 2017-11-24 Ms2ger <Ms2ger@igalia.com>
608 [GTK] Remove reference to css-shapes-1/test-plan/index.html.
609 https://bugs.webkit.org/show_bug.cgi?id=168553
611 Unreviewed test gardening.
613 * platform/gtk/TestExpectations:
615 2017-11-24 Ms2ger <Ms2ger@igalia.com>
617 [WPE] Update some test expectations
618 https://bugs.webkit.org/show_bug.cgi?id=180000
620 Unreviewed test gardening.
622 * platform/wpe/TestExpectations:
623 * Mark as intermittently passing:
624 - animations/negative-delay.html (also noted the bug)
625 - fast/canvas/canvas-overflow-hidden-animation.html
626 - imported/w3c/i18n/bidi/bidi-plaintext-011.html
628 * Enable tests fixed in r224580:
629 - imported/w3c/IndexedDB-private-browsing/idb_webworkers.html
630 - storage/indexeddb/basics-workers.html
631 - storage/indexeddb/cursor-advance-workers.html
632 - storage/indexeddb/deletedatabase-delayed-by-open-and-versionchange-workers.html
633 - storage/indexeddb/dont-commit-on-blocked.html
634 - storage/indexeddb/index-basics-workers.html
635 - storage/indexeddb/modern/blob-simple-workers.html
636 - storage/indexeddb/modern/worker-getall.html
637 - storage/indexeddb/modern/workers-enable.html
638 - storage/indexeddb/objectstore-basics-workers.html
639 - storage/indexeddb/open-twice-workers.html
640 - storage/indexeddb/pending-activity-workers.html
641 - storage/indexeddb/pending-version-change-on-exit.html
642 - storage/indexeddb/pending-version-change-on-exit-private.html
643 - storage/indexeddb/pending-version-change-stuck.html
644 - storage/indexeddb/pending-version-change-stuck-private.html
645 - storage/indexeddb/pending-version-change-stuck-works-with-terminate.html
646 - storage/indexeddb/pending-version-change-stuck-works-with-terminate-private.html
647 - storage/indexeddb/transaction-complete-workers.html
648 - storage/indexeddb/transaction-complete-workers-private.html
649 - storage/indexeddb/unprefix-workers.html
651 * Remove failure expectations for tests that are passing on the bot:
652 - fast/canvas/webgl/tex-image-and-sub-image-2d-with-video.html: passing since r225060.
653 - fast/events/event-view-toString.html: passing since r221858.
654 - fast/events/offsetX-offsetY.html: passing since r221858.
655 - fast/shapes/shape-outside-floats/shape-outside-floats-shape-margin-percent.html: passing since r221858.
656 - webgl/1.0.2/conformance/context/context-creation-and-destruction.html:
657 passing since its missing resource was added in r223632.
659 * Add some passing expectations for tests that are marked as failing in the platform-neutral file:
660 - css2.1/20110323/replaced-intrinsic-001.htm: has been passing for a long time;
661 the baseline probably does not reflect the actual pass condition.
662 (The upstream test is claimed to be invalid, and fails in all browsers.)
663 - css2.1/20110323/replaced-intrinsic-002.htm: has been passing for a long time;
664 the baseline probably does not reflect the actual pass condition.
665 (The upstream test is claimed to be invalid, and fails in all browsers.)
666 - css3/flexbox/csswg/flexbox_flex-natural-mixed-basis-auto.html: passing since r222128.
667 - transitions/svg-text-shadow-transition.html: passing since expectation rebaseline in r222084.
669 2017-11-24 Carlos Alberto Lopez Perez <clopez@igalia.com>
671 REGRESSION(r225098): [WPE] Gardening of tests after r225098.
673 70 new failures after some features changed of value.
674 Reported on https://bugs.webkit.org/show_bug.cgi?id=180004
675 Remove also 2 duplicated entries on the expectations file.
677 Unreviewed gardening.
679 * platform/wpe/TestExpectations:
681 2017-11-24 Antoine Quint <graouts@apple.com>
683 [Web Animations] Allow getComputedStyle() to return animated values for accelerated animations
684 https://bugs.webkit.org/show_bug.cgi?id=179975
685 <rdar://problem/35676811>
687 Reviewed by Dean Jackson.
689 Add a new test that checks that the computed style of accelerated animation returns the animated value.
690 This test would fail for the accelerated case prior to this patch.
692 * http/wpt/wk-web-animations/interfaces/keyframe-effect-getComputedStyle-expected.txt: Added.
693 * http/wpt/wk-web-animations/interfaces/keyframe-effect-getComputedStyle.html: Added.
695 2017-11-24 Mark Lam <mark.lam@apple.com>
697 Move unsafe jsc shell test functions to the $vm object.
698 https://bugs.webkit.org/show_bug.cgi?id=179980
700 Reviewed by Yusuke Suzuki.
702 * js/script-tests/stack-trace.js:
703 * js/stack-trace-expected.txt:
705 2017-11-23 Antoine Quint <graouts@apple.com>
707 [Web Animations] Perform hardware-composited animations when possible
708 https://bugs.webkit.org/show_bug.cgi?id=179973
709 <rdar://problem/34953922>
711 Reviewed by Dean Jackson.
713 Add a series of tests to check that we use hardware-compositing for animations when possible.
714 Specifically, we check that:
716 1. Specifying both accelerated and non-accelerated properties for a single animation does *not*
717 yield hardware compositing (left-and-opacity-animation-yields-no-compositing.html).
719 2. Specifying both accelerated and non-accelerated properties via multiple animations does *not*
720 yield hardware compositing (width-and-opacity-separate-animation-yields-no-compositing.html).
722 3. Specifying only accelerated properties *does* yield hardware compositing
723 (opacity-animation-yields-compositing.html).
725 4. Hardware-composited animations no longer enforce hardware compositing after their completion
726 (opacity-animation-no-longer-composited-upon-completion.html).
728 * webanimations/left-and-opacity-animation-yields-no-compositing-expected.txt: Added.
729 * webanimations/left-and-opacity-animation-yields-no-compositing.html: Added.
730 * webanimations/opacity-animation-no-longer-composited-upon-completion-expected.txt: Added.
731 * webanimations/opacity-animation-no-longer-composited-upon-completion.html: Added.
732 * webanimations/opacity-animation-yields-compositing-expected.txt: Added.
733 * webanimations/opacity-animation-yields-compositing.html: Added.
734 * webanimations/width-and-opacity-separate-animation-yields-no-compositing-expected.txt: Added.
735 * webanimations/width-and-opacity-separate-animation-yields-no-compositing.html: Added.
737 2017-11-23 Carlos Alberto Lopez Perez <clopez@igalia.com>
739 REGRESSION(r225098): [GTK] Gardening of tests after r225098.
740 https://bugs.webkit.org/show_bug.cgi?id=179989
744 Mark new expected failures meanwhile the issue is not fixed.
746 * platform/gtk/TestExpectations:
748 2017-11-23 Simon Fraser <simon.fraser@apple.com>
750 Add support for CanvasPattern.setTransform()
751 https://bugs.webkit.org/show_bug.cgi?id=179935
753 Reviewed by Sam Weinig.
755 Moved the test previously known as canvas-pattern-transform.html to canvas-pattern-with-transform.html
756 and added a new test.
758 * fast/canvas/canvas-pattern-transform-expected.txt:
759 * fast/canvas/canvas-pattern-transform.html:
760 * fast/canvas/canvas-pattern-with-transform-expected.txt: Copied from LayoutTests/fast/canvas/canvas-pattern-transform-expected.txt.
761 * fast/canvas/canvas-pattern-with-transform.html: Copied from LayoutTests/fast/canvas/canvas-pattern-transform.html.
762 * fast/canvas/canvas-pattern-with-transform.js: Renamed from LayoutTests/fast/canvas/canvas-pattern-transform.js.
764 2017-11-23 Ms2ger <Ms2ger@igalia.com>
766 [WPE] Mark media/media-source/media-source-paint-to-canvas.html as passing.
767 https://bugs.webkit.org/show_bug.cgi?id=178706
769 Unreviewed test gardening.
771 It has passed since r225060.
773 * platform/wpe/TestExpectations:
775 [WPE] Re-enable fast/dom/Document/CaretRangeFromPoint/replace-element.html.
776 https://bugs.webkit.org/show_bug.cgi?id=176820
778 Unreviewed test gardening.
780 The test started passing again in r221974.
782 * platform/wpe/TestExpectations:
784 2017-11-23 Ms2ger <Ms2ger@igalia.com>
786 [WPE] Enable some more wpt tests.
787 https://bugs.webkit.org/show_bug.cgi?id=179939
789 Reviewed by Žan Doberšek.
791 * TestExpectations: Add the number of a bug I filed.
792 * platform/wpe/TestExpectations: Enable some smaller top-level wpt
794 * platform/wpe/imported/w3c/web-platform-tests/FileAPI/historical.https-expected.txt:
795 Added: Service Workers are not yet enabled for WPE, which affects the
796 results of this test in a harmless way.
798 2017-11-22 Ali Juma <ajuma@chromium.org>
800 Implement VisualViewport API attributes
801 https://bugs.webkit.org/show_bug.cgi?id=179385
803 Reviewed by Frédéric Wang.
805 Add tests for the Visual Viewport API, based on Blink's layout tests but modified
806 to use UIScriptController.
808 * fast/visual-viewport/viewport-dimensions-exclude-custom-scrollbars-expected.txt: Added.
809 * fast/visual-viewport/viewport-dimensions-exclude-custom-scrollbars.html: Added.
810 * fast/visual-viewport/viewport-dimensions-exclude-scrollbars-expected.txt: Added.
811 * fast/visual-viewport/viewport-dimensions-exclude-scrollbars.html: Added.
812 * fast/visual-viewport/viewport-dimensions-expected.txt: Added.
813 * fast/visual-viewport/viewport-dimensions-iframe-expected.txt: Added.
814 * fast/visual-viewport/viewport-dimensions-iframe.html: Added.
815 * fast/visual-viewport/viewport-dimensions-under-page-zoom-expected.txt: Added.
816 * fast/visual-viewport/viewport-dimensions-under-page-zoom.html: Added.
817 * fast/visual-viewport/viewport-dimensions.html: Added.
818 * platform/gtk/TestExpectations:
819 Skipped tests that use UIScriptController::zoomToScale, since this isn't implemented on GTK (webkit.org/b/168050).
820 * platform/ios/fast/visual-viewport/viewport-dimensions-iframe-expected.txt: Added.
821 Fails because iframes aren't scrollable on iOS (webkit.org/b/179794).
822 * platform/ios/imported/w3c/web-platform-tests/viewport/viewport-unscaled-scroll-iframe-expected.txt: Added.
823 Fails because iframes aren't scrollable on iOS (webkit.org/b/179794).
824 * platform/ios/imported/w3c/web-platform-tests/viewport/viewport-unscaled-size-expected.txt: Added.
825 Platform-specific expectation because of the window size being different on iOS.
826 * platform/ios/imported/w3c/web-platform-tests/viewport/viewport-unscaled-size-iframe-expected.txt: Added.
827 Fails because iframes aren't scrollable on iOS (webkit.org/b/179794).
828 * platform/mac-wk1/TestExpectations:
829 Skipped a test that applies webkit-scrollbar to main frame scrollbars, since this is unsupported in WK1.
831 2017-11-22 Manuel Rego Casasnovas <rego@igalia.com>
833 Available height is wrong for positioned elements with "box-sizing: border-box"
834 https://bugs.webkit.org/show_bug.cgi?id=178783
836 Reviewed by Darin Adler.
838 There are some cases failing in fast/box-sizing/fill-available.html,
839 this is because of a different bug (see https://webkit.org/b/178790)
840 as noted down in the text comments.
842 * fast/box-sizing/fill-available-expected.txt: Added.
843 * fast/box-sizing/fill-available.html: Added.
844 * fast/box-sizing/replaced-expected.txt: Added.
845 * fast/box-sizing/replaced.html: Added.
847 2017-11-22 Ms2ger <Ms2ger@igalia.com>
849 [WPE] Enable request-animation-frame-disabled.html.
850 https://bugs.webkit.org/show_bug.cgi?id=173422
852 Unreviewed test gardening.
854 The test is passing since the change in r218754, and doesn't seem to have
857 * platform/wpe/TestExpectations:
859 2017-11-22 Commit Queue <commit-queue@webkit.org>
861 Unreviewed, rolling out r225093.
862 https://bugs.webkit.org/show_bug.cgi?id=179938
864 Compilation failed on WinCairo 64-bit Release (Requested by
869 "Implement VisualViewport API attributes"
870 https://bugs.webkit.org/show_bug.cgi?id=179385
871 https://trac.webkit.org/changeset/225093
873 2017-11-21 Ali Juma <ajuma@chromium.org>
875 Implement VisualViewport API attributes
876 https://bugs.webkit.org/show_bug.cgi?id=179385
878 Reviewed by Frédéric Wang.
880 Add tests for the Visual Viewport API, based on Blink's layout tests but modified
881 to use UIScriptController.
883 * fast/visual-viewport/viewport-dimensions-exclude-custom-scrollbars-expected.txt: Added.
884 * fast/visual-viewport/viewport-dimensions-exclude-custom-scrollbars.html: Added.
885 * fast/visual-viewport/viewport-dimensions-exclude-scrollbars-expected.txt: Added.
886 * fast/visual-viewport/viewport-dimensions-exclude-scrollbars.html: Added.
887 * fast/visual-viewport/viewport-dimensions-expected.txt: Added.
888 * fast/visual-viewport/viewport-dimensions-iframe-expected.txt: Added.
889 * fast/visual-viewport/viewport-dimensions-iframe.html: Added.
890 * fast/visual-viewport/viewport-dimensions-under-page-zoom-expected.txt: Added.
891 * fast/visual-viewport/viewport-dimensions-under-page-zoom.html: Added.
892 * fast/visual-viewport/viewport-dimensions.html: Added.
893 * platform/gtk/TestExpectations:
894 Skipped tests that use UIScriptController::zoomToScale, since this isn't implemented on GTK (webkit.org/b/168050).
895 * platform/ios/fast/visual-viewport/viewport-dimensions-iframe-expected.txt: Added.
896 Fails because iframes aren't scrollable on iOS (webkit.org/b/179794).
897 * platform/ios/imported/w3c/web-platform-tests/viewport/viewport-unscaled-scroll-iframe-expected.txt: Added.
898 Fails because iframes aren't scrollable on iOS (webkit.org/b/179794).
899 * platform/ios/imported/w3c/web-platform-tests/viewport/viewport-unscaled-size-expected.txt: Added.
900 Platform-specific expectation because of the window size being different on iOS.
901 * platform/ios/imported/w3c/web-platform-tests/viewport/viewport-unscaled-size-iframe-expected.txt: Added.
902 Fails because iframes aren't scrollable on iOS (webkit.org/b/179794).
903 * platform/mac-wk1/TestExpectations:
904 Skipped a test that applies webkit-scrollbar to main frame scrollbars, since this is unsupported in WK1.
906 2017-11-21 Frederic Wang <fwang@igalia.com>
908 Async frame scrolling: handle fixed root backgrounds in frames
909 https://bugs.webkit.org/show_bug.cgi?id=176261
911 Reviewed by Antonio Gomes.
913 Extend tiled-drawing-async-frame-scrolling with new test cases and update expectations.
915 * compositing/tiling/tiled-drawing-async-frame-scrolling.html: Add two test cases with
916 non-white and fixed gradient background. The latter exhibits a crash fixed by that commit.
917 * compositing/tiling/tiled-drawing-async-frame-scrolling-expected.txt: Adjust expectation due
919 * platform/ios-wk2/compositing/tiling/tiled-drawing-async-frame-scrolling-expected.txt: Ditto.
920 Update expectation for the first case to remove the white background and add expectations for
922 * platform/mac-wk2/compositing/tiling/tiled-drawing-async-frame-scrolling-expected.txt: Ditto.
924 2017-11-21 Commit Queue <commit-queue@webkit.org>
926 Unreviewed, rolling out r225089.
927 https://bugs.webkit.org/show_bug.cgi?id=179937
929 This patch caused compilation failures (Requested by fredw on
934 "Async frame scrolling: handle fixed root backgrounds in
936 https://bugs.webkit.org/show_bug.cgi?id=176261
937 https://trac.webkit.org/changeset/225089
939 2017-11-21 Frederic Wang <fwang@igalia.com>
941 Async frame scrolling: handle fixed root backgrounds in frames
942 https://bugs.webkit.org/show_bug.cgi?id=176261
944 Reviewed by Antonio Gomes.
946 Extend tiled-drawing-async-frame-scrolling with new test cases and update expectations.
948 * compositing/tiling/tiled-drawing-async-frame-scrolling.html: Add two test cases with
949 non-white and fixed gradient background. The latter exhibits a crash fixed by that commit.
950 * compositing/tiling/tiled-drawing-async-frame-scrolling-expected.txt: Adjust expectation due
952 * platform/ios-wk2/compositing/tiling/tiled-drawing-async-frame-scrolling-expected.txt: Ditto.
953 Update expectation for the first case to remove the white background and add expectations for
955 * platform/mac-wk2/compositing/tiling/tiled-drawing-async-frame-scrolling-expected.txt: Ditto.
957 2017-11-21 Ms2ger <Ms2ger@igalia.com>
959 [GTK] Enable imported/w3c/web-platform-tests/url/failure.html
960 https://bugs.webkit.org/show_bug.cgi?id=179920
962 Unreviewed test gardening.
964 * platform/gtk/TestExpectations: the test is only flaky or prone to
965 crashing on platforms that enable CONTENT_EXTENSIONS; i.e. mac and ios.
967 2017-11-21 Frederic Wang <fwang@igalia.com>
969 ASSERTION FAILED: !needsLayout() in WebCore::RenderMathMLScripts::firstLineBaseline
970 https://bugs.webkit.org/show_bug.cgi?id=174131
972 Reviewed by Alejandro G. Castro.
974 Add tests for calling RenderMathMLScripts::firstLineBaseline with needsLayout() == true.
976 * mathml/cells-and-scripts-crash-expected.txt: Added.
977 * mathml/cells-and-scripts-crash.html: Added.
979 2017-11-20 Michael Catanzaro <mcatanzaro@igalia.com>
981 Unreviewed, mark one more GTK test as passing
983 * platform/gtk/TestExpectations:
985 2017-11-20 Andy VanWagoner <andy@thetalecrafter.com>
987 Layout Test js/intl-datetimeformat.html is failing on High Sierra (GMT vs. UTC)
988 https://bugs.webkit.org/show_bug.cgi?id=179208
990 Reviewed by Darin Adler.
992 Use time zones that are unambiguous in datetimeformat tests.
994 * js/intl-datetimeformat-expected.txt:
995 * js/script-tests/intl-datetimeformat.js:
996 * platform/mac/TestExpectations:
998 2017-11-20 Michael Catanzaro <mcatanzaro@igalia.com>
1000 Unreviewed GTK test gardening
1003 * platform/gtk/TestExpectations:
1005 2017-11-20 Michael Catanzaro <mcatanzaro@igalia.com>
1007 Better unreviewed WPE test gardening
1009 I gave this test a TIMEOUT expectation because there is an XHR timeout, but that was dumb
1010 because the test itself does not time out.
1012 * platform/wpe/TestExpectations:
1014 2017-11-20 Michael Catanzaro <mcatanzaro@igalia.com>
1016 Unreviewed WPE test gardening
1018 * platform/wpe/TestExpectations:
1020 2017-11-20 Zalan Bujtas <zalan@apple.com>
1022 Remove slow repaint object from FrameView when style changes.
1023 https://bugs.webkit.org/show_bug.cgi?id=179871
1025 Reviewed by Antti Koivisto.
1027 * fast/repaint/slow-repaint-object-crash-expected.txt: Added.
1028 * fast/repaint/slow-repaint-object-crash.html: Added.
1030 2017-11-19 Ms2ger <Ms2ger@igalia.com>
1032 [WPE] Enable the XMLHttpRequest/ directory of web-platform-tests.
1033 https://bugs.webkit.org/show_bug.cgi?id=179820
1035 Reviewed by Sam Weinig.
1037 Added test expectations are copied from platform/gtk/
1039 * platform/wpe/TestExpectations:
1040 * platform/wpe/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-get-head-async-expected.txt: Added.
1041 * platform/wpe/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-get-head-expected.txt: Added.
1042 * platform/wpe/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-expected.txt: Added.
1043 * platform/wpe/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt: Added.
1045 2017-11-18 Chris Dumez <cdumez@apple.com>
1047 ASSERTION FAILED: registration in WebCore::SWServerJobQueue::scriptContextStarted(ServiceWorkerIdentifier)
1048 https://bugs.webkit.org/show_bug.cgi?id=179846
1050 Reviewed by Darin Adler.
1052 Unskip test that use to flakily crash.
1054 * platform/mac/TestExpectations:
1056 2017-11-18 Nan Wang <n_wang@apple.com>
1058 AX: AOM: Implement number type properties
1059 https://bugs.webkit.org/show_bug.cgi?id=179497
1061 Reviewed by Chris Fleizach.
1063 * accessibility/mac/AOM-number-properties-expected.txt: Added.
1064 * accessibility/mac/AOM-number-properties.html: Added.
1066 2017-11-18 Maciej Stachowiak <mjs@apple.com>
1068 Remove TEC support and all TEC-only encodings except EUC-TW (which now uses ICU)
1069 https://bugs.webkit.org/show_bug.cgi?id=179582
1071 Reviewed by Darin Adler.
1073 * fast/encoding/legacy-tec-encodings.html: Added. Verify that we
1074 no longer support these encodings.
1075 * fast/encoding/legacy-tec-encodings-expected.txt: Added.
1076 * platform/mac/fast/encoding/xnextstep-decoding.html: Removed. We no longer support this encoding.
1077 * platform/mac/fast/encoding/xnextstep-decoding-expected.txt: Removed.
1079 2017-11-18 Simon Fraser <simon.fraser@apple.com>
1081 Line of garbage pixels at the bottom of an feTurbulence sometimes
1082 https://bugs.webkit.org/show_bug.cgi?id=179866
1084 Reviewed by Wenson Hsieh.
1086 * svg/filters/feTurbulence-parallel-jobs-expected.html: Added.
1087 * svg/filters/feTurbulence-parallel-jobs.html: Added.
1089 2017-11-18 Simon Fraser <simon.fraser@apple.com>
1091 More FETurbulence cleanup
1092 https://bugs.webkit.org/show_bug.cgi?id=179863
1094 Reviewed by Zalan Bujtas.
1096 Fix spelling of TURBULANCE -> TURBULENCE.
1098 * platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt:
1099 * platform/gtk/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
1100 * platform/gtk/svg/W3C-SVG-1.1/filters-turb-02-f-expected.txt:
1101 * platform/ios/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt:
1102 * platform/ios/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
1103 * platform/ios/svg/W3C-SVG-1.1/filters-turb-02-f-expected.txt:
1104 * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt:
1105 * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
1106 * platform/mac/svg/W3C-SVG-1.1/filters-turb-02-f-expected.txt:
1107 * platform/win/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt:
1108 * platform/win/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
1109 * platform/win/svg/W3C-SVG-1.1/filters-turb-02-f-expected.txt:
1110 * platform/wpe/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt:
1111 * platform/wpe/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
1112 * platform/wpe/svg/W3C-SVG-1.1/filters-turb-02-f-expected.txt:
1113 * svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt:
1114 * svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
1115 * svg/W3C-SVG-1.1/filters-turb-02-f-expected.txt:
1117 2017-11-18 Simon Fraser <simon.fraser@apple.com>
1119 feTurbulence with stitchTiles is broken
1120 https://bugs.webkit.org/show_bug.cgi?id=179862
1122 Reviewed by Zalan Bujtas.
1124 Ref test that masks out an empty area of the filter and compares with a green rectangle.
1126 * svg/filters/feTurbulence-stitchTiles-expected.html: Added.
1127 * svg/filters/feTurbulence-stitchTiles.html: Added.
1129 2017-11-18 Antti Koivisto <antti@apple.com>
1131 Add test for a multicolumn render tree update issue
1132 https://bugs.webkit.org/show_bug.cgi?id=179860
1134 Reviewed by Zalan Bujtas.
1136 * fast/multicol/column-span-range-crash-expected.txt: Added.
1137 * fast/multicol/column-span-range-crash.html: Added.
1139 2017-11-18 Antti Koivisto <antti@apple.com>
1141 REGRESSION (r220646): ASSERTION FAILED: skipAssert || nextSiblingRenderer(node) == m_nextSibling
1142 https://bugs.webkit.org/show_bug.cgi?id=179855
1143 <rdar://problem/35464071>
1145 Reviewed by Zalan Bujtas.
1147 * fast/css-generated-content/first-letter-update-crash-expected.txt: Added.
1148 * fast/css-generated-content/first-letter-update-crash.html: Added.
1150 2017-11-17 Megan Gardner <megan_gardner@apple.com>
1152 Rebaseline and/or turn on more iOS selection tests that either already pass, or need minimal visual tweaking
1153 https://bugs.webkit.org/show_bug.cgi?id=179856
1155 Reviewed by Myles C. Maxfield.
1157 These tests all neither to either be minimally rebaselined, or they worked, but were marked as failing.
1158 All were checked for flakiness, and none were found to be flakey on the open source bots.
1160 * platform/ios-wk2/TestExpectations:
1161 * platform/ios/editing/selection/extend-by-word-002-expected.txt:
1162 * platform/ios/editing/selection/iframe-expected.png: Modified property svn:mime-type.
1163 * platform/ios/editing/selection/iframe-expected.txt:
1164 * platform/ios/editing/selection/inline-table-expected.png: Modified property svn:mime-type.
1165 * platform/ios/editing/selection/inline-table-expected.txt:
1167 2017-11-17 Zalan Bujtas <zalan@apple.com>
1169 Test case for r224995.
1170 https://bugs.webkit.org/show_bug.cgi?id=179854
1172 * fast/dom/getSVGDocument-on-object-crash-expected.txt: Added.
1173 * fast/dom/getSVGDocument-on-object-crash.html: Added.
1175 2017-11-17 Chris Dumez <cdumez@apple.com>
1177 [Service Workers] Implement "Notify Controller Change" algorithm
1178 https://bugs.webkit.org/show_bug.cgi?id=179822
1180 Reviewed by Youenn Fablet.
1182 Add layout test coverage.
1184 * http/tests/workers/service/controller-change-expected.txt: Added.
1185 * http/tests/workers/service/controller-change.html: Added.
1187 2017-11-17 Joseph Pecoraro <pecoraro@apple.com>
1189 Web Inspector: Fix grammar typo in tests
1190 https://bugs.webkit.org/show_bug.cgi?id=179852
1192 Reviewed by Matt Baker.
1194 * http/tests/inspector/network/resource-response-source-memory-cache-expected.txt:
1195 * http/tests/inspector/network/resource-response-source-memory-cache-revalidate-expired-only-expected.txt:
1196 * http/tests/inspector/network/resource-response-source-memory-cache-revalidate-expired-only.html:
1197 * http/tests/inspector/network/resource-response-source-memory-cache.html:
1198 * http/tests/inspector/network/set-resource-caching-disabled-memory-cache-expected.txt:
1199 * http/tests/inspector/network/set-resource-caching-disabled-memory-cache.html:
1201 2017-11-17 John Wilander <wilander@apple.com>
1203 Storage Access API: UI process should update network process about granted access
1204 https://bugs.webkit.org/show_bug.cgi?id=176943
1205 <rdar://problem/34440612>
1207 Reviewed by Alex Christensen.
1209 * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-non-recent-user-interaction-expected.txt: Added.
1210 * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-non-recent-user-interaction.html: Added.
1211 * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-recent-user-interaction-expected.txt: Added.
1212 * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-recent-user-interaction.html: Added.
1213 * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-user-interaction-expected.txt: Removed.
1214 * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-user-interaction.html: Removed.
1215 Renamed to make the recent and non-recent user interaction explicit.
1216 * http/tests/storageAccess/resources/get-cookies.php: Added.
1217 * http/tests/storageAccess/resources/set-cookie.php: Added.
1218 * platform/mac-wk2/TestExpectations:
1219 Added the new tests as [ Pass ] for High Sierra and up.
1221 2017-11-17 Ryan Haddad <ryanhaddad@apple.com>
1223 Skip imported/w3c/web-platform-tests/service-workers/service-worker/getregistration.https.html on debug bots.
1224 https://bugs.webkit.org/show_bug.cgi?id=179846
1226 Unreviewed test gardening.
1228 * platform/mac/TestExpectations:
1230 2017-11-17 Ryan Haddad <ryanhaddad@apple.com>
1232 Update TestExpectations for service-worker tests.
1234 Unreviewed test gardening.
1238 2017-11-17 Ryan Haddad <ryanhaddad@apple.com>
1240 Update TestExpectations for inspector/canvas/shaderProgram-add-remove-webgl2.html.
1241 https://bugs.webkit.org/show_bug.cgi?id=179827
1243 Unreviewed test gardening.
1245 * platform/mac/TestExpectations:
1247 2017-11-17 Ryan Haddad <ryanhaddad@apple.com>
1249 Mark svg/in-html/by-reference.html as flaky on iOS.
1250 https://bugs.webkit.org/show_bug.cgi?id=179784
1252 Unreviewed test gardening.
1254 * platform/ios/TestExpectations:
1256 2017-11-17 Chris Fleizach <cfleizach@apple.com>
1258 AX: VoiceOver in Safari does not read table header for first cell in first body row
1259 https://bugs.webkit.org/show_bug.cgi?id=179780
1260 <rdar://problem/35590551>
1262 Reviewed by Joanmarie Diggs.
1264 * accessibility/table-header-calculation-for-header-rows-expected.txt: Added.
1265 * accessibility/table-header-calculation-for-header-rows.html: Added.
1266 * accessibility/table-attributes-expected.txt: Updated.
1267 * platform/gtk/accessibility/table-attributes-expected.txt: Updated.
1269 2017-11-17 Nan Wang <n_wang@apple.com>
1271 AX: AOM: Implement boolean type properties
1272 https://bugs.webkit.org/show_bug.cgi?id=179496
1274 Reviewed by Chris Fleizach.
1276 * accessibility/mac/AOM-bool-properties-expected.txt: Added.
1277 * accessibility/mac/AOM-bool-properties.html: Added.
1279 2017-11-17 Megan Gardner <megan_gardner@apple.com>
1281 Turn on selection layout tests that are already working on iOS
1282 https://bugs.webkit.org/show_bug.cgi?id=179842
1284 Reviewed by Tim Horton.
1286 I have checked these test manually and on the flakiness dashboard and they are all
1287 working on iOS. No reason to not run them on iOS now.
1289 * platform/ios-wk2/TestExpectations:
1291 2017-11-17 Joanmarie Diggs <jdiggs@igalia.com>
1293 AX: [ATK] Fix WKTR's methods for testing row header and column header presence and count
1294 https://bugs.webkit.org/show_bug.cgi?id=179837
1296 Reviewed by Chris Fleizach.
1298 * accessibility/gtk/table-headers-count-expected.txt: Added.
1299 * accessibility/gtk/table-headers-count.html: Added.
1300 * platform/gtk/TestExpectations: Remove a couple of "crash" failures.
1301 * platform/gtk/accessibility/table-sections-expected.txt: Remove null objects.
1303 2017-11-17 Joseph Pecoraro <pecoraro@apple.com>
1305 LayoutTest http/tests/inspector/network/har/har-page.html is a flaky failure
1306 https://bugs.webkit.org/show_bug.cgi?id=179781
1308 Reviewed by Alexey Proskuryakov.
1310 * http/tests/inspector/network/har/har-page-expected.txt:
1311 * http/tests/inspector/network/har/har-page.html:
1312 Filter out the protocol value since it might not be available if the resource was cached.
1314 2017-11-17 Ryan Haddad <ryanhaddad@apple.com>
1316 Mark imported/w3c/web-platform-tests/fetch/api/abort/serviceworker-intercepted.https.html as flaky on iOS.
1317 https://bugs.webkit.org/show_bug.cgi?id=179773
1319 Unreviewed test gardening.
1321 * platform/ios/TestExpectations:
1323 2017-11-17 Said Abou-Hallawa <sabouhallawa@apple.com>
1325 SVG scrolling anchor should be reset if the fragmentIdentifier does not exist or is not provided
1326 https://bugs.webkit.org/show_bug.cgi?id=176577
1328 Reviewed by Simon Fraser.
1330 * http/tests/svg/svg-fragment-url-special-cases-expected.html: Added.
1331 * http/tests/svg/svg-fragment-url-special-cases.html: Added.
1333 2017-11-16 Antoine Quint <graouts@apple.com>
1335 [Web Animations] Force a stacking context during animations that animate properties that will force a stacking context
1336 https://bugs.webkit.org/show_bug.cgi?id=179811
1338 Reviewed by Dean Jackson.
1340 Adding a new test that would crash otherwise because we wouldn't adequately force a stacking
1341 context as the animation would begin.
1343 * webanimations/animation-opacity-animation-crash-expected.txt: Added.
1344 * webanimations/animation-opacity-animation-crash.html: Added.
1346 2017-11-16 Commit Queue <commit-queue@webkit.org>
1348 Unreviewed, rolling out r224921.
1349 https://bugs.webkit.org/show_bug.cgi?id=179813
1351 We shouldn't be doing this (Requested by ap on #webkit).
1355 "Remove the outdated and unmaintained copies of the tests in
1356 wpt/2dcontext/the-canvas-state/."
1357 https://bugs.webkit.org/show_bug.cgi?id=179769
1358 https://trac.webkit.org/changeset/224921
1360 2017-11-16 Youenn Fablet <youenn@apple.com>
1362 Service Worker should get the body of intercepted requests
1363 https://bugs.webkit.org/show_bug.cgi?id=179776
1365 Reviewed by Alex Christensen.
1367 * http/tests/workers/service/resources/service-worker-fetch.js:
1368 * http/tests/workers/service/service-worker-fetch.https-expected.txt:
1369 * http/tests/workers/service/resources/service-worker-request-with-body-worker.js: Added.
1370 * http/tests/workers/service/service-worker-request-with-body.https-expected.txt: Added.
1371 * http/tests/workers/service/service-worker-request-with-body.https.html: Added.
1373 2017-11-16 Nan Wang <n_wang@apple.com>
1375 AX: AOM: Implement string type properties
1376 https://bugs.webkit.org/show_bug.cgi?id=179495
1378 Reviewed by Chris Fleizach.
1380 * accessibility/accessibility-object-model.html:
1381 * accessibility/mac/AOM-string-properties-expected.txt: Added.
1382 * accessibility/mac/AOM-string-properties.html: Added.
1384 2017-11-16 Ryan Haddad <ryanhaddad@apple.com>
1386 Mark imported/w3c/web-platform-tests/fetch/api/abort/serviceworker-intercepted.https.html as flaky.
1387 https://bugs.webkit.org/show_bug.cgi?id=179773
1389 Unreviewed test gardening.
1391 * platform/mac-wk2/TestExpectations:
1393 2017-11-16 Chris Dumez <cdumez@apple.com>
1395 Dispatching an event on a ServiceWorkerRegistration may fail or crash due to GC
1396 https://bugs.webkit.org/show_bug.cgi?id=179751
1398 Reviewed by Geoffrey Garen.
1400 Add layout test coverage.
1402 * http/tests/workers/service/service-worker-registration-gc-event-expected.txt: Added.
1403 * http/tests/workers/service/service-worker-registration-gc-event.html: Added.
1405 2017-11-16 Matt Lewis <jlewis3@apple.com>
1407 Marked svg/wicd/test-rightsizing-a.xhtml as flaky.
1408 https://bugs.webkit.org/show_bug.cgi?id=179176
1410 Unreviewed test gardening.
1412 * platform/ios-wk2/TestExpectations:
1413 * platform/mac-wk2/TestExpectations:
1415 2017-11-16 Antoine Quint <graouts@apple.com>
1417 [Web Animations] Express time in milliseconds through the API
1418 https://bugs.webkit.org/show_bug.cgi?id=179799
1420 Reviewed by Simon Fraser.
1422 Update tests to use milliseconds rather than seconds.
1424 * http/wpt/wk-web-animations/timing-model/animation-current-time.html:
1425 * http/wpt/wk-web-animations/timing-model/animation-interface-start-time-property.html:
1426 * http/wpt/wk-web-animations/timing-model/animation-playback-rate.html:
1427 * http/wpt/wk-web-animations/timing-model/keyframe-effect-interface-timing-duration.html:
1428 * http/wpt/wk-web-animations/timing-model/timeline-current-time.html:
1430 2017-11-16 Matt Lewis <jlewis3@apple.com>
1432 Marked multiple http/tests/cache/disk-cache/ tests as flaky.
1434 Unreviewed test gardening.
1436 * platform/mac-wk2/TestExpectations:
1438 2017-11-16 Youenn Fablet <youenn@apple.com>
1440 imported/w3c/web-platform-tests/2dcontext/the-canvas-state/canvas_state_restore_001.htm is an ImageOnlyFailure
1441 https://bugs.webkit.org/show_bug.cgi?id=179786
1445 * TestExpectations: Temporarily marking test as failing.
1447 2017-11-16 Colin Bendell <colin@bendell.ca>
1449 Add tests to ensure that <source> tags are only preloaded when the `type`
1451 https://bugs.webkit.org/show_bug.cgi?id=179231
1453 Reviewed by Alex Christensen.
1455 * http/tests/preload/picture-type-expected.txt: Added.
1456 * http/tests/preload/picture-type.html: Added.
1458 2017-11-16 Chris Dumez <cdumez@apple.com>
1460 Dispatching an event on a ServiceWorker may fail or crash due to GC
1461 https://bugs.webkit.org/show_bug.cgi?id=179745
1463 Reviewed by Geoffrey Garen.
1465 Add layout test coverage.
1467 * http/tests/workers/service/resources/sw-test-pre.js:
1468 * http/tests/workers/service/service-worker-gc-event.html: Added.
1469 * http/tests/workers/service/service-worker-gc-event-expected.txt: Added.
1471 2017-11-16 Youenn Fablet <youenn@apple.com>
1473 LayoutTest imported/w3c/web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https.html is a flaky failure
1474 https://bugs.webkit.org/show_bug.cgi?id=179771
1478 * TestExpectations: Marking test as flaky until we have full support of SW opaque responses.
1480 2017-11-16 Ms2ger <Ms2ger@igalia.com>
1482 Remove the outdated and unmaintained copies of the tests in wpt/2dcontext/the-canvas-state/.
1483 https://bugs.webkit.org/show_bug.cgi?id=179769
1485 Reviewed by Youenn Fablet.
1487 * canvas/philip/tests/2d.state.saverestore.bitmap-expected.txt: Removed.
1488 * canvas/philip/tests/2d.state.saverestore.bitmap.html: Removed.
1489 * canvas/philip/tests/2d.state.saverestore.clip-expected.txt: Removed.
1490 * canvas/philip/tests/2d.state.saverestore.clip.html: Removed.
1491 * canvas/philip/tests/2d.state.saverestore.fillStyle-expected.txt: Removed.
1492 * canvas/philip/tests/2d.state.saverestore.fillStyle.html: Removed.
1493 * canvas/philip/tests/2d.state.saverestore.font-expected.txt: Removed.
1494 * canvas/philip/tests/2d.state.saverestore.font.html: Removed.
1495 * canvas/philip/tests/2d.state.saverestore.globalAlpha-expected.txt: Removed.
1496 * canvas/philip/tests/2d.state.saverestore.globalAlpha.html: Removed.
1497 * canvas/philip/tests/2d.state.saverestore.globalCompositeOperation-expected.txt: Removed.
1498 * canvas/philip/tests/2d.state.saverestore.globalCompositeOperation.html: Removed.
1499 * canvas/philip/tests/2d.state.saverestore.lineCap-expected.txt: Removed.
1500 * canvas/philip/tests/2d.state.saverestore.lineCap.html: Removed.
1501 * canvas/philip/tests/2d.state.saverestore.lineJoin-expected.txt: Removed.
1502 * canvas/philip/tests/2d.state.saverestore.lineJoin.html: Removed.
1503 * canvas/philip/tests/2d.state.saverestore.lineWidth-expected.txt: Removed.
1504 * canvas/philip/tests/2d.state.saverestore.lineWidth.html: Removed.
1505 * canvas/philip/tests/2d.state.saverestore.miterLimit-expected.txt: Removed.
1506 * canvas/philip/tests/2d.state.saverestore.miterLimit.html: Removed.
1507 * canvas/philip/tests/2d.state.saverestore.path-expected.txt: Removed.
1508 * canvas/philip/tests/2d.state.saverestore.path.html: Removed.
1509 * canvas/philip/tests/2d.state.saverestore.shadowBlur-expected.txt: Removed.
1510 * canvas/philip/tests/2d.state.saverestore.shadowBlur.html: Removed.
1511 * canvas/philip/tests/2d.state.saverestore.shadowColor-expected.txt: Removed.
1512 * canvas/philip/tests/2d.state.saverestore.shadowColor.html: Removed.
1513 * canvas/philip/tests/2d.state.saverestore.shadowOffsetX-expected.txt: Removed.
1514 * canvas/philip/tests/2d.state.saverestore.shadowOffsetX.html: Removed.
1515 * canvas/philip/tests/2d.state.saverestore.shadowOffsetY-expected.txt: Removed.
1516 * canvas/philip/tests/2d.state.saverestore.shadowOffsetY.html: Removed.
1517 * canvas/philip/tests/2d.state.saverestore.stack-expected.txt: Removed.
1518 * canvas/philip/tests/2d.state.saverestore.stack.html: Removed.
1519 * canvas/philip/tests/2d.state.saverestore.stackdepth-expected.txt: Removed.
1520 * canvas/philip/tests/2d.state.saverestore.stackdepth.html: Removed.
1521 * canvas/philip/tests/2d.state.saverestore.strokeStyle-expected.txt: Removed.
1522 * canvas/philip/tests/2d.state.saverestore.strokeStyle.html: Removed.
1523 * canvas/philip/tests/2d.state.saverestore.textAlign-expected.txt: Removed.
1524 * canvas/philip/tests/2d.state.saverestore.textAlign.html: Removed.
1525 * canvas/philip/tests/2d.state.saverestore.textBaseline-expected.txt: Removed.
1526 * canvas/philip/tests/2d.state.saverestore.textBaseline.html: Removed.
1527 * canvas/philip/tests/2d.state.saverestore.transformation-expected.txt: Removed.
1528 * canvas/philip/tests/2d.state.saverestore.transformation.html: Removed.
1529 * canvas/philip/tests/2d.state.saverestore.underflow-expected.txt: Removed.
1530 * canvas/philip/tests/2d.state.saverestore.underflow.html: Removed.
1532 2017-11-16 Per Arne Vollan <pvollan@apple.com>
1534 Mark http/wpt/offscreen-canvas/getContext-webgl.html as failing on Windows.
1535 https://bugs.webkit.org/show_bug.cgi?id=179767
1537 Unreviewed test gardening.
1539 * platform/win/TestExpectations:
1541 2017-11-16 Per Arne Vollan <pvollan@apple.com>
1543 Mark accessibility/accessibility-object-model.html as failing on Windows.
1544 https://bugs.webkit.org/show_bug.cgi?id=179766
1546 Unreviewed test gardening.
1548 * platform/win/TestExpectations:
1550 2017-11-16 Miguel Gomez <magomez@igalia.com>
1552 Unreviewed GTK+ and WPE gardening after r224910.
1554 * platform/gtk/TestExpectations:
1555 * platform/wpe/TestExpectations:
1557 2017-11-16 Frederic Wang <fwang@igalia.com>
1559 ASSERTION FAILED: !isAnonymous() in WebCore::RenderMathMLOperator::updateTokenContent
1560 https://bugs.webkit.org/show_bug.cgi?id=166011
1562 Reviewed by Alejandro G. Castro.
1564 Add a crash test checking displaystyle and mathvariant on mfenced operators.
1566 * mathml/mfenced-displaystyle-and-mathvariant-crash-expected.txt: Added.
1567 * mathml/mfenced-displaystyle-and-mathvariant-crash.html: Added.
1569 2017-11-15 Youenn Fablet <youenn@apple.com>
1571 Service Worker fetch should handle empty responses
1572 https://bugs.webkit.org/show_bug.cgi?id=179740
1574 Reviewed by Alex Christensen.
1576 * http/tests/workers/service/resources/service-worker-fetch-worker.js:
1577 (event.event.request.url.endsWith):
1578 * http/tests/workers/service/resources/service-worker-fetch.js:
1580 * http/tests/workers/service/service-worker-fetch.https-expected.txt:
1582 2017-11-15 Youenn Fablet <youenn@apple.com>
1584 ReloadFromOrigin loads should not select any service worker
1585 https://bugs.webkit.org/show_bug.cgi?id=179736
1587 Reviewed by Brady Eidson.
1589 * http/tests/workers/service/resources/shift-reload-navigation.js: Added.
1591 * http/tests/workers/service/shift-reload-navigation-expected.txt: Added.
1592 * http/tests/workers/service/shift-reload-navigation.html: Added.
1594 2017-11-15 Antoine Quint <graouts@apple.com>
1596 [Web Animations] Implement basic to-from animations
1597 https://bugs.webkit.org/show_bug.cgi?id=179707
1598 <rdar://problem/34932456>
1600 Reviewed by Dean Jackson.
1602 Update existing tests to explicitly pass null for keyframes and update WPT expectations.
1604 * http/wpt/web-animations/interfaces/AnimationTimeline/document-timeline-expected.txt:
1605 * http/wpt/web-animations/interfaces/KeyframeEffect/constructor-expected.txt:
1606 * http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001-expected.txt:
1607 * http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-002-expected.txt:
1608 * http/wpt/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt:
1609 * http/wpt/wk-web-animations/interfaces/element-get-animations.html:
1610 * http/wpt/wk-web-animations/timing-model/animation-creation-basic.html:
1611 * http/wpt/wk-web-animations/timing-model/animation-effect-unique-relationship.html:
1612 * http/wpt/wk-web-animations/timing-model/animation-interface-effect-property.html:
1613 * http/wpt/wk-web-animations/timing-model/keyframe-effect-expected.txt:
1614 * http/wpt/wk-web-animations/timing-model/keyframe-effect-interface-timing-duration.html:
1615 * http/wpt/wk-web-animations/timing-model/keyframe-effect.html:
1617 2017-11-15 Frederic Wang <fwang@igalia.com>
1619 ASSERTION FAILED: !renderer->needsLayout() in WebCore::RenderBlock::checkPositionedObjectsNeedLayout with MathML
1620 https://bugs.webkit.org/show_bug.cgi?id=178865
1622 Reviewed by Manuel Rego Casasnovas.
1624 Add a test to trigger various clearNeedsLayout() in a MathML containing block with
1625 out-of-flow positioned descendants.
1627 * mathml/out-of-flow-in-token-crash-expected.txt: Added.
1628 * mathml/out-of-flow-in-token-crash.html: Added.
1630 2017-11-15 Nan Wang <n_wang@apple.com>
1632 [GTK] accessibility/accessibility-object-model.html fails
1633 https://bugs.webkit.org/show_bug.cgi?id=179723
1635 Reviewed by Chris Fleizach.
1637 Updated the test to support different platforms.
1639 * accessibility/accessibility-object-model-expected.txt:
1640 * accessibility/accessibility-object-model.html:
1642 2017-11-15 Chris Dumez <cdumez@apple.com>
1644 Unreviewed, fix tests introduced in r224880.
1646 This is needed because of the changes in r224876.
1648 * http/tests/workers/service/Client-properties.html:
1650 2017-11-15 Youenn Fablet <youenn@apple.com>
1652 Some service worker tests are flaky due to console log messages
1653 https://bugs.webkit.org/show_bug.cgi?id=179601
1655 Reviewed by Alex Christensen.
1659 2017-11-15 Matt Lewis <jlewis3@apple.com>
1661 Adjusted expectations for compositing/repaint/fixed-background-scroll.html.
1662 https://bugs.webkit.org/show_bug.cgi?id=154612
1664 Unreviewed test gardening.
1666 * platform/mac-wk1/TestExpectations:
1668 2017-11-15 Chris Dumez <cdumez@apple.com>
1670 [Service Workers] Implement Client API
1671 https://bugs.webkit.org/show_bug.cgi?id=179709
1673 Reviewed by Alex Christensen.
1675 Add layout test coverage.
1677 * http/tests/workers/service/Client-properties-auxiliary-expected.txt: Added.
1678 * http/tests/workers/service/Client-properties-auxiliary.html: Added.
1679 * http/tests/workers/service/Client-properties-expected.txt: Added.
1680 * http/tests/workers/service/Client-properties-subframe-expected.txt: Added.
1681 * http/tests/workers/service/Client-properties-subframe.html: Added.
1682 * http/tests/workers/service/Client-properties.html: Added.
1683 * http/tests/workers/service/resources/Client-properties-worker.js: Added.
1685 2017-11-15 Youenn Fablet <youenn@apple.com>
1687 Remove service worker selection based on registration
1688 https://bugs.webkit.org/show_bug.cgi?id=179705
1690 Reviewed by Alex Christensen.
1692 Updating tests to use actual selected frames.
1694 * http/tests/inspector/network/resource-response-service-worker.html:
1695 * http/tests/inspector/network/resources/fetch-service-worker.js:
1696 * http/tests/workers/service/ServiceWorkerGlobalScope-properties.html:
1697 * http/tests/workers/service/basic-fetch.https-expected.txt:
1698 * http/tests/workers/service/cors-image-fetch-expected.txt:
1699 * http/tests/workers/service/cors-image-fetch.html:
1700 * http/tests/workers/service/image-fetch-expected.txt:
1701 * http/tests/workers/service/resources/basic-ServiceWorker-postMessage.js:
1703 * http/tests/workers/service/resources/basic-fetch-worker.js:
1704 * http/tests/workers/service/resources/basic-fetch.js:
1706 * http/tests/workers/service/resources/cors-image-fetch.js:
1708 (async.loadedImage): Deleted.
1709 (async.erroredImage): Deleted.
1710 (async.logStatus): Deleted.
1711 * http/tests/workers/service/resources/cors-image-fetch-iframe.html: Added.
1712 * http/tests/workers/service/resources/image-fetch.js:
1715 (async.loadedImage): Deleted.
1716 (async.erroredImage): Deleted.
1717 (async.logStatus): Deleted.
1718 * http/tests/workers/service/resources/service-worker-crossorigin-fetch.js:
1721 (async.logStatus): Deleted.
1722 * http/tests/workers/service/resources/service-worker-fetch.js:
1725 (async.logStatus): Deleted.
1726 * http/tests/workers/service/resources/service-worker-importScript.js:
1728 (async.logStatus): Deleted.
1729 * http/tests/workers/service/resources/sw-test-pre.js:
1730 (async.interceptedFrame):
1731 * http/tests/workers/service/resources/tainted-image-fetch.js:
1733 (async.loadedImage): Deleted.
1734 (async.erroredImage): Deleted.
1735 (async.logStatus): Deleted.
1736 * http/tests/workers/service/service-worker-fetch.https-expected.txt:
1737 * http/tests/workers/service/tainted-image-fetch-expected.txt:
1739 2017-11-15 Ms2ger <Ms2ger@igalia.com>
1741 [GTK][WPE] Unreviewed test gardening
1742 https://bugs.webkit.org/show_bug.cgi?id=179726
1744 Unreviewed test gardening.
1746 * platform/gtk/TestExpectations: Add new expectations.
1747 * platform/gtk/fast/events/input-events-paste-rich-datatransfer-expected.txt:
1748 Rebaseline for bug 179431.
1749 * platform/gtk/js/dom/dom-static-property-for-in-iteration-expected.txt:
1750 Rebaseline for ​bug 179494.
1751 * platform/wpe/TestExpectations: Remove expectations that were redundant
1752 with other (more correct) expectations in the same file, or with the
1753 new expectation file.
1754 * platform/wpe/fast/workers/WorkerGlobalScope-properties-prototype-expected.txt:
1755 Removed: bug 179094 improved the results and made them match the
1756 platform-neutral expectation file.
1757 * platform/wpe/fast/workers/self-hasOwnProperty-expected.txt:
1758 Removed: bug 179094 improved the results and made them match the
1759 platform-neutral expectation file.
1760 * platform/wpe/http/tests/uri/css-href-expected.txt: Added: missing baseline.
1761 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/encrypted-media-default-feature-policy.https.sub-expected.txt:
1762 Rebaseline to make the test useful as a regression test.
1763 * platform/wpe/js/dom/dom-static-property-for-in-iteration-expected.txt:
1764 Rebaseline for ​bug 179494.
1766 2017-11-14 Nan Wang <n_wang@apple.com>
1768 AX: AOM: Implement AccessibleNode class and support label and role attributes
1769 https://bugs.webkit.org/show_bug.cgi?id=179494
1771 Reviewed by Ryosuke Niwa.
1773 * accessibility/accessibility-object-model-expected.txt: Added.
1774 * accessibility/accessibility-object-model.html: Added.
1775 * js/dom/dom-static-property-for-in-iteration-expected.txt:
1777 2017-11-14 Antti Koivisto <antti@apple.com>
1779 Media query with :host inside a custom elements doesn't get updated on window resize
1780 https://bugs.webkit.org/show_bug.cgi?id=176101
1781 <rdar://problem/34163850>
1783 Reviewed by Simon Fraser.
1785 Expand the existing test case to cover :host and ::slotted.
1787 * fast/shadow-dom/media-query-in-shadow-style-expected.html:
1788 * fast/shadow-dom/resources/media-query-in-shadow-style-frame.html:
1790 2017-11-14 Ryan Haddad <ryanhaddad@apple.com>
1792 Mark fast/scrolling/rtl-scrollbars.html as flaky.
1793 https://bugs.webkit.org/show_bug.cgi?id=179455
1795 Unreviewed test gardening.
1797 * platform/mac-wk2/TestExpectations:
1799 2017-11-14 Youenn Fablet <youenn@apple.com>
1801 Implement ServiceWorker handle fetch for navigation loads
1802 https://bugs.webkit.org/show_bug.cgi?id=179404
1804 Reviewed by Alex Christensen and Chris Dumez.
1806 Some new tests are timing out due to missing SW API support.
1807 fetch-request-xhr.https.html is flaky due to always changing assertions.
1808 uncontrolled-page.https.html is probably flaky due to setting the active service worker
1809 in ServiceWorkerRegistration constructor. Plan is to fix that hack as a follow-up.
1810 fetch-event-respond-with-response-body-with-invalid-chunk.https.html might be flaky for the same reason.
1811 Marking unregister-then-register.https.html as flaky. Will follow-up investigating.
1813 * TestExpectations: Skipping some timing out tests and marking some as flaky.
1815 2017-11-14 Ryan Haddad <ryanhaddad@apple.com>
1817 Unreviewed test gardening for High Sierra.
1819 * platform/mac-sierra/http/tests/blink/sendbeacon/beacon-same-origin-expected.txt: Added.
1820 * platform/mac-sierra/imported/w3c/web-platform-tests/beacon/headers/header-content-type-expected.txt: Renamed from LayoutTests/platform/mac-wk2/imported/w3c/web-platform-tests/beacon/headers/header-content-type-expected.txt.
1821 * platform/mac/http/tests/blink/sendbeacon/beacon-same-origin-expected.txt: Added.
1822 * platform/mac/imported/w3c/web-platform-tests/beacon/headers/header-content-type-expected.txt: Added.
1824 2017-11-14 Dean Jackson <dino@apple.com>
1826 Stub implementations of OffscreenCanvas getContext and transferToImageBitmap
1827 https://bugs.webkit.org/show_bug.cgi?id=179671
1828 <rdar://problem/35534018>
1830 Reviewed by Antoine Quint.
1832 * http/wpt/offscreen-canvas/getContext-webgl-expected.txt: Added.
1833 * http/wpt/offscreen-canvas/getContext-webgl.html: Added.
1834 * http/wpt/offscreen-canvas/transferToImageBitmap-expected.txt: Added.
1835 * http/wpt/offscreen-canvas/transferToImageBitmap.html: Added.
1837 2017-11-14 Ryan Haddad <ryanhaddad@apple.com>
1839 Unreviewed test gardening for High Sierra.
1841 * platform/mac/TestExpectations:
1842 * platform/mac/editing/deleting/delete-emoji-9-expected.txt:
1844 2017-11-14 Jer Noble <jer.noble@apple.com>
1846 Enable Modern EME tests in DumpRenderTree
1847 https://bugs.webkit.org/show_bug.cgi?id=179544
1849 Reviewed by Alex Christensen.
1851 * platform/mac-wk1/TestExpectations:
1852 * platform/mac-wk1/fast/dom/navigator-detached-no-crash-expected.txt:
1854 2017-11-14 Youenn Fablet <youenn@apple.com>
1856 WebSWClientConnection should do IPC to StorageProcess if its WebSWOriginTable is not yet initialized
1857 https://bugs.webkit.org/show_bug.cgi?id=179668
1859 Reviewed by Chris Dumez.
1861 Updated tests to use hasServiceWorkerRegistration instead of hasServiceWorkerRegisteredForOrigin.
1862 Since the latter is trying to match a registration and compares scopes, we need the scopes to be set right on the tests.
1864 * http/tests/workers/service/basic-unregister.https-expected.txt:
1865 * http/tests/workers/service/resources/basic-register.js:
1866 * http/tests/workers/service/resources/basic-unregister.js:
1868 2017-11-14 Ms2ger <Ms2ger@igalia.com>
1870 Add some bug numbers for failing XHR tests
1871 https://bugs.webkit.org/show_bug.cgi?id=179664
1873 Unreviewed test gardening.
1876 * platform/gtk/TestExpectations:
1877 The two send-entity-body tests were not marked as failing anywhere,
1878 so the annotations here were superfluous.
1880 2017-11-13 Simon Fraser <simon.fraser@apple.com>
1882 When navigating back to a page, compositing layers may not use accelerated drawing
1883 https://bugs.webkit.org/show_bug.cgi?id=178749
1884 rdar://problem/35158946
1886 Reviewed by Dean Jackson.
1888 Moved iframes/resources/page-cache-helper.html up to compositing/resources/go-back.html.
1890 * compositing/accelerated-layers-after-back-expected.txt: Added.
1891 * compositing/accelerated-layers-after-back.html: Added.
1892 * compositing/iframes/page-cache-layer-tree.html:
1893 * compositing/page-cache-back-crash.html:
1894 * compositing/resources/go-back.html: Renamed from LayoutTests/compositing/iframes/resources/page-cache-helper.html.
1895 * platform/ios/compositing/accelerated-layers-after-back-expected.txt: Added.
1897 2017-11-13 Ryan Haddad <ryanhaddad@apple.com>
1899 Disable two Modern EME LayoutTests on mac-wk1 until the feature is enabled in DumpRenderTree.
1900 https://bugs.webkit.org/show_bug.cgi?id=179544
1902 Unreviewed test gardening.
1904 * platform/mac-wk1/TestExpectations:
1906 2017-11-13 Per Arne Vollan <pvollan@apple.com>
1908 The css properties stroke-width/stroke-color and -webkit-text-stroke-width/-webkit-text-stroke-color should not be mixed.
1909 https://bugs.webkit.org/show_bug.cgi?id=174737
1911 Reviewed by Antti Koivisto.
1913 * fast/css/stroke-color-expected.html:
1914 * fast/css/stroke-color-fallback-expected.html:
1915 * fast/css/stroke-color-fallback.html:
1916 * fast/css/stroke-color.html:
1917 * fast/css/stroke-width-expected.html:
1918 * fast/css/stroke-width-fallback-expected.html:
1919 * fast/css/stroke-width-fallback.html:
1920 * fast/css/stroke-width.html:
1922 2017-11-13 Commit Queue <commit-queue@webkit.org>
1924 Unreviewed, rolling out r224763.
1925 https://bugs.webkit.org/show_bug.cgi?id=179632
1927 test fails on iOS (Requested by alexchristensen on #webkit).
1931 "Add tests to ensure that <source> tags are only preloaded
1933 https://bugs.webkit.org/show_bug.cgi?id=179231
1934 https://trac.webkit.org/changeset/224763
1936 2017-11-13 Antti Koivisto <antti@apple.com>
1938 Don't eliminate whitespace renderer if the previous sibling is a text renderer
1939 https://bugs.webkit.org/show_bug.cgi?id=179620
1941 Reviewed by Zalan Bujtas.
1945 2017-11-13 Chris Dumez <cdumez@apple.com>
1947 Implement "Service Worker Has No Pending Events" / "Update Service Worker Extended Events Set" algorithms
1948 https://bugs.webkit.org/show_bug.cgi?id=179618
1950 Reviewed by Brady Eidson.
1952 Add layout test coverage.
1954 * http/tests/workers/service/basic-unregister-then-register-again-reuse-expected.txt: Added.
1955 * http/tests/workers/service/basic-unregister-then-register-again-reuse.html: Added.
1956 * http/tests/workers/service/resources/basic-unregister-then-register-again-reuse-worker.js: Added.
1957 (event.waitUntil.new.Promise):
1960 2017-11-13 Ryan Haddad <ryanhaddad@apple.com>
1962 Adjust TestExpectation for js/intl-datetimeformat.html.
1963 https://bugs.webkit.org/show_bug.cgi?id=179208
1965 Unreviewed test gardening.
1967 * platform/mac-wk2/TestExpectations:
1968 * platform/mac/TestExpectations:
1970 2017-11-13 Colin Bendell <colin@bendell.ca>
1972 Add tests to ensure that <source> tags are only preloaded when the `type`
1974 https://bugs.webkit.org/show_bug.cgi?id=179231
1976 Reviewed by Alex Christensen.
1978 * http/tests/preload/picture-type-expected.txt: Added.
1979 * http/tests/preload/picture-type.html: Added.
1981 2017-11-13 Antoine Quint <graouts@apple.com>
1983 [Web Animations] Implement getAnimations()
1984 https://bugs.webkit.org/show_bug.cgi?id=179535
1985 <rdar://problem/34932475>
1987 Reviewed by Simon Fraser.
1989 Update WPT expectations per new progressions and add three new tests that check the behavior of
1990 Document.getAnimations(), Element.getAnimations() and the unique relationship between an Animation
1991 and an AnimationEffect.
1993 * http/wpt/web-animations/interfaces/Animatable/animate-expected.txt:
1994 * http/wpt/web-animations/interfaces/Animatable/getAnimations-expected.txt:
1995 * http/wpt/web-animations/interfaces/Document/getAnimations-expected.txt:
1996 * http/wpt/wk-web-animations/interfaces/document-get-animations-expected.txt: Added.
1997 * http/wpt/wk-web-animations/interfaces/document-get-animations.html: Added.
1998 * http/wpt/wk-web-animations/interfaces/element-get-animations-expected.txt: Added.
1999 * http/wpt/wk-web-animations/interfaces/element-get-animations.html: Added.
2000 * http/wpt/wk-web-animations/timing-model/animation-effect-unique-relationship-expected.txt: Added.
2001 * http/wpt/wk-web-animations/timing-model/animation-effect-unique-relationship.html: Added.
2003 2017-11-13 Per Arne Vollan <pvollan@apple.com>
2005 Mark editing/execCommand/underline-selection-containing-image.html as failing on Windows.
2006 https://bugs.webkit.org/show_bug.cgi?id=179613
2008 Unreviewed test gardening.
2010 * platform/win/TestExpectations:
2012 2017-11-13 Carlos Garcia Campos <cgarcia@igalia.com>
2014 Unreviewed GTK+ gardening. Mark editing/execCommand/underline-selection-containing-image.html as failing.
2016 * platform/gtk/TestExpectations:
2018 2017-11-13 Ms2ger <Ms2ger@igalia.com>
2020 [GTK] Enable some passing XHR tests
2021 https://bugs.webkit.org/show_bug.cgi?id=179533
2023 Reviewed by Alex Christensen.
2025 * platform/gtk/TestExpectations: Remove failure expectations.
2026 * platform/gtk/imported/w3c/web-platform-tests/XMLHttpRequest/getallresponseheaders-expected.txt:
2027 Removed: the platform-neutral expectation file (two passes rather than
2028 one pass, one fail) matches the current output on GTK.
2029 * platform/gtk/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-get-head-async-expected.txt:
2030 Added: the platform-neutral expectation file has subtests marked as
2031 failing, though they all pass on GTK.
2032 * platform/gtk/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-get-head-expected.txt:
2033 Added: the platform-neutral expectation file has subtests marked as
2034 failing, though they all pass on GTK.
2035 * platform/gtk/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-expected.txt:
2036 Added: the platform-neutral expectation file has subtests marked as
2037 failing, though they all pass on GTK.
2038 * platform/gtk/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt:
2039 Added: some of the subtests marked as failing in the platform-neutral
2040 expectation file are passing on GTK.
2042 2017-11-12 Maciej Stachowiak <mjs@apple.com>
2044 Remove support for UTF-32 variant text encodings
2045 https://bugs.webkit.org/show_bug.cgi?id=179435
2047 Reviewed by Darin Adler.
2049 * fast/encoding/legacy-utf-32-aliases.html: Added. Check that
2050 we don't support our legacy aliases for utf-32, since WPT doesn't
2052 * fast/encoding/legacy-utf-32-aliases-expected.txt: Ditto.
2054 Remove the following tests; we no longer want to support UTF-32.
2056 imported/w3c/web-platform-tests/encoding already has tests for lack of support.
2058 * fast/encoding/utf-32-big-endian-bom-expected.txt: Removed.
2059 * fast/encoding/utf-32-big-endian-bom.html: Removed.
2060 * fast/encoding/utf-32-big-endian-nobom-expected.txt: Removed.
2061 * fast/encoding/utf-32-big-endian-nobom.xml: Removed.
2062 * fast/encoding/utf-32-little-endian-bom-expected.txt: Removed.
2063 * fast/encoding/utf-32-little-endian-bom.html: Removed.
2064 * fast/encoding/utf-32-little-endian-nobom-expected.txt: Removed.
2065 * fast/encoding/utf-32-little-endian-nobom.xml: Removed.
2066 * http/tests/misc/submit-get-in-utf32be-expected.txt: Removed.
2067 * http/tests/misc/submit-get-in-utf32be.html: Removed.
2068 * http/tests/misc/submit-get-in-utf32le-expected.txt: Removed.
2069 * http/tests/misc/submit-get-in-utf32le.html: Removed.
2070 * http/tests/misc/submit-post-in-utf32be-expected.txt: Removed.
2071 * http/tests/misc/submit-post-in-utf32be.html: Removed.
2072 * http/tests/misc/submit-post-in-utf32le-expected.txt: Removed.
2073 * http/tests/misc/submit-post-in-utf32le.html: Removed.
2074 * http/tests/misc/url-in-utf32be-expected.txt: Removed.
2075 * http/tests/misc/url-in-utf32be.html: Removed.
2076 * http/tests/misc/url-in-utf32le-expected.txt: Removed.
2077 * http/tests/misc/url-in-utf32le.html: Removed.
2079 2017-11-12 Carlos Garcia Campos <cgarcia@igalia.com>
2081 REGRESSION(r224566): [GTK] 26 new timeouts on inspector related tests.
2082 https://bugs.webkit.org/show_bug.cgi?id=179471
2084 Reviewed by Darin Adler.
2086 Unskip tests that are passing now.
2088 * platform/gtk/TestExpectations:
2090 2017-11-12 Yusuke Suzuki <utatane.tea@gmail.com>
2092 [WebCore] Implement import.meta.url
2093 https://bugs.webkit.org/show_bug.cgi?id=178672
2095 Reviewed by Darin Adler.
2097 * js/dom/modules/import-meta-url-expected.txt: Added.
2098 * js/dom/modules/import-meta-url.html: Added.
2099 * js/dom/modules/script-tests/import-meta-url-second-level.js: Added.
2100 * js/dom/modules/script-tests/import-meta-url-top-level.js: Added.
2101 * js/dom/modules/script-tests/import-meta-url.js: Added.
2103 2017-11-11 Chris Dumez <cdumez@apple.com>
2105 Re-sync Service Workers web-platform-tests from upstream
2106 https://bugs.webkit.org/show_bug.cgi?id=179575
2108 Reviewed by Youenn Fablet.
2110 Skip a few tests that are timing out.
2114 2017-11-11 Devin Rousso <webkit@devinrousso.com>
2116 Web Inspector: Canvas tab: show detailed status during canvas recording
2117 https://bugs.webkit.org/show_bug.cgi?id=178185
2118 <rdar://problem/34939862>
2120 Reviewed by Brian Burg.
2122 * inspector/canvas/resources/recording-utilities.js:
2123 (TestPage.registerInitializer.window.startRecording.handleRecordingProgress):
2124 (TestPage.registerInitializer.window.startRecording):
2126 2017-11-10 Chris Dumez <cdumez@apple.com>
2128 Unreviewed, unskip & rebaseline several service worker tests
2132 2017-11-10 Chris Dumez <cdumez@apple.com>
2134 [Service Workers] Registration promise should be rejected when the service worker fails to start
2135 https://bugs.webkit.org/show_bug.cgi?id=179566
2137 Reviewed by Brady Eidson.
2139 Add layout test coverage.
2141 * TestExpectations: Mark test as flaky as the console lines sometimes change order.
2142 * http/tests/workers/service/resources/worker-fails-to-start-worker.js: Added.
2143 * http/tests/workers/service/worker-fails-to-start-expected.txt: Added.
2144 * http/tests/workers/service/worker-fails-to-start.html: Added.
2146 2017-11-10 Ryan Haddad <ryanhaddad@apple.com>
2148 Update TestExpectations for imported/w3c/web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_setter_null.tentative.html.
2149 https://bugs.webkit.org/show_bug.cgi?id=177440
2151 Unreviewed test gardening.
2154 * platform/wk2/TestExpectations:
2156 2017-11-10 Ryan Haddad <ryanhaddad@apple.com>
2158 Mark http/tests/websocket/tests/hybi/contentextensions/upgrade-worker.html as flaky.
2159 https://bugs.webkit.org/show_bug.cgi?id=179557
2161 Unreviewed test gardening.
2163 * platform/mac-wk2/TestExpectations:
2165 2017-11-10 Simon Fraser <simon.fraser@apple.com>
2167 Contents of composited overflow-scroll are missing when newly added
2168 https://bugs.webkit.org/show_bug.cgi?id=179556
2169 rdar://problem/20368294
2171 Reviewed by Tim Horton.
2173 * compositing/backing/overflow-gains-content-expected.html: Added.
2174 * compositing/backing/overflow-gains-content.html: Added.
2176 2017-11-10 Chris Dumez <cdumez@apple.com>
2178 [Service Workers] Implement better support for "Clear Registration" algorithm
2179 https://bugs.webkit.org/show_bug.cgi?id=179441
2181 Reviewed by Brady Eidson.
2183 Add layout test coverage.
2185 * http/tests/workers/service/registration-clear-redundant-worker-expected.txt: Added.
2186 * http/tests/workers/service/registration-clear-redundant-worker.html: Added.
2188 2017-11-10 Ryan Haddad <ryanhaddad@apple.com>
2190 Unreviewed, rolling out r224705.
2192 Introduced a LayoutTest crash on WK1.
2196 "[Web Animations] Implement getAnimations()"
2197 https://bugs.webkit.org/show_bug.cgi?id=179535
2198 https://trac.webkit.org/changeset/224705
2200 2017-11-10 Jer Noble <jer.noble@apple.com>
2202 Add a FairPlay Streaming based CDM for Modern EME
2203 https://bugs.webkit.org/show_bug.cgi?id=179499
2204 <rdar://problem/35445033>
2206 Reviewed by Eric Carlson.
2208 * platform/mac/TestExpectations:
2209 * platform/mac/media/encrypted-media/fps-createMediaKeys-expected.txt: Added.
2210 * platform/mac/media/encrypted-media/fps-createMediaKeys.html: Added.
2211 * platform/mac/media/encrypted-media/fps-requestMediaKeySystemAccess-expected.txt: Added.
2212 * platform/mac/media/encrypted-media/fps-requestMediaKeySystemAccess.html: Added.
2214 2017-11-10 Megan Gardner <megan_gardner@apple.com>
2216 Rebase some layout tests
2217 https://bugs.webkit.org/show_bug.cgi?id=179519
2219 Reviewed by Alex Christensen and Tim Horton.
2221 In helping with cleaning up tests, rebase tests that have only been effected by font changes
2222 and other similarly irrelevant changes. Also turning back on a few tests that actually do work
2225 * platform/ios-wk2/TestExpectations:
2226 * platform/ios/editing/selection/3690703-2-expected.txt:
2227 * platform/ios/editing/selection/3690703-expected.txt:
2228 * platform/ios/editing/selection/3690719-expected.txt:
2230 2017-11-10 Antoine Quint <graouts@apple.com>
2232 [Web Animations] Implement getAnimations()
2233 https://bugs.webkit.org/show_bug.cgi?id=179535
2234 <rdar://problem/34932475>
2236 Reviewed by Simon Fraser.
2238 Update WPT expectations per new progressions and add three new tests that check the behavior of
2239 Document.getAnimations(), Element.getAnimations() and the unique relationship between an Animation
2240 and an AnimationEffect.
2242 * http/wpt/web-animations/interfaces/Animatable/animate-expected.txt:
2243 * http/wpt/web-animations/interfaces/Animatable/getAnimations-expected.txt:
2244 * http/wpt/web-animations/interfaces/Document/getAnimations-expected.txt:
2245 * http/wpt/wk-web-animations/interfaces/document-get-animations-expected.txt: Added.
2246 * http/wpt/wk-web-animations/interfaces/document-get-animations.html: Added.
2247 * http/wpt/wk-web-animations/interfaces/element-get-animations-expected.txt: Added.
2248 * http/wpt/wk-web-animations/interfaces/element-get-animations.html: Added.
2249 * http/wpt/wk-web-animations/timing-model/animation-effect-unique-relationship-expected.txt: Added.
2250 * http/wpt/wk-web-animations/timing-model/animation-effect-unique-relationship.html: Added.
2252 2017-11-10 Commit Queue <commit-queue@webkit.org>
2254 Unreviewed, rolling out r224602 and r224697.
2255 https://bugs.webkit.org/show_bug.cgi?id=179545
2257 The LayoutTest for this change is flaky. (Requested by
2258 ryanhaddad on #webkit).
2260 Reverted changesets:
2262 "Add tests to ensure that <source> tags are only preloaded
2264 https://bugs.webkit.org/show_bug.cgi?id=179231
2265 https://trac.webkit.org/changeset/224602
2267 "Fix race conditions with setBackingScaleFactor, page refresh
2269 https://bugs.webkit.org/show_bug.cgi?id=179488
2270 https://trac.webkit.org/changeset/224697
2272 2017-11-10 Chris Dumez <cdumez@apple.com>
2274 [Service Workers] Implement "Try Activate" / "Activate" algorithms
2275 https://bugs.webkit.org/show_bug.cgi?id=179436
2277 Reviewed by Brady Eidson.
2279 Add layout test coverage.
2281 * http/tests/workers/service/basic-activate-event-expected.txt: Added.
2282 * http/tests/workers/service/basic-activate-event.html: Added.
2283 * http/tests/workers/service/resources/basic-activate-event-worker.js: Added.
2285 2017-11-10 Maciej Stachowiak <mjs@apple.com>
2287 Remove TEC decoders that duplicate ICU decoders
2288 https://bugs.webkit.org/show_bug.cgi?id=179460
2290 Reviewed by Darin Adler.
2292 * fast/encoding/duplicate-tec-encodings-expected.txt: Added.
2293 * fast/encoding/duplicate-tec-encodings.html: Added.
2295 2017-11-10 Colin Bendell <colin@bendell.ca>
2297 Fix race conditions with setBackingScaleFactor, page refresh and preloader
2298 https://bugs.webkit.org/show_bug.cgi?id=179488
2300 Reviewed by Darin Adler.
2302 * http/tests/preload/picture-type-expected.txt: remove DPR test
2303 * http/tests/preload/picture-type.html: updated srcset to account for
2304 testRunners with DPR > 1
2306 2017-11-10 Ryan Haddad <ryanhaddad@apple.com>
2308 Mark http/wpt/beacon/contentextensions tests as flaky.
2309 https://bugs.webkit.org/show_bug.cgi?id=179256
2311 Unreviewed test gardening.
2313 * platform/mac-wk2/TestExpectations:
2315 2017-11-10 Ms2ger <Ms2ger@igalia.com>
2317 Remove check-combining-headers.html.
2318 https://bugs.webkit.org/show_bug.cgi?id=179527
2320 Reviewed by Chris Dumez.
2322 This test is an old fork of
2323 imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed.htm
2324 which is no longer useful.
2326 * http/tests/xmlhttprequest/check-combining-headers-expected.txt: Removed.
2327 * http/tests/xmlhttprequest/check-combining-headers.html: Removed.
2329 2017-11-10 Ms2ger <Ms2ger@igalia.com>
2331 [GTK] Update test expectations for imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args.html.
2332 https://bugs.webkit.org/show_bug.cgi?id=179051
2334 Reviewed by Michael Catanzaro.
2336 The expectations are platform-specific because the test times out on mac.
2337 The difference with the mac expectations is only in the last part of the
2338 test, after the timeout.
2340 This follows our policy of creating -expected files with failures for
2341 imported wpt tests, to allow using them as regression tests.
2343 * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
2345 2017-11-10 Chris Dumez <cdumez@apple.com>
2347 Unreviewed, mark imported/w3c/web-platform-tests/service-workers/service-worker/unregister-then-register-new-script.https.html as flaky
2349 I unskipped it yesterday but it turns out to be flaky.
2353 2017-11-09 Chris Dumez <cdumez@apple.com>
2355 ServiceWorkerRegistration objects may get recycled for different SWServerRegistration objects
2356 https://bugs.webkit.org/show_bug.cgi?id=179517
2358 Reviewed by Brady Eidson.
2360 Add layout test coverage.
2362 * http/tests/workers/service/basic-unregister-then-register-again-no-reuse-expected.txt: Added.
2363 * http/tests/workers/service/basic-unregister-then-register-again-no-reuse.html: Added.
2365 2017-11-09 Chris Dumez <cdumez@apple.com>
2367 Unreviewed, rebaseline flaky / skipped service worker tests
2368 https://bugs.webkit.org/show_bug.cgi?id=179521
2370 Unskip a test that is no longer timing out.
2374 2017-11-09 Yusuke Suzuki <utatane.tea@gmail.com>
2376 [JSC] Retry module fetching if previous request fails
2377 https://bugs.webkit.org/show_bug.cgi?id=178168
2379 Reviewed by Saam Barati.
2381 * js/dom/modules/module-fetch-failure-not-cached-expected.txt: Added.
2382 * js/dom/modules/module-fetch-failure-not-cached.html: Added.
2383 * js/dom/modules/module-integrity-bad-value-success-with-cache-expected.txt: Added.
2384 * js/dom/modules/module-integrity-bad-value-success-with-cache.html: Added.
2385 * js/dom/modules/script-tests/module-fetch-failure-not-cached.js: Added.
2386 * js/dom/modules/script-tests/module-integrity-bad-value-success-with-cache.js: Added.
2388 2017-11-09 Ryan Haddad <ryanhaddad@apple.com>
2390 Mark multiple service worker tests as flaky.
2392 Unreviewed test gardening.
2394 * TestExpectations: Add flaky tests and alphabetize existing entries.
2396 2017-11-09 Ryan Haddad <ryanhaddad@apple.com>
2398 [iOS] Rebaseline and re-enable editing/deleting tests
2399 https://bugs.webkit.org/show_bug.cgi?id=179119
2401 Unreviewed test gardening.
2403 * platform/ios-wk2/TestExpectations:
2404 * platform/ios/TestExpectations:
2405 * platform/ios/editing/deleting/collapse-whitespace-3587601-fix-expected.txt: Added.
2406 * platform/ios/editing/deleting/delete-3608445-fix-expected.txt: Added.
2407 * platform/ios/editing/deleting/delete-3800834-fix-expected.txt: Added.
2408 * platform/ios/editing/deleting/delete-after-span-ws-001-expected.txt: Added.
2409 * platform/ios/editing/deleting/delete-after-span-ws-002-expected.txt: Added.
2410 * platform/ios/editing/deleting/delete-after-span-ws-003-expected.txt: Added.
2411 * platform/ios/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt:
2412 * platform/ios/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt:
2413 * platform/ios/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt:
2414 * platform/ios/editing/deleting/delete-at-start-or-end-expected.txt: Added.
2415 * platform/ios/editing/deleting/delete-block-contents-001-expected.txt: Added.
2416 * platform/ios/editing/deleting/delete-block-contents-002-expected.txt: Copied from LayoutTests/platform/ios/editing/deleting/delete-br-010-expected.txt.
2417 * platform/ios/editing/deleting/delete-block-merge-contents-005-expected.txt:
2418 * platform/ios/editing/deleting/delete-block-merge-contents-006-expected.txt:
2419 * platform/ios/editing/deleting/delete-block-merge-contents-007-expected.txt:
2420 * platform/ios/editing/deleting/delete-block-merge-contents-008-expected.txt:
2421 * platform/ios/editing/deleting/delete-block-merge-contents-023-expected.txt:
2422 * platform/ios/editing/deleting/delete-block-merge-contents-024-expected.txt:
2423 * platform/ios/editing/deleting/delete-br-002-expected.txt: Copied from LayoutTests/platform/ios/editing/deleting/delete-to-select-table-expected.txt.
2424 * platform/ios/editing/deleting/delete-br-004-expected.txt: Copied from LayoutTests/platform/ios/editing/deleting/delete-to-select-table-expected.txt.
2425 * platform/ios/editing/deleting/delete-br-005-expected.txt: Copied from LayoutTests/platform/ios/editing/deleting/delete-to-select-table-expected.txt.
2426 * platform/ios/editing/deleting/delete-br-006-expected.txt: Copied from LayoutTests/platform/ios/editing/deleting/delete-to-select-table-expected.txt.
2427 * platform/ios/editing/deleting/delete-br-008-expected.txt:
2428 * platform/ios/editing/deleting/delete-br-009-expected.txt: Copied from LayoutTests/platform/ios/editing/deleting/delete-br-008-expected.txt.
2429 * platform/ios/editing/deleting/delete-br-010-expected.txt:
2430 * platform/ios/editing/deleting/delete-image-004-expected.txt: Added.
2431 * platform/ios/editing/deleting/delete-leading-ws-001-expected.txt: Copied from LayoutTests/platform/ios/editing/deleting/delete-br-010-expected.txt.
2432 * platform/ios/editing/deleting/delete-line-011-expected.txt: Copied from LayoutTests/platform/ios/editing/deleting/delete-to-select-table-expected.txt.
2433 * platform/ios/editing/deleting/delete-line-015-expected.txt:
2434 * platform/ios/editing/deleting/delete-line-016-expected.txt:
2435 * platform/ios/editing/deleting/delete-line-017-expected.txt:
2436 * platform/ios/editing/deleting/delete-line-end-ws-001-expected.txt: Added.
2437 * platform/ios/editing/deleting/delete-line-end-ws-002-expected.txt: Added.
2438 * platform/ios/editing/deleting/delete-tab-001-expected.txt: Added.
2439 * platform/ios/editing/deleting/delete-tab-004-expected.txt: Added.
2440 * platform/ios/editing/deleting/delete-to-select-table-expected.txt:
2441 * platform/ios/editing/deleting/merge-no-br-expected.txt:
2442 * platform/ios/editing/deleting/table-cells-expected.txt:
2444 2017-11-09 Ryan Haddad <ryanhaddad@apple.com>
2446 Mark media/modern-media-controls/media-controller/media-controller-auto-hide-mouse-enter-and-mouse-leave.html as a flaky timeout.
2447 https://bugs.webkit.org/show_bug.cgi?id=169876
2449 Unreviewed test gardening.
2451 * platform/mac/TestExpectations:
2453 2017-11-09 Ryan Haddad <ryanhaddad@apple.com>
2455 Skip slow encoding WPT LayoutTests.
2457 Unreviewed test gardening.
2461 2017-11-09 Doug Russell <d_russell@apple.com>
2463 Bug 179068 - AX: search predicate returns containing group for plain text instead of text element
2464 https://bugs.webkit.org/show_bug.cgi?id=179068
2466 Reviewed by Darin Adler
2468 Implement a check in AccessibilityRenderObject::hasPlainText(), AccessibilityObject::canHavePlainText(), to confirm the element is capable of providing text.
2470 * accessibility/mac/search-predicate-expected.txt:
2471 * accessibility/mac/search-predicate-plaintext-expected.txt: Added.
2472 * accessibility/mac/search-predicate-plaintext.html: Added.
2473 * accessibility/mac/search-predicate-visible-button-expected.txt: Added.
2474 * accessibility/mac/search-predicate-visible-button.html: Added.
2475 * accessibility/mac/search-predicate-visited-links-expected.txt: Added.
2476 * accessibility/mac/search-predicate-visited-links.html: Added.
2477 * accessibility/mac/search-predicate.html:
2478 * platform/mac-wk2/TestExpectations:
2480 2017-11-09 Wenson Hsieh <wenson_hsieh@apple.com>
2482 Inserting an image, selecting, underlining, and then deleting leaves the typing style with both "-webkit-text-decorations-in-effect" and "text-decoration"
2483 https://bugs.webkit.org/show_bug.cgi?id=179431
2485 Reviewed by Ryosuke Niwa.
2487 Adds a new layout test to fix a debug assertion. See WebCore/ChangeLog for more details. Additionally
2488 rebaselines a few existing tests that serialize markup strings to include `text-decoration: none;`.
2490 * editing/execCommand/underline-selection-containing-image-expected.txt: Added.
2491 * editing/execCommand/underline-selection-containing-image.html: Added.
2492 * editing/pasteboard/data-transfer-get-data-on-drop-rich-text-expected.txt:
2493 * fast/events/before-input-events-prevent-drag-and-drop-expected.txt:
2494 * fast/events/input-events-paste-rich-datatransfer-expected.txt:
2495 * fast/events/ondrop-text-html-expected.txt:
2497 2017-11-09 Devin Rousso <webkit@devinrousso.com>
2499 Web Inspector: support undo/redo of insertAdjacentHTML
2500 https://bugs.webkit.org/show_bug.cgi?id=179283
2502 Reviewed by Joseph Pecoraro.
2504 * inspector/dom/insertAdjacentHTML-expected.txt: Added.
2505 * inspector/dom/insertAdjacentHTML.html: Added.
2507 2017-11-09 Maciej Stachowiak <mjs@apple.com>
2509 Remove support for iOS-only softbank-sjis encoding if possible
2510 https://bugs.webkit.org/show_bug.cgi?id=179416
2512 Reviewed by Darin Adler.
2514 * fast/encoding/charset-softbank-sjis.html: Added. Test that <meta charset>
2515 declaration for softbank-sjis is ignored.
2516 * fast/encoding/charset-softbank-sjis-expected.txt: Added.
2517 * fast/encoding/resources/softbank-sjis-iframe.html: Added. Helper for above test.
2518 * fast/encoding/legacy-ios-encodings.html: Add a case for softbank-sjis.
2519 * fast/encoding/legacy-ios-encodings-expected.txt: Result for above.
2521 2017-11-09 Carlos Alberto Lopez Perez <clopez@igalia.com>
2523 [GTK] Gardening 09 nov
2524 https://bugs.webkit.org/show_bug.cgi?id=179472
2526 Unreviewed GTK gardening
2528 * platform/gtk/TestExpectations:
2530 2017-11-09 Alicia Boya GarcÃa <aboya@igalia.com>
2532 [GTK] Test gardening
2533 https://bugs.webkit.org/show_bug.cgi?id=179447
2535 Reviewed by Michael Catanzaro.
2537 * platform/gtk/TestExpectations:
2539 2017-11-08 Simon Fraser <simon.fraser@apple.com>
2541 Content not painted when scrolling an overflow node inside an iframe
2542 https://bugs.webkit.org/show_bug.cgi?id=179315
2543 rdar://problem/35364166
2545 Reviewed by Tim Horton.
2547 * compositing/ios/overflow-scroll-update-overlap-expected.html: Added.
2548 * compositing/ios/overflow-scroll-update-overlap.html: Added.
2550 2017-11-08 Ryan Haddad <ryanhaddad@apple.com>
2552 Mark imported/w3c/web-platform-tests/service-workers/service-worker/register-same-scope-different-script-url.https.html as flaky.
2553 https://bugs.webkit.org/show_bug.cgi?id=179452
2555 Unreviewed test gardening.
2559 2017-11-08 Ryan Haddad <ryanhaddad@apple.com>
2561 Mark http/tests/workers/service/registration-task-queue-scheduling-1.html as flaky.
2562 https://bugs.webkit.org/show_bug.cgi?id=179342
2564 Unreviewed test gardening.
2566 * platform/mac/TestExpectations:
2568 2017-11-08 Brent Fulgham <bfulgham@apple.com>
2570 XMLHttpRequest should not treat file URLs as same origin
2571 https://bugs.webkit.org/show_bug.cgi?id=178565
2572 <rdar://problem/11115901>
2574 Reviewed by Daniel Bates.
2576 * security/cannot-read-self-from-file-expected.txt: Added.
2577 * security/cannot-read-self-from-file.html: Added.
2578 * security/resources/cannot-read-self-from-file.html: Added.
2580 2017-11-08 Joseph Pecoraro <pecoraro@apple.com>
2582 Web Inspector: Show Internal properties of PaymentRequest in Web Inspector Console
2583 https://bugs.webkit.org/show_bug.cgi?id=179276
2585 Reviewed by Andy Estes.
2588 * platform/mac-wk2/TestExpectations:
2589 Pass test on platforms that support Payment Requests.
2591 * http/tests/inspector/paymentrequest/payment-request-internal-properties.https-expected.txt: Added.
2592 * http/tests/inspector/paymentrequest/payment-request-internal-properties.https.html: Added.
2593 Test for internal properties on PaymentRequest instances.
2595 * resources/ui-helper.js:
2596 (window.UIHelper.withUserGesture):
2597 Provide an easier way to simulate work inside of a user gesture.
2599 2017-11-08 Ryan Haddad <ryanhaddad@apple.com>
2601 Mark many service worker tests as flaky on iOS.
2602 https://bugs.webkit.org/show_bug.cgi?id=179454
2604 Unreviewed test gardening.
2606 * platform/ios/TestExpectations:
2608 2017-11-08 Colin Bendell <colin@bendell.ca>
2610 Add tests to ensure that <source> tags are only preloaded when the `type`
2612 https://bugs.webkit.org/show_bug.cgi?id=179231
2614 Reviewed by Alex Christensen.
2616 The actual execution of the test is a bit racy because of the need to refresh
2617 the browser to change the DPR. Should also move the other testHad to move the tests to /preload (instead of tests/loading with the other
2618 picture tests) to avoid the logging from
2620 * http/tests/preload/picture-type-expected.txt: Added.
2621 * http/tests/preload/picture-type.html: Added.
2623 2017-11-08 Maciej Stachowiak <mjs@apple.com>
2625 iOS supports some text encodings supposedly due to lack of TEC that aren't supported by the TEC decoder on macOS
2626 https://bugs.webkit.org/show_bug.cgi?id=179309
2628 Reviewed by Darin Adler.
2630 * fast/encoding/legacy-ios-encodings-expected.txt: Added.
2631 * fast/encoding/legacy-ios-encodings.html: Added. Check that we don't support some old iOS-only encoding names
2632 and check for some nonstandard encoding names that we do support (for now).
2634 2017-11-08 Maciej Stachowiak <mjs@apple.com>
2636 Switch encoding WPT test suite to updating via import-w3c-tests
2637 https://bugs.webkit.org/show_bug.cgi?id=179412
2639 Reviewed by Youenn Fablet.
2641 * TestExpectations: Remove mention of slow encoding tests here...
2642 * tests-options.json: ...because they are now recorded here.
2644 2017-11-08 Chris Dumez <cdumez@apple.com>
2646 [Service Workers] Support waitUntil() on the 'install' event
2647 https://bugs.webkit.org/show_bug.cgi?id=179396
2649 Reviewed by Brady Eidson.
2651 Add layout test coverage.
2653 * http/tests/workers/service/basic-install-event-waitUntil-multiple-promises-expected.txt: Added.
2654 * http/tests/workers/service/basic-install-event-waitUntil-multiple-promises.html: Added.
2655 * http/tests/workers/service/basic-install-event-waitUntil-reject-expected.txt: Added.
2656 * http/tests/workers/service/basic-install-event-waitUntil-reject.html: Added.
2657 * http/tests/workers/service/basic-install-event-waitUntil-resolve-expected.txt: Added.
2658 * http/tests/workers/service/basic-install-event-waitUntil-resolve.html: Added.
2659 * http/tests/workers/service/resources/basic-install-event-waitUntil-multiple-promises-worker.js: Added.
2660 (event.i.event.waitUntil.new.Promise):
2661 * http/tests/workers/service/resources/basic-install-event-waitUntil-reject-worker.js: Added.
2662 (event.event.waitUntil.new.Promise):
2663 * http/tests/workers/service/resources/basic-install-event-waitUntil-resolve-worker.js: Added.
2664 (event.event.waitUntil.new.Promise):
2665 * http/wpt/service-workers/extendableEvent.https-expected.txt:
2666 * http/wpt/service-workers/extendableEvent.https.html:
2668 2017-11-08 David Hyatt <hyatt@apple.com>
2670 [Experiment] Implement code to detect high frequency painting
2671 https://bugs.webkit.org/show_bug.cgi?id=179118
2673 Reviewed by Simon Fraser.
2675 * fast/block/block-move-frequent-paint-expected.txt: Added.
2676 * fast/block/block-move-frequent-paint.html: Added.
2678 2017-11-08 Ms2ger <Ms2ger@igalia.com>
2680 Update XMLHttpRequest tests.
2681 https://bugs.webkit.org/show_bug.cgi?id=179421
2683 Reviewed by Sam Weinig.
2685 * TestExpectations: removed flaky expectation: the test was fixed upstream.
2687 2017-11-07 Ryan Haddad <ryanhaddad@apple.com>
2689 Update TestExpectations for slow WPT encoding LayoutTests.
2691 Unreviewed test gardening.
2693 Mark some of the tests as slow on Debug and skip those that time out even though they are already marked as slow.
2697 2017-11-07 Antoine Quint <graouts@apple.com>
2699 <video> does not respect pointer-events
2700 https://bugs.webkit.org/show_bug.cgi?id=179378
2701 <rdar://problem/34687668>
2703 Reviewed by Simon Fraser.
2705 Add a new test that checks that settings "pointer-events: none" on the <video> element
2706 correctly reflects that same value on the media controls shadow root container.
2708 * media/modern-media-controls/css/pointer-events-none-expected.txt: Added.
2709 * media/modern-media-controls/css/pointer-events-none.html: Added.
2710 * platform/ios/TestExpectations:
2712 2017-11-07 Chris Dumez <cdumez@apple.com>
2714 [Service Workers] Add support for "install" event
2715 https://bugs.webkit.org/show_bug.cgi?id=179338
2717 Reviewed by Youenn Fablet.
2719 Add layout test coverage.
2721 * http/tests/workers/service/basic-install-event-expected.txt: Added.
2722 * http/tests/workers/service/basic-install-event.html: Added.
2723 * http/tests/workers/service/resources/basic-install-event-worker.js: Added.
2724 * http/tests/workers/service/resources/sw-test-pre.js:
2727 2017-11-07 Ryan Haddad <ryanhaddad@apple.com>
2729 Unreviewed, rolling out r224498.
2731 The LayoutTest for this change is flaky and affecting EWS
2736 "Add tests to ensure that <source> tags are only preloaded
2738 https://bugs.webkit.org/show_bug.cgi?id=179231
2739 https://trac.webkit.org/changeset/224498
2741 2017-11-07 Chris Dumez <cdumez@apple.com>
2743 LayoutTest http/tests/security/cross-frame-access-put.html is a flaky failure
2744 https://bugs.webkit.org/show_bug.cgi?id=179195
2746 Reviewed by Ryosuke Niwa.
2748 Fix flaky test by calling the testRunner functions as early as possible, not in
2749 the onload event handler.
2751 * http/tests/security/cross-frame-access-put.html:
2753 2017-11-07 Maciej Stachowiak <mjs@apple.com>
2755 Update WPT encoding test suite to the latest version.
2756 https://bugs.webkit.org/show_bug.cgi?id=179312
2758 Reviewed by Youenn Fablet.
2760 * TestExpectations: Mark some WPT enncoding tests as slow (either
2761 globally or on debug builds) based on what times out in EWS.
2763 2017-11-07 Antti Koivisto <antti@apple.com>
2765 Dynamic media queries don't update in shadow tree stylesheets
2766 https://bugs.webkit.org/show_bug.cgi?id=179324
2768 Reviewed by Ryosuke Niwa.
2770 * fast/shadow-dom/media-query-in-shadow-style-expected.html: Added.
2771 * fast/shadow-dom/media-query-in-shadow-style.html: Added.
2772 * fast/shadow-dom/resources/media-query-in-shadow-style-frame.html: Added.
2774 2017-11-07 Youenn Fablet <youenn@apple.com>
2776 Support the case of fetch events that are not responded
2777 https://bugs.webkit.org/show_bug.cgi?id=179336
2779 Reviewed by Chris Dumez.
2781 * http/tests/workers/service/basic-fetch.https-expected.txt:
2782 * http/tests/workers/service/resources/basic-fetch-worker.js:
2783 (event.event.request.url.indexOf):
2784 * http/tests/workers/service/resources/basic-fetch.js:
2787 2017-11-06 Michael Catanzaro <mcatanzaro@igalia.com>
2789 Unreviewed GTK test gardening
2791 * platform/gtk/TestExpectations:
2793 2017-11-06 Joseph Pecoraro <pecoraro@apple.com>
2795 Uncaught Exception: TypeError: null is not an object (evaluating 'mimeType.endsWith')
2796 https://bugs.webkit.org/show_bug.cgi?id=179325
2797 <rdar://problem/35366896>
2799 Reviewed by Brian Burg.
2801 * inspector/unit-tests/mimetype-utilities-expected.txt:
2802 * inspector/unit-tests/mimetype-utilities.html:
2803 Add tests for null cases.
2805 2017-11-06 Colin Bendell <colin@bendell.ca>
2807 Add tests to ensure that <source> tags are only preloaded when the `type`
2809 https://bugs.webkit.org/show_bug.cgi?id=179231
2811 Reviewed by Alex Christensen.
2813 * http/tests/loading/preload-picture-type-expected.txt: Added.
2814 * http/tests/loading/preload-picture-type.html: Added.
2816 2017-11-05 Antoine Quint <graouts@apple.com>
2818 [Web Animations] Schedule animations registered on the document timeline
2819 https://bugs.webkit.org/show_bug.cgi?id=179236
2820 <rdar://problem/35332669>
2822 Reviewed by Dean Jackson.
2824 Adopt the new internals.pauseTimeline() method to ensure that the existing
2825 tests do not have a self-advancing timeline since we're interested in checking
2826 the timing model state based on manually setting the timeline current time.
2828 Also update some WPT expectations with some progressions.
2830 * TestExpectations: Mark two tests as flaky due to the sample time being logged
2832 * http/wpt/web-animations/interfaces/AnimationTimeline/document-timeline-expected.txt:
2833 * http/wpt/web-animations/timing-model/animations/current-time-expected.txt:
2834 * http/wpt/web-animations/timing-model/animations/set-the-animation-start-time-expected.txt:
2835 * http/wpt/wk-web-animations/timing-model/animation-creation-basic.html:
2836 * http/wpt/wk-web-animations/timing-model/animation-current-time.html:
2837 * http/wpt/wk-web-animations/timing-model/animation-effect-timing.html:
2838 * http/wpt/wk-web-animations/timing-model/animation-effect.html:
2839 * http/wpt/wk-web-animations/timing-model/animation-interface-effect-property.html:
2840 * http/wpt/wk-web-animations/timing-model/animation-interface-start-time-property.html:
2841 * http/wpt/wk-web-animations/timing-model/animation-playback-rate.html:
2842 * http/wpt/wk-web-animations/timing-model/document-timeline.html:
2843 * http/wpt/wk-web-animations/timing-model/keyframe-effect-interface-timing-duration.html:
2844 * http/wpt/wk-web-animations/timing-model/keyframe-effect.html:
2845 * http/wpt/wk-web-animations/timing-model/timeline-current-time.html:
2847 2017-11-05 Per Arne Vollan <pvollan@apple.com>
2849 Mark http/tests/security/xss-DENIED-xsl-external-entity.xml as a flaky failure on Windows.
2850 https://bugs.webkit.org/show_bug.cgi?id=179301
2852 Unreviewed test gardening.
2854 * platform/win/TestExpectations:
2856 2017-11-05 Per Arne Vollan <pvollan@apple.com>
2858 Mark fast/html/menuitem-element.html as failure on Windows.
2859 https://bugs.webkit.org/show_bug.cgi?id=179299
2861 Unreviewed test gardening.
2863 * platform/win/TestExpectations:
2865 2017-11-05 Per Arne Vollan <pvollan@apple.com>
2867 Mark fast/loader/empty-embed-src-attribute.html as a flaky crash on Windows.
2868 https://bugs.webkit.org/show_bug.cgi?id=179297
2870 Unreviewed test gardening.
2872 * platform/win/TestExpectations:
2874 2017-11-05 Per Arne Vollan <pvollan@apple.com>
2876 Mark fast/css/object-fit/object-fit-embed.html and related tests as failing on Windows.
2877 https://bugs.webkit.org/show_bug.cgi?id=179296
2879 Unreviewed test gardening.
2881 * platform/win/TestExpectations:
2883 2017-11-04 Chris Dumez <cdumez@apple.com>
2885 Index properties on cross origin Window objects should be enumerable
2886 https://bugs.webkit.org/show_bug.cgi?id=179289
2888 Reviewed by Darin Adler.
2890 Update / rebaseline existing test to match new expected behavior.
2892 * js/dom/getOwnPropertyDescriptor-expected.txt:
2893 * js/resources/getOwnPropertyDescriptor.js:
2895 2017-11-04 Aishwarya Nirmal <anirmal@apple.com>
2897 [Touch Bar Web API] Add support for menuitem tag
2898 https://bugs.webkit.org/show_bug.cgi?id=179020
2900 Reviewed by Ryosuke Niwa.
2902 This test ensures that the menuitem element is recognized when
2903 its runtime feature is turned on.
2905 * fast/html/menuitem-element-expected.txt: Added.
2906 * fast/html/menuitem-element.html: Added.
2908 2017-11-03 Youenn Fablet <youenn@apple.com>
2910 Implement ServiceWorkerContainer.getRegistration
2911 https://bugs.webkit.org/show_bug.cgi?id=179253
2913 Reviewed by Chris Dumez.
2916 * http/tests/workers/service/resources/service-worker-getRegistration-worker.js: Added.
2917 * http/tests/workers/service/resources/service-worker-getRegistration.js: Added.
2918 * http/tests/workers/service/service-worker-getRegistration-expected.txt: Added.
2919 * http/tests/workers/service/service-worker-getRegistration.html: Added.
2921 2017-11-03 Youenn Fablet <youenn@apple.com>
2923 Requests handled by Service Worker should not go through preflighting
2924 https://bugs.webkit.org/show_bug.cgi?id=179250
2926 Reviewed by Alex Christensen.
2928 * http/tests/workers/service/resources/service-worker-crossorigin-fetch-worker.js: Added.
2929 (event.event.request.url.indexOf):
2930 (event.event.request.url.endsWith):
2931 * http/tests/workers/service/resources/service-worker-crossorigin-fetch.js: Added.
2935 * http/tests/workers/service/service-worker-crossorigin-fetch-expected.txt: Added.
2936 * http/tests/workers/service/service-worker-crossorigin-fetch.html: Added.
2938 2017-11-03 Alex Christensen <achristensen@webkit.org>
2940 LayoutTest http/tests/loading/basic-auth-resend-wrong-credentials.html is flaky on WK2
2941 https://bugs.webkit.org/show_bug.cgi?id=159884
2943 Reviewed by Darin Adler.
2945 * http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt:
2946 * http/tests/loading/basic-auth-resend-wrong-credentials.html:
2947 * platform/wk2/http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt:
2949 2017-11-03 Ryan Haddad <ryanhaddad@apple.com>
2951 Mark http/tests/security/mixedContent/insecure-css-with-secure-cookies.html as flaky.
2952 https://bugs.webkit.org/show_bug.cgi?id=175998
2954 Unreviewed test gardening.
2956 * platform/mac/TestExpectations:
2958 2017-11-03 Ryan Haddad <ryanhaddad@apple.com>
2960 Mark imported/w3c/web-platform-tests/service-workers/service-worker/fetch-event-within-sw.https.html as flaky.
2961 https://bugs.webkit.org/show_bug.cgi?id=179248
2963 Unreviewed test gardening.
2967 2017-11-03 Alex Christensen <achristensen@webkit.org>
2969 Remove Yosemite test expectations
2970 https://bugs.webkit.org/show_bug.cgi?id=179143
2972 Reviewed by Ryosuke Niwa.
2974 We only test back to El Capitan. Everything is Yosemite+. Marking tests as failing only on Yosemite isn't useful any more.
2976 * platform/mac-wk1/TestExpectations:
2977 * platform/mac-wk2/TestExpectations:
2978 * platform/mac/TestExpectations:
2980 2017-11-03 Zan Dobersek <zdobersek@igalia.com>
2982 Unreviewed GTK+ gardening. Mark a few failures, posting along the relevant
2983 bug entries. Add a platform-specific baseline for one HTTP test.
2985 * platform/gtk/TestExpectations:
2986 * platform/gtk/http/tests/security/module-no-mime-type-expected.txt: Added.
2988 2017-11-03 Per Arne Vollan <pvollan@apple.com>
2990 [Win] Update test expectations after r224324.
2992 Unreviewed test gardening.
2994 * platform/win/css3/selectors3/html/css3-modsel-166-expected.txt:
2995 * platform/win/css3/selectors3/html/css3-modsel-166a-expected.txt:
2996 * platform/win/css3/selectors3/html/css3-modsel-39-expected.txt:
2997 * platform/win/css3/selectors3/html/css3-modsel-39b-expected.txt:
2998 * platform/win/fast/css/first-letter-float-after-float-expected.txt:
3000 2017-11-03 Matt Lewis <jlewis3@apple.com>
3002 Marked js/intl-datetimeformat.html as failing on High Sierra.
3003 https://bugs.webkit.org/show_bug.cgi?id=179208
3005 Unreviewed test gardening.
3007 * platform/mac-wk2/TestExpectations:
3009 2017-11-03 Youenn Fablet <youenn@apple.com>
3011 Implement Service Worker Matching Registration algorithm
3012 https://bugs.webkit.org/show_bug.cgi?id=178882
3014 Reviewed by Chris Dumez.
3017 * http/tests/workers/service/basic-register-exceptions-expected.txt:
3018 * http/tests/workers/service/resources/basic-register.js: Fixing flakiness.
3019 * http/tests/workers/service/service-worker-clear-expected.txt: Added.
3020 * http/tests/workers/service/service-worker-clear.html: Added.
3022 2017-11-02 Dean Jackson <dino@apple.com>
3024 Add basic OffscreenCanvas interface
3025 https://bugs.webkit.org/show_bug.cgi?id=179213
3026 <rdar://problem/35326778>
3028 Reviewed by Sam Weinig.
3030 Very basic test that exercises object construction.
3032 * http/wpt/offscreen-canvas/offscreencanvas.constructor-expected.txt: Added.
3033 * http/wpt/offscreen-canvas/offscreencanvas.constructor.html: Added.
3035 2017-11-03 Ryosuke Niwa <rniwa@webkit.org>
3037 Crash inside ChildListMutationAccumulator::enqueueMutationRecord()
3038 https://bugs.webkit.org/show_bug.cgi?id=179234
3039 <rdar://problem/35287748>
3041 Reviewed by Darin Adler.
3043 Added a regression test.
3045 * fast/dom/MutationObserver/disconnect-observer-while-mutation-records-are-enqueued-crash-expected.txt: Added.
3046 * fast/dom/MutationObserver/disconnect-observer-while-mutation-records-are-enqueued-crash.html: Added.
3048 2017-11-02 Andy Estes <aestes@apple.com>
3050 [Payment Request] show() should only be called with user activation
3051 https://bugs.webkit.org/show_bug.cgi?id=179056
3053 Reviewed by Sam Weinig.
3055 * http/tests/paymentrequest/payment-address-attributes-and-toJSON-method.https.html:
3056 * http/tests/paymentrequest/payment-request-canmakepayment-method.https.html:
3057 * http/tests/paymentrequest/payment-request-change-shipping-address.https.html:
3058 * http/tests/paymentrequest/payment-request-change-shipping-option.https.html:
3059 * http/tests/paymentrequest/payment-request-show-method.https.html:
3060 * http/tests/paymentrequest/payment-response-complete-method.https.html:
3061 * http/tests/paymentrequest/payment-response-methodName-attribute.https.html:
3062 * http/tests/paymentrequest/payment-response-payerEmail-attribute.https.html:
3063 * http/tests/paymentrequest/payment-response-payerName-attribute.https.html:
3064 * http/tests/paymentrequest/payment-response-payerPhone-attribute.https.html:
3065 * http/tests/paymentrequest/resources/helpers.js:
3066 (async.getPaymentRequestResponse):
3067 * http/tests/paymentrequest/updateWith-method-pmi-handling.https.html:
3068 * http/tests/resources/payment-request.js: Added.
3070 * http/tests/ssl/applepay/ApplePayMerchantValidationEvent.https.html:
3071 * http/tests/ssl/applepay/ApplePayPaymentMethodUpdateEvent.https.html:
3072 * http/tests/ssl/applepay/PaymentRequest.https.html:
3073 * resources/ui-helper.js:
3074 (window.UIHelper.activateElement):
3076 2017-11-03 Ms2ger <Ms2ger@igalia.com>
3078 [WPE] Update Event-timestamp-high-resolution.html expectations.
3079 https://bugs.webkit.org/show_bug.cgi?id=179242
3081 Reviewed by Darin Adler.
3083 The test now deals more gracefully with the fact that GamepadEvent is
3086 * platform/wpe/imported/w3c/web-platform-tests/dom/events/Event-timestamp-high-resolution-expected.txt:
3088 2017-11-03 Daniel Bates <dabates@apple.com>
3090 Invalidate node list when associated form control element is removed
3091 https://bugs.webkit.org/show_bug.cgi?id=179232
3092 <rdar://problem/35308269>
3094 Reviewed by Ryosuke Niwa.
3096 Add a test to ensure the node list returned by HTMLFormElement.elements stays synchronized
3099 * fast/forms/node-list-remove-button-from-form-expected.txt: Added.
3100 * fast/forms/node-list-remove-button-from-form.html: Added.
3102 2017-11-03 Antti Koivisto <antti@apple.com>
3104 Crash in WebCore::RenderStyle::overflowX with display:contents
3105 https://bugs.webkit.org/show_bug.cgi?id=178857
3106 <rdar://problem/35201120>
3108 Reviewed by Zalan Bujtas.
3110 * fast/css/display-contents-all-expected.html: Added.
3111 * fast/css/display-contents-all.html: Added.
3112 * fast/css/display-contents-document-element-expected.txt: Added.
3113 * fast/css/display-contents-document-element.html: Added.
3115 2017-11-03 Ms2ger <Ms2ger@igalia.com>
3117 [WPE] Enable the dom/ directory of web-platform-tests.
3118 https://bugs.webkit.org/show_bug.cgi?id=179180
3120 Reviewed by Carlos Alberto Lopez Perez.
3122 * platform/wpe/TestExpectations: Enable tests; copy expected timeout from generic expectation file.
3123 * platform/wpe/imported/w3c/web-platform-tests/dom/events/Event-timestamp-high-resolution-expected.txt:
3124 Added; GamepadEvent is not enabled. (The fragility of the test is fixed upstream.)
3125 * platform/wpe/imported/w3c/web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt:
3126 Added; more subtests pass than in the generic expectation file.
3127 * platform/wpe/imported/w3c/web-platform-tests/dom/nodes/Document-createEvent-expected.txt:
3128 Added; more subtests pass than in the generic expectation file.
3130 2017-11-03 Zan Dobersek <zdobersek@igalia.com>
3132 Unreviewed WPE gardening. Rebaselining tests affected by r224324.
3134 * platform/wpe/css1/pseudo/firstletter-expected.txt:
3135 * platform/wpe/css1/pseudo/multiple_pseudo_elements-expected.txt:
3136 * platform/wpe/css2.1/t051202-c24-first-lttr-00-b-expected.txt:
3137 * platform/wpe/css2.1/t051202-c26-psudo-nest-00-c-expected.txt:
3138 * platform/wpe/css3/selectors3/html/css3-modsel-166-expected.txt:
3139 * platform/wpe/css3/selectors3/html/css3-modsel-166a-expected.txt:
3140 * platform/wpe/css3/selectors3/html/css3-modsel-39-expected.txt:
3141 * platform/wpe/css3/selectors3/html/css3-modsel-39b-expected.txt:
3142 * platform/wpe/css3/selectors3/xhtml/css3-modsel-166-expected.txt:
3143 * platform/wpe/css3/selectors3/xhtml/css3-modsel-166a-expected.txt:
3144 * platform/wpe/css3/selectors3/xhtml/css3-modsel-39-expected.txt:
3145 * platform/wpe/css3/selectors3/xhtml/css3-modsel-39b-expected.txt:
3146 * platform/wpe/css3/selectors3/xml/css3-modsel-166-expected.txt:
3147 * platform/wpe/css3/selectors3/xml/css3-modsel-166a-expected.txt:
3148 * platform/wpe/css3/selectors3/xml/css3-modsel-39-expected.txt:
3149 * platform/wpe/css3/selectors3/xml/css3-modsel-39b-expected.txt:
3150 * platform/wpe/fast/dynamic/first-letter-display-change-expected.txt:
3151 * platform/wpe/ietestcenter/css3/text/textshadow-004-expected.txt:
3152 * platform/wpe/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.txt:
3153 * platform/wpe/svg/custom/glyph-selection-arabic-forms-expected.txt:
3154 * platform/wpe/svg/text/select-textLength-spacingAndGlyphs-squeeze-2-expected.txt:
3155 * platform/wpe/svg/text/select-textLength-spacingAndGlyphs-squeeze-3-expected.txt:
3156 * platform/wpe/svg/text/select-textLength-spacingAndGlyphs-stretch-2-expected.txt:
3157 * platform/wpe/svg/text/select-textLength-spacingAndGlyphs-stretch-3-expected.txt:
3159 2017-11-03 Devin Rousso <webkit@devinrousso.com>
3161 Web Inspector: Canvas2D Profiling: highlight expensive context commands in the captured command log
3162 https://bugs.webkit.org/show_bug.cgi?id=178302
3163 <rdar://problem/33158849>
3165 Reviewed by Brian Burg.
3167 * inspector/canvas/recording-2d-expected.txt:
3168 * inspector/canvas/recording-webgl-expected.txt:
3169 * inspector/canvas/recording-webgl-snapshots-expected.txt:
3170 * inspector/canvas/resources/recording-utilities.js:
3171 (TestPage.registerInitializer):
3172 * inspector/model/recording-expected.txt:
3173 * inspector/model/recording.html:
3175 2017-11-02 Devin Rousso <webkit@devinrousso.com>
3177 Web Inspector: Canvas Tab: show supported GL extensions for selected canvas
3178 https://bugs.webkit.org/show_bug.cgi?id=179070
3179 <rdar://problem/35278276>
3181 Reviewed by Brian Burg.
3183 * inspector/canvas/extensions-expected.txt: Added.
3184 * inspector/canvas/extensions.html: Added.
3186 2017-11-02 Youenn Fablet <youenn@apple.com>
3188 Do not check for CORS in case response is coming from a service worker
3189 https://bugs.webkit.org/show_bug.cgi?id=179177
3191 Reviewed by Chris Dumez.
3193 * http/tests/workers/service/cors-image-fetch-expected.txt: Added.
3194 * http/tests/workers/service/cors-image-fetch.html: Added.
3195 * http/tests/workers/service/resources/cors-image-fetch-worker.js: Added.
3196 * http/tests/workers/service/resources/cors-image-fetch.js: Added.
3197 * http/tests/workers/service/resources/tainted-image-fetch.js: Added.
3198 * http/tests/workers/service/tainted-image-fetch-expected.txt: Added.
3199 * http/tests/workers/service/tainted-image-fetch.html: Added.
3201 2017-11-02 Ryan Haddad <ryanhaddad@apple.com>
3203 Skip editing/selection/move-by-word-visually-multi-space.html on iOS debug bots.
3204 https://bugs.webkit.org/show_bug.cgi?id=179201
3206 Unreviewed test gardening.
3208 * platform/ios/TestExpectations:
3210 2017-11-02 Ryan Haddad <ryanhaddad@apple.com>
3212 Mark imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https.html as flaky.
3213 https://bugs.webkit.org/show_bug.cgi?id=179193
3215 Unreviewed test gardening.
3219 2017-11-02 Antti Koivisto <antti@apple.com>
3221 display:contents should work with dynamic table mutations
3222 https://bugs.webkit.org/show_bug.cgi?id=179179
3224 Reviewed by Ryosuke Niwa.
3230 imported/w3c/web-platform-tests/css/css-display-3/display-contents-dynamic-table-001-none.html
3231 imported/w3c/web-platform-tests/css/css-display-3/display-contents-dynamic-table-002-none.html
3233 2017-11-02 Joseph Pecoraro <pecoraro@apple.com>
3235 Inspector should display service worker served responses properly
3236 https://bugs.webkit.org/show_bug.cgi?id=178597
3237 <rdar://problem/35186111>
3239 Reviewed by Brian Burg.
3241 * LayoutTests/platform/gtk/TestExpectations:
3242 * LayoutTests/platform/mac-wk1/TestExpectations:
3243 * LayoutTests/platform/win/TestExpectations:
3244 * LayoutTests/platform/wpe/TestExpectations:
3245 Skip Inspector service worker tests on platforms where Service Workers
3246 are not yet supported. For now this is just one test, future tests
3247 specific to Service Workers will go into a directory.
3249 * http/tests/inspector/network/resource-response-service-worker-expected.txt: Added.
3250 * http/tests/inspector/network/resource-response-service-worker.html: Added.
3251 * http/tests/inspector/network/resources/fetch-service-worker.js: Added.
3252 Test for service worker initiated loads.
3254 2017-11-02 Ryan Haddad <ryanhaddad@apple.com>
3256 Mark http/tests/preload/viewport/meta-viewport-link-headers.php as flaky on iOS.
3257 https://bugs.webkit.org/show_bug.cgi?id=178029
3259 Unreviewed test gardening.
3261 * platform/ios/TestExpectations:
3263 2017-11-02 Ryan Haddad <ryanhaddad@apple.com>
3265 Mark two service worker tests as flaky.
3267 Unreviewed test gardening.
3271 2017-11-02 Youenn Fablet <youenn@apple.com>
3273 Service Worker fetch should transmit headers to its client
3274 https://bugs.webkit.org/show_bug.cgi?id=179156
3276 Reviewed by Chris Dumez.
3278 * http/tests/workers/service/basic-fetch.https-expected.txt:
3279 * http/tests/workers/service/resources/basic-fetch-worker.js:
3280 Adding header specific subtest.
3281 * http/tests/workers/service/resources/image-fetch-worker.js:
3282 Updating test so that image does not go in the memory cache.
3283 Otherwise test is flaky when run multiple times on the same runner.
3285 2017-11-02 Youenn Fablet <youenn@apple.com>
3287 Fix WPT service worker tests using www1 URLs
3288 https://bugs.webkit.org/show_bug.cgi?id=179144
3290 Reviewed by Sam Weinig.
3294 2017-11-02 Per Arne Vollan <pvollan@apple.com>
3296 [Win] Update test expectations after r224324.
3298 Unreviewed test gardening.
3300 * platform/win/css1/pseudo/firstletter-expected.txt:
3301 * platform/win/css1/pseudo/multiple_pseudo_elements-expected.txt:
3302 * platform/win/css2.1/t051202-c24-first-lttr-00-b-expected.txt:
3303 * platform/win/css2.1/t051202-c26-psudo-nest-00-c-expected.txt:
3304 * platform/win/css3/selectors3/html/css3-modsel-166-expected.txt:
3305 * platform/win/css3/selectors3/html/css3-modsel-166a-expected.txt:
3306 * platform/win/css3/selectors3/html/css3-modsel-39-expected.txt:
3307 * platform/win/css3/selectors3/html/css3-modsel-39b-expected.txt:
3308 * platform/win/css3/selectors3/xhtml/css3-modsel-166-expected.txt:
3309 * platform/win/css3/selectors3/xhtml/css3-modsel-166a-expected.txt:
3310 * platform/win/css3/selectors3/xhtml/css3-modsel-39-expected.txt:
3311 * platform/win/css3/selectors3/xhtml/css3-modsel-39b-expected.txt:
3312 * platform/win/css3/selectors3/xml/css3-modsel-166-expected.txt:
3313 * platform/win/css3/selectors3/xml/css3-modsel-166a-expected.txt:
3314 * platform/win/css3/selectors3/xml/css3-modsel-39-expected.txt:
3315 * platform/win/css3/selectors3/xml/css3-modsel-39b-expected.txt:
3316 * platform/win/fast/block/lineboxcontain/glyphs-expected.txt:
3317 * platform/win/fast/box-shadow/basic-shadows-expected.txt:
3318 * platform/win/fast/css-generated-content/003-expected.txt:
3319 * platform/win/fast/css-generated-content/007-expected.txt:
3320 * platform/win/fast/css-generated-content/009-expected.txt:
3321 * platform/win/fast/css-generated-content/012-expected.txt:
3322 * platform/win/fast/css-generated-content/first-letter-in-nested-before-table-expected.txt:
3323 * platform/win/fast/css/first-letter-capitalized-expected.txt:
3324 * platform/win/fast/css/first-letter-detach-expected.txt:
3325 * platform/win/fast/css/first-letter-first-line-hover-expected.txt:
3326 * platform/win/fast/css/first-letter-float-expected.txt:
3327 * platform/win/fast/css/first-letter-hover-expected.txt:
3328 * platform/win/fast/css/first-letter-punctuation-expected.txt:
3329 * platform/win/fast/css/first-letter-recalculation-expected.txt:
3330 * platform/win/fast/css/first-letter-visibility-expected.txt:
3331 * platform/win/fast/multicol/shadow-breaking-expected.txt:
3332 * platform/win/fast/ruby/rubyDOM-remove-rt1-expected.txt:
3333 * platform/win/fast/selectors/039-expected.txt:
3334 * platform/win/fast/selectors/039b-expected.txt:
3335 * platform/win/fast/selectors/166a-expected.txt:
3336 * platform/win/fast/text/firstline/002-expected.txt:
3337 * platform/win/fast/text/firstline/003-expected.txt:
3338 * platform/win/ietestcenter/css3/text/textshadow-004-expected.txt:
3340 2017-11-02 Miguel Gomez <magomez@igalia.com>
3342 Unreviewed GTK+ gardening. Adjusting test expectations and rebaseline some
3343 tests after r224328.
3345 * platform/gtk/TestExpectations:
3346 * platform/gtk/css1/pseudo/firstletter-expected.png:
3347 * platform/gtk/css1/pseudo/firstletter-expected.txt:
3348 * platform/gtk/css1/pseudo/multiple_pseudo_elements-expected.txt:
3349 * platform/gtk/css2.1/t051202-c24-first-lttr-00-b-expected.png:
3350 * platform/gtk/css2.1/t051202-c24-first-lttr-00-b-expected.txt:
3351 * platform/gtk/css2.1/t051202-c26-psudo-nest-00-c-expected.txt:
3352 * platform/gtk/css3/selectors3/html/css3-modsel-166-expected.png:
3353 * platform/gtk/css3/selectors3/html/css3-modsel-166-expected.txt:
3354 * platform/gtk/css3/selectors3/html/css3-modsel-166a-expected.png:
3355 * platform/gtk/css3/selectors3/html/css3-modsel-166a-expected.txt:
3356 * platform/gtk/css3/selectors3/html/css3-modsel-39-expected.png:
3357 * platform/gtk/css3/selectors3/html/css3-modsel-39-expected.txt:
3358 * platform/gtk/css3/selectors3/html/css3-modsel-39b-expected.png:
3359 * platform/gtk/css3/selectors3/html/css3-modsel-39b-expected.txt:
3360 * platform/gtk/css3/selectors3/xhtml/css3-modsel-166-expected.png:
3361 * platform/gtk/css3/selectors3/xhtml/css3-modsel-166-expected.txt:
3362 * platform/gtk/css3/selectors3/xhtml/css3-modsel-166a-expected.png:
3363 * platform/gtk/css3/selectors3/xhtml/css3-modsel-166a-expected.txt:
3364 * platform/gtk/css3/selectors3/xhtml/css3-modsel-39-expected.png:
3365 * platform/gtk/css3/selectors3/xhtml/css3-modsel-39-expected.txt:
3366 * platform/gtk/css3/selectors3/xhtml/css3-modsel-39b-expected.png:
3367 * platform/gtk/css3/selectors3/xhtml/css3-modsel-39b-expected.txt:
3368 * platform/gtk/css3/selectors3/xml/css3-modsel-166-expected.png:
3369 * platform/gtk/css3/selectors3/xml/css3-modsel-166-expected.txt:
3370 * platform/gtk/css3/selectors3/xml/css3-modsel-166a-expected.png:
3371 * platform/gtk/css3/selectors3/xml/css3-modsel-166a-expected.txt:
3372 * platform/gtk/css3/selectors3/xml/css3-modsel-39-expected.png:
3373 * platform/gtk/css3/selectors3/xml/css3-modsel-39-expected.txt:
3374 * platform/gtk/css3/selectors3/xml/css3-modsel-39b-expected.png:
3375 * platform/gtk/css3/selectors3/xml/css3-modsel-39b-expected.txt:
3376 * platform/gtk/editing/selection/extend-by-word-002-expected.png:
3377 * platform/gtk/editing/selection/extend-by-word-002-expected.txt:
3378 * platform/gtk/fast/block/lineboxcontain/glyphs-expected.png:
3379 * platform/gtk/fast/block/lineboxcontain/glyphs-expected.txt:
3380 * platform/gtk/fast/box-shadow/basic-shadows-expected.png:
3381 * platform/gtk/fast/box-shadow/basic-shadows-expected.txt:
3382 * platform/gtk/fast/css-generated-content/003-expected.png:
3383 * platform/gtk/fast/css-generated-content/003-expected.txt:
3384 * platform/gtk/fast/css-generated-content/007-expected.png:
3385 * platform/gtk/fast/css-generated-content/007-expected.txt:
3386 * platform/gtk/fast/css-generated-content/009-expected.png:
3387 * platform/gtk/fast/css-generated-content/009-expected.txt:
3388 * platform/gtk/fast/css-generated-content/012-expected.png:
3389 * platform/gtk/fast/css-generated-content/012-expected.txt:
3390 * platform/gtk/fast/css-generated-content/first-letter-in-nested-before-table-expected.txt: Added.
3391 * platform/gtk/fast/css-generated-content/initial-letter-basic-expected.png: Added.
3392 * platform/gtk/fast/css-generated-content/initial-letter-basic-expected.txt:
3393 * platform/gtk/fast/css-generated-content/initial-letter-border-padding-expected.png: Added.
3394 * platform/gtk/fast/css-generated-content/initial-letter-border-padding-expected.txt:
3395 * platform/gtk/fast/css-generated-content/initial-letter-clearance-expected.png: Added.
3396 * platform/gtk/fast/css-generated-content/initial-letter-clearance-expected.txt:
3397 * platform/gtk/fast/css-generated-content/initial-letter-descender-expected.png: Added.
3398 * platform/gtk/fast/css-generated-content/initial-letter-descender-expected.txt:
3399 * platform/gtk/fast/css-generated-content/initial-letter-raised-expected.png: Added.
3400 * platform/gtk/fast/css-generated-content/initial-letter-raised-expected.txt:
3401 * platform/gtk/fast/css-generated-content/initial-letter-sunken-expected.png: Added.
3402 * platform/gtk/fast/css-generated-content/initial-letter-sunken-expected.txt:
3403 * platform/gtk/fast/css/first-letter-capitalized-expected.png:
3404 * platform/gtk/fast/css/first-letter-capitalized-expected.txt:
3405 * platform/gtk/fast/css/first-letter-detach-expected.png:
3406 * platform/gtk/fast/css/first-letter-detach-expected.txt:
3407 * platform/gtk/fast/css/first-letter-first-line-hover-expected.png:
3408 * platform/gtk/fast/css/first-letter-first-line-hover-expected.txt:
3409 * platform/gtk/fast/css/first-letter-float-after-float-expected.png:
3410 * platform/gtk/fast/css/first-letter-float-after-float-expected.txt:
3411 * platform/gtk/fast/css/first-letter-float-expected.png:
3412 * platform/gtk/fast/css/first-letter-float-expected.txt:
3413 * platform/gtk/fast/css/first-letter-hover-expected.png:
3414 * platform/gtk/fast/css/first-letter-hover-expected.txt:
3415 * platform/gtk/fast/css/first-letter-punctuation-expected.png:
3416 * platform/gtk/fast/css/first-letter-punctuation-expected.txt:
3417 * platform/gtk/fast/css/first-letter-recalculation-expected.png:
3418 * platform/gtk/fast/css/first-letter-recalculation-expected.txt:
3419 * platform/gtk/fast/css/first-letter-visibility-expected.png:
3420 * platform/gtk/fast/css/first-letter-visibility-expected.txt:
3421 * platform/gtk/fast/dynamic/first-letter-display-change-expected.txt:
3422 * platform/gtk/fast/multicol/shadow-breaking-expected.png:
3423 * platform/gtk/fast/multicol/shadow-breaking-expected.txt:
3424 * platform/gtk/fast/selectors/039-expected.png:
3425 * platform/gtk/fast/selectors/039-expected.txt:
3426 * platform/gtk/fast/selectors/039b-expected.png:
3427 * platform/gtk/fast/selectors/039b-expected.txt:
3428 * platform/gtk/fast/selectors/166a-expected.png:
3429 * platform/gtk/fast/selectors/166a-expected.txt:
3430 * platform/gtk/fast/text/firstline/002-expected.png:
3431 * platform/gtk/fast/text/firstline/002-expected.txt:
3432 * platform/gtk/fast/text/firstline/003-expected.png:
3433 * platform/gtk/fast/text/firstline/003-expected.txt:
3434 * platform/gtk/ietestcenter/css3/text/textshadow-004-expected.txt:
3435 * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
3436 * platform/gtk/svg/batik/text/smallFonts-expected.txt:
3438 2017-11-02 Ryan Haddad <ryanhaddad@apple.com>
3440 Mark imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html as flaky on iOS.
3441 https://bugs.webkit.org/show_bug.cgi?id=177322
3443 Unreviewed test gardening.
3445 * platform/ios/TestExpectations:
3447 2017-11-02 Ms2ger <Ms2ger@igalia.com>
3449 Mark some ietestcenter tests as failing on all platforms.
3450 https://bugs.webkit.org/show_bug.cgi?id=179166
3452 Unreviewed test gardening.
3454 This makes it a little easier to figure out which failure expectations
3455 are actually platform-specific.
3457 These tests might not be correct; I haven't tried to figure that out.
3460 * platform/gtk/TestExpectations:
3461 * platform/ios/TestExpectations:
3462 * platform/mac/TestExpectations:
3463 * platform/win/TestExpectations:
3464 * platform/wpe/TestExpectations:
3466 2017-11-02 Antti Koivisto <antti@apple.com>
3468 Remove empty continuations in RenderObject::removeFromParentAndDestroyCleaningUpAnonymousWrappers
3469 https://bugs.webkit.org/show_bug.cgi?id=179014
3471 Reviewed by Geoff Garen.
3473 * fast/ruby/float-overhang-from-ruby-text-expected.txt:
3474 * platform/mac/fast/ruby/rubyDOM-remove-rt1-expected.txt:
3476 2017-11-02 Ms2ger <Ms2ger@igalia.com>
3478 [GTK] Test gardening.
3479 https://bugs.webkit.org/show_bug.cgi?id=179164
3481 Unreviewed test gardening.
3483 * platform/gtk/TestExpectations: update for failing tests reported in bug 179113.
3484 * platform/gtk/editing/deleting/delete-br-009-expected.txt: Rebaseline for r224177.
3485 * platform/gtk/fast/css-generated-content/details-summary-before-after-expected.txt: Rebaseline for r223848.
3486 * platform/gtk/http/tests/security/contentSecurityPolicy/1.1/module-scriptnonce-redirect-expected.txt:
3487 Removed; platform-specific expectations were added unnecessarily due to failures around bug 178340.
3488 * platform/gtk/http/tests/security/module-no-mime-type-expected.txt:
3489 Removed; platform-specific expectations were added unnecessarily due to failures around bug 178340.
3491 2017-11-02 Antti Koivisto <antti@apple.com>
3493 First letter renderer should be anonymous
3494 https://bugs.webkit.org/show_bug.cgi?id=179114
3496 Reviewed by Darin Adler.
3498 * fast/dynamic/first-letter-after-list-marker-expected.txt:
3499 * platform/mac/css1/pseudo/firstletter-expected.txt:
3500 * platform/mac/css1/pseudo/multiple_pseudo_elements-expected.txt:
3501 * platform/mac/css2.1/t051202-c24-first-lttr-00-b-expected.txt:
3502 * platform/mac/css2.1/t051202-c26-psudo-nest-00-c-expected.txt:
3503 * platform/mac/css3/selectors3/html/css3-modsel-166-expected.txt:
3504 * platform/mac/css3/selectors3/html/css3-modsel-166a-expected.txt:
3505 * platform/mac/css3/selectors3/html/css3-modsel-39-expected.txt:
3506 * platform/mac/css3/selectors3/html/css3-modsel-39b-expected.txt:
3507 * platform/mac/css3/selectors3/xhtml/css3-modsel-166-expected.txt:
3508 * platform/mac/css3/selectors3/xhtml/css3-modsel-166a-expected.txt:
3509 * platform/mac/css3/selectors3/xhtml/css3-modsel-39-expected.txt:
3510 * platform/mac/css3/selectors3/xhtml/css3-modsel-39b-expected.txt:
3511 * platform/mac/css3/selectors3/xml/css3-modsel-166-expected.txt:
3512 * platform/mac/css3/selectors3/xml/css3-modsel-166a-expected.txt:
3513 * platform/mac/css3/selectors3/xml/css3-modsel-39-expected.txt:
3514 * platform/mac/css3/selectors3/xml/css3-modsel-39b-expected.txt:
3515 * platform/mac/editing/selection/extend-by-word-002-expected.txt:
3516 * platform/mac/fast/block/lineboxcontain/glyphs-expected.txt:
3517 * platform/mac/fast/box-shadow/basic-shadows-expected.txt:
3518 * platform/mac/fast/css-generated-content/003-expected.txt:
3519 * platform/mac/fast/css-generated-content/007-expected.txt:
3520 * platform/mac/fast/css-generated-content/009-expected.txt:
3521 * platform/mac/fast/css-generated-content/012-expected.txt:
3522 * platform/mac/fast/css-generated-content/first-letter-in-nested-before-table-expected.txt:
3523 * platform/mac/fast/css-generated-content/initial-letter-basic-expected.txt:
3524 * platform/mac/fast/css-generated-content/initial-letter-border-padding-expected.txt:
3525 * platform/mac/fast/css-generated-content/initial-letter-clearance-expected.txt:
3526 * platform/mac/fast/css-generated-content/initial-letter-descender-expected.txt:
3527 * platform/mac/fast/css-generated-content/initial-letter-raised-expected.txt:
3528 * platform/mac/fast/css-generated-content/initial-letter-sunken-expected.txt:
3529 * platform/mac/fast/css/first-letter-capitalized-expected.txt:
3530 * platform/mac/fast/css/first-letter-detach-expected.txt:
3531 * platform/mac/fast/css/first-letter-first-line-hover-expected.txt:
3532 * platform/mac/fast/css/first-letter-float-after-float-expected.txt:
3533 * platform/mac/fast/css/first-letter-float-expected.txt:
3534 * platform/mac/fast/css/first-letter-hover-expected.txt:
3535 * platform/mac/fast/css/first-letter-punctuation-expected.txt:
3536 * platform/mac/fast/css/first-letter-recalculation-expected.txt:
3537 * platform/mac/fast/css/first-letter-visibility-expected.txt:
3538 * platform/mac/fast/dynamic/first-letter-display-change-expected.txt:
3539 * platform/mac/fast/multicol/shadow-breaking-expected.txt:
3540 * platform/mac/fast/selectors/039-expected.txt:
3541 * platform/mac/fast/selectors/039b-expected.txt:
3542 * platform/mac/fast/selectors/166a-expected.txt:
3543 * platform/mac/fast/text/firstline/002-expected.txt:
3544 * platform/mac/fast/text/firstline/003-expected.txt:
3546 2017-11-01 Alex Christensen <achristensen@webkit.org>
3548 Mark media loading tests as only flaky on Sierra.
3549 https://bugs.webkit.org/show_bug.cgi?id=178272
3551 * platform/mac-wk1/TestExpectations:
3552 In r224267 I marked a bunch of tests as flaky on WebKit1.
3553 They are media-related tests, and they are only failing on Sierra WK1,
3554 so mark them as such so we will notice regressions in new operating systems.
3556 2017-11-01 Daniel Bates <dabates@apple.com>
3558 XMLHttpRequest should not sniff content encoding
3559 https://bugs.webkit.org/show_bug.cgi?id=175597
3560 <rdar://problem/34912624>
3562 Reviewed by Alex Christensen.
3564 Fix up the test http/tests/xmlhttprequest/gzip-content-type-no-content-encoding.html to
3565 actually check that we do not sniff content encoding. CFNetwork only sniffs the URL
3566 for the content encoding when the filename ends with known file extension (e.g. .gz)
3567 and the HTTP response does not specifying a Content-Encoding HTTP header.
3569 * TestExpectations: Skip the test on all platforms. Once <rdar://problem/33822249> ships
3570 then we will enable the test on all platforms that use CFNetwork.
3571 * http/tests/xmlhttprequest/gzip-content-type-no-content-encoding-expected.txt:
3572 * http/tests/xmlhttprequest/gzip-content-type-no-content-encoding.html:
3573 * http/tests/xmlhttprequest/resources/.htaccess: Interpret files with .php.gz extension as PHP files.
3574 * http/tests/xmlhttprequest/resources/gzip-lorem-no-content-encoding.php.gz: Renamed from LayoutTests/http/tests/xmlhttprequest/resources/gzip-lorem-no-content-encoding.php.
3575 * platform/mac/TestExpectations: Mark the test as flaky (Pass Failure) until <rdar://problem/33822249> ships.
3577 2017-11-01 Chris Dumez <cdumez@apple.com>
3579 Mark a couple of service worker tests as flaky.
3583 2017-11-01 Chris Dumez <cdumez@apple.com>
3585 Regression(r219659): Can no longer log into ifttt.com using Google account
3586 https://bugs.webkit.org/show_bug.cgi?id=179117
3588 Reviewed by Geoffrey Garen.
3590 Update / rebaseline existing test.
3592 * http/tests/security/cross-origin-descriptors-expected.txt:
3593 * http/tests/security/cross-origin-descriptors.html:
3595 2017-11-01 Frederic Wang <fwang@igalia.com>
3597 Make iOS Find UI reveal matches in scrollable elements
3598 https://bugs.webkit.org/show_bug.cgi?id=178789
3600 Reviewed by Tim Horton.
3602 Adds a test to verify that an overflow node is scrolled to reveal results it contains when
3603 iOS's Find UI is used.
3605 * platform/ios/fast/scrolling/find-text-in-overflow-node-expected.txt: Added.
3606 * platform/ios/fast/scrolling/find-text-in-overflow-node.html: Added.
3608 2017-11-01 Per Arne Vollan <pvollan@apple.com>
3610 Mark fast/dom/Window/window-resize-update-scrollbars.html as a timeout on Windows.
3611 https://bugs.webkit.org/show_bug.cgi?id=179130
3613 Unreviewed test gardening.
3615 * platform/win/TestExpectations:
3617 2017-11-01 Commit Queue <commit-queue@webkit.org>
3619 Unreviewed, rolling out r224273 and r224278.
3620 https://bugs.webkit.org/show_bug.cgi?id=179120
3622 Some crashes under guard malloc (Requested by anttik on
3625 Reverted changesets:
3627 "Remove empty continuations in
3628 RenderObject::removeFromParentAndDestroyCleaningUpAnonymousWrappers"
3629 https://bugs.webkit.org/show_bug.cgi?id=179014
3630 https://trac.webkit.org/changeset/224273
3632 "Fix ContinuationChainNode::insertAfter assertion."
3633 https://bugs.webkit.org/show_bug.cgi?id=179115
3634 https://trac.webkit.org/changeset/224278
3636 2017-11-01 Antti Koivisto <antti@apple.com>
3638 Remove empty continuations in RenderObject::removeFromParentAndDestroyCleaningUpAnonymousWrappers
3639 https://bugs.webkit.org/show_bug.cgi?id=179014
3641 Reviewed by Geoff Garen.
3643 * fast/ruby/float-overhang-from-ruby-text-expected.txt:
3644 * platform/mac/fast/ruby/rubyDOM-remove-rt1-expected.txt:
3646 2017-10-31 Chris Dumez <cdumez@apple.com>
3648 Fix a couple of service worker tests and unskip them
3649 https://bugs.webkit.org/show_bug.cgi?id=179088
3651 Reviewed by Sam Weinig.
3657 2017-10-31 Alex Christensen <achristensen@webkit.org>
3659 Use asynchronous ResourceHandleClient calls for WebKit1
3660 https://bugs.webkit.org/show_bug.cgi?id=160677
3662 Reviewed by Brady Eidson.
3665 * platform/gtk/TestExpectations:
3666 * platform/ios-wk2/TestExpectations:
3667 * platform/mac-wk2/TestExpectations:
3668 * platform/wk2/TestExpectations:
3670 http/tests/cache/iframe-304-crash.html used to deterministically record its didFinishLoading callback,
3671 but only for WK1. It was marked as flaky for all WK2 ports. It is now flaky in WK1 because the order
3672 of the testRunner.notifyDone call and the didFinishLoading logging is no longer deterministic with
3673 asynchronous loading, but the test still verifies that there is no crash.
3675 http/tests/security/cross-origin-modal-dialog-base.html does navigation during showModalDialog, which
3676 probably should've never worked in WK1 and never worked in WK2. WK1 behavior now matches WK2 behavior.
3677 I'm not aware of any complaints about no navigation working during showModalDialog in WK2 and I imagine
3678 nobody will be regressed by this change, but if we do find such a problem, creative use of MessageQueues
3679 like we do with sync xhr in WK1 now could theoretically fix the problem, but we are trying to get
3680 rid of showModalDialog anyway. The test was written to verify that the SecurityOrigin doesn't fall back
3681 to the wrong origin, and it certainly doesn't now.
3683 These tests dump load delegate call order, which are less deterministic now but the tests still behave correctly.
3684 http/tests/svg/svg-use-external.html
3685 http/tests/loading/text-content-type-with-binary-extension.html
3686 http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-iframe-in-main-frame.html
3688 2017-10-31 Simon Fraser <simon.fraser@apple.com>
3690 Rubber-banding overflow-scrolling-touch shows black
3691 https://bugs.webkit.org/show_bug.cgi?id=179087
3692 rdar://problem/35260253
3694 Reviewed by Sam Weinig.
3696 * fast/scrolling/rubber-band-shows-background-expected.html: Added.
3697 * fast/scrolling/rubber-band-shows-background.html: Added.
3699 2017-10-31 Ryan Haddad <ryanhaddad@apple.com>
3701 Remove TestExpectation entry for a test that has been deleted.
3702 https://bugs.webkit.org/show_bug.cgi?id=178190
3704 Unreviewed test gardening.
3708 2017-10-31 Youenn Fablet <youenn@apple.com>
3710 Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/fetch-header-visibility.https.html is flaky.
3711 https://bugs.webkit.org/show_bug.cgi?id=179081
3713 Reviewed by Chris Dumez.
3715 * TestExpectations: Marking test as flaky.
3717 2017-10-31 Ryan Haddad <ryanhaddad@apple.com>
3719 [iOS] Skip LayoutTests that rely on eventsender.keyDown()
3720 https://bugs.webkit.org/show_bug.cgi?id=179061
3722 Unreviewed test gardening.
3724 * platform/ios-wk2/TestExpectations:
3725 * platform/ios/TestExpectations:
3727 2017-10-31 Simon Fraser <simon.fraser@apple.com>
3729 Make it possible to test rubber-banding in overflow scroll
3730 https://bugs.webkit.org/show_bug.cgi?id=179078
3732 Reviewed by Sam Weinig.
3734 Test that internals.unconstrainedScrollTo() works.
3736 * fast/scrolling/unconstrained-scrollto-expected.txt: Added.
3737 * fast/scrolling/unconstrained-scrollto.html: Added.
3739 2017-10-31 Youenn Fablet <youenn@apple.com>
3741 rwt should allow service worker to load localhost HTTPS resources with any certificate
3742 https://bugs.webkit.org/show_bug.cgi?id=179018
3744 Reviewed by Chris Dumez.
3747 * http/tests/workers/service/service-worker-fetch-expected.txt: Removed.
3748 * http/tests/workers/service/service-worker-fetch.https-expected.txt: Added.
3749 * http/tests/workers/service/service-worker-fetch.https.html: Renamed from LayoutTests/http/tests/workers/service/service-worker-fetch.html.
3751 2017-10-31 Ryan Haddad <ryanhaddad@apple.com>
3753 Mark imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/sandbox_032.htm as flaky.
3754 https://bugs.webkit.org/show_bug.cgi?id=179069
3756 Unreviewed test gardening.
3760 2017-10-31 Ryan Haddad <ryanhaddad@apple.com>
3762 [iOS] Skip LayoutTests that rely on mouse events
3763 https://bugs.webkit.org/show_bug.cgi?id=179034
3765 Unreviewed test gardening.
3767 * platform/ios-simulator/TestExpectations:
3768 * platform/ios-wk2/TestExpectations:
3769 * platform/ios/TestExpectations:
3771 2017-10-31 Chris Dumez <cdumez@apple.com>
3773 navigator.serviceWorker should always return the same object
3774 https://bugs.webkit.org/show_bug.cgi?id=179067
3776 Reviewed by Youenn Fablet.
3778 Add layout test coverage.
3780 * http/tests/workers/service/navigator-serviceWorker-same-object-expected.txt: Added.
3781 * http/tests/workers/service/navigator-serviceWorker-same-object.html: Added.
3783 2017-10-31 Antoine Quint <graouts@apple.com>
3785 [Web Animations] Support AnimationEffect parameter in Animation constructor and read-write timeline property
3786 https://bugs.webkit.org/show_bug.cgi?id=179066
3788 Reviewed by Dean Jackson.
3790 Rebaseline and amend tests to show support for the AnimationEffect first parameter to the Animation
3791 constructor and the default document timeline value for the AnimationTimeline second parameter.
3793 * http/wpt/web-animations/interfaces/Animation/constructor-expected.txt:
3794 * http/wpt/web-animations/interfaces/Animation/idlharness-expected.txt:
3795 * http/wpt/web-animations/interfaces/Animation/startTime-expected.txt:
3796 * http/wpt/web-animations/interfaces/KeyframeEffect/setTarget-expected.txt:
3797 * http/wpt/web-animations/timing-model/animations/current-time-expected.txt:
3798 * http/wpt/web-animations/timing-model/animations/reversing-an-animation-expected.txt:
3799 * http/wpt/web-animations/timing-model/animations/set-the-animation-start-time-expected.txt:
3800 * http/wpt/web-animations/timing-model/animations/set-the-timeline-of-an-animation-expected.txt:
3801 * http/wpt/wk-web-animations/timing-model/animation-creation-basic-expected.txt:
3802 * http/wpt/wk-web-animations/timing-model/animation-creation-basic.html:
3803 * http/wpt/wk-web-animations/timing-model/animation-current-time.html:
3804 * http/wpt/wk-web-animations/timing-model/animation-playback-rate.html:
3805 * webanimations/animation-creation-addition.html:
3807 2017-10-31 Ali Juma <ajuma@chromium.org>
3809 Layout viewport rect is too wide after window resize
3810 https://bugs.webkit.org/show_bug.cgi?id=175235
3812 Reviewed by Dave Hyatt.
3814 * fast/dom/Window/window-resize-update-scrollbars-expected.txt: Added.
3815 * fast/dom/Window/window-resize-update-scrollbars.html: Added.
3816 * platform/ios/TestExpectations:
3818 2017-10-31 Youenn Fablet <youenn@apple.com>
3820 Crash in: com.apple.WebKit: WebKit::CacheStorage::Caches::initializeSize(WTF::Function<void (std::optional<WebCore::DOMCacheEngine::Error>&&)>&&) + 30 (CacheStorageEngineCaches.cpp:163)
3821 https://bugs.webkit.org/show_bug.cgi?id=179037
3823 Reviewed by Chris Dumez.
3825 * TestExpectations: Unskipping crashing tests.
3827 2017-10-31 Matt Lewis <jlewis3@apple.com>
3829 Adjusted test expectations for animations/needs-layout.html.
3830 https://bugs.webkit.org/show_bug.cgi?id=172397
3832 Unreviewed test gardening.
3834 * platform/ios-wk2/TestExpectations:
3835 * platform/mac-wk1/TestExpectations:
3836 * platform/mac-wk2/TestExpectations:
3838 2017-10-31 Charlie Turner <cturner@igalia.com>
3840 [GTK] Rebaseline after r224223
3841 https://bugs.webkit.org/show_bug.cgi?id=179059
3843 Reviewed by Carlos Garcia Campos.
3845 * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt:
3846 * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.txt:
3847 * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.txt:
3848 * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.txt:
3849 * platform/gtk/fast/css/text-overflow-ellipsis-text-align-center-expected.png:
3850 * platform/gtk/fast/css/text-overflow-ellipsis-text-align-center-expected.txt:
3851 * platform/gtk/fast/css/text-overflow-ellipsis-text-align-right-expected.png:
3852 * platform/gtk/fast/css/text-overflow-ellipsis-text-align-right-expected.txt:
3854 2017-10-31 Charles Turner <cturner@igalia.com>
3856 [GTK] Test gardening
3857 https://bugs.webkit.org/show_bug.cgi?id=179058
3859 Unreviewed gardening.
3861 * platform/gtk/TestExpectations:
3863 2017-10-31 Devin Rousso <webkit@devinrousso.com>
3865 Web Inspector: replace Canvas stack iteration with createScriptCallStack
3866 https://bugs.webkit.org/show_bug.cgi?id=178980
3868 Reviewed by Joseph Pecoraro.
3870 * inspector/canvas/create-context-2d-expected.txt:
3871 * inspector/canvas/create-context-webgl-expected.txt:
3872 * inspector/canvas/create-context-webgl2-expected.txt:
3873 * inspector/canvas/create-context-webgpu-expected.txt:
3874 * inspector/canvas/recording-2d-expected.txt:
3875 * inspector/canvas/recording-webgl-expected.txt:
3876 * inspector/canvas/recording-webgl-snapshots-expected.txt:
3878 2017-10-30 Chris Dumez <cdumez@apple.com>
3880 Fire updatefound event after resolving the registration promise
3881 https://bugs.webkit.org/show_bug.cgi?id=178985
3883 Reviewed by Youenn Fablet.
3885 Update tests that are skipped due to timing out.
3889 2017-10-30 Ryan Haddad <ryanhaddad@apple.com>
3891 [iOS] Rebaseline and re-enable CSS tests
3892 https://bugs.webkit.org/show_bug.cgi?id=178746
3894 Unreviewed test gardening.
3896 * platform/ios-simulator/TestExpectations:
3897 * platform/ios-wk2/TestExpectations:
3900 2017-10-30 Chris Dumez <cdumez@apple.com>
3902 Unreviewed, skip cache storage WPT tests that cause flaky crashes on the bots
3903 https://bugs.webkit.org/show_bug.cgi?id=179035
3907 2017-10-30 Nikita Vasilyev <nvasilyev@apple.com>
3909 Web Inspector: [PARITY] Styles Redesign: Ability to modify style attributes
3910 https://bugs.webkit.org/show_bug.cgi?id=178328
3911 <rdar://problem/35000990>
3913 Reviewed by Joseph Pecoraro.
3915 Add tests for WI.TextRange.protopyte.resolveOffsets.
3917 * inspector/unit-tests/text-range-expected.txt: Added.
3918 * inspector/unit-tests/text-range.html: Added.
3920 2017-10-30 Matt Lewis <jlewis3@apple.com>
3922 Followup rebaseline to r224204.
3924 Unreviewed test gardening.
3926 * platform/mac-elcapitan-wk2/http/tests/contentextensions/make-https-expected.txt: Added.
3927 * platform/mac-sierra-wk2/http/tests/contentextensions/make-https-expected.txt: Added.
3929 2017-10-30 Matt Lewis <jlewis3@apple.com>
3931 Rebaselined imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-ontrack.https.html for iOS after r224156.
3933 Unreviewed test gardening.
3935 * platform/ios-wk2/imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-ontrack.https-expected.txt: Added.
3937 2017-10-30 Matt Lewis <jlewis3@apple.com>
3939 Rebaselining multiple http/tests/websocket/tests/hybi/contentextensions/ test after r224031.
3941 Unreviewed test gardening.
3943 * http/tests/websocket/tests/hybi/contentextensions/upgrade-expected.txt:
3944 * http/tests/websocket/tests/hybi/contentextensions/upgrade-worker-expected.txt:
3946 2017-10-27 Ryosuke Niwa <rniwa@webkit.org>
3948 Crash in addChildNodesToDeletionQueue
3949 https://bugs.webkit.org/show_bug.cgi?id=178974
3950 <rdar://problem/35234372>
3952 Reviewed by Brent Fulgham.
3954 Add a regression test.
3956 * fast/parser/foster-parent-inside-template-expected.txt: Added.
3957 * fast/parser/foster-parent-inside-template.html: Added.
3958 * resources/dump-as-markup.js:
3959 (Markup._get): Fixed the bug that this code would always throw an exception inside a browser.
3961 2017-10-30 Commit Queue <commit-queue@webkit.org>
3963 Unreviewed, rolling out r224078.
3964 https://bugs.webkit.org/show_bug.cgi?id=179026
3966 MotionMark regression (Requested by shallawa on #webkit).
3970 "When navigating back to a page, compositing layers may not
3971 use accelerated drawing"
3972 https://bugs.webkit.org/show_bug.cgi?id=178749
3973 https://trac.webkit.org/changeset/224078
3975 2017-10-30 Ryan Haddad <ryanhaddad@apple.com>
3977 Remove flaky expectation for contentextension tests.
3978 https://bugs.webkit.org/show_bug.cgi?id=162942
3980 Unreviewed test gardening.
3982 The underlying issue was resolved a while ago, but this expectation was not removed.
3984 * platform/mac-wk2/TestExpectations:
3986 2017-10-30 Simon Fraser <simon.fraser@apple.com>
3988 tab-size: 0px asserts
3989 https://bugs.webkit.org/show_bug.cgi?id=176198
3991 Reviewed by Antti Koivisto.
3993 Don't claim to support tab-size values with units. We don't, and they would become 0, rather
3994 than fall back to the default as should happen.
3996 * fast/css/tab-size-expected.html:
3997 * fast/css/tab-size.html:
3999 2017-10-30 Antoine Quint <graouts@apple.com>
4001 [Web Animations] Rewrite homegrown tests as Web Platform tests
4002 https://bugs.webkit.org/show_bug.cgi?id=179017
4004 We rewrite all of the new homegrown Web Animations tests as Web Platorm tests,
4005 except for one test which checks dumping of the document timeline using an
4006 internals method which is not appropriate as a WPT.
4008 Reviewed by Dean Jackson.
4010 * http/wpt/wk-web-animations/timing-model/animation-creation-basic-expected.txt: Added.
4011 * http/wpt/wk-web-animations/timing-model/animation-creation-basic.html: Added.
4012 * http/wpt/wk-web-animations/timing-model/animation-current-time-expected.txt: Added.
4013 * http/wpt/wk-web-animations/timing-model/animation-current-time.html: Added.
4014 * http/wpt/wk-web-animations/timing-model/animation-effect-expected.txt: Added.
4015 * http/wpt/wk-web-animations/timing-model/animation-effect-timing-expected.txt: Added.
4016 * http/wpt/wk-web-animations/timing-model/animation-effect-timing.html: Added.
4017 * http/wpt/wk-web-animations/timing-model/animation-effect.html: Added.
4018 * http/wpt/wk-web-animations/timing-model/animation-interface-effect-property-expected.txt: Added.
4019 * http/wpt/wk-web-animations/timing-model/animation-interface-effect-property.html: Added.
4020 * http/wpt/wk-web-animations/timing-model/animation-interface-start-time-property-expected.txt: Added.
4021 * http/wpt/wk-web-animations/timing-model/animation-interface-start-time-property.html: Added.
4022 * http/wpt/wk-web-animations/timing-model/document-timeline-expected.txt: Added.
4023 * http/wpt/wk-web-animations/timing-model/document-timeline.html: Added.
4024 * http/wpt/wk-web-animations/timing-model/keyframe-effect-expected.txt: Added.
4025 * http/wpt/wk-web-animations/timing-model/keyframe-effect-interface-timing-duration-expected.txt: Added.
4026 * http/wpt/wk-web-animations/timing-model/keyframe-effect-interface-timing-duration.html: Added.
4027 * http/wpt/wk-web-animations/timing-model/keyframe-effect.html: Added.
4028 * http/wpt/wk-web-animations/timing-model/timeline-current-time-expected.txt: Added.
4029 * http/wpt/wk-web-animations/timing-model/timeline-current-time.html: Added.
4030 * webanimations/animation-creation-basic-expected.txt: Removed.
4031 * webanimations/animation-creation-basic.html: Removed.
4032 * webanimations/animation-current-time-expected.txt: Removed.
4033 * webanimations/animation-current-time.html: Removed.
4034 * webanimations/animation-effect-expected.txt: Removed.
4035 * webanimations/animation-effect-timing-expected.txt: Removed.
4036 * webanimations/animation-effect-timing.html: Removed.
4037 * webanimations/animation-effect.html: Removed.
4038 * webanimations/animation-interface-effect-property-expected.txt: Removed.
4039 * webanimations/animation-interface-effect-property.html: Removed.
4040 * webanimations/animation-interface-start-time-property-expected.txt: Removed.
4041 * webanimations/animation-interface-start-time-property.html: Removed.
4042 * webanimations/document-timeline-expected.txt: Removed.
4043 * webanimations/document-timeline.html: Removed.
4044 * webanimations/keyframe-effect-expected.txt: Removed.
4045 * webanimations/keyframe-effect-interface-timing-duration-expected.txt: Removed.
4046 * webanimations/keyframe-effect-interface-timing-duration.html: Removed.
4047 * webanimations/keyframe-effect.html: Removed.
4048 * webanimations/timeline-current-time-expected.txt: Removed.
4049 * webanimations/timeline-current-time.html: Removed.
4051 2017-10-30 Per Arne Vollan <pvollan@apple.com>
4053 [Win] Rebaseline tests after r224177.
4055 Unreviewed test gardening.
4057 * platform/win/editing/deleting/4922367-expected.txt:
4058 * platform/win/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt:
4059 * platform/win/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt:
4060 * platform/win/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt:
4061 * platform/win/editing/deleting/delete-block-merge-contents-005-expected.txt:
4062 * platform/win/editing/deleting/delete-block-merge-contents-006-expected.txt:
4063 * platform/win/editing/deleting/delete-block-merge-contents-007-expected.txt:
4064 * platform/win/editing/deleting/delete-block-merge-contents-008-expected.txt:
4065 * platform/win/editing/deleting/delete-block-merge-contents-023-expected.txt:
4066 * platform/win/editing/deleting/delete-block-merge-contents-024-expected.txt:
4067 * platform/win/editing/deleting/delete-br-008-expected.txt:
4068 * platform/win/editing/deleting/delete-br-009-expected.txt:
4069 * platform/win/editing/deleting/delete-br-010-expected.txt:
4070 * platform/win/editing/deleting/delete-line-015-expected.txt:
4071 * platform/win/editing/deleting/delete-line-016-expected.txt:
4072 * platform/win/editing/deleting/delete-line-017-expected.txt:
4073 * platform/win/editing/deleting/merge-no-br-expected.txt:
4074 * platform/win/editing/deleting/type-delete-after-quote-expected.txt:
4075 * platform/win/editing/execCommand/4747450-expected.txt:
4076 * platform/win/editing/execCommand/4916402-expected.txt:
4077 * platform/win/editing/execCommand/4916541-expected.txt:
4078 * platform/win/editing/execCommand/4924441-expected.txt:
4079 * platform/win/editing/execCommand/5136770-expected.txt:
4080 * platform/win/editing/execCommand/5142012-2-expected.txt:
4081 * platform/win/editing/execCommand/5190926-expected.txt:
4082 * platform/win/editing/execCommand/5481523-expected.txt:
4083 * platform/win/editing/execCommand/create-list-with-hr-expected.txt:
4084 * platform/win/editing/execCommand/indent-selection-expected.txt:
4085 * platform/win/editing/execCommand/insert-list-and-stitch-expected.txt:
4086 * platform/win/editing/execCommand/nsresponder-indent-expected.txt:
4087 * platform/win/editing/inserting/insert-br-quoted-004-expected.txt:
4088 * platform/win/editing/inserting/insert-br-quoted-006-expected.txt:
4089 * platform/win/editing/style/4916887-expected.txt:
4090 * platform/win/editing/style/5046875-1-expected.txt:
4091 * platform/win/editing/style/5046875-2-expected.txt:
4092 * platform/win/editing/style/5279521-expected.txt:
4093 * platform/win/editing/style/create-block-for-style-003-expected.txt:
4094 * platform/win/editing/style/create-block-for-style-004-expected.txt:
4095 * platform/win/editing/style/create-block-for-style-007-expected.txt:
4096 * platform/win/editing/style/create-block-for-style-009-expected.txt:
4097 * platform/win/editing/style/create-block-for-style-010-expected.txt:
4098 * platform/win/editing/style/create-block-for-style-011-expected.txt:
4099 * platform/win/editing/style/create-block-for-style-012-expected.txt:
4100 * platform/win/editing/style/create-block-for-style-013-expected.txt:
4101 * platform/win/editing/style/smoosh-styles-001-expected.txt:
4102 * platform/win/editing/style/style-boundary-005-expected.txt:
4103 * platform/win/editing/unsupported-content/list-delete-001-expected.txt:
4104 * platform/win/fast/forms/button-generated-content-expected.txt:
4105 * platform/win/fast/ruby/rubyDOM-remove-text2-expected.txt:
4107 2017-10-30 Matt Lewis <jlewis3@apple.com>
4109 Rebaselined imported/w3c/web-platform-tests/service-workers/service-worker/fetch-event-within-sw-manual.https.html for iOS.
4111 Unreviewed test gardening.
4113 * platform/ios-wk2/imported/w3c/web-platform-tests/service-workers/service-worker/fetch-event-within-sw-manual.https-expected.txt: Added.
4115 2017-10-30 Antoine Quint <graouts@apple.com>
4117 [Web Animations] Add Web Platform tests
4118 https://bugs.webkit.org/show_bug.cgi?id=178999
4120 Reviewed by Sam Weinig.
4122 The vast majority is failing, as expected due to the nascent status of our Web Animations implementation.
4124 * http/wpt/web-animations/OWNERS: Added.
4125 * http/wpt/web-animations/README.md: Added.
4126 * http/wpt/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt: Added.
4127 * http/wpt/web-animations/animation-model/animation-types/accumulation-per-property.html: Added.
4128 * http/wpt/web-animations/animation-model/animation-types/addition-per-property-expected.txt: Added.
4129 * http/wpt/web-animations/animation-model/animation-types/addition-per-property.html: Added.
4130 * http/wpt/web-animations/animation-model/animation-types/discrete-animation-expected.txt: Added.
4131 * http/wpt/web-animations/animation-model/animation-types/discrete-animation.html: Added.
4132 * http/wpt/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt: Added.
4133 * http/wpt/web-animations/animation-model/animation-types/interpolation-per-property.html: Added.
4134 * http/wpt/web-animations/animation-model/animation-types/property-list.js: Added.
4135 (testAnimationSamplesWithAnyOrder):
4138 (TestKeyframe.get Object):
4140 (get propertyToIDL):
4141 (calcFromPercentage):
4142 * http/wpt/web-animations/animation-model/animation-types/property-types.js: Added.
4143 (const.discreteType.):
4144 (const.discreteType.testInterpolation):
4145 (const.discreteType.testAdditionOrAccumulation):
4146 (const.discreteType.testAddition):
4147 (const.discreteType.testAccumulation):
4148 (const.lengthType.testInterpolation):
4149 (const.lengthType.testAdditionOrAccumulation):
4150 (const.lengthType.testAddition):
4151 (const.lengthType.testAccumulation):
4152 (const.lengthPairType.testInterpolation):
4153 (const.lengthPairType.testAdditionOrAccumulation):
4154 (const.lengthPairType.testAddition):
4155 (const.lengthPairType.testAccumulation):
4156 (const.percentageType.testInterpolation):
4157 (const.percentageType.testAdditionOrAccumulation):
4158 (const.percentageType.testAddition):
4159 (const.percentageType.testAccumulation):
4160 (const.integerType.testInterpolation):
4161 (const.integerType.testAdditionOrAccumulation):
4162 (const.integerType.testAddition):
4163 (const.integerType.testAccumulation):
4164 (const.positiveIntegerType.testInterpolation):