1 2017-08-08 Brent Fulgham <bfulgham@apple.com>
3 Sandbox flags do not support document.domain control
4 https://bugs.webkit.org/show_bug.cgi?id=175281
5 <rdar://problem/33778936>
7 Reviewed by Chris Dumez.
9 * fast/frames/resources/sandboxed-iframe-set-domain.html: Added.
10 * fast/frames/sandboxed-iframe-domain.html: Added.
11 * fast/frames/sandboxed-iframe-domain-expected.txt: Added.
13 2017-08-08 Matt Lewis <jlewis3@apple.com>
15 Skipping imported/w3c/IndexedDB-private-browsing/idbfactory_open12.html
16 <rdar://problem/33555052>
18 Unreviewed test gardening.
20 * platform/ios-wk2/TestExpectations:
21 * platform/mac-highsierra/TestExpectations:
23 2017-08-08 Ryan Haddad <ryanhaddad@apple.com>
25 Skip plugins/crash-restoring-plugin-page-from-page-cache.html on macOS debug.
26 https://bugs.webkit.org/show_bug.cgi?id=175270
28 Unreviewed test gardening.
30 * platform/mac-wk2/TestExpectations:
32 2017-08-08 Ryan Haddad <ryanhaddad@apple.com>
34 Mark fast/images/async-image-body-background-image.html as flaky on macOS.
35 https://bugs.webkit.org/show_bug.cgi?id=175193
37 Unreviewed test gardening.
39 * platform/mac/TestExpectations:
41 2017-08-08 Jeremy Jones <jeremyj@apple.com>
43 Change fast seek logic to prevent ping-ponging.
44 https://bugs.webkit.org/show_bug.cgi?id=175167
45 rdar://problem/32936116
47 Reviewed by Jer Noble.
49 Test now requires forward fast seek result to be between current time and the target time,
50 and a backward seek to be before the seek time.
52 * media/video-fast-seek.html:
53 * media/media-source/media-source-fastseek.html:
55 2017-08-08 Ms2ger <Ms2ger@igalia.com>
57 Remove obsolete failure expectations for event_loadedmetadata.html.
58 https://bugs.webkit.org/show_bug.cgi?id=175027
60 Unreviewed test gardening.
64 2017-08-08 John Wilander <wilander@apple.com>
66 Resource Load Statistics: Clear web processes' state on history removal
67 https://bugs.webkit.org/show_bug.cgi?id=175271
68 <rdar://problem/33756560>
70 Reviewed by Chris Dumez.
72 * http/tests/loading/resourceLoadStatistics/user-interaction-reported-after-website-data-removal-expected.txt: Added.
73 * http/tests/loading/resourceLoadStatistics/user-interaction-reported-after-website-data-removal.html: Added.
74 * platform/mac-wk2/TestExpectations:
75 user-interaction-reported-after-website-data-removal.html marked as [ Pass ].
77 2017-08-08 Ryan Haddad <ryanhaddad@apple.com>
79 Fix baseline for http/tests/security/set-domain-remove-subdomain-for-ip-address.html.
81 Unreviewed test gardening.
83 * http/tests/security/set-domain-remove-subdomain-for-ip-address-expected.txt:
85 2017-08-08 Matt Lewis <jlewis3@apple.com>
87 Fixed rebaselined expectations for js/dom/global-constructors-attributes.html.
88 https://bugs.webkit.org/show_bug.cgi?id=175201
90 Unreviewed test gardening.
92 * platform/mac-elcapitan-wk2/js/dom/global-constructors-attributes-expected.txt: Renamed from LayoutTests/platform/mac-elcapitan-wk2/js/dom/global-constructors-attributes-dedicated-worker-expected.txt.
94 2017-08-08 Brent Fulgham <bfulgham@apple.com>
96 Unreviewed test results fix after r220376.
98 Rebaseline for new SecurityException message text.
100 * fast/dom/Document/invalid-domain-change-throws-exception-expected.txt:
101 * http/tests/dom/document-attributes-null-handling-expected.txt:
102 * http/tests/security/set-domain-remove-subdomain-for-ip-address-expected.txt:
103 * http/tests/security/xss-DENIED-invalid-domain-change-expected.txt:
105 2017-08-08 Javier Fernandez <jfernandez@igalia.com>
107 Not possible to remove the 'li' element inside the table cell
108 https://bugs.webkit.org/show_bug.cgi?id=173148
110 Reviewed by Ryosuke Niwa.
112 Regression tests for different scenarios of list items removal.
114 * editing/deleting/delete-list-items-in-table-cell-1-expected.txt: Added.
115 * editing/deleting/delete-list-items-in-table-cell-1.html: Added.
116 * editing/deleting/delete-list-items-in-table-cell-2-expected.txt: Added.
117 * editing/deleting/delete-list-items-in-table-cell-2.html: Added.
118 * editing/deleting/delete-list-items-in-table-cell-3-expected.txt: Added.
119 * editing/deleting/delete-list-items-in-table-cell-3.html: Added.
120 * editing/deleting/delete-list-items-in-table-cell-4-expected.txt: Added.
121 * editing/deleting/delete-list-items-in-table-cell-4.html: Added.
122 * editing/deleting/delete-list-items-in-table-cell-5-expected.txt: Added.
123 * editing/deleting/delete-list-items-in-table-cell-5.html: Added.
124 * editing/deleting/delete-list-items-in-table-cell-6-expected.txt: Added.
125 * editing/deleting/delete-list-items-in-table-cell-6.html: Added.
126 * editing/deleting/delete-list-items-in-table-cell-7-expected.txt: Added.
127 * editing/deleting/delete-list-items-in-table-cell-7.html: Added.
128 * editing/deleting/delete-list-items-in-table-cell-8-expected.txt: Added.
129 * editing/deleting/delete-list-items-in-table-cell-8.html: Added.
131 2017-08-08 Wenson Hsieh <wenson_hsieh@apple.com>
133 [iOS WK2] WKWebView schedules nonstop layout after pressing cmb+b,i,u inside a contenteditable div
134 https://bugs.webkit.org/show_bug.cgi?id=175116
135 <rdar://problem/28279301>
137 Reviewed by Darin Adler and Ryosuke Niwa.
139 Rebaseline some iOS WK2 LayoutTest expectations. These tests currently expect an empty anonymous RenderBlock to
140 be inserted into the render tree, but this is only a result of us adding and removing a temporary <span> when
141 computing a RenderStyle in WebPage::editorState -- this patch removes these empty RenderBlocks, making these
142 expectations' RenderTrees consistent with WebKit1.
144 * platform/ios-wk2/editing/inserting/insert-div-024-expected.txt:
145 * platform/ios-wk2/editing/inserting/insert-div-026-expected.txt:
146 * platform/ios-wk2/editing/style/5084241-expected.txt:
147 * platform/ios-wk2/editing/style/unbold-in-bold-expected.txt:
149 2017-08-07 Matt Lewis <jlewis3@apple.com>
151 Marked media/modern-media-controls/fullscreen-support/fullscreen-support-press.html as flaky.
152 https://bugs.webkit.org/show_bug.cgi?id=173946
154 Unreviewed test gardening.
156 * platform/mac-wk2/TestExpectations:
158 2017-08-07 Matt Lewis <jlewis3@apple.com>
160 Rebaselined js/dom/global-constructors-attributes.html on El Capitan.
161 https://bugs.webkit.org/show_bug.cgi?id=175201
163 Unreviewed test gardening.
164 * platform/mac-elcapitan-wk2/js/dom/global-constructors-attributes-dedicated-worker-expected.txt: Added.
166 2017-08-07 Matt Lewis <jlewis3@apple.com>
168 Changed expectations for webrtc/video-rotation.html.
169 https://bugs.webkit.org/show_bug.cgi?id=175305
171 Unreviewed test gardening.
175 2017-08-07 Devin Rousso <drousso@apple.com>
177 Web Inspector: Preview Canvas path when viewing a recording
178 https://bugs.webkit.org/show_bug.cgi?id=174967
180 Reviewed by Brian Burg.
182 * fast/canvas/2d.currentPoint-expected.txt: Added.
183 * fast/canvas/2d.currentPoint.html: Added.
184 * fast/canvas/2d.getPath.modification-expected.txt: Added.
185 * fast/canvas/2d.getPath.modification.html: Added.
186 * fast/canvas/2d.getPath.newobject-expected.txt: Added.
187 * fast/canvas/2d.getPath.newobject.html: Added.
188 * fast/canvas/2d.setPath-expected.txt: Added.
189 * fast/canvas/2d.setPath.html: Added.
191 * inspector/canvas/recording-2d-expected.txt:
192 * inspector/canvas/recording-2d.html:
193 Updated for additional deduplication in InitialState.
195 2017-08-07 Ryan Haddad <ryanhaddad@apple.com>
197 Skip workers/wasm-hashset-many.html and workers/wasm-hashset-many-2.html on El Capitan.
198 https://bugs.webkit.org/show_bug.cgi?id=175102
200 Unreviewed test gardening.
202 * platform/mac/TestExpectations:
204 2017-08-07 Ryan Haddad <ryanhaddad@apple.com>
206 Marking imported/w3c/web-platform-tests/html/browsers/windows/noreferrer-window-name.html as failing on iOS.
207 https://bugs.webkit.org/show_bug.cgi?id=175273
209 Unreviewed test gardening.
211 * platform/ios/TestExpectations:
213 2017-08-07 Ryan Haddad <ryanhaddad@apple.com>
215 Rebaseline js/dom/global-constructors-attributes.html.
217 Unreviewed test gardening.
219 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
220 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
222 2017-08-07 Ryan Haddad <ryanhaddad@apple.com>
224 Unreviewed, rolling out r220299.
226 This change caused LayoutTest inspector/dom-debugger/dom-
227 breakpoints.html to fail.
231 "Web Inspector: capture async stack trace when workers/main
232 context posts a message"
233 https://bugs.webkit.org/show_bug.cgi?id=167084
234 http://trac.webkit.org/changeset/220299
236 2017-08-07 Ms2ger <Ms2ger@igalia.com>
238 Remove obsolete failure expectations for wpt browsers tests.
239 https://bugs.webkit.org/show_bug.cgi?id=175073
241 Unreviewed test gardening.
245 2017-08-05 Youenn Fablet <youenn@apple.com>
247 [Fetch API] Response should keep all ResourceResponse information
248 https://bugs.webkit.org/show_bug.cgi?id=175099
250 Reviewed by Sam Weinig.
252 Updating test now that we are no longer cancelling the load in case of opaque responses.
254 * http/tests/inspector/network/fetch-network-data-expected.txt:
255 * http/tests/inspector/network/fetch-network-data.html:
257 2017-08-05 Carlos Garcia Campos <cgarcia@igalia.com>
259 getClientRects doesn't work with list box option elements
260 https://bugs.webkit.org/show_bug.cgi?id=175016
262 Reviewed by Darin Adler.
264 Add new test to check list box option elements client rects.
266 * fast/dom/HTMLSelectElement/listbox-items-client-rects-expected.txt: Added.
267 * fast/dom/HTMLSelectElement/listbox-items-client-rects.html: Added.
268 * platform/ios-simulator-wk2/fast/dom/HTMLSelectElement/listbox-items-client-rects-expected.txt: Added.
270 2017-08-04 Youenn Fablet <youenn@apple.com>
272 [Cache API] Add Cache and CacheStorage IDL definitions
273 https://bugs.webkit.org/show_bug.cgi?id=175201
275 Reviewed by Brady Eidson.
278 * platform/ios-wk1/TestExpectations:
279 * platform/mac-wk1/TestExpectations:
280 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
281 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
283 2017-08-04 Brady Eidson <beidson@apple.com>
285 Have navigator.serviceWorker() actually return a ServiceWorkerContainer object.
286 https://bugs.webkit.org/show_bug.cgi?id=175215
288 Reviewed by Youenn Fablet.
290 * 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.
292 2017-08-04 Chris Dumez <cdumez@apple.com>
294 Add test coverage for sendBeacon() keepalive flag
295 https://bugs.webkit.org/show_bug.cgi?id=175212
297 Reviewed by Youenn Fablet.
299 * http/wpt/beacon/keepalive-after-navigation-expected.txt: Added.
300 * http/wpt/beacon/keepalive-after-navigation.html: Added.
301 * http/wpt/beacon/support/sendBeacon-onunload-iframe.html: Added.
303 2017-08-04 Chris Dumez <cdumez@apple.com>
305 [Beacon] Update sendBeacon to use the CachedResourceLoader
306 https://bugs.webkit.org/show_bug.cgi?id=175192
307 <rdar://problem/33725923>
309 Reviewed by Youenn Fablet.
311 Rebaseline a few tests now that the Origin header is properly set of our Beacon
312 requests. This is a progression and matches the results from Blink.
314 Our Content-Type header for ArrayBuffer / ArrayBufferView payloads has also
315 changed. It is unclear which one is best but at least we are now consistent
318 * http/tests/blink/sendbeacon/beacon-cookie-expected.txt:
319 * http/tests/blink/sendbeacon/beacon-cross-origin-expected.txt:
320 * http/tests/blink/sendbeacon/beacon-same-origin-expected.txt:
321 * http/wpt/beacon/headers/header-content-type-same-origin.html:
323 2017-08-04 John Wilander <wilander@apple.com>
325 Resource Load Statistics: Report user interaction immediately, but only when needed
326 https://bugs.webkit.org/show_bug.cgi?id=175090
327 <rdar://problem/33685546>
329 Reviewed by Chris Dumez.
331 * http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html:
332 Now no longer needs to disable throttling since reports of
333 user interaction happen immediately (when needed).
334 * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time-expected.txt: Added.
335 * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html: Added.
336 * platform/mac-wk2/TestExpectations:
337 user-interaction-only-reported-once-within-short-period-of-time.html marked as [ Pass ].
339 2017-08-04 Matt Baker <mattbaker@apple.com>
341 Web Inspector: capture async stack trace when workers/main context posts a message
342 https://bugs.webkit.org/show_bug.cgi?id=167084
343 <rdar://problem/30033673>
345 Reviewed by Brian Burg.
347 Add a test to check for asynchronous stack trace data when the debugger
348 pauses inside a MessageEvent handler.
350 * inspector/debugger/async-stack-trace-expected.txt:
351 * inspector/debugger/async-stack-trace.html:
352 * inspector/debugger/resources/postMessage-echo.html: Added.
354 2017-08-04 Chris Dumez <cdumez@apple.com>
356 LayoutTest imported/w3c/web-platform-tests/beacon/beacon-basic-string.html is a flaky failure (harness timeout)
357 https://bugs.webkit.org/show_bug.cgi?id=175202
359 Unreviewed, mark test as flaky.
363 2017-08-04 Devin Rousso <drousso@apple.com>
365 Web Inspector: add source view for WebGL shader programs
366 https://bugs.webkit.org/show_bug.cgi?id=138593
367 <rdar://problem/18936194>
369 Reviewed by Matt Baker.
371 * inspector/canvas/requestShaderSource-expected.txt: Added.
372 * inspector/canvas/requestShaderSource.html: Added.
374 * inspector/canvas/resources/shaderProgram-utilities.js:
376 (linkProgram.typeForScript):
377 (linkProgram.createShaderFromScript):
379 * platform/win/TestExpectations:
381 2017-08-04 Said Abou-Hallawa <sabouhallawa@apple.com>
383 RenderImageResourceStyleImage::image() should return the nullImage() if the image is not available
384 https://bugs.webkit.org/show_bug.cgi?id=174874
385 <rdar://problem/33530130>
387 Reviewed by Simon Fraser.
389 * fast/images/image-element-image-content-data-expected.txt: Added.
390 * fast/images/image-element-image-content-data.html: Added.
392 2017-08-04 Matt Lewis <jlewis3@apple.com>
394 Rebaslining fast/text/font-selection-font-loading-api-parse.html for iOS 11.
396 Unreviewed test gardening.
398 * platform/ios-11/fast/text/font-selection-font-loading-api-parse-expected.txt:
400 2017-08-04 Chris Dumez <cdumez@apple.com>
402 PROGRESSION? Multiple imported/w3c/web-platform-tests/fetch/api/ test have started to fail.
403 https://bugs.webkit.org/show_bug.cgi?id=175061
405 Unreviewed, mark Fetch/Cors tests as failing on wk2 ElCapitan only, as those tests seem to be passing
408 * platform/mac-wk2/TestExpectations:
409 * platform/mac/TestExpectations:
411 2017-08-04 Ryan Haddad <ryanhaddad@apple.com>
413 Unreviewed, rolling out r220268.
415 This change caused assertion failures on macOS and iOS Debug
420 "Resource Load Statistics: Report user interaction
421 immediately, but only when needed"
422 https://bugs.webkit.org/show_bug.cgi?id=175090
423 http://trac.webkit.org/changeset/220268
425 2017-08-04 Chris Dumez <cdumez@apple.com>
427 Mark beacon-basic-string.html as slow.
431 2017-08-04 Brady Eidson <beidson@apple.com>
433 Enable ServiceWorkers at runtime for WebKitTestRunner.
434 https://bugs.webkit.org/show_bug.cgi?id=175174
436 Reviewed by Youenn Fablet.
438 * fast/dom/navigator-detached-no-crash-expected.txt:
439 * platform/mac-wk1/fast/dom/navigator-detached-no-crash-expected.txt: Copied from LayoutTests/fast/dom/navigator-detached-no-crash-expected.txt.
440 * 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.
441 * 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.
442 * 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.
443 * 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.
444 * 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.
445 * 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.
446 * 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.
447 * 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.
448 * 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.
449 * 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.
450 * 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.
451 * 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.
452 * 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.
453 * 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.
454 * 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.
455 * 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.
456 * 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.
457 * 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.
458 * 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.
459 * 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.
460 * 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.
461 * 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.
462 * 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.
463 * 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.
464 * 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.
465 * 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.
466 * 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.
467 * 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.
468 * 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.
469 * 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.
470 * 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.
471 * 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.
472 * 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.
473 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
475 2017-08-04 Zan Dobersek <zdobersek@igalia.com>
477 [EME][GStreamer] Register ClearKey CDMFactory
478 https://bugs.webkit.org/show_bug.cgi?id=175136
480 Reviewed by Xabier Rodriguez-Calvar.
482 Update WPE baselines for EME ClearKey tests following some advancements in
485 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-events-expected.txt:
486 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-events-session-closed-event-expected.txt:
487 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-generate-request-disallowed-input-expected.txt:
488 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-invalid-license-expected.txt:
489 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-keystatuses-expected.txt:
490 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-keystatuses-multiple-sessions-expected.txt:
491 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted-expected.txt:
492 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-expected.txt:
493 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources-expected.txt:
494 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events-expected.txt:
495 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-expected.txt:
496 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-expected.txt:
497 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-expected.txt:
498 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState-expected.txt:
499 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multisession-expected.txt:
500 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src-expected.txt:
501 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update-expected.txt:
502 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately-expected.txt:
503 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted-expected.txt:
504 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-two-videos-expected.txt:
505 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey-expected.txt:
506 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-requestmediakeysystemaccess-expected.txt:
507 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys-expected.txt:
508 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback-expected.txt:
509 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src-expected.txt:
510 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-at-same-time-expected.txt:
511 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-expected.txt:
512 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys-expected.txt:
513 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements-expected.txt:
514 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeys-expected.txt:
515 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysession-expected.txt:
516 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess-expected.txt:
517 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-update-disallowed-input-expected.txt:
518 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-waiting-for-a-key-expected.txt:
519 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-not-callable-after-createsession-expected.txt:
520 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-update-non-ascii-input-expected.txt:
522 2017-08-04 John Wilander <wilander@apple.com>
524 Resource Load Statistics: Report user interaction immediately, but only when needed
525 https://bugs.webkit.org/show_bug.cgi?id=175090
526 <rdar://problem/33685546>
528 Reviewed by Chris Dumez.
530 * http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html:
531 Now no longer needs to disable throttling since reports of
532 user interaction happen immediately (when needed).
533 * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time-expected.txt: Added.
534 * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html: Added.
535 * platform/mac-wk2/TestExpectations:
536 user-interaction-only-reported-once-within-short-period-of-time.html marked as [ Pass ].
538 2017-08-04 Ms2ger <Ms2ger@igalia.com>
540 [GTK] Test gardening around MOUSE_CURSOR_SCALE.
541 https://bugs.webkit.org/show_bug.cgi?id=109469
543 Reviewed by Carlos Alberto Lopez Perez.
545 Remove obsolete expectation for cursor-parsing-image-set.html; it may have
546 started passing in r209396.
548 Mark mouse-cursor-image-set.html as failing rather than using an incorrect
551 * platform/gtk/TestExpectations:
552 * platform/gtk/fast/events/mouse-cursor-image-set-expected.txt: Removed.
554 2017-08-04 Zan Dobersek <zdobersek@igalia.com>
556 Unreviewed GTK+ gardening. Update test expectations and layout test baselines
557 for Web Crypto tests now that the implementation is complete.
559 * platform/gtk/TestExpectations:
560 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt: Added.
561 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.worker-expected.txt: Added.
562 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_cbc.https-expected.txt: Added.
563 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes.worker-expected.txt: Added.
564 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/import_export: Added.
565 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.worker-expected.txt: Added.
566 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.https-expected.txt: Added.
567 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify: Added.
568 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.worker-expected.txt: Added.
569 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.worker-expected.txt: Added.
570 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pkcs.https-expected.txt: Added.
571 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pss.https-expected.txt: Added.
572 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey: Added.
573 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey.https-expected.txt: Added.
574 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.worker-expected.txt: Added.
576 2017-08-04 Frederic Wang <fwang@igalia.com>
578 ScrollingTreeOverflowScrollingNodeIOS uses the wrong fixed position rectangle
579 https://bugs.webkit.org/show_bug.cgi?id=175135
581 Reviewed by Simon Fraser.
583 This patch adds a new test for a position:fixed element inside an overflow node inside an
584 iframe. When scrolling the overflow node, the position of such an element should remain fixed
585 relative to the inner frame. Before that change, ScrollingTreeOverflowScrollingNodeIOS used
586 to take the main frame as a reference instead, causing the element to flicker and even to
587 disappear when the user scrolls that overflow node. We add a reftest to verify that the
588 element is visible and positioned at the correct location when the user scrolls.
590 * fast/scrolling/ios/fixed-inside-overflow-inside-iframe-expected.html: Added.
591 * fast/scrolling/ios/fixed-inside-overflow-inside-iframe.html: Added.
593 2017-08-04 Zan Dobersek <zdobersek@igalia.com>
595 Unreviewed WPE gardening. Update test expectations and layout test baselines
596 for Web Crypto tests now that the implementation is complete.
598 * platform/wpe/TestExpectations:
599 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes.worker-expected.txt: Added.
600 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/import_export: Added.
601 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.worker-expected.txt: Added.
602 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.https-expected.txt: Added.
603 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify: Added.
604 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.worker-expected.txt: Added.
605 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.worker-expected.txt: Added.
606 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pkcs.https-expected.txt: Added.
607 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pss.https-expected.txt: Added.
608 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey: Added.
609 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey.https-expected.txt: Added.
610 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.worker-expected.txt: Added.
612 2017-08-03 Zan Dobersek <zdobersek@igalia.com>
614 [GCrypt] Implement CryptoKeyEC PKCS#8 imports
615 https://bugs.webkit.org/show_bug.cgi?id=173647
617 Reviewed by Jiewen Tan.
619 * platform/wpe/TestExpectations:
620 Unskip passing Web Crypto tests that cover PKCS#8 imports of EC keys.
622 2017-08-03 Chris Dumez <cdumez@apple.com>
624 Fix parsing of <meta http-equiv=refresh> to allow time starting with a '.' without a leading 0
625 https://bugs.webkit.org/show_bug.cgi?id=175132
627 Reviewed by Darin Adler.
630 Mark as flaky tests that used to not run because they were missing a subresource. Now that I imported
631 this subresource, the tests run but are failing. When they fail, those tests are flaky due to the lines
634 * tests-options.json:
636 2017-08-03 Chris Dumez <cdumez@apple.com>
638 Multiple Layout tests from web-platform-tests/beacon/ are timing out.
639 https://bugs.webkit.org/show_bug.cgi?id=175076
640 <rdar://problem/33704752>
642 Reviewed by Alexey Proskuryakov.
644 * platform/ios-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Removed.
645 * platform/ios-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Removed.
646 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Removed.
647 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Removed.
648 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Removed.
649 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Removed.
650 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Removed.
651 * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Removed.
652 * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Removed.
653 Drop platform-specific expectations as those tests are now passing everywhere.
655 * platform/wk2/TestExpectations:
656 Unskip tests that are now passing.
658 2017-08-03 Matt Baker <mattbaker@apple.com>
660 Web Inspector: Instrument WebGLProgram created/deleted
661 https://bugs.webkit.org/show_bug.cgi?id=175059
663 Reviewed by Devin Rousso.
665 Add tests for CanvasManager shader program events and ShaderProgram model object.
666 WebGL and WebGL2 contexts are tested separately based on platform support.
668 * inspector/canvas/resources/shaderProgram-utilities.js: Added.
672 (TestPage.registerInitializer.awaitProgramAdded):
673 (TestPage.registerInitializer):
674 (TestPage.registerInitializer.window.initializeTestSuite):
675 (TestPage.registerInitializer.window.addSimpleTestCase):
676 (TestPage.registerInitializer.window.addParentCanvasRemovedTestCase):
678 * inspector/canvas/shaderProgram-add-remove-webgl-expected.txt: Added.
679 * inspector/canvas/shaderProgram-add-remove-webgl.html: Added.
680 * inspector/canvas/shaderProgram-add-remove-webgl2-expected.txt: Added.
681 * inspector/canvas/shaderProgram-add-remove-webgl2.html: Added.
683 * platform/gtk/TestExpectations:
684 * platform/mac/TestExpectations:
685 * platform/win/TestExpectations:
687 2017-08-03 Youenn Fablet <youenn@apple.com>
689 Import WPT service worker tests
690 https://bugs.webkit.org/show_bug.cgi?id=175053
692 Reviewed by Brady Eidson.
694 * TestExpectations: skipping service worker tests.
696 2017-08-03 Ms2ger <Ms2ger@igalia.com>
699 https://bugs.webkit.org/show_bug.cgi?id=175137
701 Unreviewed test gardening.
703 * platform/gtk/TestExpectations:
704 * platform/gtk/fast/images/async-image-multiple-clients-repaint-expected.txt: Added.
705 * platform/gtk/fast/text/atsui-pointtooffset-calls-cg-expected.txt:
706 * platform/win/TestExpectations:
708 2017-08-01 Sam Weinig <sam@webkit.org>
710 [WebIDL] Convert MutationCallback to be a normal generate callback
711 https://bugs.webkit.org/show_bug.cgi?id=174140
713 Reviewed by Darin Adler.
715 * fast/dom/MutationObserver/mutation-observer-constructor-expected.txt:
716 Update results for standard error messages.
718 2017-08-03 Chris Dumez <cdumez@apple.com>
720 Improve our support for referrer policies
721 https://bugs.webkit.org/show_bug.cgi?id=175069
722 <rdar://problem/33677313>
724 Reviewed by Darin Adler.
726 * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http-http-expected.txt: Added.
727 * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http-http.html: Added.
728 * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http.https-expected.txt: Added.
729 * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http.https.html: Added.
730 * http/tests/referrer-policy/origin-when-cross-origin/same-origin-expected.txt: Added.
731 * http/tests/referrer-policy/origin-when-cross-origin/same-origin.html: Added.
732 * http/tests/referrer-policy/resources/document.html: Added.
733 * http/tests/referrer-policy/same-origin/cross-origin-http-http-expected.txt: Added.
734 * http/tests/referrer-policy/same-origin/cross-origin-http-http.html: Added.
735 * http/tests/referrer-policy/same-origin/cross-origin-http.https-expected.txt: Added.
736 * http/tests/referrer-policy/same-origin/cross-origin-http.https.html: Added.
737 * http/tests/referrer-policy/same-origin/same-origin-expected.txt: Added.
738 * http/tests/referrer-policy/same-origin/same-origin.html: Added.
739 * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http-http-expected.txt: Added.
740 * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http-http.html: Added.
741 * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http.https-expected.txt: Added.
742 * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http.https.html: Added.
743 * http/tests/referrer-policy/strict-origin-when-cross-origin/same-origin-expected.txt: Added.
744 * http/tests/referrer-policy/strict-origin-when-cross-origin/same-origin.html: Added.
745 * http/tests/referrer-policy/strict-origin/cross-origin-http-http-expected.txt: Added.
746 * http/tests/referrer-policy/strict-origin/cross-origin-http-http.html: Added.
747 * http/tests/referrer-policy/strict-origin/cross-origin-http.https-expected.txt: Added.
748 * http/tests/referrer-policy/strict-origin/cross-origin-http.https.html: Added.
749 * http/tests/referrer-policy/strict-origin/same-origin-expected.txt: Added.
750 * http/tests/referrer-policy/strict-origin/same-origin.html: Added.
751 Add layout test coverage.
753 * http/tests/security/referrer-policy-invalid-expected.txt:
754 Rebaseline test now that console message has changed.
756 2017-08-03 Daniel Bates <dabates@apple.com>
758 Support ::marker pseudo-element
759 https://bugs.webkit.org/show_bug.cgi?id=141477
761 Reviewed by David Hyatt.
763 Add tests that check we respect ::marker when rendering the list item marker. I will
764 submit all the tests in http/wpt/css/css-pseudo-4 to the Web Platform Tests repository
765 shortly and then import them into the WebKit repository in a subsequent commit.
767 * fast/lists/list-marker-with-display-expected.html: Added.
768 * fast/lists/list-marker-with-display.html: Added.
769 * http/wpt/css/css-pseudo-4/marker-and-other-pseudo-elements-expected.html: Added.
770 * http/wpt/css/css-pseudo-4/marker-and-other-pseudo-elements.html: Added.
771 * http/wpt/css/css-pseudo-4/marker-color-expected.html: Added.
772 * http/wpt/css/css-pseudo-4/marker-color.html: Added.
773 * http/wpt/css/css-pseudo-4/marker-font-properties-expected.html: Added.
774 * http/wpt/css/css-pseudo-4/marker-font-properties.html: Added.
775 * http/wpt/css/css-pseudo-4/marker-inherit-values-expected.html: Added.
776 * http/wpt/css/css-pseudo-4/marker-inherit-values.html: Added.
778 2017-08-03 Ms2ger <Ms2ger@igalia.com>
780 [GTK] Remove obsolete failure expectation for narrow-non-breaking-space.html.
781 https://bugs.webkit.org/show_bug.cgi?id=139493
783 Unreviewed test gardening.
785 It likely started passing in r205826 due to its change in Font.cpp.
787 * platform/gtk/TestExpectations:
789 2017-08-03 Ms2ger <Ms2ger@igalia.com>
791 [GTK] Skip timezone-dependent Sputnik tests.
792 https://bugs.webkit.org/show_bug.cgi?id=175120
794 Unreviewed test gardening.
796 These tests are skipped in the platform-neutral TestExpectations file because
797 they only pass in Pacific Time (see bug 42625). There doesn't seem to be a
798 reason for gtk to run them, and they do pass on the buildbot.
800 * platform/gtk/TestExpectations:
802 2017-08-02 Devin Rousso <drousso@apple.com>
804 Web Inspector: add stack trace information for each RecordingAction
805 https://bugs.webkit.org/show_bug.cgi?id=174663
807 Reviewed by Joseph Pecoraro.
809 * inspector/canvas/recording-2d-expected.txt:
810 * inspector/canvas/recording-2d.html:
811 * inspector/model/recording-expected.txt:
812 * inspector/model/recording.html:
814 2017-08-02 Chris Dumez <cdumez@apple.com>
816 NetworkResourceLoader::setDefersLoading() may cause start() to be called multiple times
817 https://bugs.webkit.org/show_bug.cgi?id=175109
818 <rdar://problem/33363169>
820 Reviewed by Brady Eidson.
822 Extend test coverage to cover cacheable redirects to a resource that needs
823 revalidation, similarly to the case in the radar.
825 * http/tests/cache/disk-cache/disk-cache-redirect-expected.txt:
826 * http/tests/cache/disk-cache/disk-cache-redirect.html:
828 2017-08-02 Youenn Fablet <youenn@apple.com>
830 HTTP tests with 'https' suffix are only run over HTTPS for WK2, not WK1
831 https://bugs.webkit.org/show_bug.cgi?id=175089
833 Reviewed by Chris Dumez.
835 Removing no longer needed expectations.
837 * platform/ios-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Removed.
838 * platform/mac-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Removed.
840 2017-08-02 Matt Lewis <jlewis3@apple.com>
842 Marked http/tests/appcache/deferred-events-delete-while-raising-timer.html as flaky.
843 https://bugs.webkit.org/show_bug.cgi?id=175107
845 Unreviewed test gardening.
849 2017-08-02 Matt Lewis <jlewis3@apple.com>
851 Removed bad expectations and marked test as flaky.
852 https://bugs.webkit.org/show_bug.cgi?id=175061
854 Unreviewed test gardening.
856 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Removed.
857 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Removed.
858 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Removed.
859 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Removed.
860 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Removed.
861 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt: Removed.
862 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Removed.
863 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Removed.
864 * platform/mac/TestExpectations:
866 2017-08-02 Andy Estes <aestes@apple.com>
868 REGRESSION (r207155): Unable to switch sheets when previewing Numbers '09 spreadsheets
869 https://bugs.webkit.org/show_bug.cgi?id=175098
870 <rdar://problem/31416763>
872 Reviewed by Daniel Bates.
874 * quicklook/multi-sheet-numbers-09-expected.txt: Added.
875 * quicklook/multi-sheet-numbers-09.html: Added.
876 * quicklook/resources/multi-sheet-numbers-09.numbers: Added.
878 2017-08-02 Chris Dumez <cdumez@apple.com>
880 Unreviewed, skip newly imported WPT that is slow in Debug builds.
884 2017-08-02 Joseph Pecoraro <pecoraro@apple.com>
886 inspector/runtime/CommandLineAPI-inspect.html is flaky.
887 https://bugs.webkit.org/show_bug.cgi?id=175092
889 Reviewed by Brian Burg.
891 * inspector/runtime/CommandLineAPI-inspect-expected.txt:
892 * inspector/runtime/CommandLineAPI-inspect.html:
894 2017-08-02 Chris Dumez <cdumez@apple.com>
896 Unreviewed, skip newly imported WPT HTTPS tests on WK2 only.
898 The tests seem to work fine on WK1.
901 * platform/wk2/TestExpectations:
903 2017-08-02 Matt Lewis <jlewis3@apple.com>
905 Unmarked imported/w3c/IndexedDB-private-browsing/idbfactory_open.html as flaky.
906 https://bugs.webkit.org/show_bug.cgi?id=174949
908 Unreviewed test gardening.
910 * platform/ios-wk2/TestExpectations:
912 2017-08-02 Chris Dumez <cdumez@apple.com>
914 Unreviewed, temporarily skip some HTTPS tests that time out on the bots.
918 2017-08-02 Matt Lewis <jlewis3@apple.com>
920 Added new expectations folders and moved expectations to correct folders.
921 https://bugs.webkit.org/show_bug.cgi?id=175061
923 Unreviewed gardening.
924 * 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.
925 * 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.
926 * 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.
927 * 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.
928 * 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.
929 * 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.
930 * 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.
931 * 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.
933 2017-08-02 Ms2ger <Ms2ger@igalia.com>
935 Remove obsolete expectations for syntax-021.xml.
936 https://bugs.webkit.org/show_bug.cgi?id=86142
938 Reviewed by Sam Weinig.
940 It may have started passing in r209396.
942 * platform/gtk/TestExpectations:
943 * platform/ios-simulator/TestExpectations:
944 * platform/mac/TestExpectations:
945 * platform/win/TestExpectations:
947 2017-08-02 Ms2ger <Ms2ger@igalia.com>
949 Remove overridden lines from win's TestExpectations.
950 https://bugs.webkit.org/show_bug.cgi?id=175068
952 Reviewed by Darin Adler.
954 These lines cause lint errors and block any patch that touches the file from
957 * platform/win/TestExpectations:
959 2017-08-02 Ms2ger <Ms2ger@igalia.com>
961 [GTK] Layout test editing/pasteboard/copy-standalone-image.html failing
962 https://bugs.webkit.org/show_bug.cgi?id=163184
964 Unreviewed test gardening.
966 Remove obsolete failure expectation for copy-standalone-image.html.
968 The bug was fixed in r212428. (The test was also broken by both landings for
969 bug 170956, until r216174 fixed it again.)
971 * platform/gtk/TestExpectations:
973 2017-08-01 Chris Dumez <cdumez@apple.com>
975 Add initial support for navigator.sendBeacon
976 https://bugs.webkit.org/show_bug.cgi?id=175007
977 <rdar://problem/33547728>
979 Reviewed by Sam Weinig.
981 * fast/dom/navigator-detached-no-crash-expected.txt:
982 Rebaseline test now that sendBeacon is exposed on navigator.
984 * http/tests/blink/sendbeacon/beacon-cookie-expected.txt: Added.
985 * http/tests/blink/sendbeacon/beacon-cookie.html: Added.
986 * http/tests/blink/sendbeacon/beacon-cross-origin-expected.txt: Added.
987 * http/tests/blink/sendbeacon/beacon-cross-origin-redirect-blob-expected.txt: Added.
988 * http/tests/blink/sendbeacon/beacon-cross-origin-redirect-blob.html: Added.
989 * http/tests/blink/sendbeacon/beacon-cross-origin-redirect-expected.txt: Added.
990 * http/tests/blink/sendbeacon/beacon-cross-origin-redirect.html: Added.
991 * http/tests/blink/sendbeacon/beacon-cross-origin.html: Added.
992 * http/tests/blink/sendbeacon/beacon-cross-origin.https-expected.txt: Added.
993 * http/tests/blink/sendbeacon/beacon-cross-origin.https.html: Added.
994 * http/tests/blink/sendbeacon/beacon-detached-no-crash-expected.txt: Added.
995 * http/tests/blink/sendbeacon/beacon-detached-no-crash.html: Added.
996 * http/tests/blink/sendbeacon/beacon-same-origin-expected.txt: Added.
997 * http/tests/blink/sendbeacon/beacon-same-origin.html: Added.
998 * http/tests/blink/sendbeacon/connect-src-beacon-allowed-expected.txt: Added.
999 * http/tests/blink/sendbeacon/connect-src-beacon-allowed.html: Added.
1000 * http/tests/blink/sendbeacon/resources/check-beacon.php: Added.
1001 * http/tests/blink/sendbeacon/resources/save-beacon.php: Added.
1002 Import more beacon test coverage from Blink.
1004 * http/wpt/beacon/connect-src-beacon-blocked.sub-expected.txt: Added.
1005 * http/wpt/beacon/connect-src-beacon-blocked.sub.html: Added.
1006 Improve test coverage for sendBeacon and CSP.
1008 * http/wpt/beacon/headers/header-content-type-same-origin-expected.txt: Added.
1009 * http/wpt/beacon/headers/header-content-type-same-origin.html: Added.
1010 Improve test coverage for sendBeacon with various types of payload. The test is done
1011 using same origin as we do not currently support sending some of those payloads cross
1014 * imported/blink/fast/beacon/beacon-basic-expected.txt: Added.
1015 * imported/blink/fast/beacon/beacon-basic.html: Added.
1016 Import basic Beacon test coverage from Blink.
1018 * resources/window-postmessage-open-close.html: Added.
1019 * tests-options.json:
1021 2017-08-01 Devin Rousso <drousso@apple.com>
1023 Web Inspector: simplify WebInspector with WI
1024 https://bugs.webkit.org/show_bug.cgi?id=175058
1026 Reviewed by Joseph Pecoraro.
1028 * http/tests/inspector/**/*.html:
1029 * http/tests/websocket/tests/hybi/inspector/**/*.html:
1030 * inspector/**/*.html:
1032 2017-08-01 Matt Lewis <jlewis3@apple.com>
1034 Added expectations files for El Capitan.
1035 https://bugs.webkit.org/show_bug.cgi?id=175061
1037 Unreviewed test gardening.
1039 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Added.
1040 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Added.
1041 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Added.
1042 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Added.
1043 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Added.
1044 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt: Added.
1045 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Added.
1046 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Added.
1048 2017-08-01 Devin Rousso <drousso@apple.com>
1050 Web Inspector: create Recording tab for displaying recordings
1051 https://bugs.webkit.org/show_bug.cgi?id=174484
1053 Reviewed by Joseph Pecoraro.
1055 * inspector/unit-tests/number-utilities-expected.txt:
1056 * inspector/unit-tests/number-utilities.html:
1058 2017-08-01 Zalan Bujtas <zalan@apple.com>
1060 REGRESSION (r217197): New Yorker website hangs for a long time on load, lots of blank tiles
1061 https://bugs.webkit.org/show_bug.cgi?id=175009
1062 <rdar://problem/33505791>
1064 Reviewed by Simon Fraser.
1066 * fast/frames/flattening/media-query-growing-content-expected.txt: Added.
1067 * fast/frames/flattening/media-query-growing-content.html: Added.
1068 * fast/frames/flattening/resources/media-query-min-height-with-flattening.html: Added.
1070 2017-08-01 Youenn Fablet <youenn@apple.com>
1072 Layout tests with 'https' suffix should be run over HTTPS
1073 https://bugs.webkit.org/show_bug.cgi?id=174992
1075 Reviewed by Chris Dumez.
1077 Updating test to allow display insecure content as otherwise the test would not complete now that it is run over HTTPS.
1078 Adding WK1 expected files as the warning message is not printed.
1080 * http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt:
1081 * http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https.html:
1082 * platform/ios-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Added.
1083 * platform/mac-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Added.
1085 2017-08-01 Matt Lewis <jlewis3@apple.com>
1087 Marked imported/w3c/IndexedDB-private-browsing/idbfactory_open.html as flaky.
1088 <rdar://problem/33555052>
1090 Unreviewed test gardening.
1092 * platform/ios-wk2/TestExpectations:
1094 2017-08-01 Zan Dobersek <zdobersek@igalia.com>
1096 [WebCrypto] Add PKCS#8 import test that covers `parameters` and `publicKey` values in ECPrivateKey
1097 https://bugs.webkit.org/show_bug.cgi?id=174420
1099 Reviewed by Darin Adler.
1101 Add test cases that cover testing of the optional ECParameters and publicKey bit string
1102 attributes in the ECPrivateKey ASN.1 structure that's embedded in the PKCS#8 PrivateKeyInfo
1105 Per the spec, if the ECParameters attribute in the ECPrivateKey structure is present, the
1106 relevant curve object identifier should match the same curve identifier that's used in the
1107 ECParameters attribute of the AlgorithmIdentifier structure in PrivateKeyInfo. Both of these
1108 should of course match the curve that was specified for the import operation.
1110 For the publicKey bit string, the data contained there should be properly formatted for
1111 the specific curve, meaning it should be of proper curve-specific size and that it should
1112 use 0x04 as the leading byte, signalling an uncompressed EC point. On top of that the public
1113 key should have a valid value that positions it on the specified elliptic curve.
1115 These cases are covered for PKCS#8 key imports for P-256 and P-384 curves and for both ECDH
1116 and ECDSA algorithms in the newly-introduced tests. They are skipped on all platforms since
1117 no implementation in WebKit can pass them yet.
1120 * crypto/subtle/ecdh-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
1121 * crypto/subtle/ecdh-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey.html: Added.
1122 * crypto/subtle/ecdh-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
1123 * crypto/subtle/ecdh-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey.html: Added.
1124 * crypto/subtle/ecdsa-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
1125 * crypto/subtle/ecdsa-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey.html: Added.
1126 * crypto/subtle/ecdsa-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
1127 * crypto/subtle/ecdsa-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey.html: Added.
1129 2017-08-01 Ms2ger <Ms2ger@igalia.com>
1131 [GTK] Layout test fast/forms/content-with-margins-inside-button.html is failing
1132 https://bugs.webkit.org/show_bug.cgi?id=174610
1134 Reviewed by Darin Adler.
1136 Use an explicit text color for content-with-margins-inside-button.html.
1138 This makes the test pass in the GTK port.
1140 I also changed the formatting of the CSS to make it more readable.
1142 * fast/forms/content-with-margins-inside-button-expected.html:
1143 * fast/forms/content-with-margins-inside-button.html:
1144 * platform/gtk/TestExpectations:
1146 2017-08-01 Ms2ger <Ms2ger@igalia.com>
1148 Remove obsolete failure expectations for wpt XHR tests.
1149 https://bugs.webkit.org/show_bug.cgi?id=175024
1151 Reviewed by Darin Adler.
1154 * platform/gtk/TestExpectations:
1156 2017-08-01 Ms2ger <Ms2ger@igalia.com>
1158 Remove obsolete failure expectations for style-01.html.
1159 https://bugs.webkit.org/show_bug.cgi?id=175026
1161 Reviewed by Darin Adler.
1165 2017-08-01 Ms2ger <Ms2ger@igalia.com>
1167 Remove obsolete failure expectation for Document-characterSet-normalization.html.
1168 https://bugs.webkit.org/show_bug.cgi?id=175022
1170 Reviewed by Sam Weinig.
1172 The expectations were updated in r204605.
1174 * platform/gtk/TestExpectations:
1176 2017-08-01 Ms2ger <Ms2ger@igalia.com>
1178 Remove obsolete failure expectation for regional-indicators.html.
1179 https://bugs.webkit.org/show_bug.cgi?id=175021
1181 Reviewed by Sam Weinig.
1183 * platform/gtk/TestExpectations:
1185 2017-08-01 Ms2ger <Ms2ger@igalia.com>
1187 REGRESSION(r205909): Layout test editing/pasteboard/image-in-iframe.html is failing
1188 https://bugs.webkit.org/show_bug.cgi?id=163185
1190 Reviewed by Sam Weinig.
1192 Remove obsolete failure expectation for image-in-iframe.html.
1194 The bug was fixed in r212428. (The test was also broken by both landings for
1195 bug 170956, until r216174 fixed it again.)
1197 * platform/gtk/TestExpectations:
1199 2017-08-01 Darin Adler <darin@apple.com>
1201 REGRESSION (r220052): http/tests/media/video-play-stall.html times out
1202 https://bugs.webkit.org/show_bug.cgi?id=174988
1204 Reviewed by Sam Weinig.
1206 * TestExpectations: Stop skipping this test.
1208 * http/tests/media/video-play-stall.html: Use a 0-duration timeout to sidestep an
1209 issue where the test runner never thinks the test is done because of the stalled
1210 media loading, and times out. The behaviors here aren't great, but there is no
1211 reason to think that this confused state has any effect on web browsing; just on
1212 our test runners in a test that intentionally has a still loading video in it.
1214 2017-08-01 Ms2ger <Ms2ger@igalia.com>
1216 Correct the line numbers in GTK's scheme-about.any-expected.txt.
1217 https://bugs.webkit.org/show_bug.cgi?id=175017
1219 Reviewed by Sam Weinig.
1221 The code fix landed in r220050.
1223 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt:
1225 2017-07-31 Ms2ger <Ms2ger@igalia.com>
1227 Remove some obsolete expected failures blamed on the threaded compositor.
1228 https://bugs.webkit.org/show_bug.cgi?id=174982
1230 Reviewed by Sergio Villar Senin.
1232 * platform/gtk/TestExpectations:
1234 2017-07-31 Jiewen Tan <jiewen_tan@apple.com>
1236 Unreviewed, test gardening
1238 * platform/mac-highsierra/TestExpectations:
1239 * platform/mac-highsierra/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2_long_empty.https-expected.txt: Added.
1240 * platform/mac-highsierra/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2_short_empty.https-expected.txt: Added.
1242 2017-07-31 Matt Lewis <jlewis3@apple.com>
1244 Skipped http/tests/media/video-play-stall.html.
1245 https://bugs.webkit.org/show_bug.cgi?id=174988
1247 Unreviewed test gardening.
1250 2017-07-31 Matt Lewis <jlewis3@apple.com>
1252 Unreviewed, rolling out r220048.
1254 This revision caused multiple crashes in fast/images. See
1259 "RenderImageResourceStyleImage::image() should return the
1260 nullImage() if the image is not available"
1261 https://bugs.webkit.org/show_bug.cgi?id=174874
1262 http://trac.webkit.org/changeset/220048
1264 2017-07-31 Per Arne Vollan <pvollan@apple.com>
1266 Do not mark all web-platform tests as slow, as this increases time spent on layout tests.
1267 Only mark individual web-platform tests as slow.
1269 Unreviewed test gardening.
1271 * platform/win/TestExpectations:
1273 2017-07-31 Yusuke Suzuki <utatane.tea@gmail.com>
1275 [JSC] Support optional catch binding
1276 https://bugs.webkit.org/show_bug.cgi?id=174981
1278 Reviewed by Saam Barati.
1280 Rebaseline existing tests.
1282 * js/parser-syntax-check-expected.txt:
1283 * js/script-tests/parser-syntax-check.js:
1284 * sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T4-expected.txt:
1285 * sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T4.html:
1287 2017-07-31 Per Arne Vollan <pvollan@apple.com>
1289 Many web-platform tests are slow on Windows.
1291 Unreviewed test gardening, mark web-platform tests as slow.
1293 * platform/win/TestExpectations:
1295 2017-07-31 Ms2ger <Ms2ger@igalia.com>
1297 [GTK] Layout test fast/css/image-set-unprefixed.html is failing
1298 https://bugs.webkit.org/show_bug.cgi?id=163975
1300 Reviewed by Žan Doberšek.
1302 Remove obsolete expectation for image-set-unprefixed.html.
1304 It appears to have started passing with the test change in r209543.
1306 * platform/gtk/TestExpectations:
1308 2017-07-31 Ms2ger <Ms2ger@igalia.com>
1310 [GTK] Layout Tests fast/dom/{Element,Range}/getClientRects.html are failing
1311 https://bugs.webkit.org/show_bug.cgi?id=141700
1313 Reviewed by Sam Weinig.
1315 Add gtk-specific expectations for getClientRects tests.
1317 Since these expectations depend on text metrics, it is unsurprising that they
1318 are platform-dependent.
1320 * platform/gtk/TestExpectations:
1321 * platform/gtk/fast/dom/Element/getClientRects-expected.txt: Added.
1322 * platform/gtk/fast/dom/Range/getClientRects-expected.txt:
1324 2017-07-30 Darin Adler <darin@apple.com>
1326 Remove code in HTMLObjectElement attribute parsing that forces style resolution and layout
1327 https://bugs.webkit.org/show_bug.cgi?id=130653
1329 Reviewed by Antti Koivisto.
1331 * fast/text/international/embed-bidi-style-in-isolate-crash.html: Removed onerror attribute
1332 in the audio element in this test. The error event does fire during the test, which causes
1333 the test to fail. Before, the test was prematurely exiting before the load failed, preventing
1334 the test from failing, but also meaning we didn't finish running the test.
1336 * imported/blink/fast/dom/Window/open-window-features-fuzz.html: Use waitUntilDone and
1337 notifyDone to prevent the test from exiting prematurely. Use a URL that won't trigger loading
1338 outside the web browser; the URL is not what mattered to this test. Before, the test was
1339 prematurely exiting before the test ran. Note also, that I don't think this is testing
1340 much effectively; not sure we are getting any benefit from this test since before it was
1341 not really running to completion anyway.
1343 * media/event-queue-crash-expected.txt: Updated expectations to expect syntax error. Before
1344 there was a race and often the test exited before the syntax error could be logged.
1346 * platform/mac/TestExpectations: Removed flakiness expectation from the
1347 media/event-queue-crash.html test. What made it flaky was a race with the load event,
1348 and that race should be fixed by the change to FrameLoader::checkLoadCompleteForThisFrame.
1349 The same race existed on all platforms, not just Mac, so this flakiness expectation should
1350 be in the main TextExpectations file if anywhere. But I believe it is not needed at all.
1351 For media/modern-media-controls/media-documents/background-color-and-centering.html,
1352 added image failure expectation because under modern WebKit on Mac the image now captures
1353 the upper left hand corner of the controls overlay. Still seems to pass on iOS and the bug
1354 this was created for was iOS-specific, so should be OK for now.
1356 * webarchive/loading/video-in-webarchive-expected.txt: Updated. The old result shows evidence
1357 of a premature load event, fixed by the change to FrameLoader::checkLoadCompleteForThisFrame.
1359 2017-07-30 Sam Weinig <sam@webkit.org>
1361 [WebIDL] Remove JS builtin bindings for FetchRequest, DOMWindowFetch and WorkerGlobalScopeFetch
1362 https://bugs.webkit.org/show_bug.cgi?id=174974
1364 Reviewed by Darin Adler.
1366 * http/tests/inspector/network/fetch-network-data-expected.txt:
1367 Update results to have the correct line number for exceptions reported in the console.
1369 2017-07-30 Said Abou-Hallawa <sabouhallawa@apple.com>
1371 RenderImageResourceStyleImage::image() should return the nullImage() if the image is not available
1372 https://bugs.webkit.org/show_bug.cgi?id=174874
1373 <rdar://problem/33530130>
1375 Reviewed by Darin Adler.
1377 * fast/images/image-element-image-content-data-expected.txt: Added.
1378 * fast/images/image-element-image-content-data.html: Added.
1380 2017-07-29 Nan Wang <n_wang@apple.com>
1382 AX: findMatchingObjects doesn't work when the startObject is ignored
1383 https://bugs.webkit.org/show_bug.cgi?id=174965
1385 Reviewed by Chris Fleizach.
1387 * accessibility/mac/search-predicate-from-ignored-element-expected.txt: Added.
1388 * accessibility/mac/search-predicate-from-ignored-element.html: Added.
1390 2017-07-29 Aaron Chu <aaron_chu@apple.com>
1392 AX: FKA: Buttons need a visible focus indicator
1393 https://bugs.webkit.org/show_bug.cgi?id=171040
1394 <rdar://problem/30922548>
1396 Reviewed by Antoine Quint.
1398 * media/modern-media-controls/button/button-focus-state-expected.txt: Added.
1399 * media/modern-media-controls/button/button-focus-state.html: Added.
1400 * platform/ios-simulator/TestExpectations:
1401 * platform/mac-elcapitan/TestExpectations:
1403 2017-07-28 Sam Weinig <sam@webkit.org>
1405 [WebIDL] Remove JS builtin bindings for FetchHeaders
1406 https://bugs.webkit.org/show_bug.cgi?id=174905
1408 Reviewed by Alex Christensen.
1410 * fetch/header-constructor-is-array-expected.txt:
1411 * fetch/header-constructor-is-array.html:
1412 Update test to match spec. An array with out a prototype will not yield
1413 a valid Header as it is not iterable.
1415 2017-07-28 Matt Baker <mattbaker@apple.com>
1417 Web Inspector: capture an async stack trace when web content calls addEventListener
1418 https://bugs.webkit.org/show_bug.cgi?id=174739
1419 <rdar://problem/33468197>
1421 Reviewed by Brian Burg.
1423 Add test case checking that async stack traces are recorded for addEventListener.
1425 * inspector/debugger/async-stack-trace-expected.txt:
1426 * inspector/debugger/async-stack-trace.html:
1428 2017-07-28 Matt Rajca <mrajca@apple.com>
1430 Don't add autoplay restrictions to media elements created in response to user gestures.
1431 https://bugs.webkit.org/show_bug.cgi?id=174947
1433 Reviewed by Eric Carlson.
1435 Skip the test on iOS because "runWithKeyDown" does not work there.
1437 Jer: "Turns out the problem with iOS is that the WKTR EventSender is basically unwritten. It
1438 doesn't support sending mouse, key, or touch events, so our "do this during a user gesture"
1439 helper in video-test.js doesn't work."
1441 * media/video-create-with-user-gesture-expected.txt: Added.
1442 * media/video-create-with-user-gesture.html: Added.
1443 * platform/ios/TestExpectations:
1445 2017-07-28 Per Arne Vollan <pvollan@apple.com>
1447 The test imported/w3c/web-platform-tests/fetch/api/basic/accept-header.any.html is slow on Windows.
1449 Unreviewed test gardening, mark test as slow.
1451 * platform/win/TestExpectations:
1453 2017-07-28 Matt Lewis <jlewis3@apple.com>
1455 Unreviewed, rolling out r220016.
1457 Test needs to be unskipped due to configuration change in High
1462 "Marked fast/images/pdf-as-image-with-annotations.html as
1464 http://trac.webkit.org/changeset/220016
1466 2017-07-28 Matt Lewis <jlewis3@apple.com>
1468 Marked fast/images/pdf-as-image-with-annotations.html as image failure.
1469 <rdar://problem/33550614>
1471 Unreviewed test gardening.
1473 * platform/mac-highsierra/TestExpectations:
1475 2017-07-28 Matt Lewis <jlewis3@apple.com>
1477 Marked multiple iimported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ as failing.
1478 <rdar://problem/33548297>
1480 Unreviewed test gardening.
1482 * platform/mac-highsierra/TestExpectations:
1484 2017-07-28 Matt Lewis <jlewis3@apple.com>
1486 Marked imported/w3c/IndexedDB-private-browsing/idbfactory_open12.html as flaky.
1487 <rdar://problem/33555052>
1489 Unreviewed test gardening.
1491 * platform/ios-wk2/TestExpectations:
1492 * platform/mac-highsierra/TestExpectations:
1494 2017-07-28 Myles C. Maxfield <mmaxfield@apple.com>
1496 [macOS] Reeder's defaults font is Times instead of San Francisco
1497 https://bugs.webkit.org/show_bug.cgi?id=174885
1498 <rdar://problem/33462483>
1500 Reviewed by Simon Fraser.
1502 * fast/text/font-lookup-dot-prefix-case-sensitive-2-expected.html: Added.
1503 * fast/text/font-lookup-dot-prefix-case-sensitive-2.html: Added.
1504 * fast/text/font-lookup-dot-prefix-case-sensitive-expected-mismatch.html: Added.
1505 * fast/text/font-lookup-dot-prefix-case-sensitive.html: Added.
1507 2017-07-28 Devin Rousso <drousso@apple.com>
1509 Web Inspector: Record actions performed on CanvasRenderingContext2D
1510 https://bugs.webkit.org/show_bug.cgi?id=174482
1512 Reviewed by Joseph Pecoraro.
1514 * inspector/canvas/recording-2d-expected.txt: Added.
1515 * inspector/canvas/recording-2d.html: Added.
1516 * inspector/canvas/recording-expected.txt: Added.
1517 * inspector/canvas/recording.html: Added.
1518 Take a recording of all CanvasRenderingContext2D actions and dump the recorded JSON data.
1520 2017-07-28 Per Arne Vollan <pvollan@apple.com>
1522 The test imported/w3c/web-platform-tests/cors/allow-headers.htm is slow on Windows.
1524 Unreviewed test gardening, mark test as slow.
1526 * platform/win/TestExpectations:
1528 2017-07-28 Myles C. Maxfield <mmaxfield@apple.com>
1530 REGRESSION(r216944): Fallback fonts erroneously visible when the primary font is loading
1531 https://bugs.webkit.org/show_bug.cgi?id=174772
1532 <rdar://problem/33267643>
1534 Reviewed by Simon Fraser.
1536 * http/tests/webfont/font-loading-system-fallback-visibility-FontRanges-expected.html: Added.
1537 * http/tests/webfont/font-loading-system-fallback-visibility-FontRanges.html: Added.
1539 2017-07-28 Per Arne Vollan <pvollan@apple.com>
1541 REGRESSION(r125147): Layout Test svg/dom/SVGScriptElement/script-change-externalResourcesRequired-while-loading.svg is failing
1542 https://bugs.webkit.org/show_bug.cgi?id=93589
1544 Unreviewed test gardening, this test is also a flaky timeout on Windows.
1546 * platform/win/TestExpectations:
1548 2017-07-28 Claudio Saavedra <csaavedra@igalia.com>
1550 [WPE] Implement EventSenderProxy in WTR
1551 https://bugs.webkit.org/show_bug.cgi?id=173419
1553 Reviewed by Žan Doberšek.
1555 Add the implementation of EventSenderProxy to the WTR. This
1556 allows us to extend the coverage of the test suite in WKWPE.
1558 * platform/wpe/TestExpectations: Unskip fast/events tests, marking failures
1559 that are related to features not yet implemented in WPE. Also remove other
1560 tests that are now passing thanks to having event injection.
1561 * platform/wpe/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt: Update.
1562 * platform/wpe/fast/dynamic/layer-hit-test-crash-expected.txt: Update.
1563 * platform/wpe/fast/events/clientXY-in-zoom-and-scroll-expected.txt: Added.
1564 * platform/wpe/ietestcenter/css3/bordersbackgrounds/background-attachment-local-scrolling-expected.txt: Update.
1566 2017-07-27 Oleksandr Skachkov <gskachkov@gmail.com>
1568 [ES] Add support finally to Promise
1569 https://bugs.webkit.org/show_bug.cgi?id=174503
1571 Reviewed by Yusuke Suzuki.
1573 * js/Promise-types-expected.txt:
1574 * js/script-tests/Promise-types.js:
1576 2017-07-27 Aaron Chu <aaron_chu@apple.com>
1578 AX: VoiceOver silent or skipping over time values on media player.
1579 https://bugs.webkit.org/show_bug.cgi?id=174324
1580 <rdar://problem/32021784>
1582 Reviewed by Antoine Quint.
1584 Added role attribute to modern media controls time lable class so that VoiceOver can access the time label when the media is playing.
1586 Updated time-label.html to test role attribute on mac.
1587 Added ios-time-label.html to run time-label test without testing for role since accessibilityController does not expose a role property on iOS.
1589 * media/modern-media-controls/time-label/ios-time-label-expected.txt: Copied from LayoutTests/media/modern-media-controls/time-label/time-label-expected.txt.
1590 * media/modern-media-controls/time-label/ios-time-label.html: Copied from LayoutTests/media/modern-media-controls/time-label/time-label.html.
1591 * media/modern-media-controls/time-label/time-label-expected.txt:
1592 * media/modern-media-controls/time-label/time-label.html:
1593 * platform/ios-simulator/TestExpectations:
1594 * platform/mac/TestExpectations:
1596 2017-07-27 Yusuke Suzuki <utatane.tea@gmail.com>
1598 Hoist DOM binding attribute getter prologue into JavaScriptCore taking advantage of DOMJIT / CheckSubClass
1599 https://bugs.webkit.org/show_bug.cgi?id=171637
1601 Reviewed by Darin Adler.
1603 * js/dom/dom-getters-type-check-expected.txt: Added.
1604 * js/dom/dom-getters-type-check.html: Added.
1606 2017-07-27 Zan Dobersek <zdobersek@igalia.com>
1608 [GCrypt] Key serialization support
1609 https://bugs.webkit.org/show_bug.cgi?id=173883
1611 Reviewed by Jiewen Tan.
1613 * platform/wpe/TestExpectations: Unskip the crypto/worker/ tests that
1614 utilize key serialization and are now passing.
1616 2017-07-26 Arnaud Renevier <a.renevier@sisa.samsung.com> and Fujii Hironori <Hironori.Fujii@sony.com>
1618 Implement new TextMetrics, returned by canvas measureText()
1619 https://bugs.webkit.org/show_bug.cgi?id=82798
1621 Reviewed by Dean Jackson.
1623 Create a test that checks that:
1624 - ascent + descent is greater than zero
1625 - actualBoundingBoxLeft + actualBoundingBoxRight is somewhere
1626 quite close to width
1627 - when baseline is top, emHeightAscent is 0 (respectively
1628 bottom/emHeightDescent)
1629 - when baseline is hanging, hangingBaseline in 0 (respectively
1630 alphabetic and ideographic)
1631 - order of different vertical measures (for example,
1632 emHeightAscent is always higher that alphabeticBaseline)
1634 * fast/canvas/canvas-measureText-2-expected.txt: Added.
1635 * fast/canvas/canvas-measureText-2.html: Added.
1637 2017-07-26 Matt Lewis <jlewis3@apple.com>
1639 Marked Multiple imported/w3c/web-platform-tests/ as failing.
1640 <rdar://problem/33251388>
1642 Unreviewed test gardening.
1644 * platform/ios-11/TestExpectations:
1646 2017-07-26 Matt Lewis <jlewis3@apple.com>
1648 Rebaselined http/tests/quicklook/top-navigation-blocked-expected.txt.
1649 https://bugs.webkit.org/show_bug.cgi?id=174755
1651 Unreviewed test gardening.
1653 * platform/ios-11/http/tests/quicklook/top-navigation-blocked-expected.txt:
1655 2017-07-26 Devin Rousso <drousso@apple.com>
1657 Web Inspector: create protocol for recording Canvas contexts
1658 https://bugs.webkit.org/show_bug.cgi?id=174481
1660 Reviewed by Joseph Pecoraro.
1662 * inspector/model/recording-expected.txt: Added.
1663 * inspector/model/recording.html: Added.
1665 2017-07-26 Ali Juma <ajuma@chromium.org>
1667 Implement document.elementsFromPoint
1668 https://bugs.webkit.org/show_bug.cgi?id=153137
1670 Reviewed by Simon Fraser.
1672 * TestExpectations: Unskip a test.
1674 2017-07-26 Brian Burg <bburg@apple.com>
1676 Remove WEB_TIMING feature flag
1677 https://bugs.webkit.org/show_bug.cgi?id=174795
1679 Reviewed by Alex Christensen.
1681 * inspector/formatting/resources/javascript-tests/sample-normal-utilities-expected.js:
1682 (decodeBase64ToBlob):
1683 (timestamp): Deleted.
1684 * inspector/formatting/resources/javascript-tests/sample-normal-utilities.js:
1685 (decodeBase64ToBlob):
1686 (timestamp): Deleted.
1688 2017-07-26 Matt Lewis <jlewis3@apple.com>
1690 Rebaselined multiple fast/css/getComputedStyle.
1691 <rdar://problem/33416054>
1693 Unreviewed test gardening.
1695 * platform/mac-highsierra/fast/css/getComputedStyle/computed-style-expected.txt:
1696 * platform/mac-highsierra/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1698 2017-07-26 Chris Dumez <cdumez@apple.com>
1700 Pressing the Escape key should not be a valid user gesture to enter fullscreen
1701 https://bugs.webkit.org/show_bug.cgi?id=174864
1702 <rdar://problem/33009088>
1704 Reviewed by Geoffrey Garen.
1706 Add layout test coverage.
1708 * fullscreen/requestFullscreen-escape-key-expected.txt: Added.
1709 * fullscreen/requestFullscreen-escape-key.html: Added.
1711 2017-07-26 Nan Wang <n_wang@apple.com>
1713 AX: Incorrect range from index and length in contenteditable with <p> tags
1714 https://bugs.webkit.org/show_bug.cgi?id=174856
1716 Reviewed by Chris Fleizach.
1718 * accessibility/mac/range-for-contenteditable-newline-expected.txt:
1719 * accessibility/mac/range-for-contenteditable-newline.html:
1721 2017-07-26 Ms2ger <Ms2ger@igalia.com>
1723 Remove obsolete failure annotation for bad-charset-alias.html.
1724 https://bugs.webkit.org/show_bug.cgi?id=145048
1726 Reviewed by Carlos Garcia Campos.
1728 This appears to have been fixed in r204850.
1730 * platform/gtk/TestExpectations:
1732 2017-07-26 Ms2ger <Ms2ger@igalia.com>
1734 Remove obsolete failure expectations for 2d.fillStyle.parse.{rgb,rgba}-eof.
1735 https://bugs.webkit.org/show_bug.cgi?id=174857
1737 Reviewed by Žan Doberšek.
1739 These tests started passing in r209666.
1741 * platform/gtk/TestExpectations:
1743 2017-07-26 Javier Fernandez <jfernandez@igalia.com>
1745 InsertOrderedList command applied to table cells inserts an extra BR before the table
1746 https://bugs.webkit.org/show_bug.cgi?id=174593
1748 Reviewed by Darin Adler.
1750 Tests to verify that the insertOrderedList command works as expected when applied
1753 * editing/inserting/insert-list-in-table-cell-01.html: Added.
1754 * editing/inserting/insert-list-in-table-cell-01-expected.txt: Added.
1755 * editing/inserting/insert-list-in-table-cell-02.html: Added.
1756 * editing/inserting/insert-list-in-table-cell-02-expected.txt: Added.
1757 * editing/inserting/insert-list-in-table-cell-03.html: Added.
1758 * editing/inserting/insert-list-in-table-cell-03-expected.txt: Added.
1759 * editing/inserting/insert-list-in-table-cell-04.html: Added.
1760 * editing/inserting/insert-list-in-table-cell-04-expected.txt: Added.
1761 * editing/inserting/insert-list-in-table-cell-05.html: Added.
1762 * editing/inserting/insert-list-in-table-cell-05-expected.txt: Added.
1763 * editing/inserting/insert-list-in-table-cell-06.html: Added.
1764 * editing/inserting/insert-list-in-table-cell-06-expected.txt: Added.
1765 * editing/inserting/insert-list-in-table-cell-07.html: Added.
1766 * editing/inserting/insert-list-in-table-cell-07-expected.txt: Added.
1767 * editing/inserting/insert-list-in-table-cell-08.html: Added.
1768 * editing/inserting/insert-list-in-table-cell-08-expected.txt: Added.
1770 2017-07-26 Ms2ger <Ms2ger@igalia.com>
1772 Fix an incorrect check in 2d.missingargs.html.
1773 https://bugs.webkit.org/show_bug.cgi?id=174854
1775 Reviewed by Carlos Garcia Campos.
1777 The check was introduced without explanation in r168302. This change reverts
1778 it to the previous, correct check.
1780 * canvas/philip/tests/2d.missingargs-expected.txt:
1781 * canvas/philip/tests/2d.missingargs.html:
1782 * platform/gtk/TestExpectations:
1783 * platform/ios/TestExpectations:
1784 * platform/mac/canvas/philip/tests/2d.missingargs-expected.txt: Removed.
1785 * platform/wpe/TestExpectations:
1787 2017-07-26 Claudio Saavedra <csaavedra@igalia.com>
1789 [WPE] Enable KeyboardEvent key and code attributes
1790 https://bugs.webkit.org/show_bug.cgi?id=174822
1792 Reviewed by Žan Doberšek.
1794 * platform/wpe/TestExpectations: Mark
1795 fast/events/constructors/keyboard-event-constructor.html as passing.
1797 2017-07-26 Zan Dobersek <zdobersek@igalia.com>
1799 [WPE] WebGL2 support
1800 https://bugs.webkit.org/show_bug.cgi?id=174249
1802 Reviewed by Alex Christensen.
1804 * platform/wpe/TestExpectations:
1805 Unskip WebGL2 tests under the webgl/ directory. More tests under fast/canvas/webgl2/
1806 will be unskipped later.
1808 2017-07-26 Nan Wang <n_wang@apple.com>
1810 AX: should dispatch accessibilityPerformPressAction async on MacOS
1811 https://bugs.webkit.org/show_bug.cgi?id=174849
1813 Reviewed by Chris Fleizach.
1815 * accessibility/file-upload-button-with-axpress.html:
1816 * accessibility/mac/html5-input-number.html:
1817 * accessibility/mac/search-field-cancel-button.html:
1818 * accessibility/press-target-uses-text-descendant-node.html:
1819 * accessibility/press-targets-center-point.html:
1820 * accessibility/press-works-on-control-types.html:
1822 2017-07-25 Andy Estes <aestes@apple.com>
1824 [Apple Pay] Add "carteBancaire" as a supported payment network
1825 https://bugs.webkit.org/show_bug.cgi?id=174841
1826 <rdar://problem/31935596>
1828 Reviewed by Alex Christensen.
1830 * http/tests/ssl/applepay/ApplePaySession-expected.txt:
1831 * http/tests/ssl/applepay/ApplePaySession.html:
1832 * http/tests/ssl/applepay/ApplePaySessionV3.html:
1834 2017-07-25 Matt Lewis <jlewis3@apple.com>
1836 Marked multiple fast/ tests as crashing on High Sierra WK1.
1837 <rdar://problem/33522420>
1839 Unreviewed test gardening.
1841 * platform/mac-highsierra-wk1/TestExpectations:
1843 2017-07-25 Matt Lewis <jlewis3@apple.com>
1845 Marked imported/w3c/web-platform-tests/XMLHttpRequest/send-blob-with-no-mime-type.html as failing.
1846 <rdar://problem/33251388>
1848 Unreviewed test gardening.
1850 * platform/mac-highsierra/TestExpectations:
1852 2017-07-25 Matt Lewis <jlewis3@apple.com>
1854 Rebaselined the test http/tests/quicklook/top-navigation-blocked.html
1855 https://bugs.webkit.org/show_bug.cgi?id=174755
1857 Unreviewed test gardening.
1859 * http/tests/quicklook/top-navigation-blocked-expected.txt:
1861 2017-07-25 Matt Lewis <jlewis3@apple.com>
1863 Rebaselined missed test.
1864 https://bugs.webkit.org/show_bug.cgi?id=174734
1866 Unreviewed test gardening.
1868 * fast/events/touch/ios/touches-client-coords-after-zoom-expected.txt:
1870 2017-07-25 Said Abou-Hallawa <sabouhallawa@apple.com>
1872 Async image decoding for large images should be disabled after the first time a tile is painted
1873 https://bugs.webkit.org/show_bug.cgi?id=174451
1874 <rdar://problem/31246421>
1876 Reviewed by Simon Fraser.
1878 To test async image decoding for large images, we have to create the <img>
1879 element dynamically so we can listen to the load and webkitImageFrameReady
1880 events and know reliably when to end the test. But with this patch the async
1881 image decoding for large images will be disabled after the first paint.
1882 That means async image decoding for large images will be disabled always
1883 unless we force the async image decoding till the image is painted for the
1884 first time. We use Internals::setLargeImageAsyncDecodingEnabledForTesting()
1885 to force the async image decoding. So painting an image in this case will
1886 require multiple paints; in all of them the async image decoding will be
1887 enabled. But this is okay because it resembles the case where the <img> is
1888 created from a static <img> tag in the HTML file.
1890 For new tests, where we want to make sure that mutating the DOM will not
1891 cause a flash, async image decoding will be forced till the image is drawn
1892 for the first time. After that the async image decoding is enabled but not
1895 Disable new tests for WK1 because the async image decoding is always enabled
1896 because tiling does not necessarily exist in WK1 . But eventually the async
1897 image decoding for large images will be always disabled for WK1.
1899 * fast/images/async-image-background-change-expected.html: Added.
1900 * fast/images/async-image-background-change.html: Added.
1901 * fast/images/async-image-background-image-repeated.html:
1902 * fast/images/async-image-background-image.html:
1903 * fast/images/async-image-body-background-image.html:
1904 * fast/images/async-image-multiple-clients-repaint.html:
1905 * fast/images/async-image-src-change-expected.html: Added.
1906 * fast/images/async-image-src-change.html: Added.
1907 * fast/images/resources/green-400x400.png: Added.
1908 * fast/images/resources/red-100x100.png: Added.
1909 * fast/images/resources/red-400x400.png: Added.
1910 * fast/images/sprite-sheet-image-draw.html:
1911 * http/tests/multipart/multipart-async-image-expected.txt: Added.
1912 * http/tests/multipart/multipart-async-image.html: Added.
1913 * platform/ios-wk1/TestExpectations:
1914 * platform/mac-wk1/TestExpectations:
1916 2017-07-25 Charlie Turner <cturner@igalia.com>
1918 [GTK] Unreviewed test gardening
1919 https://bugs.webkit.org/show_bug.cgi?id=174820
1921 Unreviewed gardening.
1923 * platform/gtk/TestExpectations:
1925 2017-07-25 Devin Rousso <drousso@apple.com>
1926 Web Inspector: add context menu item for taking a screenshot of a node
1927 https://bugs.webkit.org/show_bug.cgi?id=174754
1929 Reviewed by Brian Burg.
1931 * inspector/unit-tests/number-utilities-expected.txt:
1932 * inspector/unit-tests/number-utilities.html:
1933 Add test for Number.zeroPad.
1935 Drive-by: Change tests to use expectEqual for better output on failure.
1937 2017-07-25 Claudio Saavedra <csaavedra@igalia.com>
1939 REGRESSION (r143068): fast/events/clientXY-in-zoom-and-scroll.html failing on GTK, Qt
1940 https://bugs.webkit.org/show_bug.cgi?id=110090
1942 Unreviewed gardening.
1944 This test only needed the expectation to be updated.
1946 * platform/gtk/TestExpectations: Remove test below.
1947 * platform/gtk/fast/events/clientXY-in-zoom-and-scroll-expected.txt: Added.
1949 2017-07-24 Per Arne Vollan <pvollan@apple.com>
1951 [Win] The tests fast/text/line-height-minimumFontSize*.html are failing.
1952 https://bugs.webkit.org/show_bug.cgi?id=174801
1954 Unreviewed test gardening, update test expectations for failing tests.
1956 * platform/win/TestExpectations:
1958 2017-07-24 Matt Lewis <jlewis3@apple.com>
1960 Marked tests as failures.
1961 <rdar://problem/33437597>
1963 Unreviewed test gardening.
1965 * platform/mac-highsierra/TestExpectations:
1967 2017-07-24 Matt Lewis <jlewis3@apple.com>
1969 Fixed typo in test expectations.
1970 https://bugs.webkit.org/show_bug.cgi?id=173010
1972 Unreviewed gardening.
1973 * platform/ios-simulator-wk2/TestExpectations:
1975 2017-07-24 Per Arne Vollan <pvollan@apple.com>
1977 [Win] Async image tests are failing.
1978 https://bugs.webkit.org/show_bug.cgi?id=174653
1980 Unreviewed test gardening, update test expectations for async image tests.
1982 * platform/win/TestExpectations:
1984 2017-07-24 Simon Fraser <simon.fraser@apple.com>
1986 Rebaseline this test. The previous result was generated using an older iOS SDK.
1988 * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-mainframe-expected.txt:
1990 2017-07-24 Per Arne Vollan <pvollan@apple.com>
1992 Mark Skia font test as image only failure on Windows.
1994 Unreviewed test gardening.
1996 * platform/win/TestExpectations:
1998 2017-07-24 Jeremy Jones <jeremyj@apple.com>
2000 LayoutTest userscripts/user-script-audio-document.html failing on High Sierra
2001 https://bugs.webkit.org/show_bug.cgi?id=174726
2002 rdar://problem/30059973
2004 Reviewed by Alexey Proskuryakov.
2006 Underlying issue has been resolved.
2007 Re-enable test: userscripts/user-script-audio-document.html
2009 * platform/mac-highsierra/TestExpectations:
2011 2017-07-24 Simon Fraser <simon.fraser@apple.com>
2013 Fix typo (Timout -> Timeout).
2015 * platform/mac-wk2/TestExpectations:
2017 2017-07-24 Jeremy Jones <jeremyj@apple.com>
2019 5 wav media layoutTest timeouts on High Sierra
2020 https://bugs.webkit.org/show_bug.cgi?id=174725
2021 rdar://problem/30182218
2023 Reviewed by Andreas Kling.
2025 Underlying issue is fixed. Re-enable tests on High Sierra.
2027 media/audio-controls-timeline-in-media-document.html
2028 media/audio-data-url.html
2029 media/media-document-audio-controls-visible.html
2030 media/media-document-audio-repaint.html
2031 media/media-document-audio-size.html
2033 * platform/mac-highsierra/TestExpectations:
2035 2017-07-24 Simon Fraser <simon.fraser@apple.com>
2037 Revert "client" coordinates to be in scrolling coordinates
2038 https://bugs.webkit.org/show_bug.cgi?id=174734
2039 rdar://problem/33336930
2041 Reviewed by Tim Horton.
2045 * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-mainframe-expected.txt:
2046 * fast/visual-viewport/client-coordinates-relative-to-layout-viewport-expected.txt:
2047 * fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
2048 * fast/visual-viewport/zoomed-fixed-expected.txt:
2049 * fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
2050 * fast/zooming/client-rect-in-fixed-zoomed-expected.txt:
2051 * platform/ios-wk2/fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
2052 * platform/ios-wk2/imported/w3c/web-platform-tests/cssom-view/elementFromPoint-expected.txt: Added.
2053 * platform/ios/fast/visual-viewport/zoomed-fixed-expected.txt:
2054 * platform/ios/fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
2056 2017-07-24 Matt Lewis <jlewis3@apple.com>
2058 Marked tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical.html as failure.
2059 https://bugs.webkit.org/show_bug.cgi?id=172148
2061 Unreviewed test gardening.
2063 * platform/mac-wk2/TestExpectations:
2065 2017-07-23 Darin Adler <darin@apple.com>
2067 Remove race from one plug-in test
2068 https://bugs.webkit.org/show_bug.cgi?id=130653
2070 Reviewed by Antti Koivisto.
2072 * plugins/plugin-remove-readystatechange.html: Updated test to use waitUntilDone/notifyDone
2073 rather than racing. Added a computation of offsetLeft to trigger layout and adding a long
2074 comment explaining why this is both needed and potentially insufficient in the long run.
2076 2017-07-11 Frederic Wang <fwang@igalia.com>
2078 Add attribute allow-top-navigation-by-user-activation to iframe sandbox
2079 https://bugs.webkit.org/show_bug.cgi?id=171327
2081 Reviewed by Chris Dumez.
2083 This patch adds tests to verify that a sandboxed iframe with the flag
2084 'allow-top-navigation-by-user-activation' or 'allow-top-navigation' can navigate the top
2085 level page, if navigation is triggered by a user gesture. This is based on a test from the
2086 Chromium repository.
2087 It also verifies that navigation fails when 'allow-top-navigation-by-user-activation' is
2088 absent, even when it is triggered by a user gesture.
2090 * 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
2091 performs navigation of its parent using user activation.
2092 * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-1.html: Added.
2093 Test top navigation for a sandboxed frame with 'allow-top-navigation-by-user-activation'
2094 * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-1-expected.txt: Added.
2095 Add PASS expectation.
2096 * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-2.html: Added.
2097 Test top navigation for a sandboxed frame with 'allow-top-navigation'.
2098 * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-2-expected.txt: Added.
2099 Add PASS expectation.
2100 * http/tests/security/frameNavigation/sandbox-DENIED-top-navigation-with-user-gesture.html: Added.
2101 Test user-triggered navigation for a sandboxed frame without 'allow-top-navigation-by-user-activation'.
2102 * http/tests/security/frameNavigation/sandbox-DENIED-top-navigation-with-user-gesture-expected.txt: Added.
2103 Add reference with navigation failure.
2105 2017-07-22 Chris Dumez <cdumez@apple.com>
2107 Merge ExceptionBase into DOMException and drop custom toString
2108 https://bugs.webkit.org/show_bug.cgi?id=174755
2110 Reviewed by Sam Weinig.
2112 Rebaseline some tests now that DOMException's custom toString has been dropped
2113 and we rely on Error's toString. This causes the exception message to be
2116 * fast/canvas/canvas-getImageData-invalid-result-buffer-crash-expected.txt:
2117 * fast/frames/sandboxed-iframe-history-denied-expected.txt:
2118 * fast/frames/sandboxed-iframe-navigation-top-denied-expected.txt:
2119 * fast/inspector-support/uncaught-dom1-exception-expected.txt:
2120 * fast/inspector-support/uncaught-dom3-exception-expected.txt:
2121 * fast/inspector-support/uncaught-dom8-exception-expected.txt:
2122 * fast/regions/selection/crash-deselect-expected.txt:
2123 * http/tests/security/listener/xss-JSTargetNode-onclick-addEventListener-expected.txt:
2124 * http/tests/security/listener/xss-JSTargetNode-onclick-shortcut-expected.txt:
2125 * http/tests/security/listener/xss-XMLHttpRequest-addEventListener-expected.txt:
2126 * http/tests/security/listener/xss-XMLHttpRequest-shortcut-expected.txt:
2127 * http/tests/security/listener/xss-window-onclick-addEventListener-expected.txt:
2128 * http/tests/security/listener/xss-window-onclick-shortcut-expected.txt:
2129 * http/tests/security/sandboxed-iframe-blocks-access-from-parent-expected.txt:
2130 * http/tests/security/sandboxed-iframe-modify-self-expected.txt:
2131 * http/tests/security/srcdoc-in-sandbox-cannot-access-parent-expected.txt:
2132 * http/tests/security/xss-DENIED-assign-location-hash-expected.txt:
2133 * http/tests/security/xss-DENIED-assign-location-host-expected.txt:
2134 * http/tests/security/xss-DENIED-assign-location-hostname-expected.txt:
2135 * http/tests/security/xss-DENIED-assign-location-nonstandardProperty-expected.txt:
2136 * http/tests/security/xss-DENIED-assign-location-pathname-expected.txt:
2137 * http/tests/security/xss-DENIED-assign-location-protocol-expected.txt:
2138 * http/tests/security/xss-DENIED-assign-location-reload-expected.txt:
2139 * http/tests/security/xss-DENIED-assign-location-search-expected.txt:
2140 * http/tests/security/xss-DENIED-frame-name-expected.txt:
2141 * http/tests/security/xss-DENIED-sandboxed-iframe-expected.txt:
2142 * http/tests/security/xss-DENIED-window-name-navigator-expected.txt:
2143 * inspector/debugger/command-line-api-exception-expected.txt:
2144 * inspector/debugger/regress-133182-expected.txt:
2145 * inspector/debugger/setPauseOnExceptions-all-expected.txt:
2146 * inspector/debugger/setPauseOnExceptions-none-expected.txt:
2147 * inspector/debugger/setPauseOnExceptions-uncaught-expected.txt:
2148 * platform/mac/fast/dynamic/015-expected.txt:
2150 2017-07-21 Chris Dumez <cdumez@apple.com>
2152 Drop IDBDatabaseException class
2153 https://bugs.webkit.org/show_bug.cgi?id=174743
2155 Reviewed by Darin Adler.
2157 Rebaseline test as the exception messages are slightly different.
2159 * storage/indexeddb/createIndex-after-failure-expected.txt:
2160 * storage/indexeddb/createIndex-after-failure-private-expected.txt:
2161 * storage/indexeddb/get-keyrange-expected.txt:
2162 * storage/indexeddb/get-keyrange-private-expected.txt:
2163 * storage/indexeddb/keypath-edges-expected.txt:
2164 * storage/indexeddb/keypath-edges-private-expected.txt:
2165 * storage/indexeddb/keyrange-expected.txt:
2166 * storage/indexeddb/keyrange-private-expected.txt:
2167 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
2168 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-private-expected.txt:
2169 * storage/indexeddb/transaction-active-flag-expected.txt:
2170 * storage/indexeddb/transaction-active-flag-private-expected.txt:
2172 2017-07-21 Per Arne Vollan <pvollan@apple.com>
2174 Round-tripping stroke-width styles through getComputedStyle cause the text to gain a stroke.
2175 https://bugs.webkit.org/show_bug.cgi?id=174701
2177 Reviewed by Simon Fraser.
2179 * fast/css/round-trip-stroke-width-using-computed-style-expected.html: Added.
2180 * fast/css/round-trip-stroke-width-using-computed-style.html: Added.
2182 2017-07-21 Nan Wang <n_wang@apple.com>
2184 AX: Expose form validation on iOS as hint
2185 https://bugs.webkit.org/show_bug.cgi?id=174722
2186 <rdar://problem/33459761>
2188 Reviewed by Chris Fleizach.
2190 * accessibility/ios-simulator/form-control-validation-message-expected.txt: Added.
2191 * accessibility/ios-simulator/form-control-validation-message.html: Added.
2193 2017-07-21 Joseph Pecoraro <pecoraro@apple.com>
2195 Web Inspector: inspect(aFunction) should jump to function definition
2196 https://bugs.webkit.org/show_bug.cgi?id=149344
2197 <rdar://problem/11563607>
2199 Reviewed by Matt Baker.
2201 * inspector/runtime/CommandLineAPI-inspect-expected.txt: Added.
2202 * inspector/runtime/CommandLineAPI-inspect.html: Added.
2203 Add tests for the CommandLineAPI's inspect() and how it triggers the
2204 `Inspector.inspect` event with a RemoteObject and hints.
2206 2017-07-21 Matt Lewis <jlewis3@apple.com>
2208 Adjusted test expectations.
2209 https://bugs.webkit.org/show_bug.cgi?id=173861
2211 Unreviewed test gardening.
2213 * platform/mac-wk2/TestExpectations:
2215 2017-07-21 Brady Eidson <beidson@apple.com>
2217 Get rid of WebCore IconDatabase code.
2218 https://bugs.webkit.org/show_bug.cgi?id=174700
2220 Reviewed by Tim Horton.
2222 * fast/dom/icon-url-list-expected.txt:
2223 * fast/dom/icon-url-list.html:
2225 2017-07-21 Chris Dumez <cdumez@apple.com>
2227 Unreviewed, rebaseline test after r219708.
2229 * js/dom/global-constructors-attributes-expected.txt:
2230 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
2231 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
2232 * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
2233 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
2234 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
2235 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
2236 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2237 * platform/win/js/dom/global-constructors-attributes-expected.txt:
2239 2017-07-21 Claudio Saavedra <csaavedra@igalia.com>
2241 [GTK] Update test expectations after r219663
2243 Unreviewed gardening
2245 DOMException got its toString() removed so the output changes.
2247 * platform/gtk/crypto/subtle/aes-cbc-cfb-decrypt-malformed-parameters-expected.txt:
2248 * platform/gtk/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt:
2249 * platform/gtk/crypto/subtle/aes-export-key-malformed-parameters-expected.txt:
2250 * platform/gtk/crypto/subtle/aes-generate-key-malformed-parameters-expected.txt:
2251 * platform/gtk/crypto/subtle/aes-import-key-malformed-parameters-expected.txt:
2252 * platform/gtk/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt:
2253 * platform/gtk/crypto/subtle/rsa-import-key-malformed-parameters-expected.txt:
2254 * platform/gtk/fast/mediastream/RTCPeerConnection-closed-state-expected.txt:
2255 * platform/gtk/fast/text/font-selection-font-loading-api-parse-expected.txt:
2256 * platform/gtk/http/tests/dom/document-attributes-null-handling-expected.txt:
2258 2017-07-21 Claudio Saavedra <csaavedra@igalia.com>
2260 [WPE] Update expectation file
2262 Unreviewed gardening.
2264 Drop XPathException after r219708.
2266 * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
2268 2017-07-20 Antoine Quint <graouts@apple.com>
2270 Turn tests at media/modern-media-controls/seek-forward-support back on
2271 https://bugs.webkit.org/show_bug.cgi?id=174690
2273 Reviewed by Dean Jackson.
2275 * platform/mac/TestExpectations:
2277 2017-07-20 Antoine Quint <graouts@apple.com>
2279 Turn tests at media/modern-media-controls/seek-backward-support back on
2280 https://bugs.webkit.org/show_bug.cgi?id=174689
2282 Reviewed by Dean Jackson.
2284 * platform/mac/TestExpectations:
2286 2017-07-20 Antoine Quint <graouts@apple.com>
2288 Turn tests at media/modern-media-controls/time-labels-support back on
2289 https://bugs.webkit.org/show_bug.cgi?id=174688
2291 Reviewed by Dean Jackson.
2293 * media/modern-media-controls/time-labels-support/elapsed-time-expected.txt:
2294 * media/modern-media-controls/time-labels-support/elapsed-time.html:
2295 * media/modern-media-controls/time-labels-support/remaining-time-expected.txt:
2296 * media/modern-media-controls/time-labels-support/remaining-time.html:
2297 * platform/ios-simulator/TestExpectations:
2298 * platform/mac/TestExpectations:
2300 2017-07-20 Antoine Quint <graouts@apple.com>
2302 Turn tests at media/modern-media-controls/status-support back on
2303 https://bugs.webkit.org/show_bug.cgi?id=174687
2305 Reviewed by Dean Jackson.
2307 * platform/ios-simulator/TestExpectations:
2308 * platform/mac/TestExpectations:
2310 2017-07-20 Chris Dumez <cdumez@apple.com>
2312 Drop legacy SVGException type
2313 https://bugs.webkit.org/show_bug.cgi?id=174695
2315 Reviewed by Darin Adler.
2317 Update existing tests to reflect behavior change.
2319 * fast/dom/Window/resources/window-properties.js:
2320 * js/dom/global-constructors-attributes-expected.txt:
2321 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
2322 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
2323 * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
2324 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
2325 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
2326 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
2327 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2328 * platform/win/js/dom/global-constructors-attributes-expected.txt:
2329 * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
2330 * svg/animations/animate-marker-orient-from-angle-to-autostartreverse-expected.txt:
2331 * svg/custom/SVGException-expected.txt: Removed.
2332 * svg/custom/SVGException.html: Removed.
2333 * svg/custom/global-constructors-expected.txt:
2334 * svg/custom/global-constructors.html:
2335 * svg/custom/js-svg-constructors-expected.txt:
2336 * svg/custom/js-svg-constructors.svg:
2337 * svg/dom/SVGAnimatedEnumeration-SVGClipPathElement-expected.txt:
2338 * svg/dom/SVGAnimatedEnumeration-SVGComponentTransferFunctionElement-expected.txt:
2339 * svg/dom/SVGAnimatedEnumeration-SVGFEBlendElement-expected.txt:
2340 * svg/dom/SVGAnimatedEnumeration-SVGFEColorMatrixElement-expected.txt:
2341 * svg/dom/SVGAnimatedEnumeration-SVGFEConvolveMatrixElement-expected.txt:
2342 * svg/dom/SVGAnimatedEnumeration-SVGFEDisplacementMapElement-expected.txt:
2343 * svg/dom/SVGAnimatedEnumeration-SVGFEMorphologyElement-expected.txt:
2344 * svg/dom/SVGAnimatedEnumeration-SVGFETurbulenceElement-expected.txt:
2345 * svg/dom/SVGAnimatedEnumeration-SVGFilterElement-expected.txt:
2346 * svg/dom/SVGAnimatedEnumeration-SVGGradientElement-expected.txt:
2347 * svg/dom/SVGAnimatedEnumeration-SVGMarkerElement-expected.txt:
2348 * svg/dom/SVGAnimatedEnumeration-SVGMaskElement-expected.txt:
2349 * svg/dom/SVGAnimatedEnumeration-SVGPatternElement-expected.txt:
2350 * svg/dom/SVGAnimatedEnumeration-SVGTextContentElement-expected.txt:
2351 * svg/dom/SVGAnimatedEnumeration-SVGTextPathElement-expected.txt:
2352 * svg/dom/SVGAnimatedEnumeration-expected.txt:
2353 * svg/dom/SVGException-obsolete-expected.txt: Added.
2354 * svg/dom/SVGException-obsolete.html: Added.
2355 * svg/dom/SVGMatrix-interface-expected.txt:
2356 * svg/dom/svglist-exception-on-out-bounds-error-expected.txt:
2357 * svg/filters/feBlend-invalid-mode-expected.txt:
2358 * svg/filters/feComponentTransfer-style-crash-expected.txt:
2359 * svg/filters/feDisplacementMap-crash-test-expected.txt:
2361 2017-07-20 Matt Lewis <jlewis3@apple.com>
2363 Unreviewed, rolling out r219700.
2365 This revision caused consistent timouts on iOS.
2369 "Turn tests at media/modern-media-controls/start-support back
2371 https://bugs.webkit.org/show_bug.cgi?id=174683
2372 http://trac.webkit.org/changeset/219700
2374 2017-07-20 Chris Dumez <cdumez@apple.com>
2376 Drop legacy XPathException type
2377 https://bugs.webkit.org/show_bug.cgi?id=174679
2379 Reviewed by Sam Weinig.
2381 Update existing tests to reflect behavior change.
2383 * dom/svg/level3/xpath/XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR.js:
2384 (XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR):
2385 * dom/svg/level3/xpath/XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR.js:
2386 (XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR):
2387 * dom/svg/level3/xpath/XPathEvaluator_evaluate_TYPE_ERR.js:
2388 (XPathEvaluator_evaluate_TYPE_ERR):
2389 * dom/svg/level3/xpath/XPathResult_TYPE_ERR.js:
2390 (XPathResult_TYPE_ERR):
2391 * fast/dom/DOMException/XPathException-expected.txt: Removed.
2392 * fast/dom/DOMException/XPathException.html: Removed.
2393 * fast/dom/DOMException/resources/XPathException.js: Removed.
2394 * fast/dom/Window/resources/window-properties.js:
2395 * fast/dom/Window/window-lookup-precedence-expected.txt:
2396 * fast/xpath/4XPath/Core/test_parser-expected.txt:
2397 * fast/xpath/invalid-functions-expected.txt:
2398 * fast/xpath/py-dom-xpath/expressions-expected.txt:
2399 * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
2400 * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
2402 2017-07-20 Chris Dumez <cdumez@apple.com>
2404 Unreviewed, rolling out r219706.
2410 "Drop legacy XPathException type"
2411 https://bugs.webkit.org/show_bug.cgi?id=174679
2412 http://trac.webkit.org/changeset/219706
2414 2017-07-20 Chris Dumez <cdumez@apple.com>
2416 Drop legacy XPathException type
2417 https://bugs.webkit.org/show_bug.cgi?id=174679
2419 Reviewed by Sam Weinig.
2421 Update existing tests to reflect behavior change.
2423 * dom/svg/level3/xpath/XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR.js:
2424 (XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR):
2425 * dom/svg/level3/xpath/XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR.js:
2426 (XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR):
2427 * dom/svg/level3/xpath/XPathEvaluator_evaluate_TYPE_ERR.js:
2428 (XPathEvaluator_evaluate_TYPE_ERR):
2429 * dom/svg/level3/xpath/XPathResult_TYPE_ERR.js:
2430 (XPathResult_TYPE_ERR):
2431 * fast/dom/DOMException/XPathException-expected.txt: Removed.
2432 * fast/dom/DOMException/XPathException.html: Removed.
2433 * fast/dom/DOMException/resources/XPathException.js: Removed.
2434 * fast/dom/Window/resources/window-properties.js:
2435 * fast/dom/Window/window-lookup-precedence-expected.txt:
2436 * fast/xpath/4XPath/Core/test_parser-expected.txt:
2437 * fast/xpath/invalid-functions-expected.txt:
2438 * fast/xpath/py-dom-xpath/expressions-expected.txt:
2439 * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
2440 * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
2442 2017-07-20 Matt Lewis <jlewis3@apple.com>
2444 Rebaselined svg/css/getComputedStyle-basic.xhtml.
2446 Unreviewed test gardening.
2448 * platform/mac-highsierra/svg/css/getComputedStyle-basic-expected.txt:
2450 2017-07-20 Antoine Quint <graouts@apple.com>
2452 Turn tests at media/modern-media-controls/start-support back on
2453 https://bugs.webkit.org/show_bug.cgi?id=174683
2455 Reviewed by Dean Jackson.
2457 * media/modern-media-controls/start-support/start-support-click-to-start-expected.txt:
2458 * media/modern-media-controls/start-support/start-support-click-to-start.html:
2459 * media/modern-media-controls/start-support/start-support-fullscreen.html:
2460 * media/modern-media-controls/start-support/start-support-lowPowerMode-expected.txt:
2461 * media/modern-media-controls/start-support/start-support-lowPowerMode.html:
2462 * platform/ios-simulator/TestExpectations:
2463 * platform/mac/TestExpectations:
2465 2017-07-20 Matt Lewis <jlewis3@apple.com>
2467 Marked media/modern-media-controls/scrubber-support/scrubber-support-drag.html as flaky
2468 https://bugs.webkit.org/show_bug.cgi?id=174682
2470 Unreviewed test gardening.
2472 * platform/mac/TestExpectations:
2474 2017-07-20 Chris Dumez <cdumez@apple.com>
2476 Unreviewed, rebaseline test on all platforms after r219673.
2478 * js/dom/global-constructors-attributes-expected.txt:
2479 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
2480 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
2481 * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
2482 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
2483 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
2484 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
2485 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2486 * platform/win/js/dom/global-constructors-attributes-expected.txt:
2487 * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
2489 2017-07-20 Charlie Turner <cturner@igalia.com>
2491 [GTK] Layout Test http/tests/media/hls/hls-progress.html is failing
2492 https://bugs.webkit.org/show_bug.cgi?id=141469
2494 Reviewed by Xabier Rodriguez-Calvar.
2496 Fixes the removed tests.
2498 * platform/gtk/TestExpectations:
2500 2017-07-20 Michael Catanzaro <mcatanzaro@igalia.com>
2502 Unreviewed GTK test gardening
2504 * platform/gtk/TestExpectations:
2506 2017-07-20 Zan Dobersek <zdobersek@igalia.com>
2508 Unreviewed WPE gardening. Updating test baselines after r219663.
2510 * platform/wpe/crypto/subtle/aes-cbc-cfb-decrypt-malformed-parameters-expected.txt:
2511 * platform/wpe/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt:
2512 * platform/wpe/crypto/subtle/aes-export-key-malformed-parameters-expected.txt:
2513 * platform/wpe/crypto/subtle/aes-generate-key-malformed-parameters-expected.txt:
2514 * platform/wpe/crypto/subtle/aes-import-key-malformed-parameters-expected.txt:
2515 * platform/wpe/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt:
2516 * platform/wpe/crypto/subtle/rsa-import-key-malformed-parameters-expected.txt:
2517 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-destroy-persistent-license-expected.txt:
2518 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license-events-expected.txt:
2519 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license-expected.txt:
2520 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record-events-expected.txt:
2521 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record-expected.txt:
2522 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license-expected.txt:
2523 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license-expected.txt:
2524 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record-expected.txt:
2525 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted-expected.txt:
2526 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-expected.txt:
2527 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources-expected.txt:
2528 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events-expected.txt:
2529 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-expected.txt:
2530 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-expected.txt:
2531 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-expected.txt:
2532 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState-expected.txt:
2533 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multisession-expected.txt:
2534 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src-expected.txt:
2535 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update-expected.txt:
2536 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately-expected.txt:
2537 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted-expected.txt:
2538 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-two-videos-expected.txt:
2539 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey-expected.txt:
2540 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-requestmediakeysystemaccess-expected.txt:
2541 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys-expected.txt:
2542 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src-expected.txt:
2543 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys-expected.txt:
2544 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-unique-origin-expected.txt:
2545 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-not-callable-after-createsession-expected.txt:
2547 2017-07-19 Simon Fraser <simon.fraser@apple.com>
2549 getBoundingClientRects not updated for programmatic scrolls
2550 https://bugs.webkit.org/show_bug.cgi?id=174538
2551 rdar://problem/33049012
2553 Reviewed by Tim Horton.
2555 New results for these tests, reflecting the fact that programmatic scrolls now update
2556 the layout viewport.
2558 Clean up fast/dom/elementFromPoint-relative-to-viewport.html, and land an iOS expectation. The test
2559 uses eventSender.zoomPageOut() which is not expected to work correctly on iOS. It works when tested
2562 * fast/dom/elementFromPoint-relative-to-viewport-expected.txt:
2563 * fast/dom/elementFromPoint-relative-to-viewport.html:
2564 * platform/ios-wk2/fast/dom/elementFromPoint-relative-to-viewport-expected.txt: Copied from LayoutTests/fast/dom/elementFromPoint-relative-to-viewport-expected.txt.
2565 * platform/ios-wk2/fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
2566 * platform/ios-wk2/fast/visual-viewport/rtl-zoomed-rects-expected.txt:
2567 * platform/ios-wk2/fast/visual-viewport/zoomed-fixed-scroll-down-then-up-expected.txt:
2568 * platform/ios-wk2/fast/visual-viewport/zoomed-rects-expected.txt:
2569 * platform/ios/fast/visual-viewport/zoomed-fixed-expected.txt:
2570 * platform/ios/fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
2572 2017-07-19 Myles C. Maxfield <mmaxfield@apple.com>
2574 Setting the minimum font size preference doesn’t affect absolute line-height values, so lines overlap
2575 https://bugs.webkit.org/show_bug.cgi?id=174406
2576 <rdar://problem/10139227>
2578 Reviewed by Simon Fraser.
2580 * fast/text/line-height-minimumFontSize-autosize-expected.text: Added.
2581 * fast/text/line-height-minimumFontSize-autosize.html: Added.
2582 * fast/text/line-height-minimumFontSize-expected.txt: Added.
2583 * fast/text/line-height-minimumFontSize-text-zoom-expected.html: Added.
2584 * fast/text/line-height-minimumFontSize-text-zoom.html: Added.
2585 * fast/text/line-height-minimumFontSize-visual-expected.html: Added.
2586 * fast/text/line-height-minimumFontSize-visual.html: Added.
2587 * fast/text/line-height-minimumFontSize-zoom-expected.html: Added.
2588 * fast/text/line-height-minimumFontSize-zoom.html: Added.
2589 * fast/text/line-height-minimumFontSize.html: Added.
2591 2017-07-18 Myles C. Maxfield <mmaxfield@apple.com>
2593 Setting the minimum font size preference doesn’t affect absolute line-height values, so lines overlap
2594 https://bugs.webkit.org/show_bug.cgi?id=174406
2595 <rdar://problem/10139227>
2597 Reviewed by Simon Fraser.
2599 * fast/text/line-height-minimumFontSize-autosize-expected.text: Added.
2600 * fast/text/line-height-minimumFontSize-autosize.html: Added.
2601 * fast/text/line-height-minimumFontSize-expected.txt: Added.
2602 * fast/text/line-height-minimumFontSize-text-zoom-expected.html: Added.
2603 * fast/text/line-height-minimumFontSize-text-zoom.html: Added.
2604 * fast/text/line-height-minimumFontSize-visual-expected.html: Added.
2605 * fast/text/line-height-minimumFontSize-visual.html: Added.
2606 * fast/text/line-height-minimumFontSize-zoom-expected.html: Added.
2607 * fast/text/line-height-minimumFontSize-zoom.html: Added.
2608 * fast/text/line-height-minimumFontSize.html: Added.
2610 2017-07-19 Chris Dumez <cdumez@apple.com>
2612 DOMException should not have its own toString()
2613 https://bugs.webkit.org/show_bug.cgi?id=174630
2615 Reviewed by Sam Weinig.
2617 Rebaseline existing tests as the exception string is now slightly different.
2619 2017-07-19 Antoine Quint <graouts@apple.com>
2621 [iOS] REGRESSION: Scrubbing media using built-in controls does not pause media
2622 https://bugs.webkit.org/show_bug.cgi?id=174650
2623 <rdar://problem/33401877>
2625 Reviewed by Dean Jackson.
2627 Rebaseline and turn back on all the ScrubberSupport tests on macOS and iOS.
2629 * media/modern-media-controls/scrubber-support/ipad/scrubber-support-drag-expected.txt:
2630 * media/modern-media-controls/scrubber-support/ipad/scrubber-support-drag.html:
2631 * media/modern-media-controls/scrubber-support/scrubber-support-media-api-expected.txt:
2632 * media/modern-media-controls/scrubber-support/scrubber-support-media-api.html:
2633 * platform/ios-simulator/TestExpectations:
2634 * platform/mac/TestExpectations:
2636 2017-07-19 Nan Wang <n_wang@apple.com>
2638 AX: Web page reloaded when a node is labelling multiple childnodes
2639 https://bugs.webkit.org/show_bug.cgi?id=174655
2641 Reviewed by Chris Fleizach.
2643 * accessibility/mac/aria-labelledby-multiple-child-crash-expected.txt: Added.
2644 * accessibility/mac/aria-labelledby-multiple-child-crash.html: Added.
2646 2017-07-19 Chris Dumez <cdumez@apple.com>
2648 Make cross-origin properties enumerable
2649 https://bugs.webkit.org/show_bug.cgi?id=174576
2651 Reviewed by Darin Adler.
2653 Update / rebaseline some tests to reflect behavior change.
2655 * http/tests/security/cross-origin-descriptors-expected.txt:
2656 * http/tests/security/cross-origin-descriptors.html:
2657 * js/dom/getOwnPropertyDescriptor-expected.txt:
2658 * js/resources/getOwnPropertyDescriptor.js:
2660 2017-07-19 Matt Lewis <jlewis3@apple.com>
2662 Unreviewed, rolling out r219646.
2664 The test added are failing on all platforms
2668 "Setting the minimum font size preference doesn’t affect
2669 absolute line-height values, so lines overlap"
2670 https://bugs.webkit.org/show_bug.cgi?id=174406
2671 http://trac.webkit.org/changeset/219646
2673 2017-07-19 Zan Dobersek <zdobersek@igalia.com>
2675 Unreviewed WPE gardening.
2677 * platform/wpe/TestExpectations:
2678 Unskip a bunch of Web Crypto tests that are passing now that
2679 the underlying implementation has progressed.
2681 2017-07-18 Myles C. Maxfield <mmaxfield@apple.com>
2683 Setting the minimum font size preference doesn’t affect absolute line-height values, so lines overlap
2684 https://bugs.webkit.org/show_bug.cgi?id=174406
2685 <rdar://problem/10139227>
2687 Reviewed by Simon Fraser.
2689 * fast/text/line-height-minimumFontSize-autosize-expected.text: Added.
2690 * fast/text/line-height-minimumFontSize-autosize.html: Added.
2691 * fast/text/line-height-minimumFontSize-expected.txt: Added.
2692 * fast/text/line-height-minimumFontSize-text-zoom-expected.html: Added.
2693 * fast/text/line-height-minimumFontSize-text-zoom.html: Added.
2694 * fast/text/line-height-minimumFontSize-visual-expected.html: Added.
2695 * fast/text/line-height-minimumFontSize-visual.html: Added.
2696 * fast/text/line-height-minimumFontSize-zoom-expected.html: Added.
2697 * fast/text/line-height-minimumFontSize-zoom.html: Added.
2698 * fast/text/line-height-minimumFontSize.html: Added.
2700 2017-07-18 Ali Juma <ajuma@chromium.org>
2702 Align quirky number parsing with other browsers
2703 https://bugs.webkit.org/show_bug.cgi?id=155874
2705 Reviewed by Simon Fraser.
2707 * animations/animation-add-events-in-handler.html:
2708 * fast/css/animation-transition-duration-quirksmode-expected.txt: Added.
2709 * fast/css/animation-transition-duration-quirksmode.html: Added.
2711 2017-07-18 Joseph Pecoraro <pecoraro@apple.com>
2713 Web Inspector: Modernize InjectedScriptSource
2714 https://bugs.webkit.org/show_bug.cgi?id=173890
2716 Reviewed by Brian Burg.
2718 * inspector/model/remote-object-expected.txt:
2719 * inspector/model/stack-trace-expected.txt:
2720 Now that we use classes, implicitly strict mode, the call frame
2721 for evaluate gets tail call eliminated.
2723 2017-07-18 Ryosuke Niwa <rniwa@webkit.org>
2725 REGRESSION(r218910): Crash when password field changes to text field
2726 https://bugs.webkit.org/show_bug.cgi?id=174560
2728 Reviewed by Zalan Bujtas.
2730 Added a regression test based on the test case provided by Daniel Bates.
2732 * accessibility/mac/input-type-change-crash-2-expected.txt: Added.
2733 * accessibility/mac/input-type-change-crash-2.html: Added.
2735 2017-07-18 Matt Baker <mattbaker@apple.com>
2737 Web Inspector: Refactoring: replace InspectorCanvasAgent::CanvasEntry with a helper class
2738 https://bugs.webkit.org/show_bug.cgi?id=174311
2740 Reviewed by Devin Rousso.
2742 Updated test expectations for new error strings.
2744 * inspector/canvas/css-canvas-clients-expected.txt:
2745 * inspector/canvas/requestContent-2d-expected.txt:
2746 * inspector/canvas/requestNode-expected.txt:
2747 * inspector/canvas/resolveCanvasContext-2d-expected.txt:
2749 2017-07-18 Antoine Quint <graouts@apple.com>
2751 Turn tests at media/modern-media-controls/playback-support back on
2752 https://bugs.webkit.org/show_bug.cgi?id=174639
2754 Reviewed by Dean Jackson.
2756 * media/modern-media-controls/playback-support/playback-support-button-click.html:
2757 * platform/ios-simulator/TestExpectations:
2758 * platform/mac/TestExpectations:
2760 2017-07-18 Antoine Quint <graouts@apple.com>
2762 Turn tests at media/modern-media-controls/pip-support back on
2763 https://bugs.webkit.org/show_bug.cgi?id=174636
2765 Reviewed by Dean Jackson.
2767 * media/modern-media-controls/pip-support/ipad/pip-support-tap.html:
2768 * platform/ios-simulator/TestExpectations:
2769 * platform/mac-elcapitan/TestExpectations:
2770 * platform/mac/TestExpectations:
2772 2017-07-18 Matt Lewis <jlewis3@apple.com>
2774 Marked http/tests/cache/disk-cache/redirect-chain-limits.html as flaky.
2775 https://bugs.webkit.org/show_bug.cgi?id=172662
2777 Unreviewed test gardening.
2779 * platform/wk2/TestExpectations:
2781 2017-07-18 Matt Lewis <jlewis3@apple.com>
2783 Marked http/tests/cache/disk-cache/disk-cache-vary-cookie.html as flaky.
2784 https://bugs.webkit.org/show_bug.cgi?id=172662
2786 Unreviewed test gardening.
2788 * platform/wk2/TestExpectations:
2790 2017-07-18 Antoine Quint <graouts@apple.com>
2792 [macOS] Mouse pointer does not hide during fullscreen playback
2793 https://bugs.webkit.org/show_bug.cgi?id=174638
2794 <rdar://problem/33244399>
2796 Reviewed by Dean Jackson.
2798 Add a test that checks that the "-webkit-cursor-visibility" is set to "auto-hide" when
2799 in fullscreen for the media controls container.
2801 * media/modern-media-controls/css/webkit-cursor-visibility-auto-hide-expected.txt: Added.
2802 * media/modern-media-controls/css/webkit-cursor-visibility-auto-hide.html: Added.
2803 * platform/ios-simulator/TestExpectations:
2805 2017-07-18 Sam Weinig <sam@webkit.org>
2807 [WebIDL] Remove custom bindings for MockContentFilterSettings
2808 https://bugs.webkit.org/show_bug.cgi?id=174606
2810 Reviewed by Andy Estes.
2812 * contentfiltering/allow-after-add-data.html:
2813 * contentfiltering/allow-after-finished-adding-data.html:
2814 * contentfiltering/allow-after-response.html:
2815 * contentfiltering/allow-after-will-send-request.html:
2816 * contentfiltering/allow-empty-document.html:
2817 * contentfiltering/allow-media-document.html:
2818 * contentfiltering/allow-never.html:
2819 * contentfiltering/block-after-add-data-then-allow-unblock.html:
2820 * contentfiltering/block-after-add-data-then-deny-unblock.html:
2821 * contentfiltering/block-after-add-data.html:
2822 * contentfiltering/block-after-finished-adding-data-then-allow-unblock.html:
2823 * contentfiltering/block-after-finished-adding-data-then-deny-unblock.html:
2824 * contentfiltering/block-after-finished-adding-data.html:
2825 * contentfiltering/block-after-response-then-allow-unblock.html:
2826 * contentfiltering/block-after-response-then-deny-unblock.html:
2827 * contentfiltering/block-after-response.html:
2828 * contentfiltering/block-after-will-send-request-then-allow-unblock.html:
2829 * contentfiltering/block-after-will-send-request-then-deny-unblock.html:
2830 * contentfiltering/block-after-will-send-request.html:
2831 * contentfiltering/block-never.html:
2832 * contentfiltering/modify-request-url.html:
2833 * contentfiltering/resources/contentfiltering.js:
2834 * http/tests/contentfiltering/allow-after-redirect.html:
2835 * http/tests/contentfiltering/block-after-redirect.html:
2836 * http/tests/contentfiltering/load-substitute-data-from-appcache.html:
2837 * http/tests/contentfiltering/modify-redirect-request-url.html:
2838 Update tests to use new MockContentFilterSettings enums rather than constants.
2840 2017-07-18 Sam Weinig <sam@webkit.org>
2842 [WebIDL] Replace some custom bindings code in JSCSSStyleDeclarationCustom.cpp with named getters/setters
2843 https://bugs.webkit.org/show_bug.cgi?id=174529
2845 Reviewed by Chris Dumez.
2847 * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor-expected.txt:
2848 * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor.html:
2849 Update test and result to match standard and other browsers.
2851 2017-07-18 Matt Lewis <jlewis3@apple.com>
2853 Unreviewed, rolling out r219610.
2855 This caused an api failure on all platforms for the test
2856 SnapshotImageLargeAsyncDecoding
2860 "Async image decoding for large images should be disabled
2861 after the first time a tile is painted"
2862 https://bugs.webkit.org/show_bug.cgi?id=174451
2863 http://trac.webkit.org/changeset/219610
2865 2017-07-18 Devin Rousso <drousso@apple.com>
2867 Add CanvasRenderingContext2D::getTransform
2868 https://bugs.webkit.org/show_bug.cgi?id=174278
2870 Reviewed by Dean Jackson.
2872 * canvas/philip/tests/2d.missingargs.html:
2873 CanvasRenderingContext2D.prototype.setTransform no longer throws an error with no arguments.
2875 * fast/canvas/2d.getTransform.modification-expected.txt: Added.
2876 * fast/canvas/2d.getTransform.modification.html: Added.
2877 * fast/canvas/2d.getTransform.newobject-expected.txt: Added.
2878 * fast/canvas/2d.getTransform.newobject.html: Added.
2879 * fast/canvas/2d.setTransform.matrix-expected.txt: Added.
2880 * fast/canvas/2d.setTransform.matrix.html: Added.
2882 2017-07-18 Matt Lewis <jlewis3@apple.com>
2884 Rebaseline inspector/model/remote-object.html.
2885 https://bugs.webkit.org/show_bug.cgi?id=173991
2887 Unreviewed test gardening.
2889 * inspector/model/remote-object-expected.txt:
2891 2017-07-18 Said Abou-Hallawa <sabouhallawa@apple.com>
2893 Async image decoding for large images should be disabled after the first time a tile is painted
2894 https://bugs.webkit.org/show_bug.cgi?id=174451
2896 Reviewed by Simon Fraser.
2898 To test async image decoding for large images, we have to create the <img>
2899 element dynamically so we can listen to the load and webkitImageFrameReady
2900 events and know reliably when to end the test. But with this patch the async
2901 image decoding for large images will be disabled after the first paint.
2902 That means async image decoding for large images will be disabled always
2903 unless we force the async image decoding till the image is painted for the
2904 first time. We use Internals::setLargeImageAsyncDecodingEnabledForTesting()
2905 to force the async image decoding. So painting an image in this case will
2906 require multiple paints; in all of them the async image decoding will be
2907 enabled. But this is okay because it resembles the case where the <img> is
2908 created from a static <img> tag in the HTML file.
2910 For new tests, where we want to make sure that mutating the DOM will not
2911 cause a flash, async image decoding will be forced till the image is drawn
2912 for the first time. After that the async image decoding is enabled but not
2915 Disable new tests for WK1 because the async image decoding is always enabled
2916 because tiling does not necessarily exist in WK1 . But eventually the async
2917 image decoding for large images will be always disabled for WK1.
2919 * fast/images/async-image-background-change-expected.html: Added.
2920 * fast/images/async-image-background-change.html: Added.
2921 * fast/images/async-image-background-image-repeated.html:
2922 * fast/images/async-image-background-image.html:
2923 * fast/images/async-image-multiple-clients-repaint.html:
2924 * fast/images/async-image-src-change-expected.html: Added.
2925 * fast/images/async-image-src-change.html: Added.
2926 * fast/images/resources/green-400x400.png: Added.
2927 * fast/images/resources/red-100x100.png: Added.
2928 * fast/images/resources/red-400x400.png: Added.
2929 * http/tests/multipart/multipart-async-image-expected.txt: Added.
2930 * http/tests/multipart/multipart-async-image.html: Added.
2931 * platform/ios-wk1/TestExpectations:
2932 * platform/mac-wk1/TestExpectations:
2934 2017-07-18 Michael Catanzaro <mcatanzaro@igalia.com>
2936 Unreviewed GTK test gardening
2938 fast/forms/range/input-appearance-range-rtl.html is desired to fail.
2940 * platform/gtk/TestExpectations:
2942 2017-07-18 Chris Dumez <cdumez@apple.com>
2944 DOMException should have its properties on the prototype
2945 https://bugs.webkit.org/show_bug.cgi?id=174597
2947 Reviewed by Alex Christensen.
2949 Rebaseline inspector tests whose output changed slightly now that the
2950 DOMException have moved to the prototype.
2952 * inspector/debugger/setPauseOnExceptions-all-expected.txt:
2953 * inspector/debugger/setPauseOnExceptions-none-expected.txt:
2954 * inspector/debugger/setPauseOnExceptions-uncaught-expected.txt:
2956 2017-07-17 Michael Catanzaro <mcatanzaro@igalia.com>
2958 Unreviewed GTK test gardening
2960 * TestExpectations: Skip tests that are clearly intended to have Skip expectations.
2961 * platform/gtk/TestExpectations:
2962 * platform/gtk/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt:
2964 2017-07-17 Timothy Horton <timothy_horton@apple.com>
2966 Page using safe area constant properties jumps to correct layout after resize
2967 https://bugs.webkit.org/show_bug.cgi?id=174598
2968 <rdar://problem/33364275>
2970 Reviewed by Simon Fraser.
2972 * fast/events/ios/rotation/safe-area-insets-during-safari-type-rotation-expected.txt: Added.
2973 * fast/events/ios/rotation/safe-area-insets-during-safari-type-rotation.html: Added.
2974 Add a test making sure that dynamic-viewport-update-based rotation
2975 updates safe area insets when needed.
2977 2017-07-17 Matt Lewis <jlewis3@apple.com>
2979 Fixed test expectations after r219518.
2980 https://bugs.webkit.org/show_bug.cgi?id=174472
2982 Unreviewed test gardening.
2984 * platform/mac/TestExpectations:
2986 2017-07-17 Jeremy Jones <jeremyj@apple.com>
2988 media element handle adding source immediately before src.
2989 https://bugs.webkit.org/show_bug.cgi?id=174284
2991 Reviewed by David Kilzer.
2993 Adds missing -expected and tests to make sure resulting currentSrc is correct.
2996 * media/video-source-before-src-expected.txt: Added.
2997 * media/video-source-before-src.html:
2999 2017-07-17 Matt Lewis <jlewis3@apple.com>
3001 Fixed test expectations after r219518.
3002 https://bugs.webkit.org/show_bug.cgi?id=174472
3004 Unreviewed test gardening.
3006 * platform/ios-wk1/TestExpectations:
3007 * platform/mac/TestExpectations:
3009 2017-07-17 Chris Dumez <cdumez@apple.com>
3011 fast/workers/worker-user-gesture.html crashes on iOS
3012 https://bugs.webkit.org/show_bug.cgi?id=174592
3014 Reviewed by Simon Fraser.
3016 Make sure the tap/click event is fully processed before finishing the test by using
3017 the promise returned by UIHelper.activateAt().
3019 * fast/workers/worker-user-gesture.html:
3021 2017-07-17 Simon Fraser <simon.fraser@apple.com>
3023 clientX/clientY on TouchEvent.touches are wrong
3024 https://bugs.webkit.org/show_bug.cgi?id=174561
3026 Reviewed by Tim Horton.
3028 * fast/events/touch/ios/touches-client-coords-after-zoom-expected.txt: Added.
3029 * fast/events/touch/ios/touches-client-coords-after-zoom.html: Added.
3031 2017-07-17 Chris Dumez <cdumez@apple.com>
3033 click event does not dispatch to parent when child target stops hit testing after mousedown
3034 https://bugs.webkit.org/show_bug.cgi?id=174564
3035 <rdar://problem/33340234>
3037 Reviewed by Simon Fraser.
3039 Add layout test coverage.
3041 * fast/events/mouse-click-different-mouseDown-mouseUp-nodes-expected.txt: Added.
3042 * fast/events/mouse-click-different-mouseDown-mouseUp-nodes.html: Added.
3044 2017-07-17 Antoine Quint <graouts@apple.com>
3046 REGRESSION: order of AirPlay and volume controls is inconsistent between <audio> and <video>
3047 https://bugs.webkit.org/show_bug.cgi?id=174581
3048 <rdar://problem/33297519>
3050 Reviewed by Sam Weinig.
3052 Update the audio controls layout test to match the new expectations.
3054 * media/modern-media-controls/audio/audio-controls-buttons-expected.txt:
3055 * media/modern-media-controls/audio/audio-controls-buttons.html:
3057 2017-07-17 Antoine Quint <graouts@apple.com>
3059 Media controls draw behind captions
3060 https://bugs.webkit.org/show_bug.cgi?id=174579
3061 <rdar://problem/33295427>
3063 Reviewed by Dean Jackson.
3065 Add a new test that checks the order in which order the captions and controls containers appear
3066 under the media shadow root.
3068 * media/modern-media-controls/media-controls/media-controls-display-above-captions-expected.txt: Added.
3069 * media/modern-media-controls/media-controls/media-controls-display-above-captions.html: Added.
3070 * platform/ios-simulator/TestExpectations:
3071 * platform/mac/TestExpectations:
3073 2017-07-16 Antoine Quint <graouts@apple.com>
3075 Dismissing the captions panel using the mouse is too eager to remove the captions panel and media controls
3076 https://bugs.webkit.org/show_bug.cgi?id=174571
3077 <rdar://problem/33294968>
3079 Reviewed by Eric Carlson.
3081 Adding a method to show the tracks panel for a given shadow root and adding new tests to check the correct
3082 behavior when dismissing the tracks panel when clicking over the media element or outside the media element
3085 * media/modern-media-controls/resources/media-controls-utils.js:
3089 (finishMediaControlsTest): Deleted.
3090 * media/modern-media-controls/tracks-panel/tracks-panel-up-click-outside-media-does-not-dimiss-media-controls-when-media-is-paused-expected.txt: Added.
3091 * media/modern-media-controls/tracks-panel/tracks-panel-up-click-outside-media-does-not-dimiss-media-controls-when-media-is-paused.html: Added.
3092 * media/modern-media-controls/tracks-panel/tracks-panel-up-click-over-media-does-not-dimiss-media-controls-when-media-is-playing-expected.txt: Added.
3093 * media/modern-media-controls/tracks-panel/tracks-panel-up-click-over-media-does-not-dimiss-media-controls-when-media-is-playing.html: Added.
3094 * platform/mac/TestExpectations:
3096 2017-07-16 Ali Juma <ajuma@chromium.org>
3098 DisallowUserAgentShadowContent moves out of non-UA shadow roots
3099 https://bugs.webkit.org/show_bug.cgi?id=165647
3101 Reviewed by Ryosuke Niwa.
3103 * fast/dom/nodesFromRect/nodesFromRect-shadow-expected.txt: Added.
3104 * fast/dom/nodesFromRect/nodesFromRect-shadow.html: Added.
3105 * fast/dom/nodesFromRect/resources/nodesFromRect.js:
3107 (checkShadowContent):
3108 (nodesFromRectAsString):
3110 2017-07-16 Antoine Quint <graouts@apple.com>
3112 Clicking edges of media control buttons changes visual state of button (pressed) but doesn't execute action
3113 https://bugs.webkit.org/show_bug.cgi?id=174565
3114 <rdar://problem/33294833>
3116 Reviewed by Dean Jackson.
3118 Add a new test where we click on the edge of a button and check that we trigger the Button's
3119 UI delegate. This test fails prior to this patch.
3121 * media/modern-media-controls/button/button-click-on-edges-expected.txt: Added.
3122 * media/modern-media-controls/button/button-click-on-edges.html: Added.
3123 * platform/ios-simulator/TestExpectations:
3125 2017-07-15 Myles C. Maxfield <mmaxfield@apple.com>
3127 line-height: <number> gets visually applied twice when text autosizing is in effect
3128 https://bugs.webkit.org/show_bug.cgi?id=174536
3129 <rdar://problem/33338259>
3131 Reviewed by Simon Fraser.
3133 * fast/text-autosizing/line-height-number-expected.html: Added.
3134 * fast/text-autosizing/line-height-number.html: Added.
3136 2017-07-14 Zan Dobersek <zdobersek@igalia.com>
3138 [GCrypt] Implement CryptoKeyRSA PKCS#8 exports
3139 https://bugs.webkit.org/show_bug.cgi?id=173697
3141 Reviewed by Jiewen Tan.
3143 * platform/gtk/TestExpectations: Unskip the RSA PKCS#8 export tests
3145 2017-07-14 Zan Dobersek <zdobersek@igalia.com>
3147 [GCrypt] Implement CryptoKeyRSA PKCS#8 imports
3148 https://bugs.webkit.org/show_bug.cgi?id=173696
3150 Reviewed by Jiewen Tan.
3152 * platform/gtk/TestExpectations: Unskip the RSA PKCS#8 import tests
3153 that are now passing.
3155 2017-07-14 Chris Dumez <cdumez@apple.com>
3157 Possible crash in ~UserGestureIndicator() when on non-main thread
3158 https://bugs.webkit.org/show_bug.cgi?id=174522
3159 <rdar://problem/30283071>
3161 Reviewed by Sam Weinig.
3163 Add layout test coverage.
3165 * fast/workers/worker-user-gesture-expected.txt: Added.
3166 * fast/workers/worker-user-gesture.html: Added.
3167 * fast/workers/worker-user-gesture.js: Added.
3170 2017-07-14 Daniel Bates <dabates@apple.com>
3172 REGRESSION (r219013): Compute source frame info for frameless document
3173 https://bugs.webkit.org/show_bug.cgi?id=174385
3174 <rdar://problem/33217736>
3176 Reviewed by Brady Eidson.
3178 * http/tests/navigation/resources/window-open-redirect-and-remove-opener.html: Added.
3179 * http/tests/navigation/window-open-redirect-and-remove-opener-expected.txt: Added.
3180 * http/tests/navigation/window-open-redirect-and-remove-opener.html: Added.
3182 2017-07-14 Matt Lewis <jlewis3@apple.com>
3184 Fixed expectations after Mac expectation change.
3185 https://trac.webkit.org/changeset/219507/webkit
3187 Unreviewed test gardening.
3189 * platform/wk2/TestExpectations:
3191 2017-07-14 Youenn Fablet <youenn@apple.com>
3193 WebRTC: silence data not sent for disabled audio track
3194 https://bugs.webkit.org/show_bug.cgi?id=174456
3195 <rdar://problem/33284623>
3197 Reviewed by Eric Carlson.
3199 * webrtc/audio-muted-stats-expected.txt: Added.
3200 * webrtc/audio-muted-stats.html: Added.
3201 * webrtc/audio-muted-stats2-expected.txt: Added.
3202 * webrtc/audio-muted-stats2.html: Added.
3204 2017-07-14 Jonathan Bedard <jbedard@apple.com>
3206 Add High Sierra test expectations
3207 https://bugs.webkit.org/show_bug.cgi?id=174518
3208 <rdar://problem/32716970>
3210 Unreviewed test gardening.
3212 * platform/mac-highsierra: Added.
3213 * platform/mac-highsierra-wk1: Added.
3214 * platform/mac-highsierra-wk2: Added.
3216 2017-07-14 Jer Noble <jer.noble@apple.com>
3218 [MSE] Removing samples when presentation order does not match decode order can cause bad behavior.
3219 https://bugs.webkit.org/show_bug.cgi?id=174514
3221 Reviewed by Sam Weinig.
3223 * media/media-source/media-source-remove-decodeorder-crash-expected.txt: Added.
3224 * media/media-source/media-source-remove-decodeorder-crash.html: Added.
3226 2017-07-14 Matt Lewis <jlewis3@apple.com>
3228 Correcting test expectations after mac-expectation changes.
3229 https://bugs.webkit.org/show_bug.cgi?id=174472
3231 Unreviews test gardening.
3233 * platform/mac/TestExpectations:
3235 2017-07-14 Jer Noble <jer.noble@apple.com>
3237 Adding the 'autoplay' attribute to a media element during a user gesture should remove user gesture restrictions.
3238 https://bugs.webkit.org/show_bug.cgi?id=174373
3240 Reviewed by Eric Carlson.
3242 * media/video-add-autoplay-user-gesture-expected.txt: Added.
3243 * media/video-add-autoplay-user-gesture.html: Added.
3244 * media/platform/ios/TestExpectations: Skipped; requires EventSender.
3246 2017-07-14 Matt Lewis <jlewis3@apple.com>
3248 Unreviewed, rolling out r219500.
3250 The test is consistently failing on iOS simulator.
3254 "AX: VoiceOver silent or skipping over time values on media
3256 https://bugs.webkit.org/show_bug.cgi?id=174324
3257 http://trac.webkit.org/changeset/219500
3259 2017-07-14 Jonathan Bedard <jbedard@apple.com>
3261 Add script to rebase patches during the WebKit2->WebKit/WebKit->WebKitLegacy transition
3262 https://bugs.webkit.org/show_bug.cgi?id=174438
3263 <rdar://problem/33277112>
3265 Reviewed by David Kilzer.
3267 * platform/mac-wk2/TestExpectations: Move skipped tests because of webkit.org/b/174504.
3268 * platform/wk2/TestExpectations: Ditto.
3270 2017-07-14 Fujii Hironori <Hironori.Fujii@sony.com>
3272 [HarfBuzz] Decomposed Vietnamese characters are rendered incorrectly
3273 https://bugs.webkit.org/show_bug.cgi?id=174418
3275 Reviewed by Michael Catanzaro.
3277 * fast/text/international/vietnamese-nfd-expected.html: Added.
3278 * fast/text/international/vietnamese-nfd.html: Added.
3280 2017-07-14 Aaron Chu <aaron_chu@apple.com>
3282 AX: VoiceOver silent or skipping over time values on media player.
3283 https://bugs.webkit.org/show_bug.cgi?id=174324
3284 <rdar://problem/32021784>
3286 Reviewed by Antoine Quint.
3288 Added role attribute to modern media controls time lable class so that VoiceOver can access the time label when the media is playing.
3290 * media/modern-media-controls/time-label/time-label-expected.txt:
3291 * media/modern-media-controls/time-label/time-label.html:
3293 2017-07-13 Matt Lewis <jlewis3@apple.com>
3295 Skipped multiple http/tests/webrtc/ test on iOS simulator.
3296 https://bugs.webkit.org/show_bug.cgi?id=173861
3298 Unreviewed test gardening.
3299 * platform/ios-simulator-wk2/TestExpectations:
3301 2017-07-13 Matt Lewis <jlewis3@apple.com>
3303 Marked imported/w3c/web-platform-tests/IndexedDB/large-nested-cloning.html as flaky on iOS.
3304 https://bugs.webkit.org/show_bug.cgi?id=173487
3306 Unreviewed test gardening.
3308 * platform/ios-simulator-wk2/TestExpectations:
3310 2017-07-13 Matt Lewis <jlewis3@apple.com>
3312 Skipping media/video-source-before-src.html.
3313 https://bugs.webkit.org/show_bug.cgi?id=174284
3315 Unreviewed test gardening.
3319 2017-07-13 Antoine Quint <graouts@apple.com>
3321 REGRESSION: "visibility:hidden" does not hide play button for video elements
3322 ​https://bugs.webkit.org/show_bug.cgi?id=174258
3323 <rdar://problem/33181452>
3325 Unreviewed test gardening.
3327 Add a missing expectation file which is designed to be empty and is now just a space.
3329 * media/modern-media-controls/css/visibility-hidden-expected.html: Added.
3331 2017-07-13 Alex Christensen <achristensen@webkit.org>
3333 Deleting last URLSearchParams key should remove trailing ? in associated URL
3334 https://bugs.webkit.org/show_bug.cgi?id=174465
3336 Reviewed by Chris Dumez.
3338 * fast/dom/DOMURL/searchparams-expected.txt:
3339 * fast/dom/DOMURL/searchparams.html:
3341 2017-07-13 Miguel Gomez <magomez@igalia.com>
3343 Unreviewed GTK+ gardening. Update expectations of several tests failing at r219449.
3345 * platform/gtk/TestExpectations:
3347 2017-07-13 Zan Dobersek <zdobersek@igalia.com>
3349 [GCrypt] Implement CryptoKeyRSA SPKI exports
3350 https://bugs.webkit.org/show_bug.cgi?id=173695
3352 Reviewed by Jiewen Tan.
3354 * platform/gtk/TestExpectations: Unskip the RSA SPKI export tests
3355 that are now passing.
3357 2017-07-13 Zan Dobersek <zdobersek@igalia.com>
3359 [GCrypt] Implement CryptoKeyRSA SPKI imports
3360 https://bugs.webkit.org/show_bug.cgi?id=173694
3362 Reviewed by Jiewen Tan.
3364 * platform/gtk/TestExpectations: Unskip the RSA SPKI import tests
3365 that are now passing.
3367 2017-07-12 Carlos Alberto Lopez Perez <clopez@igalia.com>
3369 REGRESSION(r219332): [GTK] 9 new failures on fast/forms spinbutton related tests
3370 https://bugs.webkit.org/show_bug.cgi?id=174395
3372 Reviewed by Carlos Garcia Campos.
3374 * fast/forms/number/number-spinbutton-in-multi-column.html: Instead of assuming that the width will be 100, calculate a -7 offset dinamically.
3375 * platform/gtk/TestExpectations: Remove expected failures now orking.
3376 * platform/gtk/fast/forms/number/number-size-spinbutton-nocover-expected.png: Rebaseline.
3377 * platform/gtk/fast/forms/number/number-size-spinbutton-nocover-expected.txt: Rebaseline.
3379 2017-07-13 Caio Lima <ticaiolima@gmail.com>
3381 [ESnext] Implement Object Spread
3382 https://bugs.webkit.org/show_bug.cgi?id=167963
3384 Reviewed by Saam Barati.
3386 * js/parser-syntax-check-expected.txt:
3387 * js/script-tests/parser-syntax-check.js:
3389 2017-07-12 Nan Wang <n_wang@apple.com>
3391 AX: [iOS] Implement a way to retrieve a text marker range with desired text that is closest to a position
3392 https://bugs.webkit.org/show_bug.cgi?id=174393
3393 <rdar://problem/33248006>
3395 Reviewed by Chris Fleizach.
3397 * accessibility/ios-simulator/text-marker-range-matches-text-expected.txt: Added.
3398 * accessibility/ios-simulator/text-marker-range-matches-text.html: Added.
3400 2017-07-12 Matt Lewis <jlewis3@apple.com>
3402 Unreviewed, rolling out r219409.
3404 The revision caused the Windows builds to fail.
3408 "AX: [iOS] Implement a way to retrieve a text marker range
3409 with desired text that is closest to a position"
3410 https://bugs.webkit.org/show_bug.cgi?id=174393
3411 http://trac.webkit.org/changeset/219409
3413 2017-07-12 Commit Queue <commit-queue@webkit.org>
3415 Unreviewed, rolling out r219361.
3416 https://bugs.webkit.org/show_bug.cgi?id=174434
3418 Huge PLUM memory regression on iOS (Requested by kling on
3423 "[WebIDL] Convert MutationCallback to be a normal generate
3425 https://bugs.webkit.org/show_bug.cgi?id=174140
3426 http://trac.webkit.org/changeset/219361
3428 2017-07-12 Eric Carlson <eric.carlson@apple.com>
3430 [MediaStream] a capture source failure should end the MediaStreamTrack
3431 https://bugs.webkit.org/show_bug.cgi?id=174375
3433 Reviewed by Youenn Fablet.
3435 * fast/mediastream/media-stream-track-source-failure-expected.txt: Added.
3436 * fast/mediastream/media-stream-track-source-failure.html: Added.
3438 2017-07-12 Antoine Quint <graouts@apple.com>
3440 Playback controls should not hide while AirPlay is active
3441 https://bugs.webkit.org/show_bug.cgi?id=174422
3442 <rdar://problem/33011477>
3444 Reviewed by Eric Carlson.
3446 Expand the existing AirPlaySupport test to check that when we enter AirPlay we correctly prevent
3447 the media controls from automatically hiding.
3449 * media/modern-media-controls/airplay-support/airplay-support-expected.txt:
3450 * media/modern-media-controls/airplay-support/airplay-support.html:
3452 2017-07-12 Nan Wang <n_wang@apple.com>
3454 AX: [iOS] Implement a way to retrieve a text marker range with desired text that is closest to a position
3455 https://bugs.webkit.org/show_bug.cgi?id=174393
3456 <rdar://problem/33248006>
3458 Reviewed by Chris Fleizach.
3460 * accessibility/ios-simulator/text-marker-range-matches-text-expected.txt: Added.
3461 * accessibility/ios-simulator/text-marker-range-matches-text.html: Added.
3463 2017-07-12 Per Arne Vollan <pvollan@apple.com>
3465 Skip WebRTC tests on Windows.
3467 Unreviewed test gardening.
3469 * platform/win/TestExpectations:
3471 2017-07-12 Matt Lewis <jlewis3@apple.com>
3473 Rebaseline of test fast/dom/Window/property-access-on-cached-window-after-frame-removed.html.
3474 https://bugs.webkit.org/show_bug.cgi?id=174400
3476 Unreviewed test gardening.
3478 * fast/dom/Window/property-access-on-cached-window-after-frame-removed-expected.txt:
3480 2017-07-12 Matt Lewis <jlewis3@apple.com>
3482 Unreviewed, rolling out r219401.
3484 This revision rolled out the previous patch, but after talking
3485 with reviewer, a rebaseline is what was needed.Rolling back in
3490 "Unreviewed, rolling out r219379."
3491 https://bugs.webkit.org/show_bug.cgi?id=174400
3492 http://trac.webkit.org/changeset/219401
3494 2017-07-12 Matt Lewis <jlewis3@apple.com>
3496 Unreviewed, rolling out r219379.
3498 This revision caused a consistent failure in the test
3499 fast/dom/Window/property-access-on-cached-window-after-frame-
3504 "Remove NAVIGATOR_HWCONCURRENCY"
3505 https://bugs.webkit.org/show_bug.cgi?id=174400
3506 http://trac.webkit.org/changeset/219379
3508 2017-07-12 Charlie Turner <cturner@igalia.com>
3510 [GTK] Media test gardening after r219253
3511 https://bugs.webkit.org/show_bug.cgi?id=174254
3513 Unreviewed test gardening.
3515 video-cookie was fixed by r219252.
3516 media/video-restricted-no-preload-metadata.html been passing consistently.
3518 * platform/gtk/TestExpectations:
3520 2017-07-12 Tooru Fujisawa [:arai] <arai.unmht@gmail.com>
3522 Wrong radix used in Unicode Escape in invalid character error message
3523 https://bugs.webkit.org/show_bug.cgi?id=174419
3525 Reviewed by Alex Christensen.
3527 * fast/loader/cache-encoding-expected.txt:
3528 * http/tests/preload/preload-encoding-expected.txt:
3529 * js/basic-strict-mode-expected.txt:
3530 * js/kde/parse-expected.txt:
3531 * loader/reload-subresource-when-type-changes-expected.txt:
3532 * platform/ios/imported/w3c/web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-003-expected.txt:
3533 * platform/ios/imported/w3c/web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-004-expected.txt:
3535 2017-07-12 Youenn Fablet <youenn@apple.com>
3537 WebRTC: Incorrect sdpMLineIndex for video breaks Firefox interop
3538 https://bugs.webkit.org/show_bug.cgi?id=173530
3540 Reviewed by Alex Christensen.