1 2017-08-07 Ryan Haddad <ryanhaddad@apple.com>
3 Unreviewed, rolling out r220299.
5 This change caused LayoutTest inspector/dom-debugger/dom-
6 breakpoints.html to fail.
10 "Web Inspector: capture async stack trace when workers/main
11 context posts a message"
12 https://bugs.webkit.org/show_bug.cgi?id=167084
13 http://trac.webkit.org/changeset/220299
15 2017-08-07 Ms2ger <Ms2ger@igalia.com>
17 Remove obsolete failure expectations for wpt browsers tests.
18 https://bugs.webkit.org/show_bug.cgi?id=175073
20 Unreviewed test gardening.
24 2017-08-05 Youenn Fablet <youenn@apple.com>
26 [Fetch API] Response should keep all ResourceResponse information
27 https://bugs.webkit.org/show_bug.cgi?id=175099
29 Reviewed by Sam Weinig.
31 Updating test now that we are no longer cancelling the load in case of opaque responses.
33 * http/tests/inspector/network/fetch-network-data-expected.txt:
34 * http/tests/inspector/network/fetch-network-data.html:
36 2017-08-05 Carlos Garcia Campos <cgarcia@igalia.com>
38 getClientRects doesn't work with list box option elements
39 https://bugs.webkit.org/show_bug.cgi?id=175016
41 Reviewed by Darin Adler.
43 Add new test to check list box option elements client rects.
45 * fast/dom/HTMLSelectElement/listbox-items-client-rects-expected.txt: Added.
46 * fast/dom/HTMLSelectElement/listbox-items-client-rects.html: Added.
47 * platform/ios-simulator-wk2/fast/dom/HTMLSelectElement/listbox-items-client-rects-expected.txt: Added.
49 2017-08-04 Youenn Fablet <youenn@apple.com>
51 [Cache API] Add Cache and CacheStorage IDL definitions
52 https://bugs.webkit.org/show_bug.cgi?id=175201
54 Reviewed by Brady Eidson.
57 * platform/ios-wk1/TestExpectations:
58 * platform/mac-wk1/TestExpectations:
59 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
60 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
62 2017-08-04 Brady Eidson <beidson@apple.com>
64 Have navigator.serviceWorker() actually return a ServiceWorkerContainer object.
65 https://bugs.webkit.org/show_bug.cgi?id=175215
67 Reviewed by Youenn Fablet.
69 * 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.
71 2017-08-04 Chris Dumez <cdumez@apple.com>
73 Add test coverage for sendBeacon() keepalive flag
74 https://bugs.webkit.org/show_bug.cgi?id=175212
76 Reviewed by Youenn Fablet.
78 * http/wpt/beacon/keepalive-after-navigation-expected.txt: Added.
79 * http/wpt/beacon/keepalive-after-navigation.html: Added.
80 * http/wpt/beacon/support/sendBeacon-onunload-iframe.html: Added.
82 2017-08-04 Chris Dumez <cdumez@apple.com>
84 [Beacon] Update sendBeacon to use the CachedResourceLoader
85 https://bugs.webkit.org/show_bug.cgi?id=175192
86 <rdar://problem/33725923>
88 Reviewed by Youenn Fablet.
90 Rebaseline a few tests now that the Origin header is properly set of our Beacon
91 requests. This is a progression and matches the results from Blink.
93 Our Content-Type header for ArrayBuffer / ArrayBufferView payloads has also
94 changed. It is unclear which one is best but at least we are now consistent
97 * http/tests/blink/sendbeacon/beacon-cookie-expected.txt:
98 * http/tests/blink/sendbeacon/beacon-cross-origin-expected.txt:
99 * http/tests/blink/sendbeacon/beacon-same-origin-expected.txt:
100 * http/wpt/beacon/headers/header-content-type-same-origin.html:
102 2017-08-04 John Wilander <wilander@apple.com>
104 Resource Load Statistics: Report user interaction immediately, but only when needed
105 https://bugs.webkit.org/show_bug.cgi?id=175090
106 <rdar://problem/33685546>
108 Reviewed by Chris Dumez.
110 * http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html:
111 Now no longer needs to disable throttling since reports of
112 user interaction happen immediately (when needed).
113 * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time-expected.txt: Added.
114 * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html: Added.
115 * platform/mac-wk2/TestExpectations:
116 user-interaction-only-reported-once-within-short-period-of-time.html marked as [ Pass ].
118 2017-08-04 Matt Baker <mattbaker@apple.com>
120 Web Inspector: capture async stack trace when workers/main context posts a message
121 https://bugs.webkit.org/show_bug.cgi?id=167084
122 <rdar://problem/30033673>
124 Reviewed by Brian Burg.
126 Add a test to check for asynchronous stack trace data when the debugger
127 pauses inside a MessageEvent handler.
129 * inspector/debugger/async-stack-trace-expected.txt:
130 * inspector/debugger/async-stack-trace.html:
131 * inspector/debugger/resources/postMessage-echo.html: Added.
133 2017-08-04 Chris Dumez <cdumez@apple.com>
135 LayoutTest imported/w3c/web-platform-tests/beacon/beacon-basic-string.html is a flaky failure (harness timeout)
136 https://bugs.webkit.org/show_bug.cgi?id=175202
138 Unreviewed, mark test as flaky.
142 2017-08-04 Devin Rousso <drousso@apple.com>
144 Web Inspector: add source view for WebGL shader programs
145 https://bugs.webkit.org/show_bug.cgi?id=138593
146 <rdar://problem/18936194>
148 Reviewed by Matt Baker.
150 * inspector/canvas/requestShaderSource-expected.txt: Added.
151 * inspector/canvas/requestShaderSource.html: Added.
153 * inspector/canvas/resources/shaderProgram-utilities.js:
155 (linkProgram.typeForScript):
156 (linkProgram.createShaderFromScript):
158 * platform/win/TestExpectations:
160 2017-08-04 Said Abou-Hallawa <sabouhallawa@apple.com>
162 RenderImageResourceStyleImage::image() should return the nullImage() if the image is not available
163 https://bugs.webkit.org/show_bug.cgi?id=174874
164 <rdar://problem/33530130>
166 Reviewed by Simon Fraser.
168 * fast/images/image-element-image-content-data-expected.txt: Added.
169 * fast/images/image-element-image-content-data.html: Added.
171 2017-08-04 Matt Lewis <jlewis3@apple.com>
173 Rebaslining fast/text/font-selection-font-loading-api-parse.html for iOS 11.
175 Unreviewed test gardening.
177 * platform/ios-11/fast/text/font-selection-font-loading-api-parse-expected.txt:
179 2017-08-04 Chris Dumez <cdumez@apple.com>
181 PROGRESSION? Multiple imported/w3c/web-platform-tests/fetch/api/ test have started to fail.
182 https://bugs.webkit.org/show_bug.cgi?id=175061
184 Unreviewed, mark Fetch/Cors tests as failing on wk2 ElCapitan only, as those tests seem to be passing
187 * platform/mac-wk2/TestExpectations:
188 * platform/mac/TestExpectations:
190 2017-08-04 Ryan Haddad <ryanhaddad@apple.com>
192 Unreviewed, rolling out r220268.
194 This change caused assertion failures on macOS and iOS Debug
199 "Resource Load Statistics: Report user interaction
200 immediately, but only when needed"
201 https://bugs.webkit.org/show_bug.cgi?id=175090
202 http://trac.webkit.org/changeset/220268
204 2017-08-04 Chris Dumez <cdumez@apple.com>
206 Mark beacon-basic-string.html as slow.
210 2017-08-04 Brady Eidson <beidson@apple.com>
212 Enable ServiceWorkers at runtime for WebKitTestRunner.
213 https://bugs.webkit.org/show_bug.cgi?id=175174
215 Reviewed by Youenn Fablet.
217 * fast/dom/navigator-detached-no-crash-expected.txt:
218 * platform/mac-wk1/fast/dom/navigator-detached-no-crash-expected.txt: Copied from LayoutTests/fast/dom/navigator-detached-no-crash-expected.txt.
219 * 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.
220 * 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.
221 * 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.
222 * 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.
223 * 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.
224 * 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.
225 * 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.
226 * 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.
227 * 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.
228 * 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.
229 * 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.
230 * 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.
231 * 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.
232 * 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.
233 * 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.
234 * 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.
235 * 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.
236 * 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.
237 * 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.
238 * 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.
239 * 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.
240 * 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.
241 * 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.
242 * 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.
243 * 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.
244 * 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.
245 * 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.
246 * 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.
247 * 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.
248 * 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.
249 * 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.
250 * 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.
251 * 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.
252 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
254 2017-08-04 Zan Dobersek <zdobersek@igalia.com>
256 [EME][GStreamer] Register ClearKey CDMFactory
257 https://bugs.webkit.org/show_bug.cgi?id=175136
259 Reviewed by Xabier Rodriguez-Calvar.
261 Update WPE baselines for EME ClearKey tests following some advancements in
264 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-events-expected.txt:
265 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-events-session-closed-event-expected.txt:
266 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-generate-request-disallowed-input-expected.txt:
267 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-invalid-license-expected.txt:
268 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-keystatuses-expected.txt:
269 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-keystatuses-multiple-sessions-expected.txt:
270 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted-expected.txt:
271 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-expected.txt:
272 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources-expected.txt:
273 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events-expected.txt:
274 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-expected.txt:
275 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-expected.txt:
276 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-expected.txt:
277 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState-expected.txt:
278 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multisession-expected.txt:
279 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src-expected.txt:
280 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update-expected.txt:
281 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately-expected.txt:
282 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted-expected.txt:
283 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-two-videos-expected.txt:
284 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey-expected.txt:
285 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-requestmediakeysystemaccess-expected.txt:
286 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys-expected.txt:
287 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback-expected.txt:
288 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src-expected.txt:
289 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-at-same-time-expected.txt:
290 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-expected.txt:
291 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys-expected.txt:
292 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements-expected.txt:
293 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeys-expected.txt:
294 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysession-expected.txt:
295 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess-expected.txt:
296 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-update-disallowed-input-expected.txt:
297 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-waiting-for-a-key-expected.txt:
298 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-not-callable-after-createsession-expected.txt:
299 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-update-non-ascii-input-expected.txt:
301 2017-08-04 John Wilander <wilander@apple.com>
303 Resource Load Statistics: Report user interaction immediately, but only when needed
304 https://bugs.webkit.org/show_bug.cgi?id=175090
305 <rdar://problem/33685546>
307 Reviewed by Chris Dumez.
309 * http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html:
310 Now no longer needs to disable throttling since reports of
311 user interaction happen immediately (when needed).
312 * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time-expected.txt: Added.
313 * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html: Added.
314 * platform/mac-wk2/TestExpectations:
315 user-interaction-only-reported-once-within-short-period-of-time.html marked as [ Pass ].
317 2017-08-04 Ms2ger <Ms2ger@igalia.com>
319 [GTK] Test gardening around MOUSE_CURSOR_SCALE.
320 https://bugs.webkit.org/show_bug.cgi?id=109469
322 Reviewed by Carlos Alberto Lopez Perez.
324 Remove obsolete expectation for cursor-parsing-image-set.html; it may have
325 started passing in r209396.
327 Mark mouse-cursor-image-set.html as failing rather than using an incorrect
330 * platform/gtk/TestExpectations:
331 * platform/gtk/fast/events/mouse-cursor-image-set-expected.txt: Removed.
333 2017-08-04 Zan Dobersek <zdobersek@igalia.com>
335 Unreviewed GTK+ gardening. Update test expectations and layout test baselines
336 for Web Crypto tests now that the implementation is complete.
338 * platform/gtk/TestExpectations:
339 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt: Added.
340 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.worker-expected.txt: Added.
341 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_cbc.https-expected.txt: Added.
342 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes.worker-expected.txt: Added.
343 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/import_export: Added.
344 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.worker-expected.txt: Added.
345 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.https-expected.txt: Added.
346 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify: Added.
347 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.worker-expected.txt: Added.
348 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.worker-expected.txt: Added.
349 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pkcs.https-expected.txt: Added.
350 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pss.https-expected.txt: Added.
351 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey: Added.
352 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey.https-expected.txt: Added.
353 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.worker-expected.txt: Added.
355 2017-08-04 Frederic Wang <fwang@igalia.com>
357 ScrollingTreeOverflowScrollingNodeIOS uses the wrong fixed position rectangle
358 https://bugs.webkit.org/show_bug.cgi?id=175135
360 Reviewed by Simon Fraser.
362 This patch adds a new test for a position:fixed element inside an overflow node inside an
363 iframe. When scrolling the overflow node, the position of such an element should remain fixed
364 relative to the inner frame. Before that change, ScrollingTreeOverflowScrollingNodeIOS used
365 to take the main frame as a reference instead, causing the element to flicker and even to
366 disappear when the user scrolls that overflow node. We add a reftest to verify that the
367 element is visible and positioned at the correct location when the user scrolls.
369 * fast/scrolling/ios/fixed-inside-overflow-inside-iframe-expected.html: Added.
370 * fast/scrolling/ios/fixed-inside-overflow-inside-iframe.html: Added.
372 2017-08-04 Zan Dobersek <zdobersek@igalia.com>
374 Unreviewed WPE gardening. Update test expectations and layout test baselines
375 for Web Crypto tests now that the implementation is complete.
377 * platform/wpe/TestExpectations:
378 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes.worker-expected.txt: Added.
379 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/import_export: Added.
380 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.worker-expected.txt: Added.
381 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.https-expected.txt: Added.
382 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify: Added.
383 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.worker-expected.txt: Added.
384 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.worker-expected.txt: Added.
385 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pkcs.https-expected.txt: Added.
386 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pss.https-expected.txt: Added.
387 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey: Added.
388 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey.https-expected.txt: Added.
389 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.worker-expected.txt: Added.
391 2017-08-03 Zan Dobersek <zdobersek@igalia.com>
393 [GCrypt] Implement CryptoKeyEC PKCS#8 imports
394 https://bugs.webkit.org/show_bug.cgi?id=173647
396 Reviewed by Jiewen Tan.
398 * platform/wpe/TestExpectations:
399 Unskip passing Web Crypto tests that cover PKCS#8 imports of EC keys.
401 2017-08-03 Chris Dumez <cdumez@apple.com>
403 Fix parsing of <meta http-equiv=refresh> to allow time starting with a '.' without a leading 0
404 https://bugs.webkit.org/show_bug.cgi?id=175132
406 Reviewed by Darin Adler.
409 Mark as flaky tests that used to not run because they were missing a subresource. Now that I imported
410 this subresource, the tests run but are failing. When they fail, those tests are flaky due to the lines
413 * tests-options.json:
415 2017-08-03 Chris Dumez <cdumez@apple.com>
417 Multiple Layout tests from web-platform-tests/beacon/ are timing out.
418 https://bugs.webkit.org/show_bug.cgi?id=175076
419 <rdar://problem/33704752>
421 Reviewed by Alexey Proskuryakov.
423 * platform/ios-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Removed.
424 * platform/ios-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Removed.
425 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Removed.
426 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Removed.
427 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Removed.
428 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Removed.
429 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Removed.
430 * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Removed.
431 * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Removed.
432 Drop platform-specific expectations as those tests are now passing everywhere.
434 * platform/wk2/TestExpectations:
435 Unskip tests that are now passing.
437 2017-08-03 Matt Baker <mattbaker@apple.com>
439 Web Inspector: Instrument WebGLProgram created/deleted
440 https://bugs.webkit.org/show_bug.cgi?id=175059
442 Reviewed by Devin Rousso.
444 Add tests for CanvasManager shader program events and ShaderProgram model object.
445 WebGL and WebGL2 contexts are tested separately based on platform support.
447 * inspector/canvas/resources/shaderProgram-utilities.js: Added.
451 (TestPage.registerInitializer.awaitProgramAdded):
452 (TestPage.registerInitializer):
453 (TestPage.registerInitializer.window.initializeTestSuite):
454 (TestPage.registerInitializer.window.addSimpleTestCase):
455 (TestPage.registerInitializer.window.addParentCanvasRemovedTestCase):
457 * inspector/canvas/shaderProgram-add-remove-webgl-expected.txt: Added.
458 * inspector/canvas/shaderProgram-add-remove-webgl.html: Added.
459 * inspector/canvas/shaderProgram-add-remove-webgl2-expected.txt: Added.
460 * inspector/canvas/shaderProgram-add-remove-webgl2.html: Added.
462 * platform/gtk/TestExpectations:
463 * platform/mac/TestExpectations:
464 * platform/win/TestExpectations:
466 2017-08-03 Youenn Fablet <youenn@apple.com>
468 Import WPT service worker tests
469 https://bugs.webkit.org/show_bug.cgi?id=175053
471 Reviewed by Brady Eidson.
473 * TestExpectations: skipping service worker tests.
475 2017-08-03 Ms2ger <Ms2ger@igalia.com>
478 https://bugs.webkit.org/show_bug.cgi?id=175137
480 Unreviewed test gardening.
482 * platform/gtk/TestExpectations:
483 * platform/gtk/fast/images/async-image-multiple-clients-repaint-expected.txt: Added.
484 * platform/gtk/fast/text/atsui-pointtooffset-calls-cg-expected.txt:
485 * platform/win/TestExpectations:
487 2017-08-01 Sam Weinig <sam@webkit.org>
489 [WebIDL] Convert MutationCallback to be a normal generate callback
490 https://bugs.webkit.org/show_bug.cgi?id=174140
492 Reviewed by Darin Adler.
494 * fast/dom/MutationObserver/mutation-observer-constructor-expected.txt:
495 Update results for standard error messages.
497 2017-08-03 Chris Dumez <cdumez@apple.com>
499 Improve our support for referrer policies
500 https://bugs.webkit.org/show_bug.cgi?id=175069
501 <rdar://problem/33677313>
503 Reviewed by Darin Adler.
505 * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http-http-expected.txt: Added.
506 * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http-http.html: Added.
507 * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http.https-expected.txt: Added.
508 * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http.https.html: Added.
509 * http/tests/referrer-policy/origin-when-cross-origin/same-origin-expected.txt: Added.
510 * http/tests/referrer-policy/origin-when-cross-origin/same-origin.html: Added.
511 * http/tests/referrer-policy/resources/document.html: Added.
512 * http/tests/referrer-policy/same-origin/cross-origin-http-http-expected.txt: Added.
513 * http/tests/referrer-policy/same-origin/cross-origin-http-http.html: Added.
514 * http/tests/referrer-policy/same-origin/cross-origin-http.https-expected.txt: Added.
515 * http/tests/referrer-policy/same-origin/cross-origin-http.https.html: Added.
516 * http/tests/referrer-policy/same-origin/same-origin-expected.txt: Added.
517 * http/tests/referrer-policy/same-origin/same-origin.html: Added.
518 * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http-http-expected.txt: Added.
519 * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http-http.html: Added.
520 * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http.https-expected.txt: Added.
521 * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http.https.html: Added.
522 * http/tests/referrer-policy/strict-origin-when-cross-origin/same-origin-expected.txt: Added.
523 * http/tests/referrer-policy/strict-origin-when-cross-origin/same-origin.html: Added.
524 * http/tests/referrer-policy/strict-origin/cross-origin-http-http-expected.txt: Added.
525 * http/tests/referrer-policy/strict-origin/cross-origin-http-http.html: Added.
526 * http/tests/referrer-policy/strict-origin/cross-origin-http.https-expected.txt: Added.
527 * http/tests/referrer-policy/strict-origin/cross-origin-http.https.html: Added.
528 * http/tests/referrer-policy/strict-origin/same-origin-expected.txt: Added.
529 * http/tests/referrer-policy/strict-origin/same-origin.html: Added.
530 Add layout test coverage.
532 * http/tests/security/referrer-policy-invalid-expected.txt:
533 Rebaseline test now that console message has changed.
535 2017-08-03 Daniel Bates <dabates@apple.com>
537 Support ::marker pseudo-element
538 https://bugs.webkit.org/show_bug.cgi?id=141477
540 Reviewed by David Hyatt.
542 Add tests that check we respect ::marker when rendering the list item marker. I will
543 submit all the tests in http/wpt/css/css-pseudo-4 to the Web Platform Tests repository
544 shortly and then import them into the WebKit repository in a subsequent commit.
546 * fast/lists/list-marker-with-display-expected.html: Added.
547 * fast/lists/list-marker-with-display.html: Added.
548 * http/wpt/css/css-pseudo-4/marker-and-other-pseudo-elements-expected.html: Added.
549 * http/wpt/css/css-pseudo-4/marker-and-other-pseudo-elements.html: Added.
550 * http/wpt/css/css-pseudo-4/marker-color-expected.html: Added.
551 * http/wpt/css/css-pseudo-4/marker-color.html: Added.
552 * http/wpt/css/css-pseudo-4/marker-font-properties-expected.html: Added.
553 * http/wpt/css/css-pseudo-4/marker-font-properties.html: Added.
554 * http/wpt/css/css-pseudo-4/marker-inherit-values-expected.html: Added.
555 * http/wpt/css/css-pseudo-4/marker-inherit-values.html: Added.
557 2017-08-03 Ms2ger <Ms2ger@igalia.com>
559 [GTK] Remove obsolete failure expectation for narrow-non-breaking-space.html.
560 https://bugs.webkit.org/show_bug.cgi?id=139493
562 Unreviewed test gardening.
564 It likely started passing in r205826 due to its change in Font.cpp.
566 * platform/gtk/TestExpectations:
568 2017-08-03 Ms2ger <Ms2ger@igalia.com>
570 [GTK] Skip timezone-dependent Sputnik tests.
571 https://bugs.webkit.org/show_bug.cgi?id=175120
573 Unreviewed test gardening.
575 These tests are skipped in the platform-neutral TestExpectations file because
576 they only pass in Pacific Time (see bug 42625). There doesn't seem to be a
577 reason for gtk to run them, and they do pass on the buildbot.
579 * platform/gtk/TestExpectations:
581 2017-08-02 Devin Rousso <drousso@apple.com>
583 Web Inspector: add stack trace information for each RecordingAction
584 https://bugs.webkit.org/show_bug.cgi?id=174663
586 Reviewed by Joseph Pecoraro.
588 * inspector/canvas/recording-2d-expected.txt:
589 * inspector/canvas/recording-2d.html:
590 * inspector/model/recording-expected.txt:
591 * inspector/model/recording.html:
593 2017-08-02 Chris Dumez <cdumez@apple.com>
595 NetworkResourceLoader::setDefersLoading() may cause start() to be called multiple times
596 https://bugs.webkit.org/show_bug.cgi?id=175109
597 <rdar://problem/33363169>
599 Reviewed by Brady Eidson.
601 Extend test coverage to cover cacheable redirects to a resource that needs
602 revalidation, similarly to the case in the radar.
604 * http/tests/cache/disk-cache/disk-cache-redirect-expected.txt:
605 * http/tests/cache/disk-cache/disk-cache-redirect.html:
607 2017-08-02 Youenn Fablet <youenn@apple.com>
609 HTTP tests with 'https' suffix are only run over HTTPS for WK2, not WK1
610 https://bugs.webkit.org/show_bug.cgi?id=175089
612 Reviewed by Chris Dumez.
614 Removing no longer needed expectations.
616 * platform/ios-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Removed.
617 * platform/mac-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Removed.
619 2017-08-02 Matt Lewis <jlewis3@apple.com>
621 Marked http/tests/appcache/deferred-events-delete-while-raising-timer.html as flaky.
622 https://bugs.webkit.org/show_bug.cgi?id=175107
624 Unreviewed test gardening.
628 2017-08-02 Matt Lewis <jlewis3@apple.com>
630 Removed bad expectations and marked test as flaky.
631 https://bugs.webkit.org/show_bug.cgi?id=175061
633 Unreviewed test gardening.
635 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Removed.
636 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Removed.
637 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Removed.
638 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Removed.
639 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Removed.
640 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt: Removed.
641 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Removed.
642 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Removed.
643 * platform/mac/TestExpectations:
645 2017-08-02 Andy Estes <aestes@apple.com>
647 REGRESSION (r207155): Unable to switch sheets when previewing Numbers '09 spreadsheets
648 https://bugs.webkit.org/show_bug.cgi?id=175098
649 <rdar://problem/31416763>
651 Reviewed by Daniel Bates.
653 * quicklook/multi-sheet-numbers-09-expected.txt: Added.
654 * quicklook/multi-sheet-numbers-09.html: Added.
655 * quicklook/resources/multi-sheet-numbers-09.numbers: Added.
657 2017-08-02 Chris Dumez <cdumez@apple.com>
659 Unreviewed, skip newly imported WPT that is slow in Debug builds.
663 2017-08-02 Joseph Pecoraro <pecoraro@apple.com>
665 inspector/runtime/CommandLineAPI-inspect.html is flaky.
666 https://bugs.webkit.org/show_bug.cgi?id=175092
668 Reviewed by Brian Burg.
670 * inspector/runtime/CommandLineAPI-inspect-expected.txt:
671 * inspector/runtime/CommandLineAPI-inspect.html:
673 2017-08-02 Chris Dumez <cdumez@apple.com>
675 Unreviewed, skip newly imported WPT HTTPS tests on WK2 only.
677 The tests seem to work fine on WK1.
680 * platform/wk2/TestExpectations:
682 2017-08-02 Matt Lewis <jlewis3@apple.com>
684 Unmarked imported/w3c/IndexedDB-private-browsing/idbfactory_open.html as flaky.
685 https://bugs.webkit.org/show_bug.cgi?id=174949
687 Unreviewed test gardening.
689 * platform/ios-wk2/TestExpectations:
691 2017-08-02 Chris Dumez <cdumez@apple.com>
693 Unreviewed, temporarily skip some HTTPS tests that time out on the bots.
697 2017-08-02 Matt Lewis <jlewis3@apple.com>
699 Added new expectations folders and moved expectations to correct folders.
700 https://bugs.webkit.org/show_bug.cgi?id=175061
702 Unreviewed gardening.
703 * 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.
704 * 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.
705 * 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.
706 * 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.
707 * 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.
708 * 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.
709 * 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.
710 * 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.
712 2017-08-02 Ms2ger <Ms2ger@igalia.com>
714 Remove obsolete expectations for syntax-021.xml.
715 https://bugs.webkit.org/show_bug.cgi?id=86142
717 Reviewed by Sam Weinig.
719 It may have started passing in r209396.
721 * platform/gtk/TestExpectations:
722 * platform/ios-simulator/TestExpectations:
723 * platform/mac/TestExpectations:
724 * platform/win/TestExpectations:
726 2017-08-02 Ms2ger <Ms2ger@igalia.com>
728 Remove overridden lines from win's TestExpectations.
729 https://bugs.webkit.org/show_bug.cgi?id=175068
731 Reviewed by Darin Adler.
733 These lines cause lint errors and block any patch that touches the file from
736 * platform/win/TestExpectations:
738 2017-08-02 Ms2ger <Ms2ger@igalia.com>
740 [GTK] Layout test editing/pasteboard/copy-standalone-image.html failing
741 https://bugs.webkit.org/show_bug.cgi?id=163184
743 Unreviewed test gardening.
745 Remove obsolete failure expectation for copy-standalone-image.html.
747 The bug was fixed in r212428. (The test was also broken by both landings for
748 bug 170956, until r216174 fixed it again.)
750 * platform/gtk/TestExpectations:
752 2017-08-01 Chris Dumez <cdumez@apple.com>
754 Add initial support for navigator.sendBeacon
755 https://bugs.webkit.org/show_bug.cgi?id=175007
756 <rdar://problem/33547728>
758 Reviewed by Sam Weinig.
760 * fast/dom/navigator-detached-no-crash-expected.txt:
761 Rebaseline test now that sendBeacon is exposed on navigator.
763 * http/tests/blink/sendbeacon/beacon-cookie-expected.txt: Added.
764 * http/tests/blink/sendbeacon/beacon-cookie.html: Added.
765 * http/tests/blink/sendbeacon/beacon-cross-origin-expected.txt: Added.
766 * http/tests/blink/sendbeacon/beacon-cross-origin-redirect-blob-expected.txt: Added.
767 * http/tests/blink/sendbeacon/beacon-cross-origin-redirect-blob.html: Added.
768 * http/tests/blink/sendbeacon/beacon-cross-origin-redirect-expected.txt: Added.
769 * http/tests/blink/sendbeacon/beacon-cross-origin-redirect.html: Added.
770 * http/tests/blink/sendbeacon/beacon-cross-origin.html: Added.
771 * http/tests/blink/sendbeacon/beacon-cross-origin.https-expected.txt: Added.
772 * http/tests/blink/sendbeacon/beacon-cross-origin.https.html: Added.
773 * http/tests/blink/sendbeacon/beacon-detached-no-crash-expected.txt: Added.
774 * http/tests/blink/sendbeacon/beacon-detached-no-crash.html: Added.
775 * http/tests/blink/sendbeacon/beacon-same-origin-expected.txt: Added.
776 * http/tests/blink/sendbeacon/beacon-same-origin.html: Added.
777 * http/tests/blink/sendbeacon/connect-src-beacon-allowed-expected.txt: Added.
778 * http/tests/blink/sendbeacon/connect-src-beacon-allowed.html: Added.
779 * http/tests/blink/sendbeacon/resources/check-beacon.php: Added.
780 * http/tests/blink/sendbeacon/resources/save-beacon.php: Added.
781 Import more beacon test coverage from Blink.
783 * http/wpt/beacon/connect-src-beacon-blocked.sub-expected.txt: Added.
784 * http/wpt/beacon/connect-src-beacon-blocked.sub.html: Added.
785 Improve test coverage for sendBeacon and CSP.
787 * http/wpt/beacon/headers/header-content-type-same-origin-expected.txt: Added.
788 * http/wpt/beacon/headers/header-content-type-same-origin.html: Added.
789 Improve test coverage for sendBeacon with various types of payload. The test is done
790 using same origin as we do not currently support sending some of those payloads cross
793 * imported/blink/fast/beacon/beacon-basic-expected.txt: Added.
794 * imported/blink/fast/beacon/beacon-basic.html: Added.
795 Import basic Beacon test coverage from Blink.
797 * resources/window-postmessage-open-close.html: Added.
798 * tests-options.json:
800 2017-08-01 Devin Rousso <drousso@apple.com>
802 Web Inspector: simplify WebInspector with WI
803 https://bugs.webkit.org/show_bug.cgi?id=175058
805 Reviewed by Joseph Pecoraro.
807 * http/tests/inspector/**/*.html:
808 * http/tests/websocket/tests/hybi/inspector/**/*.html:
809 * inspector/**/*.html:
811 2017-08-01 Matt Lewis <jlewis3@apple.com>
813 Added expectations files for El Capitan.
814 https://bugs.webkit.org/show_bug.cgi?id=175061
816 Unreviewed test gardening.
818 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Added.
819 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Added.
820 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Added.
821 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Added.
822 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Added.
823 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt: Added.
824 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Added.
825 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Added.
827 2017-08-01 Devin Rousso <drousso@apple.com>
829 Web Inspector: create Recording tab for displaying recordings
830 https://bugs.webkit.org/show_bug.cgi?id=174484
832 Reviewed by Joseph Pecoraro.
834 * inspector/unit-tests/number-utilities-expected.txt:
835 * inspector/unit-tests/number-utilities.html:
837 2017-08-01 Zalan Bujtas <zalan@apple.com>
839 REGRESSION (r217197): New Yorker website hangs for a long time on load, lots of blank tiles
840 https://bugs.webkit.org/show_bug.cgi?id=175009
841 <rdar://problem/33505791>
843 Reviewed by Simon Fraser.
845 * fast/frames/flattening/media-query-growing-content-expected.txt: Added.
846 * fast/frames/flattening/media-query-growing-content.html: Added.
847 * fast/frames/flattening/resources/media-query-min-height-with-flattening.html: Added.
849 2017-08-01 Youenn Fablet <youenn@apple.com>
851 Layout tests with 'https' suffix should be run over HTTPS
852 https://bugs.webkit.org/show_bug.cgi?id=174992
854 Reviewed by Chris Dumez.
856 Updating test to allow display insecure content as otherwise the test would not complete now that it is run over HTTPS.
857 Adding WK1 expected files as the warning message is not printed.
859 * http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt:
860 * http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https.html:
861 * platform/ios-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Added.
862 * platform/mac-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Added.
864 2017-08-01 Matt Lewis <jlewis3@apple.com>
866 Marked imported/w3c/IndexedDB-private-browsing/idbfactory_open.html as flaky.
867 <rdar://problem/33555052>
869 Unreviewed test gardening.
871 * platform/ios-wk2/TestExpectations:
873 2017-08-01 Zan Dobersek <zdobersek@igalia.com>
875 [WebCrypto] Add PKCS#8 import test that covers `parameters` and `publicKey` values in ECPrivateKey
876 https://bugs.webkit.org/show_bug.cgi?id=174420
878 Reviewed by Darin Adler.
880 Add test cases that cover testing of the optional ECParameters and publicKey bit string
881 attributes in the ECPrivateKey ASN.1 structure that's embedded in the PKCS#8 PrivateKeyInfo
884 Per the spec, if the ECParameters attribute in the ECPrivateKey structure is present, the
885 relevant curve object identifier should match the same curve identifier that's used in the
886 ECParameters attribute of the AlgorithmIdentifier structure in PrivateKeyInfo. Both of these
887 should of course match the curve that was specified for the import operation.
889 For the publicKey bit string, the data contained there should be properly formatted for
890 the specific curve, meaning it should be of proper curve-specific size and that it should
891 use 0x04 as the leading byte, signalling an uncompressed EC point. On top of that the public
892 key should have a valid value that positions it on the specified elliptic curve.
894 These cases are covered for PKCS#8 key imports for P-256 and P-384 curves and for both ECDH
895 and ECDSA algorithms in the newly-introduced tests. They are skipped on all platforms since
896 no implementation in WebKit can pass them yet.
899 * crypto/subtle/ecdh-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
900 * crypto/subtle/ecdh-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey.html: Added.
901 * crypto/subtle/ecdh-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
902 * crypto/subtle/ecdh-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey.html: Added.
903 * crypto/subtle/ecdsa-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
904 * crypto/subtle/ecdsa-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey.html: Added.
905 * crypto/subtle/ecdsa-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
906 * crypto/subtle/ecdsa-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey.html: Added.
908 2017-08-01 Ms2ger <Ms2ger@igalia.com>
910 [GTK] Layout test fast/forms/content-with-margins-inside-button.html is failing
911 https://bugs.webkit.org/show_bug.cgi?id=174610
913 Reviewed by Darin Adler.
915 Use an explicit text color for content-with-margins-inside-button.html.
917 This makes the test pass in the GTK port.
919 I also changed the formatting of the CSS to make it more readable.
921 * fast/forms/content-with-margins-inside-button-expected.html:
922 * fast/forms/content-with-margins-inside-button.html:
923 * platform/gtk/TestExpectations:
925 2017-08-01 Ms2ger <Ms2ger@igalia.com>
927 Remove obsolete failure expectations for wpt XHR tests.
928 https://bugs.webkit.org/show_bug.cgi?id=175024
930 Reviewed by Darin Adler.
933 * platform/gtk/TestExpectations:
935 2017-08-01 Ms2ger <Ms2ger@igalia.com>
937 Remove obsolete failure expectations for style-01.html.
938 https://bugs.webkit.org/show_bug.cgi?id=175026
940 Reviewed by Darin Adler.
944 2017-08-01 Ms2ger <Ms2ger@igalia.com>
946 Remove obsolete failure expectation for Document-characterSet-normalization.html.
947 https://bugs.webkit.org/show_bug.cgi?id=175022
949 Reviewed by Sam Weinig.
951 The expectations were updated in r204605.
953 * platform/gtk/TestExpectations:
955 2017-08-01 Ms2ger <Ms2ger@igalia.com>
957 Remove obsolete failure expectation for regional-indicators.html.
958 https://bugs.webkit.org/show_bug.cgi?id=175021
960 Reviewed by Sam Weinig.
962 * platform/gtk/TestExpectations:
964 2017-08-01 Ms2ger <Ms2ger@igalia.com>
966 REGRESSION(r205909): Layout test editing/pasteboard/image-in-iframe.html is failing
967 https://bugs.webkit.org/show_bug.cgi?id=163185
969 Reviewed by Sam Weinig.
971 Remove obsolete failure expectation for image-in-iframe.html.
973 The bug was fixed in r212428. (The test was also broken by both landings for
974 bug 170956, until r216174 fixed it again.)
976 * platform/gtk/TestExpectations:
978 2017-08-01 Darin Adler <darin@apple.com>
980 REGRESSION (r220052): http/tests/media/video-play-stall.html times out
981 https://bugs.webkit.org/show_bug.cgi?id=174988
983 Reviewed by Sam Weinig.
985 * TestExpectations: Stop skipping this test.
987 * http/tests/media/video-play-stall.html: Use a 0-duration timeout to sidestep an
988 issue where the test runner never thinks the test is done because of the stalled
989 media loading, and times out. The behaviors here aren't great, but there is no
990 reason to think that this confused state has any effect on web browsing; just on
991 our test runners in a test that intentionally has a still loading video in it.
993 2017-08-01 Ms2ger <Ms2ger@igalia.com>
995 Correct the line numbers in GTK's scheme-about.any-expected.txt.
996 https://bugs.webkit.org/show_bug.cgi?id=175017
998 Reviewed by Sam Weinig.
1000 The code fix landed in r220050.
1002 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt:
1004 2017-07-31 Ms2ger <Ms2ger@igalia.com>
1006 Remove some obsolete expected failures blamed on the threaded compositor.
1007 https://bugs.webkit.org/show_bug.cgi?id=174982
1009 Reviewed by Sergio Villar Senin.
1011 * platform/gtk/TestExpectations:
1013 2017-07-31 Jiewen Tan <jiewen_tan@apple.com>
1015 Unreviewed, test gardening
1017 * platform/mac-highsierra/TestExpectations:
1018 * platform/mac-highsierra/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2_long_empty.https-expected.txt: Added.
1019 * platform/mac-highsierra/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2_short_empty.https-expected.txt: Added.
1021 2017-07-31 Matt Lewis <jlewis3@apple.com>
1023 Skipped http/tests/media/video-play-stall.html.
1024 https://bugs.webkit.org/show_bug.cgi?id=174988
1026 Unreviewed test gardening.
1029 2017-07-31 Matt Lewis <jlewis3@apple.com>
1031 Unreviewed, rolling out r220048.
1033 This revision caused multiple crashes in fast/images. See
1038 "RenderImageResourceStyleImage::image() should return the
1039 nullImage() if the image is not available"
1040 https://bugs.webkit.org/show_bug.cgi?id=174874
1041 http://trac.webkit.org/changeset/220048
1043 2017-07-31 Per Arne Vollan <pvollan@apple.com>
1045 Do not mark all web-platform tests as slow, as this increases time spent on layout tests.
1046 Only mark individual web-platform tests as slow.
1048 Unreviewed test gardening.
1050 * platform/win/TestExpectations:
1052 2017-07-31 Yusuke Suzuki <utatane.tea@gmail.com>
1054 [JSC] Support optional catch binding
1055 https://bugs.webkit.org/show_bug.cgi?id=174981
1057 Reviewed by Saam Barati.
1059 Rebaseline existing tests.
1061 * js/parser-syntax-check-expected.txt:
1062 * js/script-tests/parser-syntax-check.js:
1063 * sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T4-expected.txt:
1064 * sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T4.html:
1066 2017-07-31 Per Arne Vollan <pvollan@apple.com>
1068 Many web-platform tests are slow on Windows.
1070 Unreviewed test gardening, mark web-platform tests as slow.
1072 * platform/win/TestExpectations:
1074 2017-07-31 Ms2ger <Ms2ger@igalia.com>
1076 [GTK] Layout test fast/css/image-set-unprefixed.html is failing
1077 https://bugs.webkit.org/show_bug.cgi?id=163975
1079 Reviewed by Žan Doberšek.
1081 Remove obsolete expectation for image-set-unprefixed.html.
1083 It appears to have started passing with the test change in r209543.
1085 * platform/gtk/TestExpectations:
1087 2017-07-31 Ms2ger <Ms2ger@igalia.com>
1089 [GTK] Layout Tests fast/dom/{Element,Range}/getClientRects.html are failing
1090 https://bugs.webkit.org/show_bug.cgi?id=141700
1092 Reviewed by Sam Weinig.
1094 Add gtk-specific expectations for getClientRects tests.
1096 Since these expectations depend on text metrics, it is unsurprising that they
1097 are platform-dependent.
1099 * platform/gtk/TestExpectations:
1100 * platform/gtk/fast/dom/Element/getClientRects-expected.txt: Added.
1101 * platform/gtk/fast/dom/Range/getClientRects-expected.txt:
1103 2017-07-30 Darin Adler <darin@apple.com>
1105 Remove code in HTMLObjectElement attribute parsing that forces style resolution and layout
1106 https://bugs.webkit.org/show_bug.cgi?id=130653
1108 Reviewed by Antti Koivisto.
1110 * fast/text/international/embed-bidi-style-in-isolate-crash.html: Removed onerror attribute
1111 in the audio element in this test. The error event does fire during the test, which causes
1112 the test to fail. Before, the test was prematurely exiting before the load failed, preventing
1113 the test from failing, but also meaning we didn't finish running the test.
1115 * imported/blink/fast/dom/Window/open-window-features-fuzz.html: Use waitUntilDone and
1116 notifyDone to prevent the test from exiting prematurely. Use a URL that won't trigger loading
1117 outside the web browser; the URL is not what mattered to this test. Before, the test was
1118 prematurely exiting before the test ran. Note also, that I don't think this is testing
1119 much effectively; not sure we are getting any benefit from this test since before it was
1120 not really running to completion anyway.
1122 * media/event-queue-crash-expected.txt: Updated expectations to expect syntax error. Before
1123 there was a race and often the test exited before the syntax error could be logged.
1125 * platform/mac/TestExpectations: Removed flakiness expectation from the
1126 media/event-queue-crash.html test. What made it flaky was a race with the load event,
1127 and that race should be fixed by the change to FrameLoader::checkLoadCompleteForThisFrame.
1128 The same race existed on all platforms, not just Mac, so this flakiness expectation should
1129 be in the main TextExpectations file if anywhere. But I believe it is not needed at all.
1130 For media/modern-media-controls/media-documents/background-color-and-centering.html,
1131 added image failure expectation because under modern WebKit on Mac the image now captures
1132 the upper left hand corner of the controls overlay. Still seems to pass on iOS and the bug
1133 this was created for was iOS-specific, so should be OK for now.
1135 * webarchive/loading/video-in-webarchive-expected.txt: Updated. The old result shows evidence
1136 of a premature load event, fixed by the change to FrameLoader::checkLoadCompleteForThisFrame.
1138 2017-07-30 Sam Weinig <sam@webkit.org>
1140 [WebIDL] Remove JS builtin bindings for FetchRequest, DOMWindowFetch and WorkerGlobalScopeFetch
1141 https://bugs.webkit.org/show_bug.cgi?id=174974
1143 Reviewed by Darin Adler.
1145 * http/tests/inspector/network/fetch-network-data-expected.txt:
1146 Update results to have the correct line number for exceptions reported in the console.
1148 2017-07-30 Said Abou-Hallawa <sabouhallawa@apple.com>
1150 RenderImageResourceStyleImage::image() should return the nullImage() if the image is not available
1151 https://bugs.webkit.org/show_bug.cgi?id=174874
1152 <rdar://problem/33530130>
1154 Reviewed by Darin Adler.
1156 * fast/images/image-element-image-content-data-expected.txt: Added.
1157 * fast/images/image-element-image-content-data.html: Added.
1159 2017-07-29 Nan Wang <n_wang@apple.com>
1161 AX: findMatchingObjects doesn't work when the startObject is ignored
1162 https://bugs.webkit.org/show_bug.cgi?id=174965
1164 Reviewed by Chris Fleizach.
1166 * accessibility/mac/search-predicate-from-ignored-element-expected.txt: Added.
1167 * accessibility/mac/search-predicate-from-ignored-element.html: Added.
1169 2017-07-29 Aaron Chu <aaron_chu@apple.com>
1171 AX: FKA: Buttons need a visible focus indicator
1172 https://bugs.webkit.org/show_bug.cgi?id=171040
1173 <rdar://problem/30922548>
1175 Reviewed by Antoine Quint.
1177 * media/modern-media-controls/button/button-focus-state-expected.txt: Added.
1178 * media/modern-media-controls/button/button-focus-state.html: Added.
1179 * platform/ios-simulator/TestExpectations:
1180 * platform/mac-elcapitan/TestExpectations:
1182 2017-07-28 Sam Weinig <sam@webkit.org>
1184 [WebIDL] Remove JS builtin bindings for FetchHeaders
1185 https://bugs.webkit.org/show_bug.cgi?id=174905
1187 Reviewed by Alex Christensen.
1189 * fetch/header-constructor-is-array-expected.txt:
1190 * fetch/header-constructor-is-array.html:
1191 Update test to match spec. An array with out a prototype will not yield
1192 a valid Header as it is not iterable.
1194 2017-07-28 Matt Baker <mattbaker@apple.com>
1196 Web Inspector: capture an async stack trace when web content calls addEventListener
1197 https://bugs.webkit.org/show_bug.cgi?id=174739
1198 <rdar://problem/33468197>
1200 Reviewed by Brian Burg.
1202 Add test case checking that async stack traces are recorded for addEventListener.
1204 * inspector/debugger/async-stack-trace-expected.txt:
1205 * inspector/debugger/async-stack-trace.html:
1207 2017-07-28 Matt Rajca <mrajca@apple.com>
1209 Don't add autoplay restrictions to media elements created in response to user gestures.
1210 https://bugs.webkit.org/show_bug.cgi?id=174947
1212 Reviewed by Eric Carlson.
1214 Skip the test on iOS because "runWithKeyDown" does not work there.
1216 Jer: "Turns out the problem with iOS is that the WKTR EventSender is basically unwritten. It
1217 doesn't support sending mouse, key, or touch events, so our "do this during a user gesture"
1218 helper in video-test.js doesn't work."
1220 * media/video-create-with-user-gesture-expected.txt: Added.
1221 * media/video-create-with-user-gesture.html: Added.
1222 * platform/ios/TestExpectations:
1224 2017-07-28 Per Arne Vollan <pvollan@apple.com>
1226 The test imported/w3c/web-platform-tests/fetch/api/basic/accept-header.any.html is slow on Windows.
1228 Unreviewed test gardening, mark test as slow.
1230 * platform/win/TestExpectations:
1232 2017-07-28 Matt Lewis <jlewis3@apple.com>
1234 Unreviewed, rolling out r220016.
1236 Test needs to be unskipped due to configuration change in High
1241 "Marked fast/images/pdf-as-image-with-annotations.html as
1243 http://trac.webkit.org/changeset/220016
1245 2017-07-28 Matt Lewis <jlewis3@apple.com>
1247 Marked fast/images/pdf-as-image-with-annotations.html as image failure.
1248 <rdar://problem/33550614>
1250 Unreviewed test gardening.
1252 * platform/mac-highsierra/TestExpectations:
1254 2017-07-28 Matt Lewis <jlewis3@apple.com>
1256 Marked multiple iimported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ as failing.
1257 <rdar://problem/33548297>
1259 Unreviewed test gardening.
1261 * platform/mac-highsierra/TestExpectations:
1263 2017-07-28 Matt Lewis <jlewis3@apple.com>
1265 Marked imported/w3c/IndexedDB-private-browsing/idbfactory_open12.html as flaky.
1266 <rdar://problem/33555052>
1268 Unreviewed test gardening.
1270 * platform/ios-wk2/TestExpectations:
1271 * platform/mac-highsierra/TestExpectations:
1273 2017-07-28 Myles C. Maxfield <mmaxfield@apple.com>
1275 [macOS] Reeder's defaults font is Times instead of San Francisco
1276 https://bugs.webkit.org/show_bug.cgi?id=174885
1277 <rdar://problem/33462483>
1279 Reviewed by Simon Fraser.
1281 * fast/text/font-lookup-dot-prefix-case-sensitive-2-expected.html: Added.
1282 * fast/text/font-lookup-dot-prefix-case-sensitive-2.html: Added.
1283 * fast/text/font-lookup-dot-prefix-case-sensitive-expected-mismatch.html: Added.
1284 * fast/text/font-lookup-dot-prefix-case-sensitive.html: Added.
1286 2017-07-28 Devin Rousso <drousso@apple.com>
1288 Web Inspector: Record actions performed on CanvasRenderingContext2D
1289 https://bugs.webkit.org/show_bug.cgi?id=174482
1291 Reviewed by Joseph Pecoraro.
1293 * inspector/canvas/recording-2d-expected.txt: Added.
1294 * inspector/canvas/recording-2d.html: Added.
1295 * inspector/canvas/recording-expected.txt: Added.
1296 * inspector/canvas/recording.html: Added.
1297 Take a recording of all CanvasRenderingContext2D actions and dump the recorded JSON data.
1299 2017-07-28 Per Arne Vollan <pvollan@apple.com>
1301 The test imported/w3c/web-platform-tests/cors/allow-headers.htm is slow on Windows.
1303 Unreviewed test gardening, mark test as slow.
1305 * platform/win/TestExpectations:
1307 2017-07-28 Myles C. Maxfield <mmaxfield@apple.com>
1309 REGRESSION(r216944): Fallback fonts erroneously visible when the primary font is loading
1310 https://bugs.webkit.org/show_bug.cgi?id=174772
1311 <rdar://problem/33267643>
1313 Reviewed by Simon Fraser.
1315 * http/tests/webfont/font-loading-system-fallback-visibility-FontRanges-expected.html: Added.
1316 * http/tests/webfont/font-loading-system-fallback-visibility-FontRanges.html: Added.
1318 2017-07-28 Per Arne Vollan <pvollan@apple.com>
1320 REGRESSION(r125147): Layout Test svg/dom/SVGScriptElement/script-change-externalResourcesRequired-while-loading.svg is failing
1321 https://bugs.webkit.org/show_bug.cgi?id=93589
1323 Unreviewed test gardening, this test is also a flaky timeout on Windows.
1325 * platform/win/TestExpectations:
1327 2017-07-28 Claudio Saavedra <csaavedra@igalia.com>
1329 [WPE] Implement EventSenderProxy in WTR
1330 https://bugs.webkit.org/show_bug.cgi?id=173419
1332 Reviewed by Žan Doberšek.
1334 Add the implementation of EventSenderProxy to the WTR. This
1335 allows us to extend the coverage of the test suite in WKWPE.
1337 * platform/wpe/TestExpectations: Unskip fast/events tests, marking failures
1338 that are related to features not yet implemented in WPE. Also remove other
1339 tests that are now passing thanks to having event injection.
1340 * platform/wpe/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt: Update.
1341 * platform/wpe/fast/dynamic/layer-hit-test-crash-expected.txt: Update.
1342 * platform/wpe/fast/events/clientXY-in-zoom-and-scroll-expected.txt: Added.
1343 * platform/wpe/ietestcenter/css3/bordersbackgrounds/background-attachment-local-scrolling-expected.txt: Update.
1345 2017-07-27 Oleksandr Skachkov <gskachkov@gmail.com>
1347 [ES] Add support finally to Promise
1348 https://bugs.webkit.org/show_bug.cgi?id=174503
1350 Reviewed by Yusuke Suzuki.
1352 * js/Promise-types-expected.txt:
1353 * js/script-tests/Promise-types.js:
1355 2017-07-27 Aaron Chu <aaron_chu@apple.com>
1357 AX: VoiceOver silent or skipping over time values on media player.
1358 https://bugs.webkit.org/show_bug.cgi?id=174324
1359 <rdar://problem/32021784>
1361 Reviewed by Antoine Quint.
1363 Added role attribute to modern media controls time lable class so that VoiceOver can access the time label when the media is playing.
1365 Updated time-label.html to test role attribute on mac.
1366 Added ios-time-label.html to run time-label test without testing for role since accessibilityController does not expose a role property on iOS.
1368 * media/modern-media-controls/time-label/ios-time-label-expected.txt: Copied from LayoutTests/media/modern-media-controls/time-label/time-label-expected.txt.
1369 * media/modern-media-controls/time-label/ios-time-label.html: Copied from LayoutTests/media/modern-media-controls/time-label/time-label.html.
1370 * media/modern-media-controls/time-label/time-label-expected.txt:
1371 * media/modern-media-controls/time-label/time-label.html:
1372 * platform/ios-simulator/TestExpectations:
1373 * platform/mac/TestExpectations:
1375 2017-07-27 Yusuke Suzuki <utatane.tea@gmail.com>
1377 Hoist DOM binding attribute getter prologue into JavaScriptCore taking advantage of DOMJIT / CheckSubClass
1378 https://bugs.webkit.org/show_bug.cgi?id=171637
1380 Reviewed by Darin Adler.
1382 * js/dom/dom-getters-type-check-expected.txt: Added.
1383 * js/dom/dom-getters-type-check.html: Added.
1385 2017-07-27 Zan Dobersek <zdobersek@igalia.com>
1387 [GCrypt] Key serialization support
1388 https://bugs.webkit.org/show_bug.cgi?id=173883
1390 Reviewed by Jiewen Tan.
1392 * platform/wpe/TestExpectations: Unskip the crypto/worker/ tests that
1393 utilize key serialization and are now passing.
1395 2017-07-26 Arnaud Renevier <a.renevier@sisa.samsung.com> and Fujii Hironori <Hironori.Fujii@sony.com>
1397 Implement new TextMetrics, returned by canvas measureText()
1398 https://bugs.webkit.org/show_bug.cgi?id=82798
1400 Reviewed by Dean Jackson.
1402 Create a test that checks that:
1403 - ascent + descent is greater than zero
1404 - actualBoundingBoxLeft + actualBoundingBoxRight is somewhere
1405 quite close to width
1406 - when baseline is top, emHeightAscent is 0 (respectively
1407 bottom/emHeightDescent)
1408 - when baseline is hanging, hangingBaseline in 0 (respectively
1409 alphabetic and ideographic)
1410 - order of different vertical measures (for example,
1411 emHeightAscent is always higher that alphabeticBaseline)
1413 * fast/canvas/canvas-measureText-2-expected.txt: Added.
1414 * fast/canvas/canvas-measureText-2.html: Added.
1416 2017-07-26 Matt Lewis <jlewis3@apple.com>
1418 Marked Multiple imported/w3c/web-platform-tests/ as failing.
1419 <rdar://problem/33251388>
1421 Unreviewed test gardening.
1423 * platform/ios-11/TestExpectations:
1425 2017-07-26 Matt Lewis <jlewis3@apple.com>
1427 Rebaselined http/tests/quicklook/top-navigation-blocked-expected.txt.
1428 https://bugs.webkit.org/show_bug.cgi?id=174755
1430 Unreviewed test gardening.
1432 * platform/ios-11/http/tests/quicklook/top-navigation-blocked-expected.txt:
1434 2017-07-26 Devin Rousso <drousso@apple.com>
1436 Web Inspector: create protocol for recording Canvas contexts
1437 https://bugs.webkit.org/show_bug.cgi?id=174481
1439 Reviewed by Joseph Pecoraro.
1441 * inspector/model/recording-expected.txt: Added.
1442 * inspector/model/recording.html: Added.
1444 2017-07-26 Ali Juma <ajuma@chromium.org>
1446 Implement document.elementsFromPoint
1447 https://bugs.webkit.org/show_bug.cgi?id=153137
1449 Reviewed by Simon Fraser.
1451 * TestExpectations: Unskip a test.
1453 2017-07-26 Brian Burg <bburg@apple.com>
1455 Remove WEB_TIMING feature flag
1456 https://bugs.webkit.org/show_bug.cgi?id=174795
1458 Reviewed by Alex Christensen.
1460 * inspector/formatting/resources/javascript-tests/sample-normal-utilities-expected.js:
1461 (decodeBase64ToBlob):
1462 (timestamp): Deleted.
1463 * inspector/formatting/resources/javascript-tests/sample-normal-utilities.js:
1464 (decodeBase64ToBlob):
1465 (timestamp): Deleted.
1467 2017-07-26 Matt Lewis <jlewis3@apple.com>
1469 Rebaselined multiple fast/css/getComputedStyle.
1470 <rdar://problem/33416054>
1472 Unreviewed test gardening.
1474 * platform/mac-highsierra/fast/css/getComputedStyle/computed-style-expected.txt:
1475 * platform/mac-highsierra/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1477 2017-07-26 Chris Dumez <cdumez@apple.com>
1479 Pressing the Escape key should not be a valid user gesture to enter fullscreen
1480 https://bugs.webkit.org/show_bug.cgi?id=174864
1481 <rdar://problem/33009088>
1483 Reviewed by Geoffrey Garen.
1485 Add layout test coverage.
1487 * fullscreen/requestFullscreen-escape-key-expected.txt: Added.
1488 * fullscreen/requestFullscreen-escape-key.html: Added.
1490 2017-07-26 Nan Wang <n_wang@apple.com>
1492 AX: Incorrect range from index and length in contenteditable with <p> tags
1493 https://bugs.webkit.org/show_bug.cgi?id=174856
1495 Reviewed by Chris Fleizach.
1497 * accessibility/mac/range-for-contenteditable-newline-expected.txt:
1498 * accessibility/mac/range-for-contenteditable-newline.html:
1500 2017-07-26 Ms2ger <Ms2ger@igalia.com>
1502 Remove obsolete failure annotation for bad-charset-alias.html.
1503 https://bugs.webkit.org/show_bug.cgi?id=145048
1505 Reviewed by Carlos Garcia Campos.
1507 This appears to have been fixed in r204850.
1509 * platform/gtk/TestExpectations:
1511 2017-07-26 Ms2ger <Ms2ger@igalia.com>
1513 Remove obsolete failure expectations for 2d.fillStyle.parse.{rgb,rgba}-eof.
1514 https://bugs.webkit.org/show_bug.cgi?id=174857
1516 Reviewed by Žan Doberšek.
1518 These tests started passing in r209666.
1520 * platform/gtk/TestExpectations:
1522 2017-07-26 Javier Fernandez <jfernandez@igalia.com>
1524 InsertOrderedList command applied to table cells inserts an extra BR before the table
1525 https://bugs.webkit.org/show_bug.cgi?id=174593
1527 Reviewed by Darin Adler.
1529 Tests to verify that the insertOrderedList command works as expected when applied
1532 * editing/inserting/insert-list-in-table-cell-01.html: Added.
1533 * editing/inserting/insert-list-in-table-cell-01-expected.txt: Added.
1534 * editing/inserting/insert-list-in-table-cell-02.html: Added.
1535 * editing/inserting/insert-list-in-table-cell-02-expected.txt: Added.
1536 * editing/inserting/insert-list-in-table-cell-03.html: Added.
1537 * editing/inserting/insert-list-in-table-cell-03-expected.txt: Added.
1538 * editing/inserting/insert-list-in-table-cell-04.html: Added.
1539 * editing/inserting/insert-list-in-table-cell-04-expected.txt: Added.
1540 * editing/inserting/insert-list-in-table-cell-05.html: Added.
1541 * editing/inserting/insert-list-in-table-cell-05-expected.txt: Added.
1542 * editing/inserting/insert-list-in-table-cell-06.html: Added.
1543 * editing/inserting/insert-list-in-table-cell-06-expected.txt: Added.
1544 * editing/inserting/insert-list-in-table-cell-07.html: Added.
1545 * editing/inserting/insert-list-in-table-cell-07-expected.txt: Added.
1546 * editing/inserting/insert-list-in-table-cell-08.html: Added.
1547 * editing/inserting/insert-list-in-table-cell-08-expected.txt: Added.
1549 2017-07-26 Ms2ger <Ms2ger@igalia.com>
1551 Fix an incorrect check in 2d.missingargs.html.
1552 https://bugs.webkit.org/show_bug.cgi?id=174854
1554 Reviewed by Carlos Garcia Campos.
1556 The check was introduced without explanation in r168302. This change reverts
1557 it to the previous, correct check.
1559 * canvas/philip/tests/2d.missingargs-expected.txt:
1560 * canvas/philip/tests/2d.missingargs.html:
1561 * platform/gtk/TestExpectations:
1562 * platform/ios/TestExpectations:
1563 * platform/mac/canvas/philip/tests/2d.missingargs-expected.txt: Removed.
1564 * platform/wpe/TestExpectations:
1566 2017-07-26 Claudio Saavedra <csaavedra@igalia.com>
1568 [WPE] Enable KeyboardEvent key and code attributes
1569 https://bugs.webkit.org/show_bug.cgi?id=174822
1571 Reviewed by Žan Doberšek.
1573 * platform/wpe/TestExpectations: Mark
1574 fast/events/constructors/keyboard-event-constructor.html as passing.
1576 2017-07-26 Zan Dobersek <zdobersek@igalia.com>
1578 [WPE] WebGL2 support
1579 https://bugs.webkit.org/show_bug.cgi?id=174249
1581 Reviewed by Alex Christensen.
1583 * platform/wpe/TestExpectations:
1584 Unskip WebGL2 tests under the webgl/ directory. More tests under fast/canvas/webgl2/
1585 will be unskipped later.
1587 2017-07-26 Nan Wang <n_wang@apple.com>
1589 AX: should dispatch accessibilityPerformPressAction async on MacOS
1590 https://bugs.webkit.org/show_bug.cgi?id=174849
1592 Reviewed by Chris Fleizach.
1594 * accessibility/file-upload-button-with-axpress.html:
1595 * accessibility/mac/html5-input-number.html:
1596 * accessibility/mac/search-field-cancel-button.html:
1597 * accessibility/press-target-uses-text-descendant-node.html:
1598 * accessibility/press-targets-center-point.html:
1599 * accessibility/press-works-on-control-types.html:
1601 2017-07-25 Andy Estes <aestes@apple.com>
1603 [Apple Pay] Add "carteBancaire" as a supported payment network
1604 https://bugs.webkit.org/show_bug.cgi?id=174841
1605 <rdar://problem/31935596>
1607 Reviewed by Alex Christensen.
1609 * http/tests/ssl/applepay/ApplePaySession-expected.txt:
1610 * http/tests/ssl/applepay/ApplePaySession.html:
1611 * http/tests/ssl/applepay/ApplePaySessionV3.html:
1613 2017-07-25 Matt Lewis <jlewis3@apple.com>
1615 Marked multiple fast/ tests as crashing on High Sierra WK1.
1616 <rdar://problem/33522420>
1618 Unreviewed test gardening.
1620 * platform/mac-highsierra-wk1/TestExpectations:
1622 2017-07-25 Matt Lewis <jlewis3@apple.com>
1624 Marked imported/w3c/web-platform-tests/XMLHttpRequest/send-blob-with-no-mime-type.html as failing.
1625 <rdar://problem/33251388>
1627 Unreviewed test gardening.
1629 * platform/mac-highsierra/TestExpectations:
1631 2017-07-25 Matt Lewis <jlewis3@apple.com>
1633 Rebaselined the test http/tests/quicklook/top-navigation-blocked.html
1634 https://bugs.webkit.org/show_bug.cgi?id=174755
1636 Unreviewed test gardening.
1638 * http/tests/quicklook/top-navigation-blocked-expected.txt:
1640 2017-07-25 Matt Lewis <jlewis3@apple.com>
1642 Rebaselined missed test.
1643 https://bugs.webkit.org/show_bug.cgi?id=174734
1645 Unreviewed test gardening.
1647 * fast/events/touch/ios/touches-client-coords-after-zoom-expected.txt:
1649 2017-07-25 Said Abou-Hallawa <sabouhallawa@apple.com>
1651 Async image decoding for large images should be disabled after the first time a tile is painted
1652 https://bugs.webkit.org/show_bug.cgi?id=174451
1653 <rdar://problem/31246421>
1655 Reviewed by Simon Fraser.
1657 To test async image decoding for large images, we have to create the <img>
1658 element dynamically so we can listen to the load and webkitImageFrameReady
1659 events and know reliably when to end the test. But with this patch the async
1660 image decoding for large images will be disabled after the first paint.
1661 That means async image decoding for large images will be disabled always
1662 unless we force the async image decoding till the image is painted for the
1663 first time. We use Internals::setLargeImageAsyncDecodingEnabledForTesting()
1664 to force the async image decoding. So painting an image in this case will
1665 require multiple paints; in all of them the async image decoding will be
1666 enabled. But this is okay because it resembles the case where the <img> is
1667 created from a static <img> tag in the HTML file.
1669 For new tests, where we want to make sure that mutating the DOM will not
1670 cause a flash, async image decoding will be forced till the image is drawn
1671 for the first time. After that the async image decoding is enabled but not
1674 Disable new tests for WK1 because the async image decoding is always enabled
1675 because tiling does not necessarily exist in WK1 . But eventually the async
1676 image decoding for large images will be always disabled for WK1.
1678 * fast/images/async-image-background-change-expected.html: Added.
1679 * fast/images/async-image-background-change.html: Added.
1680 * fast/images/async-image-background-image-repeated.html:
1681 * fast/images/async-image-background-image.html:
1682 * fast/images/async-image-body-background-image.html:
1683 * fast/images/async-image-multiple-clients-repaint.html:
1684 * fast/images/async-image-src-change-expected.html: Added.
1685 * fast/images/async-image-src-change.html: Added.
1686 * fast/images/resources/green-400x400.png: Added.
1687 * fast/images/resources/red-100x100.png: Added.
1688 * fast/images/resources/red-400x400.png: Added.
1689 * fast/images/sprite-sheet-image-draw.html:
1690 * http/tests/multipart/multipart-async-image-expected.txt: Added.
1691 * http/tests/multipart/multipart-async-image.html: Added.
1692 * platform/ios-wk1/TestExpectations:
1693 * platform/mac-wk1/TestExpectations:
1695 2017-07-25 Charlie Turner <cturner@igalia.com>
1697 [GTK] Unreviewed test gardening
1698 https://bugs.webkit.org/show_bug.cgi?id=174820
1700 Unreviewed gardening.
1702 * platform/gtk/TestExpectations:
1704 2017-07-25 Devin Rousso <drousso@apple.com>
1705 Web Inspector: add context menu item for taking a screenshot of a node
1706 https://bugs.webkit.org/show_bug.cgi?id=174754
1708 Reviewed by Brian Burg.
1710 * inspector/unit-tests/number-utilities-expected.txt:
1711 * inspector/unit-tests/number-utilities.html:
1712 Add test for Number.zeroPad.
1714 Drive-by: Change tests to use expectEqual for better output on failure.
1716 2017-07-25 Claudio Saavedra <csaavedra@igalia.com>
1718 REGRESSION (r143068): fast/events/clientXY-in-zoom-and-scroll.html failing on GTK, Qt
1719 https://bugs.webkit.org/show_bug.cgi?id=110090
1721 Unreviewed gardening.
1723 This test only needed the expectation to be updated.
1725 * platform/gtk/TestExpectations: Remove test below.
1726 * platform/gtk/fast/events/clientXY-in-zoom-and-scroll-expected.txt: Added.
1728 2017-07-24 Per Arne Vollan <pvollan@apple.com>
1730 [Win] The tests fast/text/line-height-minimumFontSize*.html are failing.
1731 https://bugs.webkit.org/show_bug.cgi?id=174801
1733 Unreviewed test gardening, update test expectations for failing tests.
1735 * platform/win/TestExpectations:
1737 2017-07-24 Matt Lewis <jlewis3@apple.com>
1739 Marked tests as failures.
1740 <rdar://problem/33437597>
1742 Unreviewed test gardening.
1744 * platform/mac-highsierra/TestExpectations:
1746 2017-07-24 Matt Lewis <jlewis3@apple.com>
1748 Fixed typo in test expectations.
1749 https://bugs.webkit.org/show_bug.cgi?id=173010
1751 Unreviewed gardening.
1752 * platform/ios-simulator-wk2/TestExpectations:
1754 2017-07-24 Per Arne Vollan <pvollan@apple.com>
1756 [Win] Async image tests are failing.
1757 https://bugs.webkit.org/show_bug.cgi?id=174653
1759 Unreviewed test gardening, update test expectations for async image tests.
1761 * platform/win/TestExpectations:
1763 2017-07-24 Simon Fraser <simon.fraser@apple.com>
1765 Rebaseline this test. The previous result was generated using an older iOS SDK.
1767 * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-mainframe-expected.txt:
1769 2017-07-24 Per Arne Vollan <pvollan@apple.com>
1771 Mark Skia font test as image only failure on Windows.
1773 Unreviewed test gardening.
1775 * platform/win/TestExpectations:
1777 2017-07-24 Jeremy Jones <jeremyj@apple.com>
1779 LayoutTest userscripts/user-script-audio-document.html failing on High Sierra
1780 https://bugs.webkit.org/show_bug.cgi?id=174726
1781 rdar://problem/30059973
1783 Reviewed by Alexey Proskuryakov.
1785 Underlying issue has been resolved.
1786 Re-enable test: userscripts/user-script-audio-document.html
1788 * platform/mac-highsierra/TestExpectations:
1790 2017-07-24 Simon Fraser <simon.fraser@apple.com>
1792 Fix typo (Timout -> Timeout).
1794 * platform/mac-wk2/TestExpectations:
1796 2017-07-24 Jeremy Jones <jeremyj@apple.com>
1798 5 wav media layoutTest timeouts on High Sierra
1799 https://bugs.webkit.org/show_bug.cgi?id=174725
1800 rdar://problem/30182218
1802 Reviewed by Andreas Kling.
1804 Underlying issue is fixed. Re-enable tests on High Sierra.
1806 media/audio-controls-timeline-in-media-document.html
1807 media/audio-data-url.html
1808 media/media-document-audio-controls-visible.html
1809 media/media-document-audio-repaint.html
1810 media/media-document-audio-size.html
1812 * platform/mac-highsierra/TestExpectations:
1814 2017-07-24 Simon Fraser <simon.fraser@apple.com>
1816 Revert "client" coordinates to be in scrolling coordinates
1817 https://bugs.webkit.org/show_bug.cgi?id=174734
1818 rdar://problem/33336930
1820 Reviewed by Tim Horton.
1824 * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-mainframe-expected.txt:
1825 * fast/visual-viewport/client-coordinates-relative-to-layout-viewport-expected.txt:
1826 * fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
1827 * fast/visual-viewport/zoomed-fixed-expected.txt:
1828 * fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
1829 * fast/zooming/client-rect-in-fixed-zoomed-expected.txt:
1830 * platform/ios-wk2/fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
1831 * platform/ios-wk2/imported/w3c/web-platform-tests/cssom-view/elementFromPoint-expected.txt: Added.
1832 * platform/ios/fast/visual-viewport/zoomed-fixed-expected.txt:
1833 * platform/ios/fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
1835 2017-07-24 Matt Lewis <jlewis3@apple.com>
1837 Marked tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical.html as failure.
1838 https://bugs.webkit.org/show_bug.cgi?id=172148
1840 Unreviewed test gardening.
1842 * platform/mac-wk2/TestExpectations:
1844 2017-07-23 Darin Adler <darin@apple.com>
1846 Remove race from one plug-in test
1847 https://bugs.webkit.org/show_bug.cgi?id=130653
1849 Reviewed by Antti Koivisto.
1851 * plugins/plugin-remove-readystatechange.html: Updated test to use waitUntilDone/notifyDone
1852 rather than racing. Added a computation of offsetLeft to trigger layout and adding a long
1853 comment explaining why this is both needed and potentially insufficient in the long run.
1855 2017-07-11 Frederic Wang <fwang@igalia.com>
1857 Add attribute allow-top-navigation-by-user-activation to iframe sandbox
1858 https://bugs.webkit.org/show_bug.cgi?id=171327
1860 Reviewed by Chris Dumez.
1862 This patch adds tests to verify that a sandboxed iframe with the flag
1863 'allow-top-navigation-by-user-activation' or 'allow-top-navigation' can navigate the top
1864 level page, if navigation is triggered by a user gesture. This is based on a test from the
1865 Chromium repository.
1866 It also verifies that navigation fails when 'allow-top-navigation-by-user-activation' is
1867 absent, even when it is triggered by a user gesture.
1869 * 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
1870 performs navigation of its parent using user activation.
1871 * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-1.html: Added.
1872 Test top navigation for a sandboxed frame with 'allow-top-navigation-by-user-activation'
1873 * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-1-expected.txt: Added.
1874 Add PASS expectation.
1875 * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-2.html: Added.
1876 Test top navigation for a sandboxed frame with 'allow-top-navigation'.
1877 * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-2-expected.txt: Added.
1878 Add PASS expectation.
1879 * http/tests/security/frameNavigation/sandbox-DENIED-top-navigation-with-user-gesture.html: Added.
1880 Test user-triggered navigation for a sandboxed frame without 'allow-top-navigation-by-user-activation'.
1881 * http/tests/security/frameNavigation/sandbox-DENIED-top-navigation-with-user-gesture-expected.txt: Added.
1882 Add reference with navigation failure.
1884 2017-07-22 Chris Dumez <cdumez@apple.com>
1886 Merge ExceptionBase into DOMException and drop custom toString
1887 https://bugs.webkit.org/show_bug.cgi?id=174755
1889 Reviewed by Sam Weinig.
1891 Rebaseline some tests now that DOMException's custom toString has been dropped
1892 and we rely on Error's toString. This causes the exception message to be
1895 * fast/canvas/canvas-getImageData-invalid-result-buffer-crash-expected.txt:
1896 * fast/frames/sandboxed-iframe-history-denied-expected.txt:
1897 * fast/frames/sandboxed-iframe-navigation-top-denied-expected.txt:
1898 * fast/inspector-support/uncaught-dom1-exception-expected.txt:
1899 * fast/inspector-support/uncaught-dom3-exception-expected.txt:
1900 * fast/inspector-support/uncaught-dom8-exception-expected.txt:
1901 * fast/regions/selection/crash-deselect-expected.txt:
1902 * http/tests/security/listener/xss-JSTargetNode-onclick-addEventListener-expected.txt:
1903 * http/tests/security/listener/xss-JSTargetNode-onclick-shortcut-expected.txt:
1904 * http/tests/security/listener/xss-XMLHttpRequest-addEventListener-expected.txt:
1905 * http/tests/security/listener/xss-XMLHttpRequest-shortcut-expected.txt:
1906 * http/tests/security/listener/xss-window-onclick-addEventListener-expected.txt:
1907 * http/tests/security/listener/xss-window-onclick-shortcut-expected.txt:
1908 * http/tests/security/sandboxed-iframe-blocks-access-from-parent-expected.txt:
1909 * http/tests/security/sandboxed-iframe-modify-self-expected.txt:
1910 * http/tests/security/srcdoc-in-sandbox-cannot-access-parent-expected.txt:
1911 * http/tests/security/xss-DENIED-assign-location-hash-expected.txt:
1912 * http/tests/security/xss-DENIED-assign-location-host-expected.txt:
1913 * http/tests/security/xss-DENIED-assign-location-hostname-expected.txt:
1914 * http/tests/security/xss-DENIED-assign-location-nonstandardProperty-expected.txt:
1915 * http/tests/security/xss-DENIED-assign-location-pathname-expected.txt:
1916 * http/tests/security/xss-DENIED-assign-location-protocol-expected.txt:
1917 * http/tests/security/xss-DENIED-assign-location-reload-expected.txt:
1918 * http/tests/security/xss-DENIED-assign-location-search-expected.txt:
1919 * http/tests/security/xss-DENIED-frame-name-expected.txt:
1920 * http/tests/security/xss-DENIED-sandboxed-iframe-expected.txt:
1921 * http/tests/security/xss-DENIED-window-name-navigator-expected.txt:
1922 * inspector/debugger/command-line-api-exception-expected.txt:
1923 * inspector/debugger/regress-133182-expected.txt:
1924 * inspector/debugger/setPauseOnExceptions-all-expected.txt:
1925 * inspector/debugger/setPauseOnExceptions-none-expected.txt:
1926 * inspector/debugger/setPauseOnExceptions-uncaught-expected.txt:
1927 * platform/mac/fast/dynamic/015-expected.txt:
1929 2017-07-21 Chris Dumez <cdumez@apple.com>
1931 Drop IDBDatabaseException class
1932 https://bugs.webkit.org/show_bug.cgi?id=174743
1934 Reviewed by Darin Adler.
1936 Rebaseline test as the exception messages are slightly different.
1938 * storage/indexeddb/createIndex-after-failure-expected.txt:
1939 * storage/indexeddb/createIndex-after-failure-private-expected.txt:
1940 * storage/indexeddb/get-keyrange-expected.txt:
1941 * storage/indexeddb/get-keyrange-private-expected.txt:
1942 * storage/indexeddb/keypath-edges-expected.txt:
1943 * storage/indexeddb/keypath-edges-private-expected.txt:
1944 * storage/indexeddb/keyrange-expected.txt:
1945 * storage/indexeddb/keyrange-private-expected.txt:
1946 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
1947 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-private-expected.txt:
1948 * storage/indexeddb/transaction-active-flag-expected.txt:
1949 * storage/indexeddb/transaction-active-flag-private-expected.txt:
1951 2017-07-21 Per Arne Vollan <pvollan@apple.com>
1953 Round-tripping stroke-width styles through getComputedStyle cause the text to gain a stroke.
1954 https://bugs.webkit.org/show_bug.cgi?id=174701
1956 Reviewed by Simon Fraser.
1958 * fast/css/round-trip-stroke-width-using-computed-style-expected.html: Added.
1959 * fast/css/round-trip-stroke-width-using-computed-style.html: Added.
1961 2017-07-21 Nan Wang <n_wang@apple.com>
1963 AX: Expose form validation on iOS as hint
1964 https://bugs.webkit.org/show_bug.cgi?id=174722
1965 <rdar://problem/33459761>
1967 Reviewed by Chris Fleizach.
1969 * accessibility/ios-simulator/form-control-validation-message-expected.txt: Added.
1970 * accessibility/ios-simulator/form-control-validation-message.html: Added.
1972 2017-07-21 Joseph Pecoraro <pecoraro@apple.com>
1974 Web Inspector: inspect(aFunction) should jump to function definition
1975 https://bugs.webkit.org/show_bug.cgi?id=149344
1976 <rdar://problem/11563607>
1978 Reviewed by Matt Baker.
1980 * inspector/runtime/CommandLineAPI-inspect-expected.txt: Added.
1981 * inspector/runtime/CommandLineAPI-inspect.html: Added.
1982 Add tests for the CommandLineAPI's inspect() and how it triggers the
1983 `Inspector.inspect` event with a RemoteObject and hints.
1985 2017-07-21 Matt Lewis <jlewis3@apple.com>
1987 Adjusted test expectations.
1988 https://bugs.webkit.org/show_bug.cgi?id=173861
1990 Unreviewed test gardening.
1992 * platform/mac-wk2/TestExpectations:
1994 2017-07-21 Brady Eidson <beidson@apple.com>
1996 Get rid of WebCore IconDatabase code.
1997 https://bugs.webkit.org/show_bug.cgi?id=174700
1999 Reviewed by Tim Horton.
2001 * fast/dom/icon-url-list-expected.txt:
2002 * fast/dom/icon-url-list.html:
2004 2017-07-21 Chris Dumez <cdumez@apple.com>
2006 Unreviewed, rebaseline test after r219708.
2008 * js/dom/global-constructors-attributes-expected.txt:
2009 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
2010 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
2011 * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
2012 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
2013 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
2014 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
2015 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2016 * platform/win/js/dom/global-constructors-attributes-expected.txt:
2018 2017-07-21 Claudio Saavedra <csaavedra@igalia.com>
2020 [GTK] Update test expectations after r219663
2022 Unreviewed gardening
2024 DOMException got its toString() removed so the output changes.
2026 * platform/gtk/crypto/subtle/aes-cbc-cfb-decrypt-malformed-parameters-expected.txt:
2027 * platform/gtk/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt:
2028 * platform/gtk/crypto/subtle/aes-export-key-malformed-parameters-expected.txt:
2029 * platform/gtk/crypto/subtle/aes-generate-key-malformed-parameters-expected.txt:
2030 * platform/gtk/crypto/subtle/aes-import-key-malformed-parameters-expected.txt:
2031 * platform/gtk/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt:
2032 * platform/gtk/crypto/subtle/rsa-import-key-malformed-parameters-expected.txt:
2033 * platform/gtk/fast/mediastream/RTCPeerConnection-closed-state-expected.txt:
2034 * platform/gtk/fast/text/font-selection-font-loading-api-parse-expected.txt:
2035 * platform/gtk/http/tests/dom/document-attributes-null-handling-expected.txt:
2037 2017-07-21 Claudio Saavedra <csaavedra@igalia.com>
2039 [WPE] Update expectation file
2041 Unreviewed gardening.
2043 Drop XPathException after r219708.
2045 * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
2047 2017-07-20 Antoine Quint <graouts@apple.com>
2049 Turn tests at media/modern-media-controls/seek-forward-support back on
2050 https://bugs.webkit.org/show_bug.cgi?id=174690
2052 Reviewed by Dean Jackson.
2054 * platform/mac/TestExpectations:
2056 2017-07-20 Antoine Quint <graouts@apple.com>
2058 Turn tests at media/modern-media-controls/seek-backward-support back on
2059 https://bugs.webkit.org/show_bug.cgi?id=174689
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/time-labels-support back on
2068 https://bugs.webkit.org/show_bug.cgi?id=174688
2070 Reviewed by Dean Jackson.
2072 * media/modern-media-controls/time-labels-support/elapsed-time-expected.txt:
2073 * media/modern-media-controls/time-labels-support/elapsed-time.html:
2074 * media/modern-media-controls/time-labels-support/remaining-time-expected.txt:
2075 * media/modern-media-controls/time-labels-support/remaining-time.html:
2076 * platform/ios-simulator/TestExpectations:
2077 * platform/mac/TestExpectations:
2079 2017-07-20 Antoine Quint <graouts@apple.com>
2081 Turn tests at media/modern-media-controls/status-support back on
2082 https://bugs.webkit.org/show_bug.cgi?id=174687
2084 Reviewed by Dean Jackson.
2086 * platform/ios-simulator/TestExpectations:
2087 * platform/mac/TestExpectations:
2089 2017-07-20 Chris Dumez <cdumez@apple.com>
2091 Drop legacy SVGException type
2092 https://bugs.webkit.org/show_bug.cgi?id=174695
2094 Reviewed by Darin Adler.
2096 Update existing tests to reflect behavior change.
2098 * fast/dom/Window/resources/window-properties.js:
2099 * js/dom/global-constructors-attributes-expected.txt:
2100 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
2101 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
2102 * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
2103 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
2104 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
2105 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
2106 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2107 * platform/win/js/dom/global-constructors-attributes-expected.txt:
2108 * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
2109 * svg/animations/animate-marker-orient-from-angle-to-autostartreverse-expected.txt:
2110 * svg/custom/SVGException-expected.txt: Removed.
2111 * svg/custom/SVGException.html: Removed.
2112 * svg/custom/global-constructors-expected.txt:
2113 * svg/custom/global-constructors.html:
2114 * svg/custom/js-svg-constructors-expected.txt:
2115 * svg/custom/js-svg-constructors.svg:
2116 * svg/dom/SVGAnimatedEnumeration-SVGClipPathElement-expected.txt:
2117 * svg/dom/SVGAnimatedEnumeration-SVGComponentTransferFunctionElement-expected.txt:
2118 * svg/dom/SVGAnimatedEnumeration-SVGFEBlendElement-expected.txt:
2119 * svg/dom/SVGAnimatedEnumeration-SVGFEColorMatrixElement-expected.txt:
2120 * svg/dom/SVGAnimatedEnumeration-SVGFEConvolveMatrixElement-expected.txt:
2121 * svg/dom/SVGAnimatedEnumeration-SVGFEDisplacementMapElement-expected.txt:
2122 * svg/dom/SVGAnimatedEnumeration-SVGFEMorphologyElement-expected.txt:
2123 * svg/dom/SVGAnimatedEnumeration-SVGFETurbulenceElement-expected.txt:
2124 * svg/dom/SVGAnimatedEnumeration-SVGFilterElement-expected.txt:
2125 * svg/dom/SVGAnimatedEnumeration-SVGGradientElement-expected.txt:
2126 * svg/dom/SVGAnimatedEnumeration-SVGMarkerElement-expected.txt:
2127 * svg/dom/SVGAnimatedEnumeration-SVGMaskElement-expected.txt:
2128 * svg/dom/SVGAnimatedEnumeration-SVGPatternElement-expected.txt:
2129 * svg/dom/SVGAnimatedEnumeration-SVGTextContentElement-expected.txt:
2130 * svg/dom/SVGAnimatedEnumeration-SVGTextPathElement-expected.txt:
2131 * svg/dom/SVGAnimatedEnumeration-expected.txt:
2132 * svg/dom/SVGException-obsolete-expected.txt: Added.
2133 * svg/dom/SVGException-obsolete.html: Added.
2134 * svg/dom/SVGMatrix-interface-expected.txt:
2135 * svg/dom/svglist-exception-on-out-bounds-error-expected.txt:
2136 * svg/filters/feBlend-invalid-mode-expected.txt:
2137 * svg/filters/feComponentTransfer-style-crash-expected.txt:
2138 * svg/filters/feDisplacementMap-crash-test-expected.txt:
2140 2017-07-20 Matt Lewis <jlewis3@apple.com>
2142 Unreviewed, rolling out r219700.
2144 This revision caused consistent timouts on iOS.
2148 "Turn tests at media/modern-media-controls/start-support back
2150 https://bugs.webkit.org/show_bug.cgi?id=174683
2151 http://trac.webkit.org/changeset/219700
2153 2017-07-20 Chris Dumez <cdumez@apple.com>
2155 Drop legacy XPathException type
2156 https://bugs.webkit.org/show_bug.cgi?id=174679
2158 Reviewed by Sam Weinig.
2160 Update existing tests to reflect behavior change.
2162 * dom/svg/level3/xpath/XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR.js:
2163 (XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR):
2164 * dom/svg/level3/xpath/XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR.js:
2165 (XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR):
2166 * dom/svg/level3/xpath/XPathEvaluator_evaluate_TYPE_ERR.js:
2167 (XPathEvaluator_evaluate_TYPE_ERR):
2168 * dom/svg/level3/xpath/XPathResult_TYPE_ERR.js:
2169 (XPathResult_TYPE_ERR):
2170 * fast/dom/DOMException/XPathException-expected.txt: Removed.
2171 * fast/dom/DOMException/XPathException.html: Removed.
2172 * fast/dom/DOMException/resources/XPathException.js: Removed.
2173 * fast/dom/Window/resources/window-properties.js:
2174 * fast/dom/Window/window-lookup-precedence-expected.txt:
2175 * fast/xpath/4XPath/Core/test_parser-expected.txt:
2176 * fast/xpath/invalid-functions-expected.txt:
2177 * fast/xpath/py-dom-xpath/expressions-expected.txt:
2178 * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
2179 * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
2181 2017-07-20 Chris Dumez <cdumez@apple.com>
2183 Unreviewed, rolling out r219706.
2189 "Drop legacy XPathException type"
2190 https://bugs.webkit.org/show_bug.cgi?id=174679
2191 http://trac.webkit.org/changeset/219706
2193 2017-07-20 Chris Dumez <cdumez@apple.com>
2195 Drop legacy XPathException type
2196 https://bugs.webkit.org/show_bug.cgi?id=174679
2198 Reviewed by Sam Weinig.
2200 Update existing tests to reflect behavior change.
2202 * dom/svg/level3/xpath/XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR.js:
2203 (XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR):
2204 * dom/svg/level3/xpath/XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR.js:
2205 (XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR):
2206 * dom/svg/level3/xpath/XPathEvaluator_evaluate_TYPE_ERR.js:
2207 (XPathEvaluator_evaluate_TYPE_ERR):
2208 * dom/svg/level3/xpath/XPathResult_TYPE_ERR.js:
2209 (XPathResult_TYPE_ERR):
2210 * fast/dom/DOMException/XPathException-expected.txt: Removed.
2211 * fast/dom/DOMException/XPathException.html: Removed.
2212 * fast/dom/DOMException/resources/XPathException.js: Removed.
2213 * fast/dom/Window/resources/window-properties.js:
2214 * fast/dom/Window/window-lookup-precedence-expected.txt:
2215 * fast/xpath/4XPath/Core/test_parser-expected.txt:
2216 * fast/xpath/invalid-functions-expected.txt:
2217 * fast/xpath/py-dom-xpath/expressions-expected.txt:
2218 * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
2219 * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
2221 2017-07-20 Matt Lewis <jlewis3@apple.com>
2223 Rebaselined svg/css/getComputedStyle-basic.xhtml.
2225 Unreviewed test gardening.
2227 * platform/mac-highsierra/svg/css/getComputedStyle-basic-expected.txt:
2229 2017-07-20 Antoine Quint <graouts@apple.com>
2231 Turn tests at media/modern-media-controls/start-support back on
2232 https://bugs.webkit.org/show_bug.cgi?id=174683
2234 Reviewed by Dean Jackson.
2236 * media/modern-media-controls/start-support/start-support-click-to-start-expected.txt:
2237 * media/modern-media-controls/start-support/start-support-click-to-start.html:
2238 * media/modern-media-controls/start-support/start-support-fullscreen.html:
2239 * media/modern-media-controls/start-support/start-support-lowPowerMode-expected.txt:
2240 * media/modern-media-controls/start-support/start-support-lowPowerMode.html:
2241 * platform/ios-simulator/TestExpectations:
2242 * platform/mac/TestExpectations:
2244 2017-07-20 Matt Lewis <jlewis3@apple.com>
2246 Marked media/modern-media-controls/scrubber-support/scrubber-support-drag.html as flaky
2247 https://bugs.webkit.org/show_bug.cgi?id=174682
2249 Unreviewed test gardening.
2251 * platform/mac/TestExpectations:
2253 2017-07-20 Chris Dumez <cdumez@apple.com>
2255 Unreviewed, rebaseline test on all platforms after r219673.
2257 * js/dom/global-constructors-attributes-expected.txt:
2258 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
2259 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
2260 * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
2261 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
2262 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
2263 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
2264 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2265 * platform/win/js/dom/global-constructors-attributes-expected.txt:
2266 * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
2268 2017-07-20 Charlie Turner <cturner@igalia.com>
2270 [GTK] Layout Test http/tests/media/hls/hls-progress.html is failing
2271 https://bugs.webkit.org/show_bug.cgi?id=141469
2273 Reviewed by Xabier Rodriguez-Calvar.
2275 Fixes the removed tests.
2277 * platform/gtk/TestExpectations:
2279 2017-07-20 Michael Catanzaro <mcatanzaro@igalia.com>
2281 Unreviewed GTK test gardening
2283 * platform/gtk/TestExpectations:
2285 2017-07-20 Zan Dobersek <zdobersek@igalia.com>
2287 Unreviewed WPE gardening. Updating test baselines after r219663.
2289 * platform/wpe/crypto/subtle/aes-cbc-cfb-decrypt-malformed-parameters-expected.txt:
2290 * platform/wpe/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt:
2291 * platform/wpe/crypto/subtle/aes-export-key-malformed-parameters-expected.txt:
2292 * platform/wpe/crypto/subtle/aes-generate-key-malformed-parameters-expected.txt:
2293 * platform/wpe/crypto/subtle/aes-import-key-malformed-parameters-expected.txt:
2294 * platform/wpe/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt:
2295 * platform/wpe/crypto/subtle/rsa-import-key-malformed-parameters-expected.txt:
2296 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-destroy-persistent-license-expected.txt:
2297 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license-events-expected.txt:
2298 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license-expected.txt:
2299 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record-events-expected.txt:
2300 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record-expected.txt:
2301 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license-expected.txt:
2302 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license-expected.txt:
2303 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record-expected.txt:
2304 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted-expected.txt:
2305 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-expected.txt:
2306 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources-expected.txt:
2307 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events-expected.txt:
2308 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-expected.txt:
2309 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-expected.txt:
2310 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-expected.txt:
2311 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState-expected.txt:
2312 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multisession-expected.txt:
2313 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src-expected.txt:
2314 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update-expected.txt:
2315 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately-expected.txt:
2316 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted-expected.txt:
2317 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-two-videos-expected.txt:
2318 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey-expected.txt:
2319 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-requestmediakeysystemaccess-expected.txt:
2320 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys-expected.txt:
2321 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src-expected.txt:
2322 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys-expected.txt:
2323 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-unique-origin-expected.txt:
2324 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-not-callable-after-createsession-expected.txt:
2326 2017-07-19 Simon Fraser <simon.fraser@apple.com>
2328 getBoundingClientRects not updated for programmatic scrolls
2329 https://bugs.webkit.org/show_bug.cgi?id=174538
2330 rdar://problem/33049012
2332 Reviewed by Tim Horton.
2334 New results for these tests, reflecting the fact that programmatic scrolls now update
2335 the layout viewport.
2337 Clean up fast/dom/elementFromPoint-relative-to-viewport.html, and land an iOS expectation. The test
2338 uses eventSender.zoomPageOut() which is not expected to work correctly on iOS. It works when tested
2341 * fast/dom/elementFromPoint-relative-to-viewport-expected.txt:
2342 * fast/dom/elementFromPoint-relative-to-viewport.html:
2343 * platform/ios-wk2/fast/dom/elementFromPoint-relative-to-viewport-expected.txt: Copied from LayoutTests/fast/dom/elementFromPoint-relative-to-viewport-expected.txt.
2344 * platform/ios-wk2/fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
2345 * platform/ios-wk2/fast/visual-viewport/rtl-zoomed-rects-expected.txt:
2346 * platform/ios-wk2/fast/visual-viewport/zoomed-fixed-scroll-down-then-up-expected.txt:
2347 * platform/ios-wk2/fast/visual-viewport/zoomed-rects-expected.txt:
2348 * platform/ios/fast/visual-viewport/zoomed-fixed-expected.txt:
2349 * platform/ios/fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
2351 2017-07-19 Myles C. Maxfield <mmaxfield@apple.com>
2353 Setting the minimum font size preference doesn’t affect absolute line-height values, so lines overlap
2354 https://bugs.webkit.org/show_bug.cgi?id=174406
2355 <rdar://problem/10139227>
2357 Reviewed by Simon Fraser.
2359 * fast/text/line-height-minimumFontSize-autosize-expected.text: Added.
2360 * fast/text/line-height-minimumFontSize-autosize.html: Added.
2361 * fast/text/line-height-minimumFontSize-expected.txt: Added.
2362 * fast/text/line-height-minimumFontSize-text-zoom-expected.html: Added.
2363 * fast/text/line-height-minimumFontSize-text-zoom.html: Added.
2364 * fast/text/line-height-minimumFontSize-visual-expected.html: Added.
2365 * fast/text/line-height-minimumFontSize-visual.html: Added.
2366 * fast/text/line-height-minimumFontSize-zoom-expected.html: Added.
2367 * fast/text/line-height-minimumFontSize-zoom.html: Added.
2368 * fast/text/line-height-minimumFontSize.html: Added.
2370 2017-07-18 Myles C. Maxfield <mmaxfield@apple.com>
2372 Setting the minimum font size preference doesn’t affect absolute line-height values, so lines overlap
2373 https://bugs.webkit.org/show_bug.cgi?id=174406
2374 <rdar://problem/10139227>
2376 Reviewed by Simon Fraser.
2378 * fast/text/line-height-minimumFontSize-autosize-expected.text: Added.
2379 * fast/text/line-height-minimumFontSize-autosize.html: Added.
2380 * fast/text/line-height-minimumFontSize-expected.txt: Added.
2381 * fast/text/line-height-minimumFontSize-text-zoom-expected.html: Added.
2382 * fast/text/line-height-minimumFontSize-text-zoom.html: Added.
2383 * fast/text/line-height-minimumFontSize-visual-expected.html: Added.
2384 * fast/text/line-height-minimumFontSize-visual.html: Added.
2385 * fast/text/line-height-minimumFontSize-zoom-expected.html: Added.
2386 * fast/text/line-height-minimumFontSize-zoom.html: Added.
2387 * fast/text/line-height-minimumFontSize.html: Added.
2389 2017-07-19 Chris Dumez <cdumez@apple.com>
2391 DOMException should not have its own toString()
2392 https://bugs.webkit.org/show_bug.cgi?id=174630
2394 Reviewed by Sam Weinig.
2396 Rebaseline existing tests as the exception string is now slightly different.
2398 2017-07-19 Antoine Quint <graouts@apple.com>
2400 [iOS] REGRESSION: Scrubbing media using built-in controls does not pause media
2401 https://bugs.webkit.org/show_bug.cgi?id=174650
2402 <rdar://problem/33401877>
2404 Reviewed by Dean Jackson.
2406 Rebaseline and turn back on all the ScrubberSupport tests on macOS and iOS.
2408 * media/modern-media-controls/scrubber-support/ipad/scrubber-support-drag-expected.txt:
2409 * media/modern-media-controls/scrubber-support/ipad/scrubber-support-drag.html:
2410 * media/modern-media-controls/scrubber-support/scrubber-support-media-api-expected.txt:
2411 * media/modern-media-controls/scrubber-support/scrubber-support-media-api.html:
2412 * platform/ios-simulator/TestExpectations:
2413 * platform/mac/TestExpectations:
2415 2017-07-19 Nan Wang <n_wang@apple.com>
2417 AX: Web page reloaded when a node is labelling multiple childnodes
2418 https://bugs.webkit.org/show_bug.cgi?id=174655
2420 Reviewed by Chris Fleizach.
2422 * accessibility/mac/aria-labelledby-multiple-child-crash-expected.txt: Added.
2423 * accessibility/mac/aria-labelledby-multiple-child-crash.html: Added.
2425 2017-07-19 Chris Dumez <cdumez@apple.com>
2427 Make cross-origin properties enumerable
2428 https://bugs.webkit.org/show_bug.cgi?id=174576
2430 Reviewed by Darin Adler.
2432 Update / rebaseline some tests to reflect behavior change.
2434 * http/tests/security/cross-origin-descriptors-expected.txt:
2435 * http/tests/security/cross-origin-descriptors.html:
2436 * js/dom/getOwnPropertyDescriptor-expected.txt:
2437 * js/resources/getOwnPropertyDescriptor.js:
2439 2017-07-19 Matt Lewis <jlewis3@apple.com>
2441 Unreviewed, rolling out r219646.
2443 The test added are failing on all platforms
2447 "Setting the minimum font size preference doesn’t affect
2448 absolute line-height values, so lines overlap"
2449 https://bugs.webkit.org/show_bug.cgi?id=174406
2450 http://trac.webkit.org/changeset/219646
2452 2017-07-19 Zan Dobersek <zdobersek@igalia.com>
2454 Unreviewed WPE gardening.
2456 * platform/wpe/TestExpectations:
2457 Unskip a bunch of Web Crypto tests that are passing now that
2458 the underlying implementation has progressed.
2460 2017-07-18 Myles C. Maxfield <mmaxfield@apple.com>
2462 Setting the minimum font size preference doesn’t affect absolute line-height values, so lines overlap
2463 https://bugs.webkit.org/show_bug.cgi?id=174406
2464 <rdar://problem/10139227>
2466 Reviewed by Simon Fraser.
2468 * fast/text/line-height-minimumFontSize-autosize-expected.text: Added.
2469 * fast/text/line-height-minimumFontSize-autosize.html: Added.
2470 * fast/text/line-height-minimumFontSize-expected.txt: Added.
2471 * fast/text/line-height-minimumFontSize-text-zoom-expected.html: Added.
2472 * fast/text/line-height-minimumFontSize-text-zoom.html: Added.
2473 * fast/text/line-height-minimumFontSize-visual-expected.html: Added.
2474 * fast/text/line-height-minimumFontSize-visual.html: Added.
2475 * fast/text/line-height-minimumFontSize-zoom-expected.html: Added.
2476 * fast/text/line-height-minimumFontSize-zoom.html: Added.
2477 * fast/text/line-height-minimumFontSize.html: Added.
2479 2017-07-18 Ali Juma <ajuma@chromium.org>
2481 Align quirky number parsing with other browsers
2482 https://bugs.webkit.org/show_bug.cgi?id=155874
2484 Reviewed by Simon Fraser.
2486 * animations/animation-add-events-in-handler.html:
2487 * fast/css/animation-transition-duration-quirksmode-expected.txt: Added.
2488 * fast/css/animation-transition-duration-quirksmode.html: Added.
2490 2017-07-18 Joseph Pecoraro <pecoraro@apple.com>
2492 Web Inspector: Modernize InjectedScriptSource
2493 https://bugs.webkit.org/show_bug.cgi?id=173890
2495 Reviewed by Brian Burg.
2497 * inspector/model/remote-object-expected.txt:
2498 * inspector/model/stack-trace-expected.txt:
2499 Now that we use classes, implicitly strict mode, the call frame
2500 for evaluate gets tail call eliminated.
2502 2017-07-18 Ryosuke Niwa <rniwa@webkit.org>
2504 REGRESSION(r218910): Crash when password field changes to text field
2505 https://bugs.webkit.org/show_bug.cgi?id=174560
2507 Reviewed by Zalan Bujtas.
2509 Added a regression test based on the test case provided by Daniel Bates.
2511 * accessibility/mac/input-type-change-crash-2-expected.txt: Added.
2512 * accessibility/mac/input-type-change-crash-2.html: Added.
2514 2017-07-18 Matt Baker <mattbaker@apple.com>
2516 Web Inspector: Refactoring: replace InspectorCanvasAgent::CanvasEntry with a helper class
2517 https://bugs.webkit.org/show_bug.cgi?id=174311
2519 Reviewed by Devin Rousso.
2521 Updated test expectations for new error strings.
2523 * inspector/canvas/css-canvas-clients-expected.txt:
2524 * inspector/canvas/requestContent-2d-expected.txt:
2525 * inspector/canvas/requestNode-expected.txt:
2526 * inspector/canvas/resolveCanvasContext-2d-expected.txt:
2528 2017-07-18 Antoine Quint <graouts@apple.com>
2530 Turn tests at media/modern-media-controls/playback-support back on
2531 https://bugs.webkit.org/show_bug.cgi?id=174639
2533 Reviewed by Dean Jackson.
2535 * media/modern-media-controls/playback-support/playback-support-button-click.html:
2536 * platform/ios-simulator/TestExpectations:
2537 * platform/mac/TestExpectations:
2539 2017-07-18 Antoine Quint <graouts@apple.com>
2541 Turn tests at media/modern-media-controls/pip-support back on
2542 https://bugs.webkit.org/show_bug.cgi?id=174636
2544 Reviewed by Dean Jackson.
2546 * media/modern-media-controls/pip-support/ipad/pip-support-tap.html:
2547 * platform/ios-simulator/TestExpectations:
2548 * platform/mac-elcapitan/TestExpectations:
2549 * platform/mac/TestExpectations:
2551 2017-07-18 Matt Lewis <jlewis3@apple.com>
2553 Marked http/tests/cache/disk-cache/redirect-chain-limits.html as flaky.
2554 https://bugs.webkit.org/show_bug.cgi?id=172662
2556 Unreviewed test gardening.
2558 * platform/wk2/TestExpectations:
2560 2017-07-18 Matt Lewis <jlewis3@apple.com>
2562 Marked http/tests/cache/disk-cache/disk-cache-vary-cookie.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 Antoine Quint <graouts@apple.com>
2571 [macOS] Mouse pointer does not hide during fullscreen playback
2572 https://bugs.webkit.org/show_bug.cgi?id=174638
2573 <rdar://problem/33244399>
2575 Reviewed by Dean Jackson.
2577 Add a test that checks that the "-webkit-cursor-visibility" is set to "auto-hide" when
2578 in fullscreen for the media controls container.
2580 * media/modern-media-controls/css/webkit-cursor-visibility-auto-hide-expected.txt: Added.
2581 * media/modern-media-controls/css/webkit-cursor-visibility-auto-hide.html: Added.
2582 * platform/ios-simulator/TestExpectations:
2584 2017-07-18 Sam Weinig <sam@webkit.org>
2586 [WebIDL] Remove custom bindings for MockContentFilterSettings
2587 https://bugs.webkit.org/show_bug.cgi?id=174606
2589 Reviewed by Andy Estes.
2591 * contentfiltering/allow-after-add-data.html:
2592 * contentfiltering/allow-after-finished-adding-data.html:
2593 * contentfiltering/allow-after-response.html:
2594 * contentfiltering/allow-after-will-send-request.html:
2595 * contentfiltering/allow-empty-document.html:
2596 * contentfiltering/allow-media-document.html:
2597 * contentfiltering/allow-never.html:
2598 * contentfiltering/block-after-add-data-then-allow-unblock.html:
2599 * contentfiltering/block-after-add-data-then-deny-unblock.html:
2600 * contentfiltering/block-after-add-data.html:
2601 * contentfiltering/block-after-finished-adding-data-then-allow-unblock.html:
2602 * contentfiltering/block-after-finished-adding-data-then-deny-unblock.html:
2603 * contentfiltering/block-after-finished-adding-data.html:
2604 * contentfiltering/block-after-response-then-allow-unblock.html:
2605 * contentfiltering/block-after-response-then-deny-unblock.html:
2606 * contentfiltering/block-after-response.html:
2607 * contentfiltering/block-after-will-send-request-then-allow-unblock.html:
2608 * contentfiltering/block-after-will-send-request-then-deny-unblock.html:
2609 * contentfiltering/block-after-will-send-request.html:
2610 * contentfiltering/block-never.html:
2611 * contentfiltering/modify-request-url.html:
2612 * contentfiltering/resources/contentfiltering.js:
2613 * http/tests/contentfiltering/allow-after-redirect.html:
2614 * http/tests/contentfiltering/block-after-redirect.html:
2615 * http/tests/contentfiltering/load-substitute-data-from-appcache.html:
2616 * http/tests/contentfiltering/modify-redirect-request-url.html:
2617 Update tests to use new MockContentFilterSettings enums rather than constants.
2619 2017-07-18 Sam Weinig <sam@webkit.org>
2621 [WebIDL] Replace some custom bindings code in JSCSSStyleDeclarationCustom.cpp with named getters/setters
2622 https://bugs.webkit.org/show_bug.cgi?id=174529
2624 Reviewed by Chris Dumez.
2626 * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor-expected.txt:
2627 * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor.html:
2628 Update test and result to match standard and other browsers.
2630 2017-07-18 Matt Lewis <jlewis3@apple.com>
2632 Unreviewed, rolling out r219610.
2634 This caused an api failure on all platforms for the test
2635 SnapshotImageLargeAsyncDecoding
2639 "Async image decoding for large images should be disabled
2640 after the first time a tile is painted"
2641 https://bugs.webkit.org/show_bug.cgi?id=174451
2642 http://trac.webkit.org/changeset/219610
2644 2017-07-18 Devin Rousso <drousso@apple.com>
2646 Add CanvasRenderingContext2D::getTransform
2647 https://bugs.webkit.org/show_bug.cgi?id=174278
2649 Reviewed by Dean Jackson.
2651 * canvas/philip/tests/2d.missingargs.html:
2652 CanvasRenderingContext2D.prototype.setTransform no longer throws an error with no arguments.
2654 * fast/canvas/2d.getTransform.modification-expected.txt: Added.
2655 * fast/canvas/2d.getTransform.modification.html: Added.
2656 * fast/canvas/2d.getTransform.newobject-expected.txt: Added.
2657 * fast/canvas/2d.getTransform.newobject.html: Added.
2658 * fast/canvas/2d.setTransform.matrix-expected.txt: Added.
2659 * fast/canvas/2d.setTransform.matrix.html: Added.
2661 2017-07-18 Matt Lewis <jlewis3@apple.com>
2663 Rebaseline inspector/model/remote-object.html.
2664 https://bugs.webkit.org/show_bug.cgi?id=173991
2666 Unreviewed test gardening.
2668 * inspector/model/remote-object-expected.txt:
2670 2017-07-18 Said Abou-Hallawa <sabouhallawa@apple.com>
2672 Async image decoding for large images should be disabled after the first time a tile is painted
2673 https://bugs.webkit.org/show_bug.cgi?id=174451
2675 Reviewed by Simon Fraser.
2677 To test async image decoding for large images, we have to create the <img>
2678 element dynamically so we can listen to the load and webkitImageFrameReady
2679 events and know reliably when to end the test. But with this patch the async
2680 image decoding for large images will be disabled after the first paint.
2681 That means async image decoding for large images will be disabled always
2682 unless we force the async image decoding till the image is painted for the
2683 first time. We use Internals::setLargeImageAsyncDecodingEnabledForTesting()
2684 to force the async image decoding. So painting an image in this case will
2685 require multiple paints; in all of them the async image decoding will be
2686 enabled. But this is okay because it resembles the case where the <img> is
2687 created from a static <img> tag in the HTML file.
2689 For new tests, where we want to make sure that mutating the DOM will not
2690 cause a flash, async image decoding will be forced till the image is drawn
2691 for the first time. After that the async image decoding is enabled but not
2694 Disable new tests for WK1 because the async image decoding is always enabled
2695 because tiling does not necessarily exist in WK1 . But eventually the async
2696 image decoding for large images will be always disabled for WK1.
2698 * fast/images/async-image-background-change-expected.html: Added.
2699 * fast/images/async-image-background-change.html: Added.
2700 * fast/images/async-image-background-image-repeated.html:
2701 * fast/images/async-image-background-image.html:
2702 * fast/images/async-image-multiple-clients-repaint.html:
2703 * fast/images/async-image-src-change-expected.html: Added.
2704 * fast/images/async-image-src-change.html: Added.
2705 * fast/images/resources/green-400x400.png: Added.
2706 * fast/images/resources/red-100x100.png: Added.
2707 * fast/images/resources/red-400x400.png: Added.
2708 * http/tests/multipart/multipart-async-image-expected.txt: Added.
2709 * http/tests/multipart/multipart-async-image.html: Added.
2710 * platform/ios-wk1/TestExpectations:
2711 * platform/mac-wk1/TestExpectations:
2713 2017-07-18 Michael Catanzaro <mcatanzaro@igalia.com>
2715 Unreviewed GTK test gardening
2717 fast/forms/range/input-appearance-range-rtl.html is desired to fail.
2719 * platform/gtk/TestExpectations:
2721 2017-07-18 Chris Dumez <cdumez@apple.com>
2723 DOMException should have its properties on the prototype
2724 https://bugs.webkit.org/show_bug.cgi?id=174597
2726 Reviewed by Alex Christensen.
2728 Rebaseline inspector tests whose output changed slightly now that the
2729 DOMException have moved to the prototype.
2731 * inspector/debugger/setPauseOnExceptions-all-expected.txt:
2732 * inspector/debugger/setPauseOnExceptions-none-expected.txt:
2733 * inspector/debugger/setPauseOnExceptions-uncaught-expected.txt:
2735 2017-07-17 Michael Catanzaro <mcatanzaro@igalia.com>
2737 Unreviewed GTK test gardening
2739 * TestExpectations: Skip tests that are clearly intended to have Skip expectations.
2740 * platform/gtk/TestExpectations:
2741 * platform/gtk/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt:
2743 2017-07-17 Timothy Horton <timothy_horton@apple.com>
2745 Page using safe area constant properties jumps to correct layout after resize
2746 https://bugs.webkit.org/show_bug.cgi?id=174598
2747 <rdar://problem/33364275>
2749 Reviewed by Simon Fraser.
2751 * fast/events/ios/rotation/safe-area-insets-during-safari-type-rotation-expected.txt: Added.
2752 * fast/events/ios/rotation/safe-area-insets-during-safari-type-rotation.html: Added.
2753 Add a test making sure that dynamic-viewport-update-based rotation
2754 updates safe area insets when needed.
2756 2017-07-17 Matt Lewis <jlewis3@apple.com>
2758 Fixed test expectations after r219518.
2759 https://bugs.webkit.org/show_bug.cgi?id=174472
2761 Unreviewed test gardening.
2763 * platform/mac/TestExpectations:
2765 2017-07-17 Jeremy Jones <jeremyj@apple.com>
2767 media element handle adding source immediately before src.
2768 https://bugs.webkit.org/show_bug.cgi?id=174284
2770 Reviewed by David Kilzer.
2772 Adds missing -expected and tests to make sure resulting currentSrc is correct.
2775 * media/video-source-before-src-expected.txt: Added.
2776 * media/video-source-before-src.html:
2778 2017-07-17 Matt Lewis <jlewis3@apple.com>
2780 Fixed test expectations after r219518.
2781 https://bugs.webkit.org/show_bug.cgi?id=174472
2783 Unreviewed test gardening.
2785 * platform/ios-wk1/TestExpectations:
2786 * platform/mac/TestExpectations:
2788 2017-07-17 Chris Dumez <cdumez@apple.com>
2790 fast/workers/worker-user-gesture.html crashes on iOS
2791 https://bugs.webkit.org/show_bug.cgi?id=174592
2793 Reviewed by Simon Fraser.
2795 Make sure the tap/click event is fully processed before finishing the test by using
2796 the promise returned by UIHelper.activateAt().
2798 * fast/workers/worker-user-gesture.html:
2800 2017-07-17 Simon Fraser <simon.fraser@apple.com>
2802 clientX/clientY on TouchEvent.touches are wrong
2803 https://bugs.webkit.org/show_bug.cgi?id=174561
2805 Reviewed by Tim Horton.
2807 * fast/events/touch/ios/touches-client-coords-after-zoom-expected.txt: Added.
2808 * fast/events/touch/ios/touches-client-coords-after-zoom.html: Added.
2810 2017-07-17 Chris Dumez <cdumez@apple.com>
2812 click event does not dispatch to parent when child target stops hit testing after mousedown
2813 https://bugs.webkit.org/show_bug.cgi?id=174564
2814 <rdar://problem/33340234>
2816 Reviewed by Simon Fraser.
2818 Add layout test coverage.
2820 * fast/events/mouse-click-different-mouseDown-mouseUp-nodes-expected.txt: Added.
2821 * fast/events/mouse-click-different-mouseDown-mouseUp-nodes.html: Added.
2823 2017-07-17 Antoine Quint <graouts@apple.com>
2825 REGRESSION: order of AirPlay and volume controls is inconsistent between <audio> and <video>
2826 https://bugs.webkit.org/show_bug.cgi?id=174581
2827 <rdar://problem/33297519>
2829 Reviewed by Sam Weinig.
2831 Update the audio controls layout test to match the new expectations.
2833 * media/modern-media-controls/audio/audio-controls-buttons-expected.txt:
2834 * media/modern-media-controls/audio/audio-controls-buttons.html:
2836 2017-07-17 Antoine Quint <graouts@apple.com>
2838 Media controls draw behind captions
2839 https://bugs.webkit.org/show_bug.cgi?id=174579
2840 <rdar://problem/33295427>
2842 Reviewed by Dean Jackson.
2844 Add a new test that checks the order in which order the captions and controls containers appear
2845 under the media shadow root.
2847 * media/modern-media-controls/media-controls/media-controls-display-above-captions-expected.txt: Added.
2848 * media/modern-media-controls/media-controls/media-controls-display-above-captions.html: Added.
2849 * platform/ios-simulator/TestExpectations:
2850 * platform/mac/TestExpectations:
2852 2017-07-16 Antoine Quint <graouts@apple.com>
2854 Dismissing the captions panel using the mouse is too eager to remove the captions panel and media controls
2855 https://bugs.webkit.org/show_bug.cgi?id=174571
2856 <rdar://problem/33294968>
2858 Reviewed by Eric Carlson.
2860 Adding a method to show the tracks panel for a given shadow root and adding new tests to check the correct
2861 behavior when dismissing the tracks panel when clicking over the media element or outside the media element
2864 * media/modern-media-controls/resources/media-controls-utils.js:
2868 (finishMediaControlsTest): Deleted.
2869 * media/modern-media-controls/tracks-panel/tracks-panel-up-click-outside-media-does-not-dimiss-media-controls-when-media-is-paused-expected.txt: Added.
2870 * media/modern-media-controls/tracks-panel/tracks-panel-up-click-outside-media-does-not-dimiss-media-controls-when-media-is-paused.html: Added.
2871 * media/modern-media-controls/tracks-panel/tracks-panel-up-click-over-media-does-not-dimiss-media-controls-when-media-is-playing-expected.txt: Added.
2872 * media/modern-media-controls/tracks-panel/tracks-panel-up-click-over-media-does-not-dimiss-media-controls-when-media-is-playing.html: Added.
2873 * platform/mac/TestExpectations:
2875 2017-07-16 Ali Juma <ajuma@chromium.org>
2877 DisallowUserAgentShadowContent moves out of non-UA shadow roots
2878 https://bugs.webkit.org/show_bug.cgi?id=165647
2880 Reviewed by Ryosuke Niwa.
2882 * fast/dom/nodesFromRect/nodesFromRect-shadow-expected.txt: Added.
2883 * fast/dom/nodesFromRect/nodesFromRect-shadow.html: Added.
2884 * fast/dom/nodesFromRect/resources/nodesFromRect.js:
2886 (checkShadowContent):
2887 (nodesFromRectAsString):
2889 2017-07-16 Antoine Quint <graouts@apple.com>
2891 Clicking edges of media control buttons changes visual state of button (pressed) but doesn't execute action
2892 https://bugs.webkit.org/show_bug.cgi?id=174565
2893 <rdar://problem/33294833>
2895 Reviewed by Dean Jackson.
2897 Add a new test where we click on the edge of a button and check that we trigger the Button's
2898 UI delegate. This test fails prior to this patch.
2900 * media/modern-media-controls/button/button-click-on-edges-expected.txt: Added.
2901 * media/modern-media-controls/button/button-click-on-edges.html: Added.
2902 * platform/ios-simulator/TestExpectations:
2904 2017-07-15 Myles C. Maxfield <mmaxfield@apple.com>
2906 line-height: <number> gets visually applied twice when text autosizing is in effect
2907 https://bugs.webkit.org/show_bug.cgi?id=174536
2908 <rdar://problem/33338259>
2910 Reviewed by Simon Fraser.
2912 * fast/text-autosizing/line-height-number-expected.html: Added.
2913 * fast/text-autosizing/line-height-number.html: Added.
2915 2017-07-14 Zan Dobersek <zdobersek@igalia.com>
2917 [GCrypt] Implement CryptoKeyRSA PKCS#8 exports
2918 https://bugs.webkit.org/show_bug.cgi?id=173697
2920 Reviewed by Jiewen Tan.
2922 * platform/gtk/TestExpectations: Unskip the RSA PKCS#8 export tests
2924 2017-07-14 Zan Dobersek <zdobersek@igalia.com>
2926 [GCrypt] Implement CryptoKeyRSA PKCS#8 imports
2927 https://bugs.webkit.org/show_bug.cgi?id=173696
2929 Reviewed by Jiewen Tan.
2931 * platform/gtk/TestExpectations: Unskip the RSA PKCS#8 import tests
2932 that are now passing.
2934 2017-07-14 Chris Dumez <cdumez@apple.com>
2936 Possible crash in ~UserGestureIndicator() when on non-main thread
2937 https://bugs.webkit.org/show_bug.cgi?id=174522
2938 <rdar://problem/30283071>
2940 Reviewed by Sam Weinig.
2942 Add layout test coverage.
2944 * fast/workers/worker-user-gesture-expected.txt: Added.
2945 * fast/workers/worker-user-gesture.html: Added.
2946 * fast/workers/worker-user-gesture.js: Added.
2949 2017-07-14 Daniel Bates <dabates@apple.com>
2951 REGRESSION (r219013): Compute source frame info for frameless document
2952 https://bugs.webkit.org/show_bug.cgi?id=174385
2953 <rdar://problem/33217736>
2955 Reviewed by Brady Eidson.
2957 * http/tests/navigation/resources/window-open-redirect-and-remove-opener.html: Added.
2958 * http/tests/navigation/window-open-redirect-and-remove-opener-expected.txt: Added.
2959 * http/tests/navigation/window-open-redirect-and-remove-opener.html: Added.
2961 2017-07-14 Matt Lewis <jlewis3@apple.com>
2963 Fixed expectations after Mac expectation change.
2964 https://trac.webkit.org/changeset/219507/webkit
2966 Unreviewed test gardening.
2968 * platform/wk2/TestExpectations:
2970 2017-07-14 Youenn Fablet <youenn@apple.com>
2972 WebRTC: silence data not sent for disabled audio track
2973 https://bugs.webkit.org/show_bug.cgi?id=174456
2974 <rdar://problem/33284623>
2976 Reviewed by Eric Carlson.
2978 * webrtc/audio-muted-stats-expected.txt: Added.
2979 * webrtc/audio-muted-stats.html: Added.
2980 * webrtc/audio-muted-stats2-expected.txt: Added.
2981 * webrtc/audio-muted-stats2.html: Added.
2983 2017-07-14 Jonathan Bedard <jbedard@apple.com>
2985 Add High Sierra test expectations
2986 https://bugs.webkit.org/show_bug.cgi?id=174518
2987 <rdar://problem/32716970>
2989 Unreviewed test gardening.
2991 * platform/mac-highsierra: Added.
2992 * platform/mac-highsierra-wk1: Added.
2993 * platform/mac-highsierra-wk2: Added.
2995 2017-07-14 Jer Noble <jer.noble@apple.com>
2997 [MSE] Removing samples when presentation order does not match decode order can cause bad behavior.
2998 https://bugs.webkit.org/show_bug.cgi?id=174514
3000 Reviewed by Sam Weinig.
3002 * media/media-source/media-source-remove-decodeorder-crash-expected.txt: Added.
3003 * media/media-source/media-source-remove-decodeorder-crash.html: Added.
3005 2017-07-14 Matt Lewis <jlewis3@apple.com>
3007 Correcting test expectations after mac-expectation changes.
3008 https://bugs.webkit.org/show_bug.cgi?id=174472
3010 Unreviews test gardening.
3012 * platform/mac/TestExpectations:
3014 2017-07-14 Jer Noble <jer.noble@apple.com>
3016 Adding the 'autoplay' attribute to a media element during a user gesture should remove user gesture restrictions.
3017 https://bugs.webkit.org/show_bug.cgi?id=174373
3019 Reviewed by Eric Carlson.
3021 * media/video-add-autoplay-user-gesture-expected.txt: Added.
3022 * media/video-add-autoplay-user-gesture.html: Added.
3023 * media/platform/ios/TestExpectations: Skipped; requires EventSender.
3025 2017-07-14 Matt Lewis <jlewis3@apple.com>
3027 Unreviewed, rolling out r219500.
3029 The test is consistently failing on iOS simulator.
3033 "AX: VoiceOver silent or skipping over time values on media
3035 https://bugs.webkit.org/show_bug.cgi?id=174324
3036 http://trac.webkit.org/changeset/219500
3038 2017-07-14 Jonathan Bedard <jbedard@apple.com>
3040 Add script to rebase patches during the WebKit2->WebKit/WebKit->WebKitLegacy transition
3041 https://bugs.webkit.org/show_bug.cgi?id=174438
3042 <rdar://problem/33277112>
3044 Reviewed by David Kilzer.
3046 * platform/mac-wk2/TestExpectations: Move skipped tests because of webkit.org/b/174504.
3047 * platform/wk2/TestExpectations: Ditto.
3049 2017-07-14 Fujii Hironori <Hironori.Fujii@sony.com>
3051 [HarfBuzz] Decomposed Vietnamese characters are rendered incorrectly
3052 https://bugs.webkit.org/show_bug.cgi?id=174418
3054 Reviewed by Michael Catanzaro.
3056 * fast/text/international/vietnamese-nfd-expected.html: Added.
3057 * fast/text/international/vietnamese-nfd.html: Added.
3059 2017-07-14 Aaron Chu <aaron_chu@apple.com>
3061 AX: VoiceOver silent or skipping over time values on media player.
3062 https://bugs.webkit.org/show_bug.cgi?id=174324
3063 <rdar://problem/32021784>
3065 Reviewed by Antoine Quint.
3067 Added role attribute to modern media controls time lable class so that VoiceOver can access the time label when the media is playing.
3069 * media/modern-media-controls/time-label/time-label-expected.txt:
3070 * media/modern-media-controls/time-label/time-label.html:
3072 2017-07-13 Matt Lewis <jlewis3@apple.com>
3074 Skipped multiple http/tests/webrtc/ test on iOS simulator.
3075 https://bugs.webkit.org/show_bug.cgi?id=173861
3077 Unreviewed test gardening.
3078 * platform/ios-simulator-wk2/TestExpectations:
3080 2017-07-13 Matt Lewis <jlewis3@apple.com>
3082 Marked imported/w3c/web-platform-tests/IndexedDB/large-nested-cloning.html as flaky on iOS.
3083 https://bugs.webkit.org/show_bug.cgi?id=173487
3085 Unreviewed test gardening.
3087 * platform/ios-simulator-wk2/TestExpectations:
3089 2017-07-13 Matt Lewis <jlewis3@apple.com>
3091 Skipping media/video-source-before-src.html.
3092 https://bugs.webkit.org/show_bug.cgi?id=174284
3094 Unreviewed test gardening.
3098 2017-07-13 Antoine Quint <graouts@apple.com>
3100 REGRESSION: "visibility:hidden" does not hide play button for video elements
3101 ​https://bugs.webkit.org/show_bug.cgi?id=174258
3102 <rdar://problem/33181452>
3104 Unreviewed test gardening.
3106 Add a missing expectation file which is designed to be empty and is now just a space.
3108 * media/modern-media-controls/css/visibility-hidden-expected.html: Added.
3110 2017-07-13 Alex Christensen <achristensen@webkit.org>
3112 Deleting last URLSearchParams key should remove trailing ? in associated URL
3113 https://bugs.webkit.org/show_bug.cgi?id=174465
3115 Reviewed by Chris Dumez.
3117 * fast/dom/DOMURL/searchparams-expected.txt:
3118 * fast/dom/DOMURL/searchparams.html:
3120 2017-07-13 Miguel Gomez <magomez@igalia.com>
3122 Unreviewed GTK+ gardening. Update expectations of several tests failing at r219449.
3124 * platform/gtk/TestExpectations:
3126 2017-07-13 Zan Dobersek <zdobersek@igalia.com>
3128 [GCrypt] Implement CryptoKeyRSA SPKI exports
3129 https://bugs.webkit.org/show_bug.cgi?id=173695
3131 Reviewed by Jiewen Tan.
3133 * platform/gtk/TestExpectations: Unskip the RSA SPKI export tests
3134 that are now passing.
3136 2017-07-13 Zan Dobersek <zdobersek@igalia.com>
3138 [GCrypt] Implement CryptoKeyRSA SPKI imports
3139 https://bugs.webkit.org/show_bug.cgi?id=173694
3141 Reviewed by Jiewen Tan.
3143 * platform/gtk/TestExpectations: Unskip the RSA SPKI import tests
3144 that are now passing.
3146 2017-07-12 Carlos Alberto Lopez Perez <clopez@igalia.com>
3148 REGRESSION(r219332): [GTK] 9 new failures on fast/forms spinbutton related tests
3149 https://bugs.webkit.org/show_bug.cgi?id=174395
3151 Reviewed by Carlos Garcia Campos.
3153 * fast/forms/number/number-spinbutton-in-multi-column.html: Instead of assuming that the width will be 100, calculate a -7 offset dinamically.
3154 * platform/gtk/TestExpectations: Remove expected failures now orking.
3155 * platform/gtk/fast/forms/number/number-size-spinbutton-nocover-expected.png: Rebaseline.
3156 * platform/gtk/fast/forms/number/number-size-spinbutton-nocover-expected.txt: Rebaseline.
3158 2017-07-13 Caio Lima <ticaiolima@gmail.com>
3160 [ESnext] Implement Object Spread
3161 https://bugs.webkit.org/show_bug.cgi?id=167963
3163 Reviewed by Saam Barati.
3165 * js/parser-syntax-check-expected.txt:
3166 * js/script-tests/parser-syntax-check.js:
3168 2017-07-12 Nan Wang <n_wang@apple.com>
3170 AX: [iOS] Implement a way to retrieve a text marker range with desired text that is closest to a position
3171 https://bugs.webkit.org/show_bug.cgi?id=174393
3172 <rdar://problem/33248006>
3174 Reviewed by Chris Fleizach.
3176 * accessibility/ios-simulator/text-marker-range-matches-text-expected.txt: Added.
3177 * accessibility/ios-simulator/text-marker-range-matches-text.html: Added.
3179 2017-07-12 Matt Lewis <jlewis3@apple.com>
3181 Unreviewed, rolling out r219409.
3183 The revision caused the Windows builds to fail.
3187 "AX: [iOS] Implement a way to retrieve a text marker range
3188 with desired text that is closest to a position"
3189 https://bugs.webkit.org/show_bug.cgi?id=174393
3190 http://trac.webkit.org/changeset/219409
3192 2017-07-12 Commit Queue <commit-queue@webkit.org>
3194 Unreviewed, rolling out r219361.
3195 https://bugs.webkit.org/show_bug.cgi?id=174434
3197 Huge PLUM memory regression on iOS (Requested by kling on
3202 "[WebIDL] Convert MutationCallback to be a normal generate
3204 https://bugs.webkit.org/show_bug.cgi?id=174140
3205 http://trac.webkit.org/changeset/219361
3207 2017-07-12 Eric Carlson <eric.carlson@apple.com>
3209 [MediaStream] a capture source failure should end the MediaStreamTrack
3210 https://bugs.webkit.org/show_bug.cgi?id=174375
3212 Reviewed by Youenn Fablet.
3214 * fast/mediastream/media-stream-track-source-failure-expected.txt: Added.
3215 * fast/mediastream/media-stream-track-source-failure.html: Added.
3217 2017-07-12 Antoine Quint <graouts@apple.com>
3219 Playback controls should not hide while AirPlay is active
3220 https://bugs.webkit.org/show_bug.cgi?id=174422
3221 <rdar://problem/33011477>
3223 Reviewed by Eric Carlson.
3225 Expand the existing AirPlaySupport test to check that when we enter AirPlay we correctly prevent
3226 the media controls from automatically hiding.
3228 * media/modern-media-controls/airplay-support/airplay-support-expected.txt:
3229 * media/modern-media-controls/airplay-support/airplay-support.html:
3231 2017-07-12 Nan Wang <n_wang@apple.com>
3233 AX: [iOS] Implement a way to retrieve a text marker range with desired text that is closest to a position
3234 https://bugs.webkit.org/show_bug.cgi?id=174393
3235 <rdar://problem/33248006>
3237 Reviewed by Chris Fleizach.
3239 * accessibility/ios-simulator/text-marker-range-matches-text-expected.txt: Added.
3240 * accessibility/ios-simulator/text-marker-range-matches-text.html: Added.
3242 2017-07-12 Per Arne Vollan <pvollan@apple.com>
3244 Skip WebRTC tests on Windows.
3246 Unreviewed test gardening.
3248 * platform/win/TestExpectations:
3250 2017-07-12 Matt Lewis <jlewis3@apple.com>
3252 Rebaseline of test fast/dom/Window/property-access-on-cached-window-after-frame-removed.html.
3253 https://bugs.webkit.org/show_bug.cgi?id=174400
3255 Unreviewed test gardening.
3257 * fast/dom/Window/property-access-on-cached-window-after-frame-removed-expected.txt:
3259 2017-07-12 Matt Lewis <jlewis3@apple.com>
3261 Unreviewed, rolling out r219401.
3263 This revision rolled out the previous patch, but after talking
3264 with reviewer, a rebaseline is what was needed.Rolling back in
3269 "Unreviewed, rolling out r219379."
3270 https://bugs.webkit.org/show_bug.cgi?id=174400
3271 http://trac.webkit.org/changeset/219401
3273 2017-07-12 Matt Lewis <jlewis3@apple.com>
3275 Unreviewed, rolling out r219379.
3277 This revision caused a consistent failure in the test
3278 fast/dom/Window/property-access-on-cached-window-after-frame-
3283 "Remove NAVIGATOR_HWCONCURRENCY"
3284 https://bugs.webkit.org/show_bug.cgi?id=174400
3285 http://trac.webkit.org/changeset/219379
3287 2017-07-12 Charlie Turner <cturner@igalia.com>
3289 [GTK] Media test gardening after r219253
3290 https://bugs.webkit.org/show_bug.cgi?id=174254
3292 Unreviewed test gardening.
3294 video-cookie was fixed by r219252.
3295 media/video-restricted-no-preload-metadata.html been passing consistently.
3297 * platform/gtk/TestExpectations:
3299 2017-07-12 Tooru Fujisawa [:arai] <arai.unmht@gmail.com>
3301 Wrong radix used in Unicode Escape in invalid character error message
3302 https://bugs.webkit.org/show_bug.cgi?id=174419
3304 Reviewed by Alex Christensen.
3306 * fast/loader/cache-encoding-expected.txt:
3307 * http/tests/preload/preload-encoding-expected.txt:
3308 * js/basic-strict-mode-expected.txt:
3309 * js/kde/parse-expected.txt:
3310 * loader/reload-subresource-when-type-changes-expected.txt:
3311 * platform/ios/imported/w3c/web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-003-expected.txt:
3312 * platform/ios/imported/w3c/web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-004-expected.txt:
3314 2017-07-12 Youenn Fablet <youenn@apple.com>
3316 WebRTC: Incorrect sdpMLineIndex for video breaks Firefox interop
3317 https://bugs.webkit.org/show_bug.cgi?id=173530
3319 Reviewed by Alex Christensen.
3321 * webrtc/ice-candidate-sdpMLineIndex-expected.txt: Added.
3322 * webrtc/ice-candidate-sdpMLineIndex.html: Added.
3324 2017-07-12 Zan Dobersek <zdobersek@igalia.com>
3326 [GCrypt] Implement CryptoKeyEC PKCS#8 exports
3327 https://bugs.webkit.org/show_bug.cgi?id=173648
3329 Reviewed by Jiewen Tan.
3331 * platform/gtk/TestExpectations: Unskip the EC PKCS#8 export tests
3332 that are now passing.
3334 2017-07-11 Carlos Alberto Lopez Perez <clopez@igalia.com>
3336 REGRESSION(r219332): [GTK] 9 new failures on fast/forms spinbutton related tests.
3337 https://bugs.webkit.org/show_bug.cgi?id=174395
3339 Unreviewed GTK gardening.
3341 * platform/gtk/TestExpectations: Mark the new failures. Further investigation pending.
3343 2017-07-11 Said Abou-Hallawa <sabouhallawa@apple.com>
3345 REGRESSION(r219045): The <body> element does not get repainted when its background image finishes decoding
3346 https://bugs.webkit.org/show_bug.cgi?id=174376
3348 Reviewed by Simon Fraser.
3350 * fast/images/async-image-body-background-image-expected.html: Added.
3351 * fast/images/async-image-body-background-image.html: Added.
3353 2017-07-11 Youenn Fablet <youenn@apple.com>
3355 We should do ICE candidate filtering at the Document level
3356 https://bugs.webkit.org/show_bug.cgi?id=173861
3357 <rdar://problem/33122058>
3361 * resources/testharnessreport.js: Not calling setICECandidateFiltering if not defined.
3363 2017-07-10 Sam Weinig <sam@webkit.org>
3365 [WebIDL] Convert MutationCallback to be a normal generate callback
3366 https://bugs.webkit.org/show_bug.cgi?id=174140
3368 Reviewed by Chris Dumez.
3370 * fast/dom/MutationObserver/mutation-observer-constructor-expected.txt:
3371 Update results for standard error messages.
3373 2017-07-11 Chris Dumez <cdumez@apple.com>
3375 Window's [[OwnPropertyKeys]] is wrong for cross origin windows
3376 https://bugs.webkit.org/show_bug.cgi?id=174364
3377 <rdar://problem/33238056>
3379 Reviewed by Brent Fulgham.
3381 Update test to reflect behavior change. I verified that the test is passing in Firefox.
3382 The test fails in Chrome because its does not expose frames indexes on the Window, and
3383 it is incorrectly listing "assign" on Location.
3385 * http/tests/security/cross-frame-access-enumeration.html:
3387 2017-07-11 Charlie Turner <cturner@igalia.com>
3389 [GTK] editing/input new passes since r211277
3390 https://bugs.webkit.org/show_bug.cgi?id=160119
3392 Unreviewed test gardening.
3394 * platform/gtk/TestExpectations:
3396 2017-07-11 Brent Fulgham <bfulgham@apple.com>
3398 Reset cookie partitioning state after network process crashes
3399 https://bugs.webkit.org/show_bug.cgi?id=174306
3400 <rdar://problem/33171605>
3402 Reviewed by Chris Dumez.
3404 * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-network-process-crash-expected.txt: Added.
3405 * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-network-process-crash.html: Added.
3406 * http/tests/loading/resourceLoadStatistics/resources/get-cookies.php:
3407 * http/tests/loading/resourceLoadStatistics/resources/set-cookie.php:
3409 2017-07-11 Charlie Turner <cturner@igalia.com>
3411 REGRESSION(r219298): [GTK] imported/w3c/IndexedDB-private-browsing/idbfactory_open.html is crashing occassionaly
3412 https://bugs.webkit.org/show_bug.cgi?id=174354
3414 Unreviewed test gardening.
3416 * platform/gtk/TestExpectations:
3418 2017-07-11 Charlie Turner <cturner@igalia.com>
3420 [GTK][WPE] Some resource load statistics tests added in r212183 also fail.
3421 https://bugs.webkit.org/show_bug.cgi?id=168171
3423 Unreviewed test gardening.
3425 * platform/gtk/TestExpectations:
3427 2017-07-11 Ali Juma <ajuma@chromium.org>
3429 elementFromPoint() should consider x and y to be in client (layout viewport) coordinates
3430 https://bugs.webkit.org/show_bug.cgi?id=172019
3432 Reviewed by Simon Fraser.
3434 * fast/dom/elementFromPoint-scaled-scrolled-expected.txt: Updated.
3435 * fast/dom/elementFromPoint-scaled-scrolled.html: Updated.
3436 * platform/ios/TestExpectations:
3438 2017-07-11 Charlie Turner <cturner@igalia.com>
3440 [GTK] compositing/video/poster.html passing since r218320
3441 https://bugs.webkit.org/show_bug.cgi?id=169918
3443 Unreviewed test gardening.
3445 * platform/gtk/TestExpectations:
3447 2017-07-11 Sergio Villar Senin <svillar@igalia.com>
3449 [SVG] Leak in SVGAnimatedListPropertyTearOff
3450 https://bugs.webkit.org/show_bug.cgi?id=172545
3452 Reviewed by Darin Adler.
3454 * svg/animations/animation-leak-list-property-instances-expected.txt: Added.
3455 * svg/animations/animation-leak-list-property-instances.html: Added.
3457 2017-07-11 Carlos Alberto Lopez Perez <clopez@igalia.com>
3459 [GTK] Spin buttons on input type number appear over the value itself for small widths
3460 https://bugs.webkit.org/show_bug.cgi?id=173572
3462 Reviewed by Carlos Garcia Campos.
3464 * fast/forms/number/number-size-expected.txt:
3465 * fast/forms/number/number-size.html: Obtain the size of the spinbutton by inspecting the shadow dom (is more reliable)
3466 and make the test for user controlled style special for the case of GTK+.
3467 * platform/gtk/fast/forms/number/number-size-spinbutton-nocover-expected.png: Added.
3468 * platform/gtk/fast/forms/number/number-size-spinbutton-nocover-expected.txt: Added.
3469 * platform/gtk/fast/forms/number/number-size-spinbutton-nocover.html: Added.
3471 2017-07-11 Youenn Fablet <youenn@apple.com>
3473 We should do ICE candidate filtering at the Document level
3474 https://bugs.webkit.org/show_bug.cgi?id=173861
3475 <rdar://problem/33122058>
3477 Reviewed by Eric Carlson.
3479 * http/tests/webrtc/filtering-ice-candidate-cross-origin-frame-expected.txt: Added.
3480 * http/tests/webrtc/filtering-ice-candidate-cross-origin-frame.html: Added.
3481 * http/tests/webrtc/filtering-ice-candidate-same-origin-frame-expected.txt: Added.
3482 * http/tests/webrtc/filtering-ice-candidate-same-origin-frame.html: Added.
3483 * http/tests/webrtc/filtering-ice-candidate-same-origin-frame2-expected.txt: Added.
3484 * http/tests/webrtc/filtering-ice-candidate-same-origin-frame2.html: Added.
3485 * http/tests/webrtc/resources/check-ice-candidate-filtering.html: Added.
3486 * http/tests/webrtc/resources/do-get-user-media.html: Added.
3487 * platform/mac-wk1/TestExpectations: Disable http/tests/webrtc tests.
3488 * resources/testharnessreport.js: Disabled ICE candidate filtering by default.
3489 * webrtc/filtering-ice-candidate-after-reload-expected.txt: Added.
3490 * webrtc/filtering-ice-candidate-after-reload.html: Added.
3492 2017-07-11 Sergio Villar Senin <svillar@igalia.com>
3494 Unreviewed, rolling out r219325.
3496 The test is still flaky
3500 "[SVG] Leak in SVGAnimatedListPropertyTearOff"
3501 https://bugs.webkit.org/show_bug.cgi?id=172545
3502 http://trac.webkit.org/changeset/219325
3504 2017-07-11 Charlie Turner <cturner@igalia.com>
3506 [GTK] media/video-restricted-invisible-autoplay-not-allowed.html is flaky
3507 https://bugs.webkit.org/show_bug.cgi?id=174353
3509 Unreviewed test gardening.
3511 * platform/gtk/TestExpectations:
3513 2017-07-11 Zan Dobersek <zdobersek@igalia.com>
3515 Unreviewed WPE gardening.
3517 * platform/wpe/TestExpectations:
3518 Enable EMEv3 tests under media/encrypted-media/, all of them passing.
3520 2017-07-10 Brent Fulgham <bfulgham@apple.com>
3522 Resource Load Statistics: Prune statistics in orders of importance
3523 https://bugs.webkit.org/show_bug.cgi?id=174215
3524 <rdar://problem/33164403>
3526 Unreviewed test correction.
3528 Drive-by fix after recent refactoring to correct the new function names in TestRunner.
3530 * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html:
3531 * http/tests/loading/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction.html:
3533 2017-07-10 Simon Fraser <simon.fraser@apple.com>
3535 [WK2 iOS] REGRESSION (r216803) During momentum scroll, getBoundingClientRect returns wrong coordinates (missing images on pinterest, elle.com and many other sites)
3536 https://bugs.webkit.org/show_bug.cgi?id=174286
3537 rdar://problem/32864180
3539 Reviewed by Dean Jackson.
3541 * fast/visual-viewport/ios/get-bounding-client-rect-unstable-expected.txt: Added.
3542 * fast/visual-viewport/ios/get-bounding-client-rect-unstable.html: Added.
3544 2017-07-10 John Wilander <wilander@apple.com>