1 2017-08-07 Ryan Haddad <ryanhaddad@apple.com>
3 Marking imported/w3c/web-platform-tests/html/browsers/windows/noreferrer-window-name.html as failing on iOS.
4 https://bugs.webkit.org/show_bug.cgi?id=175273
6 Unreviewed test gardening.
8 * platform/ios/TestExpectations:
10 2017-08-07 Ryan Haddad <ryanhaddad@apple.com>
12 Rebaseline js/dom/global-constructors-attributes.html.
14 Unreviewed test gardening.
16 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
17 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
19 2017-08-07 Ryan Haddad <ryanhaddad@apple.com>
21 Unreviewed, rolling out r220299.
23 This change caused LayoutTest inspector/dom-debugger/dom-
24 breakpoints.html to fail.
28 "Web Inspector: capture async stack trace when workers/main
29 context posts a message"
30 https://bugs.webkit.org/show_bug.cgi?id=167084
31 http://trac.webkit.org/changeset/220299
33 2017-08-07 Ms2ger <Ms2ger@igalia.com>
35 Remove obsolete failure expectations for wpt browsers tests.
36 https://bugs.webkit.org/show_bug.cgi?id=175073
38 Unreviewed test gardening.
42 2017-08-05 Youenn Fablet <youenn@apple.com>
44 [Fetch API] Response should keep all ResourceResponse information
45 https://bugs.webkit.org/show_bug.cgi?id=175099
47 Reviewed by Sam Weinig.
49 Updating test now that we are no longer cancelling the load in case of opaque responses.
51 * http/tests/inspector/network/fetch-network-data-expected.txt:
52 * http/tests/inspector/network/fetch-network-data.html:
54 2017-08-05 Carlos Garcia Campos <cgarcia@igalia.com>
56 getClientRects doesn't work with list box option elements
57 https://bugs.webkit.org/show_bug.cgi?id=175016
59 Reviewed by Darin Adler.
61 Add new test to check list box option elements client rects.
63 * fast/dom/HTMLSelectElement/listbox-items-client-rects-expected.txt: Added.
64 * fast/dom/HTMLSelectElement/listbox-items-client-rects.html: Added.
65 * platform/ios-simulator-wk2/fast/dom/HTMLSelectElement/listbox-items-client-rects-expected.txt: Added.
67 2017-08-04 Youenn Fablet <youenn@apple.com>
69 [Cache API] Add Cache and CacheStorage IDL definitions
70 https://bugs.webkit.org/show_bug.cgi?id=175201
72 Reviewed by Brady Eidson.
75 * platform/ios-wk1/TestExpectations:
76 * platform/mac-wk1/TestExpectations:
77 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
78 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
80 2017-08-04 Brady Eidson <beidson@apple.com>
82 Have navigator.serviceWorker() actually return a ServiceWorkerContainer object.
83 https://bugs.webkit.org/show_bug.cgi?id=175215
85 Reviewed by Youenn Fablet.
87 * platform/mac-wk1/imported/w3c/web-platform-tests/FileAPI/historical.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/FileAPI/historical.https-expected.txt.
89 2017-08-04 Chris Dumez <cdumez@apple.com>
91 Add test coverage for sendBeacon() keepalive flag
92 https://bugs.webkit.org/show_bug.cgi?id=175212
94 Reviewed by Youenn Fablet.
96 * http/wpt/beacon/keepalive-after-navigation-expected.txt: Added.
97 * http/wpt/beacon/keepalive-after-navigation.html: Added.
98 * http/wpt/beacon/support/sendBeacon-onunload-iframe.html: Added.
100 2017-08-04 Chris Dumez <cdumez@apple.com>
102 [Beacon] Update sendBeacon to use the CachedResourceLoader
103 https://bugs.webkit.org/show_bug.cgi?id=175192
104 <rdar://problem/33725923>
106 Reviewed by Youenn Fablet.
108 Rebaseline a few tests now that the Origin header is properly set of our Beacon
109 requests. This is a progression and matches the results from Blink.
111 Our Content-Type header for ArrayBuffer / ArrayBufferView payloads has also
112 changed. It is unclear which one is best but at least we are now consistent
115 * http/tests/blink/sendbeacon/beacon-cookie-expected.txt:
116 * http/tests/blink/sendbeacon/beacon-cross-origin-expected.txt:
117 * http/tests/blink/sendbeacon/beacon-same-origin-expected.txt:
118 * http/wpt/beacon/headers/header-content-type-same-origin.html:
120 2017-08-04 John Wilander <wilander@apple.com>
122 Resource Load Statistics: Report user interaction immediately, but only when needed
123 https://bugs.webkit.org/show_bug.cgi?id=175090
124 <rdar://problem/33685546>
126 Reviewed by Chris Dumez.
128 * http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html:
129 Now no longer needs to disable throttling since reports of
130 user interaction happen immediately (when needed).
131 * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time-expected.txt: Added.
132 * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html: Added.
133 * platform/mac-wk2/TestExpectations:
134 user-interaction-only-reported-once-within-short-period-of-time.html marked as [ Pass ].
136 2017-08-04 Matt Baker <mattbaker@apple.com>
138 Web Inspector: capture async stack trace when workers/main context posts a message
139 https://bugs.webkit.org/show_bug.cgi?id=167084
140 <rdar://problem/30033673>
142 Reviewed by Brian Burg.
144 Add a test to check for asynchronous stack trace data when the debugger
145 pauses inside a MessageEvent handler.
147 * inspector/debugger/async-stack-trace-expected.txt:
148 * inspector/debugger/async-stack-trace.html:
149 * inspector/debugger/resources/postMessage-echo.html: Added.
151 2017-08-04 Chris Dumez <cdumez@apple.com>
153 LayoutTest imported/w3c/web-platform-tests/beacon/beacon-basic-string.html is a flaky failure (harness timeout)
154 https://bugs.webkit.org/show_bug.cgi?id=175202
156 Unreviewed, mark test as flaky.
160 2017-08-04 Devin Rousso <drousso@apple.com>
162 Web Inspector: add source view for WebGL shader programs
163 https://bugs.webkit.org/show_bug.cgi?id=138593
164 <rdar://problem/18936194>
166 Reviewed by Matt Baker.
168 * inspector/canvas/requestShaderSource-expected.txt: Added.
169 * inspector/canvas/requestShaderSource.html: Added.
171 * inspector/canvas/resources/shaderProgram-utilities.js:
173 (linkProgram.typeForScript):
174 (linkProgram.createShaderFromScript):
176 * platform/win/TestExpectations:
178 2017-08-04 Said Abou-Hallawa <sabouhallawa@apple.com>
180 RenderImageResourceStyleImage::image() should return the nullImage() if the image is not available
181 https://bugs.webkit.org/show_bug.cgi?id=174874
182 <rdar://problem/33530130>
184 Reviewed by Simon Fraser.
186 * fast/images/image-element-image-content-data-expected.txt: Added.
187 * fast/images/image-element-image-content-data.html: Added.
189 2017-08-04 Matt Lewis <jlewis3@apple.com>
191 Rebaslining fast/text/font-selection-font-loading-api-parse.html for iOS 11.
193 Unreviewed test gardening.
195 * platform/ios-11/fast/text/font-selection-font-loading-api-parse-expected.txt:
197 2017-08-04 Chris Dumez <cdumez@apple.com>
199 PROGRESSION? Multiple imported/w3c/web-platform-tests/fetch/api/ test have started to fail.
200 https://bugs.webkit.org/show_bug.cgi?id=175061
202 Unreviewed, mark Fetch/Cors tests as failing on wk2 ElCapitan only, as those tests seem to be passing
205 * platform/mac-wk2/TestExpectations:
206 * platform/mac/TestExpectations:
208 2017-08-04 Ryan Haddad <ryanhaddad@apple.com>
210 Unreviewed, rolling out r220268.
212 This change caused assertion failures on macOS and iOS Debug
217 "Resource Load Statistics: Report user interaction
218 immediately, but only when needed"
219 https://bugs.webkit.org/show_bug.cgi?id=175090
220 http://trac.webkit.org/changeset/220268
222 2017-08-04 Chris Dumez <cdumez@apple.com>
224 Mark beacon-basic-string.html as slow.
228 2017-08-04 Brady Eidson <beidson@apple.com>
230 Enable ServiceWorkers at runtime for WebKitTestRunner.
231 https://bugs.webkit.org/show_bug.cgi?id=175174
233 Reviewed by Youenn Fablet.
235 * fast/dom/navigator-detached-no-crash-expected.txt:
236 * platform/mac-wk1/fast/dom/navigator-detached-no-crash-expected.txt: Copied from LayoutTests/fast/dom/navigator-detached-no-crash-expected.txt.
237 * platform/mac-wk1/imported/w3c/web-platform-tests/background-fetch/interfaces-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/background-fetch/interfaces-expected.txt.
238 * platform/mac-wk1/imported/w3c/web-platform-tests/background-fetch/interfaces-worker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/background-fetch/interfaces-worker.https-expected.txt.
239 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/policies/referrer-no-referrer-service-worker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/policies/referrer-no-referrer-service-worker.https-expected.txt.
240 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin-service-worker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin-service-worker.https-expected.txt.
241 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-service-worker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-service-worker.https-expected.txt.
242 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/policies/referrer-unsafe-url-service-worker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/policies/referrer-unsafe-url-service-worker.https-expected.txt.
243 * platform/mac-wk1/imported/w3c/web-platform-tests/html/webappapis/scripting/events/messageevent-constructor.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/html/webappapis/scripting/events/messageevent-constructor.https-expected.txt.
244 * platform/mac-wk1/imported/w3c/web-platform-tests/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/canblock-serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/canblock-serviceworker.https-expected.txt.
245 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/byte-length-queuing-strategy.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/byte-length-queuing-strategy.serviceworker.https-expected.txt.
246 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/count-queuing-strategy.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/count-queuing-strategy.serviceworker.https-expected.txt.
247 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/piping/close-propagation-backward.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/close-propagation-backward.serviceworker.https-expected.txt.
248 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/piping/close-propagation-forward.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/close-propagation-forward.serviceworker.https-expected.txt.
249 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/piping/error-propagation-backward.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/error-propagation-backward.serviceworker.https-expected.txt.
250 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/piping/error-propagation-forward.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/error-propagation-forward.serviceworker.https-expected.txt.
251 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/piping/flow-control.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/flow-control.serviceworker.https-expected.txt.
252 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/piping/general.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/general.serviceworker.https-expected.txt.
253 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/piping/multiple-propagation.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/multiple-propagation.serviceworker.https-expected.txt.
254 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/piping/pipe-through.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/pipe-through.serviceworker.https-expected.txt.
255 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/piping/transform-streams.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/transform-streams.serviceworker.https-expected.txt.
256 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-byte-streams/general.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/general.serviceworker.https-expected.txt.
257 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.serviceworker.https-expected.txt.
258 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/bad-underlying-sources.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-underlying-sources.serviceworker.https-expected.txt.
259 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/brand-checks.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/brand-checks.serviceworker.https-expected.txt.
260 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/cancel.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/cancel.serviceworker.https-expected.txt.
261 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.serviceworker.https-expected.txt.
262 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/default-reader.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/default-reader.serviceworker.https-expected.txt.
263 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/floating-point-total-queue-size.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/floating-point-total-queue-size.serviceworker.https-expected.txt.
264 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection.serviceworker.https-expected.txt.
265 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/general.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/general.serviceworker.https-expected.txt.
266 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/pipe-through.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/pipe-through.serviceworker.https-expected.txt.
267 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/readable-stream-reader.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/readable-stream-reader.serviceworker.https-expected.txt.
268 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/tee.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/tee.serviceworker.https-expected.txt.
269 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/templated.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/templated.serviceworker.https-expected.txt.
270 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
272 2017-08-04 Zan Dobersek <zdobersek@igalia.com>
274 [EME][GStreamer] Register ClearKey CDMFactory
275 https://bugs.webkit.org/show_bug.cgi?id=175136
277 Reviewed by Xabier Rodriguez-Calvar.
279 Update WPE baselines for EME ClearKey tests following some advancements in
282 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-events-expected.txt:
283 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-events-session-closed-event-expected.txt:
284 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-generate-request-disallowed-input-expected.txt:
285 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-invalid-license-expected.txt:
286 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-keystatuses-expected.txt:
287 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-keystatuses-multiple-sessions-expected.txt:
288 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted-expected.txt:
289 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-expected.txt:
290 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources-expected.txt:
291 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events-expected.txt:
292 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-expected.txt:
293 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-expected.txt:
294 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-expected.txt:
295 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState-expected.txt:
296 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multisession-expected.txt:
297 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src-expected.txt:
298 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update-expected.txt:
299 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately-expected.txt:
300 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted-expected.txt:
301 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-two-videos-expected.txt:
302 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey-expected.txt:
303 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-requestmediakeysystemaccess-expected.txt:
304 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys-expected.txt:
305 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback-expected.txt:
306 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src-expected.txt:
307 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-at-same-time-expected.txt:
308 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-expected.txt:
309 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys-expected.txt:
310 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements-expected.txt:
311 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeys-expected.txt:
312 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysession-expected.txt:
313 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess-expected.txt:
314 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-update-disallowed-input-expected.txt:
315 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-waiting-for-a-key-expected.txt:
316 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-not-callable-after-createsession-expected.txt:
317 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-update-non-ascii-input-expected.txt:
319 2017-08-04 John Wilander <wilander@apple.com>
321 Resource Load Statistics: Report user interaction immediately, but only when needed
322 https://bugs.webkit.org/show_bug.cgi?id=175090
323 <rdar://problem/33685546>
325 Reviewed by Chris Dumez.
327 * http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html:
328 Now no longer needs to disable throttling since reports of
329 user interaction happen immediately (when needed).
330 * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time-expected.txt: Added.
331 * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html: Added.
332 * platform/mac-wk2/TestExpectations:
333 user-interaction-only-reported-once-within-short-period-of-time.html marked as [ Pass ].
335 2017-08-04 Ms2ger <Ms2ger@igalia.com>
337 [GTK] Test gardening around MOUSE_CURSOR_SCALE.
338 https://bugs.webkit.org/show_bug.cgi?id=109469
340 Reviewed by Carlos Alberto Lopez Perez.
342 Remove obsolete expectation for cursor-parsing-image-set.html; it may have
343 started passing in r209396.
345 Mark mouse-cursor-image-set.html as failing rather than using an incorrect
348 * platform/gtk/TestExpectations:
349 * platform/gtk/fast/events/mouse-cursor-image-set-expected.txt: Removed.
351 2017-08-04 Zan Dobersek <zdobersek@igalia.com>
353 Unreviewed GTK+ gardening. Update test expectations and layout test baselines
354 for Web Crypto tests now that the implementation is complete.
356 * platform/gtk/TestExpectations:
357 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt: Added.
358 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.worker-expected.txt: Added.
359 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_cbc.https-expected.txt: Added.
360 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes.worker-expected.txt: Added.
361 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/import_export: Added.
362 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.worker-expected.txt: Added.
363 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.https-expected.txt: Added.
364 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify: Added.
365 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.worker-expected.txt: Added.
366 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.worker-expected.txt: Added.
367 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pkcs.https-expected.txt: Added.
368 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pss.https-expected.txt: Added.
369 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey: Added.
370 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey.https-expected.txt: Added.
371 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.worker-expected.txt: Added.
373 2017-08-04 Frederic Wang <fwang@igalia.com>
375 ScrollingTreeOverflowScrollingNodeIOS uses the wrong fixed position rectangle
376 https://bugs.webkit.org/show_bug.cgi?id=175135
378 Reviewed by Simon Fraser.
380 This patch adds a new test for a position:fixed element inside an overflow node inside an
381 iframe. When scrolling the overflow node, the position of such an element should remain fixed
382 relative to the inner frame. Before that change, ScrollingTreeOverflowScrollingNodeIOS used
383 to take the main frame as a reference instead, causing the element to flicker and even to
384 disappear when the user scrolls that overflow node. We add a reftest to verify that the
385 element is visible and positioned at the correct location when the user scrolls.
387 * fast/scrolling/ios/fixed-inside-overflow-inside-iframe-expected.html: Added.
388 * fast/scrolling/ios/fixed-inside-overflow-inside-iframe.html: Added.
390 2017-08-04 Zan Dobersek <zdobersek@igalia.com>
392 Unreviewed WPE gardening. Update test expectations and layout test baselines
393 for Web Crypto tests now that the implementation is complete.
395 * platform/wpe/TestExpectations:
396 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes.worker-expected.txt: Added.
397 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/import_export: Added.
398 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.worker-expected.txt: Added.
399 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.https-expected.txt: Added.
400 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify: Added.
401 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.worker-expected.txt: Added.
402 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.worker-expected.txt: Added.
403 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pkcs.https-expected.txt: Added.
404 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pss.https-expected.txt: Added.
405 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey: Added.
406 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey.https-expected.txt: Added.
407 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.worker-expected.txt: Added.
409 2017-08-03 Zan Dobersek <zdobersek@igalia.com>
411 [GCrypt] Implement CryptoKeyEC PKCS#8 imports
412 https://bugs.webkit.org/show_bug.cgi?id=173647
414 Reviewed by Jiewen Tan.
416 * platform/wpe/TestExpectations:
417 Unskip passing Web Crypto tests that cover PKCS#8 imports of EC keys.
419 2017-08-03 Chris Dumez <cdumez@apple.com>
421 Fix parsing of <meta http-equiv=refresh> to allow time starting with a '.' without a leading 0
422 https://bugs.webkit.org/show_bug.cgi?id=175132
424 Reviewed by Darin Adler.
427 Mark as flaky tests that used to not run because they were missing a subresource. Now that I imported
428 this subresource, the tests run but are failing. When they fail, those tests are flaky due to the lines
431 * tests-options.json:
433 2017-08-03 Chris Dumez <cdumez@apple.com>
435 Multiple Layout tests from web-platform-tests/beacon/ are timing out.
436 https://bugs.webkit.org/show_bug.cgi?id=175076
437 <rdar://problem/33704752>
439 Reviewed by Alexey Proskuryakov.
441 * platform/ios-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Removed.
442 * platform/ios-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Removed.
443 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Removed.
444 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Removed.
445 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Removed.
446 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Removed.
447 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Removed.
448 * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Removed.
449 * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Removed.
450 Drop platform-specific expectations as those tests are now passing everywhere.
452 * platform/wk2/TestExpectations:
453 Unskip tests that are now passing.
455 2017-08-03 Matt Baker <mattbaker@apple.com>
457 Web Inspector: Instrument WebGLProgram created/deleted
458 https://bugs.webkit.org/show_bug.cgi?id=175059
460 Reviewed by Devin Rousso.
462 Add tests for CanvasManager shader program events and ShaderProgram model object.
463 WebGL and WebGL2 contexts are tested separately based on platform support.
465 * inspector/canvas/resources/shaderProgram-utilities.js: Added.
469 (TestPage.registerInitializer.awaitProgramAdded):
470 (TestPage.registerInitializer):
471 (TestPage.registerInitializer.window.initializeTestSuite):
472 (TestPage.registerInitializer.window.addSimpleTestCase):
473 (TestPage.registerInitializer.window.addParentCanvasRemovedTestCase):
475 * inspector/canvas/shaderProgram-add-remove-webgl-expected.txt: Added.
476 * inspector/canvas/shaderProgram-add-remove-webgl.html: Added.
477 * inspector/canvas/shaderProgram-add-remove-webgl2-expected.txt: Added.
478 * inspector/canvas/shaderProgram-add-remove-webgl2.html: Added.
480 * platform/gtk/TestExpectations:
481 * platform/mac/TestExpectations:
482 * platform/win/TestExpectations:
484 2017-08-03 Youenn Fablet <youenn@apple.com>
486 Import WPT service worker tests
487 https://bugs.webkit.org/show_bug.cgi?id=175053
489 Reviewed by Brady Eidson.
491 * TestExpectations: skipping service worker tests.
493 2017-08-03 Ms2ger <Ms2ger@igalia.com>
496 https://bugs.webkit.org/show_bug.cgi?id=175137
498 Unreviewed test gardening.
500 * platform/gtk/TestExpectations:
501 * platform/gtk/fast/images/async-image-multiple-clients-repaint-expected.txt: Added.
502 * platform/gtk/fast/text/atsui-pointtooffset-calls-cg-expected.txt:
503 * platform/win/TestExpectations:
505 2017-08-01 Sam Weinig <sam@webkit.org>
507 [WebIDL] Convert MutationCallback to be a normal generate callback
508 https://bugs.webkit.org/show_bug.cgi?id=174140
510 Reviewed by Darin Adler.
512 * fast/dom/MutationObserver/mutation-observer-constructor-expected.txt:
513 Update results for standard error messages.
515 2017-08-03 Chris Dumez <cdumez@apple.com>
517 Improve our support for referrer policies
518 https://bugs.webkit.org/show_bug.cgi?id=175069
519 <rdar://problem/33677313>
521 Reviewed by Darin Adler.
523 * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http-http-expected.txt: Added.
524 * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http-http.html: Added.
525 * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http.https-expected.txt: Added.
526 * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http.https.html: Added.
527 * http/tests/referrer-policy/origin-when-cross-origin/same-origin-expected.txt: Added.
528 * http/tests/referrer-policy/origin-when-cross-origin/same-origin.html: Added.
529 * http/tests/referrer-policy/resources/document.html: Added.
530 * http/tests/referrer-policy/same-origin/cross-origin-http-http-expected.txt: Added.
531 * http/tests/referrer-policy/same-origin/cross-origin-http-http.html: Added.
532 * http/tests/referrer-policy/same-origin/cross-origin-http.https-expected.txt: Added.
533 * http/tests/referrer-policy/same-origin/cross-origin-http.https.html: Added.
534 * http/tests/referrer-policy/same-origin/same-origin-expected.txt: Added.
535 * http/tests/referrer-policy/same-origin/same-origin.html: Added.
536 * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http-http-expected.txt: Added.
537 * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http-http.html: Added.
538 * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http.https-expected.txt: Added.
539 * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http.https.html: Added.
540 * http/tests/referrer-policy/strict-origin-when-cross-origin/same-origin-expected.txt: Added.
541 * http/tests/referrer-policy/strict-origin-when-cross-origin/same-origin.html: Added.
542 * http/tests/referrer-policy/strict-origin/cross-origin-http-http-expected.txt: Added.
543 * http/tests/referrer-policy/strict-origin/cross-origin-http-http.html: Added.
544 * http/tests/referrer-policy/strict-origin/cross-origin-http.https-expected.txt: Added.
545 * http/tests/referrer-policy/strict-origin/cross-origin-http.https.html: Added.
546 * http/tests/referrer-policy/strict-origin/same-origin-expected.txt: Added.
547 * http/tests/referrer-policy/strict-origin/same-origin.html: Added.
548 Add layout test coverage.
550 * http/tests/security/referrer-policy-invalid-expected.txt:
551 Rebaseline test now that console message has changed.
553 2017-08-03 Daniel Bates <dabates@apple.com>
555 Support ::marker pseudo-element
556 https://bugs.webkit.org/show_bug.cgi?id=141477
558 Reviewed by David Hyatt.
560 Add tests that check we respect ::marker when rendering the list item marker. I will
561 submit all the tests in http/wpt/css/css-pseudo-4 to the Web Platform Tests repository
562 shortly and then import them into the WebKit repository in a subsequent commit.
564 * fast/lists/list-marker-with-display-expected.html: Added.
565 * fast/lists/list-marker-with-display.html: Added.
566 * http/wpt/css/css-pseudo-4/marker-and-other-pseudo-elements-expected.html: Added.
567 * http/wpt/css/css-pseudo-4/marker-and-other-pseudo-elements.html: Added.
568 * http/wpt/css/css-pseudo-4/marker-color-expected.html: Added.
569 * http/wpt/css/css-pseudo-4/marker-color.html: Added.
570 * http/wpt/css/css-pseudo-4/marker-font-properties-expected.html: Added.
571 * http/wpt/css/css-pseudo-4/marker-font-properties.html: Added.
572 * http/wpt/css/css-pseudo-4/marker-inherit-values-expected.html: Added.
573 * http/wpt/css/css-pseudo-4/marker-inherit-values.html: Added.
575 2017-08-03 Ms2ger <Ms2ger@igalia.com>
577 [GTK] Remove obsolete failure expectation for narrow-non-breaking-space.html.
578 https://bugs.webkit.org/show_bug.cgi?id=139493
580 Unreviewed test gardening.
582 It likely started passing in r205826 due to its change in Font.cpp.
584 * platform/gtk/TestExpectations:
586 2017-08-03 Ms2ger <Ms2ger@igalia.com>
588 [GTK] Skip timezone-dependent Sputnik tests.
589 https://bugs.webkit.org/show_bug.cgi?id=175120
591 Unreviewed test gardening.
593 These tests are skipped in the platform-neutral TestExpectations file because
594 they only pass in Pacific Time (see bug 42625). There doesn't seem to be a
595 reason for gtk to run them, and they do pass on the buildbot.
597 * platform/gtk/TestExpectations:
599 2017-08-02 Devin Rousso <drousso@apple.com>
601 Web Inspector: add stack trace information for each RecordingAction
602 https://bugs.webkit.org/show_bug.cgi?id=174663
604 Reviewed by Joseph Pecoraro.
606 * inspector/canvas/recording-2d-expected.txt:
607 * inspector/canvas/recording-2d.html:
608 * inspector/model/recording-expected.txt:
609 * inspector/model/recording.html:
611 2017-08-02 Chris Dumez <cdumez@apple.com>
613 NetworkResourceLoader::setDefersLoading() may cause start() to be called multiple times
614 https://bugs.webkit.org/show_bug.cgi?id=175109
615 <rdar://problem/33363169>
617 Reviewed by Brady Eidson.
619 Extend test coverage to cover cacheable redirects to a resource that needs
620 revalidation, similarly to the case in the radar.
622 * http/tests/cache/disk-cache/disk-cache-redirect-expected.txt:
623 * http/tests/cache/disk-cache/disk-cache-redirect.html:
625 2017-08-02 Youenn Fablet <youenn@apple.com>
627 HTTP tests with 'https' suffix are only run over HTTPS for WK2, not WK1
628 https://bugs.webkit.org/show_bug.cgi?id=175089
630 Reviewed by Chris Dumez.
632 Removing no longer needed expectations.
634 * platform/ios-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Removed.
635 * platform/mac-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Removed.
637 2017-08-02 Matt Lewis <jlewis3@apple.com>
639 Marked http/tests/appcache/deferred-events-delete-while-raising-timer.html as flaky.
640 https://bugs.webkit.org/show_bug.cgi?id=175107
642 Unreviewed test gardening.
646 2017-08-02 Matt Lewis <jlewis3@apple.com>
648 Removed bad expectations and marked test as flaky.
649 https://bugs.webkit.org/show_bug.cgi?id=175061
651 Unreviewed test gardening.
653 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Removed.
654 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Removed.
655 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Removed.
656 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Removed.
657 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Removed.
658 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt: Removed.
659 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Removed.
660 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Removed.
661 * platform/mac/TestExpectations:
663 2017-08-02 Andy Estes <aestes@apple.com>
665 REGRESSION (r207155): Unable to switch sheets when previewing Numbers '09 spreadsheets
666 https://bugs.webkit.org/show_bug.cgi?id=175098
667 <rdar://problem/31416763>
669 Reviewed by Daniel Bates.
671 * quicklook/multi-sheet-numbers-09-expected.txt: Added.
672 * quicklook/multi-sheet-numbers-09.html: Added.
673 * quicklook/resources/multi-sheet-numbers-09.numbers: Added.
675 2017-08-02 Chris Dumez <cdumez@apple.com>
677 Unreviewed, skip newly imported WPT that is slow in Debug builds.
681 2017-08-02 Joseph Pecoraro <pecoraro@apple.com>
683 inspector/runtime/CommandLineAPI-inspect.html is flaky.
684 https://bugs.webkit.org/show_bug.cgi?id=175092
686 Reviewed by Brian Burg.
688 * inspector/runtime/CommandLineAPI-inspect-expected.txt:
689 * inspector/runtime/CommandLineAPI-inspect.html:
691 2017-08-02 Chris Dumez <cdumez@apple.com>
693 Unreviewed, skip newly imported WPT HTTPS tests on WK2 only.
695 The tests seem to work fine on WK1.
698 * platform/wk2/TestExpectations:
700 2017-08-02 Matt Lewis <jlewis3@apple.com>
702 Unmarked imported/w3c/IndexedDB-private-browsing/idbfactory_open.html as flaky.
703 https://bugs.webkit.org/show_bug.cgi?id=174949
705 Unreviewed test gardening.
707 * platform/ios-wk2/TestExpectations:
709 2017-08-02 Chris Dumez <cdumez@apple.com>
711 Unreviewed, temporarily skip some HTTPS tests that time out on the bots.
715 2017-08-02 Matt Lewis <jlewis3@apple.com>
717 Added new expectations folders and moved expectations to correct folders.
718 https://bugs.webkit.org/show_bug.cgi?id=175061
720 Unreviewed gardening.
721 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Renamed from LayoutTests/platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt.
722 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Renamed from LayoutTests/platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt.
723 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Renamed from LayoutTests/platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt.
724 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Renamed from LayoutTests/platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt.
725 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Renamed from LayoutTests/platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt.
726 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt: Renamed from LayoutTests/platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt.
727 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Renamed from LayoutTests/platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt.
728 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Renamed from LayoutTests/platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt.
730 2017-08-02 Ms2ger <Ms2ger@igalia.com>
732 Remove obsolete expectations for syntax-021.xml.
733 https://bugs.webkit.org/show_bug.cgi?id=86142
735 Reviewed by Sam Weinig.
737 It may have started passing in r209396.
739 * platform/gtk/TestExpectations:
740 * platform/ios-simulator/TestExpectations:
741 * platform/mac/TestExpectations:
742 * platform/win/TestExpectations:
744 2017-08-02 Ms2ger <Ms2ger@igalia.com>
746 Remove overridden lines from win's TestExpectations.
747 https://bugs.webkit.org/show_bug.cgi?id=175068
749 Reviewed by Darin Adler.
751 These lines cause lint errors and block any patch that touches the file from
754 * platform/win/TestExpectations:
756 2017-08-02 Ms2ger <Ms2ger@igalia.com>
758 [GTK] Layout test editing/pasteboard/copy-standalone-image.html failing
759 https://bugs.webkit.org/show_bug.cgi?id=163184
761 Unreviewed test gardening.
763 Remove obsolete failure expectation for copy-standalone-image.html.
765 The bug was fixed in r212428. (The test was also broken by both landings for
766 bug 170956, until r216174 fixed it again.)
768 * platform/gtk/TestExpectations:
770 2017-08-01 Chris Dumez <cdumez@apple.com>
772 Add initial support for navigator.sendBeacon
773 https://bugs.webkit.org/show_bug.cgi?id=175007
774 <rdar://problem/33547728>
776 Reviewed by Sam Weinig.
778 * fast/dom/navigator-detached-no-crash-expected.txt:
779 Rebaseline test now that sendBeacon is exposed on navigator.
781 * http/tests/blink/sendbeacon/beacon-cookie-expected.txt: Added.
782 * http/tests/blink/sendbeacon/beacon-cookie.html: Added.
783 * http/tests/blink/sendbeacon/beacon-cross-origin-expected.txt: Added.
784 * http/tests/blink/sendbeacon/beacon-cross-origin-redirect-blob-expected.txt: Added.
785 * http/tests/blink/sendbeacon/beacon-cross-origin-redirect-blob.html: Added.
786 * http/tests/blink/sendbeacon/beacon-cross-origin-redirect-expected.txt: Added.
787 * http/tests/blink/sendbeacon/beacon-cross-origin-redirect.html: Added.
788 * http/tests/blink/sendbeacon/beacon-cross-origin.html: Added.
789 * http/tests/blink/sendbeacon/beacon-cross-origin.https-expected.txt: Added.
790 * http/tests/blink/sendbeacon/beacon-cross-origin.https.html: Added.
791 * http/tests/blink/sendbeacon/beacon-detached-no-crash-expected.txt: Added.
792 * http/tests/blink/sendbeacon/beacon-detached-no-crash.html: Added.
793 * http/tests/blink/sendbeacon/beacon-same-origin-expected.txt: Added.
794 * http/tests/blink/sendbeacon/beacon-same-origin.html: Added.
795 * http/tests/blink/sendbeacon/connect-src-beacon-allowed-expected.txt: Added.
796 * http/tests/blink/sendbeacon/connect-src-beacon-allowed.html: Added.
797 * http/tests/blink/sendbeacon/resources/check-beacon.php: Added.
798 * http/tests/blink/sendbeacon/resources/save-beacon.php: Added.
799 Import more beacon test coverage from Blink.
801 * http/wpt/beacon/connect-src-beacon-blocked.sub-expected.txt: Added.
802 * http/wpt/beacon/connect-src-beacon-blocked.sub.html: Added.
803 Improve test coverage for sendBeacon and CSP.
805 * http/wpt/beacon/headers/header-content-type-same-origin-expected.txt: Added.
806 * http/wpt/beacon/headers/header-content-type-same-origin.html: Added.
807 Improve test coverage for sendBeacon with various types of payload. The test is done
808 using same origin as we do not currently support sending some of those payloads cross
811 * imported/blink/fast/beacon/beacon-basic-expected.txt: Added.
812 * imported/blink/fast/beacon/beacon-basic.html: Added.
813 Import basic Beacon test coverage from Blink.
815 * resources/window-postmessage-open-close.html: Added.
816 * tests-options.json:
818 2017-08-01 Devin Rousso <drousso@apple.com>
820 Web Inspector: simplify WebInspector with WI
821 https://bugs.webkit.org/show_bug.cgi?id=175058
823 Reviewed by Joseph Pecoraro.
825 * http/tests/inspector/**/*.html:
826 * http/tests/websocket/tests/hybi/inspector/**/*.html:
827 * inspector/**/*.html:
829 2017-08-01 Matt Lewis <jlewis3@apple.com>
831 Added expectations files for El Capitan.
832 https://bugs.webkit.org/show_bug.cgi?id=175061
834 Unreviewed test gardening.
836 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Added.
837 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Added.
838 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Added.
839 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Added.
840 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Added.
841 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt: Added.
842 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Added.
843 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Added.
845 2017-08-01 Devin Rousso <drousso@apple.com>
847 Web Inspector: create Recording tab for displaying recordings
848 https://bugs.webkit.org/show_bug.cgi?id=174484
850 Reviewed by Joseph Pecoraro.
852 * inspector/unit-tests/number-utilities-expected.txt:
853 * inspector/unit-tests/number-utilities.html:
855 2017-08-01 Zalan Bujtas <zalan@apple.com>
857 REGRESSION (r217197): New Yorker website hangs for a long time on load, lots of blank tiles
858 https://bugs.webkit.org/show_bug.cgi?id=175009
859 <rdar://problem/33505791>
861 Reviewed by Simon Fraser.
863 * fast/frames/flattening/media-query-growing-content-expected.txt: Added.
864 * fast/frames/flattening/media-query-growing-content.html: Added.
865 * fast/frames/flattening/resources/media-query-min-height-with-flattening.html: Added.
867 2017-08-01 Youenn Fablet <youenn@apple.com>
869 Layout tests with 'https' suffix should be run over HTTPS
870 https://bugs.webkit.org/show_bug.cgi?id=174992
872 Reviewed by Chris Dumez.
874 Updating test to allow display insecure content as otherwise the test would not complete now that it is run over HTTPS.
875 Adding WK1 expected files as the warning message is not printed.
877 * http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt:
878 * http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https.html:
879 * platform/ios-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Added.
880 * platform/mac-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Added.
882 2017-08-01 Matt Lewis <jlewis3@apple.com>
884 Marked imported/w3c/IndexedDB-private-browsing/idbfactory_open.html as flaky.
885 <rdar://problem/33555052>
887 Unreviewed test gardening.
889 * platform/ios-wk2/TestExpectations:
891 2017-08-01 Zan Dobersek <zdobersek@igalia.com>
893 [WebCrypto] Add PKCS#8 import test that covers `parameters` and `publicKey` values in ECPrivateKey
894 https://bugs.webkit.org/show_bug.cgi?id=174420
896 Reviewed by Darin Adler.
898 Add test cases that cover testing of the optional ECParameters and publicKey bit string
899 attributes in the ECPrivateKey ASN.1 structure that's embedded in the PKCS#8 PrivateKeyInfo
902 Per the spec, if the ECParameters attribute in the ECPrivateKey structure is present, the
903 relevant curve object identifier should match the same curve identifier that's used in the
904 ECParameters attribute of the AlgorithmIdentifier structure in PrivateKeyInfo. Both of these
905 should of course match the curve that was specified for the import operation.
907 For the publicKey bit string, the data contained there should be properly formatted for
908 the specific curve, meaning it should be of proper curve-specific size and that it should
909 use 0x04 as the leading byte, signalling an uncompressed EC point. On top of that the public
910 key should have a valid value that positions it on the specified elliptic curve.
912 These cases are covered for PKCS#8 key imports for P-256 and P-384 curves and for both ECDH
913 and ECDSA algorithms in the newly-introduced tests. They are skipped on all platforms since
914 no implementation in WebKit can pass them yet.
917 * crypto/subtle/ecdh-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
918 * crypto/subtle/ecdh-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey.html: Added.
919 * crypto/subtle/ecdh-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
920 * crypto/subtle/ecdh-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey.html: Added.
921 * crypto/subtle/ecdsa-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
922 * crypto/subtle/ecdsa-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey.html: Added.
923 * crypto/subtle/ecdsa-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
924 * crypto/subtle/ecdsa-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey.html: Added.
926 2017-08-01 Ms2ger <Ms2ger@igalia.com>
928 [GTK] Layout test fast/forms/content-with-margins-inside-button.html is failing
929 https://bugs.webkit.org/show_bug.cgi?id=174610
931 Reviewed by Darin Adler.
933 Use an explicit text color for content-with-margins-inside-button.html.
935 This makes the test pass in the GTK port.
937 I also changed the formatting of the CSS to make it more readable.
939 * fast/forms/content-with-margins-inside-button-expected.html:
940 * fast/forms/content-with-margins-inside-button.html:
941 * platform/gtk/TestExpectations:
943 2017-08-01 Ms2ger <Ms2ger@igalia.com>
945 Remove obsolete failure expectations for wpt XHR tests.
946 https://bugs.webkit.org/show_bug.cgi?id=175024
948 Reviewed by Darin Adler.
951 * platform/gtk/TestExpectations:
953 2017-08-01 Ms2ger <Ms2ger@igalia.com>
955 Remove obsolete failure expectations for style-01.html.
956 https://bugs.webkit.org/show_bug.cgi?id=175026
958 Reviewed by Darin Adler.
962 2017-08-01 Ms2ger <Ms2ger@igalia.com>
964 Remove obsolete failure expectation for Document-characterSet-normalization.html.
965 https://bugs.webkit.org/show_bug.cgi?id=175022
967 Reviewed by Sam Weinig.
969 The expectations were updated in r204605.
971 * platform/gtk/TestExpectations:
973 2017-08-01 Ms2ger <Ms2ger@igalia.com>
975 Remove obsolete failure expectation for regional-indicators.html.
976 https://bugs.webkit.org/show_bug.cgi?id=175021
978 Reviewed by Sam Weinig.
980 * platform/gtk/TestExpectations:
982 2017-08-01 Ms2ger <Ms2ger@igalia.com>
984 REGRESSION(r205909): Layout test editing/pasteboard/image-in-iframe.html is failing
985 https://bugs.webkit.org/show_bug.cgi?id=163185
987 Reviewed by Sam Weinig.
989 Remove obsolete failure expectation for image-in-iframe.html.
991 The bug was fixed in r212428. (The test was also broken by both landings for
992 bug 170956, until r216174 fixed it again.)
994 * platform/gtk/TestExpectations:
996 2017-08-01 Darin Adler <darin@apple.com>
998 REGRESSION (r220052): http/tests/media/video-play-stall.html times out
999 https://bugs.webkit.org/show_bug.cgi?id=174988
1001 Reviewed by Sam Weinig.
1003 * TestExpectations: Stop skipping this test.
1005 * http/tests/media/video-play-stall.html: Use a 0-duration timeout to sidestep an
1006 issue where the test runner never thinks the test is done because of the stalled
1007 media loading, and times out. The behaviors here aren't great, but there is no
1008 reason to think that this confused state has any effect on web browsing; just on
1009 our test runners in a test that intentionally has a still loading video in it.
1011 2017-08-01 Ms2ger <Ms2ger@igalia.com>
1013 Correct the line numbers in GTK's scheme-about.any-expected.txt.
1014 https://bugs.webkit.org/show_bug.cgi?id=175017
1016 Reviewed by Sam Weinig.
1018 The code fix landed in r220050.
1020 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt:
1022 2017-07-31 Ms2ger <Ms2ger@igalia.com>
1024 Remove some obsolete expected failures blamed on the threaded compositor.
1025 https://bugs.webkit.org/show_bug.cgi?id=174982
1027 Reviewed by Sergio Villar Senin.
1029 * platform/gtk/TestExpectations:
1031 2017-07-31 Jiewen Tan <jiewen_tan@apple.com>
1033 Unreviewed, test gardening
1035 * platform/mac-highsierra/TestExpectations:
1036 * platform/mac-highsierra/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2_long_empty.https-expected.txt: Added.
1037 * platform/mac-highsierra/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2_short_empty.https-expected.txt: Added.
1039 2017-07-31 Matt Lewis <jlewis3@apple.com>
1041 Skipped http/tests/media/video-play-stall.html.
1042 https://bugs.webkit.org/show_bug.cgi?id=174988
1044 Unreviewed test gardening.
1047 2017-07-31 Matt Lewis <jlewis3@apple.com>
1049 Unreviewed, rolling out r220048.
1051 This revision caused multiple crashes in fast/images. See
1056 "RenderImageResourceStyleImage::image() should return the
1057 nullImage() if the image is not available"
1058 https://bugs.webkit.org/show_bug.cgi?id=174874
1059 http://trac.webkit.org/changeset/220048
1061 2017-07-31 Per Arne Vollan <pvollan@apple.com>
1063 Do not mark all web-platform tests as slow, as this increases time spent on layout tests.
1064 Only mark individual web-platform tests as slow.
1066 Unreviewed test gardening.
1068 * platform/win/TestExpectations:
1070 2017-07-31 Yusuke Suzuki <utatane.tea@gmail.com>
1072 [JSC] Support optional catch binding
1073 https://bugs.webkit.org/show_bug.cgi?id=174981
1075 Reviewed by Saam Barati.
1077 Rebaseline existing tests.
1079 * js/parser-syntax-check-expected.txt:
1080 * js/script-tests/parser-syntax-check.js:
1081 * sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T4-expected.txt:
1082 * sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T4.html:
1084 2017-07-31 Per Arne Vollan <pvollan@apple.com>
1086 Many web-platform tests are slow on Windows.
1088 Unreviewed test gardening, mark web-platform tests as slow.
1090 * platform/win/TestExpectations:
1092 2017-07-31 Ms2ger <Ms2ger@igalia.com>
1094 [GTK] Layout test fast/css/image-set-unprefixed.html is failing
1095 https://bugs.webkit.org/show_bug.cgi?id=163975
1097 Reviewed by Žan Doberšek.
1099 Remove obsolete expectation for image-set-unprefixed.html.
1101 It appears to have started passing with the test change in r209543.
1103 * platform/gtk/TestExpectations:
1105 2017-07-31 Ms2ger <Ms2ger@igalia.com>
1107 [GTK] Layout Tests fast/dom/{Element,Range}/getClientRects.html are failing
1108 https://bugs.webkit.org/show_bug.cgi?id=141700
1110 Reviewed by Sam Weinig.
1112 Add gtk-specific expectations for getClientRects tests.
1114 Since these expectations depend on text metrics, it is unsurprising that they
1115 are platform-dependent.
1117 * platform/gtk/TestExpectations:
1118 * platform/gtk/fast/dom/Element/getClientRects-expected.txt: Added.
1119 * platform/gtk/fast/dom/Range/getClientRects-expected.txt:
1121 2017-07-30 Darin Adler <darin@apple.com>
1123 Remove code in HTMLObjectElement attribute parsing that forces style resolution and layout
1124 https://bugs.webkit.org/show_bug.cgi?id=130653
1126 Reviewed by Antti Koivisto.
1128 * fast/text/international/embed-bidi-style-in-isolate-crash.html: Removed onerror attribute
1129 in the audio element in this test. The error event does fire during the test, which causes
1130 the test to fail. Before, the test was prematurely exiting before the load failed, preventing
1131 the test from failing, but also meaning we didn't finish running the test.
1133 * imported/blink/fast/dom/Window/open-window-features-fuzz.html: Use waitUntilDone and
1134 notifyDone to prevent the test from exiting prematurely. Use a URL that won't trigger loading
1135 outside the web browser; the URL is not what mattered to this test. Before, the test was
1136 prematurely exiting before the test ran. Note also, that I don't think this is testing
1137 much effectively; not sure we are getting any benefit from this test since before it was
1138 not really running to completion anyway.
1140 * media/event-queue-crash-expected.txt: Updated expectations to expect syntax error. Before
1141 there was a race and often the test exited before the syntax error could be logged.
1143 * platform/mac/TestExpectations: Removed flakiness expectation from the
1144 media/event-queue-crash.html test. What made it flaky was a race with the load event,
1145 and that race should be fixed by the change to FrameLoader::checkLoadCompleteForThisFrame.
1146 The same race existed on all platforms, not just Mac, so this flakiness expectation should
1147 be in the main TextExpectations file if anywhere. But I believe it is not needed at all.
1148 For media/modern-media-controls/media-documents/background-color-and-centering.html,
1149 added image failure expectation because under modern WebKit on Mac the image now captures
1150 the upper left hand corner of the controls overlay. Still seems to pass on iOS and the bug
1151 this was created for was iOS-specific, so should be OK for now.
1153 * webarchive/loading/video-in-webarchive-expected.txt: Updated. The old result shows evidence
1154 of a premature load event, fixed by the change to FrameLoader::checkLoadCompleteForThisFrame.
1156 2017-07-30 Sam Weinig <sam@webkit.org>
1158 [WebIDL] Remove JS builtin bindings for FetchRequest, DOMWindowFetch and WorkerGlobalScopeFetch
1159 https://bugs.webkit.org/show_bug.cgi?id=174974
1161 Reviewed by Darin Adler.
1163 * http/tests/inspector/network/fetch-network-data-expected.txt:
1164 Update results to have the correct line number for exceptions reported in the console.
1166 2017-07-30 Said Abou-Hallawa <sabouhallawa@apple.com>
1168 RenderImageResourceStyleImage::image() should return the nullImage() if the image is not available
1169 https://bugs.webkit.org/show_bug.cgi?id=174874
1170 <rdar://problem/33530130>
1172 Reviewed by Darin Adler.
1174 * fast/images/image-element-image-content-data-expected.txt: Added.
1175 * fast/images/image-element-image-content-data.html: Added.
1177 2017-07-29 Nan Wang <n_wang@apple.com>
1179 AX: findMatchingObjects doesn't work when the startObject is ignored
1180 https://bugs.webkit.org/show_bug.cgi?id=174965
1182 Reviewed by Chris Fleizach.
1184 * accessibility/mac/search-predicate-from-ignored-element-expected.txt: Added.
1185 * accessibility/mac/search-predicate-from-ignored-element.html: Added.
1187 2017-07-29 Aaron Chu <aaron_chu@apple.com>
1189 AX: FKA: Buttons need a visible focus indicator
1190 https://bugs.webkit.org/show_bug.cgi?id=171040
1191 <rdar://problem/30922548>
1193 Reviewed by Antoine Quint.
1195 * media/modern-media-controls/button/button-focus-state-expected.txt: Added.
1196 * media/modern-media-controls/button/button-focus-state.html: Added.
1197 * platform/ios-simulator/TestExpectations:
1198 * platform/mac-elcapitan/TestExpectations:
1200 2017-07-28 Sam Weinig <sam@webkit.org>
1202 [WebIDL] Remove JS builtin bindings for FetchHeaders
1203 https://bugs.webkit.org/show_bug.cgi?id=174905
1205 Reviewed by Alex Christensen.
1207 * fetch/header-constructor-is-array-expected.txt:
1208 * fetch/header-constructor-is-array.html:
1209 Update test to match spec. An array with out a prototype will not yield
1210 a valid Header as it is not iterable.
1212 2017-07-28 Matt Baker <mattbaker@apple.com>
1214 Web Inspector: capture an async stack trace when web content calls addEventListener
1215 https://bugs.webkit.org/show_bug.cgi?id=174739
1216 <rdar://problem/33468197>
1218 Reviewed by Brian Burg.
1220 Add test case checking that async stack traces are recorded for addEventListener.
1222 * inspector/debugger/async-stack-trace-expected.txt:
1223 * inspector/debugger/async-stack-trace.html:
1225 2017-07-28 Matt Rajca <mrajca@apple.com>
1227 Don't add autoplay restrictions to media elements created in response to user gestures.
1228 https://bugs.webkit.org/show_bug.cgi?id=174947
1230 Reviewed by Eric Carlson.
1232 Skip the test on iOS because "runWithKeyDown" does not work there.
1234 Jer: "Turns out the problem with iOS is that the WKTR EventSender is basically unwritten. It
1235 doesn't support sending mouse, key, or touch events, so our "do this during a user gesture"
1236 helper in video-test.js doesn't work."
1238 * media/video-create-with-user-gesture-expected.txt: Added.
1239 * media/video-create-with-user-gesture.html: Added.
1240 * platform/ios/TestExpectations:
1242 2017-07-28 Per Arne Vollan <pvollan@apple.com>
1244 The test imported/w3c/web-platform-tests/fetch/api/basic/accept-header.any.html is slow on Windows.
1246 Unreviewed test gardening, mark test as slow.
1248 * platform/win/TestExpectations:
1250 2017-07-28 Matt Lewis <jlewis3@apple.com>
1252 Unreviewed, rolling out r220016.
1254 Test needs to be unskipped due to configuration change in High
1259 "Marked fast/images/pdf-as-image-with-annotations.html as
1261 http://trac.webkit.org/changeset/220016
1263 2017-07-28 Matt Lewis <jlewis3@apple.com>
1265 Marked fast/images/pdf-as-image-with-annotations.html as image failure.
1266 <rdar://problem/33550614>
1268 Unreviewed test gardening.
1270 * platform/mac-highsierra/TestExpectations:
1272 2017-07-28 Matt Lewis <jlewis3@apple.com>
1274 Marked multiple iimported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ as failing.
1275 <rdar://problem/33548297>
1277 Unreviewed test gardening.
1279 * platform/mac-highsierra/TestExpectations:
1281 2017-07-28 Matt Lewis <jlewis3@apple.com>
1283 Marked imported/w3c/IndexedDB-private-browsing/idbfactory_open12.html as flaky.
1284 <rdar://problem/33555052>
1286 Unreviewed test gardening.
1288 * platform/ios-wk2/TestExpectations:
1289 * platform/mac-highsierra/TestExpectations:
1291 2017-07-28 Myles C. Maxfield <mmaxfield@apple.com>
1293 [macOS] Reeder's defaults font is Times instead of San Francisco
1294 https://bugs.webkit.org/show_bug.cgi?id=174885
1295 <rdar://problem/33462483>
1297 Reviewed by Simon Fraser.
1299 * fast/text/font-lookup-dot-prefix-case-sensitive-2-expected.html: Added.
1300 * fast/text/font-lookup-dot-prefix-case-sensitive-2.html: Added.
1301 * fast/text/font-lookup-dot-prefix-case-sensitive-expected-mismatch.html: Added.
1302 * fast/text/font-lookup-dot-prefix-case-sensitive.html: Added.
1304 2017-07-28 Devin Rousso <drousso@apple.com>
1306 Web Inspector: Record actions performed on CanvasRenderingContext2D
1307 https://bugs.webkit.org/show_bug.cgi?id=174482
1309 Reviewed by Joseph Pecoraro.
1311 * inspector/canvas/recording-2d-expected.txt: Added.
1312 * inspector/canvas/recording-2d.html: Added.
1313 * inspector/canvas/recording-expected.txt: Added.
1314 * inspector/canvas/recording.html: Added.
1315 Take a recording of all CanvasRenderingContext2D actions and dump the recorded JSON data.
1317 2017-07-28 Per Arne Vollan <pvollan@apple.com>
1319 The test imported/w3c/web-platform-tests/cors/allow-headers.htm is slow on Windows.
1321 Unreviewed test gardening, mark test as slow.
1323 * platform/win/TestExpectations:
1325 2017-07-28 Myles C. Maxfield <mmaxfield@apple.com>
1327 REGRESSION(r216944): Fallback fonts erroneously visible when the primary font is loading
1328 https://bugs.webkit.org/show_bug.cgi?id=174772
1329 <rdar://problem/33267643>
1331 Reviewed by Simon Fraser.
1333 * http/tests/webfont/font-loading-system-fallback-visibility-FontRanges-expected.html: Added.
1334 * http/tests/webfont/font-loading-system-fallback-visibility-FontRanges.html: Added.
1336 2017-07-28 Per Arne Vollan <pvollan@apple.com>
1338 REGRESSION(r125147): Layout Test svg/dom/SVGScriptElement/script-change-externalResourcesRequired-while-loading.svg is failing
1339 https://bugs.webkit.org/show_bug.cgi?id=93589
1341 Unreviewed test gardening, this test is also a flaky timeout on Windows.
1343 * platform/win/TestExpectations:
1345 2017-07-28 Claudio Saavedra <csaavedra@igalia.com>
1347 [WPE] Implement EventSenderProxy in WTR
1348 https://bugs.webkit.org/show_bug.cgi?id=173419
1350 Reviewed by Žan Doberšek.
1352 Add the implementation of EventSenderProxy to the WTR. This
1353 allows us to extend the coverage of the test suite in WKWPE.
1355 * platform/wpe/TestExpectations: Unskip fast/events tests, marking failures
1356 that are related to features not yet implemented in WPE. Also remove other
1357 tests that are now passing thanks to having event injection.
1358 * platform/wpe/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt: Update.
1359 * platform/wpe/fast/dynamic/layer-hit-test-crash-expected.txt: Update.
1360 * platform/wpe/fast/events/clientXY-in-zoom-and-scroll-expected.txt: Added.
1361 * platform/wpe/ietestcenter/css3/bordersbackgrounds/background-attachment-local-scrolling-expected.txt: Update.
1363 2017-07-27 Oleksandr Skachkov <gskachkov@gmail.com>
1365 [ES] Add support finally to Promise
1366 https://bugs.webkit.org/show_bug.cgi?id=174503
1368 Reviewed by Yusuke Suzuki.
1370 * js/Promise-types-expected.txt:
1371 * js/script-tests/Promise-types.js:
1373 2017-07-27 Aaron Chu <aaron_chu@apple.com>
1375 AX: VoiceOver silent or skipping over time values on media player.
1376 https://bugs.webkit.org/show_bug.cgi?id=174324
1377 <rdar://problem/32021784>
1379 Reviewed by Antoine Quint.
1381 Added role attribute to modern media controls time lable class so that VoiceOver can access the time label when the media is playing.
1383 Updated time-label.html to test role attribute on mac.
1384 Added ios-time-label.html to run time-label test without testing for role since accessibilityController does not expose a role property on iOS.
1386 * media/modern-media-controls/time-label/ios-time-label-expected.txt: Copied from LayoutTests/media/modern-media-controls/time-label/time-label-expected.txt.
1387 * media/modern-media-controls/time-label/ios-time-label.html: Copied from LayoutTests/media/modern-media-controls/time-label/time-label.html.
1388 * media/modern-media-controls/time-label/time-label-expected.txt:
1389 * media/modern-media-controls/time-label/time-label.html:
1390 * platform/ios-simulator/TestExpectations:
1391 * platform/mac/TestExpectations:
1393 2017-07-27 Yusuke Suzuki <utatane.tea@gmail.com>
1395 Hoist DOM binding attribute getter prologue into JavaScriptCore taking advantage of DOMJIT / CheckSubClass
1396 https://bugs.webkit.org/show_bug.cgi?id=171637
1398 Reviewed by Darin Adler.
1400 * js/dom/dom-getters-type-check-expected.txt: Added.
1401 * js/dom/dom-getters-type-check.html: Added.
1403 2017-07-27 Zan Dobersek <zdobersek@igalia.com>
1405 [GCrypt] Key serialization support
1406 https://bugs.webkit.org/show_bug.cgi?id=173883
1408 Reviewed by Jiewen Tan.
1410 * platform/wpe/TestExpectations: Unskip the crypto/worker/ tests that
1411 utilize key serialization and are now passing.
1413 2017-07-26 Arnaud Renevier <a.renevier@sisa.samsung.com> and Fujii Hironori <Hironori.Fujii@sony.com>
1415 Implement new TextMetrics, returned by canvas measureText()
1416 https://bugs.webkit.org/show_bug.cgi?id=82798
1418 Reviewed by Dean Jackson.
1420 Create a test that checks that:
1421 - ascent + descent is greater than zero
1422 - actualBoundingBoxLeft + actualBoundingBoxRight is somewhere
1423 quite close to width
1424 - when baseline is top, emHeightAscent is 0 (respectively
1425 bottom/emHeightDescent)
1426 - when baseline is hanging, hangingBaseline in 0 (respectively
1427 alphabetic and ideographic)
1428 - order of different vertical measures (for example,
1429 emHeightAscent is always higher that alphabeticBaseline)
1431 * fast/canvas/canvas-measureText-2-expected.txt: Added.
1432 * fast/canvas/canvas-measureText-2.html: Added.
1434 2017-07-26 Matt Lewis <jlewis3@apple.com>
1436 Marked Multiple imported/w3c/web-platform-tests/ as failing.
1437 <rdar://problem/33251388>
1439 Unreviewed test gardening.
1441 * platform/ios-11/TestExpectations:
1443 2017-07-26 Matt Lewis <jlewis3@apple.com>
1445 Rebaselined http/tests/quicklook/top-navigation-blocked-expected.txt.
1446 https://bugs.webkit.org/show_bug.cgi?id=174755
1448 Unreviewed test gardening.
1450 * platform/ios-11/http/tests/quicklook/top-navigation-blocked-expected.txt:
1452 2017-07-26 Devin Rousso <drousso@apple.com>
1454 Web Inspector: create protocol for recording Canvas contexts
1455 https://bugs.webkit.org/show_bug.cgi?id=174481
1457 Reviewed by Joseph Pecoraro.
1459 * inspector/model/recording-expected.txt: Added.
1460 * inspector/model/recording.html: Added.
1462 2017-07-26 Ali Juma <ajuma@chromium.org>
1464 Implement document.elementsFromPoint
1465 https://bugs.webkit.org/show_bug.cgi?id=153137
1467 Reviewed by Simon Fraser.
1469 * TestExpectations: Unskip a test.
1471 2017-07-26 Brian Burg <bburg@apple.com>
1473 Remove WEB_TIMING feature flag
1474 https://bugs.webkit.org/show_bug.cgi?id=174795
1476 Reviewed by Alex Christensen.
1478 * inspector/formatting/resources/javascript-tests/sample-normal-utilities-expected.js:
1479 (decodeBase64ToBlob):
1480 (timestamp): Deleted.
1481 * inspector/formatting/resources/javascript-tests/sample-normal-utilities.js:
1482 (decodeBase64ToBlob):
1483 (timestamp): Deleted.
1485 2017-07-26 Matt Lewis <jlewis3@apple.com>
1487 Rebaselined multiple fast/css/getComputedStyle.
1488 <rdar://problem/33416054>
1490 Unreviewed test gardening.
1492 * platform/mac-highsierra/fast/css/getComputedStyle/computed-style-expected.txt:
1493 * platform/mac-highsierra/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1495 2017-07-26 Chris Dumez <cdumez@apple.com>
1497 Pressing the Escape key should not be a valid user gesture to enter fullscreen
1498 https://bugs.webkit.org/show_bug.cgi?id=174864
1499 <rdar://problem/33009088>
1501 Reviewed by Geoffrey Garen.
1503 Add layout test coverage.
1505 * fullscreen/requestFullscreen-escape-key-expected.txt: Added.
1506 * fullscreen/requestFullscreen-escape-key.html: Added.
1508 2017-07-26 Nan Wang <n_wang@apple.com>
1510 AX: Incorrect range from index and length in contenteditable with <p> tags
1511 https://bugs.webkit.org/show_bug.cgi?id=174856
1513 Reviewed by Chris Fleizach.
1515 * accessibility/mac/range-for-contenteditable-newline-expected.txt:
1516 * accessibility/mac/range-for-contenteditable-newline.html:
1518 2017-07-26 Ms2ger <Ms2ger@igalia.com>
1520 Remove obsolete failure annotation for bad-charset-alias.html.
1521 https://bugs.webkit.org/show_bug.cgi?id=145048
1523 Reviewed by Carlos Garcia Campos.
1525 This appears to have been fixed in r204850.
1527 * platform/gtk/TestExpectations:
1529 2017-07-26 Ms2ger <Ms2ger@igalia.com>
1531 Remove obsolete failure expectations for 2d.fillStyle.parse.{rgb,rgba}-eof.
1532 https://bugs.webkit.org/show_bug.cgi?id=174857
1534 Reviewed by Žan Doberšek.
1536 These tests started passing in r209666.
1538 * platform/gtk/TestExpectations:
1540 2017-07-26 Javier Fernandez <jfernandez@igalia.com>
1542 InsertOrderedList command applied to table cells inserts an extra BR before the table
1543 https://bugs.webkit.org/show_bug.cgi?id=174593
1545 Reviewed by Darin Adler.
1547 Tests to verify that the insertOrderedList command works as expected when applied
1550 * editing/inserting/insert-list-in-table-cell-01.html: Added.
1551 * editing/inserting/insert-list-in-table-cell-01-expected.txt: Added.
1552 * editing/inserting/insert-list-in-table-cell-02.html: Added.
1553 * editing/inserting/insert-list-in-table-cell-02-expected.txt: Added.
1554 * editing/inserting/insert-list-in-table-cell-03.html: Added.
1555 * editing/inserting/insert-list-in-table-cell-03-expected.txt: Added.
1556 * editing/inserting/insert-list-in-table-cell-04.html: Added.
1557 * editing/inserting/insert-list-in-table-cell-04-expected.txt: Added.
1558 * editing/inserting/insert-list-in-table-cell-05.html: Added.
1559 * editing/inserting/insert-list-in-table-cell-05-expected.txt: Added.
1560 * editing/inserting/insert-list-in-table-cell-06.html: Added.
1561 * editing/inserting/insert-list-in-table-cell-06-expected.txt: Added.
1562 * editing/inserting/insert-list-in-table-cell-07.html: Added.
1563 * editing/inserting/insert-list-in-table-cell-07-expected.txt: Added.
1564 * editing/inserting/insert-list-in-table-cell-08.html: Added.
1565 * editing/inserting/insert-list-in-table-cell-08-expected.txt: Added.
1567 2017-07-26 Ms2ger <Ms2ger@igalia.com>
1569 Fix an incorrect check in 2d.missingargs.html.
1570 https://bugs.webkit.org/show_bug.cgi?id=174854
1572 Reviewed by Carlos Garcia Campos.
1574 The check was introduced without explanation in r168302. This change reverts
1575 it to the previous, correct check.
1577 * canvas/philip/tests/2d.missingargs-expected.txt:
1578 * canvas/philip/tests/2d.missingargs.html:
1579 * platform/gtk/TestExpectations:
1580 * platform/ios/TestExpectations:
1581 * platform/mac/canvas/philip/tests/2d.missingargs-expected.txt: Removed.
1582 * platform/wpe/TestExpectations:
1584 2017-07-26 Claudio Saavedra <csaavedra@igalia.com>
1586 [WPE] Enable KeyboardEvent key and code attributes
1587 https://bugs.webkit.org/show_bug.cgi?id=174822
1589 Reviewed by Žan Doberšek.
1591 * platform/wpe/TestExpectations: Mark
1592 fast/events/constructors/keyboard-event-constructor.html as passing.
1594 2017-07-26 Zan Dobersek <zdobersek@igalia.com>
1596 [WPE] WebGL2 support
1597 https://bugs.webkit.org/show_bug.cgi?id=174249
1599 Reviewed by Alex Christensen.
1601 * platform/wpe/TestExpectations:
1602 Unskip WebGL2 tests under the webgl/ directory. More tests under fast/canvas/webgl2/
1603 will be unskipped later.
1605 2017-07-26 Nan Wang <n_wang@apple.com>
1607 AX: should dispatch accessibilityPerformPressAction async on MacOS
1608 https://bugs.webkit.org/show_bug.cgi?id=174849
1610 Reviewed by Chris Fleizach.
1612 * accessibility/file-upload-button-with-axpress.html:
1613 * accessibility/mac/html5-input-number.html:
1614 * accessibility/mac/search-field-cancel-button.html:
1615 * accessibility/press-target-uses-text-descendant-node.html:
1616 * accessibility/press-targets-center-point.html:
1617 * accessibility/press-works-on-control-types.html:
1619 2017-07-25 Andy Estes <aestes@apple.com>
1621 [Apple Pay] Add "carteBancaire" as a supported payment network
1622 https://bugs.webkit.org/show_bug.cgi?id=174841
1623 <rdar://problem/31935596>
1625 Reviewed by Alex Christensen.
1627 * http/tests/ssl/applepay/ApplePaySession-expected.txt:
1628 * http/tests/ssl/applepay/ApplePaySession.html:
1629 * http/tests/ssl/applepay/ApplePaySessionV3.html:
1631 2017-07-25 Matt Lewis <jlewis3@apple.com>
1633 Marked multiple fast/ tests as crashing on High Sierra WK1.
1634 <rdar://problem/33522420>
1636 Unreviewed test gardening.
1638 * platform/mac-highsierra-wk1/TestExpectations:
1640 2017-07-25 Matt Lewis <jlewis3@apple.com>
1642 Marked imported/w3c/web-platform-tests/XMLHttpRequest/send-blob-with-no-mime-type.html as failing.
1643 <rdar://problem/33251388>
1645 Unreviewed test gardening.
1647 * platform/mac-highsierra/TestExpectations:
1649 2017-07-25 Matt Lewis <jlewis3@apple.com>
1651 Rebaselined the test http/tests/quicklook/top-navigation-blocked.html
1652 https://bugs.webkit.org/show_bug.cgi?id=174755
1654 Unreviewed test gardening.
1656 * http/tests/quicklook/top-navigation-blocked-expected.txt:
1658 2017-07-25 Matt Lewis <jlewis3@apple.com>
1660 Rebaselined missed test.
1661 https://bugs.webkit.org/show_bug.cgi?id=174734
1663 Unreviewed test gardening.
1665 * fast/events/touch/ios/touches-client-coords-after-zoom-expected.txt:
1667 2017-07-25 Said Abou-Hallawa <sabouhallawa@apple.com>
1669 Async image decoding for large images should be disabled after the first time a tile is painted
1670 https://bugs.webkit.org/show_bug.cgi?id=174451
1671 <rdar://problem/31246421>
1673 Reviewed by Simon Fraser.
1675 To test async image decoding for large images, we have to create the <img>
1676 element dynamically so we can listen to the load and webkitImageFrameReady
1677 events and know reliably when to end the test. But with this patch the async
1678 image decoding for large images will be disabled after the first paint.
1679 That means async image decoding for large images will be disabled always
1680 unless we force the async image decoding till the image is painted for the
1681 first time. We use Internals::setLargeImageAsyncDecodingEnabledForTesting()
1682 to force the async image decoding. So painting an image in this case will
1683 require multiple paints; in all of them the async image decoding will be
1684 enabled. But this is okay because it resembles the case where the <img> is
1685 created from a static <img> tag in the HTML file.
1687 For new tests, where we want to make sure that mutating the DOM will not
1688 cause a flash, async image decoding will be forced till the image is drawn
1689 for the first time. After that the async image decoding is enabled but not
1692 Disable new tests for WK1 because the async image decoding is always enabled
1693 because tiling does not necessarily exist in WK1 . But eventually the async
1694 image decoding for large images will be always disabled for WK1.
1696 * fast/images/async-image-background-change-expected.html: Added.
1697 * fast/images/async-image-background-change.html: Added.
1698 * fast/images/async-image-background-image-repeated.html:
1699 * fast/images/async-image-background-image.html:
1700 * fast/images/async-image-body-background-image.html:
1701 * fast/images/async-image-multiple-clients-repaint.html:
1702 * fast/images/async-image-src-change-expected.html: Added.
1703 * fast/images/async-image-src-change.html: Added.
1704 * fast/images/resources/green-400x400.png: Added.
1705 * fast/images/resources/red-100x100.png: Added.
1706 * fast/images/resources/red-400x400.png: Added.
1707 * fast/images/sprite-sheet-image-draw.html:
1708 * http/tests/multipart/multipart-async-image-expected.txt: Added.
1709 * http/tests/multipart/multipart-async-image.html: Added.
1710 * platform/ios-wk1/TestExpectations:
1711 * platform/mac-wk1/TestExpectations:
1713 2017-07-25 Charlie Turner <cturner@igalia.com>
1715 [GTK] Unreviewed test gardening
1716 https://bugs.webkit.org/show_bug.cgi?id=174820
1718 Unreviewed gardening.
1720 * platform/gtk/TestExpectations:
1722 2017-07-25 Devin Rousso <drousso@apple.com>
1723 Web Inspector: add context menu item for taking a screenshot of a node
1724 https://bugs.webkit.org/show_bug.cgi?id=174754
1726 Reviewed by Brian Burg.
1728 * inspector/unit-tests/number-utilities-expected.txt:
1729 * inspector/unit-tests/number-utilities.html:
1730 Add test for Number.zeroPad.
1732 Drive-by: Change tests to use expectEqual for better output on failure.
1734 2017-07-25 Claudio Saavedra <csaavedra@igalia.com>
1736 REGRESSION (r143068): fast/events/clientXY-in-zoom-and-scroll.html failing on GTK, Qt
1737 https://bugs.webkit.org/show_bug.cgi?id=110090
1739 Unreviewed gardening.
1741 This test only needed the expectation to be updated.
1743 * platform/gtk/TestExpectations: Remove test below.
1744 * platform/gtk/fast/events/clientXY-in-zoom-and-scroll-expected.txt: Added.
1746 2017-07-24 Per Arne Vollan <pvollan@apple.com>
1748 [Win] The tests fast/text/line-height-minimumFontSize*.html are failing.
1749 https://bugs.webkit.org/show_bug.cgi?id=174801
1751 Unreviewed test gardening, update test expectations for failing tests.
1753 * platform/win/TestExpectations:
1755 2017-07-24 Matt Lewis <jlewis3@apple.com>
1757 Marked tests as failures.
1758 <rdar://problem/33437597>
1760 Unreviewed test gardening.
1762 * platform/mac-highsierra/TestExpectations:
1764 2017-07-24 Matt Lewis <jlewis3@apple.com>
1766 Fixed typo in test expectations.
1767 https://bugs.webkit.org/show_bug.cgi?id=173010
1769 Unreviewed gardening.
1770 * platform/ios-simulator-wk2/TestExpectations:
1772 2017-07-24 Per Arne Vollan <pvollan@apple.com>
1774 [Win] Async image tests are failing.
1775 https://bugs.webkit.org/show_bug.cgi?id=174653
1777 Unreviewed test gardening, update test expectations for async image tests.
1779 * platform/win/TestExpectations:
1781 2017-07-24 Simon Fraser <simon.fraser@apple.com>
1783 Rebaseline this test. The previous result was generated using an older iOS SDK.
1785 * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-mainframe-expected.txt:
1787 2017-07-24 Per Arne Vollan <pvollan@apple.com>
1789 Mark Skia font test as image only failure on Windows.
1791 Unreviewed test gardening.
1793 * platform/win/TestExpectations:
1795 2017-07-24 Jeremy Jones <jeremyj@apple.com>
1797 LayoutTest userscripts/user-script-audio-document.html failing on High Sierra
1798 https://bugs.webkit.org/show_bug.cgi?id=174726
1799 rdar://problem/30059973
1801 Reviewed by Alexey Proskuryakov.
1803 Underlying issue has been resolved.
1804 Re-enable test: userscripts/user-script-audio-document.html
1806 * platform/mac-highsierra/TestExpectations:
1808 2017-07-24 Simon Fraser <simon.fraser@apple.com>
1810 Fix typo (Timout -> Timeout).
1812 * platform/mac-wk2/TestExpectations:
1814 2017-07-24 Jeremy Jones <jeremyj@apple.com>
1816 5 wav media layoutTest timeouts on High Sierra
1817 https://bugs.webkit.org/show_bug.cgi?id=174725
1818 rdar://problem/30182218
1820 Reviewed by Andreas Kling.
1822 Underlying issue is fixed. Re-enable tests on High Sierra.
1824 media/audio-controls-timeline-in-media-document.html
1825 media/audio-data-url.html
1826 media/media-document-audio-controls-visible.html
1827 media/media-document-audio-repaint.html
1828 media/media-document-audio-size.html
1830 * platform/mac-highsierra/TestExpectations:
1832 2017-07-24 Simon Fraser <simon.fraser@apple.com>
1834 Revert "client" coordinates to be in scrolling coordinates
1835 https://bugs.webkit.org/show_bug.cgi?id=174734
1836 rdar://problem/33336930
1838 Reviewed by Tim Horton.
1842 * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-mainframe-expected.txt:
1843 * fast/visual-viewport/client-coordinates-relative-to-layout-viewport-expected.txt:
1844 * fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
1845 * fast/visual-viewport/zoomed-fixed-expected.txt:
1846 * fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
1847 * fast/zooming/client-rect-in-fixed-zoomed-expected.txt:
1848 * platform/ios-wk2/fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
1849 * platform/ios-wk2/imported/w3c/web-platform-tests/cssom-view/elementFromPoint-expected.txt: Added.
1850 * platform/ios/fast/visual-viewport/zoomed-fixed-expected.txt:
1851 * platform/ios/fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
1853 2017-07-24 Matt Lewis <jlewis3@apple.com>
1855 Marked tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical.html as failure.
1856 https://bugs.webkit.org/show_bug.cgi?id=172148
1858 Unreviewed test gardening.
1860 * platform/mac-wk2/TestExpectations:
1862 2017-07-23 Darin Adler <darin@apple.com>
1864 Remove race from one plug-in test
1865 https://bugs.webkit.org/show_bug.cgi?id=130653
1867 Reviewed by Antti Koivisto.
1869 * plugins/plugin-remove-readystatechange.html: Updated test to use waitUntilDone/notifyDone
1870 rather than racing. Added a computation of offsetLeft to trigger layout and adding a long
1871 comment explaining why this is both needed and potentially insufficient in the long run.
1873 2017-07-11 Frederic Wang <fwang@igalia.com>
1875 Add attribute allow-top-navigation-by-user-activation to iframe sandbox
1876 https://bugs.webkit.org/show_bug.cgi?id=171327
1878 Reviewed by Chris Dumez.
1880 This patch adds tests to verify that a sandboxed iframe with the flag
1881 'allow-top-navigation-by-user-activation' or 'allow-top-navigation' can navigate the top
1882 level page, if navigation is triggered by a user gesture. This is based on a test from the
1883 Chromium repository.
1884 It also verifies that navigation fails when 'allow-top-navigation-by-user-activation' is
1885 absent, even when it is triggered by a user gesture.
1887 * http/tests/security/frameNavigation/resources/iframe-that-performs-parent-navigation-with-user-activation.html: Added. This is similar to iframe-that-performs-parent-navigation.html but it
1888 performs navigation of its parent using user activation.
1889 * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-1.html: Added.
1890 Test top navigation for a sandboxed frame with 'allow-top-navigation-by-user-activation'
1891 * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-1-expected.txt: Added.
1892 Add PASS expectation.
1893 * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-2.html: Added.
1894 Test top navigation for a sandboxed frame with 'allow-top-navigation'.
1895 * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-2-expected.txt: Added.
1896 Add PASS expectation.
1897 * http/tests/security/frameNavigation/sandbox-DENIED-top-navigation-with-user-gesture.html: Added.
1898 Test user-triggered navigation for a sandboxed frame without 'allow-top-navigation-by-user-activation'.
1899 * http/tests/security/frameNavigation/sandbox-DENIED-top-navigation-with-user-gesture-expected.txt: Added.
1900 Add reference with navigation failure.
1902 2017-07-22 Chris Dumez <cdumez@apple.com>
1904 Merge ExceptionBase into DOMException and drop custom toString
1905 https://bugs.webkit.org/show_bug.cgi?id=174755
1907 Reviewed by Sam Weinig.
1909 Rebaseline some tests now that DOMException's custom toString has been dropped
1910 and we rely on Error's toString. This causes the exception message to be
1913 * fast/canvas/canvas-getImageData-invalid-result-buffer-crash-expected.txt:
1914 * fast/frames/sandboxed-iframe-history-denied-expected.txt:
1915 * fast/frames/sandboxed-iframe-navigation-top-denied-expected.txt:
1916 * fast/inspector-support/uncaught-dom1-exception-expected.txt:
1917 * fast/inspector-support/uncaught-dom3-exception-expected.txt:
1918 * fast/inspector-support/uncaught-dom8-exception-expected.txt:
1919 * fast/regions/selection/crash-deselect-expected.txt:
1920 * http/tests/security/listener/xss-JSTargetNode-onclick-addEventListener-expected.txt:
1921 * http/tests/security/listener/xss-JSTargetNode-onclick-shortcut-expected.txt:
1922 * http/tests/security/listener/xss-XMLHttpRequest-addEventListener-expected.txt:
1923 * http/tests/security/listener/xss-XMLHttpRequest-shortcut-expected.txt:
1924 * http/tests/security/listener/xss-window-onclick-addEventListener-expected.txt:
1925 * http/tests/security/listener/xss-window-onclick-shortcut-expected.txt:
1926 * http/tests/security/sandboxed-iframe-blocks-access-from-parent-expected.txt:
1927 * http/tests/security/sandboxed-iframe-modify-self-expected.txt:
1928 * http/tests/security/srcdoc-in-sandbox-cannot-access-parent-expected.txt:
1929 * http/tests/security/xss-DENIED-assign-location-hash-expected.txt:
1930 * http/tests/security/xss-DENIED-assign-location-host-expected.txt:
1931 * http/tests/security/xss-DENIED-assign-location-hostname-expected.txt:
1932 * http/tests/security/xss-DENIED-assign-location-nonstandardProperty-expected.txt:
1933 * http/tests/security/xss-DENIED-assign-location-pathname-expected.txt:
1934 * http/tests/security/xss-DENIED-assign-location-protocol-expected.txt:
1935 * http/tests/security/xss-DENIED-assign-location-reload-expected.txt:
1936 * http/tests/security/xss-DENIED-assign-location-search-expected.txt:
1937 * http/tests/security/xss-DENIED-frame-name-expected.txt:
1938 * http/tests/security/xss-DENIED-sandboxed-iframe-expected.txt:
1939 * http/tests/security/xss-DENIED-window-name-navigator-expected.txt:
1940 * inspector/debugger/command-line-api-exception-expected.txt:
1941 * inspector/debugger/regress-133182-expected.txt:
1942 * inspector/debugger/setPauseOnExceptions-all-expected.txt:
1943 * inspector/debugger/setPauseOnExceptions-none-expected.txt:
1944 * inspector/debugger/setPauseOnExceptions-uncaught-expected.txt:
1945 * platform/mac/fast/dynamic/015-expected.txt:
1947 2017-07-21 Chris Dumez <cdumez@apple.com>
1949 Drop IDBDatabaseException class
1950 https://bugs.webkit.org/show_bug.cgi?id=174743
1952 Reviewed by Darin Adler.
1954 Rebaseline test as the exception messages are slightly different.
1956 * storage/indexeddb/createIndex-after-failure-expected.txt:
1957 * storage/indexeddb/createIndex-after-failure-private-expected.txt:
1958 * storage/indexeddb/get-keyrange-expected.txt:
1959 * storage/indexeddb/get-keyrange-private-expected.txt:
1960 * storage/indexeddb/keypath-edges-expected.txt:
1961 * storage/indexeddb/keypath-edges-private-expected.txt:
1962 * storage/indexeddb/keyrange-expected.txt:
1963 * storage/indexeddb/keyrange-private-expected.txt:
1964 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
1965 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-private-expected.txt:
1966 * storage/indexeddb/transaction-active-flag-expected.txt:
1967 * storage/indexeddb/transaction-active-flag-private-expected.txt:
1969 2017-07-21 Per Arne Vollan <pvollan@apple.com>
1971 Round-tripping stroke-width styles through getComputedStyle cause the text to gain a stroke.
1972 https://bugs.webkit.org/show_bug.cgi?id=174701
1974 Reviewed by Simon Fraser.
1976 * fast/css/round-trip-stroke-width-using-computed-style-expected.html: Added.
1977 * fast/css/round-trip-stroke-width-using-computed-style.html: Added.
1979 2017-07-21 Nan Wang <n_wang@apple.com>
1981 AX: Expose form validation on iOS as hint
1982 https://bugs.webkit.org/show_bug.cgi?id=174722
1983 <rdar://problem/33459761>
1985 Reviewed by Chris Fleizach.
1987 * accessibility/ios-simulator/form-control-validation-message-expected.txt: Added.
1988 * accessibility/ios-simulator/form-control-validation-message.html: Added.
1990 2017-07-21 Joseph Pecoraro <pecoraro@apple.com>
1992 Web Inspector: inspect(aFunction) should jump to function definition
1993 https://bugs.webkit.org/show_bug.cgi?id=149344
1994 <rdar://problem/11563607>
1996 Reviewed by Matt Baker.
1998 * inspector/runtime/CommandLineAPI-inspect-expected.txt: Added.
1999 * inspector/runtime/CommandLineAPI-inspect.html: Added.
2000 Add tests for the CommandLineAPI's inspect() and how it triggers the
2001 `Inspector.inspect` event with a RemoteObject and hints.
2003 2017-07-21 Matt Lewis <jlewis3@apple.com>
2005 Adjusted test expectations.
2006 https://bugs.webkit.org/show_bug.cgi?id=173861
2008 Unreviewed test gardening.
2010 * platform/mac-wk2/TestExpectations:
2012 2017-07-21 Brady Eidson <beidson@apple.com>
2014 Get rid of WebCore IconDatabase code.
2015 https://bugs.webkit.org/show_bug.cgi?id=174700
2017 Reviewed by Tim Horton.
2019 * fast/dom/icon-url-list-expected.txt:
2020 * fast/dom/icon-url-list.html:
2022 2017-07-21 Chris Dumez <cdumez@apple.com>
2024 Unreviewed, rebaseline test after r219708.
2026 * js/dom/global-constructors-attributes-expected.txt:
2027 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
2028 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
2029 * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
2030 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
2031 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
2032 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
2033 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2034 * platform/win/js/dom/global-constructors-attributes-expected.txt:
2036 2017-07-21 Claudio Saavedra <csaavedra@igalia.com>
2038 [GTK] Update test expectations after r219663
2040 Unreviewed gardening
2042 DOMException got its toString() removed so the output changes.
2044 * platform/gtk/crypto/subtle/aes-cbc-cfb-decrypt-malformed-parameters-expected.txt:
2045 * platform/gtk/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt:
2046 * platform/gtk/crypto/subtle/aes-export-key-malformed-parameters-expected.txt:
2047 * platform/gtk/crypto/subtle/aes-generate-key-malformed-parameters-expected.txt:
2048 * platform/gtk/crypto/subtle/aes-import-key-malformed-parameters-expected.txt:
2049 * platform/gtk/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt:
2050 * platform/gtk/crypto/subtle/rsa-import-key-malformed-parameters-expected.txt:
2051 * platform/gtk/fast/mediastream/RTCPeerConnection-closed-state-expected.txt:
2052 * platform/gtk/fast/text/font-selection-font-loading-api-parse-expected.txt:
2053 * platform/gtk/http/tests/dom/document-attributes-null-handling-expected.txt:
2055 2017-07-21 Claudio Saavedra <csaavedra@igalia.com>
2057 [WPE] Update expectation file
2059 Unreviewed gardening.
2061 Drop XPathException after r219708.
2063 * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
2065 2017-07-20 Antoine Quint <graouts@apple.com>
2067 Turn tests at media/modern-media-controls/seek-forward-support back on
2068 https://bugs.webkit.org/show_bug.cgi?id=174690
2070 Reviewed by Dean Jackson.
2072 * platform/mac/TestExpectations:
2074 2017-07-20 Antoine Quint <graouts@apple.com>
2076 Turn tests at media/modern-media-controls/seek-backward-support back on
2077 https://bugs.webkit.org/show_bug.cgi?id=174689
2079 Reviewed by Dean Jackson.
2081 * platform/mac/TestExpectations:
2083 2017-07-20 Antoine Quint <graouts@apple.com>
2085 Turn tests at media/modern-media-controls/time-labels-support back on
2086 https://bugs.webkit.org/show_bug.cgi?id=174688
2088 Reviewed by Dean Jackson.
2090 * media/modern-media-controls/time-labels-support/elapsed-time-expected.txt:
2091 * media/modern-media-controls/time-labels-support/elapsed-time.html:
2092 * media/modern-media-controls/time-labels-support/remaining-time-expected.txt:
2093 * media/modern-media-controls/time-labels-support/remaining-time.html:
2094 * platform/ios-simulator/TestExpectations:
2095 * platform/mac/TestExpectations:
2097 2017-07-20 Antoine Quint <graouts@apple.com>
2099 Turn tests at media/modern-media-controls/status-support back on
2100 https://bugs.webkit.org/show_bug.cgi?id=174687
2102 Reviewed by Dean Jackson.
2104 * platform/ios-simulator/TestExpectations:
2105 * platform/mac/TestExpectations:
2107 2017-07-20 Chris Dumez <cdumez@apple.com>
2109 Drop legacy SVGException type
2110 https://bugs.webkit.org/show_bug.cgi?id=174695
2112 Reviewed by Darin Adler.
2114 Update existing tests to reflect behavior change.
2116 * fast/dom/Window/resources/window-properties.js:
2117 * js/dom/global-constructors-attributes-expected.txt:
2118 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
2119 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
2120 * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
2121 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
2122 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
2123 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
2124 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2125 * platform/win/js/dom/global-constructors-attributes-expected.txt:
2126 * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
2127 * svg/animations/animate-marker-orient-from-angle-to-autostartreverse-expected.txt:
2128 * svg/custom/SVGException-expected.txt: Removed.
2129 * svg/custom/SVGException.html: Removed.
2130 * svg/custom/global-constructors-expected.txt:
2131 * svg/custom/global-constructors.html:
2132 * svg/custom/js-svg-constructors-expected.txt:
2133 * svg/custom/js-svg-constructors.svg:
2134 * svg/dom/SVGAnimatedEnumeration-SVGClipPathElement-expected.txt:
2135 * svg/dom/SVGAnimatedEnumeration-SVGComponentTransferFunctionElement-expected.txt:
2136 * svg/dom/SVGAnimatedEnumeration-SVGFEBlendElement-expected.txt:
2137 * svg/dom/SVGAnimatedEnumeration-SVGFEColorMatrixElement-expected.txt:
2138 * svg/dom/SVGAnimatedEnumeration-SVGFEConvolveMatrixElement-expected.txt:
2139 * svg/dom/SVGAnimatedEnumeration-SVGFEDisplacementMapElement-expected.txt:
2140 * svg/dom/SVGAnimatedEnumeration-SVGFEMorphologyElement-expected.txt:
2141 * svg/dom/SVGAnimatedEnumeration-SVGFETurbulenceElement-expected.txt:
2142 * svg/dom/SVGAnimatedEnumeration-SVGFilterElement-expected.txt:
2143 * svg/dom/SVGAnimatedEnumeration-SVGGradientElement-expected.txt:
2144 * svg/dom/SVGAnimatedEnumeration-SVGMarkerElement-expected.txt:
2145 * svg/dom/SVGAnimatedEnumeration-SVGMaskElement-expected.txt:
2146 * svg/dom/SVGAnimatedEnumeration-SVGPatternElement-expected.txt:
2147 * svg/dom/SVGAnimatedEnumeration-SVGTextContentElement-expected.txt:
2148 * svg/dom/SVGAnimatedEnumeration-SVGTextPathElement-expected.txt:
2149 * svg/dom/SVGAnimatedEnumeration-expected.txt:
2150 * svg/dom/SVGException-obsolete-expected.txt: Added.
2151 * svg/dom/SVGException-obsolete.html: Added.
2152 * svg/dom/SVGMatrix-interface-expected.txt:
2153 * svg/dom/svglist-exception-on-out-bounds-error-expected.txt:
2154 * svg/filters/feBlend-invalid-mode-expected.txt:
2155 * svg/filters/feComponentTransfer-style-crash-expected.txt:
2156 * svg/filters/feDisplacementMap-crash-test-expected.txt:
2158 2017-07-20 Matt Lewis <jlewis3@apple.com>
2160 Unreviewed, rolling out r219700.
2162 This revision caused consistent timouts on iOS.
2166 "Turn tests at media/modern-media-controls/start-support back
2168 https://bugs.webkit.org/show_bug.cgi?id=174683
2169 http://trac.webkit.org/changeset/219700
2171 2017-07-20 Chris Dumez <cdumez@apple.com>
2173 Drop legacy XPathException type
2174 https://bugs.webkit.org/show_bug.cgi?id=174679
2176 Reviewed by Sam Weinig.
2178 Update existing tests to reflect behavior change.
2180 * dom/svg/level3/xpath/XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR.js:
2181 (XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR):
2182 * dom/svg/level3/xpath/XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR.js:
2183 (XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR):
2184 * dom/svg/level3/xpath/XPathEvaluator_evaluate_TYPE_ERR.js:
2185 (XPathEvaluator_evaluate_TYPE_ERR):
2186 * dom/svg/level3/xpath/XPathResult_TYPE_ERR.js:
2187 (XPathResult_TYPE_ERR):
2188 * fast/dom/DOMException/XPathException-expected.txt: Removed.
2189 * fast/dom/DOMException/XPathException.html: Removed.
2190 * fast/dom/DOMException/resources/XPathException.js: Removed.
2191 * fast/dom/Window/resources/window-properties.js:
2192 * fast/dom/Window/window-lookup-precedence-expected.txt:
2193 * fast/xpath/4XPath/Core/test_parser-expected.txt:
2194 * fast/xpath/invalid-functions-expected.txt:
2195 * fast/xpath/py-dom-xpath/expressions-expected.txt:
2196 * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
2197 * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
2199 2017-07-20 Chris Dumez <cdumez@apple.com>
2201 Unreviewed, rolling out r219706.
2207 "Drop legacy XPathException type"
2208 https://bugs.webkit.org/show_bug.cgi?id=174679
2209 http://trac.webkit.org/changeset/219706
2211 2017-07-20 Chris Dumez <cdumez@apple.com>
2213 Drop legacy XPathException type
2214 https://bugs.webkit.org/show_bug.cgi?id=174679
2216 Reviewed by Sam Weinig.
2218 Update existing tests to reflect behavior change.
2220 * dom/svg/level3/xpath/XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR.js:
2221 (XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR):
2222 * dom/svg/level3/xpath/XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR.js:
2223 (XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR):
2224 * dom/svg/level3/xpath/XPathEvaluator_evaluate_TYPE_ERR.js:
2225 (XPathEvaluator_evaluate_TYPE_ERR):
2226 * dom/svg/level3/xpath/XPathResult_TYPE_ERR.js:
2227 (XPathResult_TYPE_ERR):
2228 * fast/dom/DOMException/XPathException-expected.txt: Removed.
2229 * fast/dom/DOMException/XPathException.html: Removed.
2230 * fast/dom/DOMException/resources/XPathException.js: Removed.
2231 * fast/dom/Window/resources/window-properties.js:
2232 * fast/dom/Window/window-lookup-precedence-expected.txt:
2233 * fast/xpath/4XPath/Core/test_parser-expected.txt:
2234 * fast/xpath/invalid-functions-expected.txt:
2235 * fast/xpath/py-dom-xpath/expressions-expected.txt:
2236 * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
2237 * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
2239 2017-07-20 Matt Lewis <jlewis3@apple.com>
2241 Rebaselined svg/css/getComputedStyle-basic.xhtml.
2243 Unreviewed test gardening.
2245 * platform/mac-highsierra/svg/css/getComputedStyle-basic-expected.txt:
2247 2017-07-20 Antoine Quint <graouts@apple.com>
2249 Turn tests at media/modern-media-controls/start-support back on
2250 https://bugs.webkit.org/show_bug.cgi?id=174683
2252 Reviewed by Dean Jackson.
2254 * media/modern-media-controls/start-support/start-support-click-to-start-expected.txt:
2255 * media/modern-media-controls/start-support/start-support-click-to-start.html:
2256 * media/modern-media-controls/start-support/start-support-fullscreen.html:
2257 * media/modern-media-controls/start-support/start-support-lowPowerMode-expected.txt:
2258 * media/modern-media-controls/start-support/start-support-lowPowerMode.html:
2259 * platform/ios-simulator/TestExpectations:
2260 * platform/mac/TestExpectations:
2262 2017-07-20 Matt Lewis <jlewis3@apple.com>
2264 Marked media/modern-media-controls/scrubber-support/scrubber-support-drag.html as flaky
2265 https://bugs.webkit.org/show_bug.cgi?id=174682
2267 Unreviewed test gardening.
2269 * platform/mac/TestExpectations:
2271 2017-07-20 Chris Dumez <cdumez@apple.com>
2273 Unreviewed, rebaseline test on all platforms after r219673.
2275 * js/dom/global-constructors-attributes-expected.txt:
2276 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
2277 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
2278 * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
2279 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
2280 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
2281 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
2282 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2283 * platform/win/js/dom/global-constructors-attributes-expected.txt:
2284 * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
2286 2017-07-20 Charlie Turner <cturner@igalia.com>
2288 [GTK] Layout Test http/tests/media/hls/hls-progress.html is failing
2289 https://bugs.webkit.org/show_bug.cgi?id=141469
2291 Reviewed by Xabier Rodriguez-Calvar.
2293 Fixes the removed tests.
2295 * platform/gtk/TestExpectations:
2297 2017-07-20 Michael Catanzaro <mcatanzaro@igalia.com>
2299 Unreviewed GTK test gardening
2301 * platform/gtk/TestExpectations:
2303 2017-07-20 Zan Dobersek <zdobersek@igalia.com>
2305 Unreviewed WPE gardening. Updating test baselines after r219663.
2307 * platform/wpe/crypto/subtle/aes-cbc-cfb-decrypt-malformed-parameters-expected.txt:
2308 * platform/wpe/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt:
2309 * platform/wpe/crypto/subtle/aes-export-key-malformed-parameters-expected.txt:
2310 * platform/wpe/crypto/subtle/aes-generate-key-malformed-parameters-expected.txt:
2311 * platform/wpe/crypto/subtle/aes-import-key-malformed-parameters-expected.txt:
2312 * platform/wpe/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt:
2313 * platform/wpe/crypto/subtle/rsa-import-key-malformed-parameters-expected.txt:
2314 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-destroy-persistent-license-expected.txt:
2315 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license-events-expected.txt:
2316 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license-expected.txt:
2317 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record-events-expected.txt:
2318 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record-expected.txt:
2319 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license-expected.txt:
2320 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license-expected.txt:
2321 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record-expected.txt:
2322 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted-expected.txt:
2323 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-expected.txt:
2324 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources-expected.txt:
2325 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events-expected.txt:
2326 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-expected.txt:
2327 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-expected.txt:
2328 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-expected.txt:
2329 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState-expected.txt:
2330 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multisession-expected.txt:
2331 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src-expected.txt:
2332 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update-expected.txt:
2333 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately-expected.txt:
2334 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted-expected.txt:
2335 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-two-videos-expected.txt:
2336 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey-expected.txt:
2337 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-requestmediakeysystemaccess-expected.txt:
2338 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys-expected.txt:
2339 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src-expected.txt:
2340 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys-expected.txt:
2341 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-unique-origin-expected.txt:
2342 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-not-callable-after-createsession-expected.txt:
2344 2017-07-19 Simon Fraser <simon.fraser@apple.com>
2346 getBoundingClientRects not updated for programmatic scrolls
2347 https://bugs.webkit.org/show_bug.cgi?id=174538
2348 rdar://problem/33049012
2350 Reviewed by Tim Horton.
2352 New results for these tests, reflecting the fact that programmatic scrolls now update
2353 the layout viewport.
2355 Clean up fast/dom/elementFromPoint-relative-to-viewport.html, and land an iOS expectation. The test
2356 uses eventSender.zoomPageOut() which is not expected to work correctly on iOS. It works when tested
2359 * fast/dom/elementFromPoint-relative-to-viewport-expected.txt:
2360 * fast/dom/elementFromPoint-relative-to-viewport.html:
2361 * platform/ios-wk2/fast/dom/elementFromPoint-relative-to-viewport-expected.txt: Copied from LayoutTests/fast/dom/elementFromPoint-relative-to-viewport-expected.txt.
2362 * platform/ios-wk2/fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
2363 * platform/ios-wk2/fast/visual-viewport/rtl-zoomed-rects-expected.txt:
2364 * platform/ios-wk2/fast/visual-viewport/zoomed-fixed-scroll-down-then-up-expected.txt:
2365 * platform/ios-wk2/fast/visual-viewport/zoomed-rects-expected.txt:
2366 * platform/ios/fast/visual-viewport/zoomed-fixed-expected.txt:
2367 * platform/ios/fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
2369 2017-07-19 Myles C. Maxfield <mmaxfield@apple.com>
2371 Setting the minimum font size preference doesn’t affect absolute line-height values, so lines overlap
2372 https://bugs.webkit.org/show_bug.cgi?id=174406
2373 <rdar://problem/10139227>
2375 Reviewed by Simon Fraser.
2377 * fast/text/line-height-minimumFontSize-autosize-expected.text: Added.
2378 * fast/text/line-height-minimumFontSize-autosize.html: Added.
2379 * fast/text/line-height-minimumFontSize-expected.txt: Added.
2380 * fast/text/line-height-minimumFontSize-text-zoom-expected.html: Added.
2381 * fast/text/line-height-minimumFontSize-text-zoom.html: Added.
2382 * fast/text/line-height-minimumFontSize-visual-expected.html: Added.
2383 * fast/text/line-height-minimumFontSize-visual.html: Added.
2384 * fast/text/line-height-minimumFontSize-zoom-expected.html: Added.
2385 * fast/text/line-height-minimumFontSize-zoom.html: Added.
2386 * fast/text/line-height-minimumFontSize.html: Added.
2388 2017-07-18 Myles C. Maxfield <mmaxfield@apple.com>
2390 Setting the minimum font size preference doesn’t affect absolute line-height values, so lines overlap
2391 https://bugs.webkit.org/show_bug.cgi?id=174406
2392 <rdar://problem/10139227>
2394 Reviewed by Simon Fraser.
2396 * fast/text/line-height-minimumFontSize-autosize-expected.text: Added.
2397 * fast/text/line-height-minimumFontSize-autosize.html: Added.
2398 * fast/text/line-height-minimumFontSize-expected.txt: Added.
2399 * fast/text/line-height-minimumFontSize-text-zoom-expected.html: Added.
2400 * fast/text/line-height-minimumFontSize-text-zoom.html: Added.
2401 * fast/text/line-height-minimumFontSize-visual-expected.html: Added.
2402 * fast/text/line-height-minimumFontSize-visual.html: Added.
2403 * fast/text/line-height-minimumFontSize-zoom-expected.html: Added.
2404 * fast/text/line-height-minimumFontSize-zoom.html: Added.
2405 * fast/text/line-height-minimumFontSize.html: Added.
2407 2017-07-19 Chris Dumez <cdumez@apple.com>
2409 DOMException should not have its own toString()
2410 https://bugs.webkit.org/show_bug.cgi?id=174630
2412 Reviewed by Sam Weinig.
2414 Rebaseline existing tests as the exception string is now slightly different.
2416 2017-07-19 Antoine Quint <graouts@apple.com>
2418 [iOS] REGRESSION: Scrubbing media using built-in controls does not pause media
2419 https://bugs.webkit.org/show_bug.cgi?id=174650
2420 <rdar://problem/33401877>
2422 Reviewed by Dean Jackson.
2424 Rebaseline and turn back on all the ScrubberSupport tests on macOS and iOS.
2426 * media/modern-media-controls/scrubber-support/ipad/scrubber-support-drag-expected.txt:
2427 * media/modern-media-controls/scrubber-support/ipad/scrubber-support-drag.html:
2428 * media/modern-media-controls/scrubber-support/scrubber-support-media-api-expected.txt:
2429 * media/modern-media-controls/scrubber-support/scrubber-support-media-api.html:
2430 * platform/ios-simulator/TestExpectations:
2431 * platform/mac/TestExpectations:
2433 2017-07-19 Nan Wang <n_wang@apple.com>
2435 AX: Web page reloaded when a node is labelling multiple childnodes
2436 https://bugs.webkit.org/show_bug.cgi?id=174655
2438 Reviewed by Chris Fleizach.
2440 * accessibility/mac/aria-labelledby-multiple-child-crash-expected.txt: Added.
2441 * accessibility/mac/aria-labelledby-multiple-child-crash.html: Added.
2443 2017-07-19 Chris Dumez <cdumez@apple.com>
2445 Make cross-origin properties enumerable
2446 https://bugs.webkit.org/show_bug.cgi?id=174576
2448 Reviewed by Darin Adler.
2450 Update / rebaseline some tests to reflect behavior change.
2452 * http/tests/security/cross-origin-descriptors-expected.txt:
2453 * http/tests/security/cross-origin-descriptors.html:
2454 * js/dom/getOwnPropertyDescriptor-expected.txt:
2455 * js/resources/getOwnPropertyDescriptor.js:
2457 2017-07-19 Matt Lewis <jlewis3@apple.com>
2459 Unreviewed, rolling out r219646.
2461 The test added are failing on all platforms
2465 "Setting the minimum font size preference doesn’t affect
2466 absolute line-height values, so lines overlap"
2467 https://bugs.webkit.org/show_bug.cgi?id=174406
2468 http://trac.webkit.org/changeset/219646
2470 2017-07-19 Zan Dobersek <zdobersek@igalia.com>
2472 Unreviewed WPE gardening.
2474 * platform/wpe/TestExpectations:
2475 Unskip a bunch of Web Crypto tests that are passing now that
2476 the underlying implementation has progressed.
2478 2017-07-18 Myles C. Maxfield <mmaxfield@apple.com>
2480 Setting the minimum font size preference doesn’t affect absolute line-height values, so lines overlap
2481 https://bugs.webkit.org/show_bug.cgi?id=174406
2482 <rdar://problem/10139227>
2484 Reviewed by Simon Fraser.
2486 * fast/text/line-height-minimumFontSize-autosize-expected.text: Added.
2487 * fast/text/line-height-minimumFontSize-autosize.html: Added.
2488 * fast/text/line-height-minimumFontSize-expected.txt: Added.
2489 * fast/text/line-height-minimumFontSize-text-zoom-expected.html: Added.
2490 * fast/text/line-height-minimumFontSize-text-zoom.html: Added.
2491 * fast/text/line-height-minimumFontSize-visual-expected.html: Added.
2492 * fast/text/line-height-minimumFontSize-visual.html: Added.
2493 * fast/text/line-height-minimumFontSize-zoom-expected.html: Added.
2494 * fast/text/line-height-minimumFontSize-zoom.html: Added.
2495 * fast/text/line-height-minimumFontSize.html: Added.
2497 2017-07-18 Ali Juma <ajuma@chromium.org>
2499 Align quirky number parsing with other browsers
2500 https://bugs.webkit.org/show_bug.cgi?id=155874
2502 Reviewed by Simon Fraser.
2504 * animations/animation-add-events-in-handler.html:
2505 * fast/css/animation-transition-duration-quirksmode-expected.txt: Added.
2506 * fast/css/animation-transition-duration-quirksmode.html: Added.
2508 2017-07-18 Joseph Pecoraro <pecoraro@apple.com>
2510 Web Inspector: Modernize InjectedScriptSource
2511 https://bugs.webkit.org/show_bug.cgi?id=173890
2513 Reviewed by Brian Burg.
2515 * inspector/model/remote-object-expected.txt:
2516 * inspector/model/stack-trace-expected.txt:
2517 Now that we use classes, implicitly strict mode, the call frame
2518 for evaluate gets tail call eliminated.
2520 2017-07-18 Ryosuke Niwa <rniwa@webkit.org>
2522 REGRESSION(r218910): Crash when password field changes to text field
2523 https://bugs.webkit.org/show_bug.cgi?id=174560
2525 Reviewed by Zalan Bujtas.
2527 Added a regression test based on the test case provided by Daniel Bates.
2529 * accessibility/mac/input-type-change-crash-2-expected.txt: Added.
2530 * accessibility/mac/input-type-change-crash-2.html: Added.
2532 2017-07-18 Matt Baker <mattbaker@apple.com>
2534 Web Inspector: Refactoring: replace InspectorCanvasAgent::CanvasEntry with a helper class
2535 https://bugs.webkit.org/show_bug.cgi?id=174311
2537 Reviewed by Devin Rousso.
2539 Updated test expectations for new error strings.
2541 * inspector/canvas/css-canvas-clients-expected.txt:
2542 * inspector/canvas/requestContent-2d-expected.txt:
2543 * inspector/canvas/requestNode-expected.txt:
2544 * inspector/canvas/resolveCanvasContext-2d-expected.txt:
2546 2017-07-18 Antoine Quint <graouts@apple.com>
2548 Turn tests at media/modern-media-controls/playback-support back on
2549 https://bugs.webkit.org/show_bug.cgi?id=174639
2551 Reviewed by Dean Jackson.
2553 * media/modern-media-controls/playback-support/playback-support-button-click.html:
2554 * platform/ios-simulator/TestExpectations:
2555 * platform/mac/TestExpectations:
2557 2017-07-18 Antoine Quint <graouts@apple.com>
2559 Turn tests at media/modern-media-controls/pip-support back on
2560 https://bugs.webkit.org/show_bug.cgi?id=174636
2562 Reviewed by Dean Jackson.
2564 * media/modern-media-controls/pip-support/ipad/pip-support-tap.html:
2565 * platform/ios-simulator/TestExpectations:
2566 * platform/mac-elcapitan/TestExpectations:
2567 * platform/mac/TestExpectations:
2569 2017-07-18 Matt Lewis <jlewis3@apple.com>
2571 Marked http/tests/cache/disk-cache/redirect-chain-limits.html as flaky.
2572 https://bugs.webkit.org/show_bug.cgi?id=172662
2574 Unreviewed test gardening.
2576 * platform/wk2/TestExpectations:
2578 2017-07-18 Matt Lewis <jlewis3@apple.com>
2580 Marked http/tests/cache/disk-cache/disk-cache-vary-cookie.html as flaky.
2581 https://bugs.webkit.org/show_bug.cgi?id=172662
2583 Unreviewed test gardening.
2585 * platform/wk2/TestExpectations:
2587 2017-07-18 Antoine Quint <graouts@apple.com>
2589 [macOS] Mouse pointer does not hide during fullscreen playback
2590 https://bugs.webkit.org/show_bug.cgi?id=174638
2591 <rdar://problem/33244399>
2593 Reviewed by Dean Jackson.
2595 Add a test that checks that the "-webkit-cursor-visibility" is set to "auto-hide" when
2596 in fullscreen for the media controls container.
2598 * media/modern-media-controls/css/webkit-cursor-visibility-auto-hide-expected.txt: Added.
2599 * media/modern-media-controls/css/webkit-cursor-visibility-auto-hide.html: Added.
2600 * platform/ios-simulator/TestExpectations:
2602 2017-07-18 Sam Weinig <sam@webkit.org>
2604 [WebIDL] Remove custom bindings for MockContentFilterSettings
2605 https://bugs.webkit.org/show_bug.cgi?id=174606
2607 Reviewed by Andy Estes.
2609 * contentfiltering/allow-after-add-data.html:
2610 * contentfiltering/allow-after-finished-adding-data.html:
2611 * contentfiltering/allow-after-response.html:
2612 * contentfiltering/allow-after-will-send-request.html:
2613 * contentfiltering/allow-empty-document.html:
2614 * contentfiltering/allow-media-document.html:
2615 * contentfiltering/allow-never.html:
2616 * contentfiltering/block-after-add-data-then-allow-unblock.html:
2617 * contentfiltering/block-after-add-data-then-deny-unblock.html:
2618 * contentfiltering/block-after-add-data.html:
2619 * contentfiltering/block-after-finished-adding-data-then-allow-unblock.html:
2620 * contentfiltering/block-after-finished-adding-data-then-deny-unblock.html:
2621 * contentfiltering/block-after-finished-adding-data.html:
2622 * contentfiltering/block-after-response-then-allow-unblock.html:
2623 * contentfiltering/block-after-response-then-deny-unblock.html:
2624 * contentfiltering/block-after-response.html:
2625 * contentfiltering/block-after-will-send-request-then-allow-unblock.html:
2626 * contentfiltering/block-after-will-send-request-then-deny-unblock.html:
2627 * contentfiltering/block-after-will-send-request.html:
2628 * contentfiltering/block-never.html:
2629 * contentfiltering/modify-request-url.html:
2630 * contentfiltering/resources/contentfiltering.js:
2631 * http/tests/contentfiltering/allow-after-redirect.html:
2632 * http/tests/contentfiltering/block-after-redirect.html:
2633 * http/tests/contentfiltering/load-substitute-data-from-appcache.html:
2634 * http/tests/contentfiltering/modify-redirect-request-url.html:
2635 Update tests to use new MockContentFilterSettings enums rather than constants.
2637 2017-07-18 Sam Weinig <sam@webkit.org>
2639 [WebIDL] Replace some custom bindings code in JSCSSStyleDeclarationCustom.cpp with named getters/setters
2640 https://bugs.webkit.org/show_bug.cgi?id=174529
2642 Reviewed by Chris Dumez.
2644 * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor-expected.txt:
2645 * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor.html:
2646 Update test and result to match standard and other browsers.
2648 2017-07-18 Matt Lewis <jlewis3@apple.com>
2650 Unreviewed, rolling out r219610.
2652 This caused an api failure on all platforms for the test
2653 SnapshotImageLargeAsyncDecoding
2657 "Async image decoding for large images should be disabled
2658 after the first time a tile is painted"
2659 https://bugs.webkit.org/show_bug.cgi?id=174451
2660 http://trac.webkit.org/changeset/219610
2662 2017-07-18 Devin Rousso <drousso@apple.com>
2664 Add CanvasRenderingContext2D::getTransform
2665 https://bugs.webkit.org/show_bug.cgi?id=174278
2667 Reviewed by Dean Jackson.
2669 * canvas/philip/tests/2d.missingargs.html:
2670 CanvasRenderingContext2D.prototype.setTransform no longer throws an error with no arguments.
2672 * fast/canvas/2d.getTransform.modification-expected.txt: Added.
2673 * fast/canvas/2d.getTransform.modification.html: Added.
2674 * fast/canvas/2d.getTransform.newobject-expected.txt: Added.
2675 * fast/canvas/2d.getTransform.newobject.html: Added.
2676 * fast/canvas/2d.setTransform.matrix-expected.txt: Added.
2677 * fast/canvas/2d.setTransform.matrix.html: Added.
2679 2017-07-18 Matt Lewis <jlewis3@apple.com>
2681 Rebaseline inspector/model/remote-object.html.
2682 https://bugs.webkit.org/show_bug.cgi?id=173991
2684 Unreviewed test gardening.
2686 * inspector/model/remote-object-expected.txt:
2688 2017-07-18 Said Abou-Hallawa <sabouhallawa@apple.com>
2690 Async image decoding for large images should be disabled after the first time a tile is painted
2691 https://bugs.webkit.org/show_bug.cgi?id=174451
2693 Reviewed by Simon Fraser.
2695 To test async image decoding for large images, we have to create the <img>
2696 element dynamically so we can listen to the load and webkitImageFrameReady
2697 events and know reliably when to end the test. But with this patch the async
2698 image decoding for large images will be disabled after the first paint.
2699 That means async image decoding for large images will be disabled always
2700 unless we force the async image decoding till the image is painted for the
2701 first time. We use Internals::setLargeImageAsyncDecodingEnabledForTesting()
2702 to force the async image decoding. So painting an image in this case will
2703 require multiple paints; in all of them the async image decoding will be
2704 enabled. But this is okay because it resembles the case where the <img> is
2705 created from a static <img> tag in the HTML file.
2707 For new tests, where we want to make sure that mutating the DOM will not
2708 cause a flash, async image decoding will be forced till the image is drawn
2709 for the first time. After that the async image decoding is enabled but not
2712 Disable new tests for WK1 because the async image decoding is always enabled
2713 because tiling does not necessarily exist in WK1 . But eventually the async
2714 image decoding for large images will be always disabled for WK1.
2716 * fast/images/async-image-background-change-expected.html: Added.
2717 * fast/images/async-image-background-change.html: Added.
2718 * fast/images/async-image-background-image-repeated.html:
2719 * fast/images/async-image-background-image.html:
2720 * fast/images/async-image-multiple-clients-repaint.html:
2721 * fast/images/async-image-src-change-expected.html: Added.
2722 * fast/images/async-image-src-change.html: Added.
2723 * fast/images/resources/green-400x400.png: Added.
2724 * fast/images/resources/red-100x100.png: Added.
2725 * fast/images/resources/red-400x400.png: Added.
2726 * http/tests/multipart/multipart-async-image-expected.txt: Added.
2727 * http/tests/multipart/multipart-async-image.html: Added.
2728 * platform/ios-wk1/TestExpectations:
2729 * platform/mac-wk1/TestExpectations:
2731 2017-07-18 Michael Catanzaro <mcatanzaro@igalia.com>
2733 Unreviewed GTK test gardening
2735 fast/forms/range/input-appearance-range-rtl.html is desired to fail.
2737 * platform/gtk/TestExpectations:
2739 2017-07-18 Chris Dumez <cdumez@apple.com>
2741 DOMException should have its properties on the prototype
2742 https://bugs.webkit.org/show_bug.cgi?id=174597
2744 Reviewed by Alex Christensen.
2746 Rebaseline inspector tests whose output changed slightly now that the
2747 DOMException have moved to the prototype.
2749 * inspector/debugger/setPauseOnExceptions-all-expected.txt:
2750 * inspector/debugger/setPauseOnExceptions-none-expected.txt:
2751 * inspector/debugger/setPauseOnExceptions-uncaught-expected.txt:
2753 2017-07-17 Michael Catanzaro <mcatanzaro@igalia.com>
2755 Unreviewed GTK test gardening
2757 * TestExpectations: Skip tests that are clearly intended to have Skip expectations.
2758 * platform/gtk/TestExpectations:
2759 * platform/gtk/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt:
2761 2017-07-17 Timothy Horton <timothy_horton@apple.com>
2763 Page using safe area constant properties jumps to correct layout after resize
2764 https://bugs.webkit.org/show_bug.cgi?id=174598
2765 <rdar://problem/33364275>
2767 Reviewed by Simon Fraser.
2769 * fast/events/ios/rotation/safe-area-insets-during-safari-type-rotation-expected.txt: Added.
2770 * fast/events/ios/rotation/safe-area-insets-during-safari-type-rotation.html: Added.
2771 Add a test making sure that dynamic-viewport-update-based rotation
2772 updates safe area insets when needed.
2774 2017-07-17 Matt Lewis <jlewis3@apple.com>
2776 Fixed test expectations after r219518.
2777 https://bugs.webkit.org/show_bug.cgi?id=174472
2779 Unreviewed test gardening.
2781 * platform/mac/TestExpectations:
2783 2017-07-17 Jeremy Jones <jeremyj@apple.com>
2785 media element handle adding source immediately before src.
2786 https://bugs.webkit.org/show_bug.cgi?id=174284
2788 Reviewed by David Kilzer.
2790 Adds missing -expected and tests to make sure resulting currentSrc is correct.
2793 * media/video-source-before-src-expected.txt: Added.
2794 * media/video-source-before-src.html:
2796 2017-07-17 Matt Lewis <jlewis3@apple.com>
2798 Fixed test expectations after r219518.
2799 https://bugs.webkit.org/show_bug.cgi?id=174472
2801 Unreviewed test gardening.
2803 * platform/ios-wk1/TestExpectations:
2804 * platform/mac/TestExpectations:
2806 2017-07-17 Chris Dumez <cdumez@apple.com>
2808 fast/workers/worker-user-gesture.html crashes on iOS
2809 https://bugs.webkit.org/show_bug.cgi?id=174592
2811 Reviewed by Simon Fraser.
2813 Make sure the tap/click event is fully processed before finishing the test by using
2814 the promise returned by UIHelper.activateAt().
2816 * fast/workers/worker-user-gesture.html:
2818 2017-07-17 Simon Fraser <simon.fraser@apple.com>
2820 clientX/clientY on TouchEvent.touches are wrong
2821 https://bugs.webkit.org/show_bug.cgi?id=174561
2823 Reviewed by Tim Horton.
2825 * fast/events/touch/ios/touches-client-coords-after-zoom-expected.txt: Added.
2826 * fast/events/touch/ios/touches-client-coords-after-zoom.html: Added.
2828 2017-07-17 Chris Dumez <cdumez@apple.com>
2830 click event does not dispatch to parent when child target stops hit testing after mousedown
2831 https://bugs.webkit.org/show_bug.cgi?id=174564
2832 <rdar://problem/33340234>
2834 Reviewed by Simon Fraser.
2836 Add layout test coverage.
2838 * fast/events/mouse-click-different-mouseDown-mouseUp-nodes-expected.txt: Added.
2839 * fast/events/mouse-click-different-mouseDown-mouseUp-nodes.html: Added.
2841 2017-07-17 Antoine Quint <graouts@apple.com>
2843 REGRESSION: order of AirPlay and volume controls is inconsistent between <audio> and <video>
2844 https://bugs.webkit.org/show_bug.cgi?id=174581
2845 <rdar://problem/33297519>
2847 Reviewed by Sam Weinig.
2849 Update the audio controls layout test to match the new expectations.
2851 * media/modern-media-controls/audio/audio-controls-buttons-expected.txt:
2852 * media/modern-media-controls/audio/audio-controls-buttons.html:
2854 2017-07-17 Antoine Quint <graouts@apple.com>
2856 Media controls draw behind captions
2857 https://bugs.webkit.org/show_bug.cgi?id=174579
2858 <rdar://problem/33295427>
2860 Reviewed by Dean Jackson.
2862 Add a new test that checks the order in which order the captions and controls containers appear
2863 under the media shadow root.
2865 * media/modern-media-controls/media-controls/media-controls-display-above-captions-expected.txt: Added.
2866 * media/modern-media-controls/media-controls/media-controls-display-above-captions.html: Added.
2867 * platform/ios-simulator/TestExpectations:
2868 * platform/mac/TestExpectations:
2870 2017-07-16 Antoine Quint <graouts@apple.com>
2872 Dismissing the captions panel using the mouse is too eager to remove the captions panel and media controls
2873 https://bugs.webkit.org/show_bug.cgi?id=174571
2874 <rdar://problem/33294968>
2876 Reviewed by Eric Carlson.
2878 Adding a method to show the tracks panel for a given shadow root and adding new tests to check the correct
2879 behavior when dismissing the tracks panel when clicking over the media element or outside the media element
2882 * media/modern-media-controls/resources/media-controls-utils.js:
2886 (finishMediaControlsTest): Deleted.
2887 * media/modern-media-controls/tracks-panel/tracks-panel-up-click-outside-media-does-not-dimiss-media-controls-when-media-is-paused-expected.txt: Added.
2888 * media/modern-media-controls/tracks-panel/tracks-panel-up-click-outside-media-does-not-dimiss-media-controls-when-media-is-paused.html: Added.
2889 * media/modern-media-controls/tracks-panel/tracks-panel-up-click-over-media-does-not-dimiss-media-controls-when-media-is-playing-expected.txt: Added.
2890 * media/modern-media-controls/tracks-panel/tracks-panel-up-click-over-media-does-not-dimiss-media-controls-when-media-is-playing.html: Added.
2891 * platform/mac/TestExpectations:
2893 2017-07-16 Ali Juma <ajuma@chromium.org>
2895 DisallowUserAgentShadowContent moves out of non-UA shadow roots
2896 https://bugs.webkit.org/show_bug.cgi?id=165647
2898 Reviewed by Ryosuke Niwa.
2900 * fast/dom/nodesFromRect/nodesFromRect-shadow-expected.txt: Added.
2901 * fast/dom/nodesFromRect/nodesFromRect-shadow.html: Added.
2902 * fast/dom/nodesFromRect/resources/nodesFromRect.js:
2904 (checkShadowContent):
2905 (nodesFromRectAsString):
2907 2017-07-16 Antoine Quint <graouts@apple.com>
2909 Clicking edges of media control buttons changes visual state of button (pressed) but doesn't execute action
2910 https://bugs.webkit.org/show_bug.cgi?id=174565
2911 <rdar://problem/33294833>
2913 Reviewed by Dean Jackson.
2915 Add a new test where we click on the edge of a button and check that we trigger the Button's
2916 UI delegate. This test fails prior to this patch.
2918 * media/modern-media-controls/button/button-click-on-edges-expected.txt: Added.
2919 * media/modern-media-controls/button/button-click-on-edges.html: Added.
2920 * platform/ios-simulator/TestExpectations:
2922 2017-07-15 Myles C. Maxfield <mmaxfield@apple.com>
2924 line-height: <number> gets visually applied twice when text autosizing is in effect
2925 https://bugs.webkit.org/show_bug.cgi?id=174536
2926 <rdar://problem/33338259>
2928 Reviewed by Simon Fraser.
2930 * fast/text-autosizing/line-height-number-expected.html: Added.
2931 * fast/text-autosizing/line-height-number.html: Added.
2933 2017-07-14 Zan Dobersek <zdobersek@igalia.com>
2935 [GCrypt] Implement CryptoKeyRSA PKCS#8 exports
2936 https://bugs.webkit.org/show_bug.cgi?id=173697
2938 Reviewed by Jiewen Tan.
2940 * platform/gtk/TestExpectations: Unskip the RSA PKCS#8 export tests
2942 2017-07-14 Zan Dobersek <zdobersek@igalia.com>
2944 [GCrypt] Implement CryptoKeyRSA PKCS#8 imports
2945 https://bugs.webkit.org/show_bug.cgi?id=173696
2947 Reviewed by Jiewen Tan.
2949 * platform/gtk/TestExpectations: Unskip the RSA PKCS#8 import tests
2950 that are now passing.
2952 2017-07-14 Chris Dumez <cdumez@apple.com>
2954 Possible crash in ~UserGestureIndicator() when on non-main thread
2955 https://bugs.webkit.org/show_bug.cgi?id=174522
2956 <rdar://problem/30283071>
2958 Reviewed by Sam Weinig.
2960 Add layout test coverage.
2962 * fast/workers/worker-user-gesture-expected.txt: Added.
2963 * fast/workers/worker-user-gesture.html: Added.
2964 * fast/workers/worker-user-gesture.js: Added.
2967 2017-07-14 Daniel Bates <dabates@apple.com>
2969 REGRESSION (r219013): Compute source frame info for frameless document
2970 https://bugs.webkit.org/show_bug.cgi?id=174385
2971 <rdar://problem/33217736>
2973 Reviewed by Brady Eidson.
2975 * http/tests/navigation/resources/window-open-redirect-and-remove-opener.html: Added.
2976 * http/tests/navigation/window-open-redirect-and-remove-opener-expected.txt: Added.
2977 * http/tests/navigation/window-open-redirect-and-remove-opener.html: Added.
2979 2017-07-14 Matt Lewis <jlewis3@apple.com>
2981 Fixed expectations after Mac expectation change.
2982 https://trac.webkit.org/changeset/219507/webkit
2984 Unreviewed test gardening.
2986 * platform/wk2/TestExpectations:
2988 2017-07-14 Youenn Fablet <youenn@apple.com>
2990 WebRTC: silence data not sent for disabled audio track
2991 https://bugs.webkit.org/show_bug.cgi?id=174456
2992 <rdar://problem/33284623>
2994 Reviewed by Eric Carlson.
2996 * webrtc/audio-muted-stats-expected.txt: Added.
2997 * webrtc/audio-muted-stats.html: Added.
2998 * webrtc/audio-muted-stats2-expected.txt: Added.
2999 * webrtc/audio-muted-stats2.html: Added.
3001 2017-07-14 Jonathan Bedard <jbedard@apple.com>
3003 Add High Sierra test expectations
3004 https://bugs.webkit.org/show_bug.cgi?id=174518
3005 <rdar://problem/32716970>
3007 Unreviewed test gardening.
3009 * platform/mac-highsierra: Added.
3010 * platform/mac-highsierra-wk1: Added.
3011 * platform/mac-highsierra-wk2: Added.
3013 2017-07-14 Jer Noble <jer.noble@apple.com>
3015 [MSE] Removing samples when presentation order does not match decode order can cause bad behavior.
3016 https://bugs.webkit.org/show_bug.cgi?id=174514
3018 Reviewed by Sam Weinig.
3020 * media/media-source/media-source-remove-decodeorder-crash-expected.txt: Added.
3021 * media/media-source/media-source-remove-decodeorder-crash.html: Added.
3023 2017-07-14 Matt Lewis <jlewis3@apple.com>
3025 Correcting test expectations after mac-expectation changes.
3026 https://bugs.webkit.org/show_bug.cgi?id=174472
3028 Unreviews test gardening.
3030 * platform/mac/TestExpectations:
3032 2017-07-14 Jer Noble <jer.noble@apple.com>
3034 Adding the 'autoplay' attribute to a media element during a user gesture should remove user gesture restrictions.
3035 https://bugs.webkit.org/show_bug.cgi?id=174373
3037 Reviewed by Eric Carlson.
3039 * media/video-add-autoplay-user-gesture-expected.txt: Added.
3040 * media/video-add-autoplay-user-gesture.html: Added.
3041 * media/platform/ios/TestExpectations: Skipped; requires EventSender.
3043 2017-07-14 Matt Lewis <jlewis3@apple.com>
3045 Unreviewed, rolling out r219500.
3047 The test is consistently failing on iOS simulator.
3051 "AX: VoiceOver silent or skipping over time values on media
3053 https://bugs.webkit.org/show_bug.cgi?id=174324
3054 http://trac.webkit.org/changeset/219500
3056 2017-07-14 Jonathan Bedard <jbedard@apple.com>
3058 Add script to rebase patches during the WebKit2->WebKit/WebKit->WebKitLegacy transition
3059 https://bugs.webkit.org/show_bug.cgi?id=174438
3060 <rdar://problem/33277112>
3062 Reviewed by David Kilzer.
3064 * platform/mac-wk2/TestExpectations: Move skipped tests because of webkit.org/b/174504.
3065 * platform/wk2/TestExpectations: Ditto.
3067 2017-07-14 Fujii Hironori <Hironori.Fujii@sony.com>
3069 [HarfBuzz] Decomposed Vietnamese characters are rendered incorrectly
3070 https://bugs.webkit.org/show_bug.cgi?id=174418
3072 Reviewed by Michael Catanzaro.
3074 * fast/text/international/vietnamese-nfd-expected.html: Added.
3075 * fast/text/international/vietnamese-nfd.html: Added.
3077 2017-07-14 Aaron Chu <aaron_chu@apple.com>
3079 AX: VoiceOver silent or skipping over time values on media player.
3080 https://bugs.webkit.org/show_bug.cgi?id=174324
3081 <rdar://problem/32021784>
3083 Reviewed by Antoine Quint.
3085 Added role attribute to modern media controls time lable class so that VoiceOver can access the time label when the media is playing.
3087 * media/modern-media-controls/time-label/time-label-expected.txt:
3088 * media/modern-media-controls/time-label/time-label.html:
3090 2017-07-13 Matt Lewis <jlewis3@apple.com>
3092 Skipped multiple http/tests/webrtc/ test on iOS simulator.
3093 https://bugs.webkit.org/show_bug.cgi?id=173861
3095 Unreviewed test gardening.
3096 * platform/ios-simulator-wk2/TestExpectations:
3098 2017-07-13 Matt Lewis <jlewis3@apple.com>
3100 Marked imported/w3c/web-platform-tests/IndexedDB/large-nested-cloning.html as flaky on iOS.
3101 https://bugs.webkit.org/show_bug.cgi?id=173487
3103 Unreviewed test gardening.
3105 * platform/ios-simulator-wk2/TestExpectations:
3107 2017-07-13 Matt Lewis <jlewis3@apple.com>
3109 Skipping media/video-source-before-src.html.
3110 https://bugs.webkit.org/show_bug.cgi?id=174284
3112 Unreviewed test gardening.
3116 2017-07-13 Antoine Quint <graouts@apple.com>
3118 REGRESSION: "visibility:hidden" does not hide play button for video elements
3119 ​https://bugs.webkit.org/show_bug.cgi?id=174258
3120 <rdar://problem/33181452>
3122 Unreviewed test gardening.
3124 Add a missing expectation file which is designed to be empty and is now just a space.
3126 * media/modern-media-controls/css/visibility-hidden-expected.html: Added.
3128 2017-07-13 Alex Christensen <achristensen@webkit.org>
3130 Deleting last URLSearchParams key should remove trailing ? in associated URL
3131 https://bugs.webkit.org/show_bug.cgi?id=174465
3133 Reviewed by Chris Dumez.
3135 * fast/dom/DOMURL/searchparams-expected.txt:
3136 * fast/dom/DOMURL/searchparams.html:
3138 2017-07-13 Miguel Gomez <magomez@igalia.com>
3140 Unreviewed GTK+ gardening. Update expectations of several tests failing at r219449.
3142 * platform/gtk/TestExpectations:
3144 2017-07-13 Zan Dobersek <zdobersek@igalia.com>
3146 [GCrypt] Implement CryptoKeyRSA SPKI exports
3147 https://bugs.webkit.org/show_bug.cgi?id=173695
3149 Reviewed by Jiewen Tan.
3151 * platform/gtk/TestExpectations: Unskip the RSA SPKI export tests
3152 that are now passing.
3154 2017-07-13 Zan Dobersek <zdobersek@igalia.com>
3156 [GCrypt] Implement CryptoKeyRSA SPKI imports
3157 https://bugs.webkit.org/show_bug.cgi?id=173694
3159 Reviewed by Jiewen Tan.
3161 * platform/gtk/TestExpectations: Unskip the RSA SPKI import tests
3162 that are now passing.
3164 2017-07-12 Carlos Alberto Lopez Perez <clopez@igalia.com>
3166 REGRESSION(r219332): [GTK] 9 new failures on fast/forms spinbutton related tests
3167 https://bugs.webkit.org/show_bug.cgi?id=174395
3169 Reviewed by Carlos Garcia Campos.
3171 * fast/forms/number/number-spinbutton-in-multi-column.html: Instead of assuming that the width will be 100, calculate a -7 offset dinamically.
3172 * platform/gtk/TestExpectations: Remove expected failures now orking.
3173 * platform/gtk/fast/forms/number/number-size-spinbutton-nocover-expected.png: Rebaseline.
3174 * platform/gtk/fast/forms/number/number-size-spinbutton-nocover-expected.txt: Rebaseline.
3176 2017-07-13 Caio Lima <ticaiolima@gmail.com>
3178 [ESnext] Implement Object Spread
3179 https://bugs.webkit.org/show_bug.cgi?id=167963
3181 Reviewed by Saam Barati.
3183 * js/parser-syntax-check-expected.txt:
3184 * js/script-tests/parser-syntax-check.js:
3186 2017-07-12 Nan Wang <n_wang@apple.com>
3188 AX: [iOS] Implement a way to retrieve a text marker range with desired text that is closest to a position
3189 https://bugs.webkit.org/show_bug.cgi?id=174393
3190 <rdar://problem/33248006>
3192 Reviewed by Chris Fleizach.
3194 * accessibility/ios-simulator/text-marker-range-matches-text-expected.txt: Added.
3195 * accessibility/ios-simulator/text-marker-range-matches-text.html: Added.
3197 2017-07-12 Matt Lewis <jlewis3@apple.com>
3199 Unreviewed, rolling out r219409.
3201 The revision caused the Windows builds to fail.
3205 "AX: [iOS] Implement a way to retrieve a text marker range
3206 with desired text that is closest to a position"
3207 https://bugs.webkit.org/show_bug.cgi?id=174393
3208 http://trac.webkit.org/changeset/219409
3210 2017-07-12 Commit Queue <commit-queue@webkit.org>
3212 Unreviewed, rolling out r219361.
3213 https://bugs.webkit.org/show_bug.cgi?id=174434
3215 Huge PLUM memory regression on iOS (Requested by kling on
3220 "[WebIDL] Convert MutationCallback to be a normal generate
3222 https://bugs.webkit.org/show_bug.cgi?id=174140
3223 http://trac.webkit.org/changeset/219361
3225 2017-07-12 Eric Carlson <eric.carlson@apple.com>
3227 [MediaStream] a capture source failure should end the MediaStreamTrack
3228 https://bugs.webkit.org/show_bug.cgi?id=174375
3230 Reviewed by Youenn Fablet.
3232 * fast/mediastream/media-stream-track-source-failure-expected.txt: Added.
3233 * fast/mediastream/media-stream-track-source-failure.html: Added.
3235 2017-07-12 Antoine Quint <graouts@apple.com>
3237 Playback controls should not hide while AirPlay is active
3238 https://bugs.webkit.org/show_bug.cgi?id=174422
3239 <rdar://problem/33011477>
3241 Reviewed by Eric Carlson.
3243 Expand the existing AirPlaySupport test to check that when we enter AirPlay we correctly prevent
3244 the media controls from automatically hiding.
3246 * media/modern-media-controls/airplay-support/airplay-support-expected.txt:
3247 * media/modern-media-controls/airplay-support/airplay-support.html:
3249 2017-07-12 Nan Wang <n_wang@apple.com>
3251 AX: [iOS] Implement a way to retrieve a text marker range with desired text that is closest to a position
3252 https://bugs.webkit.org/show_bug.cgi?id=174393
3253 <rdar://problem/33248006>
3255 Reviewed by Chris Fleizach.
3257 * accessibility/ios-simulator/text-marker-range-matches-text-expected.txt: Added.
3258 * accessibility/ios-simulator/text-marker-range-matches-text.html: Added.
3260 2017-07-12 Per Arne Vollan <pvollan@apple.com>
3262 Skip WebRTC tests on Windows.
3264 Unreviewed test gardening.
3266 * platform/win/TestExpectations:
3268 2017-07-12 Matt Lewis <jlewis3@apple.com>
3270 Rebaseline of test fast/dom/Window/property-access-on-cached-window-after-frame-removed.html.
3271 https://bugs.webkit.org/show_bug.cgi?id=174400
3273 Unreviewed test gardening.
3275 * fast/dom/Window/property-access-on-cached-window-after-frame-removed-expected.txt:
3277 2017-07-12 Matt Lewis <jlewis3@apple.com>
3279 Unreviewed, rolling out r219401.
3281 This revision rolled out the previous patch, but after talking
3282 with reviewer, a rebaseline is what was needed.Rolling back in
3287 "Unreviewed, rolling out r219379."
3288 https://bugs.webkit.org/show_bug.cgi?id=174400
3289 http://trac.webkit.org/changeset/219401
3291 2017-07-12 Matt Lewis <jlewis3@apple.com>
3293 Unreviewed, rolling out r219379.
3295 This revision caused a consistent failure in the test
3296 fast/dom/Window/property-access-on-cached-window-after-frame-
3301 "Remove NAVIGATOR_HWCONCURRENCY"
3302 https://bugs.webkit.org/show_bug.cgi?id=174400
3303 http://trac.webkit.org/changeset/219379
3305 2017-07-12 Charlie Turner <cturner@igalia.com>
3307 [GTK] Media test gardening after r219253
3308 https://bugs.webkit.org/show_bug.cgi?id=174254
3310 Unreviewed test gardening.
3312 video-cookie was fixed by r219252.
3313 media/video-restricted-no-preload-metadata.html been passing consistently.
3315 * platform/gtk/TestExpectations:
3317 2017-07-12 Tooru Fujisawa [:arai] <arai.unmht@gmail.com>
3319 Wrong radix used in Unicode Escape in invalid character error message
3320 https://bugs.webkit.org/show_bug.cgi?id=174419
3322 Reviewed by Alex Christensen.
3324 * fast/loader/cache-encoding-expected.txt:
3325 * http/tests/preload/preload-encoding-expected.txt:
3326 * js/basic-strict-mode-expected.txt:
3327 * js/kde/parse-expected.txt:
3328 * loader/reload-subresource-when-type-changes-expected.txt:
3329 * platform/ios/imported/w3c/web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-003-expected.txt:
3330 * platform/ios/imported/w3c/web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-004-expected.txt:
3332 2017-07-12 Youenn Fablet <youenn@apple.com>
3334 WebRTC: Incorrect sdpMLineIndex for video breaks Firefox interop
3335 https://bugs.webkit.org/show_bug.cgi?id=173530
3337 Reviewed by Alex Christensen.
3339 * webrtc/ice-candidate-sdpMLineIndex-expected.txt: Added.
3340 * webrtc/ice-candidate-sdpMLineIndex.html: Added.
3342 2017-07-12 Zan Dobersek <zdobersek@igalia.com>
3344 [GCrypt] Implement CryptoKeyEC PKCS#8 exports
3345 https://bugs.webkit.org/show_bug.cgi?id=173648
3347 Reviewed by Jiewen Tan.
3349 * platform/gtk/TestExpectations: Unskip the EC PKCS#8 export tests
3350 that are now passing.
3352 2017-07-11 Carlos Alberto Lopez Perez <clopez@igalia.com>
3354 REGRESSION(r219332): [GTK] 9 new failures on fast/forms spinbutton related tests.
3355 https://bugs.webkit.org/show_bug.cgi?id=174395
3357 Unreviewed GTK gardening.
3359 * platform/gtk/TestExpectations: Mark the new failures. Further investigation pending.
3361 2017-07-11 Said Abou-Hallawa <sabouhallawa@apple.com>
3363 REGRESSION(r219045): The <body> element does not get repainted when its background image finishes decoding
3364 https://bugs.webkit.org/show_bug.cgi?id=174376
3366 Reviewed by Simon Fraser.
3368 * fast/images/async-image-body-background-image-expected.html: Added.
3369 * fast/images/async-image-body-background-image.html: Added.
3371 2017-07-11 Youenn Fablet <youenn@apple.com>
3373 We should do ICE candidate filtering at the Document level
3374 https://bugs.webkit.org/show_bug.cgi?id=173861
3375 <rdar://problem/33122058>
3379 * resources/testharnessreport.js: Not calling setICECandidateFiltering if not defined.
3381 2017-07-10 Sam Weinig <sam@webkit.org>
3383 [WebIDL] Convert MutationCallback to be a normal generate callback
3384 https://bugs.webkit.org/show_bug.cgi?id=174140
3386 Reviewed by Chris Dumez.
3388 * fast/dom/MutationObserver/mutation-observer-constructor-expected.txt:
3389 Update results for standard error messages.
3391 2017-07-11 Chris Dumez <cdumez@apple.com>
3393 Window's [[OwnPropertyKeys]] is wrong for cross origin windows
3394 https://bugs.webkit.org/show_bug.cgi?id=174364
3395 <rdar://problem/33238056>
3397 Reviewed by Brent Fulgham.
3399 Update test to reflect behavior change. I verified that the test is passing in Firefox.
3400 The test fails in Chrome because its does not expose frames indexes on the Window, and
3401 it is incorrectly listing "assign" on Location.
3403 * http/tests/security/cross-frame-access-enumeration.html:
3405 2017-07-11 Charlie Turner <cturner@igalia.com>
3407 [GTK] editing/input new passes since r211277
3408 https://bugs.webkit.org/show_bug.cgi?id=160119
3410 Unreviewed test gardening.
3412 * platform/gtk/TestExpectations:
3414 2017-07-11 Brent Fulgham <bfulgham@apple.com>
3416 Reset cookie partitioning state after network process crashes
3417 https://bugs.webkit.org/show_bug.cgi?id=174306
3418 <rdar://problem/33171605>
3420 Reviewed by Chris Dumez.
3422 * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-network-process-crash-expected.txt: Added.
3423 * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-network-process-crash.html: Added.
3424 * http/tests/loading/resourceLoadStatistics/resources/get-cookies.php:
3425 * http/tests/loading/resourceLoadStatistics/resources/set-cookie.php:
3427 2017-07-11 Charlie Turner <cturner@igalia.com>
3429 REGRESSION(r219298): [GTK] imported/w3c/IndexedDB-private-browsing/idbfactory_open.html is crashing occassionaly
3430 https://bugs.webkit.org/show_bug.cgi?id=174354
3432 Unreviewed test gardening.
3434 * platform/gtk/TestExpectations:
3436 2017-07-11 Charlie Turner <cturner@igalia.com>
3438 [GTK][WPE] Some resource load statistics tests added in r212183 also fail.
3439 https://bugs.webkit.org/show_bug.cgi?id=168171
3441 Unreviewed test gardening.
3443 * platform/gtk/TestExpectations:
3445 2017-07-11 Ali Juma <ajuma@chromium.org>
3447 elementFromPoint() should consider x and y to be in client (layout viewport) coordinates
3448 https://bugs.webkit.org/show_bug.cgi?id=172019
3450 Reviewed by Simon Fraser.
3452 * fast/dom/elementFromPoint-scaled-scrolled-expected.txt: Updated.
3453 * fast/dom/elementFromPoint-scaled-scrolled.html: Updated.
3454 * platform/ios/TestExpectations:
3456 2017-07-11 Charlie Turner <cturner@igalia.com>
3458 [GTK] compositing/video/poster.html passing since r218320
3459 https://bugs.webkit.org/show_bug.cgi?id=169918
3461 Unreviewed test gardening.
3463 * platform/gtk/TestExpectations:
3465 2017-07-11 Sergio Villar Senin <svillar@igalia.com>
3467 [SVG] Leak in SVGAnimatedListPropertyTearOff
3468 https://bugs.webkit.org/show_bug.cgi?id=172545
3470 Reviewed by Darin Adler.
3472 * svg/animations/animation-leak-list-property-instances-expected.txt: Added.
3473 * svg/animations/animation-leak-list-property-instances.html: Added.
3475 2017-07-11 Carlos Alberto Lopez Perez <clopez@igalia.com>
3477 [GTK] Spin buttons on input type number appear over the value itself for small widths
3478 https://bugs.webkit.org/show_bug.cgi?id=173572
3480 Reviewed by Carlos Garcia Campos.
3482 * fast/forms/number/number-size-expected.txt:
3483 * fast/forms/number/number-size.html: Obtain the size of the spinbutton by inspecting the shadow dom (is more reliable)
3484 and make the test for user controlled style special for the case of GTK+.
3485 * platform/gtk/fast/forms/number/number-size-spinbutton-nocover-expected.png: Added.
3486 * platform/gtk/fast/forms/number/number-size-spinbutton-nocover-expected.txt: Added.
3487 * platform/gtk/fast/forms/number/number-size-spinbutton-nocover.html: Added.
3489 2017-07-11 Youenn Fablet <youenn@apple.com>
3491 We should do ICE candidate filtering at the Document level
3492 https://bugs.webkit.org/show_bug.cgi?id=173861
3493 <rdar://problem/33122058>
3495 Reviewed by Eric Carlson.
3497 * http/tests/webrtc/filtering-ice-candidate-cross-origin-frame-expected.txt: Added.
3498 * http/tests/webrtc/filtering-ice-candidate-cross-origin-frame.html: Added.
3499 * http/tests/webrtc/filtering-ice-candidate-same-origin-frame-expected.txt: Added.
3500 * http/tests/webrtc/filtering-ice-candidate-same-origin-frame.html: Added.
3501 * http/tests/webrtc/filtering-ice-candidate-same-origin-frame2-expected.txt: Added.
3502 * http/tests/webrtc/filtering-ice-candidate-same-origin-frame2.html: Added.
3503 * http/tests/webrtc/resources/check-ice-candidate-filtering.html: Added.
3504 * http/tests/webrtc/resources/do-get-user-media.html: Added.
3505 * platform/mac-wk1/TestExpectations: Disable http/tests/webrtc tests.
3506 * resources/testharnessreport.js: Disabled ICE candidate filtering by default.
3507 * webrtc/filtering-ice-candidate-after-reload-expected.txt: Added.
3508 * webrtc/filtering-ice-candidate-after-reload.html: Added.
3510 2017-07-11 Sergio Villar Senin <svillar@igalia.com>
3512 Unreviewed, rolling out r219325.
3514 The test is still flaky
3518 "[SVG] Leak in SVGAnimatedListPropertyTearOff"
3519 https://bugs.webkit.org/show_bug.cgi?id=172545
3520 http://trac.webkit.org/changeset/219325
3522 2017-07-11 Charlie Turner <cturner@igalia.com>
3524 [GTK] media/video-restricted-invisible-autoplay-not-allowed.html is flaky
3525 https://bugs.webkit.org/show_bug.cgi?id=174353
3527 Unreviewed test gardening.
3529 * platform/gtk/TestExpectations:
3531 2017-07-11 Zan Dobersek <zdobersek@igalia.com>
3533 Unreviewed WPE gardening.
3535 * platform/wpe/TestExpectations:
3536 Enable EMEv3 tests under media/encrypted-media/, all of them passing.
3538 2017-07-10 Brent Fulgham <bfulgham@apple.com>
3540 Resource Load Statistics: Prune statistics in orders of importance
3541 https://bugs.webkit.org/show_bug.cgi?id=174215
3542 <rdar://problem/33164403>