1 2017-08-07 Ryan Haddad <ryanhaddad@apple.com>
3 Rebaseline js/dom/global-constructors-attributes.html.
5 Unreviewed test gardening.
7 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
8 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
10 2017-08-07 Ryan Haddad <ryanhaddad@apple.com>
12 Unreviewed, rolling out r220299.
14 This change caused LayoutTest inspector/dom-debugger/dom-
15 breakpoints.html to fail.
19 "Web Inspector: capture async stack trace when workers/main
20 context posts a message"
21 https://bugs.webkit.org/show_bug.cgi?id=167084
22 http://trac.webkit.org/changeset/220299
24 2017-08-07 Ms2ger <Ms2ger@igalia.com>
26 Remove obsolete failure expectations for wpt browsers tests.
27 https://bugs.webkit.org/show_bug.cgi?id=175073
29 Unreviewed test gardening.
33 2017-08-05 Youenn Fablet <youenn@apple.com>
35 [Fetch API] Response should keep all ResourceResponse information
36 https://bugs.webkit.org/show_bug.cgi?id=175099
38 Reviewed by Sam Weinig.
40 Updating test now that we are no longer cancelling the load in case of opaque responses.
42 * http/tests/inspector/network/fetch-network-data-expected.txt:
43 * http/tests/inspector/network/fetch-network-data.html:
45 2017-08-05 Carlos Garcia Campos <cgarcia@igalia.com>
47 getClientRects doesn't work with list box option elements
48 https://bugs.webkit.org/show_bug.cgi?id=175016
50 Reviewed by Darin Adler.
52 Add new test to check list box option elements client rects.
54 * fast/dom/HTMLSelectElement/listbox-items-client-rects-expected.txt: Added.
55 * fast/dom/HTMLSelectElement/listbox-items-client-rects.html: Added.
56 * platform/ios-simulator-wk2/fast/dom/HTMLSelectElement/listbox-items-client-rects-expected.txt: Added.
58 2017-08-04 Youenn Fablet <youenn@apple.com>
60 [Cache API] Add Cache and CacheStorage IDL definitions
61 https://bugs.webkit.org/show_bug.cgi?id=175201
63 Reviewed by Brady Eidson.
66 * platform/ios-wk1/TestExpectations:
67 * platform/mac-wk1/TestExpectations:
68 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
69 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
71 2017-08-04 Brady Eidson <beidson@apple.com>
73 Have navigator.serviceWorker() actually return a ServiceWorkerContainer object.
74 https://bugs.webkit.org/show_bug.cgi?id=175215
76 Reviewed by Youenn Fablet.
78 * 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.
80 2017-08-04 Chris Dumez <cdumez@apple.com>
82 Add test coverage for sendBeacon() keepalive flag
83 https://bugs.webkit.org/show_bug.cgi?id=175212
85 Reviewed by Youenn Fablet.
87 * http/wpt/beacon/keepalive-after-navigation-expected.txt: Added.
88 * http/wpt/beacon/keepalive-after-navigation.html: Added.
89 * http/wpt/beacon/support/sendBeacon-onunload-iframe.html: Added.
91 2017-08-04 Chris Dumez <cdumez@apple.com>
93 [Beacon] Update sendBeacon to use the CachedResourceLoader
94 https://bugs.webkit.org/show_bug.cgi?id=175192
95 <rdar://problem/33725923>
97 Reviewed by Youenn Fablet.
99 Rebaseline a few tests now that the Origin header is properly set of our Beacon
100 requests. This is a progression and matches the results from Blink.
102 Our Content-Type header for ArrayBuffer / ArrayBufferView payloads has also
103 changed. It is unclear which one is best but at least we are now consistent
106 * http/tests/blink/sendbeacon/beacon-cookie-expected.txt:
107 * http/tests/blink/sendbeacon/beacon-cross-origin-expected.txt:
108 * http/tests/blink/sendbeacon/beacon-same-origin-expected.txt:
109 * http/wpt/beacon/headers/header-content-type-same-origin.html:
111 2017-08-04 John Wilander <wilander@apple.com>
113 Resource Load Statistics: Report user interaction immediately, but only when needed
114 https://bugs.webkit.org/show_bug.cgi?id=175090
115 <rdar://problem/33685546>
117 Reviewed by Chris Dumez.
119 * http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html:
120 Now no longer needs to disable throttling since reports of
121 user interaction happen immediately (when needed).
122 * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time-expected.txt: Added.
123 * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html: Added.
124 * platform/mac-wk2/TestExpectations:
125 user-interaction-only-reported-once-within-short-period-of-time.html marked as [ Pass ].
127 2017-08-04 Matt Baker <mattbaker@apple.com>
129 Web Inspector: capture async stack trace when workers/main context posts a message
130 https://bugs.webkit.org/show_bug.cgi?id=167084
131 <rdar://problem/30033673>
133 Reviewed by Brian Burg.
135 Add a test to check for asynchronous stack trace data when the debugger
136 pauses inside a MessageEvent handler.
138 * inspector/debugger/async-stack-trace-expected.txt:
139 * inspector/debugger/async-stack-trace.html:
140 * inspector/debugger/resources/postMessage-echo.html: Added.
142 2017-08-04 Chris Dumez <cdumez@apple.com>
144 LayoutTest imported/w3c/web-platform-tests/beacon/beacon-basic-string.html is a flaky failure (harness timeout)
145 https://bugs.webkit.org/show_bug.cgi?id=175202
147 Unreviewed, mark test as flaky.
151 2017-08-04 Devin Rousso <drousso@apple.com>
153 Web Inspector: add source view for WebGL shader programs
154 https://bugs.webkit.org/show_bug.cgi?id=138593
155 <rdar://problem/18936194>
157 Reviewed by Matt Baker.
159 * inspector/canvas/requestShaderSource-expected.txt: Added.
160 * inspector/canvas/requestShaderSource.html: Added.
162 * inspector/canvas/resources/shaderProgram-utilities.js:
164 (linkProgram.typeForScript):
165 (linkProgram.createShaderFromScript):
167 * platform/win/TestExpectations:
169 2017-08-04 Said Abou-Hallawa <sabouhallawa@apple.com>
171 RenderImageResourceStyleImage::image() should return the nullImage() if the image is not available
172 https://bugs.webkit.org/show_bug.cgi?id=174874
173 <rdar://problem/33530130>
175 Reviewed by Simon Fraser.
177 * fast/images/image-element-image-content-data-expected.txt: Added.
178 * fast/images/image-element-image-content-data.html: Added.
180 2017-08-04 Matt Lewis <jlewis3@apple.com>
182 Rebaslining fast/text/font-selection-font-loading-api-parse.html for iOS 11.
184 Unreviewed test gardening.
186 * platform/ios-11/fast/text/font-selection-font-loading-api-parse-expected.txt:
188 2017-08-04 Chris Dumez <cdumez@apple.com>
190 PROGRESSION? Multiple imported/w3c/web-platform-tests/fetch/api/ test have started to fail.
191 https://bugs.webkit.org/show_bug.cgi?id=175061
193 Unreviewed, mark Fetch/Cors tests as failing on wk2 ElCapitan only, as those tests seem to be passing
196 * platform/mac-wk2/TestExpectations:
197 * platform/mac/TestExpectations:
199 2017-08-04 Ryan Haddad <ryanhaddad@apple.com>
201 Unreviewed, rolling out r220268.
203 This change caused assertion failures on macOS and iOS Debug
208 "Resource Load Statistics: Report user interaction
209 immediately, but only when needed"
210 https://bugs.webkit.org/show_bug.cgi?id=175090
211 http://trac.webkit.org/changeset/220268
213 2017-08-04 Chris Dumez <cdumez@apple.com>
215 Mark beacon-basic-string.html as slow.
219 2017-08-04 Brady Eidson <beidson@apple.com>
221 Enable ServiceWorkers at runtime for WebKitTestRunner.
222 https://bugs.webkit.org/show_bug.cgi?id=175174
224 Reviewed by Youenn Fablet.
226 * fast/dom/navigator-detached-no-crash-expected.txt:
227 * platform/mac-wk1/fast/dom/navigator-detached-no-crash-expected.txt: Copied from LayoutTests/fast/dom/navigator-detached-no-crash-expected.txt.
228 * 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.
229 * 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.
230 * 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.
231 * 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.
232 * 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.
233 * 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.
234 * 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.
235 * 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.
236 * 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.
237 * 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.
238 * 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.
239 * 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.
240 * 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.
241 * 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.
242 * 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.
243 * 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.
244 * 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.
245 * 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.
246 * 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.
247 * 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.
248 * 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.
249 * 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.
250 * 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.
251 * 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.
252 * 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.
253 * 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.
254 * 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.
255 * 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.
256 * 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.
257 * 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.
258 * 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.
259 * 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.
260 * 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.
261 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
263 2017-08-04 Zan Dobersek <zdobersek@igalia.com>
265 [EME][GStreamer] Register ClearKey CDMFactory
266 https://bugs.webkit.org/show_bug.cgi?id=175136
268 Reviewed by Xabier Rodriguez-Calvar.
270 Update WPE baselines for EME ClearKey tests following some advancements in
273 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-events-expected.txt:
274 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-events-session-closed-event-expected.txt:
275 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-generate-request-disallowed-input-expected.txt:
276 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-invalid-license-expected.txt:
277 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-keystatuses-expected.txt:
278 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-keystatuses-multiple-sessions-expected.txt:
279 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted-expected.txt:
280 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-expected.txt:
281 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources-expected.txt:
282 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events-expected.txt:
283 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-expected.txt:
284 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-expected.txt:
285 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-expected.txt:
286 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState-expected.txt:
287 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multisession-expected.txt:
288 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src-expected.txt:
289 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update-expected.txt:
290 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately-expected.txt:
291 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted-expected.txt:
292 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-two-videos-expected.txt:
293 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey-expected.txt:
294 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-requestmediakeysystemaccess-expected.txt:
295 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys-expected.txt:
296 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback-expected.txt:
297 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src-expected.txt:
298 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-at-same-time-expected.txt:
299 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-expected.txt:
300 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys-expected.txt:
301 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements-expected.txt:
302 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeys-expected.txt:
303 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysession-expected.txt:
304 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess-expected.txt:
305 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-update-disallowed-input-expected.txt:
306 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-waiting-for-a-key-expected.txt:
307 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-not-callable-after-createsession-expected.txt:
308 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-update-non-ascii-input-expected.txt:
310 2017-08-04 John Wilander <wilander@apple.com>
312 Resource Load Statistics: Report user interaction immediately, but only when needed
313 https://bugs.webkit.org/show_bug.cgi?id=175090
314 <rdar://problem/33685546>
316 Reviewed by Chris Dumez.
318 * http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html:
319 Now no longer needs to disable throttling since reports of
320 user interaction happen immediately (when needed).
321 * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time-expected.txt: Added.
322 * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html: Added.
323 * platform/mac-wk2/TestExpectations:
324 user-interaction-only-reported-once-within-short-period-of-time.html marked as [ Pass ].
326 2017-08-04 Ms2ger <Ms2ger@igalia.com>
328 [GTK] Test gardening around MOUSE_CURSOR_SCALE.
329 https://bugs.webkit.org/show_bug.cgi?id=109469
331 Reviewed by Carlos Alberto Lopez Perez.
333 Remove obsolete expectation for cursor-parsing-image-set.html; it may have
334 started passing in r209396.
336 Mark mouse-cursor-image-set.html as failing rather than using an incorrect
339 * platform/gtk/TestExpectations:
340 * platform/gtk/fast/events/mouse-cursor-image-set-expected.txt: Removed.
342 2017-08-04 Zan Dobersek <zdobersek@igalia.com>
344 Unreviewed GTK+ gardening. Update test expectations and layout test baselines
345 for Web Crypto tests now that the implementation is complete.
347 * platform/gtk/TestExpectations:
348 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt: Added.
349 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.worker-expected.txt: Added.
350 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_cbc.https-expected.txt: Added.
351 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes.worker-expected.txt: Added.
352 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/import_export: Added.
353 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.worker-expected.txt: Added.
354 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.https-expected.txt: Added.
355 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify: Added.
356 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.worker-expected.txt: Added.
357 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.worker-expected.txt: Added.
358 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pkcs.https-expected.txt: Added.
359 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pss.https-expected.txt: Added.
360 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey: Added.
361 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey.https-expected.txt: Added.
362 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.worker-expected.txt: Added.
364 2017-08-04 Frederic Wang <fwang@igalia.com>
366 ScrollingTreeOverflowScrollingNodeIOS uses the wrong fixed position rectangle
367 https://bugs.webkit.org/show_bug.cgi?id=175135
369 Reviewed by Simon Fraser.
371 This patch adds a new test for a position:fixed element inside an overflow node inside an
372 iframe. When scrolling the overflow node, the position of such an element should remain fixed
373 relative to the inner frame. Before that change, ScrollingTreeOverflowScrollingNodeIOS used
374 to take the main frame as a reference instead, causing the element to flicker and even to
375 disappear when the user scrolls that overflow node. We add a reftest to verify that the
376 element is visible and positioned at the correct location when the user scrolls.
378 * fast/scrolling/ios/fixed-inside-overflow-inside-iframe-expected.html: Added.
379 * fast/scrolling/ios/fixed-inside-overflow-inside-iframe.html: Added.
381 2017-08-04 Zan Dobersek <zdobersek@igalia.com>
383 Unreviewed WPE gardening. Update test expectations and layout test baselines
384 for Web Crypto tests now that the implementation is complete.
386 * platform/wpe/TestExpectations:
387 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes.worker-expected.txt: Added.
388 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/import_export: Added.
389 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.worker-expected.txt: Added.
390 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.https-expected.txt: Added.
391 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify: Added.
392 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.worker-expected.txt: Added.
393 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.worker-expected.txt: Added.
394 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pkcs.https-expected.txt: Added.
395 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pss.https-expected.txt: Added.
396 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey: Added.
397 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey.https-expected.txt: Added.
398 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.worker-expected.txt: Added.
400 2017-08-03 Zan Dobersek <zdobersek@igalia.com>
402 [GCrypt] Implement CryptoKeyEC PKCS#8 imports
403 https://bugs.webkit.org/show_bug.cgi?id=173647
405 Reviewed by Jiewen Tan.
407 * platform/wpe/TestExpectations:
408 Unskip passing Web Crypto tests that cover PKCS#8 imports of EC keys.
410 2017-08-03 Chris Dumez <cdumez@apple.com>
412 Fix parsing of <meta http-equiv=refresh> to allow time starting with a '.' without a leading 0
413 https://bugs.webkit.org/show_bug.cgi?id=175132
415 Reviewed by Darin Adler.
418 Mark as flaky tests that used to not run because they were missing a subresource. Now that I imported
419 this subresource, the tests run but are failing. When they fail, those tests are flaky due to the lines
422 * tests-options.json:
424 2017-08-03 Chris Dumez <cdumez@apple.com>
426 Multiple Layout tests from web-platform-tests/beacon/ are timing out.
427 https://bugs.webkit.org/show_bug.cgi?id=175076
428 <rdar://problem/33704752>
430 Reviewed by Alexey Proskuryakov.
432 * platform/ios-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Removed.
433 * platform/ios-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Removed.
434 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Removed.
435 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Removed.
436 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Removed.
437 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Removed.
438 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Removed.
439 * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Removed.
440 * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Removed.
441 Drop platform-specific expectations as those tests are now passing everywhere.
443 * platform/wk2/TestExpectations:
444 Unskip tests that are now passing.
446 2017-08-03 Matt Baker <mattbaker@apple.com>
448 Web Inspector: Instrument WebGLProgram created/deleted
449 https://bugs.webkit.org/show_bug.cgi?id=175059
451 Reviewed by Devin Rousso.
453 Add tests for CanvasManager shader program events and ShaderProgram model object.
454 WebGL and WebGL2 contexts are tested separately based on platform support.
456 * inspector/canvas/resources/shaderProgram-utilities.js: Added.
460 (TestPage.registerInitializer.awaitProgramAdded):
461 (TestPage.registerInitializer):
462 (TestPage.registerInitializer.window.initializeTestSuite):
463 (TestPage.registerInitializer.window.addSimpleTestCase):
464 (TestPage.registerInitializer.window.addParentCanvasRemovedTestCase):
466 * inspector/canvas/shaderProgram-add-remove-webgl-expected.txt: Added.
467 * inspector/canvas/shaderProgram-add-remove-webgl.html: Added.
468 * inspector/canvas/shaderProgram-add-remove-webgl2-expected.txt: Added.
469 * inspector/canvas/shaderProgram-add-remove-webgl2.html: Added.
471 * platform/gtk/TestExpectations:
472 * platform/mac/TestExpectations:
473 * platform/win/TestExpectations:
475 2017-08-03 Youenn Fablet <youenn@apple.com>
477 Import WPT service worker tests
478 https://bugs.webkit.org/show_bug.cgi?id=175053
480 Reviewed by Brady Eidson.
482 * TestExpectations: skipping service worker tests.
484 2017-08-03 Ms2ger <Ms2ger@igalia.com>
487 https://bugs.webkit.org/show_bug.cgi?id=175137
489 Unreviewed test gardening.
491 * platform/gtk/TestExpectations:
492 * platform/gtk/fast/images/async-image-multiple-clients-repaint-expected.txt: Added.
493 * platform/gtk/fast/text/atsui-pointtooffset-calls-cg-expected.txt:
494 * platform/win/TestExpectations:
496 2017-08-01 Sam Weinig <sam@webkit.org>
498 [WebIDL] Convert MutationCallback to be a normal generate callback
499 https://bugs.webkit.org/show_bug.cgi?id=174140
501 Reviewed by Darin Adler.
503 * fast/dom/MutationObserver/mutation-observer-constructor-expected.txt:
504 Update results for standard error messages.
506 2017-08-03 Chris Dumez <cdumez@apple.com>
508 Improve our support for referrer policies
509 https://bugs.webkit.org/show_bug.cgi?id=175069
510 <rdar://problem/33677313>
512 Reviewed by Darin Adler.
514 * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http-http-expected.txt: Added.
515 * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http-http.html: Added.
516 * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http.https-expected.txt: Added.
517 * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http.https.html: Added.
518 * http/tests/referrer-policy/origin-when-cross-origin/same-origin-expected.txt: Added.
519 * http/tests/referrer-policy/origin-when-cross-origin/same-origin.html: Added.
520 * http/tests/referrer-policy/resources/document.html: Added.
521 * http/tests/referrer-policy/same-origin/cross-origin-http-http-expected.txt: Added.
522 * http/tests/referrer-policy/same-origin/cross-origin-http-http.html: Added.
523 * http/tests/referrer-policy/same-origin/cross-origin-http.https-expected.txt: Added.
524 * http/tests/referrer-policy/same-origin/cross-origin-http.https.html: Added.
525 * http/tests/referrer-policy/same-origin/same-origin-expected.txt: Added.
526 * http/tests/referrer-policy/same-origin/same-origin.html: Added.
527 * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http-http-expected.txt: Added.
528 * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http-http.html: Added.
529 * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http.https-expected.txt: Added.
530 * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http.https.html: Added.
531 * http/tests/referrer-policy/strict-origin-when-cross-origin/same-origin-expected.txt: Added.
532 * http/tests/referrer-policy/strict-origin-when-cross-origin/same-origin.html: Added.
533 * http/tests/referrer-policy/strict-origin/cross-origin-http-http-expected.txt: Added.
534 * http/tests/referrer-policy/strict-origin/cross-origin-http-http.html: Added.
535 * http/tests/referrer-policy/strict-origin/cross-origin-http.https-expected.txt: Added.
536 * http/tests/referrer-policy/strict-origin/cross-origin-http.https.html: Added.
537 * http/tests/referrer-policy/strict-origin/same-origin-expected.txt: Added.
538 * http/tests/referrer-policy/strict-origin/same-origin.html: Added.
539 Add layout test coverage.
541 * http/tests/security/referrer-policy-invalid-expected.txt:
542 Rebaseline test now that console message has changed.
544 2017-08-03 Daniel Bates <dabates@apple.com>
546 Support ::marker pseudo-element
547 https://bugs.webkit.org/show_bug.cgi?id=141477
549 Reviewed by David Hyatt.
551 Add tests that check we respect ::marker when rendering the list item marker. I will
552 submit all the tests in http/wpt/css/css-pseudo-4 to the Web Platform Tests repository
553 shortly and then import them into the WebKit repository in a subsequent commit.
555 * fast/lists/list-marker-with-display-expected.html: Added.
556 * fast/lists/list-marker-with-display.html: Added.
557 * http/wpt/css/css-pseudo-4/marker-and-other-pseudo-elements-expected.html: Added.
558 * http/wpt/css/css-pseudo-4/marker-and-other-pseudo-elements.html: Added.
559 * http/wpt/css/css-pseudo-4/marker-color-expected.html: Added.
560 * http/wpt/css/css-pseudo-4/marker-color.html: Added.
561 * http/wpt/css/css-pseudo-4/marker-font-properties-expected.html: Added.
562 * http/wpt/css/css-pseudo-4/marker-font-properties.html: Added.
563 * http/wpt/css/css-pseudo-4/marker-inherit-values-expected.html: Added.
564 * http/wpt/css/css-pseudo-4/marker-inherit-values.html: Added.
566 2017-08-03 Ms2ger <Ms2ger@igalia.com>
568 [GTK] Remove obsolete failure expectation for narrow-non-breaking-space.html.
569 https://bugs.webkit.org/show_bug.cgi?id=139493
571 Unreviewed test gardening.
573 It likely started passing in r205826 due to its change in Font.cpp.
575 * platform/gtk/TestExpectations:
577 2017-08-03 Ms2ger <Ms2ger@igalia.com>
579 [GTK] Skip timezone-dependent Sputnik tests.
580 https://bugs.webkit.org/show_bug.cgi?id=175120
582 Unreviewed test gardening.
584 These tests are skipped in the platform-neutral TestExpectations file because
585 they only pass in Pacific Time (see bug 42625). There doesn't seem to be a
586 reason for gtk to run them, and they do pass on the buildbot.
588 * platform/gtk/TestExpectations:
590 2017-08-02 Devin Rousso <drousso@apple.com>
592 Web Inspector: add stack trace information for each RecordingAction
593 https://bugs.webkit.org/show_bug.cgi?id=174663
595 Reviewed by Joseph Pecoraro.
597 * inspector/canvas/recording-2d-expected.txt:
598 * inspector/canvas/recording-2d.html:
599 * inspector/model/recording-expected.txt:
600 * inspector/model/recording.html:
602 2017-08-02 Chris Dumez <cdumez@apple.com>
604 NetworkResourceLoader::setDefersLoading() may cause start() to be called multiple times
605 https://bugs.webkit.org/show_bug.cgi?id=175109
606 <rdar://problem/33363169>
608 Reviewed by Brady Eidson.
610 Extend test coverage to cover cacheable redirects to a resource that needs
611 revalidation, similarly to the case in the radar.
613 * http/tests/cache/disk-cache/disk-cache-redirect-expected.txt:
614 * http/tests/cache/disk-cache/disk-cache-redirect.html:
616 2017-08-02 Youenn Fablet <youenn@apple.com>
618 HTTP tests with 'https' suffix are only run over HTTPS for WK2, not WK1
619 https://bugs.webkit.org/show_bug.cgi?id=175089
621 Reviewed by Chris Dumez.
623 Removing no longer needed expectations.
625 * platform/ios-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Removed.
626 * platform/mac-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Removed.
628 2017-08-02 Matt Lewis <jlewis3@apple.com>
630 Marked http/tests/appcache/deferred-events-delete-while-raising-timer.html as flaky.
631 https://bugs.webkit.org/show_bug.cgi?id=175107
633 Unreviewed test gardening.
637 2017-08-02 Matt Lewis <jlewis3@apple.com>
639 Removed bad expectations and marked test as flaky.
640 https://bugs.webkit.org/show_bug.cgi?id=175061
642 Unreviewed test gardening.
644 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Removed.
645 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Removed.
646 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Removed.
647 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Removed.
648 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Removed.
649 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt: Removed.
650 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Removed.
651 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Removed.
652 * platform/mac/TestExpectations:
654 2017-08-02 Andy Estes <aestes@apple.com>
656 REGRESSION (r207155): Unable to switch sheets when previewing Numbers '09 spreadsheets
657 https://bugs.webkit.org/show_bug.cgi?id=175098
658 <rdar://problem/31416763>
660 Reviewed by Daniel Bates.
662 * quicklook/multi-sheet-numbers-09-expected.txt: Added.
663 * quicklook/multi-sheet-numbers-09.html: Added.
664 * quicklook/resources/multi-sheet-numbers-09.numbers: Added.
666 2017-08-02 Chris Dumez <cdumez@apple.com>
668 Unreviewed, skip newly imported WPT that is slow in Debug builds.
672 2017-08-02 Joseph Pecoraro <pecoraro@apple.com>
674 inspector/runtime/CommandLineAPI-inspect.html is flaky.
675 https://bugs.webkit.org/show_bug.cgi?id=175092
677 Reviewed by Brian Burg.
679 * inspector/runtime/CommandLineAPI-inspect-expected.txt:
680 * inspector/runtime/CommandLineAPI-inspect.html:
682 2017-08-02 Chris Dumez <cdumez@apple.com>
684 Unreviewed, skip newly imported WPT HTTPS tests on WK2 only.
686 The tests seem to work fine on WK1.
689 * platform/wk2/TestExpectations:
691 2017-08-02 Matt Lewis <jlewis3@apple.com>
693 Unmarked imported/w3c/IndexedDB-private-browsing/idbfactory_open.html as flaky.
694 https://bugs.webkit.org/show_bug.cgi?id=174949
696 Unreviewed test gardening.
698 * platform/ios-wk2/TestExpectations:
700 2017-08-02 Chris Dumez <cdumez@apple.com>
702 Unreviewed, temporarily skip some HTTPS tests that time out on the bots.
706 2017-08-02 Matt Lewis <jlewis3@apple.com>
708 Added new expectations folders and moved expectations to correct folders.
709 https://bugs.webkit.org/show_bug.cgi?id=175061
711 Unreviewed gardening.
712 * 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.
713 * 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.
714 * 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.
715 * 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.
716 * 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.
717 * 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.
718 * 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.
719 * 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.
721 2017-08-02 Ms2ger <Ms2ger@igalia.com>
723 Remove obsolete expectations for syntax-021.xml.
724 https://bugs.webkit.org/show_bug.cgi?id=86142
726 Reviewed by Sam Weinig.
728 It may have started passing in r209396.
730 * platform/gtk/TestExpectations:
731 * platform/ios-simulator/TestExpectations:
732 * platform/mac/TestExpectations:
733 * platform/win/TestExpectations:
735 2017-08-02 Ms2ger <Ms2ger@igalia.com>
737 Remove overridden lines from win's TestExpectations.
738 https://bugs.webkit.org/show_bug.cgi?id=175068
740 Reviewed by Darin Adler.
742 These lines cause lint errors and block any patch that touches the file from
745 * platform/win/TestExpectations:
747 2017-08-02 Ms2ger <Ms2ger@igalia.com>
749 [GTK] Layout test editing/pasteboard/copy-standalone-image.html failing
750 https://bugs.webkit.org/show_bug.cgi?id=163184
752 Unreviewed test gardening.
754 Remove obsolete failure expectation for copy-standalone-image.html.
756 The bug was fixed in r212428. (The test was also broken by both landings for
757 bug 170956, until r216174 fixed it again.)
759 * platform/gtk/TestExpectations:
761 2017-08-01 Chris Dumez <cdumez@apple.com>
763 Add initial support for navigator.sendBeacon
764 https://bugs.webkit.org/show_bug.cgi?id=175007
765 <rdar://problem/33547728>
767 Reviewed by Sam Weinig.
769 * fast/dom/navigator-detached-no-crash-expected.txt:
770 Rebaseline test now that sendBeacon is exposed on navigator.
772 * http/tests/blink/sendbeacon/beacon-cookie-expected.txt: Added.
773 * http/tests/blink/sendbeacon/beacon-cookie.html: Added.
774 * http/tests/blink/sendbeacon/beacon-cross-origin-expected.txt: Added.
775 * http/tests/blink/sendbeacon/beacon-cross-origin-redirect-blob-expected.txt: Added.
776 * http/tests/blink/sendbeacon/beacon-cross-origin-redirect-blob.html: Added.
777 * http/tests/blink/sendbeacon/beacon-cross-origin-redirect-expected.txt: Added.
778 * http/tests/blink/sendbeacon/beacon-cross-origin-redirect.html: Added.
779 * http/tests/blink/sendbeacon/beacon-cross-origin.html: Added.
780 * http/tests/blink/sendbeacon/beacon-cross-origin.https-expected.txt: Added.
781 * http/tests/blink/sendbeacon/beacon-cross-origin.https.html: Added.
782 * http/tests/blink/sendbeacon/beacon-detached-no-crash-expected.txt: Added.
783 * http/tests/blink/sendbeacon/beacon-detached-no-crash.html: Added.
784 * http/tests/blink/sendbeacon/beacon-same-origin-expected.txt: Added.
785 * http/tests/blink/sendbeacon/beacon-same-origin.html: Added.
786 * http/tests/blink/sendbeacon/connect-src-beacon-allowed-expected.txt: Added.
787 * http/tests/blink/sendbeacon/connect-src-beacon-allowed.html: Added.
788 * http/tests/blink/sendbeacon/resources/check-beacon.php: Added.
789 * http/tests/blink/sendbeacon/resources/save-beacon.php: Added.
790 Import more beacon test coverage from Blink.
792 * http/wpt/beacon/connect-src-beacon-blocked.sub-expected.txt: Added.
793 * http/wpt/beacon/connect-src-beacon-blocked.sub.html: Added.
794 Improve test coverage for sendBeacon and CSP.
796 * http/wpt/beacon/headers/header-content-type-same-origin-expected.txt: Added.
797 * http/wpt/beacon/headers/header-content-type-same-origin.html: Added.
798 Improve test coverage for sendBeacon with various types of payload. The test is done
799 using same origin as we do not currently support sending some of those payloads cross
802 * imported/blink/fast/beacon/beacon-basic-expected.txt: Added.
803 * imported/blink/fast/beacon/beacon-basic.html: Added.
804 Import basic Beacon test coverage from Blink.
806 * resources/window-postmessage-open-close.html: Added.
807 * tests-options.json:
809 2017-08-01 Devin Rousso <drousso@apple.com>
811 Web Inspector: simplify WebInspector with WI
812 https://bugs.webkit.org/show_bug.cgi?id=175058
814 Reviewed by Joseph Pecoraro.
816 * http/tests/inspector/**/*.html:
817 * http/tests/websocket/tests/hybi/inspector/**/*.html:
818 * inspector/**/*.html:
820 2017-08-01 Matt Lewis <jlewis3@apple.com>
822 Added expectations files for El Capitan.
823 https://bugs.webkit.org/show_bug.cgi?id=175061
825 Unreviewed test gardening.
827 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Added.
828 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Added.
829 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Added.
830 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Added.
831 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Added.
832 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt: Added.
833 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Added.
834 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Added.
836 2017-08-01 Devin Rousso <drousso@apple.com>
838 Web Inspector: create Recording tab for displaying recordings
839 https://bugs.webkit.org/show_bug.cgi?id=174484
841 Reviewed by Joseph Pecoraro.
843 * inspector/unit-tests/number-utilities-expected.txt:
844 * inspector/unit-tests/number-utilities.html:
846 2017-08-01 Zalan Bujtas <zalan@apple.com>
848 REGRESSION (r217197): New Yorker website hangs for a long time on load, lots of blank tiles
849 https://bugs.webkit.org/show_bug.cgi?id=175009
850 <rdar://problem/33505791>
852 Reviewed by Simon Fraser.
854 * fast/frames/flattening/media-query-growing-content-expected.txt: Added.
855 * fast/frames/flattening/media-query-growing-content.html: Added.
856 * fast/frames/flattening/resources/media-query-min-height-with-flattening.html: Added.
858 2017-08-01 Youenn Fablet <youenn@apple.com>
860 Layout tests with 'https' suffix should be run over HTTPS
861 https://bugs.webkit.org/show_bug.cgi?id=174992
863 Reviewed by Chris Dumez.
865 Updating test to allow display insecure content as otherwise the test would not complete now that it is run over HTTPS.
866 Adding WK1 expected files as the warning message is not printed.
868 * http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt:
869 * http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https.html:
870 * platform/ios-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Added.
871 * platform/mac-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Added.
873 2017-08-01 Matt Lewis <jlewis3@apple.com>
875 Marked imported/w3c/IndexedDB-private-browsing/idbfactory_open.html as flaky.
876 <rdar://problem/33555052>
878 Unreviewed test gardening.
880 * platform/ios-wk2/TestExpectations:
882 2017-08-01 Zan Dobersek <zdobersek@igalia.com>
884 [WebCrypto] Add PKCS#8 import test that covers `parameters` and `publicKey` values in ECPrivateKey
885 https://bugs.webkit.org/show_bug.cgi?id=174420
887 Reviewed by Darin Adler.
889 Add test cases that cover testing of the optional ECParameters and publicKey bit string
890 attributes in the ECPrivateKey ASN.1 structure that's embedded in the PKCS#8 PrivateKeyInfo
893 Per the spec, if the ECParameters attribute in the ECPrivateKey structure is present, the
894 relevant curve object identifier should match the same curve identifier that's used in the
895 ECParameters attribute of the AlgorithmIdentifier structure in PrivateKeyInfo. Both of these
896 should of course match the curve that was specified for the import operation.
898 For the publicKey bit string, the data contained there should be properly formatted for
899 the specific curve, meaning it should be of proper curve-specific size and that it should
900 use 0x04 as the leading byte, signalling an uncompressed EC point. On top of that the public
901 key should have a valid value that positions it on the specified elliptic curve.
903 These cases are covered for PKCS#8 key imports for P-256 and P-384 curves and for both ECDH
904 and ECDSA algorithms in the newly-introduced tests. They are skipped on all platforms since
905 no implementation in WebKit can pass them yet.
908 * crypto/subtle/ecdh-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
909 * crypto/subtle/ecdh-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey.html: Added.
910 * crypto/subtle/ecdh-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
911 * crypto/subtle/ecdh-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey.html: Added.
912 * crypto/subtle/ecdsa-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
913 * crypto/subtle/ecdsa-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey.html: Added.
914 * crypto/subtle/ecdsa-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
915 * crypto/subtle/ecdsa-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey.html: Added.
917 2017-08-01 Ms2ger <Ms2ger@igalia.com>
919 [GTK] Layout test fast/forms/content-with-margins-inside-button.html is failing
920 https://bugs.webkit.org/show_bug.cgi?id=174610
922 Reviewed by Darin Adler.
924 Use an explicit text color for content-with-margins-inside-button.html.
926 This makes the test pass in the GTK port.
928 I also changed the formatting of the CSS to make it more readable.
930 * fast/forms/content-with-margins-inside-button-expected.html:
931 * fast/forms/content-with-margins-inside-button.html:
932 * platform/gtk/TestExpectations:
934 2017-08-01 Ms2ger <Ms2ger@igalia.com>
936 Remove obsolete failure expectations for wpt XHR tests.
937 https://bugs.webkit.org/show_bug.cgi?id=175024
939 Reviewed by Darin Adler.
942 * platform/gtk/TestExpectations:
944 2017-08-01 Ms2ger <Ms2ger@igalia.com>
946 Remove obsolete failure expectations for style-01.html.
947 https://bugs.webkit.org/show_bug.cgi?id=175026
949 Reviewed by Darin Adler.
953 2017-08-01 Ms2ger <Ms2ger@igalia.com>
955 Remove obsolete failure expectation for Document-characterSet-normalization.html.
956 https://bugs.webkit.org/show_bug.cgi?id=175022
958 Reviewed by Sam Weinig.
960 The expectations were updated in r204605.
962 * platform/gtk/TestExpectations:
964 2017-08-01 Ms2ger <Ms2ger@igalia.com>
966 Remove obsolete failure expectation for regional-indicators.html.
967 https://bugs.webkit.org/show_bug.cgi?id=175021
969 Reviewed by Sam Weinig.
971 * platform/gtk/TestExpectations:
973 2017-08-01 Ms2ger <Ms2ger@igalia.com>
975 REGRESSION(r205909): Layout test editing/pasteboard/image-in-iframe.html is failing
976 https://bugs.webkit.org/show_bug.cgi?id=163185
978 Reviewed by Sam Weinig.
980 Remove obsolete failure expectation for image-in-iframe.html.
982 The bug was fixed in r212428. (The test was also broken by both landings for
983 bug 170956, until r216174 fixed it again.)
985 * platform/gtk/TestExpectations:
987 2017-08-01 Darin Adler <darin@apple.com>
989 REGRESSION (r220052): http/tests/media/video-play-stall.html times out
990 https://bugs.webkit.org/show_bug.cgi?id=174988
992 Reviewed by Sam Weinig.
994 * TestExpectations: Stop skipping this test.
996 * http/tests/media/video-play-stall.html: Use a 0-duration timeout to sidestep an
997 issue where the test runner never thinks the test is done because of the stalled
998 media loading, and times out. The behaviors here aren't great, but there is no
999 reason to think that this confused state has any effect on web browsing; just on
1000 our test runners in a test that intentionally has a still loading video in it.
1002 2017-08-01 Ms2ger <Ms2ger@igalia.com>
1004 Correct the line numbers in GTK's scheme-about.any-expected.txt.
1005 https://bugs.webkit.org/show_bug.cgi?id=175017
1007 Reviewed by Sam Weinig.
1009 The code fix landed in r220050.
1011 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt:
1013 2017-07-31 Ms2ger <Ms2ger@igalia.com>
1015 Remove some obsolete expected failures blamed on the threaded compositor.
1016 https://bugs.webkit.org/show_bug.cgi?id=174982
1018 Reviewed by Sergio Villar Senin.
1020 * platform/gtk/TestExpectations:
1022 2017-07-31 Jiewen Tan <jiewen_tan@apple.com>
1024 Unreviewed, test gardening
1026 * platform/mac-highsierra/TestExpectations:
1027 * platform/mac-highsierra/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2_long_empty.https-expected.txt: Added.
1028 * platform/mac-highsierra/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2_short_empty.https-expected.txt: Added.
1030 2017-07-31 Matt Lewis <jlewis3@apple.com>
1032 Skipped http/tests/media/video-play-stall.html.
1033 https://bugs.webkit.org/show_bug.cgi?id=174988
1035 Unreviewed test gardening.
1038 2017-07-31 Matt Lewis <jlewis3@apple.com>
1040 Unreviewed, rolling out r220048.
1042 This revision caused multiple crashes in fast/images. See
1047 "RenderImageResourceStyleImage::image() should return the
1048 nullImage() if the image is not available"
1049 https://bugs.webkit.org/show_bug.cgi?id=174874
1050 http://trac.webkit.org/changeset/220048
1052 2017-07-31 Per Arne Vollan <pvollan@apple.com>
1054 Do not mark all web-platform tests as slow, as this increases time spent on layout tests.
1055 Only mark individual web-platform tests as slow.
1057 Unreviewed test gardening.
1059 * platform/win/TestExpectations:
1061 2017-07-31 Yusuke Suzuki <utatane.tea@gmail.com>
1063 [JSC] Support optional catch binding
1064 https://bugs.webkit.org/show_bug.cgi?id=174981
1066 Reviewed by Saam Barati.
1068 Rebaseline existing tests.
1070 * js/parser-syntax-check-expected.txt:
1071 * js/script-tests/parser-syntax-check.js:
1072 * sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T4-expected.txt:
1073 * sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T4.html:
1075 2017-07-31 Per Arne Vollan <pvollan@apple.com>
1077 Many web-platform tests are slow on Windows.
1079 Unreviewed test gardening, mark web-platform tests as slow.
1081 * platform/win/TestExpectations:
1083 2017-07-31 Ms2ger <Ms2ger@igalia.com>
1085 [GTK] Layout test fast/css/image-set-unprefixed.html is failing
1086 https://bugs.webkit.org/show_bug.cgi?id=163975
1088 Reviewed by Žan Doberšek.
1090 Remove obsolete expectation for image-set-unprefixed.html.
1092 It appears to have started passing with the test change in r209543.
1094 * platform/gtk/TestExpectations:
1096 2017-07-31 Ms2ger <Ms2ger@igalia.com>
1098 [GTK] Layout Tests fast/dom/{Element,Range}/getClientRects.html are failing
1099 https://bugs.webkit.org/show_bug.cgi?id=141700
1101 Reviewed by Sam Weinig.
1103 Add gtk-specific expectations for getClientRects tests.
1105 Since these expectations depend on text metrics, it is unsurprising that they
1106 are platform-dependent.
1108 * platform/gtk/TestExpectations:
1109 * platform/gtk/fast/dom/Element/getClientRects-expected.txt: Added.
1110 * platform/gtk/fast/dom/Range/getClientRects-expected.txt:
1112 2017-07-30 Darin Adler <darin@apple.com>
1114 Remove code in HTMLObjectElement attribute parsing that forces style resolution and layout
1115 https://bugs.webkit.org/show_bug.cgi?id=130653
1117 Reviewed by Antti Koivisto.
1119 * fast/text/international/embed-bidi-style-in-isolate-crash.html: Removed onerror attribute
1120 in the audio element in this test. The error event does fire during the test, which causes
1121 the test to fail. Before, the test was prematurely exiting before the load failed, preventing
1122 the test from failing, but also meaning we didn't finish running the test.
1124 * imported/blink/fast/dom/Window/open-window-features-fuzz.html: Use waitUntilDone and
1125 notifyDone to prevent the test from exiting prematurely. Use a URL that won't trigger loading
1126 outside the web browser; the URL is not what mattered to this test. Before, the test was
1127 prematurely exiting before the test ran. Note also, that I don't think this is testing
1128 much effectively; not sure we are getting any benefit from this test since before it was
1129 not really running to completion anyway.
1131 * media/event-queue-crash-expected.txt: Updated expectations to expect syntax error. Before
1132 there was a race and often the test exited before the syntax error could be logged.
1134 * platform/mac/TestExpectations: Removed flakiness expectation from the
1135 media/event-queue-crash.html test. What made it flaky was a race with the load event,
1136 and that race should be fixed by the change to FrameLoader::checkLoadCompleteForThisFrame.
1137 The same race existed on all platforms, not just Mac, so this flakiness expectation should
1138 be in the main TextExpectations file if anywhere. But I believe it is not needed at all.
1139 For media/modern-media-controls/media-documents/background-color-and-centering.html,
1140 added image failure expectation because under modern WebKit on Mac the image now captures
1141 the upper left hand corner of the controls overlay. Still seems to pass on iOS and the bug
1142 this was created for was iOS-specific, so should be OK for now.
1144 * webarchive/loading/video-in-webarchive-expected.txt: Updated. The old result shows evidence
1145 of a premature load event, fixed by the change to FrameLoader::checkLoadCompleteForThisFrame.
1147 2017-07-30 Sam Weinig <sam@webkit.org>
1149 [WebIDL] Remove JS builtin bindings for FetchRequest, DOMWindowFetch and WorkerGlobalScopeFetch
1150 https://bugs.webkit.org/show_bug.cgi?id=174974
1152 Reviewed by Darin Adler.
1154 * http/tests/inspector/network/fetch-network-data-expected.txt:
1155 Update results to have the correct line number for exceptions reported in the console.
1157 2017-07-30 Said Abou-Hallawa <sabouhallawa@apple.com>
1159 RenderImageResourceStyleImage::image() should return the nullImage() if the image is not available
1160 https://bugs.webkit.org/show_bug.cgi?id=174874
1161 <rdar://problem/33530130>
1163 Reviewed by Darin Adler.
1165 * fast/images/image-element-image-content-data-expected.txt: Added.
1166 * fast/images/image-element-image-content-data.html: Added.
1168 2017-07-29 Nan Wang <n_wang@apple.com>
1170 AX: findMatchingObjects doesn't work when the startObject is ignored
1171 https://bugs.webkit.org/show_bug.cgi?id=174965
1173 Reviewed by Chris Fleizach.
1175 * accessibility/mac/search-predicate-from-ignored-element-expected.txt: Added.
1176 * accessibility/mac/search-predicate-from-ignored-element.html: Added.
1178 2017-07-29 Aaron Chu <aaron_chu@apple.com>
1180 AX: FKA: Buttons need a visible focus indicator
1181 https://bugs.webkit.org/show_bug.cgi?id=171040
1182 <rdar://problem/30922548>
1184 Reviewed by Antoine Quint.
1186 * media/modern-media-controls/button/button-focus-state-expected.txt: Added.
1187 * media/modern-media-controls/button/button-focus-state.html: Added.
1188 * platform/ios-simulator/TestExpectations:
1189 * platform/mac-elcapitan/TestExpectations:
1191 2017-07-28 Sam Weinig <sam@webkit.org>
1193 [WebIDL] Remove JS builtin bindings for FetchHeaders
1194 https://bugs.webkit.org/show_bug.cgi?id=174905
1196 Reviewed by Alex Christensen.
1198 * fetch/header-constructor-is-array-expected.txt:
1199 * fetch/header-constructor-is-array.html:
1200 Update test to match spec. An array with out a prototype will not yield
1201 a valid Header as it is not iterable.
1203 2017-07-28 Matt Baker <mattbaker@apple.com>
1205 Web Inspector: capture an async stack trace when web content calls addEventListener
1206 https://bugs.webkit.org/show_bug.cgi?id=174739
1207 <rdar://problem/33468197>
1209 Reviewed by Brian Burg.
1211 Add test case checking that async stack traces are recorded for addEventListener.
1213 * inspector/debugger/async-stack-trace-expected.txt:
1214 * inspector/debugger/async-stack-trace.html:
1216 2017-07-28 Matt Rajca <mrajca@apple.com>
1218 Don't add autoplay restrictions to media elements created in response to user gestures.
1219 https://bugs.webkit.org/show_bug.cgi?id=174947
1221 Reviewed by Eric Carlson.
1223 Skip the test on iOS because "runWithKeyDown" does not work there.
1225 Jer: "Turns out the problem with iOS is that the WKTR EventSender is basically unwritten. It
1226 doesn't support sending mouse, key, or touch events, so our "do this during a user gesture"
1227 helper in video-test.js doesn't work."
1229 * media/video-create-with-user-gesture-expected.txt: Added.
1230 * media/video-create-with-user-gesture.html: Added.
1231 * platform/ios/TestExpectations:
1233 2017-07-28 Per Arne Vollan <pvollan@apple.com>
1235 The test imported/w3c/web-platform-tests/fetch/api/basic/accept-header.any.html is slow on Windows.
1237 Unreviewed test gardening, mark test as slow.
1239 * platform/win/TestExpectations:
1241 2017-07-28 Matt Lewis <jlewis3@apple.com>
1243 Unreviewed, rolling out r220016.
1245 Test needs to be unskipped due to configuration change in High
1250 "Marked fast/images/pdf-as-image-with-annotations.html as
1252 http://trac.webkit.org/changeset/220016
1254 2017-07-28 Matt Lewis <jlewis3@apple.com>
1256 Marked fast/images/pdf-as-image-with-annotations.html as image failure.
1257 <rdar://problem/33550614>
1259 Unreviewed test gardening.
1261 * platform/mac-highsierra/TestExpectations:
1263 2017-07-28 Matt Lewis <jlewis3@apple.com>
1265 Marked multiple iimported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ as failing.
1266 <rdar://problem/33548297>
1268 Unreviewed test gardening.
1270 * platform/mac-highsierra/TestExpectations:
1272 2017-07-28 Matt Lewis <jlewis3@apple.com>
1274 Marked imported/w3c/IndexedDB-private-browsing/idbfactory_open12.html as flaky.
1275 <rdar://problem/33555052>
1277 Unreviewed test gardening.
1279 * platform/ios-wk2/TestExpectations:
1280 * platform/mac-highsierra/TestExpectations:
1282 2017-07-28 Myles C. Maxfield <mmaxfield@apple.com>
1284 [macOS] Reeder's defaults font is Times instead of San Francisco
1285 https://bugs.webkit.org/show_bug.cgi?id=174885
1286 <rdar://problem/33462483>
1288 Reviewed by Simon Fraser.
1290 * fast/text/font-lookup-dot-prefix-case-sensitive-2-expected.html: Added.
1291 * fast/text/font-lookup-dot-prefix-case-sensitive-2.html: Added.
1292 * fast/text/font-lookup-dot-prefix-case-sensitive-expected-mismatch.html: Added.
1293 * fast/text/font-lookup-dot-prefix-case-sensitive.html: Added.
1295 2017-07-28 Devin Rousso <drousso@apple.com>
1297 Web Inspector: Record actions performed on CanvasRenderingContext2D
1298 https://bugs.webkit.org/show_bug.cgi?id=174482
1300 Reviewed by Joseph Pecoraro.
1302 * inspector/canvas/recording-2d-expected.txt: Added.
1303 * inspector/canvas/recording-2d.html: Added.
1304 * inspector/canvas/recording-expected.txt: Added.
1305 * inspector/canvas/recording.html: Added.
1306 Take a recording of all CanvasRenderingContext2D actions and dump the recorded JSON data.
1308 2017-07-28 Per Arne Vollan <pvollan@apple.com>
1310 The test imported/w3c/web-platform-tests/cors/allow-headers.htm is slow on Windows.
1312 Unreviewed test gardening, mark test as slow.
1314 * platform/win/TestExpectations:
1316 2017-07-28 Myles C. Maxfield <mmaxfield@apple.com>
1318 REGRESSION(r216944): Fallback fonts erroneously visible when the primary font is loading
1319 https://bugs.webkit.org/show_bug.cgi?id=174772
1320 <rdar://problem/33267643>
1322 Reviewed by Simon Fraser.
1324 * http/tests/webfont/font-loading-system-fallback-visibility-FontRanges-expected.html: Added.
1325 * http/tests/webfont/font-loading-system-fallback-visibility-FontRanges.html: Added.
1327 2017-07-28 Per Arne Vollan <pvollan@apple.com>
1329 REGRESSION(r125147): Layout Test svg/dom/SVGScriptElement/script-change-externalResourcesRequired-while-loading.svg is failing
1330 https://bugs.webkit.org/show_bug.cgi?id=93589
1332 Unreviewed test gardening, this test is also a flaky timeout on Windows.
1334 * platform/win/TestExpectations:
1336 2017-07-28 Claudio Saavedra <csaavedra@igalia.com>
1338 [WPE] Implement EventSenderProxy in WTR
1339 https://bugs.webkit.org/show_bug.cgi?id=173419
1341 Reviewed by Žan Doberšek.
1343 Add the implementation of EventSenderProxy to the WTR. This
1344 allows us to extend the coverage of the test suite in WKWPE.
1346 * platform/wpe/TestExpectations: Unskip fast/events tests, marking failures
1347 that are related to features not yet implemented in WPE. Also remove other
1348 tests that are now passing thanks to having event injection.
1349 * platform/wpe/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt: Update.
1350 * platform/wpe/fast/dynamic/layer-hit-test-crash-expected.txt: Update.
1351 * platform/wpe/fast/events/clientXY-in-zoom-and-scroll-expected.txt: Added.
1352 * platform/wpe/ietestcenter/css3/bordersbackgrounds/background-attachment-local-scrolling-expected.txt: Update.
1354 2017-07-27 Oleksandr Skachkov <gskachkov@gmail.com>
1356 [ES] Add support finally to Promise
1357 https://bugs.webkit.org/show_bug.cgi?id=174503
1359 Reviewed by Yusuke Suzuki.
1361 * js/Promise-types-expected.txt:
1362 * js/script-tests/Promise-types.js:
1364 2017-07-27 Aaron Chu <aaron_chu@apple.com>
1366 AX: VoiceOver silent or skipping over time values on media player.
1367 https://bugs.webkit.org/show_bug.cgi?id=174324
1368 <rdar://problem/32021784>
1370 Reviewed by Antoine Quint.
1372 Added role attribute to modern media controls time lable class so that VoiceOver can access the time label when the media is playing.
1374 Updated time-label.html to test role attribute on mac.
1375 Added ios-time-label.html to run time-label test without testing for role since accessibilityController does not expose a role property on iOS.
1377 * media/modern-media-controls/time-label/ios-time-label-expected.txt: Copied from LayoutTests/media/modern-media-controls/time-label/time-label-expected.txt.
1378 * media/modern-media-controls/time-label/ios-time-label.html: Copied from LayoutTests/media/modern-media-controls/time-label/time-label.html.
1379 * media/modern-media-controls/time-label/time-label-expected.txt:
1380 * media/modern-media-controls/time-label/time-label.html:
1381 * platform/ios-simulator/TestExpectations:
1382 * platform/mac/TestExpectations:
1384 2017-07-27 Yusuke Suzuki <utatane.tea@gmail.com>
1386 Hoist DOM binding attribute getter prologue into JavaScriptCore taking advantage of DOMJIT / CheckSubClass
1387 https://bugs.webkit.org/show_bug.cgi?id=171637
1389 Reviewed by Darin Adler.
1391 * js/dom/dom-getters-type-check-expected.txt: Added.
1392 * js/dom/dom-getters-type-check.html: Added.
1394 2017-07-27 Zan Dobersek <zdobersek@igalia.com>
1396 [GCrypt] Key serialization support
1397 https://bugs.webkit.org/show_bug.cgi?id=173883
1399 Reviewed by Jiewen Tan.
1401 * platform/wpe/TestExpectations: Unskip the crypto/worker/ tests that
1402 utilize key serialization and are now passing.
1404 2017-07-26 Arnaud Renevier <a.renevier@sisa.samsung.com> and Fujii Hironori <Hironori.Fujii@sony.com>
1406 Implement new TextMetrics, returned by canvas measureText()
1407 https://bugs.webkit.org/show_bug.cgi?id=82798
1409 Reviewed by Dean Jackson.
1411 Create a test that checks that:
1412 - ascent + descent is greater than zero
1413 - actualBoundingBoxLeft + actualBoundingBoxRight is somewhere
1414 quite close to width
1415 - when baseline is top, emHeightAscent is 0 (respectively
1416 bottom/emHeightDescent)
1417 - when baseline is hanging, hangingBaseline in 0 (respectively
1418 alphabetic and ideographic)
1419 - order of different vertical measures (for example,
1420 emHeightAscent is always higher that alphabeticBaseline)
1422 * fast/canvas/canvas-measureText-2-expected.txt: Added.
1423 * fast/canvas/canvas-measureText-2.html: Added.
1425 2017-07-26 Matt Lewis <jlewis3@apple.com>
1427 Marked Multiple imported/w3c/web-platform-tests/ as failing.
1428 <rdar://problem/33251388>
1430 Unreviewed test gardening.
1432 * platform/ios-11/TestExpectations:
1434 2017-07-26 Matt Lewis <jlewis3@apple.com>
1436 Rebaselined http/tests/quicklook/top-navigation-blocked-expected.txt.
1437 https://bugs.webkit.org/show_bug.cgi?id=174755
1439 Unreviewed test gardening.
1441 * platform/ios-11/http/tests/quicklook/top-navigation-blocked-expected.txt:
1443 2017-07-26 Devin Rousso <drousso@apple.com>
1445 Web Inspector: create protocol for recording Canvas contexts
1446 https://bugs.webkit.org/show_bug.cgi?id=174481
1448 Reviewed by Joseph Pecoraro.
1450 * inspector/model/recording-expected.txt: Added.
1451 * inspector/model/recording.html: Added.
1453 2017-07-26 Ali Juma <ajuma@chromium.org>
1455 Implement document.elementsFromPoint
1456 https://bugs.webkit.org/show_bug.cgi?id=153137
1458 Reviewed by Simon Fraser.
1460 * TestExpectations: Unskip a test.
1462 2017-07-26 Brian Burg <bburg@apple.com>
1464 Remove WEB_TIMING feature flag
1465 https://bugs.webkit.org/show_bug.cgi?id=174795
1467 Reviewed by Alex Christensen.
1469 * inspector/formatting/resources/javascript-tests/sample-normal-utilities-expected.js:
1470 (decodeBase64ToBlob):
1471 (timestamp): Deleted.
1472 * inspector/formatting/resources/javascript-tests/sample-normal-utilities.js:
1473 (decodeBase64ToBlob):
1474 (timestamp): Deleted.
1476 2017-07-26 Matt Lewis <jlewis3@apple.com>
1478 Rebaselined multiple fast/css/getComputedStyle.
1479 <rdar://problem/33416054>
1481 Unreviewed test gardening.
1483 * platform/mac-highsierra/fast/css/getComputedStyle/computed-style-expected.txt:
1484 * platform/mac-highsierra/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1486 2017-07-26 Chris Dumez <cdumez@apple.com>
1488 Pressing the Escape key should not be a valid user gesture to enter fullscreen
1489 https://bugs.webkit.org/show_bug.cgi?id=174864
1490 <rdar://problem/33009088>
1492 Reviewed by Geoffrey Garen.
1494 Add layout test coverage.
1496 * fullscreen/requestFullscreen-escape-key-expected.txt: Added.
1497 * fullscreen/requestFullscreen-escape-key.html: Added.
1499 2017-07-26 Nan Wang <n_wang@apple.com>
1501 AX: Incorrect range from index and length in contenteditable with <p> tags
1502 https://bugs.webkit.org/show_bug.cgi?id=174856
1504 Reviewed by Chris Fleizach.
1506 * accessibility/mac/range-for-contenteditable-newline-expected.txt:
1507 * accessibility/mac/range-for-contenteditable-newline.html:
1509 2017-07-26 Ms2ger <Ms2ger@igalia.com>
1511 Remove obsolete failure annotation for bad-charset-alias.html.
1512 https://bugs.webkit.org/show_bug.cgi?id=145048
1514 Reviewed by Carlos Garcia Campos.
1516 This appears to have been fixed in r204850.
1518 * platform/gtk/TestExpectations:
1520 2017-07-26 Ms2ger <Ms2ger@igalia.com>
1522 Remove obsolete failure expectations for 2d.fillStyle.parse.{rgb,rgba}-eof.
1523 https://bugs.webkit.org/show_bug.cgi?id=174857
1525 Reviewed by Žan Doberšek.
1527 These tests started passing in r209666.
1529 * platform/gtk/TestExpectations:
1531 2017-07-26 Javier Fernandez <jfernandez@igalia.com>
1533 InsertOrderedList command applied to table cells inserts an extra BR before the table
1534 https://bugs.webkit.org/show_bug.cgi?id=174593
1536 Reviewed by Darin Adler.
1538 Tests to verify that the insertOrderedList command works as expected when applied
1541 * editing/inserting/insert-list-in-table-cell-01.html: Added.
1542 * editing/inserting/insert-list-in-table-cell-01-expected.txt: Added.
1543 * editing/inserting/insert-list-in-table-cell-02.html: Added.
1544 * editing/inserting/insert-list-in-table-cell-02-expected.txt: Added.
1545 * editing/inserting/insert-list-in-table-cell-03.html: Added.
1546 * editing/inserting/insert-list-in-table-cell-03-expected.txt: Added.
1547 * editing/inserting/insert-list-in-table-cell-04.html: Added.
1548 * editing/inserting/insert-list-in-table-cell-04-expected.txt: Added.
1549 * editing/inserting/insert-list-in-table-cell-05.html: Added.
1550 * editing/inserting/insert-list-in-table-cell-05-expected.txt: Added.
1551 * editing/inserting/insert-list-in-table-cell-06.html: Added.
1552 * editing/inserting/insert-list-in-table-cell-06-expected.txt: Added.
1553 * editing/inserting/insert-list-in-table-cell-07.html: Added.
1554 * editing/inserting/insert-list-in-table-cell-07-expected.txt: Added.
1555 * editing/inserting/insert-list-in-table-cell-08.html: Added.
1556 * editing/inserting/insert-list-in-table-cell-08-expected.txt: Added.
1558 2017-07-26 Ms2ger <Ms2ger@igalia.com>
1560 Fix an incorrect check in 2d.missingargs.html.
1561 https://bugs.webkit.org/show_bug.cgi?id=174854
1563 Reviewed by Carlos Garcia Campos.
1565 The check was introduced without explanation in r168302. This change reverts
1566 it to the previous, correct check.
1568 * canvas/philip/tests/2d.missingargs-expected.txt:
1569 * canvas/philip/tests/2d.missingargs.html:
1570 * platform/gtk/TestExpectations:
1571 * platform/ios/TestExpectations:
1572 * platform/mac/canvas/philip/tests/2d.missingargs-expected.txt: Removed.
1573 * platform/wpe/TestExpectations:
1575 2017-07-26 Claudio Saavedra <csaavedra@igalia.com>
1577 [WPE] Enable KeyboardEvent key and code attributes
1578 https://bugs.webkit.org/show_bug.cgi?id=174822
1580 Reviewed by Žan Doberšek.
1582 * platform/wpe/TestExpectations: Mark
1583 fast/events/constructors/keyboard-event-constructor.html as passing.
1585 2017-07-26 Zan Dobersek <zdobersek@igalia.com>
1587 [WPE] WebGL2 support
1588 https://bugs.webkit.org/show_bug.cgi?id=174249
1590 Reviewed by Alex Christensen.
1592 * platform/wpe/TestExpectations:
1593 Unskip WebGL2 tests under the webgl/ directory. More tests under fast/canvas/webgl2/
1594 will be unskipped later.
1596 2017-07-26 Nan Wang <n_wang@apple.com>
1598 AX: should dispatch accessibilityPerformPressAction async on MacOS
1599 https://bugs.webkit.org/show_bug.cgi?id=174849
1601 Reviewed by Chris Fleizach.
1603 * accessibility/file-upload-button-with-axpress.html:
1604 * accessibility/mac/html5-input-number.html:
1605 * accessibility/mac/search-field-cancel-button.html:
1606 * accessibility/press-target-uses-text-descendant-node.html:
1607 * accessibility/press-targets-center-point.html:
1608 * accessibility/press-works-on-control-types.html:
1610 2017-07-25 Andy Estes <aestes@apple.com>
1612 [Apple Pay] Add "carteBancaire" as a supported payment network
1613 https://bugs.webkit.org/show_bug.cgi?id=174841
1614 <rdar://problem/31935596>
1616 Reviewed by Alex Christensen.
1618 * http/tests/ssl/applepay/ApplePaySession-expected.txt:
1619 * http/tests/ssl/applepay/ApplePaySession.html:
1620 * http/tests/ssl/applepay/ApplePaySessionV3.html:
1622 2017-07-25 Matt Lewis <jlewis3@apple.com>
1624 Marked multiple fast/ tests as crashing on High Sierra WK1.
1625 <rdar://problem/33522420>
1627 Unreviewed test gardening.
1629 * platform/mac-highsierra-wk1/TestExpectations:
1631 2017-07-25 Matt Lewis <jlewis3@apple.com>
1633 Marked imported/w3c/web-platform-tests/XMLHttpRequest/send-blob-with-no-mime-type.html as failing.
1634 <rdar://problem/33251388>
1636 Unreviewed test gardening.
1638 * platform/mac-highsierra/TestExpectations:
1640 2017-07-25 Matt Lewis <jlewis3@apple.com>
1642 Rebaselined the test http/tests/quicklook/top-navigation-blocked.html
1643 https://bugs.webkit.org/show_bug.cgi?id=174755
1645 Unreviewed test gardening.
1647 * http/tests/quicklook/top-navigation-blocked-expected.txt:
1649 2017-07-25 Matt Lewis <jlewis3@apple.com>
1651 Rebaselined missed test.
1652 https://bugs.webkit.org/show_bug.cgi?id=174734
1654 Unreviewed test gardening.
1656 * fast/events/touch/ios/touches-client-coords-after-zoom-expected.txt:
1658 2017-07-25 Said Abou-Hallawa <sabouhallawa@apple.com>
1660 Async image decoding for large images should be disabled after the first time a tile is painted
1661 https://bugs.webkit.org/show_bug.cgi?id=174451
1662 <rdar://problem/31246421>
1664 Reviewed by Simon Fraser.
1666 To test async image decoding for large images, we have to create the <img>
1667 element dynamically so we can listen to the load and webkitImageFrameReady
1668 events and know reliably when to end the test. But with this patch the async
1669 image decoding for large images will be disabled after the first paint.
1670 That means async image decoding for large images will be disabled always
1671 unless we force the async image decoding till the image is painted for the
1672 first time. We use Internals::setLargeImageAsyncDecodingEnabledForTesting()
1673 to force the async image decoding. So painting an image in this case will
1674 require multiple paints; in all of them the async image decoding will be
1675 enabled. But this is okay because it resembles the case where the <img> is
1676 created from a static <img> tag in the HTML file.
1678 For new tests, where we want to make sure that mutating the DOM will not
1679 cause a flash, async image decoding will be forced till the image is drawn
1680 for the first time. After that the async image decoding is enabled but not
1683 Disable new tests for WK1 because the async image decoding is always enabled
1684 because tiling does not necessarily exist in WK1 . But eventually the async
1685 image decoding for large images will be always disabled for WK1.
1687 * fast/images/async-image-background-change-expected.html: Added.
1688 * fast/images/async-image-background-change.html: Added.
1689 * fast/images/async-image-background-image-repeated.html:
1690 * fast/images/async-image-background-image.html:
1691 * fast/images/async-image-body-background-image.html:
1692 * fast/images/async-image-multiple-clients-repaint.html:
1693 * fast/images/async-image-src-change-expected.html: Added.
1694 * fast/images/async-image-src-change.html: Added.
1695 * fast/images/resources/green-400x400.png: Added.
1696 * fast/images/resources/red-100x100.png: Added.
1697 * fast/images/resources/red-400x400.png: Added.
1698 * fast/images/sprite-sheet-image-draw.html:
1699 * http/tests/multipart/multipart-async-image-expected.txt: Added.
1700 * http/tests/multipart/multipart-async-image.html: Added.
1701 * platform/ios-wk1/TestExpectations:
1702 * platform/mac-wk1/TestExpectations:
1704 2017-07-25 Charlie Turner <cturner@igalia.com>
1706 [GTK] Unreviewed test gardening
1707 https://bugs.webkit.org/show_bug.cgi?id=174820
1709 Unreviewed gardening.
1711 * platform/gtk/TestExpectations:
1713 2017-07-25 Devin Rousso <drousso@apple.com>
1714 Web Inspector: add context menu item for taking a screenshot of a node
1715 https://bugs.webkit.org/show_bug.cgi?id=174754
1717 Reviewed by Brian Burg.
1719 * inspector/unit-tests/number-utilities-expected.txt:
1720 * inspector/unit-tests/number-utilities.html:
1721 Add test for Number.zeroPad.
1723 Drive-by: Change tests to use expectEqual for better output on failure.
1725 2017-07-25 Claudio Saavedra <csaavedra@igalia.com>
1727 REGRESSION (r143068): fast/events/clientXY-in-zoom-and-scroll.html failing on GTK, Qt
1728 https://bugs.webkit.org/show_bug.cgi?id=110090
1730 Unreviewed gardening.
1732 This test only needed the expectation to be updated.
1734 * platform/gtk/TestExpectations: Remove test below.
1735 * platform/gtk/fast/events/clientXY-in-zoom-and-scroll-expected.txt: Added.
1737 2017-07-24 Per Arne Vollan <pvollan@apple.com>
1739 [Win] The tests fast/text/line-height-minimumFontSize*.html are failing.
1740 https://bugs.webkit.org/show_bug.cgi?id=174801
1742 Unreviewed test gardening, update test expectations for failing tests.
1744 * platform/win/TestExpectations:
1746 2017-07-24 Matt Lewis <jlewis3@apple.com>
1748 Marked tests as failures.
1749 <rdar://problem/33437597>
1751 Unreviewed test gardening.
1753 * platform/mac-highsierra/TestExpectations:
1755 2017-07-24 Matt Lewis <jlewis3@apple.com>
1757 Fixed typo in test expectations.
1758 https://bugs.webkit.org/show_bug.cgi?id=173010
1760 Unreviewed gardening.
1761 * platform/ios-simulator-wk2/TestExpectations:
1763 2017-07-24 Per Arne Vollan <pvollan@apple.com>
1765 [Win] Async image tests are failing.
1766 https://bugs.webkit.org/show_bug.cgi?id=174653
1768 Unreviewed test gardening, update test expectations for async image tests.
1770 * platform/win/TestExpectations:
1772 2017-07-24 Simon Fraser <simon.fraser@apple.com>
1774 Rebaseline this test. The previous result was generated using an older iOS SDK.
1776 * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-mainframe-expected.txt:
1778 2017-07-24 Per Arne Vollan <pvollan@apple.com>
1780 Mark Skia font test as image only failure on Windows.
1782 Unreviewed test gardening.
1784 * platform/win/TestExpectations:
1786 2017-07-24 Jeremy Jones <jeremyj@apple.com>
1788 LayoutTest userscripts/user-script-audio-document.html failing on High Sierra
1789 https://bugs.webkit.org/show_bug.cgi?id=174726
1790 rdar://problem/30059973
1792 Reviewed by Alexey Proskuryakov.
1794 Underlying issue has been resolved.
1795 Re-enable test: userscripts/user-script-audio-document.html
1797 * platform/mac-highsierra/TestExpectations:
1799 2017-07-24 Simon Fraser <simon.fraser@apple.com>
1801 Fix typo (Timout -> Timeout).
1803 * platform/mac-wk2/TestExpectations:
1805 2017-07-24 Jeremy Jones <jeremyj@apple.com>
1807 5 wav media layoutTest timeouts on High Sierra
1808 https://bugs.webkit.org/show_bug.cgi?id=174725
1809 rdar://problem/30182218
1811 Reviewed by Andreas Kling.
1813 Underlying issue is fixed. Re-enable tests on High Sierra.
1815 media/audio-controls-timeline-in-media-document.html
1816 media/audio-data-url.html
1817 media/media-document-audio-controls-visible.html
1818 media/media-document-audio-repaint.html
1819 media/media-document-audio-size.html
1821 * platform/mac-highsierra/TestExpectations:
1823 2017-07-24 Simon Fraser <simon.fraser@apple.com>
1825 Revert "client" coordinates to be in scrolling coordinates
1826 https://bugs.webkit.org/show_bug.cgi?id=174734
1827 rdar://problem/33336930
1829 Reviewed by Tim Horton.
1833 * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-mainframe-expected.txt:
1834 * fast/visual-viewport/client-coordinates-relative-to-layout-viewport-expected.txt:
1835 * fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
1836 * fast/visual-viewport/zoomed-fixed-expected.txt:
1837 * fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
1838 * fast/zooming/client-rect-in-fixed-zoomed-expected.txt:
1839 * platform/ios-wk2/fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
1840 * platform/ios-wk2/imported/w3c/web-platform-tests/cssom-view/elementFromPoint-expected.txt: Added.
1841 * platform/ios/fast/visual-viewport/zoomed-fixed-expected.txt:
1842 * platform/ios/fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
1844 2017-07-24 Matt Lewis <jlewis3@apple.com>
1846 Marked tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical.html as failure.
1847 https://bugs.webkit.org/show_bug.cgi?id=172148
1849 Unreviewed test gardening.
1851 * platform/mac-wk2/TestExpectations:
1853 2017-07-23 Darin Adler <darin@apple.com>
1855 Remove race from one plug-in test
1856 https://bugs.webkit.org/show_bug.cgi?id=130653
1858 Reviewed by Antti Koivisto.
1860 * plugins/plugin-remove-readystatechange.html: Updated test to use waitUntilDone/notifyDone
1861 rather than racing. Added a computation of offsetLeft to trigger layout and adding a long
1862 comment explaining why this is both needed and potentially insufficient in the long run.
1864 2017-07-11 Frederic Wang <fwang@igalia.com>
1866 Add attribute allow-top-navigation-by-user-activation to iframe sandbox
1867 https://bugs.webkit.org/show_bug.cgi?id=171327
1869 Reviewed by Chris Dumez.
1871 This patch adds tests to verify that a sandboxed iframe with the flag
1872 'allow-top-navigation-by-user-activation' or 'allow-top-navigation' can navigate the top
1873 level page, if navigation is triggered by a user gesture. This is based on a test from the
1874 Chromium repository.
1875 It also verifies that navigation fails when 'allow-top-navigation-by-user-activation' is
1876 absent, even when it is triggered by a user gesture.
1878 * 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
1879 performs navigation of its parent using user activation.
1880 * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-1.html: Added.
1881 Test top navigation for a sandboxed frame with 'allow-top-navigation-by-user-activation'
1882 * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-1-expected.txt: Added.
1883 Add PASS expectation.
1884 * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-2.html: Added.
1885 Test top navigation for a sandboxed frame with 'allow-top-navigation'.
1886 * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-2-expected.txt: Added.
1887 Add PASS expectation.
1888 * http/tests/security/frameNavigation/sandbox-DENIED-top-navigation-with-user-gesture.html: Added.
1889 Test user-triggered navigation for a sandboxed frame without 'allow-top-navigation-by-user-activation'.
1890 * http/tests/security/frameNavigation/sandbox-DENIED-top-navigation-with-user-gesture-expected.txt: Added.
1891 Add reference with navigation failure.
1893 2017-07-22 Chris Dumez <cdumez@apple.com>
1895 Merge ExceptionBase into DOMException and drop custom toString
1896 https://bugs.webkit.org/show_bug.cgi?id=174755
1898 Reviewed by Sam Weinig.
1900 Rebaseline some tests now that DOMException's custom toString has been dropped
1901 and we rely on Error's toString. This causes the exception message to be
1904 * fast/canvas/canvas-getImageData-invalid-result-buffer-crash-expected.txt:
1905 * fast/frames/sandboxed-iframe-history-denied-expected.txt:
1906 * fast/frames/sandboxed-iframe-navigation-top-denied-expected.txt:
1907 * fast/inspector-support/uncaught-dom1-exception-expected.txt:
1908 * fast/inspector-support/uncaught-dom3-exception-expected.txt:
1909 * fast/inspector-support/uncaught-dom8-exception-expected.txt:
1910 * fast/regions/selection/crash-deselect-expected.txt:
1911 * http/tests/security/listener/xss-JSTargetNode-onclick-addEventListener-expected.txt:
1912 * http/tests/security/listener/xss-JSTargetNode-onclick-shortcut-expected.txt:
1913 * http/tests/security/listener/xss-XMLHttpRequest-addEventListener-expected.txt:
1914 * http/tests/security/listener/xss-XMLHttpRequest-shortcut-expected.txt:
1915 * http/tests/security/listener/xss-window-onclick-addEventListener-expected.txt:
1916 * http/tests/security/listener/xss-window-onclick-shortcut-expected.txt:
1917 * http/tests/security/sandboxed-iframe-blocks-access-from-parent-expected.txt:
1918 * http/tests/security/sandboxed-iframe-modify-self-expected.txt:
1919 * http/tests/security/srcdoc-in-sandbox-cannot-access-parent-expected.txt:
1920 * http/tests/security/xss-DENIED-assign-location-hash-expected.txt:
1921 * http/tests/security/xss-DENIED-assign-location-host-expected.txt:
1922 * http/tests/security/xss-DENIED-assign-location-hostname-expected.txt:
1923 * http/tests/security/xss-DENIED-assign-location-nonstandardProperty-expected.txt:
1924 * http/tests/security/xss-DENIED-assign-location-pathname-expected.txt:
1925 * http/tests/security/xss-DENIED-assign-location-protocol-expected.txt:
1926 * http/tests/security/xss-DENIED-assign-location-reload-expected.txt:
1927 * http/tests/security/xss-DENIED-assign-location-search-expected.txt:
1928 * http/tests/security/xss-DENIED-frame-name-expected.txt:
1929 * http/tests/security/xss-DENIED-sandboxed-iframe-expected.txt:
1930 * http/tests/security/xss-DENIED-window-name-navigator-expected.txt:
1931 * inspector/debugger/command-line-api-exception-expected.txt:
1932 * inspector/debugger/regress-133182-expected.txt:
1933 * inspector/debugger/setPauseOnExceptions-all-expected.txt:
1934 * inspector/debugger/setPauseOnExceptions-none-expected.txt:
1935 * inspector/debugger/setPauseOnExceptions-uncaught-expected.txt:
1936 * platform/mac/fast/dynamic/015-expected.txt:
1938 2017-07-21 Chris Dumez <cdumez@apple.com>
1940 Drop IDBDatabaseException class
1941 https://bugs.webkit.org/show_bug.cgi?id=174743
1943 Reviewed by Darin Adler.
1945 Rebaseline test as the exception messages are slightly different.
1947 * storage/indexeddb/createIndex-after-failure-expected.txt:
1948 * storage/indexeddb/createIndex-after-failure-private-expected.txt:
1949 * storage/indexeddb/get-keyrange-expected.txt:
1950 * storage/indexeddb/get-keyrange-private-expected.txt:
1951 * storage/indexeddb/keypath-edges-expected.txt:
1952 * storage/indexeddb/keypath-edges-private-expected.txt:
1953 * storage/indexeddb/keyrange-expected.txt:
1954 * storage/indexeddb/keyrange-private-expected.txt:
1955 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
1956 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-private-expected.txt:
1957 * storage/indexeddb/transaction-active-flag-expected.txt:
1958 * storage/indexeddb/transaction-active-flag-private-expected.txt:
1960 2017-07-21 Per Arne Vollan <pvollan@apple.com>
1962 Round-tripping stroke-width styles through getComputedStyle cause the text to gain a stroke.
1963 https://bugs.webkit.org/show_bug.cgi?id=174701
1965 Reviewed by Simon Fraser.
1967 * fast/css/round-trip-stroke-width-using-computed-style-expected.html: Added.
1968 * fast/css/round-trip-stroke-width-using-computed-style.html: Added.
1970 2017-07-21 Nan Wang <n_wang@apple.com>
1972 AX: Expose form validation on iOS as hint
1973 https://bugs.webkit.org/show_bug.cgi?id=174722
1974 <rdar://problem/33459761>
1976 Reviewed by Chris Fleizach.
1978 * accessibility/ios-simulator/form-control-validation-message-expected.txt: Added.
1979 * accessibility/ios-simulator/form-control-validation-message.html: Added.
1981 2017-07-21 Joseph Pecoraro <pecoraro@apple.com>
1983 Web Inspector: inspect(aFunction) should jump to function definition
1984 https://bugs.webkit.org/show_bug.cgi?id=149344
1985 <rdar://problem/11563607>
1987 Reviewed by Matt Baker.
1989 * inspector/runtime/CommandLineAPI-inspect-expected.txt: Added.
1990 * inspector/runtime/CommandLineAPI-inspect.html: Added.
1991 Add tests for the CommandLineAPI's inspect() and how it triggers the
1992 `Inspector.inspect` event with a RemoteObject and hints.
1994 2017-07-21 Matt Lewis <jlewis3@apple.com>
1996 Adjusted test expectations.
1997 https://bugs.webkit.org/show_bug.cgi?id=173861
1999 Unreviewed test gardening.
2001 * platform/mac-wk2/TestExpectations:
2003 2017-07-21 Brady Eidson <beidson@apple.com>
2005 Get rid of WebCore IconDatabase code.
2006 https://bugs.webkit.org/show_bug.cgi?id=174700
2008 Reviewed by Tim Horton.
2010 * fast/dom/icon-url-list-expected.txt:
2011 * fast/dom/icon-url-list.html:
2013 2017-07-21 Chris Dumez <cdumez@apple.com>
2015 Unreviewed, rebaseline test after r219708.
2017 * js/dom/global-constructors-attributes-expected.txt:
2018 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
2019 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
2020 * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
2021 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
2022 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
2023 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
2024 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2025 * platform/win/js/dom/global-constructors-attributes-expected.txt:
2027 2017-07-21 Claudio Saavedra <csaavedra@igalia.com>
2029 [GTK] Update test expectations after r219663
2031 Unreviewed gardening
2033 DOMException got its toString() removed so the output changes.
2035 * platform/gtk/crypto/subtle/aes-cbc-cfb-decrypt-malformed-parameters-expected.txt:
2036 * platform/gtk/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt:
2037 * platform/gtk/crypto/subtle/aes-export-key-malformed-parameters-expected.txt:
2038 * platform/gtk/crypto/subtle/aes-generate-key-malformed-parameters-expected.txt:
2039 * platform/gtk/crypto/subtle/aes-import-key-malformed-parameters-expected.txt:
2040 * platform/gtk/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt:
2041 * platform/gtk/crypto/subtle/rsa-import-key-malformed-parameters-expected.txt:
2042 * platform/gtk/fast/mediastream/RTCPeerConnection-closed-state-expected.txt:
2043 * platform/gtk/fast/text/font-selection-font-loading-api-parse-expected.txt:
2044 * platform/gtk/http/tests/dom/document-attributes-null-handling-expected.txt:
2046 2017-07-21 Claudio Saavedra <csaavedra@igalia.com>
2048 [WPE] Update expectation file
2050 Unreviewed gardening.
2052 Drop XPathException after r219708.
2054 * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
2056 2017-07-20 Antoine Quint <graouts@apple.com>
2058 Turn tests at media/modern-media-controls/seek-forward-support back on
2059 https://bugs.webkit.org/show_bug.cgi?id=174690
2061 Reviewed by Dean Jackson.
2063 * platform/mac/TestExpectations:
2065 2017-07-20 Antoine Quint <graouts@apple.com>
2067 Turn tests at media/modern-media-controls/seek-backward-support back on
2068 https://bugs.webkit.org/show_bug.cgi?id=174689
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/time-labels-support back on
2077 https://bugs.webkit.org/show_bug.cgi?id=174688
2079 Reviewed by Dean Jackson.
2081 * media/modern-media-controls/time-labels-support/elapsed-time-expected.txt:
2082 * media/modern-media-controls/time-labels-support/elapsed-time.html:
2083 * media/modern-media-controls/time-labels-support/remaining-time-expected.txt:
2084 * media/modern-media-controls/time-labels-support/remaining-time.html:
2085 * platform/ios-simulator/TestExpectations:
2086 * platform/mac/TestExpectations:
2088 2017-07-20 Antoine Quint <graouts@apple.com>
2090 Turn tests at media/modern-media-controls/status-support back on
2091 https://bugs.webkit.org/show_bug.cgi?id=174687
2093 Reviewed by Dean Jackson.
2095 * platform/ios-simulator/TestExpectations:
2096 * platform/mac/TestExpectations:
2098 2017-07-20 Chris Dumez <cdumez@apple.com>
2100 Drop legacy SVGException type
2101 https://bugs.webkit.org/show_bug.cgi?id=174695
2103 Reviewed by Darin Adler.
2105 Update existing tests to reflect behavior change.
2107 * fast/dom/Window/resources/window-properties.js:
2108 * js/dom/global-constructors-attributes-expected.txt:
2109 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
2110 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
2111 * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
2112 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
2113 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
2114 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
2115 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2116 * platform/win/js/dom/global-constructors-attributes-expected.txt:
2117 * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
2118 * svg/animations/animate-marker-orient-from-angle-to-autostartreverse-expected.txt:
2119 * svg/custom/SVGException-expected.txt: Removed.
2120 * svg/custom/SVGException.html: Removed.
2121 * svg/custom/global-constructors-expected.txt:
2122 * svg/custom/global-constructors.html:
2123 * svg/custom/js-svg-constructors-expected.txt:
2124 * svg/custom/js-svg-constructors.svg:
2125 * svg/dom/SVGAnimatedEnumeration-SVGClipPathElement-expected.txt:
2126 * svg/dom/SVGAnimatedEnumeration-SVGComponentTransferFunctionElement-expected.txt:
2127 * svg/dom/SVGAnimatedEnumeration-SVGFEBlendElement-expected.txt:
2128 * svg/dom/SVGAnimatedEnumeration-SVGFEColorMatrixElement-expected.txt:
2129 * svg/dom/SVGAnimatedEnumeration-SVGFEConvolveMatrixElement-expected.txt:
2130 * svg/dom/SVGAnimatedEnumeration-SVGFEDisplacementMapElement-expected.txt:
2131 * svg/dom/SVGAnimatedEnumeration-SVGFEMorphologyElement-expected.txt:
2132 * svg/dom/SVGAnimatedEnumeration-SVGFETurbulenceElement-expected.txt:
2133 * svg/dom/SVGAnimatedEnumeration-SVGFilterElement-expected.txt:
2134 * svg/dom/SVGAnimatedEnumeration-SVGGradientElement-expected.txt:
2135 * svg/dom/SVGAnimatedEnumeration-SVGMarkerElement-expected.txt:
2136 * svg/dom/SVGAnimatedEnumeration-SVGMaskElement-expected.txt:
2137 * svg/dom/SVGAnimatedEnumeration-SVGPatternElement-expected.txt:
2138 * svg/dom/SVGAnimatedEnumeration-SVGTextContentElement-expected.txt:
2139 * svg/dom/SVGAnimatedEnumeration-SVGTextPathElement-expected.txt:
2140 * svg/dom/SVGAnimatedEnumeration-expected.txt:
2141 * svg/dom/SVGException-obsolete-expected.txt: Added.
2142 * svg/dom/SVGException-obsolete.html: Added.
2143 * svg/dom/SVGMatrix-interface-expected.txt:
2144 * svg/dom/svglist-exception-on-out-bounds-error-expected.txt:
2145 * svg/filters/feBlend-invalid-mode-expected.txt:
2146 * svg/filters/feComponentTransfer-style-crash-expected.txt:
2147 * svg/filters/feDisplacementMap-crash-test-expected.txt:
2149 2017-07-20 Matt Lewis <jlewis3@apple.com>
2151 Unreviewed, rolling out r219700.
2153 This revision caused consistent timouts on iOS.
2157 "Turn tests at media/modern-media-controls/start-support back
2159 https://bugs.webkit.org/show_bug.cgi?id=174683
2160 http://trac.webkit.org/changeset/219700
2162 2017-07-20 Chris Dumez <cdumez@apple.com>
2164 Drop legacy XPathException type
2165 https://bugs.webkit.org/show_bug.cgi?id=174679
2167 Reviewed by Sam Weinig.
2169 Update existing tests to reflect behavior change.
2171 * dom/svg/level3/xpath/XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR.js:
2172 (XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR):
2173 * dom/svg/level3/xpath/XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR.js:
2174 (XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR):
2175 * dom/svg/level3/xpath/XPathEvaluator_evaluate_TYPE_ERR.js:
2176 (XPathEvaluator_evaluate_TYPE_ERR):
2177 * dom/svg/level3/xpath/XPathResult_TYPE_ERR.js:
2178 (XPathResult_TYPE_ERR):
2179 * fast/dom/DOMException/XPathException-expected.txt: Removed.
2180 * fast/dom/DOMException/XPathException.html: Removed.
2181 * fast/dom/DOMException/resources/XPathException.js: Removed.
2182 * fast/dom/Window/resources/window-properties.js:
2183 * fast/dom/Window/window-lookup-precedence-expected.txt:
2184 * fast/xpath/4XPath/Core/test_parser-expected.txt:
2185 * fast/xpath/invalid-functions-expected.txt:
2186 * fast/xpath/py-dom-xpath/expressions-expected.txt:
2187 * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
2188 * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
2190 2017-07-20 Chris Dumez <cdumez@apple.com>
2192 Unreviewed, rolling out r219706.
2198 "Drop legacy XPathException type"
2199 https://bugs.webkit.org/show_bug.cgi?id=174679
2200 http://trac.webkit.org/changeset/219706
2202 2017-07-20 Chris Dumez <cdumez@apple.com>
2204 Drop legacy XPathException type
2205 https://bugs.webkit.org/show_bug.cgi?id=174679
2207 Reviewed by Sam Weinig.
2209 Update existing tests to reflect behavior change.
2211 * dom/svg/level3/xpath/XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR.js:
2212 (XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR):
2213 * dom/svg/level3/xpath/XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR.js:
2214 (XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR):
2215 * dom/svg/level3/xpath/XPathEvaluator_evaluate_TYPE_ERR.js:
2216 (XPathEvaluator_evaluate_TYPE_ERR):
2217 * dom/svg/level3/xpath/XPathResult_TYPE_ERR.js:
2218 (XPathResult_TYPE_ERR):
2219 * fast/dom/DOMException/XPathException-expected.txt: Removed.
2220 * fast/dom/DOMException/XPathException.html: Removed.
2221 * fast/dom/DOMException/resources/XPathException.js: Removed.
2222 * fast/dom/Window/resources/window-properties.js:
2223 * fast/dom/Window/window-lookup-precedence-expected.txt:
2224 * fast/xpath/4XPath/Core/test_parser-expected.txt:
2225 * fast/xpath/invalid-functions-expected.txt:
2226 * fast/xpath/py-dom-xpath/expressions-expected.txt:
2227 * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
2228 * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
2230 2017-07-20 Matt Lewis <jlewis3@apple.com>
2232 Rebaselined svg/css/getComputedStyle-basic.xhtml.
2234 Unreviewed test gardening.
2236 * platform/mac-highsierra/svg/css/getComputedStyle-basic-expected.txt:
2238 2017-07-20 Antoine Quint <graouts@apple.com>
2240 Turn tests at media/modern-media-controls/start-support back on
2241 https://bugs.webkit.org/show_bug.cgi?id=174683
2243 Reviewed by Dean Jackson.
2245 * media/modern-media-controls/start-support/start-support-click-to-start-expected.txt:
2246 * media/modern-media-controls/start-support/start-support-click-to-start.html:
2247 * media/modern-media-controls/start-support/start-support-fullscreen.html:
2248 * media/modern-media-controls/start-support/start-support-lowPowerMode-expected.txt:
2249 * media/modern-media-controls/start-support/start-support-lowPowerMode.html:
2250 * platform/ios-simulator/TestExpectations:
2251 * platform/mac/TestExpectations:
2253 2017-07-20 Matt Lewis <jlewis3@apple.com>
2255 Marked media/modern-media-controls/scrubber-support/scrubber-support-drag.html as flaky
2256 https://bugs.webkit.org/show_bug.cgi?id=174682
2258 Unreviewed test gardening.
2260 * platform/mac/TestExpectations:
2262 2017-07-20 Chris Dumez <cdumez@apple.com>
2264 Unreviewed, rebaseline test on all platforms after r219673.
2266 * js/dom/global-constructors-attributes-expected.txt:
2267 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
2268 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
2269 * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
2270 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
2271 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
2272 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
2273 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2274 * platform/win/js/dom/global-constructors-attributes-expected.txt:
2275 * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
2277 2017-07-20 Charlie Turner <cturner@igalia.com>
2279 [GTK] Layout Test http/tests/media/hls/hls-progress.html is failing
2280 https://bugs.webkit.org/show_bug.cgi?id=141469
2282 Reviewed by Xabier Rodriguez-Calvar.
2284 Fixes the removed tests.
2286 * platform/gtk/TestExpectations:
2288 2017-07-20 Michael Catanzaro <mcatanzaro@igalia.com>
2290 Unreviewed GTK test gardening
2292 * platform/gtk/TestExpectations:
2294 2017-07-20 Zan Dobersek <zdobersek@igalia.com>
2296 Unreviewed WPE gardening. Updating test baselines after r219663.
2298 * platform/wpe/crypto/subtle/aes-cbc-cfb-decrypt-malformed-parameters-expected.txt:
2299 * platform/wpe/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt:
2300 * platform/wpe/crypto/subtle/aes-export-key-malformed-parameters-expected.txt:
2301 * platform/wpe/crypto/subtle/aes-generate-key-malformed-parameters-expected.txt:
2302 * platform/wpe/crypto/subtle/aes-import-key-malformed-parameters-expected.txt:
2303 * platform/wpe/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt:
2304 * platform/wpe/crypto/subtle/rsa-import-key-malformed-parameters-expected.txt:
2305 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-destroy-persistent-license-expected.txt:
2306 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license-events-expected.txt:
2307 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license-expected.txt:
2308 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record-events-expected.txt:
2309 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record-expected.txt:
2310 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license-expected.txt:
2311 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license-expected.txt:
2312 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record-expected.txt:
2313 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted-expected.txt:
2314 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-expected.txt:
2315 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources-expected.txt:
2316 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events-expected.txt:
2317 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-expected.txt:
2318 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-expected.txt:
2319 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-expected.txt:
2320 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState-expected.txt:
2321 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multisession-expected.txt:
2322 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src-expected.txt:
2323 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update-expected.txt:
2324 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately-expected.txt:
2325 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted-expected.txt:
2326 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-two-videos-expected.txt:
2327 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey-expected.txt:
2328 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-requestmediakeysystemaccess-expected.txt:
2329 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys-expected.txt:
2330 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src-expected.txt:
2331 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys-expected.txt:
2332 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-unique-origin-expected.txt:
2333 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-not-callable-after-createsession-expected.txt:
2335 2017-07-19 Simon Fraser <simon.fraser@apple.com>
2337 getBoundingClientRects not updated for programmatic scrolls
2338 https://bugs.webkit.org/show_bug.cgi?id=174538
2339 rdar://problem/33049012
2341 Reviewed by Tim Horton.
2343 New results for these tests, reflecting the fact that programmatic scrolls now update
2344 the layout viewport.
2346 Clean up fast/dom/elementFromPoint-relative-to-viewport.html, and land an iOS expectation. The test
2347 uses eventSender.zoomPageOut() which is not expected to work correctly on iOS. It works when tested
2350 * fast/dom/elementFromPoint-relative-to-viewport-expected.txt:
2351 * fast/dom/elementFromPoint-relative-to-viewport.html:
2352 * platform/ios-wk2/fast/dom/elementFromPoint-relative-to-viewport-expected.txt: Copied from LayoutTests/fast/dom/elementFromPoint-relative-to-viewport-expected.txt.
2353 * platform/ios-wk2/fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
2354 * platform/ios-wk2/fast/visual-viewport/rtl-zoomed-rects-expected.txt:
2355 * platform/ios-wk2/fast/visual-viewport/zoomed-fixed-scroll-down-then-up-expected.txt:
2356 * platform/ios-wk2/fast/visual-viewport/zoomed-rects-expected.txt:
2357 * platform/ios/fast/visual-viewport/zoomed-fixed-expected.txt:
2358 * platform/ios/fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
2360 2017-07-19 Myles C. Maxfield <mmaxfield@apple.com>
2362 Setting the minimum font size preference doesn’t affect absolute line-height values, so lines overlap
2363 https://bugs.webkit.org/show_bug.cgi?id=174406
2364 <rdar://problem/10139227>
2366 Reviewed by Simon Fraser.
2368 * fast/text/line-height-minimumFontSize-autosize-expected.text: Added.
2369 * fast/text/line-height-minimumFontSize-autosize.html: Added.
2370 * fast/text/line-height-minimumFontSize-expected.txt: Added.
2371 * fast/text/line-height-minimumFontSize-text-zoom-expected.html: Added.
2372 * fast/text/line-height-minimumFontSize-text-zoom.html: Added.
2373 * fast/text/line-height-minimumFontSize-visual-expected.html: Added.
2374 * fast/text/line-height-minimumFontSize-visual.html: Added.
2375 * fast/text/line-height-minimumFontSize-zoom-expected.html: Added.
2376 * fast/text/line-height-minimumFontSize-zoom.html: Added.
2377 * fast/text/line-height-minimumFontSize.html: Added.
2379 2017-07-18 Myles C. Maxfield <mmaxfield@apple.com>
2381 Setting the minimum font size preference doesn’t affect absolute line-height values, so lines overlap
2382 https://bugs.webkit.org/show_bug.cgi?id=174406
2383 <rdar://problem/10139227>
2385 Reviewed by Simon Fraser.
2387 * fast/text/line-height-minimumFontSize-autosize-expected.text: Added.
2388 * fast/text/line-height-minimumFontSize-autosize.html: Added.
2389 * fast/text/line-height-minimumFontSize-expected.txt: Added.
2390 * fast/text/line-height-minimumFontSize-text-zoom-expected.html: Added.
2391 * fast/text/line-height-minimumFontSize-text-zoom.html: Added.
2392 * fast/text/line-height-minimumFontSize-visual-expected.html: Added.
2393 * fast/text/line-height-minimumFontSize-visual.html: Added.
2394 * fast/text/line-height-minimumFontSize-zoom-expected.html: Added.
2395 * fast/text/line-height-minimumFontSize-zoom.html: Added.
2396 * fast/text/line-height-minimumFontSize.html: Added.
2398 2017-07-19 Chris Dumez <cdumez@apple.com>
2400 DOMException should not have its own toString()
2401 https://bugs.webkit.org/show_bug.cgi?id=174630
2403 Reviewed by Sam Weinig.
2405 Rebaseline existing tests as the exception string is now slightly different.
2407 2017-07-19 Antoine Quint <graouts@apple.com>
2409 [iOS] REGRESSION: Scrubbing media using built-in controls does not pause media
2410 https://bugs.webkit.org/show_bug.cgi?id=174650
2411 <rdar://problem/33401877>
2413 Reviewed by Dean Jackson.
2415 Rebaseline and turn back on all the ScrubberSupport tests on macOS and iOS.
2417 * media/modern-media-controls/scrubber-support/ipad/scrubber-support-drag-expected.txt:
2418 * media/modern-media-controls/scrubber-support/ipad/scrubber-support-drag.html:
2419 * media/modern-media-controls/scrubber-support/scrubber-support-media-api-expected.txt:
2420 * media/modern-media-controls/scrubber-support/scrubber-support-media-api.html:
2421 * platform/ios-simulator/TestExpectations:
2422 * platform/mac/TestExpectations:
2424 2017-07-19 Nan Wang <n_wang@apple.com>
2426 AX: Web page reloaded when a node is labelling multiple childnodes
2427 https://bugs.webkit.org/show_bug.cgi?id=174655
2429 Reviewed by Chris Fleizach.
2431 * accessibility/mac/aria-labelledby-multiple-child-crash-expected.txt: Added.
2432 * accessibility/mac/aria-labelledby-multiple-child-crash.html: Added.
2434 2017-07-19 Chris Dumez <cdumez@apple.com>
2436 Make cross-origin properties enumerable
2437 https://bugs.webkit.org/show_bug.cgi?id=174576
2439 Reviewed by Darin Adler.
2441 Update / rebaseline some tests to reflect behavior change.
2443 * http/tests/security/cross-origin-descriptors-expected.txt:
2444 * http/tests/security/cross-origin-descriptors.html:
2445 * js/dom/getOwnPropertyDescriptor-expected.txt:
2446 * js/resources/getOwnPropertyDescriptor.js:
2448 2017-07-19 Matt Lewis <jlewis3@apple.com>
2450 Unreviewed, rolling out r219646.
2452 The test added are failing on all platforms
2456 "Setting the minimum font size preference doesn’t affect
2457 absolute line-height values, so lines overlap"
2458 https://bugs.webkit.org/show_bug.cgi?id=174406
2459 http://trac.webkit.org/changeset/219646
2461 2017-07-19 Zan Dobersek <zdobersek@igalia.com>
2463 Unreviewed WPE gardening.
2465 * platform/wpe/TestExpectations:
2466 Unskip a bunch of Web Crypto tests that are passing now that
2467 the underlying implementation has progressed.
2469 2017-07-18 Myles C. Maxfield <mmaxfield@apple.com>
2471 Setting the minimum font size preference doesn’t affect absolute line-height values, so lines overlap
2472 https://bugs.webkit.org/show_bug.cgi?id=174406
2473 <rdar://problem/10139227>
2475 Reviewed by Simon Fraser.
2477 * fast/text/line-height-minimumFontSize-autosize-expected.text: Added.
2478 * fast/text/line-height-minimumFontSize-autosize.html: Added.
2479 * fast/text/line-height-minimumFontSize-expected.txt: Added.
2480 * fast/text/line-height-minimumFontSize-text-zoom-expected.html: Added.
2481 * fast/text/line-height-minimumFontSize-text-zoom.html: Added.
2482 * fast/text/line-height-minimumFontSize-visual-expected.html: Added.
2483 * fast/text/line-height-minimumFontSize-visual.html: Added.
2484 * fast/text/line-height-minimumFontSize-zoom-expected.html: Added.
2485 * fast/text/line-height-minimumFontSize-zoom.html: Added.
2486 * fast/text/line-height-minimumFontSize.html: Added.
2488 2017-07-18 Ali Juma <ajuma@chromium.org>
2490 Align quirky number parsing with other browsers
2491 https://bugs.webkit.org/show_bug.cgi?id=155874
2493 Reviewed by Simon Fraser.
2495 * animations/animation-add-events-in-handler.html:
2496 * fast/css/animation-transition-duration-quirksmode-expected.txt: Added.
2497 * fast/css/animation-transition-duration-quirksmode.html: Added.
2499 2017-07-18 Joseph Pecoraro <pecoraro@apple.com>
2501 Web Inspector: Modernize InjectedScriptSource
2502 https://bugs.webkit.org/show_bug.cgi?id=173890
2504 Reviewed by Brian Burg.
2506 * inspector/model/remote-object-expected.txt:
2507 * inspector/model/stack-trace-expected.txt:
2508 Now that we use classes, implicitly strict mode, the call frame
2509 for evaluate gets tail call eliminated.
2511 2017-07-18 Ryosuke Niwa <rniwa@webkit.org>
2513 REGRESSION(r218910): Crash when password field changes to text field
2514 https://bugs.webkit.org/show_bug.cgi?id=174560
2516 Reviewed by Zalan Bujtas.
2518 Added a regression test based on the test case provided by Daniel Bates.
2520 * accessibility/mac/input-type-change-crash-2-expected.txt: Added.
2521 * accessibility/mac/input-type-change-crash-2.html: Added.
2523 2017-07-18 Matt Baker <mattbaker@apple.com>
2525 Web Inspector: Refactoring: replace InspectorCanvasAgent::CanvasEntry with a helper class
2526 https://bugs.webkit.org/show_bug.cgi?id=174311
2528 Reviewed by Devin Rousso.
2530 Updated test expectations for new error strings.
2532 * inspector/canvas/css-canvas-clients-expected.txt:
2533 * inspector/canvas/requestContent-2d-expected.txt:
2534 * inspector/canvas/requestNode-expected.txt:
2535 * inspector/canvas/resolveCanvasContext-2d-expected.txt:
2537 2017-07-18 Antoine Quint <graouts@apple.com>
2539 Turn tests at media/modern-media-controls/playback-support back on
2540 https://bugs.webkit.org/show_bug.cgi?id=174639
2542 Reviewed by Dean Jackson.
2544 * media/modern-media-controls/playback-support/playback-support-button-click.html:
2545 * platform/ios-simulator/TestExpectations:
2546 * platform/mac/TestExpectations:
2548 2017-07-18 Antoine Quint <graouts@apple.com>
2550 Turn tests at media/modern-media-controls/pip-support back on
2551 https://bugs.webkit.org/show_bug.cgi?id=174636
2553 Reviewed by Dean Jackson.
2555 * media/modern-media-controls/pip-support/ipad/pip-support-tap.html:
2556 * platform/ios-simulator/TestExpectations:
2557 * platform/mac-elcapitan/TestExpectations:
2558 * platform/mac/TestExpectations:
2560 2017-07-18 Matt Lewis <jlewis3@apple.com>
2562 Marked http/tests/cache/disk-cache/redirect-chain-limits.html as flaky.
2563 https://bugs.webkit.org/show_bug.cgi?id=172662
2565 Unreviewed test gardening.
2567 * platform/wk2/TestExpectations:
2569 2017-07-18 Matt Lewis <jlewis3@apple.com>
2571 Marked http/tests/cache/disk-cache/disk-cache-vary-cookie.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 Antoine Quint <graouts@apple.com>
2580 [macOS] Mouse pointer does not hide during fullscreen playback
2581 https://bugs.webkit.org/show_bug.cgi?id=174638
2582 <rdar://problem/33244399>
2584 Reviewed by Dean Jackson.
2586 Add a test that checks that the "-webkit-cursor-visibility" is set to "auto-hide" when
2587 in fullscreen for the media controls container.
2589 * media/modern-media-controls/css/webkit-cursor-visibility-auto-hide-expected.txt: Added.
2590 * media/modern-media-controls/css/webkit-cursor-visibility-auto-hide.html: Added.
2591 * platform/ios-simulator/TestExpectations:
2593 2017-07-18 Sam Weinig <sam@webkit.org>
2595 [WebIDL] Remove custom bindings for MockContentFilterSettings
2596 https://bugs.webkit.org/show_bug.cgi?id=174606
2598 Reviewed by Andy Estes.
2600 * contentfiltering/allow-after-add-data.html:
2601 * contentfiltering/allow-after-finished-adding-data.html:
2602 * contentfiltering/allow-after-response.html:
2603 * contentfiltering/allow-after-will-send-request.html:
2604 * contentfiltering/allow-empty-document.html:
2605 * contentfiltering/allow-media-document.html:
2606 * contentfiltering/allow-never.html:
2607 * contentfiltering/block-after-add-data-then-allow-unblock.html:
2608 * contentfiltering/block-after-add-data-then-deny-unblock.html:
2609 * contentfiltering/block-after-add-data.html:
2610 * contentfiltering/block-after-finished-adding-data-then-allow-unblock.html:
2611 * contentfiltering/block-after-finished-adding-data-then-deny-unblock.html:
2612 * contentfiltering/block-after-finished-adding-data.html:
2613 * contentfiltering/block-after-response-then-allow-unblock.html:
2614 * contentfiltering/block-after-response-then-deny-unblock.html:
2615 * contentfiltering/block-after-response.html:
2616 * contentfiltering/block-after-will-send-request-then-allow-unblock.html:
2617 * contentfiltering/block-after-will-send-request-then-deny-unblock.html:
2618 * contentfiltering/block-after-will-send-request.html:
2619 * contentfiltering/block-never.html:
2620 * contentfiltering/modify-request-url.html:
2621 * contentfiltering/resources/contentfiltering.js:
2622 * http/tests/contentfiltering/allow-after-redirect.html:
2623 * http/tests/contentfiltering/block-after-redirect.html:
2624 * http/tests/contentfiltering/load-substitute-data-from-appcache.html:
2625 * http/tests/contentfiltering/modify-redirect-request-url.html:
2626 Update tests to use new MockContentFilterSettings enums rather than constants.
2628 2017-07-18 Sam Weinig <sam@webkit.org>
2630 [WebIDL] Replace some custom bindings code in JSCSSStyleDeclarationCustom.cpp with named getters/setters
2631 https://bugs.webkit.org/show_bug.cgi?id=174529
2633 Reviewed by Chris Dumez.
2635 * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor-expected.txt:
2636 * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor.html:
2637 Update test and result to match standard and other browsers.
2639 2017-07-18 Matt Lewis <jlewis3@apple.com>
2641 Unreviewed, rolling out r219610.
2643 This caused an api failure on all platforms for the test
2644 SnapshotImageLargeAsyncDecoding
2648 "Async image decoding for large images should be disabled
2649 after the first time a tile is painted"
2650 https://bugs.webkit.org/show_bug.cgi?id=174451
2651 http://trac.webkit.org/changeset/219610
2653 2017-07-18 Devin Rousso <drousso@apple.com>
2655 Add CanvasRenderingContext2D::getTransform
2656 https://bugs.webkit.org/show_bug.cgi?id=174278
2658 Reviewed by Dean Jackson.
2660 * canvas/philip/tests/2d.missingargs.html:
2661 CanvasRenderingContext2D.prototype.setTransform no longer throws an error with no arguments.
2663 * fast/canvas/2d.getTransform.modification-expected.txt: Added.
2664 * fast/canvas/2d.getTransform.modification.html: Added.
2665 * fast/canvas/2d.getTransform.newobject-expected.txt: Added.
2666 * fast/canvas/2d.getTransform.newobject.html: Added.
2667 * fast/canvas/2d.setTransform.matrix-expected.txt: Added.
2668 * fast/canvas/2d.setTransform.matrix.html: Added.
2670 2017-07-18 Matt Lewis <jlewis3@apple.com>
2672 Rebaseline inspector/model/remote-object.html.
2673 https://bugs.webkit.org/show_bug.cgi?id=173991
2675 Unreviewed test gardening.
2677 * inspector/model/remote-object-expected.txt:
2679 2017-07-18 Said Abou-Hallawa <sabouhallawa@apple.com>
2681 Async image decoding for large images should be disabled after the first time a tile is painted
2682 https://bugs.webkit.org/show_bug.cgi?id=174451
2684 Reviewed by Simon Fraser.
2686 To test async image decoding for large images, we have to create the <img>
2687 element dynamically so we can listen to the load and webkitImageFrameReady
2688 events and know reliably when to end the test. But with this patch the async
2689 image decoding for large images will be disabled after the first paint.
2690 That means async image decoding for large images will be disabled always
2691 unless we force the async image decoding till the image is painted for the
2692 first time. We use Internals::setLargeImageAsyncDecodingEnabledForTesting()
2693 to force the async image decoding. So painting an image in this case will
2694 require multiple paints; in all of them the async image decoding will be
2695 enabled. But this is okay because it resembles the case where the <img> is
2696 created from a static <img> tag in the HTML file.
2698 For new tests, where we want to make sure that mutating the DOM will not
2699 cause a flash, async image decoding will be forced till the image is drawn
2700 for the first time. After that the async image decoding is enabled but not
2703 Disable new tests for WK1 because the async image decoding is always enabled
2704 because tiling does not necessarily exist in WK1 . But eventually the async
2705 image decoding for large images will be always disabled for WK1.
2707 * fast/images/async-image-background-change-expected.html: Added.
2708 * fast/images/async-image-background-change.html: Added.
2709 * fast/images/async-image-background-image-repeated.html:
2710 * fast/images/async-image-background-image.html:
2711 * fast/images/async-image-multiple-clients-repaint.html:
2712 * fast/images/async-image-src-change-expected.html: Added.
2713 * fast/images/async-image-src-change.html: Added.
2714 * fast/images/resources/green-400x400.png: Added.
2715 * fast/images/resources/red-100x100.png: Added.
2716 * fast/images/resources/red-400x400.png: Added.
2717 * http/tests/multipart/multipart-async-image-expected.txt: Added.
2718 * http/tests/multipart/multipart-async-image.html: Added.
2719 * platform/ios-wk1/TestExpectations:
2720 * platform/mac-wk1/TestExpectations:
2722 2017-07-18 Michael Catanzaro <mcatanzaro@igalia.com>
2724 Unreviewed GTK test gardening
2726 fast/forms/range/input-appearance-range-rtl.html is desired to fail.
2728 * platform/gtk/TestExpectations:
2730 2017-07-18 Chris Dumez <cdumez@apple.com>
2732 DOMException should have its properties on the prototype
2733 https://bugs.webkit.org/show_bug.cgi?id=174597
2735 Reviewed by Alex Christensen.
2737 Rebaseline inspector tests whose output changed slightly now that the
2738 DOMException have moved to the prototype.
2740 * inspector/debugger/setPauseOnExceptions-all-expected.txt:
2741 * inspector/debugger/setPauseOnExceptions-none-expected.txt:
2742 * inspector/debugger/setPauseOnExceptions-uncaught-expected.txt:
2744 2017-07-17 Michael Catanzaro <mcatanzaro@igalia.com>
2746 Unreviewed GTK test gardening
2748 * TestExpectations: Skip tests that are clearly intended to have Skip expectations.
2749 * platform/gtk/TestExpectations:
2750 * platform/gtk/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt:
2752 2017-07-17 Timothy Horton <timothy_horton@apple.com>
2754 Page using safe area constant properties jumps to correct layout after resize
2755 https://bugs.webkit.org/show_bug.cgi?id=174598
2756 <rdar://problem/33364275>
2758 Reviewed by Simon Fraser.
2760 * fast/events/ios/rotation/safe-area-insets-during-safari-type-rotation-expected.txt: Added.
2761 * fast/events/ios/rotation/safe-area-insets-during-safari-type-rotation.html: Added.
2762 Add a test making sure that dynamic-viewport-update-based rotation
2763 updates safe area insets when needed.
2765 2017-07-17 Matt Lewis <jlewis3@apple.com>
2767 Fixed test expectations after r219518.
2768 https://bugs.webkit.org/show_bug.cgi?id=174472
2770 Unreviewed test gardening.
2772 * platform/mac/TestExpectations:
2774 2017-07-17 Jeremy Jones <jeremyj@apple.com>
2776 media element handle adding source immediately before src.
2777 https://bugs.webkit.org/show_bug.cgi?id=174284
2779 Reviewed by David Kilzer.
2781 Adds missing -expected and tests to make sure resulting currentSrc is correct.
2784 * media/video-source-before-src-expected.txt: Added.
2785 * media/video-source-before-src.html:
2787 2017-07-17 Matt Lewis <jlewis3@apple.com>
2789 Fixed test expectations after r219518.
2790 https://bugs.webkit.org/show_bug.cgi?id=174472
2792 Unreviewed test gardening.
2794 * platform/ios-wk1/TestExpectations:
2795 * platform/mac/TestExpectations:
2797 2017-07-17 Chris Dumez <cdumez@apple.com>
2799 fast/workers/worker-user-gesture.html crashes on iOS
2800 https://bugs.webkit.org/show_bug.cgi?id=174592
2802 Reviewed by Simon Fraser.
2804 Make sure the tap/click event is fully processed before finishing the test by using
2805 the promise returned by UIHelper.activateAt().
2807 * fast/workers/worker-user-gesture.html:
2809 2017-07-17 Simon Fraser <simon.fraser@apple.com>
2811 clientX/clientY on TouchEvent.touches are wrong
2812 https://bugs.webkit.org/show_bug.cgi?id=174561
2814 Reviewed by Tim Horton.
2816 * fast/events/touch/ios/touches-client-coords-after-zoom-expected.txt: Added.
2817 * fast/events/touch/ios/touches-client-coords-after-zoom.html: Added.
2819 2017-07-17 Chris Dumez <cdumez@apple.com>
2821 click event does not dispatch to parent when child target stops hit testing after mousedown
2822 https://bugs.webkit.org/show_bug.cgi?id=174564
2823 <rdar://problem/33340234>
2825 Reviewed by Simon Fraser.
2827 Add layout test coverage.
2829 * fast/events/mouse-click-different-mouseDown-mouseUp-nodes-expected.txt: Added.
2830 * fast/events/mouse-click-different-mouseDown-mouseUp-nodes.html: Added.
2832 2017-07-17 Antoine Quint <graouts@apple.com>
2834 REGRESSION: order of AirPlay and volume controls is inconsistent between <audio> and <video>
2835 https://bugs.webkit.org/show_bug.cgi?id=174581
2836 <rdar://problem/33297519>
2838 Reviewed by Sam Weinig.
2840 Update the audio controls layout test to match the new expectations.
2842 * media/modern-media-controls/audio/audio-controls-buttons-expected.txt:
2843 * media/modern-media-controls/audio/audio-controls-buttons.html:
2845 2017-07-17 Antoine Quint <graouts@apple.com>
2847 Media controls draw behind captions
2848 https://bugs.webkit.org/show_bug.cgi?id=174579
2849 <rdar://problem/33295427>
2851 Reviewed by Dean Jackson.
2853 Add a new test that checks the order in which order the captions and controls containers appear
2854 under the media shadow root.
2856 * media/modern-media-controls/media-controls/media-controls-display-above-captions-expected.txt: Added.
2857 * media/modern-media-controls/media-controls/media-controls-display-above-captions.html: Added.
2858 * platform/ios-simulator/TestExpectations:
2859 * platform/mac/TestExpectations:
2861 2017-07-16 Antoine Quint <graouts@apple.com>
2863 Dismissing the captions panel using the mouse is too eager to remove the captions panel and media controls
2864 https://bugs.webkit.org/show_bug.cgi?id=174571
2865 <rdar://problem/33294968>
2867 Reviewed by Eric Carlson.
2869 Adding a method to show the tracks panel for a given shadow root and adding new tests to check the correct
2870 behavior when dismissing the tracks panel when clicking over the media element or outside the media element
2873 * media/modern-media-controls/resources/media-controls-utils.js:
2877 (finishMediaControlsTest): Deleted.
2878 * media/modern-media-controls/tracks-panel/tracks-panel-up-click-outside-media-does-not-dimiss-media-controls-when-media-is-paused-expected.txt: Added.
2879 * media/modern-media-controls/tracks-panel/tracks-panel-up-click-outside-media-does-not-dimiss-media-controls-when-media-is-paused.html: Added.
2880 * media/modern-media-controls/tracks-panel/tracks-panel-up-click-over-media-does-not-dimiss-media-controls-when-media-is-playing-expected.txt: Added.
2881 * media/modern-media-controls/tracks-panel/tracks-panel-up-click-over-media-does-not-dimiss-media-controls-when-media-is-playing.html: Added.
2882 * platform/mac/TestExpectations:
2884 2017-07-16 Ali Juma <ajuma@chromium.org>
2886 DisallowUserAgentShadowContent moves out of non-UA shadow roots
2887 https://bugs.webkit.org/show_bug.cgi?id=165647
2889 Reviewed by Ryosuke Niwa.
2891 * fast/dom/nodesFromRect/nodesFromRect-shadow-expected.txt: Added.
2892 * fast/dom/nodesFromRect/nodesFromRect-shadow.html: Added.
2893 * fast/dom/nodesFromRect/resources/nodesFromRect.js:
2895 (checkShadowContent):
2896 (nodesFromRectAsString):
2898 2017-07-16 Antoine Quint <graouts@apple.com>
2900 Clicking edges of media control buttons changes visual state of button (pressed) but doesn't execute action
2901 https://bugs.webkit.org/show_bug.cgi?id=174565
2902 <rdar://problem/33294833>
2904 Reviewed by Dean Jackson.
2906 Add a new test where we click on the edge of a button and check that we trigger the Button's
2907 UI delegate. This test fails prior to this patch.
2909 * media/modern-media-controls/button/button-click-on-edges-expected.txt: Added.
2910 * media/modern-media-controls/button/button-click-on-edges.html: Added.
2911 * platform/ios-simulator/TestExpectations:
2913 2017-07-15 Myles C. Maxfield <mmaxfield@apple.com>
2915 line-height: <number> gets visually applied twice when text autosizing is in effect
2916 https://bugs.webkit.org/show_bug.cgi?id=174536
2917 <rdar://problem/33338259>
2919 Reviewed by Simon Fraser.
2921 * fast/text-autosizing/line-height-number-expected.html: Added.
2922 * fast/text-autosizing/line-height-number.html: Added.
2924 2017-07-14 Zan Dobersek <zdobersek@igalia.com>
2926 [GCrypt] Implement CryptoKeyRSA PKCS#8 exports
2927 https://bugs.webkit.org/show_bug.cgi?id=173697
2929 Reviewed by Jiewen Tan.
2931 * platform/gtk/TestExpectations: Unskip the RSA PKCS#8 export tests
2933 2017-07-14 Zan Dobersek <zdobersek@igalia.com>
2935 [GCrypt] Implement CryptoKeyRSA PKCS#8 imports
2936 https://bugs.webkit.org/show_bug.cgi?id=173696
2938 Reviewed by Jiewen Tan.
2940 * platform/gtk/TestExpectations: Unskip the RSA PKCS#8 import tests
2941 that are now passing.
2943 2017-07-14 Chris Dumez <cdumez@apple.com>
2945 Possible crash in ~UserGestureIndicator() when on non-main thread
2946 https://bugs.webkit.org/show_bug.cgi?id=174522
2947 <rdar://problem/30283071>
2949 Reviewed by Sam Weinig.
2951 Add layout test coverage.
2953 * fast/workers/worker-user-gesture-expected.txt: Added.
2954 * fast/workers/worker-user-gesture.html: Added.
2955 * fast/workers/worker-user-gesture.js: Added.
2958 2017-07-14 Daniel Bates <dabates@apple.com>
2960 REGRESSION (r219013): Compute source frame info for frameless document
2961 https://bugs.webkit.org/show_bug.cgi?id=174385
2962 <rdar://problem/33217736>
2964 Reviewed by Brady Eidson.
2966 * http/tests/navigation/resources/window-open-redirect-and-remove-opener.html: Added.
2967 * http/tests/navigation/window-open-redirect-and-remove-opener-expected.txt: Added.
2968 * http/tests/navigation/window-open-redirect-and-remove-opener.html: Added.
2970 2017-07-14 Matt Lewis <jlewis3@apple.com>
2972 Fixed expectations after Mac expectation change.
2973 https://trac.webkit.org/changeset/219507/webkit
2975 Unreviewed test gardening.
2977 * platform/wk2/TestExpectations:
2979 2017-07-14 Youenn Fablet <youenn@apple.com>
2981 WebRTC: silence data not sent for disabled audio track
2982 https://bugs.webkit.org/show_bug.cgi?id=174456
2983 <rdar://problem/33284623>
2985 Reviewed by Eric Carlson.
2987 * webrtc/audio-muted-stats-expected.txt: Added.
2988 * webrtc/audio-muted-stats.html: Added.
2989 * webrtc/audio-muted-stats2-expected.txt: Added.
2990 * webrtc/audio-muted-stats2.html: Added.
2992 2017-07-14 Jonathan Bedard <jbedard@apple.com>
2994 Add High Sierra test expectations
2995 https://bugs.webkit.org/show_bug.cgi?id=174518
2996 <rdar://problem/32716970>
2998 Unreviewed test gardening.
3000 * platform/mac-highsierra: Added.
3001 * platform/mac-highsierra-wk1: Added.
3002 * platform/mac-highsierra-wk2: Added.
3004 2017-07-14 Jer Noble <jer.noble@apple.com>
3006 [MSE] Removing samples when presentation order does not match decode order can cause bad behavior.
3007 https://bugs.webkit.org/show_bug.cgi?id=174514
3009 Reviewed by Sam Weinig.
3011 * media/media-source/media-source-remove-decodeorder-crash-expected.txt: Added.
3012 * media/media-source/media-source-remove-decodeorder-crash.html: Added.
3014 2017-07-14 Matt Lewis <jlewis3@apple.com>
3016 Correcting test expectations after mac-expectation changes.
3017 https://bugs.webkit.org/show_bug.cgi?id=174472
3019 Unreviews test gardening.
3021 * platform/mac/TestExpectations:
3023 2017-07-14 Jer Noble <jer.noble@apple.com>
3025 Adding the 'autoplay' attribute to a media element during a user gesture should remove user gesture restrictions.
3026 https://bugs.webkit.org/show_bug.cgi?id=174373
3028 Reviewed by Eric Carlson.
3030 * media/video-add-autoplay-user-gesture-expected.txt: Added.
3031 * media/video-add-autoplay-user-gesture.html: Added.
3032 * media/platform/ios/TestExpectations: Skipped; requires EventSender.
3034 2017-07-14 Matt Lewis <jlewis3@apple.com>
3036 Unreviewed, rolling out r219500.
3038 The test is consistently failing on iOS simulator.
3042 "AX: VoiceOver silent or skipping over time values on media
3044 https://bugs.webkit.org/show_bug.cgi?id=174324
3045 http://trac.webkit.org/changeset/219500
3047 2017-07-14 Jonathan Bedard <jbedard@apple.com>
3049 Add script to rebase patches during the WebKit2->WebKit/WebKit->WebKitLegacy transition
3050 https://bugs.webkit.org/show_bug.cgi?id=174438
3051 <rdar://problem/33277112>
3053 Reviewed by David Kilzer.
3055 * platform/mac-wk2/TestExpectations: Move skipped tests because of webkit.org/b/174504.
3056 * platform/wk2/TestExpectations: Ditto.
3058 2017-07-14 Fujii Hironori <Hironori.Fujii@sony.com>
3060 [HarfBuzz] Decomposed Vietnamese characters are rendered incorrectly
3061 https://bugs.webkit.org/show_bug.cgi?id=174418
3063 Reviewed by Michael Catanzaro.
3065 * fast/text/international/vietnamese-nfd-expected.html: Added.
3066 * fast/text/international/vietnamese-nfd.html: Added.
3068 2017-07-14 Aaron Chu <aaron_chu@apple.com>
3070 AX: VoiceOver silent or skipping over time values on media player.
3071 https://bugs.webkit.org/show_bug.cgi?id=174324
3072 <rdar://problem/32021784>
3074 Reviewed by Antoine Quint.
3076 Added role attribute to modern media controls time lable class so that VoiceOver can access the time label when the media is playing.
3078 * media/modern-media-controls/time-label/time-label-expected.txt:
3079 * media/modern-media-controls/time-label/time-label.html:
3081 2017-07-13 Matt Lewis <jlewis3@apple.com>
3083 Skipped multiple http/tests/webrtc/ test on iOS simulator.
3084 https://bugs.webkit.org/show_bug.cgi?id=173861
3086 Unreviewed test gardening.
3087 * platform/ios-simulator-wk2/TestExpectations:
3089 2017-07-13 Matt Lewis <jlewis3@apple.com>
3091 Marked imported/w3c/web-platform-tests/IndexedDB/large-nested-cloning.html as flaky on iOS.
3092 https://bugs.webkit.org/show_bug.cgi?id=173487
3094 Unreviewed test gardening.
3096 * platform/ios-simulator-wk2/TestExpectations:
3098 2017-07-13 Matt Lewis <jlewis3@apple.com>
3100 Skipping media/video-source-before-src.html.
3101 https://bugs.webkit.org/show_bug.cgi?id=174284
3103 Unreviewed test gardening.
3107 2017-07-13 Antoine Quint <graouts@apple.com>
3109 REGRESSION: "visibility:hidden" does not hide play button for video elements
3110 ​https://bugs.webkit.org/show_bug.cgi?id=174258
3111 <rdar://problem/33181452>
3113 Unreviewed test gardening.
3115 Add a missing expectation file which is designed to be empty and is now just a space.
3117 * media/modern-media-controls/css/visibility-hidden-expected.html: Added.
3119 2017-07-13 Alex Christensen <achristensen@webkit.org>
3121 Deleting last URLSearchParams key should remove trailing ? in associated URL
3122 https://bugs.webkit.org/show_bug.cgi?id=174465
3124 Reviewed by Chris Dumez.
3126 * fast/dom/DOMURL/searchparams-expected.txt:
3127 * fast/dom/DOMURL/searchparams.html:
3129 2017-07-13 Miguel Gomez <magomez@igalia.com>
3131 Unreviewed GTK+ gardening. Update expectations of several tests failing at r219449.
3133 * platform/gtk/TestExpectations:
3135 2017-07-13 Zan Dobersek <zdobersek@igalia.com>
3137 [GCrypt] Implement CryptoKeyRSA SPKI exports
3138 https://bugs.webkit.org/show_bug.cgi?id=173695
3140 Reviewed by Jiewen Tan.
3142 * platform/gtk/TestExpectations: Unskip the RSA SPKI export tests
3143 that are now passing.
3145 2017-07-13 Zan Dobersek <zdobersek@igalia.com>
3147 [GCrypt] Implement CryptoKeyRSA SPKI imports
3148 https://bugs.webkit.org/show_bug.cgi?id=173694
3150 Reviewed by Jiewen Tan.
3152 * platform/gtk/TestExpectations: Unskip the RSA SPKI import tests
3153 that are now passing.
3155 2017-07-12 Carlos Alberto Lopez Perez <clopez@igalia.com>
3157 REGRESSION(r219332): [GTK] 9 new failures on fast/forms spinbutton related tests
3158 https://bugs.webkit.org/show_bug.cgi?id=174395
3160 Reviewed by Carlos Garcia Campos.
3162 * fast/forms/number/number-spinbutton-in-multi-column.html: Instead of assuming that the width will be 100, calculate a -7 offset dinamically.
3163 * platform/gtk/TestExpectations: Remove expected failures now orking.
3164 * platform/gtk/fast/forms/number/number-size-spinbutton-nocover-expected.png: Rebaseline.
3165 * platform/gtk/fast/forms/number/number-size-spinbutton-nocover-expected.txt: Rebaseline.
3167 2017-07-13 Caio Lima <ticaiolima@gmail.com>
3169 [ESnext] Implement Object Spread
3170 https://bugs.webkit.org/show_bug.cgi?id=167963
3172 Reviewed by Saam Barati.
3174 * js/parser-syntax-check-expected.txt:
3175 * js/script-tests/parser-syntax-check.js:
3177 2017-07-12 Nan Wang <n_wang@apple.com>
3179 AX: [iOS] Implement a way to retrieve a text marker range with desired text that is closest to a position
3180 https://bugs.webkit.org/show_bug.cgi?id=174393
3181 <rdar://problem/33248006>
3183 Reviewed by Chris Fleizach.
3185 * accessibility/ios-simulator/text-marker-range-matches-text-expected.txt: Added.
3186 * accessibility/ios-simulator/text-marker-range-matches-text.html: Added.
3188 2017-07-12 Matt Lewis <jlewis3@apple.com>
3190 Unreviewed, rolling out r219409.
3192 The revision caused the Windows builds to fail.
3196 "AX: [iOS] Implement a way to retrieve a text marker range
3197 with desired text that is closest to a position"
3198 https://bugs.webkit.org/show_bug.cgi?id=174393
3199 http://trac.webkit.org/changeset/219409
3201 2017-07-12 Commit Queue <commit-queue@webkit.org>
3203 Unreviewed, rolling out r219361.
3204 https://bugs.webkit.org/show_bug.cgi?id=174434
3206 Huge PLUM memory regression on iOS (Requested by kling on
3211 "[WebIDL] Convert MutationCallback to be a normal generate
3213 https://bugs.webkit.org/show_bug.cgi?id=174140
3214 http://trac.webkit.org/changeset/219361
3216 2017-07-12 Eric Carlson <eric.carlson@apple.com>
3218 [MediaStream] a capture source failure should end the MediaStreamTrack
3219 https://bugs.webkit.org/show_bug.cgi?id=174375
3221 Reviewed by Youenn Fablet.
3223 * fast/mediastream/media-stream-track-source-failure-expected.txt: Added.
3224 * fast/mediastream/media-stream-track-source-failure.html: Added.
3226 2017-07-12 Antoine Quint <graouts@apple.com>
3228 Playback controls should not hide while AirPlay is active
3229 https://bugs.webkit.org/show_bug.cgi?id=174422
3230 <rdar://problem/33011477>
3232 Reviewed by Eric Carlson.
3234 Expand the existing AirPlaySupport test to check that when we enter AirPlay we correctly prevent
3235 the media controls from automatically hiding.
3237 * media/modern-media-controls/airplay-support/airplay-support-expected.txt:
3238 * media/modern-media-controls/airplay-support/airplay-support.html:
3240 2017-07-12 Nan Wang <n_wang@apple.com>
3242 AX: [iOS] Implement a way to retrieve a text marker range with desired text that is closest to a position
3243 https://bugs.webkit.org/show_bug.cgi?id=174393
3244 <rdar://problem/33248006>
3246 Reviewed by Chris Fleizach.
3248 * accessibility/ios-simulator/text-marker-range-matches-text-expected.txt: Added.
3249 * accessibility/ios-simulator/text-marker-range-matches-text.html: Added.
3251 2017-07-12 Per Arne Vollan <pvollan@apple.com>
3253 Skip WebRTC tests on Windows.
3255 Unreviewed test gardening.
3257 * platform/win/TestExpectations:
3259 2017-07-12 Matt Lewis <jlewis3@apple.com>
3261 Rebaseline of test fast/dom/Window/property-access-on-cached-window-after-frame-removed.html.
3262 https://bugs.webkit.org/show_bug.cgi?id=174400
3264 Unreviewed test gardening.
3266 * fast/dom/Window/property-access-on-cached-window-after-frame-removed-expected.txt:
3268 2017-07-12 Matt Lewis <jlewis3@apple.com>
3270 Unreviewed, rolling out r219401.
3272 This revision rolled out the previous patch, but after talking
3273 with reviewer, a rebaseline is what was needed.Rolling back in
3278 "Unreviewed, rolling out r219379."
3279 https://bugs.webkit.org/show_bug.cgi?id=174400
3280 http://trac.webkit.org/changeset/219401
3282 2017-07-12 Matt Lewis <jlewis3@apple.com>
3284 Unreviewed, rolling out r219379.
3286 This revision caused a consistent failure in the test
3287 fast/dom/Window/property-access-on-cached-window-after-frame-
3292 "Remove NAVIGATOR_HWCONCURRENCY"
3293 https://bugs.webkit.org/show_bug.cgi?id=174400
3294 http://trac.webkit.org/changeset/219379
3296 2017-07-12 Charlie Turner <cturner@igalia.com>
3298 [GTK] Media test gardening after r219253
3299 https://bugs.webkit.org/show_bug.cgi?id=174254
3301 Unreviewed test gardening.
3303 video-cookie was fixed by r219252.
3304 media/video-restricted-no-preload-metadata.html been passing consistently.
3306 * platform/gtk/TestExpectations:
3308 2017-07-12 Tooru Fujisawa [:arai] <arai.unmht@gmail.com>
3310 Wrong radix used in Unicode Escape in invalid character error message
3311 https://bugs.webkit.org/show_bug.cgi?id=174419
3313 Reviewed by Alex Christensen.
3315 * fast/loader/cache-encoding-expected.txt:
3316 * http/tests/preload/preload-encoding-expected.txt:
3317 * js/basic-strict-mode-expected.txt:
3318 * js/kde/parse-expected.txt:
3319 * loader/reload-subresource-when-type-changes-expected.txt:
3320 * platform/ios/imported/w3c/web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-003-expected.txt:
3321 * platform/ios/imported/w3c/web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-004-expected.txt:
3323 2017-07-12 Youenn Fablet <youenn@apple.com>
3325 WebRTC: Incorrect sdpMLineIndex for video breaks Firefox interop
3326 https://bugs.webkit.org/show_bug.cgi?id=173530
3328 Reviewed by Alex Christensen.
3330 * webrtc/ice-candidate-sdpMLineIndex-expected.txt: Added.
3331 * webrtc/ice-candidate-sdpMLineIndex.html: Added.
3333 2017-07-12 Zan Dobersek <zdobersek@igalia.com>
3335 [GCrypt] Implement CryptoKeyEC PKCS#8 exports
3336 https://bugs.webkit.org/show_bug.cgi?id=173648
3338 Reviewed by Jiewen Tan.
3340 * platform/gtk/TestExpectations: Unskip the EC PKCS#8 export tests
3341 that are now passing.
3343 2017-07-11 Carlos Alberto Lopez Perez <clopez@igalia.com>
3345 REGRESSION(r219332): [GTK] 9 new failures on fast/forms spinbutton related tests.
3346 https://bugs.webkit.org/show_bug.cgi?id=174395
3348 Unreviewed GTK gardening.
3350 * platform/gtk/TestExpectations: Mark the new failures. Further investigation pending.
3352 2017-07-11 Said Abou-Hallawa <sabouhallawa@apple.com>
3354 REGRESSION(r219045): The <body> element does not get repainted when its background image finishes decoding
3355 https://bugs.webkit.org/show_bug.cgi?id=174376
3357 Reviewed by Simon Fraser.
3359 * fast/images/async-image-body-background-image-expected.html: Added.
3360 * fast/images/async-image-body-background-image.html: Added.
3362 2017-07-11 Youenn Fablet <youenn@apple.com>
3364 We should do ICE candidate filtering at the Document level
3365 https://bugs.webkit.org/show_bug.cgi?id=173861
3366 <rdar://problem/33122058>
3370 * resources/testharnessreport.js: Not calling setICECandidateFiltering if not defined.
3372 2017-07-10 Sam Weinig <sam@webkit.org>
3374 [WebIDL] Convert MutationCallback to be a normal generate callback
3375 https://bugs.webkit.org/show_bug.cgi?id=174140
3377 Reviewed by Chris Dumez.
3379 * fast/dom/MutationObserver/mutation-observer-constructor-expected.txt:
3380 Update results for standard error messages.
3382 2017-07-11 Chris Dumez <cdumez@apple.com>
3384 Window's [[OwnPropertyKeys]] is wrong for cross origin windows
3385 https://bugs.webkit.org/show_bug.cgi?id=174364
3386 <rdar://problem/33238056>
3388 Reviewed by Brent Fulgham.
3390 Update test to reflect behavior change. I verified that the test is passing in Firefox.
3391 The test fails in Chrome because its does not expose frames indexes on the Window, and
3392 it is incorrectly listing "assign" on Location.
3394 * http/tests/security/cross-frame-access-enumeration.html:
3396 2017-07-11 Charlie Turner <cturner@igalia.com>
3398 [GTK] editing/input new passes since r211277
3399 https://bugs.webkit.org/show_bug.cgi?id=160119
3401 Unreviewed test gardening.
3403 * platform/gtk/TestExpectations:
3405 2017-07-11 Brent Fulgham <bfulgham@apple.com>
3407 Reset cookie partitioning state after network process crashes
3408 https://bugs.webkit.org/show_bug.cgi?id=174306
3409 <rdar://problem/33171605>
3411 Reviewed by Chris Dumez.
3413 * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-network-process-crash-expected.txt: Added.
3414 * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-network-process-crash.html: Added.
3415 * http/tests/loading/resourceLoadStatistics/resources/get-cookies.php:
3416 * http/tests/loading/resourceLoadStatistics/resources/set-cookie.php:
3418 2017-07-11 Charlie Turner <cturner@igalia.com>
3420 REGRESSION(r219298): [GTK] imported/w3c/IndexedDB-private-browsing/idbfactory_open.html is crashing occassionaly
3421 https://bugs.webkit.org/show_bug.cgi?id=174354
3423 Unreviewed test gardening.
3425 * platform/gtk/TestExpectations:
3427 2017-07-11 Charlie Turner <cturner@igalia.com>
3429 [GTK][WPE] Some resource load statistics tests added in r212183 also fail.
3430 https://bugs.webkit.org/show_bug.cgi?id=168171
3432 Unreviewed test gardening.
3434 * platform/gtk/TestExpectations:
3436 2017-07-11 Ali Juma <ajuma@chromium.org>
3438 elementFromPoint() should consider x and y to be in client (layout viewport) coordinates
3439 https://bugs.webkit.org/show_bug.cgi?id=172019
3441 Reviewed by Simon Fraser.
3443 * fast/dom/elementFromPoint-scaled-scrolled-expected.txt: Updated.
3444 * fast/dom/elementFromPoint-scaled-scrolled.html: Updated.
3445 * platform/ios/TestExpectations:
3447 2017-07-11 Charlie Turner <cturner@igalia.com>
3449 [GTK] compositing/video/poster.html passing since r218320
3450 https://bugs.webkit.org/show_bug.cgi?id=169918
3452 Unreviewed test gardening.
3454 * platform/gtk/TestExpectations:
3456 2017-07-11 Sergio Villar Senin <svillar@igalia.com>
3458 [SVG] Leak in SVGAnimatedListPropertyTearOff
3459 https://bugs.webkit.org/show_bug.cgi?id=172545
3461 Reviewed by Darin Adler.
3463 * svg/animations/animation-leak-list-property-instances-expected.txt: Added.
3464 * svg/animations/animation-leak-list-property-instances.html: Added.
3466 2017-07-11 Carlos Alberto Lopez Perez <clopez@igalia.com>
3468 [GTK] Spin buttons on input type number appear over the value itself for small widths
3469 https://bugs.webkit.org/show_bug.cgi?id=173572
3471 Reviewed by Carlos Garcia Campos.
3473 * fast/forms/number/number-size-expected.txt:
3474 * fast/forms/number/number-size.html: Obtain the size of the spinbutton by inspecting the shadow dom (is more reliable)
3475 and make the test for user controlled style special for the case of GTK+.
3476 * platform/gtk/fast/forms/number/number-size-spinbutton-nocover-expected.png: Added.
3477 * platform/gtk/fast/forms/number/number-size-spinbutton-nocover-expected.txt: Added.
3478 * platform/gtk/fast/forms/number/number-size-spinbutton-nocover.html: Added.
3480 2017-07-11 Youenn Fablet <youenn@apple.com>
3482 We should do ICE candidate filtering at the Document level
3483 https://bugs.webkit.org/show_bug.cgi?id=173861
3484 <rdar://problem/33122058>
3486 Reviewed by Eric Carlson.
3488 * http/tests/webrtc/filtering-ice-candidate-cross-origin-frame-expected.txt: Added.
3489 * http/tests/webrtc/filtering-ice-candidate-cross-origin-frame.html: Added.
3490 * http/tests/webrtc/filtering-ice-candidate-same-origin-frame-expected.txt: Added.
3491 * http/tests/webrtc/filtering-ice-candidate-same-origin-frame.html: Added.
3492 * http/tests/webrtc/filtering-ice-candidate-same-origin-frame2-expected.txt: Added.
3493 * http/tests/webrtc/filtering-ice-candidate-same-origin-frame2.html: Added.
3494 * http/tests/webrtc/resources/check-ice-candidate-filtering.html: Added.
3495 * http/tests/webrtc/resources/do-get-user-media.html: Added.
3496 * platform/mac-wk1/TestExpectations: Disable http/tests/webrtc tests.
3497 * resources/testharnessreport.js: Disabled ICE candidate filtering by default.
3498 * webrtc/filtering-ice-candidate-after-reload-expected.txt: Added.
3499 * webrtc/filtering-ice-candidate-after-reload.html: Added.
3501 2017-07-11 Sergio Villar Senin <svillar@igalia.com>
3503 Unreviewed, rolling out r219325.
3505 The test is still flaky
3509 "[SVG] Leak in SVGAnimatedListPropertyTearOff"
3510 https://bugs.webkit.org/show_bug.cgi?id=172545
3511 http://trac.webkit.org/changeset/219325
3513 2017-07-11 Charlie Turner <cturner@igalia.com>
3515 [GTK] media/video-restricted-invisible-autoplay-not-allowed.html is flaky
3516 https://bugs.webkit.org/show_bug.cgi?id=174353
3518 Unreviewed test gardening.
3520 * platform/gtk/TestExpectations:
3522 2017-07-11 Zan Dobersek <zdobersek@igalia.com>
3524 Unreviewed WPE gardening.
3526 * platform/wpe/TestExpectations:
3527 Enable EMEv3 tests under media/encrypted-media/, all of them passing.
3529 2017-07-10 Brent Fulgham <bfulgham@apple.com>
3531 Resource Load Statistics: Prune statistics in orders of importance
3532 https://bugs.webkit.org/show_bug.cgi?id=174215
3533 <rdar://problem/33164403>
3535 Unreviewed test correction.
3537 Drive-by fix after recent refactoring to correct the new function names in TestRunner.
3539 * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html:
3540 * http/tests/loading/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction.html:
3542 2017-07-10 Simon Fraser <simon.fraser@apple.com>
3544 [WK2 iOS] REGRESSION (r216803) During momentum scroll, getBoundingClientRect returns wrong coordinates (missing images on pinterest, elle.com and many other sites)
3545 https://bugs.webkit.org/show_bug.cgi?id=174286