1 2018-01-17 Alicia Boya GarcĂa <aboya@igalia.com>
3 Unreviewed GTK+ gardening
5 * platform/gtk/TestExpectations:
7 2018-01-17 Matt Lewis <jlewis3@apple.com>
9 Unreviewed, rolling out r227076.
11 This breaks internal builds
15 "Resource Load Statistics: Block cookies for prevalent
16 resources without user interaction"
17 https://bugs.webkit.org/show_bug.cgi?id=177394
18 https://trac.webkit.org/changeset/227076
20 2018-01-17 Matt Lewis <jlewis3@apple.com>
22 Marked http/wpt/resource-timing/rt-resources-per-worker.html as flaky on High Sierra.
23 https://bugs.webkit.org/show_bug.cgi?id=180260
25 Unreviewed test gardening.
27 * platform/mac/TestExpectations:
29 2018-01-17 Zalan Bujtas <zalan@apple.com>
31 Multicol: RenderMultiColumnFlow should not inherit the flow state
32 https://bugs.webkit.org/show_bug.cgi?id=181762
33 <rdar://problem/35448565>
35 Reviewed by Simon Fraser.
37 * fast/multicol/crash-when-out-of-flow-positioned-becomes-in-flow-expected.txt: Added.
38 * fast/multicol/crash-when-out-of-flow-positioned-becomes-in-flow.html: Added.
40 2018-01-17 Ryan Haddad <ryanhaddad@apple.com>
42 [iOS] Re-enable LayoutTests in the storage/indexeddb directory
43 https://bugs.webkit.org/show_bug.cgi?id=180958
45 Unreviewed test gardening.
47 * platform/ios/TestExpectations:
49 2018-01-17 Antti Koivisto <antti@apple.com>
51 REGRESSION (r226385?): Crash in com.apple.WebCore: WebCore::MediaQueryEvaluator::evaluate const + 32
52 https://bugs.webkit.org/show_bug.cgi?id=181742
53 <rdar://problem/36334726>
55 Reviewed by David Kilzer.
57 * fast/media/mediaqueryevaluator-crash-expected.txt: Added.
58 * fast/media/mediaqueryevaluator-crash.html: Added.
60 2018-01-17 Matt Lewis <jlewis3@apple.com>
62 Marked inspector/worker/worker-recover-if-inspector-close.html as flaky on macOS
63 https://bugs.webkit.org/show_bug.cgi?id=181100
65 Unreviewed test gardening.
67 * platform/mac/TestExpectations:
69 2018-01-17 Simon Fraser <simon.fraser@apple.com>
71 REGRESSION (r226902): fast/events/ios/rotation/layout-viewport-during-rotation.html and fast/events/ios/rotation/safe-area-insets-during-safari-type-rotation.html are timing out
72 <rdar://problem/36589755>
74 The first argument to a load event listener is an event, which meant that passing scriptCompleteCallback
75 didn't work as expected.
77 * fast/events/ios/rotation/layout-viewport-during-rotation.html:
78 * fast/events/ios/rotation/safe-area-insets-during-safari-type-rotation.html:
80 2018-01-17 John Wilander <wilander@apple.com>
82 Resource Load Statistics: Block cookies for prevalent resources without user interaction
83 https://bugs.webkit.org/show_bug.cgi?id=177394
84 <rdar://problem/34613960>
86 Reviewed by Alex Christensen.
88 * http/tests/resourceLoadStatistics/add-blocking-to-redirect-expected.txt: Added.
89 * http/tests/resourceLoadStatistics/add-blocking-to-redirect.html: Added.
90 * http/tests/resourceLoadStatistics/add-partitioning-to-redirect.html:
91 * http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context-expected.txt: Added.
92 * http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context.html: Added.
93 * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout.html:
94 * http/tests/resourceLoadStatistics/remove-blocking-in-redirect-expected.txt: Added.
95 * http/tests/resourceLoadStatistics/remove-blocking-in-redirect.html: Added.
96 * http/tests/resourceLoadStatistics/remove-partitioning-from-redirect-expected.txt: Removed.
97 * http/tests/resourceLoadStatistics/remove-partitioning-from-redirect.html: Removed.
98 Test case reworked and is now remove-partitioning-in-redirect.html.
99 * http/tests/resourceLoadStatistics/remove-partitioning-in-redirect-expected.txt: Added.
100 * http/tests/resourceLoadStatistics/remove-partitioning-in-redirect.html: Added.
101 * platform/ios/TestExpectations:
102 New tests marked as [ Pass ] for iOS.
103 * platform/mac-wk2/TestExpectations:
104 New tests marked as [ Pass ] for High Sierra+.
105 * platform/wk2/TestExpectations:
106 New tests skipped for WK2 in general.
108 2018-01-17 Daniel Bates <dabates@apple.com>
110 REGRESSION (r222795): Cardiogram never signs in
111 https://bugs.webkit.org/show_bug.cgi?id=181693
112 <rdar://problem/36286293>
114 Reviewed by Ryosuke Niwa.
116 Adds a test to ensure that a file URL can set forbidden XHR headers when the setting
117 allowSettingAnyXHRHeaderFromFileURLs is enabled.
119 * fast/xmlhttprequest/set-dangerous-headers-from-file-when-setting-enabled-expected.txt: Added.
120 * fast/xmlhttprequest/set-dangerous-headers-from-file-when-setting-enabled.html: Added.
122 2018-01-17 Daniel Bates <dabates@apple.com>
124 ASSERTION FAILED: !m_completionHandler in PingHandle::~PingHandle()
125 https://bugs.webkit.org/show_bug.cgi?id=181746
126 <rdar://problem/36586248>
128 Reviewed by Chris Dumez.
130 Adds a test to ensure that loading a protected image from a beforeunload handler
131 does not cause an assertion failure.
133 * http/tests/misc/before-unload-load-image-expected.txt: Added.
134 * http/tests/misc/before-unload-load-image.html: Added.
135 * http/tests/misc/resources/before-unload-in-subframe-child.html: Added.
136 * http/tests/misc/resources/protected/protected-image.php: Added.
138 2018-01-17 Yacine Bandou <yacine.bandou_ext@softathome.com>
140 [EME][GStreamer] Add the full-sample encryption support in the GStreamer ClearKey decryptor
141 https://bugs.webkit.org/show_bug.cgi?id=180080
143 Reviewed by Xabier Rodriguez-Calvar.
145 * platform/wpe/TestExpectations:
146 This patch fixes the crash of the test clearKey-cenc-audio-playback-mse.
148 2018-01-17 Ali Juma <ajuma@chromium.org>
150 Update web platform tests for Visual Viewport API
151 https://bugs.webkit.org/show_bug.cgi?id=181689
153 Reviewed by Alex Christensen.
155 Rename the test directory from 'viewport' to 'visual-viewport', and update
156 viewport-resize-event-on-load-overflowing-page.html.
158 This corresponds to the following upstream commits:
159 1) https://github.com/w3c/web-platform-tests/commit/f878fee4df619e55c7fbfce1a2ff5e5d4d83a03b
160 2) https://github.com/w3c/web-platform-tests/commit/03a684d63e62d85cffed38bc942f468692d7d54f
162 * TestExpectations: Updated test path.
163 * platform/ios/imported/w3c/web-platform-tests/visual-viewport/viewport-unscaled-scroll-iframe-expected.txt: Renamed from LayoutTests/platform/ios/imported/w3c/web-platform-tests/viewport/viewport-unscaled-scroll-iframe-expected.txt.
164 * platform/ios/imported/w3c/web-platform-tests/visual-viewport/viewport-unscaled-size-expected.txt: Renamed from LayoutTests/platform/ios/imported/w3c/web-platform-tests/viewport/viewport-unscaled-size-expected.txt.
165 Updated expectation since tests in a directory named 'viewport' but not 'visual-viewport' get a flexible viewport on iOS.
166 * platform/ios/imported/w3c/web-platform-tests/visual-viewport/viewport-unscaled-size-iframe-expected.txt: Renamed from LayoutTests/platform/ios/imported/w3c/web-platform-tests/viewport/viewport-unscaled-size-iframe-expected.txt.
168 2018-01-17 Zan Dobersek <zdobersek@igalia.com>
170 CanvasImageData: createImageData() parameter should not be nullable
171 https://bugs.webkit.org/show_bug.cgi?id=181670
173 Reviewed by Sam Weinig.
175 Update createImageData(null) tests that should now throw a TypeError.
177 * canvas/philip/tests/2d.imageData.create1.zero.html:
178 * fast/canvas/canvas-createImageData-expected.txt:
179 * fast/canvas/canvas-createImageData.html:
181 2018-01-16 Simon Fraser <simon.fraser@apple.com>
183 Can't scroll iframe after toggling it to display:none and back
184 https://bugs.webkit.org/show_bug.cgi?id=181708
185 rdar://problem/13234778
187 Reviewed by Tim Horton.
189 * tiled-drawing/scrolling/non-fast-region/non-fast-scrollable-region-hide-show-iframe-expected.txt: Added.
190 * tiled-drawing/scrolling/non-fast-region/non-fast-scrollable-region-hide-show-iframe.html: Added.
192 2018-01-16 Jer Noble <jer.noble@apple.com>
194 Reset MediaSourcePrivateAVFObjC's m_sourceBufferWithSelectedVideo when the underlying SourceBufferPrivate is removed.
195 https://bugs.webkit.org/show_bug.cgi?id=181707
196 <rdar://problem/34809474>
198 Reviewed by Eric Carlson.
200 * media/media-source/media-source-remove-unload-crash-expected.txt: Added.
201 * media/media-source/media-source-remove-unload-crash.html: Added.
203 2018-01-12 Jiewen Tan <jiewen_tan@apple.com>
205 [WebAuthN] Implement dummy WebAuthN IDLs
206 https://bugs.webkit.org/show_bug.cgi?id=181627
207 <rdar://problem/36459864>
209 Reviewed by Alex Christensen.
211 Modify some tests to reflect the update.
213 * http/wpt/credential-management/credentialscontainer-create-basics.https-expected.txt:
214 * http/wpt/credential-management/credentialscontainer-create-basics.https.html:
215 * http/wpt/credential-management/credentialscontainer-get-basics.https-expected.txt:
216 * http/wpt/credential-management/credentialscontainer-get-basics.https.html:
218 2018-01-16 Ryan Haddad <ryanhaddad@apple.com>
220 Unreviewed, rolling out r226962.
222 The LayoutTest added with this change is a flaky timeout.
226 "Support for preconnect Link headers"
227 https://bugs.webkit.org/show_bug.cgi?id=181657
228 https://trac.webkit.org/changeset/226962
230 2018-01-16 Said Abou-Hallawa <sabouhallawa@apple.com>
232 REGRESSION(r221292): svg/animations/animateTransform-pattern-transform.html crashes with security assertion
233 https://bugs.webkit.org/show_bug.cgi?id=179986
235 Reviewed by Simon Fraser.
237 * svg/dom/SVGAnimatedListPropertyTearOff-leak.html:
239 2018-01-16 Yacine Bandou <yacine.bandou_ext@softathome.com>
241 [EME] Add layout test for the MSE playback of ClearKey encrypted audio and video
242 https://bugs.webkit.org/show_bug.cgi?id=181594
244 Reviewed by Xabier Rodriguez-Calvar.
246 Add new layout tests in order to test the playback of ClearKey encrypted content:
247 clearKey-cenc-audio-playback-mse : Tests the MSE playback of ClearKey encrypted audio track.
248 clearKey-cenc-video-playback-mse : Tests the MSE playback of ClearKey encrypted video track.
250 * media/content/encrypted/segments/AudioClearKeyCenc-seg-0.mp4: Added.
251 * media/content/encrypted/segments/AudioClearKeyCenc-seg-1.mp4: Added.
252 * media/content/encrypted/segments/AudioClearKeyCenc-seg-2.mp4: Added.
253 * media/content/encrypted/segments/AudioClearKeyCenc-seg-3.mp4: Added.
254 These are a simple encrypted audio fragments used in MSE playback.
255 They have been fragmented and encrypted with BENTO4. https://www.bento4.com/
256 Use full-sample encryption because they are not NAL Structured.
257 * media/content/encrypted/segments/VideoClearKeyCenc-seg-1.mp4: Added.
258 * media/content/encrypted/segments/VideoClearKeyCenc-seg-2.mp4: Added.
259 * media/content/encrypted/segments/VideoClearKeyCenc-seg-3.mp4: Added.
260 These are a simple encrypted video fragments used in MSE playback.
261 They have been fragmented and encrypted with BENTO4. https://www.bento4.com/
262 Use sub-sample encryption because they are NAL Structured.
263 * media/encrypted-media/clearKey/clearKey-cenc-audio-playback-mse-expected.txt: Added.
264 * media/encrypted-media/clearKey/clearKey-cenc-audio-playback-mse.html: Added.
265 * media/encrypted-media/clearKey/clearKey-cenc-video-playback-mse-expected.txt: Added.
266 * media/encrypted-media/clearKey/clearKey-cenc-video-playback-mse.html: Added.
267 * media/encrypted-media/medias-enc.js:
268 * platform/gtk/TestExpectations:
269 * platform/mac/TestExpectations:
270 * platform/wpe/TestExpectations:
271 The test clearKey-cenc-audio-playback-mse crashes because the clearKey decryptor plugin doesn't
272 support yet the Full-sample encryption, see bug 180080.
274 2018-01-16 Yacine Bandou <yacine.bandou_ext@softathome.com>
276 [WPE] Two clearkey tests failing since r226621
277 https://bugs.webkit.org/show_bug.cgi?id=181532
279 Reviewed by Xabier Rodriguez-Calvar.
281 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-generate-request-disallowed-input-expected.txt:
282 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-unique-origin-expected.txt:
283 Since r226621 initDataType "cenc" is supported in clearKey, so we should update the expected result of these tests.
285 2018-01-16 Yacine Bandou <yacine.bandou_ext@softathome.com>
287 [EME] some fixes in clearKey-encrypted-cenc-event LayoutTest
288 https://bugs.webkit.org/show_bug.cgi?id=181526
290 Reviewed by Xabier Rodriguez-Calvar.
292 Update the TestExpectation files as it was done with clearKey-message-cenc-event
293 LayoutTest, the test should be pass in all platforms except gtk and mac.
294 Use const or let instead of var in JS when it's possible.
297 * media/encrypted-media/clearKey/clearKey-encrypted-cenc-event.html:
298 * media/media-source/media-source-loader-simple.js:
299 * platform/gtk/TestExpectations:
300 * platform/mac/TestExpectations:
301 * platform/wpe/TestExpectations:
303 2018-01-15 Yoav Weiss <yoav@yoav.ws>
305 Support for preconnect Link headers
306 https://bugs.webkit.org/show_bug.cgi?id=181657
308 Reviewed by Darin Adler.
310 Add test to see Link preconnect headers trigger a connection.
312 * http/tests/preconnect/link-header-rel-preconnect-http-expected.txt: Added.
313 * http/tests/preconnect/link-header-rel-preconnect-http.php: Added.
315 2018-01-15 Michael Catanzaro <mcatanzaro@igalia.com>
317 Unreviewed GTK layout test gardening
320 * platform/gtk/TestExpectations:
322 2018-01-15 Konstantin Tokarev <annulen@yandex.ru>
324 image-rendering should affect scaling of border-image
325 https://bugs.webkit.org/show_bug.cgi?id=169440
327 Reviewed by Michael Catanzaro.
329 * fast/borders/border-image-pixelated-expected.html: Added.
330 * fast/borders/border-image-pixelated.html: Added.
331 * fast/borders/resources/border-image-pixelated.png: Added.
333 2018-01-15 Philippe Normand <pnormand@igalia.com>
335 Unreviewed GTK gardening
337 * platform/gtk/TestExpectations: Skip
338 media/media-fullscreen-pause-inline.html as advised by Eric
341 2018-01-15 Philippe Normand <pnormand@igalia.com>
343 Prevent useless MediaPlayer mute state notifications
344 https://bugs.webkit.org/show_bug.cgi?id=181646
346 Reviewed by Carlos Garcia Campos.
348 Unflag tests depending on muted state and media session
349 restrictions, most of those are now passing.
351 * platform/gtk/TestExpectations:
352 * platform/gtk/media/video-controls-no-scripting-expected.txt:
354 2018-01-14 Myles C. Maxfield <mmaxfield@apple.com>
356 [macOS] [WK2] Unskip some consistently-passing tests
357 https://bugs.webkit.org/show_bug.cgi?id=181226
358 <rdar://problem/23023848>
360 Reviewed by Simon Fraser.
362 According to the flakiness dashboard, these tests consistently pass now.
364 * platform/mac-wk2/TestExpectations:
366 2018-01-13 Chris Dumez <cdumez@apple.com>
368 Extend testing added in r226842
369 https://bugs.webkit.org/show_bug.cgi?id=181634
371 Reviewed by Darin Adler.
373 I have verified that the behavior is consistent with Chrome and Firefox.
375 * fast/dom/Window/window-opener-shadowing-expected.txt:
376 * fast/dom/Window/window-opener-shadowing.html:
378 2018-01-13 Minsheng Liu <lambda@liu.ms>
380 MathML Lengths should take zoom level into account
381 https://bugs.webkit.org/show_bug.cgi?id=180029
383 Reviewed by Frédéric Wang.
385 Add a testcase for MathML lengths where zoom factor is set.
387 * mathml/presentation/mspace-units-with-zoom-expected.html: Added.
388 * mathml/presentation/mspace-units-with-zoom.html: Added.
390 2018-01-12 Simon Fraser <simon.fraser@apple.com>
392 Touch events not received with initial-scale=1 viewport
393 https://bugs.webkit.org/show_bug.cgi?id=181566
394 rdar://problem/36460221
396 Reviewed by Tim Horton.
398 Add a testcase for this touch event case.
400 * fast/events/touch/ios/target-taller-than-view-expected.txt: Added.
401 * fast/events/touch/ios/target-taller-than-view.html: Added.
403 2018-01-12 Myles C. Maxfield <mmaxfield@apple.com>
405 Data URL fonts split in the middle of an alphabet cause random letters to disappear
406 https://bugs.webkit.org/show_bug.cgi?id=175845
407 <rdar://problem/33996578>
409 Reviewed by Brent Fulgham.
411 Make sure that the requests for both fonts are sent before either of the responses are received.
413 * fast/text/font-load-data-partitioned-alphabet-expected.txt: Added.
414 * fast/text/font-load-data-partitioned-alphabet.html: Added.
415 * platform/mac-wk1/fast/text/font-load-data-partitioned-alphabet-expected.txt: Added.
417 2018-01-11 Dean Jackson <dino@apple.com>
419 [WebGL] Simulated vertexAttrib0 can sometimes cause OUT_OF_MEMORY errors
420 https://bugs.webkit.org/show_bug.cgi?id=181558
421 <rdar://problem/36189833>
423 Reviewed by Eric Carlson.
425 * fast/canvas/webgl/simulated-vertexAttrib0-invalid-indicies-expected.txt: Added.
426 * fast/canvas/webgl/simulated-vertexAttrib0-invalid-indicies.html: Added.
427 * platform/mac/TestExpectations: Test crashes on Sierra and earlier.
429 2018-01-12 Dean Jackson <dino@apple.com>
431 drawElements should be invalid if vertexAttrib0 doesn't have data
432 https://bugs.webkit.org/show_bug.cgi?id=181609
433 <rdar://problem/36392883>
435 Reviewed by Antoine Quint.
437 * fast/canvas/webgl/drawElements-empty-vertex-data-expected.txt: Added.
438 * fast/canvas/webgl/drawElements-empty-vertex-data.html: Added.
440 2018-01-12 Youenn Fablet <youenn@apple.com>
442 FormDataElement::lengthInBytes should use ThreadableBlobRegistry
443 https://bugs.webkit.org/show_bug.cgi?id=181554
445 Reviewed by Chris Dumez.
447 * http/tests/workers/service/resources/service-worker-cache-api-worker.js:
449 (event.event.request.url.indexOf): Deleted.
450 (event.event.request.url.endsWith): Deleted.
451 (event.event.respondWith.promise.then): Deleted.
452 * http/tests/workers/service/service-worker-cache-api.https-expected.txt:
453 * http/tests/workers/service/service-worker-cache-api.https.html:
455 2018-01-12 Youenn Fablet <youenn@apple.com>
457 WebProcess should pass the registration identifier and not the worker identifier for fetch events
458 https://bugs.webkit.org/show_bug.cgi?id=181591
460 Reviewed by Chris Dumez.
462 * http/wpt/service-workers/resources/empty.html: Added.
463 * http/wpt/service-workers/update-service-worker.https-expected.txt: Added.
464 * http/wpt/service-workers/update-service-worker.https.html: Added.
465 * http/wpt/service-workers/update-worker.py: Added.
468 2018-01-11 Simon Fraser <simon.fraser@apple.com>
470 fast/events/ios/rotation/layout-viewport-during-safari-type-rotation.html is flakey
471 https://bugs.webkit.org/show_bug.cgi?id=181569
472 rdar://problem/34117680
474 Reviewed by Zalan Bujtas.
476 Wait a tick before starting the rotation, otherwise -[WKWebView _beginAnimatedResizeWithUpdates:]
477 can bail because the unobscuredRect is empty.
479 Also wait for both the rotation UI script to complete, and the receipt of the
480 orientationchange event.
482 * fast/events/ios/rotation/layout-viewport-during-safari-type-rotation.html:
483 * fast/events/ios/rotation/resources/rotation-utils.js:
486 2018-01-12 Matt Lewis <jlewis3@apple.com>
488 Skipped http/tests/resourceLoadStatistics/grandfathering.html on macOS WK2.
489 https://bugs.webkit.org/show_bug.cgi?id=181482
491 Unreviewed test gardening.
493 * platform/mac-wk2/TestExpectations:
495 2018-01-12 Antoine Quint <graouts@apple.com>
497 Add support for the frames() timing function
498 https://bugs.webkit.org/show_bug.cgi?id=181585
499 <rdar://problem/36463317>
503 Add a new test that checks that the frames() timing function applies as expected
504 and expand an existing test to check that the frames() timing function is parsed
505 correctly. We also mark progressions in imported WPT tests.
507 * imported/w3c/web-platform-tests/css-timing-1/frames-timing-functions-output-expected.txt:
508 * imported/w3c/web-platform-tests/css-timing-1/frames-timing-functions-syntax-expected.txt:
509 * transitions/frames-timing-function-expected.txt: Added.
510 * transitions/frames-timing-function.html: Added.
511 * transitions/transitions-parsing-expected.txt:
512 * transitions/transitions-parsing.html:
514 2018-01-11 Chris Dumez <cdumez@apple.com>
516 Setting Window.opener to null should disown its opener
517 https://bugs.webkit.org/show_bug.cgi?id=181505
518 <rdar://problem/36443151>
520 Reviewed by Ryosuke Niwa.
522 Add layout test coverage.
524 * fast/dom/Window/window-opener-set-to-null-expected.txt: Added.
525 * fast/dom/Window/window-opener-set-to-null.html: Added.
526 * fast/dom/Window/window-opener-shadowing-expected.txt: Added.
527 * fast/dom/Window/window-opener-shadowing.html: Added.
529 2018-01-11 Myles C. Maxfield <mmaxfield@apple.com>
531 [Cocoa] Star character disappears when bolded
532 https://bugs.webkit.org/show_bug.cgi?id=181568
533 <rdar://problem/18755569>
535 Reviewed by Simon Fraser.
537 * fast/text/unknown-font-expected-mismatch.html: Added.
538 * fast/text/unknown-font.html: Added.
540 2018-01-11 James Craig <jcraig@apple.com>
542 AX: when invert colors is on, double-invert video elements in UserAgentStyleSheet
543 https://bugs.webkit.org/show_bug.cgi?id=168447
544 <rdar://problem/30559874>
546 Reviewed by Simon Fraser.
548 Double-invert video when platform "invert colors" setting is enabled. Behavior matches
549 current "Smart Invert" feature of Safari Reader on macOS/iOS and other iOS native apps.
551 * TestExpectations: Platform setting only available on Mac and iOS.
552 * accessibility/smart-invert-expected.txt: Added.
553 * accessibility/smart-invert-reference-expected.html: Added.
554 * accessibility/smart-invert-reference.html: Added. Ref to ensure invert and grayscale filters render as expected.
555 * accessibility/smart-invert.html: Added. Computed expectatons of filter property text values.
556 * platform/ios-wk2/TestExpectations: Runs on iOS WK2.
557 * platform/mac-wk2/TestExpectations: Runs on Mac WK2.
559 2018-01-10 Ryosuke Niwa <rniwa@webkit.org>
561 Make elements of zero width or height focusable
562 https://bugs.webkit.org/show_bug.cgi?id=181516
564 Reviewed by Chris Dumez.
566 Added a regression test.
568 * fast/events/focus-zero-size-element-expected.txt: Added.
569 * fast/events/focus-zero-size-element.html: Added.
571 2018-01-11 Alex Christensen <achristensen@webkit.org>
573 REGRESSION(r225003): Loading hangs in environments where dispatch_async does not work
574 https://bugs.webkit.org/show_bug.cgi?id=181553
576 Reviewed by Eric Carlson.
578 * media/video-src-remove.html:
580 2018-01-11 Dean Jackson <dino@apple.com>
582 Rolling out 226814. It crashes on some bots.
584 2018-01-11 Dean Jackson <dino@apple.com>
586 [WebGL] Simulated vertexAttrib0 can sometimes cause OUT_OF_MEMORY errors
587 https://bugs.webkit.org/show_bug.cgi?id=181558
588 <rdar://problem/36189833>
590 Reviewed by Eric Carlson.
592 * fast/canvas/webgl/simulated-vertexAttrib0-invalid-indicies-expected.txt: Added.
593 * fast/canvas/webgl/simulated-vertexAttrib0-invalid-indicies.html: Added.
595 2018-01-11 Chris Dumez <cdumez@apple.com>
597 ASSERTION FAILED: registration in WebCore::SWServerWorker::skipWaiting()
598 https://bugs.webkit.org/show_bug.cgi?id=181222
599 <rdar://problem/36332686>
601 Reviewed by Youenn Fablet.
603 Unskip test that is no longer flakily crashing.
607 2018-01-11 Youenn Fablet <youenn@apple.com>
609 RTCController should disable ICE candidate filtering in case of getUserMedia based on the RTCPerrConnection origin
610 https://bugs.webkit.org/show_bug.cgi?id=180851
612 Reviewed by Eric Carlson.
614 * http/wpt/webrtc/resources/third-party-frame-ice-candidate-filtering-iframe.html: Added.
615 * http/wpt/webrtc/third-party-frame-ice-candidate-filtering-expected.txt: Added.
616 * http/wpt/webrtc/third-party-frame-ice-candidate-filtering.html: Added.
618 2018-01-11 Ali Juma <ajuma@chromium.org>
620 window.visualViewport should behave as [SameObject]
621 https://bugs.webkit.org/show_bug.cgi?id=181548
623 Reviewed by Chris Dumez.
625 * fast/visual-viewport/visual-viewport-same-object-expected.txt: Added.
626 * fast/visual-viewport/visual-viewport-same-object.html: Added.
628 2018-01-11 Youenn Fablet <youenn@apple.com>
630 imported/w3c/web-platform-tests/service-workers/service-worker/multiple-update.https.html is slow on Debug
631 https://bugs.webkit.org/show_bug.cgi?id=181541
637 2018-01-11 Matt Lewis <jlewis3@apple.com>
639 Rebaseline of media/event-queue-crash.html after r226785
641 Unreviewed test gardening.
643 * media/event-queue-crash-expected.txt:
645 2018-01-11 Zalan Bujtas <zalan@apple.com>
647 RenderTreeUpdater::current() returns null_ptr when mutation is done through Document::resolveStyle.
648 https://bugs.webkit.org/show_bug.cgi?id=181513
649 <rdar://problem/36367085>
651 Reviewed by Antti Koivisto.
653 * fast/forms/button-set-text-crash-expected.txt: Added.
654 * fast/forms/button-set-text-crash.html: Added.
656 2018-01-11 Antoine Quint <graouts@apple.com>
658 Only listen to webkitplaybacktargetavailabilitychanged when media controls are visible to the user
659 https://bugs.webkit.org/show_bug.cgi?id=181547
660 <rdar://problem/35947650>
662 Reviewed by Eric Carlson.
664 Add a test that checks that enabling AirPlay routes when the controls are not visible to the user
665 does not incur any change, and that making the controls visible again shows the controls in the
668 * media/modern-media-controls/airplay-support/airplay-support-disable-event-listeners-with-hidden-controls-expected.txt: Added.
669 * media/modern-media-controls/airplay-support/airplay-support-disable-event-listeners-with-hidden-controls.html: Added.
671 2018-01-11 Antoine Quint <graouts@apple.com>
673 [iOS] There should be no controls markup generated in fullscreen
674 https://bugs.webkit.org/show_bug.cgi?id=181540
675 <rdar://problem/35060379>
677 Reviewed by Eric Carlson.
679 We update this test to simply check that we're removing all child nodes.
681 * media/modern-media-controls/media-controller/ios/media-controller-stop-updates-in-fullscreen-expected.txt:
682 * media/modern-media-controls/media-controller/ios/media-controller-stop-updates-in-fullscreen.html:
684 2018-01-11 Youenn Fablet <youenn@apple.com>
686 Redirected iframe loading with Request.redirect=follow should fail
687 https://bugs.webkit.org/show_bug.cgi?id=181491
689 Reviewed by Alex Christensen.
693 2018-01-10 Simon Fraser <simon.fraser@apple.com>
695 On macOS, getBoundingClientRect gives incorrect values when pinch-zoomed
696 https://bugs.webkit.org/show_bug.cgi?id=181511
697 rdar://problem/33741427
699 Reviewed by Zalan Bujtas.
701 New results in tests that get client coordinates after zooming.
703 * fast/visual-viewport/client-coordinates-relative-to-layout-viewport-expected.txt:
704 * fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
705 * fast/visual-viewport/client-rects-relative-to-layout-viewport-zoomed.html:
706 * fast/visual-viewport/zoomed-fixed-expected.txt:
707 * fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
708 * fast/zooming/client-rect-in-fixed-zoomed-expected.txt:
709 * fast/zooming/client-rect-in-fixed-zoomed.html: Change the test to create passing results.
711 2018-01-11 Eric Carlson <eric.carlson@apple.com>
713 Layout Test media/event-queue-crash.html is flaky
714 https://bugs.webkit.org/show_bug.cgi?id=180493
715 <rdar://problem/35914377>
717 Reviewed by Jer Noble.
719 * TestExpectations: Add DumpJSConsoleLogInStdErr.
720 * media/event-queue-crash.html: Increase the timeout from 10ms to 100ms.
722 2018-01-11 Ms2ger <Ms2ger@igalia.com>
724 Test gardening for GTK.
725 https://bugs.webkit.org/show_bug.cgi?id=181477
727 Unreviewed test gardening.
729 * http/tests/performance/performance-resource-timing-cached-entries-expected.txt:
730 * http/tests/performance/performance-resource-timing-cached-entries.html:
731 The code to debug this test's flakiness made it more flaky, as the
732 resources are not logged in a consistent order. This ensures they are
733 logged only in case of failure.
734 * platform/gtk/TestExpectations:
735 - svg/custom/non-scaling-stroke.svg was fixed in r226443.
736 - imported/w3c/web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-001.html
737 was fixed in r226404.
739 2018-01-11 Miguel Gomez <magomez@igalia.com>
741 Unreviewed GTK+ and WPE gardening after r226773.
743 * platform/gtk/TestExpectations:
744 * platform/wpe/TestExpectations:
746 2018-01-11 Ms2ger <Ms2ger@igalia.com>
748 [GTK] Enable css2.1/20110323/vertical-align-boxes-001.htm.
749 https://bugs.webkit.org/show_bug.cgi?id=91339
751 Unreviewed test gardening.
753 It was fixed in r226404.
755 * platform/gtk/TestExpectations:
757 2018-01-11 Youenn Fablet <youenn@apple.com>
759 LayoutTests/http/tests/workers/service/resources/service-worker-importScript.js does not need to register two service workers
760 https://bugs.webkit.org/show_bug.cgi?id=181490
762 Reviewed by Chris Dumez.
764 * http/tests/workers/service/resources/service-worker-importScript.js:
765 * http/tests/workers/service/service-worker-importScript-expected.txt:
766 * platform/mac-wk2/TestExpectations:
768 2018-01-11 Philippe Normand <pnormand@igalia.com>
770 [GTK] media/muted-video-is-playing-audio.html is timing out
771 https://bugs.webkit.org/show_bug.cgi?id=163781
773 Reviewed by Carlos Garcia Campos.
775 The test should un-mute the page because the IsPlayingAudio flag indirectly depends on this.
777 * media/muted-video-is-playing-audio.html: Un-mute the page.
778 * platform/gtk/TestExpectations: Unflag now-passing test.
780 2018-01-10 Andy Estes <aestes@apple.com>
782 [Payment Request] Rename ApplePayMerchantValidationEvent to MerchantValidationEvent
783 https://bugs.webkit.org/show_bug.cgi?id=181437
784 <rdar://problem/36376481>
786 Reviewed by Tim Horton.
788 * http/tests/paymentrequest/payment-request-change-shipping-address.https.html:
789 * http/tests/paymentrequest/payment-request-change-shipping-option.https.html:
790 * http/tests/paymentrequest/payment-request-merchant-validation.https-expected.txt: Added.
791 * http/tests/paymentrequest/payment-request-merchant-validation.https.html: Added.
792 * http/tests/paymentrequest/resources/helpers.js:
793 (async.getPaymentRequestResponse):
794 * http/tests/paymentrequest/updateWith-method-pmi-handling.https.html:
795 * http/tests/ssl/applepay/ApplePayMerchantValidationEvent.https-expected.txt: Removed.
796 * http/tests/ssl/applepay/ApplePayMerchantValidationEvent.https.html: Removed.
798 2018-01-10 Ryan Haddad <ryanhaddad@apple.com>
800 Update TestExpectations for http/tests/misc/submit-post-keygen.html.
801 https://bugs.webkit.org/show_bug.cgi?id=121331
803 Unreviewed test gardening.
805 * platform/mac/TestExpectations:
807 2018-01-10 Ryan Haddad <ryanhaddad@apple.com>
809 Mark swipe/pushstate-with-manual-scrollrestoration.html as failing.
810 https://bugs.webkit.org/show_bug.cgi?id=181502
812 Unreviewed test gardening.
814 * platform/mac-wk2/TestExpectations:
816 2018-01-10 Ryan Haddad <ryanhaddad@apple.com>
818 Mark accessibility/mac/aria-multiple-liveregions-notification.html as flaky.
819 https://bugs.webkit.org/show_bug.cgi?id=181494
821 Unreviewed test gardening.
823 * platform/mac/TestExpectations:
825 2018-01-10 Ryan Haddad <ryanhaddad@apple.com>
827 Mark http/tests/misc/slow-loading-animated-image.html as flaky.
828 https://bugs.webkit.org/show_bug.cgi?id=181479
830 Unreviewed test gardening.
832 * platform/mac/TestExpectations:
834 2018-01-10 Matt Baker <mattbaker@apple.com>
836 Web Inspector: Canvas tab: throttle recording slider updates
837 https://bugs.webkit.org/show_bug.cgi?id=180839
838 <rdar://problem/36057849>
840 Reviewed by Joseph Pecoraro
842 * inspector/unit-tests/throttle-expected.txt: Added.
843 * inspector/unit-tests/throttle.html: Added.
844 Added function throttling tests.
846 2018-01-10 Wenson Hsieh <wenson_hsieh@apple.com>
848 REGRESSION(r222507): Composition highlight doesn't render when using IME
849 https://bugs.webkit.org/show_bug.cgi?id=181485
850 <rdar://problem/35896516>
852 Reviewed by Ryosuke Niwa.
854 Add a new layout test to ensure that in the absence of custom composition underlines, a marked composition
855 string appears different once it is confirmed.
857 * editing/marked-text-appearance-expected-mismatch.html: Added.
858 * editing/marked-text-appearance.html: Added.
860 2018-01-10 Chris Dumez <cdumez@apple.com>
862 Multiple http/wpt/beacon/contentextensions/ test are flaky.
863 https://bugs.webkit.org/show_bug.cgi?id=179256
864 <rdar://problem/35401978>
866 Reviewed by Alex Christensen.
868 Stop marking content extensions tests as flaky.
870 * platform/mac-wk2/TestExpectations:
872 2018-01-10 Tim Horton <timothy_horton@apple.com>
874 REGRESSION (r213590): Swipe from edge to go to previous page is significantly slower than tapping back button on Twitter
875 https://bugs.webkit.org/show_bug.cgi?id=181269
876 <rdar://problem/35110344>
878 Reviewed by Simon Fraser.
880 * swipe/pushstate-with-manual-scrollrestoration-expected.txt: Added.
881 * swipe/pushstate-with-manual-scrollrestoration.html: Added.
882 Add a test (which previously would complain about taking too long)
883 that using manual scroll position restoration and pushState together
884 doesn't cause swipes to hang until the watchdog fires.
886 2018-01-10 Ryan Haddad <ryanhaddad@apple.com>
888 Skip http/tests/workers/service/cors-image-fetch.html.
889 https://bugs.webkit.org/show_bug.cgi?id=181222
891 Unreviewed test gardening.
895 2018-01-10 Youenn Fablet <youenn@apple.com>
897 Use no-cache fetch mode when loading main documents with location.reload()
898 https://bugs.webkit.org/show_bug.cgi?id=181285
899 <rdar://problem/36356831>
901 Reviewed by Alex Christensen.
903 * http/tests/inspector/network/har/har-page-expected.txt:
904 * http/tests/inspector/network/har/har-page.html:
906 2018-01-10 Per Arne Vollan <pvollan@apple.com>
908 Mark accessibility/table-header-calculation-for-header-rows.html as failure on Windows.
909 https://bugs.webkit.org/show_bug.cgi?id=181501
911 Unreviewed test gardening.
913 * platform/win/TestExpectations:
915 2018-01-10 Matt Lewis <jlewis3@apple.com>
917 Adjusted expectations for webrtc/video-unmute.html.
918 https://bugs.webkit.org/show_bug.cgi?id=172879
920 Unreviewed test gardening.
922 * platform/ios-simulator-wk2/TestExpectations:
923 * platform/ios-wk2/TestExpectations:
924 * platform/mac-wk2/TestExpectations:
926 2018-01-10 Youenn Fablet <youenn@apple.com>
928 Skip http/wpt/service-workers/fetchEvent.https.html in Debug
929 https://bugs.webkit.org/show_bug.cgi?id=181481
935 2018-01-10 Matt Lewis <jlewis3@apple.com>
937 Marked http/tests/workers/service/service-worker-importScript.html as flaky on macOS WK2.
938 https://bugs.webkit.org/show_bug.cgi?id=181097
940 Unreviewed test gardening.
942 * platform/mac-wk2/TestExpectations:
944 2018-01-10 Matt Lewis <jlewis3@apple.com>
946 Marked imported/w3c/web-platform-tests/service-workers/service-worker/fetch-waits-for-activate.https.html as flaky on macOS and iOS WK2.
947 https://bugs.webkit.org/show_bug.cgi?id=181392
949 Unreviewed test gardening.
951 * platform/ios-wk2/TestExpectations:
952 * platform/mac-wk2/TestExpectations:
954 2018-01-10 Per Arne Vollan <pvollan@apple.com>
956 [Win] Rebaseline test after r225366.
958 Unreviewed test gardening.
960 * platform/win/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.txt:
962 2018-01-10 Chris Dumez <cdumez@apple.com>
964 REGRESSION (r224301?): LayoutTest http/tests/workers/service/registration-task-queue-scheduling-1.html is a flaky failure
965 https://bugs.webkit.org/show_bug.cgi?id=179342
966 <rdar://problem/35478161>
968 Reviewed by Youenn Fablet.
971 Unmark the test as flaky.
973 * http/tests/workers/service/registration-task-queue-scheduling-1-expected.txt:
974 * http/tests/workers/service/resources/registration-task-queue-scheduling-1-second-window.html:
975 * http/tests/workers/service/resources/registration-task-queue-scheduling-1.js:
976 Update test to register a scriptURL that actually fails. When registration succeeds, the test
977 logs lines indicating that registration succeeded unexpectedly. Also, when registration
978 succeeds, the registration of the top frame are no longer guaranteed to be resolved before
979 the ones of the subframe (because it involves things like network loads).
981 2018-01-10 Chris Dumez <cdumez@apple.com>
983 Unreviewed, skip http/tests/workers/service/other_resources folder.
985 It is a resources folder and does not contain tests.
989 2018-01-10 Per Arne Vollan <pvollan@apple.com>
991 [Win] Rebaseline tests after r225366.
993 Unreviewed test gardening.
995 * platform/win/svg/custom/feComponentTransfer-Discrete-expected.txt:
996 * platform/win/svg/custom/feComponentTransfer-Gamma-expected.txt:
997 * platform/win/svg/custom/feComponentTransfer-Linear-expected.txt:
998 * platform/win/svg/custom/feComponentTransfer-Table-expected.txt:
1000 2018-01-10 Philippe Normand <pnormand@igalia.com>
1002 Unreviewed GTK gardening
1004 * platform/gtk/TestExpectations: Unflag now-passing test and skip
1005 mediastream tests, useless without any webrtc backend.
1007 2018-01-10 Philippe Normand <pnormand@igalia.com>
1009 [GStreamer] REGRESSION(r226629): broke media/video-interruption-with-resume-allowing-play.html
1010 https://bugs.webkit.org/show_bug.cgi?id=181471
1011 <rdar://problem/36402323>
1013 Reviewed by Carlos Garcia Campos.
1015 * platform/gtk/TestExpectations: These 2 tests shall pass now.
1017 2018-01-10 Ms2ger <Ms2ger@igalia.com>
1019 [GTK] Enable css2.1/20110323/c541-word-sp-000.htm.
1020 https://bugs.webkit.org/show_bug.cgi?id=94009
1022 Unreviewed test gardening.
1024 It was fixed in r226404.
1026 * platform/gtk/TestExpectations:
1028 2018-01-10 Philippe Normand <pnormand@igalia.com>
1030 Unreviewed, updating expectations for media test timing out on GTK
1032 * platform/gtk/TestExpectations:
1034 2018-01-10 Philippe Normand <pnormand@igalia.com>
1036 Unreviewed, updating expectations for media test timing out on GTK
1038 * platform/gtk/TestExpectations:
1040 2018-01-10 Antti Koivisto <antti@apple.com>
1042 Invalidate current element style on class change accurately
1043 https://bugs.webkit.org/show_bug.cgi?id=181210
1045 Reviewed by Zalan Bujtas.
1047 * fast/css/set-inline-style-recalc-expected.txt:
1048 * fast/css/set-inline-style-recalc.html:
1050 2018-01-09 Antoine Quint <graouts@apple.com>
1052 [Web Animations] Expose the id property on Animation
1053 https://bugs.webkit.org/show_bug.cgi?id=181450
1054 <rdar://problem/36383600>
1056 Reviewed by Dean Jackson.
1058 Mark all tests related to the "id" property as passing.
1060 * http/wpt/web-animations/interfaces/Animatable/animate-expected.txt:
1061 * http/wpt/web-animations/interfaces/Animation/id-expected.txt:
1062 * http/wpt/web-animations/interfaces/Animation/idlharness-expected.txt:
1064 2018-01-09 Chris Dumez <cdumez@apple.com>
1066 Make service workers behave correctly with regards to Page Cache
1067 https://bugs.webkit.org/show_bug.cgi?id=181446
1068 <rdar://problem/36164291>
1070 Reviewed by Youenn Fablet.
1072 Add layout test coverage.
1074 * http/tests/workers/service/client-added-to-clients-when-restored-from-page-cache-expected.txt: Added.
1075 * http/tests/workers/service/client-added-to-clients-when-restored-from-page-cache.html: Added.
1076 * http/tests/workers/service/client-removed-from-clients-while-in-page-cache-expected.txt: Added.
1077 * http/tests/workers/service/client-removed-from-clients-while-in-page-cache.html: Added.
1078 * http/tests/workers/service/no-page-cache-when-controlled-expected.txt: Added.
1079 * http/tests/workers/service/no-page-cache-when-controlled.html: Added.
1080 * http/tests/workers/service/other_resources/test.html: Added.
1081 * http/tests/workers/service/resources/getClientCount-worker.js: Added.
1084 2018-01-09 Chris Dumez <cdumez@apple.com>
1086 We should not return undefined for most properties of a detached Window
1087 https://bugs.webkit.org/show_bug.cgi?id=181416
1088 <rdar://problem/36162489>
1090 Reviewed by Ryosuke Niwa.
1092 Update existing tests to reflect behavior change.
1094 * fast/dom/Window/orphaned-frame-access-expected.txt:
1095 * fast/dom/Window/orphaned-frame-access.html:
1096 * fast/frames/detached-frame-property-expected.txt:
1097 * fast/frames/detached-frame-property.html:
1099 2018-01-09 Darin Adler <darin@apple.com>
1101 Further refinement to list item and counter code after "list-item" counter fix
1102 https://bugs.webkit.org/show_bug.cgi?id=181426
1104 Reviewed by Zalan Bujtas.
1106 * fast/css/counters/counter-list-item.html: Removed an extra newline at the end of
1109 2018-01-09 Myles C. Maxfield <mmaxfield@apple.com>
1111 font-display:fallback can cause a visual flash (which is supposed to be impossible)
1112 https://bugs.webkit.org/show_bug.cgi?id=181374
1114 Reviewed by Simon Fraser.
1116 Move font-display tests into their common subfolder.
1118 * fast/text/font-display/block-finish-expected.html: Renamed from LayoutTests/fast/text/loading-block-finish-expected.html.
1119 * fast/text/font-display/block-finish.html: Renamed from LayoutTests/fast/text/loading-block-finish.html.
1120 * fast/text/font-display/block-nofinish-expected.html: Renamed from LayoutTests/fast/text/loading-block-nofinish-expected.html.
1121 * fast/text/font-display/block-nofinish.html: Renamed from LayoutTests/fast/text/loading-block-nofinish.html.
1122 * fast/text/font-display/failure-finish-expected.html: Renamed from LayoutTests/fast/text/loading-failure-finish-expected.html.
1123 * fast/text/font-display/failure-finish.html: Renamed from LayoutTests/fast/text/loading-failure-finish.html.
1124 * fast/text/font-display/failure-nofinish-expected.html: Renamed from LayoutTests/fast/text/loading-failure-nofinish-expected.html.
1125 * fast/text/font-display/failure-nofinish.html: Renamed from LayoutTests/fast/text/loading-failure-nofinish.html.
1126 * fast/text/font-display/swap-finish-expected.html: Renamed from LayoutTests/fast/text/loading-swap-finish-expected.html.
1127 * fast/text/font-display/swap-finish.html: Renamed from LayoutTests/fast/text/loading-swap-finish.html.
1128 * fast/text/font-display/swap-nofinish-expected.html: Renamed from LayoutTests/fast/text/loading-swap-nofinish-expected.html.
1129 * fast/text/font-display/swap-nofinish.html: Renamed from LayoutTests/fast/text/loading-swap-nofinish.html.
1130 * fast/text/font-display/swap-flash-expected.html: Added.
1131 * fast/text/font-display/swap-flash.html: Added.
1132 * platform/win/TestExpectations:
1134 2018-01-09 Matt Lewis <jlewis3@apple.com>
1136 Fixed test expectaions.
1138 Unreviewed test gardening.
1140 * platform/ios-wk2/TestExpectations:
1142 2018-01-09 Antti Koivisto <antti@apple.com>
1144 Blank page except for inner iframes because pending stylesheets cause style.isNotFinal() to be true
1145 https://bugs.webkit.org/show_bug.cgi?id=180940
1146 <rdar://problem/36116507>
1148 Reviewed by Darin Adler.
1150 * http/tests/local/loading-stylesheet-import-remove.html: Added.
1151 * http/tests/local/loading-stylesheet-import-remove-expected.html: Added.
1152 * http/tests/local/resources/slow-import.css: Added.
1154 2018-01-09 Youenn Fablet <youenn@apple.com>
1156 Make imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https.html robust to quota error
1157 https://bugs.webkit.org/show_bug.cgi?id=181404
1159 Reviewed by Alex Christensen.
1163 2018-01-09 Youenn Fablet <youenn@apple.com>
1165 [iOS Debug WK2] Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/register-closed-window.https.html is flaky
1166 https://bugs.webkit.org/show_bug.cgi?id=181087
1167 <rdar://problem/36188109>
1169 Reviewed by Chris Dumez.
1171 * platform/ios-wk2/TestExpectations: Removed flaky expectation.
1173 2018-01-09 Yacine Bandou <yacine.bandou_ext@softathome.com>
1175 [EME] Add layout test for clearKey CENC message event
1176 https://bugs.webkit.org/show_bug.cgi?id=180928
1178 Reviewed by Xabier Rodriguez-Calvar.
1180 Tests the reception of clearKey message event after the encrypted event and checks its KeyID.
1181 There are two tests: one with MSE playback and another with regular playback.
1183 * media/encrypted-media/clearKey/clearKey-message-cenc-event-expected.txt: Added.
1184 * media/encrypted-media/clearKey/clearKey-message-cenc-event-mse-expected.txt: Added.
1185 * media/encrypted-media/clearKey/clearKey-message-cenc-event-mse.html: Added.
1186 Test with MSE playback.
1187 * media/encrypted-media/clearKey/clearKey-message-cenc-event.html: Added.
1188 Test with regular playback.
1189 * media/encrypted-media/clearKey/encrypted-media-clearKey-handler.js: Added.
1190 This JavaScript file provides a simple clearKey EME implementation, checks the EME support, handles the "encrypted", "message" and
1191 "keystatuseschange" events, and updates the CDM session with the right keys.
1192 This implementation allows to play an encrypted media (video or audio or both), it is used in this test by overloading the "onMessage" callback
1193 by an other function that checks the 'message' event and stops the test.
1194 * media/encrypted-media/medias-enc.js:
1195 I take this opportunity to introduce some fixes:
1196 Rename "mimetype" field to "mimeType", this field is only used in "clearKey-encrypted-cenc-event-mse.html",
1197 thus it is easy to change it now.
1198 Change the KeyID of the encrypted video with the right value, it is used for first time in this test.
1199 * media/media-source/media-source-loader-simple.js:
1200 Use "mimeType" instead of "mimetype" as it is modified in "medias-enc.js".
1201 * platform/gtk/TestExpectations:
1202 * platform/mac/TestExpectations:
1203 * platform/wpe/TestExpectations:
1205 2018-01-09 Said Abou-Hallawa <sabouhallawa@apple.com>
1207 Check Image::m_image is not null in ImageLoader::decode()
1208 https://bugs.webkit.org/show_bug.cgi?id=180386
1209 <rdar://problem/34634483>
1211 Reviewed by Tim Horton.
1213 Add a new rejected case for decoding an image with an invalid URL.
1215 * fast/images/decode-static-image-reject-expected.txt:
1216 * fast/images/decode-static-image-reject.html:
1218 2018-01-09 Ali Juma <ajuma@chromium.org>
1220 Mark imported/w3c/web-platform-tests/viewport/viewport-resize-event-on-load-overflowing-page.html as flaky
1221 https://bugs.webkit.org/show_bug.cgi?id=181436
1223 Reviewed by Frédéric Wang.
1228 Mark test that seems to have timing issues as flaky.
1230 2018-01-09 Ali Juma <ajuma@chromium.org>
1232 Implement VisualViewport API events
1233 https://bugs.webkit.org/show_bug.cgi?id=179386
1235 Reviewed by Frédéric Wang.
1237 Add tests for Visual Viewport API events. Test that a resize event is fired after
1238 pinch zoom and after window resize, and test that a scroll event is fired when the
1239 visual viewport is scrolled.
1241 * fast/visual-viewport/resize-event-fired-expected.txt: Added.
1242 * fast/visual-viewport/resize-event-fired-window-resized-expected.txt: Added.
1243 * fast/visual-viewport/resize-event-fired-window-resized.html: Added.
1244 * fast/visual-viewport/resize-event-fired.html: Added.
1245 * fast/visual-viewport/scroll-event-fired-expected.txt: Added.
1246 * fast/visual-viewport/scroll-event-fired.html: Added.
1247 * platform/gtk/TestExpectations:
1248 Skipped tests that use UIScriptController::zoomToScale, since this isn't implemented on GTK.
1249 * platform/ios/TestExpectations:
1250 Skipped test that resizes a window, since this isn't supported on iOS.
1251 * platform/win/TestExpectations:
1252 Skipped tests that use UIScriptController::zoomToScale, since this isn't implemented on Windows.
1254 2018-01-09 Ryosuke Niwa <rniwa@webkit.org>
1256 Release assert in addResourceTiming when a cache resource is requested during style recalc
1257 https://bugs.webkit.org/show_bug.cgi?id=181137
1258 <rdar://problem/35666574>
1260 Reviewed by Simon Fraser.
1262 Added a regression test for the crash.
1264 Also fixed test cases in rt-performance-extensions.js which were incorrectly asserting and assuming that
1265 resourcetimingbufferfull event will be fired when there are exactly the same number of entries as the buffer size.
1267 * http/tests/performance/performance-resource-timing-resourcetimingbufferfull -crash-expected.txt: Added.
1268 * http/tests/performance/performance-resource-timing-resourcetimingbufferfull-crash.html: Added.
1269 * http/wpt/resource-timing/rt-performance-extensions.js: Fixed the test cases.
1271 2018-01-08 Chris Nardi <csnardi1@gmail.com>
1273 ::first-letter incorrectly selects grapheme pairs
1274 https://bugs.webkit.org/show_bug.cgi?id=181315
1276 Reviewed by Darin Adler.
1278 * fast/css/first-letter-punctuation-expected.html: Added.
1279 * fast/css/first-letter-punctuation.html:
1280 * platform/gtk/fast/css/first-letter-punctuation-expected.png: Removed.
1281 * platform/gtk/fast/css/first-letter-punctuation-expected.txt: Removed.
1282 * platform/ios/fast/css/first-letter-punctuation-expected.txt: Removed.
1283 * platform/mac/fast/css/first-letter-punctuation-expected.png: Removed.
1284 * platform/mac/fast/css/first-letter-punctuation-expected.txt: Removed.
1285 * platform/win/fast/css/first-letter-punctuation-expected.txt: Removed.
1287 2018-01-08 Darin Adler <darin@apple.com>
1289 Special list-item counter starts from an incorrect number for ::before and ::after
1290 https://bugs.webkit.org/show_bug.cgi?id=181084
1292 Reviewed by Zalan Bujtas.
1294 * fast/css/counters/counter-list-item-expected.html: Added.
1295 * fast/css/counters/counter-list-item.html: Added.
1297 2018-01-08 Said Abou-Hallawa <sabouhallawa@apple.com>
1299 A canvas should not be tainted if it draws a data URL SVGImage with a <foreignObject>
1300 https://bugs.webkit.org/show_bug.cgi?id=180301
1302 Reviewed by Dean Jackson.
1304 * svg/as-image/svg-canvas-data-url-svg-with-feimage-not-tainted-expected.txt: Added.
1305 * svg/as-image/svg-canvas-data-url-svg-with-feimage-not-tainted.html: Added.
1306 * svg/as-image/svg-canvas-data-url-svg-with-foreign-object-not-tainted-expected.txt: Added.
1307 * svg/as-image/svg-canvas-data-url-svg-with-foreign-object-not-tainted.html: Added.
1308 * svg/as-image/svg-canvas-data-url-svg-with-image-not-tainted-expected.txt: Added.
1309 * svg/as-image/svg-canvas-data-url-svg-with-image-not-tainted.html: Added.
1311 2018-01-08 Matt Lewis <jlewis3@apple.com>
1313 Marked imported/w3c/web-platform-tests/service-workers/service-worker/register-closed-window.https.html as flaky.
1314 https://bugs.webkit.org/show_bug.cgi?id=181087
1316 Unreviewed test gardening.
1318 * platform/ios-wk2/TestExpectations:
1320 2018-01-08 Matt Lewis <jlewis3@apple.com>
1322 Unreviewed, rolling out r226385.
1324 The test introduced with this was a flaky since being added.
1328 "AX: when invert colors is on, double-invert certain media
1329 elements in UserAgentStyleSheet"
1330 https://bugs.webkit.org/show_bug.cgi?id=168447
1331 https://trac.webkit.org/changeset/226385
1333 2018-01-08 Ryan Haddad <ryanhaddad@apple.com>
1335 Skip http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store.html
1336 https://bugs.webkit.org/show_bug.cgi?id=181223
1338 Unreviewed test gardening.
1340 * platform/wk2/TestExpectations:
1342 2018-01-08 Matt Lewis <jlewis3@apple.com>
1344 Marked http/wpt/cache-storage/cache-put-stream.https.any.html as flaky on macOS WK2.
1345 https://bugs.webkit.org/show_bug.cgi?id=181107
1347 Unreviewed test gardening.
1349 * platform/mac-wk2/TestExpectations:
1351 2018-01-08 Basuke Suzuki <Basuke.Suzuki@sony.com>
1353 [WinCairo] Add default port TestExpectations for wincairo
1354 https://bugs.webkit.org/show_bug.cgi?id=179221
1356 Reviewed by Alex Christensen.
1358 * platform/wincairo-win10/TestExpectations: Added.
1360 2018-01-08 Youenn Fablet <youenn@apple.com>
1362 Stop exposing fetch and extendable events to window
1363 https://bugs.webkit.org/show_bug.cgi?id=181325
1365 Reviewed by Chris Dumez.
1367 * http/wpt/service-workers/extendableEvent.https-expected.txt:
1368 * http/wpt/service-workers/extendableEvent.https.html:
1369 * http/wpt/service-workers/fetchEvent.https-expected.txt:
1370 * http/wpt/service-workers/fetchEvent.https.html:
1372 2018-01-08 Antti Koivisto <antti@apple.com>
1374 REGRESSION (r219145): Toggling layer borders on a static document no longer works immediately
1375 https://bugs.webkit.org/show_bug.cgi?id=176260
1376 <rdar://problem/34219966>
1378 Reviewed by Simon Fraser.
1380 * compositing/debug-borders-dynamic-expected.html: Added.
1381 * compositing/debug-borders-dynamic.html: Added.
1383 2018-01-08 Yacine Bandou <yacine.bandou_ext@softathome.com>
1385 [EME] Add layout test for InitData and InitDataType in CENC encrypted event
1386 https://bugs.webkit.org/show_bug.cgi?id=180430
1388 Reviewed by Xabier Rodriguez-Calvar.
1391 * media/content/encrypted/VideoClearKeyCenc.mp4: Added.
1392 This is a simple encrypted video file used for regular playback.
1393 It has been encrypted with BENTO4. https://www.bento4.com/
1395 * media/content/encrypted/segments/VideoClearKeyCenc-seg-0.mp4: Added.
1396 This is a simple encrypted video fragment used in MSE playback.
1397 It has been fragmented and encrypted with BENTO4. https://www.bento4.com/
1399 * media/encrypted-media/clearKey/clearKey-encrypted-cenc-event-expected.txt: Added.
1400 * media/encrypted-media/clearKey/clearKey-encrypted-cenc-event-mse-expected.txt: Added.
1401 * media/encrypted-media/clearKey/clearKey-encrypted-cenc-event-mse.html: Added.
1402 This is a test with MSE.
1404 * media/encrypted-media/clearKey/clearKey-encrypted-cenc-event.html: Added.
1405 This is a test with a regular playback.
1407 * media/encrypted-media/medias-enc.js: Added.
1408 This JavaScrit file lists the encrypted media wich will be used in encrypted-media tests.
1409 It gives all necessary informations about the encrypted media: path of the file or
1410 the path of the segments in MSE case, mimeType, initDataType and the encryption keys.
1412 * media/media-source/media-source-loader-simple.js: Added.
1413 This JavaScript file provides a simple MSE implementation, reads the segments of the media and appends them
1414 in the appropriate SourceBuffer.
1416 * platform/wpe/TestExpectations:
1418 2018-01-08 Ms2ger <Ms2ger@igalia.com>
1420 Update imagebitmap tests.
1421 https://bugs.webkit.org/show_bug.cgi?id=181379
1423 Unreviewed test gardening.
1425 * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
1426 * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
1427 * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
1428 * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
1430 2018-01-08 Youenn Fablet <youenn@apple.com>
1432 navigator.onLine does not work inside service workers
1433 https://bugs.webkit.org/show_bug.cgi?id=181079
1434 <rdar://problem/36178606>
1436 Reviewed by Darin Adler.
1438 * http/wpt/service-workers/online-worker.js: Added.
1439 (async.waitForOnlineEvent):
1441 * http/wpt/service-workers/online.https-expected.txt: Added.
1442 * http/wpt/service-workers/online.https.html: Added.
1444 2018-01-08 Youenn Fablet <youenn@apple.com>
1446 imported/w3c/web-platform-tests/service-workers/service-worker/interfaces-sw.https.html is slow in Debug
1447 https://bugs.webkit.org/show_bug.cgi?id=181382
1453 2018-01-08 Carlos Garcia Campos <cgarcia@igalia.com>
1455 Unreviewed GTK gardening. Rebaseline test again after r226500.
1457 * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
1459 2018-01-08 Carlos Garcia Campos <cgarcia@igalia.com>
1461 Unreviewed GTK gardening. Partially revert r224460.
1463 Two tests were incorrectly rebaselined in r224460.
1465 * platform/gtk/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt:
1466 * platform/gtk/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt:
1468 2018-01-07 Ms2ger <Ms2ger@igalia.com>
1470 Implement createImageBitmap(ImageBitmap)
1471 https://bugs.webkit.org/show_bug.cgi?id=181287
1473 Reviewed by Darin Adler.
1475 * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: rebaseline.
1476 * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt: rebaseline.
1477 * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: rebaseline.
1478 * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt: rebaseline.
1480 2018-01-07 Ryosuke Niwa <rniwa@webkit.org>
1482 Reduce the precision of "high" resolution time to 1ms
1483 https://bugs.webkit.org/show_bug.cgi?id=180910
1484 <rdar://problem/36085943>
1486 Reviewed by Saam Barati.
1488 Add a flaky test expectation to imported/w3c/web-platform-tests/workers/worker-performance.worker.html
1489 due to a test bug. The test fix is tracked in https://github.com/w3c/web-platform-tests/pull/8711
1493 2018-01-06 Simon Fraser <simon.fraser@apple.com>
1495 Possible crash computing event regions
1496 https://bugs.webkit.org/show_bug.cgi?id=181368
1497 rdar://problem/34847081
1499 Reviewed by Zalan Bujtas.
1501 * fast/events/event-handler-regions-layout-expected.txt: Added.
1502 * fast/events/event-handler-regions-layout.html: Added.
1504 2018-01-06 Simon Fraser <simon.fraser@apple.com>
1506 Crash under RenderLayer::scrollTo() with marquee
1507 https://bugs.webkit.org/show_bug.cgi?id=181349
1508 rdar://problem/36190168
1510 Reviewed by Zalan Bujtas.
1512 * fast/scrolling/marquee-scroll-crash-expected.txt: Added.
1513 * fast/scrolling/marquee-scroll-crash.html: Added.
1515 2018-01-05 Dean Jackson <dino@apple.com>
1517 Accurately clip copyTexImage2D and copyTexSubImage2D
1518 https://bugs.webkit.org/show_bug.cgi?id=181356
1519 <rdar://problem/35083877>
1521 Reviewed by Eric Carlson.
1523 * fast/canvas/webgl/copy-tex-image-and-sub-image-2d-bad-input-expected.txt: Added.
1524 * fast/canvas/webgl/copy-tex-image-and-sub-image-2d-bad-input.html: Added.
1526 2018-01-06 Yusuke Suzuki <utatane.tea@gmail.com>
1528 Object.getOwnPropertyNames includes "arguments" and "caller" for bound functions
1529 https://bugs.webkit.org/show_bug.cgi?id=181321
1531 Reviewed by Saam Barati.
1533 * inspector/model/remote-object-get-properties-expected.txt:
1534 * inspector/runtime/getProperties-expected.txt:
1535 * js/script-tests/strict-throw-type-error.js:
1536 * js/strict-throw-type-error-expected.txt:
1538 2018-01-05 Youenn Fablet <youenn@apple.com>
1540 Implement Cache API partitioning based on ClientOrigin
1541 https://bugs.webkit.org/show_bug.cgi?id=181240
1543 Reviewed by Alex Christensen.
1545 Beefing up test to ensure that client and top origins are taken into consideration.
1547 * http/tests/cache-storage/cache-origins.https-expected.txt:
1548 * http/tests/cache-storage/cache-origins.https.html:
1549 * http/tests/cache-storage/cache-clearing-origin.https-expected.txt:
1550 * http/tests/cache-storage/cache-clearing-origin.https.html:
1552 2017-12-21 Ryan Haddad <ryanhaddad@apple.com>
1554 Mark fast/workers/worker-terminate.html as flaky.
1555 https://bugs.webkit.org/show_bug.cgi?id=181098
1557 Unreviewed test gardening.
1559 * platform/mac/TestExpectations:
1561 2018-01-05 Per Arne Vollan <pvollan@apple.com>
1563 Mark mathml/opentype/horizontal-munderover.html as failure on Windows.
1564 https://bugs.webkit.org/show_bug.cgi?id=181346
1566 Unreviewed test gardening.
1568 * platform/win/TestExpectations:
1570 2018-01-05 Youenn Fablet <youenn@apple.com>
1572 Skip LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/claim-shared-worker-fetch.https.html
1573 https://bugs.webkit.org/show_bug.cgi?id=181329
1576 SharedWorker is not supported.
1580 2018-01-05 Matt Lewis <jlewis3@apple.com>
1582 Marked fast/mediastream/MediaStream-MediaElement-setObject-null.html as flaky.
1583 https://bugs.webkit.org/show_bug.cgi?id=181069
1585 Unreviewed test gardening.
1587 * platform/mac-wk2/TestExpectations:
1589 2018-01-05 Matt Lewis <jlewis3@apple.com>
1591 Unreviewed, rolling out r226401.
1593 This caused timeouts on multiple platforms.
1597 "Implement Cache API partitioning based on ClientOrigin"
1598 https://bugs.webkit.org/show_bug.cgi?id=181240
1599 https://trac.webkit.org/changeset/226401
1601 2018-01-05 Joseph Pecoraro <pecoraro@apple.com>
1603 ServiceWorkers: Enable UserTiming / ResourceTiming
1604 https://bugs.webkit.org/show_bug.cgi?id=181297
1605 <rdar://problem/36307306>
1607 Reviewed by Youenn Fablet.
1609 * http/tests/workers/service/resources/data1.txt: Added.
1610 * http/tests/workers/service/resources/data2.txt: Added.
1611 Resources to load from a service-worker.
1613 * http/tests/workers/service/resources/service-worker-resource-timing.js: Added.
1614 * http/tests/workers/service/service-worker-resource-timing.https-expected.txt: Added.
1615 * http/tests/workers/service/service-worker-resource-timing.https.html: Added.
1616 Test that a ServiceWorker can produce resource entries for a few
1617 different kinds of loads (CacheStorage load, and a fetch).
1619 * http/tests/workers/service/resources/service-worker-user-timing.js: Added.
1620 * http/tests/workers/service/service-worker-user-timing.https-expected.txt: Added.
1621 * http/tests/workers/service/service-worker-user-timing.https.html: Added.
1622 Test that a ServiceWorker can produce a mark/measure entries.
1624 2018-01-05 Claudio Saavedra <csaavedra@igalia.com>
1626 [WPE][GTK] Unreviewed gardening
1628 Unskip svg/hittest/svg-shapes-non-scale-stroke.html, passing after
1630 * platform/gtk/TestExpectations:
1631 * platform/wpe/TestExpectations:
1633 2018-01-05 Claudio Saavedra <csaavedra@igalia.com>
1635 [WPE] Unreviewed gardening
1637 * platform/wpe/TestExpectations: Unskip two tests passing after r226404.
1639 2018-01-05 Claudio Saavedra <csaavedra@igalia.com>
1641 [WPE] Rebaseline test expectations after r226404
1643 Unreviewed gardening.
1645 * platform/wpe/css1/font_properties/font_size-expected.txt:
1646 * platform/wpe/css1/text_properties/letter_spacing-expected.txt:
1647 * platform/wpe/css1/text_properties/line_height-expected.txt:
1648 * platform/wpe/css1/text_properties/text_indent-expected.txt:
1649 * platform/wpe/css1/text_properties/word_spacing-expected.txt:
1650 * platform/wpe/css1/units/length_units-expected.txt:
1651 * platform/wpe/css2.1/t040302-c61-ex-len-00-b-a-expected.txt:
1652 * platform/wpe/css2.1/t040302-c61-rel-len-00-b-ag-expected.txt:
1653 * platform/wpe/css2.1/t1008-c44-ln-box-02-d-ag-expected.txt:
1654 * platform/wpe/css2.1/t100801-c544-valgn-01-d-ag-expected.txt:
1655 * platform/wpe/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
1656 * platform/wpe/css2.1/t100801-c548-ln-ht-02-b-ag-expected.txt:
1657 * platform/wpe/css2.1/t1507-c526-font-sz-02-b-a-expected.txt:
1658 * platform/wpe/css2.1/t1601-c547-indent-00-b-a-expected.txt:
1659 * platform/wpe/css2.1/t1604-c542-letter-sp-00-b-a-expected.txt:
1660 * platform/wpe/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt:
1661 * platform/wpe/svg/W3C-SVG-1.1/coords-units-03-b-expected.txt:
1662 * platform/wpe/svg/custom/alignment-baseline-modes-expected.txt:
1663 * platform/wpe/svg/custom/dominant-baseline-modes-expected.txt:
1664 * platform/wpe/tables/mozilla/bugs/bug55527-expected.txt:
1666 2018-01-05 Fujii Hironori <Hironori.Fujii@sony.com>
1668 [Cairo] Canvas: Path::clear should clear its transform
1669 https://bugs.webkit.org/show_bug.cgi?id=181320
1671 Reviewed by Carlos Garcia Campos.
1673 * fast/canvas/reset-scaling-by-height-change-expected.txt: Added.
1674 * fast/canvas/reset-scaling-by-height-change.html: Added.
1676 2018-01-04 Joseph Pecoraro <pecoraro@apple.com>
1678 REGRESSION (r225709): Web Inspector: CSS Source maps not loading
1679 https://bugs.webkit.org/show_bug.cgi?id=181314
1680 <rdar://problem/36177620>
1682 Reviewed by Brian Burg.
1684 * http/tests/inspector/network/resources/script-with-sourcemap.js: Added.
1685 * http/tests/inspector/network/resources/script-with-sourcemap.js.map: Added.
1686 * http/tests/inspector/network/resources/stylesheet-with-sourcemap.css: Added.
1687 * http/tests/inspector/network/resources/stylesheet-with-sourcemap.css.map: Added.
1688 * http/tests/inspector/network/resources/stylesheet-with-sourcemap.scss: Added.
1689 Add a real script minified with a source map.
1690 Add a real scss stylesheet compiled to css with a source map.
1692 * http/tests/inspector/network/source-map-loads-expected.txt: Added.
1693 * http/tests/inspector/network/source-map-loads.html: Added.
1694 Test that we load source maps for resources with sourceMappingURL directives.
1696 2018-01-04 Chris Fleizach <cfleizach@apple.com>
1698 AX: Implement updated CSS3 Speech for 'speak' and 'speak-as' properties
1699 https://bugs.webkit.org/show_bug.cgi?id=180361
1701 Reviewed by Zalan Bujtas.
1703 * accessibility/mac/css-speech-speak-expected.txt:
1704 * accessibility/mac/css-speech-speak.html:
1705 * fast/css/getComputedStyle/computed-style-expected.txt:
1706 * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1707 * platform/ios/fast/css/getComputedStyle/computed-style-expected.txt:
1708 * platform/ios/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1709 * platform/mac-sierra/fast/css/getComputedStyle/computed-style-expected.txt:
1710 * platform/mac-sierra/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1711 * platform/mac-sierra/svg/css/getComputedStyle-basic-expected.txt:
1712 * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
1713 * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1714 * platform/mac/svg/css/getComputedStyle-basic-expected.txt:
1715 * svg/css/getComputedStyle-basic-expected.txt:
1717 2018-01-04 Brian Burg <bburg@apple.com>
1719 Web Inspector: Capture Element Screenshot looks fuzzy
1720 https://bugs.webkit.org/show_bug.cgi?id=175734
1721 <rdar://problem/33803377>
1723 Reviewed by Joseph Pecoraro and Simon Fraser.
1725 * inspector/page/hidpi-snapshot-size-expected.txt: Added.
1726 * inspector/page/hidpi-snapshot-size.html: Added.
1728 2018-01-04 Brian Burg <bburg@apple.com>
1730 Web Inspector: add RemoteObject.fetchProperties and some basic tests for RemoteObject API
1731 https://bugs.webkit.org/show_bug.cgi?id=180945
1733 Reviewed by Joseph Pecoraro.
1735 Add new test coverage for existing RemoteObject.prototype.getProperty.
1736 Add new test coverage for new method RemoteObject.prototype.fetchProperties.
1737 I didn't add test coverage for callFunction, as I had to stop somewhere.
1739 * inspector/model/remote-object-api-expected.txt: Added.
1740 * inspector/model/remote-object-api.html: Added.
1742 2018-01-04 Brian Burg <bburg@apple.com>
1744 Web Inspector: add TestPage.debug() to inspect evaluations being sent to Inspector page
1745 https://bugs.webkit.org/show_bug.cgi?id=181005
1747 Rubber-stamped by Joseph Pecoraro.
1749 When TestPage.debug() is called, dump out all code that is sent to be evaluated in
1750 the inspector page. This is useful for debugging initialization and InspectorTest.awaitEvent.
1752 * http/tests/inspector/resources/inspector-test.js:
1755 (TestPage.evaluateInWebInspector):
1756 (TestPage.dispatchEventToFrontend):
1758 * http/tests/inspector/network/har/har-page-expected.txt:
1759 Rebaseline, as this depends on the size of inspector-test.js. Removing this
1760 fragile test expectation behavior is tracked by https://bugs.webkit.org/show_bug.cgi?id=181300.
1763 2018-01-04 Zalan Bujtas <zalan@apple.com>
1765 WebContent process crashes while loading https://www.classicspecs.com
1766 https://bugs.webkit.org/show_bug.cgi?id=181290
1767 <rdar://problem/36225906>
1769 Reviewed by Simon Fraser.
1771 * fast/block/float/crash-when-intruding-float-has-anonymous-parent-and-detach-expected.txt: Added.
1772 * fast/block/float/crash-when-intruding-float-has-anonymous-parent-and-detach.html: Added.
1774 2018-01-04 Eric Carlson <eric.carlson@apple.com>
1776 [MediaStream] Add Mock screen capture source
1777 https://bugs.webkit.org/show_bug.cgi?id=181291
1778 <rdar://problem/36298164>
1780 Reviewed by Dean Jackson.
1782 * http/tests/media/media-stream/get-display-media-prompt-expected.txt: Added.
1783 * http/tests/media/media-stream/get-display-media-prompt.html: Added.
1785 2018-01-04 John Wilander <wilander@apple.com>
1787 Storage Access API: Remove JavaScript confirm() prompt from Document::requestStorageAccess()
1788 https://bugs.webkit.org/show_bug.cgi?id=181276
1789 <rdar://problem/36290463>
1791 Reviewed by Alex Christensen.
1793 Two test cases are deleted since the user has no way
1794 to deny access through a prompt anymore. The rest
1795 are updated to not expect a "CONFIRM:..." text output.
1797 * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-iframe-expected.txt: Removed.
1798 * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-iframe.html: Removed.
1799 * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-sandboxed-iframe-expected.txt: Removed.
1800 * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-sandboxed-iframe.html: Removed.
1801 * http/tests/storageAccess/request-and-grant-access-then-detach-should-not-have-access-expected.txt:
1802 * http/tests/storageAccess/request-and-grant-access-then-navigate-should-not-have-access-expected.txt:
1803 * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-non-sandboxed-iframe-expected.txt:
1804 * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-expected.txt:
1805 * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-non-recent-user-interaction-and-try-access-from-right-frame-expected.txt:
1806 * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-non-recent-user-interaction-but-try-access-from-wrong-frame-expected.txt:
1807 * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-recent-user-interaction-expected.txt:
1808 * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-without-user-interaction-expected.txt:
1809 * platform/mac-wk2/TestExpectations:
1810 Removed entries for the deleted test cases.
1812 2018-01-04 Carlos Garcia Campos <cgarcia@igalia.com>
1814 [GTK] Issues with Ahem's ex / x-height
1815 https://bugs.webkit.org/show_bug.cgi?id=180581
1817 Reviewed by Michael Catanzaro.
1819 Unskip two tests that are now passing and rebaseline others.
1821 * platform/gtk/TestExpectations:
1822 * platform/gtk/css1/font_properties/font_size-expected.png:
1823 * platform/gtk/css1/font_properties/font_size-expected.txt:
1824 * platform/gtk/css1/text_properties/letter_spacing-expected.png:
1825 * platform/gtk/css1/text_properties/letter_spacing-expected.txt:
1826 * platform/gtk/css1/text_properties/line_height-expected.png:
1827 * platform/gtk/css1/text_properties/line_height-expected.txt:
1828 * platform/gtk/css1/text_properties/text_indent-expected.png:
1829 * platform/gtk/css1/text_properties/text_indent-expected.txt:
1830 * platform/gtk/css1/text_properties/word_spacing-expected.png:
1831 * platform/gtk/css1/text_properties/word_spacing-expected.txt:
1832 * platform/gtk/css1/units/length_units-expected.png:
1833 * platform/gtk/css1/units/length_units-expected.txt:
1834 * platform/gtk/css2.1/t040302-c61-ex-len-00-b-a-expected.png:
1835 * platform/gtk/css2.1/t040302-c61-ex-len-00-b-a-expected.txt:
1836 * platform/gtk/css2.1/t040302-c61-rel-len-00-b-ag-expected.png:
1837 * platform/gtk/css2.1/t040302-c61-rel-len-00-b-ag-expected.txt:
1838 * platform/gtk/css2.1/t1008-c44-ln-box-02-d-ag-expected.png:
1839 * platform/gtk/css2.1/t1008-c44-ln-box-02-d-ag-expected.txt:
1840 * platform/gtk/css2.1/t100801-c544-valgn-01-d-ag-expected.png:
1841 * platform/gtk/css2.1/t100801-c544-valgn-01-d-ag-expected.txt:
1842 * platform/gtk/css2.1/t100801-c544-valgn-03-d-agi-expected.png:
1843 * platform/gtk/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
1844 * platform/gtk/css2.1/t100801-c548-ln-ht-02-b-ag-expected.png:
1845 * platform/gtk/css2.1/t100801-c548-ln-ht-02-b-ag-expected.txt:
1846 * platform/gtk/css2.1/t1507-c526-font-sz-02-b-a-expected.png:
1847 * platform/gtk/css2.1/t1507-c526-font-sz-02-b-a-expected.txt:
1848 * platform/gtk/css2.1/t1601-c547-indent-00-b-a-expected.png:
1849 * platform/gtk/css2.1/t1601-c547-indent-00-b-a-expected.txt:
1850 * platform/gtk/css2.1/t1604-c542-letter-sp-00-b-a-expected.png:
1851 * platform/gtk/css2.1/t1604-c542-letter-sp-00-b-a-expected.txt:
1852 * platform/gtk/editing/selection/caret-ltr-2-expected.png:
1853 * platform/gtk/editing/selection/caret-ltr-2-expected.txt:
1854 * platform/gtk/editing/selection/caret-ltr-2-left-expected.png:
1855 * platform/gtk/editing/selection/caret-ltr-2-left-expected.txt:
1856 * platform/gtk/editing/selection/caret-ltr-expected.png:
1857 * platform/gtk/editing/selection/caret-ltr-expected.txt:
1858 * platform/gtk/editing/selection/caret-ltr-right-expected.png:
1859 * platform/gtk/editing/selection/caret-ltr-right-expected.txt:
1860 * platform/gtk/editing/selection/caret-rtl-2-expected.png:
1861 * platform/gtk/editing/selection/caret-rtl-2-expected.txt:
1862 * platform/gtk/editing/selection/caret-rtl-2-left-expected.png:
1863 * platform/gtk/editing/selection/caret-rtl-2-left-expected.txt:
1864 * platform/gtk/editing/selection/caret-rtl-expected.png:
1865 * platform/gtk/editing/selection/caret-rtl-expected.txt:
1866 * platform/gtk/editing/selection/caret-rtl-right-expected.png:
1867 * platform/gtk/editing/selection/caret-rtl-right-expected.txt:
1868 * platform/gtk/editing/selection/select-across-readonly-input-1-expected.png:
1869 * platform/gtk/editing/selection/select-across-readonly-input-1-expected.txt:
1870 * platform/gtk/editing/selection/select-across-readonly-input-2-expected.png:
1871 * platform/gtk/editing/selection/select-across-readonly-input-2-expected.txt:
1872 * platform/gtk/editing/selection/select-across-readonly-input-3-expected.png:
1873 * platform/gtk/editing/selection/select-across-readonly-input-3-expected.txt:
1874 * platform/gtk/editing/selection/select-across-readonly-input-4-expected.png:
1875 * platform/gtk/editing/selection/select-across-readonly-input-4-expected.txt:
1876 * platform/gtk/editing/selection/select-across-readonly-input-5-expected.png:
1877 * platform/gtk/editing/selection/select-across-readonly-input-5-expected.txt:
1878 * platform/gtk/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.png:
1879 * platform/gtk/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.txt:
1880 * platform/gtk/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.png:
1881 * platform/gtk/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.txt:
1882 * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.png:
1883 * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.txt:
1884 * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.png:
1885 * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.txt:
1886 * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.png:
1887 * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.txt:
1888 * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.png:
1889 * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.txt:
1890 * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.png:
1891 * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt:
1892 * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.png:
1893 * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.txt:
1894 * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.png:
1895 * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.txt:
1896 * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.png:
1897 * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.txt:
1898 * platform/gtk/fast/css/bidi-override-in-anonymous-block-expected.png:
1899 * platform/gtk/fast/css/bidi-override-in-anonymous-block-expected.txt:
1900 * platform/gtk/fast/css/ex-after-font-variant-expected.png:
1901 * platform/gtk/fast/css/ex-after-font-variant-expected.txt:
1902 * platform/gtk/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt:
1903 * platform/gtk/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt:
1904 * platform/gtk/fast/forms/minWidthPercent-expected.png:
1905 * platform/gtk/fast/forms/minWidthPercent-expected.txt:
1906 * platform/gtk/fast/lists/008-expected.png:
1907 * platform/gtk/fast/lists/008-expected.txt:
1908 * platform/gtk/fast/lists/008-vertical-expected.png:
1909 * platform/gtk/fast/lists/008-vertical-expected.txt:
1910 * platform/gtk/fast/overflow/overflow-rtl-expected.png:
1911 * platform/gtk/fast/overflow/overflow-rtl-expected.txt:
1912 * platform/gtk/fast/overflow/overflow-rtl-vertical-expected.png:
1913 * platform/gtk/fast/overflow/overflow-rtl-vertical-expected.txt:
1914 * platform/gtk/fast/text/vertical-rl-rtl-linebreak-expected.png:
1915 * platform/gtk/fast/text/vertical-rl-rtl-linebreak-expected.txt:
1916 * platform/gtk/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.png:
1917 * platform/gtk/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt:
1918 * platform/gtk/svg/W3C-SVG-1.1/coords-units-03-b-expected.png:
1919 * platform/gtk/svg/W3C-SVG-1.1/coords-units-03-b-expected.txt: Added.
1920 * platform/gtk/svg/custom/alignment-baseline-modes-expected.png:
1921 * platform/gtk/svg/custom/alignment-baseline-modes-expected.txt:
1922 * platform/gtk/svg/custom/dominant-baseline-modes-expected.png:
1923 * platform/gtk/svg/custom/dominant-baseline-modes-expected.txt:
1924 * platform/gtk/tables/mozilla/bugs/bug55527-expected.png:
1925 * platform/gtk/tables/mozilla/bugs/bug55527-expected.txt:
1927 2018-01-04 Minsheng Liu <lambda@liu.ms>
1929 Add a test to ensure <mo> paints its leading and trailing space as specified in its attributes.
1930 https://bugs.webkit.org/show_bug.cgi?id=170272
1932 Reviewed by Frédéric Wang.
1934 A reference test is added to ensure <mo> paints its leading and trailing space as specified in its attributes.
1936 The bug itself is fixed as a part of 179682.
1937 https://bugs.webkit.org/show_bug.cgi?id=179682
1939 * mathml/presentation/mo-paint-lspace-rspace-expected.html: Added.
1940 * mathml/presentation/mo-paint-lspace-rspace.html: Added.
1942 2018-01-04 Youenn Fablet <youenn@apple.com>
1944 Implement Cache API partitioning based on ClientOrigin
1945 https://bugs.webkit.org/show_bug.cgi?id=181240
1947 Reviewed by Alex Christensen.
1949 Beefing up test to ensure that client and top origins are taken into consideration.
1951 * http/tests/cache-storage/cache-origins.https-expected.txt:
1952 * http/tests/cache-storage/cache-origins.https.html:
1953 * http/tests/cache-storage/cache-clearing-origin.https-expected.txt:
1954 * http/tests/cache-storage/cache-clearing-origin.https.html:
1956 2018-01-03 Wenson Hsieh <wenson_hsieh@apple.com>
1958 [Attachment Support] Add plumbing for starting a drag with promised blob data
1959 https://bugs.webkit.org/show_bug.cgi?id=181201
1961 Reviewed by Tim Horton.
1963 Remove a WK1 LayoutTest testing drag and drop of an attachment element into a contenteditable. This test no
1964 longer passes because the implementation of attachment dragging on macOS is not yet implemented. Subsequent
1965 patches will test this scenario once again, but as a WK2 macOS drag and drop API test.
1967 * editing/pasteboard/drag-and-drop-attachment-contenteditable-expected.txt: Removed.
1968 * editing/pasteboard/drag-and-drop-attachment-contenteditable.html: Removed.
1969 * platform/gtk/TestExpectations:
1970 * platform/ios/TestExpectations:
1971 * platform/mac-wk2/TestExpectations:
1972 * platform/win/TestExpectations:
1974 2018-01-03 John Wilander <wilander@apple.com>
1976 Storage Access API: Refactor XPC for access removal to go straight from the web process to the network process
1977 https://bugs.webkit.org/show_bug.cgi?id=181270
1978 <rdar://problem/36289544>
1980 Reviewed by Alex Christensen.
1982 This change refactors how the web process tells the network process
1983 to remove storage access. Previously, this was done over the UI process
1984 just like requests for storage access. But since no further reasoning
1985 is needed, the message should go straight from the web process to the
1986 network process for performance reasons and to minimize the risk of a
1989 As a consequence, the XPC code for storage access removal in the UI
1992 * platform/mac-wk2/TestExpectations:
1993 Re-enables the test for this code path.
1995 2018-01-03 Michael Saboff <msaboff@apple.com>
1997 Disable SharedArrayBuffers from Web API
1998 https://bugs.webkit.org/show_bug.cgi?id=181266
2000 Reviewed by Saam Barati.
2002 Disabled SharedArrayBuffer tests.
2006 2018-01-03 James Craig <jcraig@apple.com>
2008 AX: when invert colors is on, double-invert certain media elements in UserAgentStyleSheet
2009 https://bugs.webkit.org/show_bug.cgi?id=168447
2010 <rdar://problem/30559874>
2012 Reviewed by Simon Fraser.
2014 Double-invert video when platform "invert colors" setting is enabled. Behavior matches
2015 current "Smart Invert" feature of Safari Reader on macOS/iOS and other iOS native apps.
2017 * TestExpectations: Platform setting only available on Mac and iOS.
2018 * accessibility/smart-invert-expected.txt: Added.
2019 * accessibility/smart-invert-reference-expected.html: Added.
2020 * accessibility/smart-invert-reference.html: Added. Ref to ensure invert and blur filters render as expected.
2021 * accessibility/smart-invert.html: Added. Computed expectatons of filter property text values.
2022 * platform/ios-wk2/TestExpectations: Runs on iOS.
2023 * platform/mac-wk2/TestExpectations: Runs on Mac.
2025 2018-01-03 Alexey Proskuryakov <ap@apple.com>
2027 Update expectations for some range tests.
2028 Cf. https://bugs.webkit.org/show_bug.cgi?id=144682 and rdar://problem/34716163
2030 * platform/ios-wk1/TestExpectations:
2031 * platform/mac-wk1/TestExpectations:
2032 * platform/mac/TestExpectations:
2034 2018-01-03 Simon Fraser <simon.fraser@apple.com>
2036 feLighting is broken with primitiveUnits="objectBoundingBox"
2037 https://bugs.webkit.org/show_bug.cgi?id=181197
2039 Reviewed by Tim Horton.
2041 Ref tests with primitiveUnits=objectBoundingBox for feSpotLight and fePointLight.
2043 * svg/filters/feDiffuseLighting-fePointLight-primitiveUnits-objectBoundingBox-expected.svg: Added.
2044 * svg/filters/feDiffuseLighting-fePointLight-primitiveUnits-objectBoundingBox.svg: Added.
2045 * svg/filters/feDiffuseLighting-feSpotLight-primitiveUnits-objectBoundingBox-expected.svg: Added.
2046 * svg/filters/feDiffuseLighting-feSpotLight-primitiveUnits-objectBoundingBox.svg: Added.
2047 * svg/filters/feSpecularLighting-fePointLight-primitiveUnits-objectBoundingBox-expected.svg: Added.
2048 * svg/filters/feSpecularLighting-fePointLight-primitiveUnits-objectBoundingBox.svg: Added.
2050 2018-01-03 Antti Koivisto <antti@apple.com>
2052 Crash beneath CSSValue::equals @ csas.cz
2053 https://bugs.webkit.org/show_bug.cgi?id=181243
2054 <rdar://problem/35990826>
2056 Reviewed by Alex Christensen.
2058 * fast/text/oblique-degree-equals-crash-expected.txt: Added.
2059 * fast/text/oblique-degree-equals-crash.html: Added.
2061 2018-01-03 Joseph Pecoraro <pecoraro@apple.com>
2063 Web Inspector: Slow open time enumerating system fonts (FontCache::systemFontFamilies)
2064 https://bugs.webkit.org/show_bug.cgi?id=180979
2065 <rdar://problem/36146670>
2067 Reviewed by Matt Baker.
2069 * inspector/css/get-system-fonts.html:
2070 Cleanup the test a bit.
2072 2018-01-03 Simon Fraser <simon.fraser@apple.com>
2074 SVG lighting filter lights are in the wrong coordinate system
2075 https://bugs.webkit.org/show_bug.cgi?id=181147
2077 Reviewed by Zalan Bujtas.
2079 * svg/filters/fePointLight-coordinates-expected.svg: Added.
2080 * svg/filters/fePointLight-coordinates.svg: Added.
2081 * svg/filters/feSpotLight-coordinates-expected.svg: Added.
2082 * svg/filters/feSpotLight-coordinates.svg: Added.
2083 * svg/filters/hidpi/fePointLight-coordinates-expected.svg: Added.
2084 * svg/filters/hidpi/fePointLight-coordinates.svg: Added.
2085 * svg/filters/hidpi/feSpotLight-coordinates-expected.svg: Added.
2086 * svg/filters/hidpi/feSpotLight-coordinates.svg: Added.
2088 2018-01-03 Youenn Fablet <youenn@apple.com>
2090 Select service worker for documents with data/blob URLS
2091 https://bugs.webkit.org/show_bug.cgi?id=181213
2093 Reviewed by Alex Christensen.
2095 * http/tests/workers/service/serviceworkerclients-claim.https-expected.txt:
2096 * http/tests/workers/service/serviceworkerclients-claim.https.html:
2098 2018-01-03 Ms2ger <Ms2ger@igalia.com>
2100 [GTK] Remove crash annotation for createImageBitmap-invalid-args.html.
2101 https://bugs.webkit.org/show_bug.cgi?id=181238
2103 Unreviewed test gardening.
2105 I forgot to remove this when fixing the bug.
2107 * platform/gtk/TestExpectations:
2109 2018-01-03 Ryan Haddad <ryanhaddad@apple.com>
2111 Unreviewed, rolling out r226352.
2113 Breaks Sierra and El Capitan builds.
2117 "Web Inspector: Slow open time enumerating system fonts
2118 (FontCache::systemFontFamilies)"
2119 https://bugs.webkit.org/show_bug.cgi?id=180979
2120 https://trac.webkit.org/changeset/226352
2122 2018-01-03 Carlos Garcia Campos <cgarcia@igalia.com>
2124 [GTK] Crash destroying WebCore::FileMonitor
2125 https://bugs.webkit.org/show_bug.cgi?id=181138
2127 Reviewed by Michael Catanzaro.
2129 Remove test expectations associated to this bug.
2131 * platform/gtk/TestExpectations:
2133 2018-01-02 Joseph Pecoraro <pecoraro@apple.com>
2135 Web Inspector: Slow open time enumerating system fonts (FontCache::systemFontFamilies)
2136 https://bugs.webkit.org/show_bug.cgi?id=180979
2137 <rdar://problem/36146670>
2139 Reviewed by Matt Baker.
2141 * inspector/css/get-system-fonts.html:
2142 Cleanup the test a bit.
2144 2018-01-02 Michael Catanzaro <mcatanzaro@igalia.com>
2146 REGRESSION(r223253): Broke ResourceLoadStatistics layout tests for non-Cocoa ports
2147 https://bugs.webkit.org/show_bug.cgi?id=181231
2149 Reviewed by Alex Christensen.
2153 * platform/gtk/TestExpectations:
2154 * platform/wpe/TestExpectations:
2156 2018-01-02 Michael Catanzaro <mcatanzaro@igalia.com>
2158 Unreviewed WPE test gardening.
2160 * platform/wpe/TestExpectations:
2162 2018-01-02 Youenn Fablet <youenn@apple.com>
2164 Memory cache should not reuse resources with different credential fetch option
2165 https://bugs.webkit.org/show_bug.cgi?id=181212
2167 Reviewed by Alex Christensen.
2169 * TestExpectations: Removing test flakiness expectation.
2171 2018-01-02 Jiewen Tan <jiewen_tan@apple.com>
2173 Update Credential Management API for WebAuthentication
2174 https://bugs.webkit.org/show_bug.cgi?id=181082
2175 <rdar://problem/36055239>
2177 Reviewed by Brent Fulgham.
2179 This patch moves original tests for Credential Management API to http/wpt/ to better integrate
2180 with web-platform-tests infrastructure. Hopefully this will help us later on contribute tests
2183 * credentials/idlharness-expected.txt: Removed.
2184 * credentials/idlharness.html: Removed.
2185 * fast/dom/navigator-detached-no-crash-expected.txt:
2186 * http/wpt/credential-management/credentialscontainer-create-basics.https-expected.txt: Added.
2187 * http/wpt/credential-management/credentialscontainer-create-basics.https.html: Added.
2188 * http/wpt/credential-management/credentialscontainer-get-basics.https-expected.txt: Added.
2189 * http/wpt/credential-management/credentialscontainer-get-basics.https.html: Added.
2190 * http/wpt/credential-management/credentialscontainer-preventSilentAccess-basics.https-expected.txt: Added.
2191 * http/wpt/credential-management/credentialscontainer-preventSilentAccess-basics.https.html: Added.
2192 * http/wpt/credential-management/idl.https-expected.txt: Added.
2193 * http/wpt/credential-management/idl.https.html: Added.
2194 * platform/gtk/TestExpectations:
2195 * platform/gtk/fast/dom/navigator-detached-no-crash-expected.txt:
2196 * platform/mac-elcapitan-wk2/fast/dom/navigator-detached-no-crash-expected.txt:
2197 * platform/mac-wk1/fast/dom/navigator-detached-no-crash-expected.txt:
2198 * platform/win/TestExpectations:
2199 * platform/win/fast/dom/navigator-detached-no-crash-expected.txt:
2201 2018-01-02 Ms2ger <Ms2ger@igalia.com>
2203 Remove obsolete expectations for updated imported/w3c/web-platform-tests/html/browsers/windows/browsing-context.html.
2204 https://bugs.webkit.org/show_bug.cgi?id=172255
2206 Unreviewed test gardening.
2208 * platform/gtk/TestExpectations:
2209 * platform/mac/TestExpectations:
2211 2018-01-02 Oleksandr Skachkov <gskachkov@gmail.com>
2213 WebAssembly: sending module to iframe fails
2214 https://bugs.webkit.org/show_bug.cgi?id=179263
2216 Reviewed by JF Bastien.
2218 * platform/ios-simulator/TestExpectations:
2219 * platform/win/TestExpectations:
2220 * resources/wasm-builder.js: Renamed from LayoutTests/workers/wasm-resources/builder.js.
2221 * wasm/iframe-parent-postmessage-expected.txt: Added.
2222 * wasm/iframe-parent-postmessage.html: Added.
2223 * wasm/iframe-postmessage-expected.txt: Added.
2224 * wasm/iframe-postmessage.html: Added.
2225 * wasm/resources/frame-parent.html: Added.
2226 * wasm/resources/frame.html: Added.
2227 * wasm/resources/load_wasm.js: Added.
2229 * wasm/window-postmessage-expected.txt: Added.
2230 * wasm/window-postmessage.html: Added.
2231 * workers/wasm-mem-post-message.html:
2233 2018-01-02 Ms2ger <Ms2ger@igalia.com>
2235 [WPE] Update some test expectations
2236 https://bugs.webkit.org/show_bug.cgi?id=181211
2238 Unreviewed test gardening.
2240 * platform/wpe/TestExpectations: disable more SW tests.
2241 * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
2242 rebaseline to match the features enabled on the bot.
2243 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/encrypted-media-default-feature-policy.https.sub-expected.txt:
2244 rebaseline for r225963.
2245 * platform/wpe/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.any-expected.txt:
2246 rebaseline for r226162.
2247 * platform/wpe/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.any.worker-expected.txt:
2248 rebaseline for r226162.
2249 * platform/wpe/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
2250 Added: rebaseline to match the features enabled on the bot.
2251 * platform/wpe/imported/w3c/web-platform-tests/html/dom/reflection-embedded-expected.txt:
2252 Added: rebaseline to match the features enabled on the bot.
2253 * platform/wpe/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt:
2254 Added: rebaseline to match the features enabled on the bot.
2255 * platform/wpe/imported/w3c/web-platform-tests/html/dom/reflection-text-expected.txt:
2256 Added: rebaseline to match the features enabled on the bot.
2258 == Rolled over to ChangeLog-2018-01-01 ==