1 2016-10-25 Eric Carlson <eric.carlson@apple.com>
3 [MediaStream] Add "has capture device" bit to media state flags
4 https://bugs.webkit.org/show_bug.cgi?id=163952
8 * fast/mediastream/MediaStream-page-muted-expected.txt:
9 * fast/mediastream/MediaStream-page-muted.html:
10 * media/muted-video-is-playing-audio-expected.txt:
11 * media/muted-video-is-playing-audio.html:
12 * webaudio/web-audio-is-playing.html:
13 * webaudio/web-audio-is-playing-expected.txt:
15 2016-10-25 Commit Queue <commit-queue@webkit.org>
17 Unreviewed, rolling out r207827 and r207828.
18 https://bugs.webkit.org/show_bug.cgi?id=163965
20 Caused LayoutTest webaudio/web-audio-is-playing.html to time
21 out on macOS. (Requested by ryanhaddad on #webkit).
25 "[MediaStream] Add "has capture device" bit to media state
27 https://bugs.webkit.org/show_bug.cgi?id=163952
28 http://trac.webkit.org/changeset/207827
30 "[MediaStream] Add "has capture device" bit to media state
32 https://bugs.webkit.org/show_bug.cgi?id=163952
33 http://trac.webkit.org/changeset/207828
35 2016-10-25 Antoine Quint <graouts@apple.com>
37 [Modern Media Controls] Media Controller: skip back support
38 https://bugs.webkit.org/show_bug.cgi?id=163725
39 <rdar://problem/27989480>
41 Reviewed by Dean Jackson.
43 Added a new test for the SkipBackButton class to ensure that we correctly seek back by 30 seconds when pressed.
44 Updated the other tests to reflect the addition of the SkipBackSupport class.
46 * http/tests/media/modern-media-controls/skip-back-support/skip-back-support-button-click-expected.txt: Added.
47 * http/tests/media/modern-media-controls/skip-back-support/skip-back-support-button-click.html: Added.
48 * media/modern-media-controls/media-controller/media-controller-constructor.html:
49 * media/modern-media-controls/media-controller/media-controller-resize.html:
50 * media/modern-media-controls/mute-support/mute-support-button-click.html:
51 * media/modern-media-controls/mute-support/mute-support-media-api.html:
52 * media/modern-media-controls/mute-support/mute-support-muted.html:
53 * media/modern-media-controls/start-support/start-support-audio.html:
54 * media/modern-media-controls/start-support/start-support-autoplay.html:
55 * media/modern-media-controls/start-support/start-support-click-to-start.html:
56 * media/modern-media-controls/start-support/start-support-error.html:
57 * media/modern-media-controls/start-support/start-support-fullscreen.html:
58 * media/modern-media-controls/start-support/start-support-manual-play.html:
59 * media/modern-media-controls/start-support/start-support-no-source.html:
61 2016-10-25 Commit Queue <commit-queue@webkit.org>
63 Unreviewed, rolling out r207578.
64 https://bugs.webkit.org/show_bug.cgi?id=163962
66 Broke quip.com so that user can no longer type a space
67 (Requested by rniwa on #webkit).
71 "Add a plain space instead of between text nodes"
72 https://bugs.webkit.org/show_bug.cgi?id=123163
73 http://trac.webkit.org/changeset/207578
75 2016-10-25 Ryan Haddad <ryanhaddad@apple.com>
77 WebCryptoAPI test gardening after r207809.
78 https://bugs.webkit.org/show_bug.cgi?id=159638
80 Unreviewed test gardening.
84 2016-10-25 Eric Carlson <eric.carlson@apple.com>
86 [MediaStream] Add "has capture device" bit to media state flags
87 https://bugs.webkit.org/show_bug.cgi?id=163952
89 Reviewed by Jer Noble.
91 * fast/mediastream/MediaStream-page-muted-expected.txt:
92 * fast/mediastream/MediaStream-page-muted.html:
93 * media/muted-video-is-playing-audio-expected.txt:
94 * media/muted-video-is-playing-audio.html:
96 2016-10-25 Brady Eidson <beidson@apple.com>
98 IndexedDB 2.0: Support new IDBTransaction interfaces.
99 <rdar://problem/28806928> and https://bugs.webkit.org/show_bug.cgi?id=163927
101 Reviewed by Sam Weinig.
103 * storage/indexeddb/modern/idbtransaction-objectstores-1-expected.txt: Added.
104 * storage/indexeddb/modern/idbtransaction-objectstores-1-private-expected.txt: Added.
105 * storage/indexeddb/modern/idbtransaction-objectstores-1-private.html: Added.
106 * storage/indexeddb/modern/idbtransaction-objectstores-1.html: Added.
107 * storage/indexeddb/modern/resources/idbtransaction-objectstores-1.js: Added.
109 2016-10-25 Alex Christensen <achristensen@webkit.org>
111 Rebase test after r207805
112 https://bugs.webkit.org/show_bug.cgi?id=163929
114 * fetch/fetch-url-serialization-expected.txt:
116 2016-10-24 Ryosuke Niwa <rniwa@webkit.org>
118 Custom elements reactions should have a queue per element
119 https://bugs.webkit.org/show_bug.cgi?id=163878
121 Reviewed by Antti Koivisto.
123 Added a W3C style testharness.js test for making sure the custom element reaction queue exists per element,
124 and added a WebKit style test for making sure that the backup element queue exists.
126 * fast/custom-elements/backup-element-queue-expected.txt: Added.
127 * fast/custom-elements/backup-element-queue.html: Added.
128 * fast/custom-elements/custom-element-reaction-queue-expected.txt: Added.
129 * fast/custom-elements/custom-element-reaction-queue.html: Added.
131 2016-10-24 Jiewen Tan <jiewen_tan@apple.com>
133 Update SubtleCrypto::generateKey to match the latest spec
134 https://bugs.webkit.org/show_bug.cgi?id=163718
135 <rdar://problem/28864380>
137 Reviewed by Chris Dumez.
139 Besides adding tests for SubtleCrypto::generateKey related stuff and fixing HMAC. This patch also add
140 shouldReject(_a, _rejectCallback, _resolveCallback, _message) in js-test-pre.js.
143 * crypto/subtle/aes-cbc-generate-key-length-128-expected.txt: Added.
144 * crypto/subtle/aes-cbc-generate-key-length-128.html: Added.
145 * crypto/subtle/aes-cbc-generate-key-length-192-expected.txt: Added.
146 * crypto/subtle/aes-cbc-generate-key-length-192.html: Added.
147 * crypto/subtle/aes-cbc-generate-key-length-256-expected.txt: Added.
148 * crypto/subtle/aes-cbc-generate-key-length-256.html: Added.
149 * crypto/subtle/aes-generate-key-malformed-parameters-expected.txt: Added.
150 * crypto/subtle/aes-generate-key-malformed-parameters.html: Added.
151 * crypto/subtle/aes-kw-generate-key-expected.txt: Added.
152 * crypto/subtle/aes-kw-generate-key.html: Added.
153 * crypto/subtle/generate-key-malformed-paramters-expected.txt: Added.
154 * crypto/subtle/generate-key-malformed-paramters.html: Added.
155 * crypto/subtle/hmac-generate-key-customized-length-expected.txt: Added.
156 * crypto/subtle/hmac-generate-key-customized-length.html: Added.
157 * crypto/subtle/hmac-generate-key-hash-object-expected.txt: Added.
158 * crypto/subtle/hmac-generate-key-hash-object.html: Added.
159 * crypto/subtle/hmac-generate-key-malformed-parameters-expected.txt: Added.
160 * crypto/subtle/hmac-generate-key-malformed-parameters.html: Added.
161 * crypto/subtle/hmac-generate-key-sha1-expected.txt: Added.
162 * crypto/subtle/hmac-generate-key-sha1.html: Added.
163 * crypto/subtle/hmac-generate-key-sha224-expected.txt: Added.
164 * crypto/subtle/hmac-generate-key-sha224.html: Added.
165 * crypto/subtle/hmac-generate-key-sha256-expected.txt: Added.
166 * crypto/subtle/hmac-generate-key-sha256.html: Added.
167 * crypto/subtle/hmac-generate-key-sha384-expected.txt: Added.
168 * crypto/subtle/hmac-generate-key-sha384.html: Added.
169 * crypto/subtle/hmac-generate-key-sha512-expected.txt: Added.
170 * crypto/subtle/hmac-generate-key-sha512.html: Added.
171 * crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt: Added.
172 * crypto/subtle/rsa-generate-key-malformed-parameters.html: Added.
173 * crypto/subtle/rsa-oaep-generate-key-expected.txt: Added.
174 * crypto/subtle/rsa-oaep-generate-key.html: Added.
175 * crypto/subtle/rsaes-pkcs1-v1_5-generate-key-expected.txt: Added.
176 * crypto/subtle/rsaes-pkcs1-v1_5-generate-key-extractable-expected.txt: Added.
177 * crypto/subtle/rsaes-pkcs1-v1_5-generate-key-extractable.html: Added.
178 * crypto/subtle/rsaes-pkcs1-v1_5-generate-key.html: Added.
179 * crypto/subtle/rsassa-pkcs1-v1_5-generate-key-expected.txt: Added.
180 * crypto/subtle/rsassa-pkcs1-v1_5-generate-key.html: Added.
181 * crypto/webkitSubtle/hmac-generate-key-expected.txt:
182 * crypto/webkitSubtle/hmac-generate-key.html:
183 * crypto/workers/subtle/aes-generate-key-expected.txt: Added.
184 * crypto/workers/subtle/aes-generate-key.html: Added.
185 * crypto/workers/subtle/hmac-generate-key-expected.txt: Added.
186 * crypto/workers/subtle/hmac-generate-key.html: Added.
187 * crypto/workers/subtle/resources/aes-generate-key.js: Added.
188 * crypto/workers/subtle/resources/hmac-generate-key.js: Added.
189 * crypto/workers/subtle/resources/rsa-generate-key.js: Added.
190 * crypto/workers/subtle/rsa-generate-key-expected.txt: Added.
191 * crypto/workers/subtle/rsa-generate-key.html: Added.
192 * resources/js-test-pre.js:
194 2016-10-24 Chris Dumez <cdumez@apple.com>
196 IDBDatabase.createObjectStore() should take a IDBObjectStoreParameters dictionary in parameter
197 https://bugs.webkit.org/show_bug.cgi?id=163916
199 Reviewed by Darin Adler.
201 Rebaseline existing tests now that the exception messages differ slightly.
203 * storage/indexeddb/create-object-store-options-expected.txt:
204 * storage/indexeddb/create-object-store-options-private-expected.txt:
206 2016-10-24 Alex Christensen <achristensen@webkit.org>
208 URLParser should match old URL::parse with %2E in path
209 https://bugs.webkit.org/show_bug.cgi?id=163929
211 Reviewed by Alexey Proskuryakov.
213 * fast/url/path-expected.txt:
214 * fast/url/standard-url-expected.txt:
216 2016-10-24 Zalan Bujtas <zalan@apple.com>
218 Do not update selection rect on dirty lineboxes.
219 https://bugs.webkit.org/show_bug.cgi?id=163862
220 <rdar://problem/28813156>
222 Reviewed by Simon Fraser.
224 * fast/css-generated-content/dynamic-first-letter-selection-clear-crash-expected.txt: Added.
225 * fast/css-generated-content/dynamic-first-letter-selection-clear-crash.html: Added.
227 2016-10-24 Ryan Haddad <ryanhaddad@apple.com>
229 Unreviewed, rolling out r207795.
231 Introduced API test failures on iOS and macOS.
235 "URLParser should match old URL::parse with %2E in path"
236 https://bugs.webkit.org/show_bug.cgi?id=163929
237 http://trac.webkit.org/changeset/207795
239 2016-10-24 Yusuke Suzuki <utatane.tea@gmail.com>
241 Arrow functions with concise bodies cannot return regular expressions
242 https://bugs.webkit.org/show_bug.cgi?id=163162
244 Reviewed by Filip Pizlo.
246 * fast/regex/dom/non-pattern-characters-expected.txt:
247 * js/arrowfunction-syntax-errors-expected.txt:
248 * js/regexp-compile-crash-expected.txt:
249 * sputnik/Conformance/07_Lexical_Conventions/7.4_Comments/S7.4_A4_T1-expected.txt:
250 * sputnik/Conformance/07_Lexical_Conventions/7.4_Comments/S7.4_A4_T4-expected.txt:
251 * sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.5_Regular_Expression_Literals/S7.8.5_A1.2_T2-expected.txt:
252 * sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.5_Regular_Expression_Literals/S7.8.5_A1.3_T1-expected.txt:
253 * sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.5_Regular_Expression_Literals/S7.8.5_A1.3_T3-expected.txt:
254 * sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.5_Regular_Expression_Literals/S7.8.5_A1.5_T1-expected.txt:
255 * sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.5_Regular_Expression_Literals/S7.8.5_A1.5_T3-expected.txt:
256 * sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.5_Regular_Expression_Literals/S7.8.5_A2.2_T1-expected.txt:
257 * sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.5_Regular_Expression_Literals/S7.8.5_A2.3_T1-expected.txt:
258 * sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.5_Regular_Expression_Literals/S7.8.5_A2.3_T3-expected.txt:
259 * sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.5_Regular_Expression_Literals/S7.8.5_A2.5_T1-expected.txt:
260 * sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.5_Regular_Expression_Literals/S7.8.5_A2.5_T3-expected.txt:
262 2016-10-24 Chris Dumez <cdumez@apple.com>
264 event.(dataTransfer|clipboardData).getData('text/html') (onpaste, ondrop)
265 https://bugs.webkit.org/show_bug.cgi?id=19893
266 <rdar://problem/6055546>
268 Reviewed by Ryosuke Niwa.
270 Unskip corresponding tests on Mac.
272 * editing/pasteboard/onpaste-text-html-expected.txt:
273 * fast/events/ondrop-text-html-expected.txt:
274 * platform/mac/TestExpectations:
275 * platform/wk2/TestExpectations:
277 2016-10-24 Alex Christensen <achristensen@webkit.org>
279 URLParser should match old URL::parse with %2E in path
280 https://bugs.webkit.org/show_bug.cgi?id=163929
282 Reviewed by Alexey Proskuryakov.
284 * fast/url/path-expected.txt:
285 * fast/url/standard-url-expected.txt:
286 * fetch/fetch-url-serialization-expected.txt:
288 2016-10-24 Brady Eidson <beidson@apple.com>
290 IndexedDB 2.0: Support new IDBKeyRange interfaces.
291 <rdar://problem/28806929> and https://bugs.webkit.org/show_bug.cgi?id=163910
293 Reviewed by Andy Estes.
295 * storage/indexeddb/keyrange-expected.txt:
296 * storage/indexeddb/keyrange-private-expected.txt:
297 * storage/indexeddb/resources/keyrange.js:
299 2016-10-23 Yusuke Suzuki <utatane.tea@gmail.com>
301 [DOMJIT] Add a way for DOMJIT::Patchpoint to express effects
302 https://bugs.webkit.org/show_bug.cgi?id=163657
304 Reviewed by Saam Barati.
306 * js/dom/domjit-accessor-different-effect-expected.txt: Added.
307 * js/dom/domjit-accessor-different-effect.html: Added.
308 * js/dom/domjit-accessor-effect-expected.txt: Added.
309 * js/dom/domjit-accessor-effect-should-overlap-with-call-expected.txt: Added.
310 * js/dom/domjit-accessor-effect-should-overlap-with-call.html: Added.
311 * js/dom/domjit-accessor-effect.html: Added.
312 * js/dom/domjit-accessor-licm-expected.txt: Added.
313 * js/dom/domjit-accessor-licm.html: Added.
314 * js/dom/domjit-accessor-node-type-effect-should-not-overlap-with-call-since-pure-expected.txt: Added.
315 * js/dom/domjit-accessor-node-type-effect-should-not-overlap-with-call-since-pure.html: Added.
317 2016-10-24 Myles C. Maxfield <mmaxfield@apple.com>
319 Font variations test gardening
323 * platform/mac/TestExpectations:
325 2016-10-24 Devin Rousso <dcrousso+webkit@gmail.com>
327 Web Inspector: Scope chain shouldn't show empty Closure sections
328 https://bugs.webkit.org/show_bug.cgi?id=152348
330 Reviewed by Joseph Pecoraro.
332 * inspector/model/scope-chain-node-expected.txt:
333 * inspector/model/scope-chain-node.html:
334 Added "empty" indicators to scopes without any property descriptors.
336 2016-10-24 Devin Rousso <dcrousso+webkit@gmail.com>
338 Web Inspector: Improve Quick Open sorting algorithm
339 https://bugs.webkit.org/show_bug.cgi?id=163705
341 Reviewed by Joseph Pecoraro.
343 * inspector/unit-tests/resource-query-controller-expected.txt:
344 * inspector/unit-tests/resource-query-controller.html:
345 Changed the ExecuteQueryGeneralRankings and ExecuteQueryPositionRankings tests to reflect
346 the new ranking logic. Added ExecuteQueryConsecutiveRankings to test more realistic
347 scenarios and ensure better ranking.
349 2016-10-24 Ryan Haddad <ryanhaddad@apple.com>
351 Rebaseline tests for ios-simulator after r207757.
352 https://bugs.webkit.org/show_bug.cgi?id=163904
354 Unreviewed test gardening.
356 * platform/ios-simulator/svg/W3C-SVG-1.1/text-align-06-b-expected.txt:
357 * platform/ios-simulator/svg/batik/text/verticalText-expected.txt:
358 * platform/ios-simulator/svg/batik/text/verticalTextOnPath-expected.txt:
359 * platform/ios-simulator/svg/text/text-align-06-b-expected.txt:
360 * platform/ios-simulator/svg/text/text-vkern-expected.txt:
362 2016-10-24 Alex Christensen <achristensen@webkit.org>
364 Rebase tests after r207767
365 https://bugs.webkit.org/show_bug.cgi?id=163891
367 * js/dom/global-constructors-attributes-expected.txt:
368 * platform/efl/js/dom/global-constructors-attributes-expected.txt:
369 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
370 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
371 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
372 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
373 * platform/win/js/dom/global-constructors-attributes-expected.txt:
374 No more CSSCharsetRule.
376 2016-10-24 Ryan Haddad <ryanhaddad@apple.com>
378 Rebaseline inspector/dom/getAccessibilityPropertiesForNode.html
379 https://bugs.webkit.org/show_bug.cgi?id=163901
381 Unreviewed test gardening.
383 * inspector/dom/getAccessibilityPropertiesForNode-expected.txt:
385 2016-10-24 Dave Hyatt <hyatt@apple.com>
387 Remove CSSCharsetRule from the CSS OM
388 https://bugs.webkit.org/show_bug.cgi?id=163891
390 Reviewed by Darin Adler.
392 * fast/dom/Window/resources/window-properties.js:
393 * fast/dom/dom-constructors-expected.txt:
394 * fast/dom/dom-constructors.html:
395 * fast/encoding/css-charset-default.xhtml:
396 * fast/encoding/css-charset-dom-expected.txt: Removed.
397 * fast/encoding/css-charset-dom.html: Removed.
398 * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
400 2016-10-24 Eric Carlson <eric.carlson@apple.com>
402 [MediaStream] Separate media capture and audio playback muting
403 https://bugs.webkit.org/show_bug.cgi?id=163855
404 <rdar://problem/28827186>
406 Reviewed by Darin Adler.
408 * fast/mediastream/MediaStream-page-muted-expected.txt: Added.
409 * fast/mediastream/MediaStream-page-muted.html: Added.
410 * media/video-muted-after-setting-page-muted-state.html: Updated.
412 2016-10-24 Youenn Fablet <youenn@apple.com>
414 Activate WEB_RTC compilation flags for Mac bots
415 https://bugs.webkit.org/show_bug.cgi?id=163886
417 Reviewed by Eric Carlson.
419 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
420 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
421 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
423 2016-10-24 Brady Eidson <beidson@apple.com>
425 IndexedDB 2.0: Support IDBIndex name assignment.
426 <rdar://problem/28806932> and https://bugs.webkit.org/show_bug.cgi?id=163805
428 Reviewed by Alex Christensen.
430 * storage/indexeddb/modern/index-rename-1-expected.txt: Added.
431 * storage/indexeddb/modern/index-rename-1-private-expected.txt: Added.
432 * storage/indexeddb/modern/index-rename-1-private.html: Added.
433 * storage/indexeddb/modern/index-rename-1.html: Added.
434 * storage/indexeddb/modern/resources/index-rename-1.js: Added.
436 * storage/indexeddb/readonly-expected.txt:
437 * storage/indexeddb/readonly-private-expected.txt:
438 * storage/indexeddb/resources/readonly.js: Removed the test that verifies that index names are
439 readonly as they are no longer readonly.
441 2016-10-24 Dave Hyatt <hyatt@apple.com>
443 [CSS Parser] Unprefix -webkit-writing-mode
444 https://bugs.webkit.org/show_bug.cgi?id=163870
446 Reviewed by Zalan Bujtas.
448 * fast/css/getComputedStyle/computed-style-expected.txt:
449 * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
450 * platform/mac/svg/W3C-SVG-1.1/text-align-06-b-expected.txt:
451 * platform/mac/svg/text/text-align-06-b-expected.txt:
452 * svg/css/getComputedStyle-basic-expected.txt:
454 2016-10-24 Youenn Fablet <youenn@apple.com>
456 svg/as-image/svg-image-with-data-uri-use-data-uri.svg is flaky after r207754
457 https://bugs.webkit.org/show_bug.cgi?id=163887
461 * TestExpectations: Marking svg/as-image/svg-image-with-data-uri-use-data-uri.svg as crashing.
463 2016-10-23 Antti Koivisto <antti@apple.com>
465 Avoid unnecessary full style resolution in getComputedStyle for non-inherited properties
466 https://bugs.webkit.org/show_bug.cgi?id=163875
468 Reviewed by Andreas Kling.
470 * fast/css/getComputedStyle/getComputedStyle-style-resolution-expected.txt: Added.
471 * fast/css/getComputedStyle/getComputedStyle-style-resolution.html: Added.
473 2016-10-24 Youenn Fablet <youenn@apple.com>
475 ASSERTION FAILED: canvas()->securityOrigin()->toString() == cachedImage.origin()->toString()
476 https://bugs.webkit.org/show_bug.cgi?id=163242
478 Reviewed by Darin Adler.
480 * http/tests/security/cross-origin-cached-images-canvas-expected.txt: Added.
481 * http/tests/security/cross-origin-cached-images-canvas.html: Added.
482 * http/tests/security/resources/cross-origin-cached-image-canvas-iframe.html: Added.
484 2016-10-24 Youenn Fablet <youenn@apple.com>
486 Redirections should be upgraded if CSP policy says so
487 https://bugs.webkit.org/show_bug.cgi?id=163544
489 Reviewed by Darin Adler.
491 * http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/basic-upgrade-after-redirect.https-expected.txt: Added.
492 * http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/basic-upgrade-after-redirect.https.html: Added.
493 * http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/upgrade-redirect-https-to-http-script-in-iframe-expected.txt:
494 * http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/upgrade-redirect-https-to-http-script-in-iframe.html:
495 * platform/mac/TestExpectations:
497 2016-10-22 Sam Weinig <sam@webkit.org>
499 [WebIDL] Add IDLType based toJS conversion
500 https://bugs.webkit.org/show_bug.cgi?id=163861
502 Reviewed by Darin Adler.
504 * js/dom/webidl-type-mapping-expected.txt:
505 * js/dom/webidl-type-mapping.html:
507 2016-10-23 Zalan Bujtas <zalan@apple.com>
509 Unreviewed, rolling out r207727.
511 broke 15 selection test cases.
515 "Do not update selection rect on dirty lineboxes."
516 https://bugs.webkit.org/show_bug.cgi?id=163862
517 http://trac.webkit.org/changeset/207727
519 2016-10-23 Zalan Bujtas <zalan@apple.com>
521 Do not update selection rect on dirty lineboxes.
522 https://bugs.webkit.org/show_bug.cgi?id=163862
523 <rdar://problem/28813156>
525 Reviewed by Simon Fraser.
527 * fast/css-generated-content/dynamic-first-letter-selection-clear-crash-expected.txt: Added.
528 * fast/css-generated-content/dynamic-first-letter-selection-clear-crash.html: Added.
530 2016-10-22 Myles C. Maxfield <mmaxfield@apple.com>
532 ASSERTION FAILED: m_fonts in &WebCore::FontCascade::primaryFont
533 https://bugs.webkit.org/show_bug.cgi?id=163459
535 Reviewed by Darin Adler.
537 * fast/text/font-size-calc-expected.txt: Added.
538 * fast/text/font-size-calc.html: Added.
540 2016-10-22 Dan Bernstein <mitz@apple.com>
542 Dynamically-added backdrop filter to clip-path'd element with 3D transform renders incorrectly (without clip)
543 https://bugs.webkit.org/show_bug.cgi?id=163497
545 Reviewed by Simon Fraser.
547 Based on the test case from Tim Horton.
549 * css3/filters/backdrop/dynamic-with-clip-path-expected.html: Added.
550 * css3/filters/backdrop/dynamic-with-clip-path.html: Added.
552 2016-10-22 Simon Fraser <simon.fraser@apple.com>
554 Backdrop filter doesn't show if removed then re-added
555 https://bugs.webkit.org/show_bug.cgi?id=163860
557 Reviewed by Dan Bernstein.
559 * css3/filters/backdrop/add-remove-add-backdrop-filter-expected.html: Added.
560 * css3/filters/backdrop/add-remove-add-backdrop-filter.html: Added.
562 2016-10-22 Simon Fraser <simon.fraser@apple.com>
564 Fix repainting of slow repaint objects in WK1 when page scale is applied
565 https://bugs.webkit.org/show_bug.cgi?id=163854
567 Reviewed by Zalan Bujtas.
569 Test that logs the repaint rect after scrolling a page with an element
570 with a fixed background. The WebKit1 result is the interesting one.
572 * fast/repaint/zoomed-fixed-background-expected.txt: Added.
573 * fast/repaint/zoomed-fixed-background.html: Added.
574 * platform/mac-wk1/fast/repaint/zoomed-fixed-background-expected.txt: Added.
576 2016-10-22 Darin Adler <darin@apple.com>
578 Move HTML canvas and tracks from ExceptionCode to Exception
579 https://bugs.webkit.org/show_bug.cgi?id=163853
581 Reviewed by Chris Dumez.
583 * media/track/regions-webvtt/vtt-region-constructor-expected.txt:
584 Change expectations to expect the more specific TypeError message
585 that the bindings generate as opposed to the generic ones that the
586 WebVTT DOM code was generating before.
588 2016-10-22 Michael Catanzaro <mcatanzaro@igalia.com>
590 Unreviewed GTK test gardening
592 * platform/gtk/TestExpectations:
593 * platform/gtk/imported/w3c/web-platform-tests/touch-events/historical-expected.txt: Added.
594 * platform/gtk/imported/w3c/web-platform-tests/touch-events/touch-globaleventhandler-interface-expected.txt: Added.
595 * platform/gtk/svg/custom/repaint-shadow-expected.txt: Renamed from LayoutTests/platform/gtk/svg/text/repaint-shadow-expected.txt.
596 * platform/gtk/svg/custom/simple-text-double-shadow-expected.txt: Renamed from LayoutTests/platform/gtk/svg/custom/simple-text-double-shadow.txt.
598 2016-10-22 Nael Ouedraogo <nael.ouedraogo@crf.canon.fr>
600 Bindings error message for missing required dictionary member should be more explicit
601 https://bugs.webkit.org/show_bug.cgi?id=163665
603 Reviewed by Darin Adler.
605 Update existing tests.
607 * fast/mediastream/MediaStreamTrackEvent-constructor-expected.txt:
609 2016-10-22 Ryosuke Niwa <rniwa@webkit.org>
611 Upgrading custom element should enqueue attributeChanged and connected callbacks
612 https://bugs.webkit.org/show_bug.cgi?id=163840
614 Reviewed by Darin Adler.
616 Added a W3C style testharness.js test for making sure upgrading custom custom elements
617 would enqueue attributedChanged and connected reactions.
619 * fast/custom-elements/upgrading-enqueue-reactions-expected.txt: Added.
620 * fast/custom-elements/upgrading-enqueue-reactions.html: Added.
622 2016-10-21 Ryosuke Niwa <rniwa@webkit.org>
624 Update custom elements tests
625 https://bugs.webkit.org/show_bug.cgi?id=163815
627 Reviewed by Joseph Pecoraro.
629 Removed the tests that have been upstreamed and reimported from web-platform-tests.
631 * fast/custom-elements/Document-createElement-expected.txt: Removed.
632 * fast/custom-elements/enqueue-custom-element-upgrade-reaction-expected.txt: Removed.
633 * fast/custom-elements/parser/: Removed.
634 * fast/custom-elements/upgrading/: Removed.
636 2016-10-21 Michael Catanzaro <mcatanzaro@igalia.com>
638 Unreviewed GTK test gardening
640 * platform/gtk/TestExpectations:
641 * platform/gtk/svg/W3C-SVG-1.1/struct-dom-03-b-expected.txt: Added.
642 * platform/gtk/svg/W3C-SVG-1.1/struct-dom-04-b-expected.txt: Added.
643 * platform/gtk/svg/W3C-SVG-1.1/struct-dom-05-b-expected.txt: Added.
644 * platform/gtk/svg/custom/dynamic-svg-document-creation-expected.txt:
645 * platform/gtk/svg/custom/simple-text-double-shadow.txt: Added.
646 * platform/gtk/svg/text/repaint-shadow-expected.txt: Added.
647 * platform/gtk/svg/text/text-hkern-on-vertical-text-expected.png:
648 * platform/gtk/svg/text/text-hkern-on-vertical-text-expected.txt: Added.
649 * platform/gtk/svg/text/text-vkern-on-horizontal-text-expected.txt: Added.
651 2016-10-21 Wenson Hsieh <wenson_hsieh@apple.com>
653 Support (insertFrom|deleteBy)Composition and (insert|delete)CompositionText inputTypes for InputEvents
654 https://bugs.webkit.org/show_bug.cgi?id=163460
655 <rdar://problem/28784142>
657 Reviewed by Darin Adler.
659 Adds 4 new layout tests to verify that composition events are dispatched as expected when using IME, and that
660 input events of type "insertFromComposition" and "deleteByComposition" can be prevented.
662 Also rebaselines an existing WK1 editing test (text-input-controller.html) to account for how we now delete the
663 existing composition text before inserting the finalized composition text in Editor::setComposition. This means
664 that there are a few more delegate calls than there were before (as seen in the expected output), although the
665 resulting behavior is still the same.
667 * editing/mac/input/text-input-controller-expected.txt:
668 * fast/events/before-input-events-prevent-insert-composition.html: Added.
669 * fast/events/before-input-events-prevent-recomposition.html: Added.
670 * fast/events/input-events-ime-composition.html: Added.
671 * fast/events/input-events-ime-recomposition.html: Added.
672 * platform/ios-simulator/TestExpectations:
674 2016-10-20 Dean Jackson <dino@apple.com>
676 SVG should not paint selection within a mask
677 https://bugs.webkit.org/show_bug.cgi?id=163772
678 <rdar://problem/28705129>
680 Reviewed by Simon Fraser.
682 * svg/masking/mask-should-not-paint-selection-expected.html: Added.
683 * svg/masking/mask-should-not-paint-selection.html: Added.
685 2016-10-21 Zalan Bujtas <zalan@apple.com>
687 Do not mutate the render tree while collecting selection repaint rects.
688 https://bugs.webkit.org/show_bug.cgi?id=163800
689 <rdar://problem/28806886>
691 Reviewed by David Hyatt.
693 * fast/lists/crash-when-list-marker-is-moved-during-selection-expected.txt: Added.
694 * fast/lists/crash-when-list-marker-is-moved-during-selection.html: Added.
696 2016-10-21 Miguel Gomez <magomez@igalia.com>
698 [GTK] Unreviewed gardening: update expectations after r207664
699 https://bugs.webkit.org/show_bug.cgi?id=163784
701 Unreviewed gardening.
703 * platform/gtk/TestExpectations:
705 2016-10-21 Chris Dumez <cdumez@apple.com>
707 AudioNode.connect(): First parameter should not be nullable
708 https://bugs.webkit.org/show_bug.cgi?id=163773
710 Reviewed by Darin Adler.
712 Improve test coverage.
714 * webaudio/audionode-expected.txt:
715 * webaudio/audionode.html:
717 2016-10-21 Wenson Hsieh <wenson_hsieh@apple.com>
719 Implement InputEvent.getTargetRanges() for the input events spec
720 https://bugs.webkit.org/show_bug.cgi?id=162947
721 <rdar://problem/28853079>
723 Reviewed by Darin Adler.
725 Adds 3 new layout tests and tweaks some existing unit tests. See WebCore ChangeLog entry for more details.
726 Tests verify the result of getTargetRanges() when breaking out of a list, deleting backwards and forwards at
727 all text granularities, deleting selected text, and spell checking (candidate text replacement).
729 * fast/events/before-input-delete-empty-list-target-ranges-expected.txt: Added.
730 * fast/events/before-input-delete-empty-list-target-ranges.html: Added.
731 * fast/events/before-input-delete-text-target-ranges-expected.txt: Added.
732 * fast/events/before-input-delete-text-target-ranges.html: Added.
733 * fast/events/before-input-events-prevent-default-in-textfield.html:
734 * fast/events/before-input-replace-text-target-ranges-expected.txt: Added.
735 * fast/events/before-input-replace-text-target-ranges.html: Added.
736 * fast/events/input-events-fired-when-typing-expected.txt:
737 * fast/events/input-events-fired-when-typing.html:
738 * js/dom/global-constructors-attributes-expected.txt:
739 * platform/ios-simulator/TestExpectations:
740 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
741 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
742 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
744 2016-10-21 Javier Fernandez <jfernandez@igalia.com>
746 [css-grid] Content Alignment broken with indefinite sized grid container
747 https://bugs.webkit.org/show_bug.cgi?id=163724
749 Reviewed by Manuel Rego Casasnovas.
751 Added additional test cases to verify we compute properly the
752 available free space for content-alignment, handling correctly the
753 overflow when needed.
755 * fast/css-grid-layout/grid-content-alignment-overflow.html:
757 2016-10-21 Jer Noble <jer.noble@apple.com>
759 [mac-wk2 release] LayoutTest media/media-source/media-source-seek-detach-crash.html is a flaky failure
760 https://bugs.webkit.org/show_bug.cgi?id=163751
762 Reviewed by Eric Carlson.
764 Don't log when we receive an "error" event; this makes the test non-deterministic.
766 * media/media-source/media-source-seek-detach-crash-expected.txt:
767 * media/media-source/media-source-seek-detach-crash.html:
769 2016-10-21 Jer Noble <jer.noble@apple.com>
771 CRASH in SourceBuffer::sourceBufferPrivateDidReceiveSample + 2169
772 https://bugs.webkit.org/show_bug.cgi?id=163735
774 Reviewed by Eric Carlson.
776 * media/media-source/media-source-sample-wrong-track-id-expected.txt: Added.
777 * media/media-source/media-source-sample-wrong-track-id.html: Added.
779 2016-10-20 Zan Dobersek <zdobersek@igalia.com>
782 https://bugs.webkit.org/show_bug.cgi?id=163214
784 Reviewed by Youenn Fablet.
786 Skip the newly-imported W3C EME tests on all platforms.
788 * platform/efl/TestExpectations:
789 * platform/gtk/TestExpectations:
790 * platform/ios-simulator/TestExpectations:
791 * platform/mac/TestExpectations:
792 * platform/win/TestExpectations:
793 * tests-options.json:
795 2016-10-20 Yusuke Suzuki <utatane.tea@gmail.com>
797 [JSC] Drop isEnvironmentRecord type info flag and use JSType information instead
798 https://bugs.webkit.org/show_bug.cgi?id=163761
800 Reviewed by Keith Miller.
802 * js/dom/script-tests/string-prototype-scopes-in-workers.js: Added.
804 * js/dom/script-tests/string-prototype-scopes.js: Added.
806 * js/dom/string-prototype-scopes-expected.txt: Added.
807 * js/dom/string-prototype-scopes-in-workers-expected.txt: Added.
808 * js/dom/string-prototype-scopes-in-workers.html: Added.
809 * js/dom/string-prototype-scopes.html: Added.
811 2016-10-20 Myles C. Maxfield <mmaxfield@apple.com>
813 Implement WebGL2 bufferData() and bufferSubData() methods
814 https://bugs.webkit.org/show_bug.cgi?id=163759
816 Reviewed by Dean Jackson.
818 * fast/canvas/webgl/bufferData-offset-length-expected.txt: Added.
819 * fast/canvas/webgl/bufferData-offset-length.html: Added.
820 * fast/canvas/webgl/resources/webgl-test.js:
824 2016-10-20 Nan Wang <n_wang@apple.com>
826 AX: VoiceOver is not detecting ARIA treeview if it contains role="presentation"
827 https://bugs.webkit.org/show_bug.cgi?id=163763
829 Reviewed by Chris Fleizach.
831 * accessibility/mac/aria-tree-with-presentation-role-expected.txt: Added.
832 * accessibility/mac/aria-tree-with-presentation-role.html: Added.
834 2016-10-19 Myles C. Maxfield <mmaxfield@apple.com>
836 [macOS] [iOS] Disable variation fonts on macOS El Capitan and iOS 9
837 https://bugs.webkit.org/show_bug.cgi?id=163374
839 Reviewed by Darin Adler.
841 Moving animations/font-variation-settings* tests to animations/font-variations
842 in order to make them easier to mark as failing.
844 Mark the relevant tests as failing on El Capitan and iOS 9.
846 * animations/font-variations/font-variation-settings-expected.html: Renamed from LayoutTests/animations/font-variation-settings-expected.html.
847 * animations/font-variations/font-variation-settings-order-expected.html: Renamed from LayoutTests/animations/font-variation-settings-order-expected.html.
848 * animations/font-variations/font-variation-settings-order.html: Renamed from LayoutTests/animations/font-variation-settings-order.html.
849 * animations/font-variations/font-variation-settings-unlike-expected.html: Renamed from LayoutTests/animations/font-variation-settings-unlike-expected.html.
850 * animations/font-variations/font-variation-settings-unlike.html: Renamed from LayoutTests/animations/font-variation-settings-unlike.html.
851 * animations/font-variations/font-variation-settings.html: Renamed from LayoutTests/animations/font-variation-settings.html.
852 * platform/gtk/TestExpectations:
853 * platform/ios-simulator/TestExpectations:
854 * platform/mac/TestExpectations:
856 2016-10-20 Brady Eidson <beidson@apple.com>
858 IndexedDB 2.0: Support IDBObjectStore name assignment.
859 <rdar://problem/28806931> and https://bugs.webkit.org/show_bug.cgi?id=163749
861 Reviewed by Alex Christensen.
863 * storage/indexeddb/modern/objectstore-rename-1-expected.txt: Added.
864 * storage/indexeddb/modern/objectstore-rename-1-private-expected.txt: Added.
865 * storage/indexeddb/modern/objectstore-rename-1-private.html: Added.
866 * storage/indexeddb/modern/objectstore-rename-1.html: Added.
867 * storage/indexeddb/modern/resources/objectstore-rename-1.js: Added.
869 * storage/indexeddb/readonly-expected.txt:
870 * storage/indexeddb/readonly-private-expected.txt:
871 * storage/indexeddb/resources/readonly.js: Removed the test that verifies that object store names are
872 readonly as they are no longer readonly.
874 2016-10-20 Zalan Bujtas <zalan@apple.com>
876 Unreviewed gardening.
878 Update expected results.
880 * imported/blink/fast/pagination/first-letter-inherit-all-crash-expected.txt:
882 2016-10-20 Dean Jackson <dino@apple.com>
884 Shapes tests failing on iOS
885 https://bugs.webkit.org/show_bug.cgi?id=163755
886 <rdar://problem/28875780>
888 Skip these temporarily on iOS.
890 * platform/ios-simulator/TestExpectations:
892 2016-10-20 Ryan Haddad <ryanhaddad@apple.com>
894 Marking compositing/iframes/page-cache-layer-tree.html as flaky on mac-wk1.
895 https://bugs.webkit.org/show_bug.cgi?id=163750
897 Unreviewed test gardening.
899 * platform/mac-wk1/TestExpectations:
901 2016-10-20 Chris Dumez <cdumez@apple.com>
903 Passing a number as the pixel parameter to texImage2D() doesn't thrown an exception
904 https://bugs.webkit.org/show_bug.cgi?id=163715
906 Reviewed by Darin Adler.
908 Update existing tests now that we throw a TypeError when passing an unexpected
909 type for a parameter where we expect a typed array.
911 * fast/canvas/webgl/script-tests/texImageTest.js:
912 * fast/canvas/webgl/texImageTest-expected.txt:
913 * webgl/1.0.2/resources/webgl_test_files/conformance/textures/tex-image-with-invalid-data.html:
915 2016-10-20 Ryan Haddad <ryanhaddad@apple.com>
917 Marking media/modern-media-controls/media-controller/media-controller-resize.html as flaky.
918 https://bugs.webkit.org/show_bug.cgi?id=163636
920 Unreviewed test gardening.
924 2016-10-20 Myles C. Maxfield <mmaxfield@apple.com>
926 Improve error message when passing a null ArrayBuffer to bufferData()
927 https://bugs.webkit.org/show_bug.cgi?id=163745
929 Reviewed by Dean Jackson.
931 * fast/canvas/webgl/bufferData-nullable-array-buffer-view-expected.txt: Added.
932 * fast/canvas/webgl/bufferData-nullable-array-buffer-view.html: Added.
934 2016-10-20 Zalan Bujtas <zalan@apple.com>
936 Stop searching for first-letter containers at multi-column boundary.
937 https://bugs.webkit.org/show_bug.cgi?id=163739
938 <rdar://problem/28810750>
940 Reviewed by David Hyatt.
942 * fast/css-generated-content/first-letter-move-to-multicolumn-crash-expected.txt: Added.
943 * fast/css-generated-content/first-letter-move-to-multicolumn-crash.html: Added.
945 2016-10-19 Dean Jackson <dino@apple.com>
947 Support CSS Shapes Level 1 without a prefix
948 https://bugs.webkit.org/show_bug.cgi?id=163709
949 <rdar://problem/28859369>
951 Reviewed by Myles Maxfield.
953 Unskip all but a couple of tests.
957 2016-10-20 Jer Noble <jer.noble@apple.com>
959 CRASH in WebCore::MediaSource::seekToTime + 185
960 https://bugs.webkit.org/show_bug.cgi?id=163652
962 Reviewed by Eric Carlson.
964 * media/media-source/content/test-48kHz.m4a: Added.
965 * media/media-source/content/test-48khz-manifest.json: Added.
966 * media/media-source/media-source-seek-detach-crash-expected.txt: Added.
967 * media/media-source/media-source-seek-detach-crash.html: Added.
969 2016-10-20 Andreas Kling <akling@apple.com>
971 Drop StyleResolver and SelectorQueryCache when entering PageCache.
972 <https://webkit.org/b/154238>
974 Reviewed by Antti Koivisto.
976 Progression in compositing/iframes/page-cache-layer-tree.html, when navigating back,
977 the two iframes' dimensions correctly exclude the horizontal scrollbar's height since
978 it's not present after a style recalc.
980 * compositing/iframes/page-cache-layer-tree-expected.txt:
982 2016-10-20 Nael Ouedraogo <nael.ouedraogo@crf.canon.fr>
984 WebRTC: The MediaStreamTrackEvent init dictionary needs a required track member
985 https://bugs.webkit.org/show_bug.cgi?id=146232
987 Update MediaStreamTrackEvent IDL as per specification.
989 No additional test required, rebase existings tests.
991 Reviewed by Darin Adler.
993 * fast/mediastream/MediaStreamTrackEvent-constructor-expected.txt:
994 * fast/mediastream/MediaStreamTrackEvent-constructor.html: Remove
997 2016-10-19 Antoine Quint <graouts@apple.com>
999 [Modern Media Controls] Media Controller: mute support
1000 https://bugs.webkit.org/show_bug.cgi?id=163677
1001 <rdar://problem/28851582>
1003 Reviewed by Dean Jackson.
1005 New tests for the MuteSupport class and adding the new resource to other MediaController tests.
1007 * media/modern-media-controls/media-controller/media-controller-constructor.html:
1008 * media/modern-media-controls/media-controller/media-controller-resize.html:
1009 * media/modern-media-controls/mute-support/mute-support-button-click-expected.txt: Added.
1010 * media/modern-media-controls/mute-support/mute-support-button-click.html: Added.
1011 * media/modern-media-controls/mute-support/mute-support-media-api-expected.txt: Added.
1012 * media/modern-media-controls/mute-support/mute-support-media-api.html: Added.
1013 * media/modern-media-controls/mute-support/mute-support-muted-expected.txt: Added.
1014 * media/modern-media-controls/mute-support/mute-support-muted.html: Added.
1015 * media/modern-media-controls/start-support/start-support-audio.html:
1016 * media/modern-media-controls/start-support/start-support-autoplay.html:
1017 * media/modern-media-controls/start-support/start-support-click-to-start.html:
1018 * media/modern-media-controls/start-support/start-support-error.html:
1019 * media/modern-media-controls/start-support/start-support-fullscreen.html:
1020 * media/modern-media-controls/start-support/start-support-manual-play.html:
1021 * media/modern-media-controls/start-support/start-support-no-source.html:
1023 2016-10-19 Jer Noble <jer.noble@apple.com>
1025 REGRESSION (r206025): All YouTube videos play with black bars on all four sides
1026 https://bugs.webkit.org/show_bug.cgi?id=163308
1028 Reviewed by Darin Adler.
1030 * media/media-source/media-source-resize-expected.txt: Added.
1031 * media/media-source/media-source-resize.html: Added.
1033 2016-10-19 Nan Wang <n_wang@apple.com>
1035 AX: [Mac] Mark element AXAPI should comform to specs
1036 https://bugs.webkit.org/show_bug.cgi?id=163707
1038 Reviewed by Chris Fleizach.
1040 Added the modified roles-computedRoleString-expected.txt in mac platform so
1041 that the exposed mark element won't affect other platform.
1043 * platform/mac/accessibility/roles-computedRoleString-expected.txt: Added.
1044 * platform/mac/accessibility/roles-exposed-expected.txt:
1046 2016-10-19 Myles C. Maxfield <mmaxfield@apple.com>
1048 CSS font-variation-settings does not handle uppercase axis names in variable fonts
1049 https://bugs.webkit.org/show_bug.cgi?id=163546
1051 Reviewed by Dean Jackson.
1053 * fast/text/variations/case-axis-names-expected.html: Added.
1054 * fast/text/variations/case-axis-names.html: Added.
1056 2016-10-19 Joone Hur <joone.hur@intel.com>
1058 Add a plain space instead of between text nodes
1059 https://bugs.webkit.org/show_bug.cgi?id=123163
1061 Reviewed by Ryosuke Niwa.
1063 When we rebalance white spaces, can be added as space
1064 under some conditions. This patch adds a condition that the next
1065 sibling text node should not exist.
1067 * accessibility/mac/find-and-replace-match-capitalization-expected.txt:
1068 * accessibility/mac/find-and-replace-match-capitalization.html:
1069 * accessibility/mac/select-text/select-text-135575-expected.txt:
1070 * accessibility/mac/select-text/select-text-7-expected.txt:
1071 * accessibility/mac/select-text/select-text-8-expected.txt:
1072 * accessibility/mac/select-text/select-text-9-expected.txt:
1073 * editing/mac/spelling/autocorrection-blockquote-crash-expected.txt:
1074 * editing/pasteboard/paste-text-003-expected.txt:
1075 * platform/gtk/editing/execCommand/paste-1-expected.txt:
1076 * platform/gtk/editing/pasteboard/paste-2-expected.txt:
1077 * platform/gtk/editing/pasteboard/unrendered-br-expected.txt:
1078 * platform/mac/editing/execCommand/paste-1-expected.txt:
1079 * platform/mac/editing/pasteboard/paste-2-expected.txt:
1080 * platform/mac/editing/pasteboard/unrendered-br-expected.txt:
1082 2016-10-19 Sam Weinig <sam@webkit.org>
1084 Add support for sequences and dictionaries in unions
1085 https://bugs.webkit.org/show_bug.cgi?id=163695
1087 Reviewed by Chris Dumez.
1089 * js/dom/webidl-type-mapping-expected.txt:
1090 * js/dom/webidl-type-mapping.html:
1091 Add tests for more complex conversions.
1093 2016-10-19 Ryan Haddad <ryanhaddad@apple.com>
1095 Marking platform/mac-wk2/plugins/muted-state.html as failing.
1096 https://bugs.webkit.org/show_bug.cgi?id=163702
1098 Unreviewed test gardening.
1100 * platform/mac-wk2/TestExpectations:
1102 2016-10-19 Dean Jackson <dino@apple.com>
1104 Import W3C CSS Shapes tests
1105 https://bugs.webkit.org/show_bug.cgi?id=163697
1107 Rubberstamped by Anders Carlsson.
1109 * TestExpectations: Mark as skipped while we unprefix.
1111 2016-10-19 Ryosuke Niwa <rniwa@webkit.org>
1113 Annotate more DOM and HTML IDLs with CEReactions
1114 https://bugs.webkit.org/show_bug.cgi?id=163653
1116 Reviewed by Darin Adler.
1118 Added a regression test to make sure webkitdropzone IDL attribute on HTMLElement
1119 honors CEReactions semantics using the web-platform-tests' infrastructure I added.
1121 * fast/custom-elements/reactions-for-webkit-extensions-expected.txt: Added.
1122 * fast/custom-elements/reactions-for-webkit-extensions.html: Added.
1124 2016-10-19 Ryan Haddad <ryanhaddad@apple.com>
1126 Unreviewed, rolling out r207557.
1128 This change caused animations/font-variations tests to time
1129 out on pre-Sierra Macs.
1133 "[macOS] [iOS] Disable variation fonts on macOS El Capitan and
1135 https://bugs.webkit.org/show_bug.cgi?id=163374
1136 http://trac.webkit.org/changeset/207557
1138 2016-10-19 Nan Wang <n_wang@apple.com>
1140 AX: crash: com.apple.WebCore: WebCore::AccessibilityObject::findMatchingObjects + 600
1141 https://bugs.webkit.org/show_bug.cgi?id=163682
1143 Reviewed by Chris Fleizach.
1145 * accessibility/mac/search-predicate-crash-expected.txt: Added.
1146 * accessibility/mac/search-predicate-crash.html: Added.
1148 2016-10-19 Myles C. Maxfield <mmaxfield@apple.com>
1150 [macOS] [iOS] Disable variation fonts on macOS El Capitan and iOS 9
1151 https://bugs.webkit.org/show_bug.cgi?id=163374
1153 Reviewed by Darin Adler.
1155 Moving animations/font-variation-settings* tests to animations/font-variations
1156 in order to make them easier to mark as failing.
1158 Mark the relevant tests as failing on El Capitan and iOS 9.
1160 * animations/font-variations/font-variation-settings-expected.html: Renamed from LayoutTests/animations/font-variation-settings-expected.html.
1161 * animations/font-variations/font-variation-settings-order-expected.html: Renamed from LayoutTests/animations/font-variation-settings-order-expected.html.
1162 * animations/font-variations/font-variation-settings-order.html: Renamed from LayoutTests/animations/font-variation-settings-order.html.
1163 * animations/font-variations/font-variation-settings-unlike-expected.html: Renamed from LayoutTests/animations/font-variation-settings-unlike-expected.html.
1164 * animations/font-variations/font-variation-settings-unlike.html: Renamed from LayoutTests/animations/font-variation-settings-unlike.html.
1165 * animations/font-variations/font-variation-settings.html: Renamed from LayoutTests/animations/font-variation-settings.html.
1166 * platform/gtk/TestExpectations:
1167 * platform/ios-simulator/TestExpectations:
1168 * platform/mac/TestExpectations:
1170 2016-10-19 Antoine Quint <graouts@apple.com>
1172 [Modern Media Controls] Media Controller: click-to-start support
1173 https://bugs.webkit.org/show_bug.cgi?id=163659
1174 <rdar://problem/28845656>
1176 Reviewed by Dean Jackson.
1178 New test coverage for the StartSupport class.
1180 * media/modern-media-controls/media-controller/media-controller-constructor.html:
1181 * media/modern-media-controls/media-controller/media-controller-resize.html:
1182 * media/modern-media-controls/start-support/start-support-audio-expected.txt: Added.
1183 * media/modern-media-controls/start-support/start-support-audio.html: Added.
1184 * media/modern-media-controls/start-support/start-support-autoplay-expected.txt: Added.
1185 * media/modern-media-controls/start-support/start-support-autoplay.html: Added.
1186 * media/modern-media-controls/start-support/start-support-click-to-start-expected.txt: Renamed from LayoutTests/media/modern-media-controls/media-controller/media-controller-click-to-start-expected.txt.
1187 * media/modern-media-controls/start-support/start-support-click-to-start.html: Renamed from LayoutTests/media/modern-media-controls/media-controller/media-controller-click-to-start.html.
1188 * media/modern-media-controls/start-support/start-support-error-expected.txt: Added.
1189 * media/modern-media-controls/start-support/start-support-error.html: Added.
1190 * media/modern-media-controls/start-support/start-support-fullscreen-expected.txt: Added.
1191 * media/modern-media-controls/start-support/start-support-fullscreen.html: Added.
1192 * media/modern-media-controls/start-support/start-support-manual-play-expected.txt: Added.
1193 * media/modern-media-controls/start-support/start-support-manual-play.html: Added.
1194 * media/modern-media-controls/start-support/start-support-no-source-expected.txt: Added.
1195 * media/modern-media-controls/start-support/start-support-no-source.html: Added.
1196 * platform/ios-simulator/TestExpectations:
1198 2016-10-19 Aaron Chu <aaron_chu@apple.com>
1200 Web Inspector: AXI: expose computed tree node and heading level
1201 https://bugs.webkit.org/show_bug.cgi?id=130825
1202 <rdar://problem/16442349>
1204 Reviewed by Joseph Pecoraro.
1206 Included logging of the two newly exposed accessibility properties:
1207 Heading Level and Hierarchical Level.
1209 * inspector/dom/getAccessibilityPropertiesForNode-expected.txt:
1210 * inspector/dom/getAccessibilityPropertiesForNode.html:
1212 2016-10-19 Zalan Bujtas <zalan@apple.com>
1214 Use anonymous table row for new child at RenderTableRow::addChild() if available.
1215 https://bugs.webkit.org/show_bug.cgi?id=163651
1216 <rdar://problem/28705022>
1218 Reviewed by David Hyatt.
1220 * fast/table/crash-when-table-has-continuation-and-content-inserted-expected.txt: Added.
1221 * fast/table/crash-when-table-has-continuation-and-content-inserted.html: Added.
1223 2016-10-19 Chris Dumez <cdumez@apple.com>
1225 MouseEvent's coordinates should be 0 for simulated clicks
1226 https://bugs.webkit.org/show_bug.cgi?id=163648
1228 Reviewed by Darin Adler.
1230 Add layout test coverage. I verified that this test is passing in
1231 Firefox and Chrome as well.
1233 * fast/events/element-click-no-coords-expected.txt: Added.
1234 * fast/events/element-click-no-coords.html: Added.
1236 2016-10-19 Nan Wang <n_wang@apple.com>
1238 AX: [Mac] Meter element should use AXValueDescription to descrbe the status of the value
1239 https://bugs.webkit.org/show_bug.cgi?id=163610
1241 Reviewed by Chris Fleizach.
1243 * accessibility/mac/meter-gauge-value-description-expected.txt: Added.
1244 * accessibility/mac/meter-gauge-value-description.html: Added.
1246 2016-10-19 Ryan Haddad <ryanhaddad@apple.com>
1248 Marking WPT html/webappapis/animation-frames/callback-* tests as flaky on mac-wk1.
1249 https://bugs.webkit.org/show_bug.cgi?id=163361
1251 Unreviewed test gardening.
1253 * platform/mac-wk1/TestExpectations:
1255 2016-10-19 Javier Fernandez <jfernandez@igalia.com>
1257 Web Inspector: Debugger buttons positioned incorrectly, align-content default value is unexpected
1258 https://bugs.webkit.org/show_bug.cgi?id=163572
1260 Reviewed by Sergio Villar Senin.
1262 Modified test cases for initial values.
1263 Added regression test for the align-content issue.
1265 * css3/flexbox/flexbox-lines-must-be-stretched-by-default-expected.txt: Added.
1266 * css3/flexbox/flexbox-lines-must-be-stretched-by-default.html: Added.
1267 * fast/css/ensure-flexbox-compatibility-with-initial-values-expected.txt:
1269 2016-10-19 Jer Noble <jer.noble@apple.com>
1271 [Mac][MSE] Movies with a 'mvex' box have a zero-duration
1272 https://bugs.webkit.org/show_bug.cgi?id=163641
1274 Reviewed by Darin Adler.
1276 * media/media-source/content/test-fragmented-manifest.json:
1277 * media/media-source/content/test-fragmented.mp4:
1278 * platform/mac/TestExpectations:
1280 2016-10-18 Ryosuke Niwa <rniwa@webkit.org>
1282 Import the latest custom elements tests from W3C
1283 https://bugs.webkit.org/show_bug.cgi?id=163640
1285 Reviewed by Chris Dumez.
1287 Removed the test re-imported via web-platform-tests in r206838.
1289 * fast/custom-elements/lifecycle-callback-timing-expected.txt: Removed.
1290 * fast/custom-elements/lifecycle-callback-timing.html: Removed.
1292 2016-10-18 Chris Dumez <cdumez@apple.com>
1294 [Web IDL] Drop webkit-specific extended attributes that are no longer useful
1295 https://bugs.webkit.org/show_bug.cgi?id=163643
1297 Reviewed by Ryosuke Niwa.
1299 Add layout test to check that Notification.permission is now deletable.
1301 * fast/notifications/notification-permisssion-deletable-expected.txt: Added.
1302 * fast/notifications/notification-permisssion-deletable.html: Added.
1304 2016-10-18 Mark Lam <mark.lam@apple.com>
1306 Invoking Object.prototype.__proto__ accessors directly should throw a TypeError.
1307 https://bugs.webkit.org/show_bug.cgi?id=154377
1308 <rdar://problem/27330808>
1310 Reviewed by Filip Pizlo and Saam Barati.
1312 * http/tests/security/xss-DENIED-htmlelelment-with-iframe-proto-expected.txt:
1313 * http/tests/security/xss-DENIED-method-with-iframe-proto-expected.txt:
1314 * http/tests/security/xss-DENIED-non-shadowable-propterty-with-iframe-proto-expected.txt:
1315 * http/tests/security/xss-DENIED-regular-propterty-with-iframe-proto-expected.txt:
1316 * http/tests/security/xss-DENIED-regular-propterty-with-iframe-proto.html:
1317 * js/dom/activation-proto-expected.txt:
1318 * js/dom/script-tests/activation-proto.js:
1319 * js/object-literal-shorthand-construction-expected.txt:
1320 * js/script-tests/object-literal-shorthand-construction.js:
1321 * js/script-tests/sloppy-getter-setter-global-object.js:
1322 * js/sloppy-getter-setter-global-object-expected.txt:
1324 2016-10-18 Chris Dumez <cdumez@apple.com>
1326 [Web IDL] Kill support for [LegacyConstructorTemplate=Event] / [LegacyInitializedByEventConstructor]
1327 https://bugs.webkit.org/show_bug.cgi?id=163630
1329 Reviewed by Darin Adler.
1331 Update / rebaseline existing tests to reflect minor behavior changes.
1333 * fast/events/constructors/event-constructors-expected.txt:
1334 * fast/events/constructors/event-constructors.html:
1335 * fast/events/constructors/ui-event-constructor-expected.txt:
1337 2016-10-18 Chris Dumez <cdumez@apple.com>
1339 Changing details.open should cause a toggle event to be fired asynchronously
1340 https://bugs.webkit.org/show_bug.cgi?id=163568
1342 Reviewed by Darin Adler.
1344 Rebaseline existing test now that a new ontoggle attribute is exposed.
1346 * js/dom/dom-static-property-for-in-iteration-expected.txt:
1348 2016-10-18 Chris Dumez <cdumez@apple.com>
1350 Provide better form validation messages
1351 https://bugs.webkit.org/show_bug.cgi?id=163584
1353 Reviewed by Darin Adler.
1355 Update existing tests now that form validation messages differ.
1357 * fast/forms/number/number-validation-message-expected.txt:
1358 * fast/forms/number/number-validation-message.html:
1359 * fast/forms/validationMessage-expected.txt:
1360 * platform/mac/fast/forms/validation-message-appearance-expected.txt:
1362 2016-10-18 Ryan Haddad <ryanhaddad@apple.com>
1364 Marking http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/basic-upgrade-cors.https.html as flaky on Sierra.
1365 https://bugs.webkit.org/show_bug.cgi?id=163453
1367 Unreviewed test gardening.
1369 * platform/mac-wk2/TestExpectations:
1371 2016-10-18 Chris Dumez <cdumez@apple.com>
1373 Leverage new union type support for HTMLSelectElement.add() / HTMLOptionsCollection.add()
1374 https://bugs.webkit.org/show_bug.cgi?id=163608
1376 Reviewed by Ryosuke Niwa.
1378 Rebaseline existing tests now that exception messages are different.
1380 * fast/dom/HTMLSelectElement/add-expected.txt:
1381 * fast/dom/HTMLSelectElement/options-collection-add-expected.txt:
1382 * fast/dom/incompatible-operations-expected.txt:
1384 2016-10-18 Ryosuke Niwa <rniwa@webkit.org>
1386 REGRESSION (r201471): Keyboard remains visible when swiping back on twitter.com
1387 https://bugs.webkit.org/show_bug.cgi?id=163581
1388 <rdar://problem/27739558>
1390 Reviewed by Simon Fraser.
1392 Added a regression test for hiding a keyboard when the focused element is removed from the DOM.
1394 * fast/forms/ios/hide-keyboard-on-node-removal-expected.txt: Added.
1395 * fast/forms/ios/hide-keyboard-on-node-removal.html: Added.
1397 2016-10-18 Ryan Haddad <ryanhaddad@apple.com>
1399 Marking media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-buttons-styles.html as flaky on mac-wk1.
1400 https://bugs.webkit.org/show_bug.cgi?id=163598
1402 Unreviewed test gardening.
1404 * platform/mac-wk1/TestExpectations:
1406 2016-10-18 Ryan Haddad <ryanhaddad@apple.com>
1408 Add flaky expectation for tiled-drawing/scrolling/latched-div-with-scroll-snap.html that was errantly removed.
1410 Unreviewed test gardening.
1412 * platform/mac-wk2/TestExpectations:
1414 2016-10-18 Said Abou-Hallawa <sabouhallawa@apple.com>
1416 SVGCSSParser: m_implicitShorthand value is not reset after adding the shorthand property
1417 https://bugs.webkit.org/show_bug.cgi?id=116470
1419 Reviewed by Simon Fraser.
1421 * fast/css/implicit-property-restore-expected.txt: Added.
1422 * fast/css/implicit-property-restore.html: Added.
1424 * fast/css/remove-shorthand-expected.txt:
1425 Rebase-line the test expected results because of fixing the leak of
1426 m_implicitShorthand. The bug was happening because "background: ..." property
1427 comes immediately before the "list-style: ...." property.
1429 2016-10-18 Ryan Haddad <ryanhaddad@apple.com>
1431 Marking inspector/debugger/breakpoint-action-eval.html as a flaky timeout on mac-wk2.
1432 https://bugs.webkit.org/show_bug.cgi?id=163604
1434 Unreviewed test gardening.
1436 * platform/mac-wk2/TestExpectations:
1438 2016-10-18 Ryan Haddad <ryanhaddad@apple.com>
1440 Marking scroll-restoration-fragment-scrolling-cross-origin.html as flaky on mac-wk1.
1441 https://bugs.webkit.org/show_bug.cgi?id=161360
1443 Unreviewed test gardening.
1445 * platform/mac-wk1/TestExpectations:
1447 2016-10-18 Chris Dumez <cdumez@apple.com>
1449 Update TrackEvent to stop using legacy [ConstructorTemplate=Event]
1450 https://bugs.webkit.org/show_bug.cgi?id=163580
1452 Reviewed by Sam Weinig.
1454 Update existing test to reflect behavior change. We now correctly throw a TypeError
1455 when passing an unexpected track object type to the TrackEvent constructor.
1457 * fast/events/constructors/track-event-constructor-expected.txt:
1458 * fast/events/constructors/track-event-constructor.html:
1460 2016-10-18 Nael Ouedraogo <nael.ouedraogo@crf.canon.fr>
1462 Rebase test in fast/mediastream
1464 [GTK] Test gardening after r206956
1465 https://bugs.webkit.org/show_bug.cgi?id=163596
1469 * fast/mediastream/RTCPeerConnection-add-removeTrack-expected.txt:
1471 2016-10-18 Eric Carlson <eric.carlson@apple.com>
1473 [MediaStream] Resolve constraints and enumerate devices in the UI process
1474 https://bugs.webkit.org/show_bug.cgi?id=162147
1475 <rdar://problem/28803569>
1477 Reviewed by Darin Adler.
1479 * fast/mediastream/getusermedia-expected.txt: Updated.
1480 * fast/mediastream/getusermedia.html: Ditto.
1481 * fast/mediastream/mock-media-source-expected.txt: Ditto.
1483 2016-10-18 Caitlin Potter <caitp@igalia.com>
1485 [JSC] ES6 Method functions should not have prototype
1486 https://bugs.webkit.org/show_bug.cgi?id=162530
1488 Reviewed by Saam Barati.
1490 Update expected error message to no longer indicate "strict mode"
1491 (which is not always true), and add additional tests for the presence
1492 of "caller" and "arguments" on accessor MethodDefinitions.
1494 * js/basic-strict-mode-expected.txt:
1495 * js/caller-property-expected.txt:
1496 * js/class-syntax-method-names-expected.txt:
1497 * js/es6-function-properties-expected.txt:
1498 * js/non-strict-function-properties-expected.txt:
1499 * js/script-tests/caller-property.js:
1500 * js/script-tests/class-syntax-method-names.js:
1501 * js/script-tests/es6-function-properties.js:
1504 (get checkProperties):
1505 * js/script-tests/non-strict-function-properties.js:
1507 2016-10-18 Javier Fernandez <jfernandez@igalia.com>
1509 [css-grid] Different width of grid container between initial load and refresh
1510 https://bugs.webkit.org/show_bug.cgi?id=163535
1512 Reviewed by Manuel Rego Casasnovas.
1514 Tests to ensure repeated layouts on grid elements produce the same results when using
1515 orthogonal grid items.
1517 * fast/css-grid-layout/repeating-layout-must-produce-the-same-results-expected.txt: Added.
1518 * fast/css-grid-layout/repeating-layout-must-produce-the-same-results.html: Added.
1520 2016-10-17 Sergio Villar Senin <svillar@igalia.com>
1522 [css-grid] Constrain by min|max-height on auto repeat computation
1523 https://bugs.webkit.org/show_bug.cgi?id=163540
1525 Reviewed by Darin Adler.
1527 Some new test cases to verify that min-height is used on the auto repeat tracks computation
1528 whenever the height is indefinite and max-height is not.
1530 * fast/css-grid-layout/grid-auto-fill-rows-expected.txt:
1531 * fast/css-grid-layout/grid-auto-fill-rows.html:
1532 * fast/css-grid-layout/grid-indefinite-size-auto-repeat-crash-expected.txt:
1533 * fast/css-grid-layout/grid-indefinite-size-auto-repeat-crash.html:
1535 2016-10-17 Megan Gardner <megan_gardner@apple.com>
1537 Add test and infrastructure for link popover
1538 https://bugs.webkit.org/show_bug.cgi?id=163406
1540 Reviewed by Simon Fraser.
1542 * fast/events/touch/ios/iphone7/force-press-on-link-expected.txt: Added.
1543 * fast/events/touch/ios/iphone7/force-press-on-link.html: Added.
1545 2016-10-17 Joseph Pecoraro <pecoraro@apple.com>
1547 Web Inspector: Add toggles for debugger pauses at console.assert failures
1548 https://bugs.webkit.org/show_bug.cgi?id=139542
1549 <rdar://problem/19281600>
1551 Reviewed by Timothy Hatcher.
1553 * inspector/debugger/pause-on-assert.html:
1554 * inspector/debugger/pause-reason.html:
1555 These tests need to enable pause on assertions.
1557 * inspector/debugger/setPauseOnAssertions-expected.txt: Added.
1558 * inspector/debugger/setPauseOnAssertions.html: Added.
1559 Specific tests for the new protocol method.
1561 2016-10-17 Ryan Haddad <ryanhaddad@apple.com>
1563 Marking platform/ios-simulator/ios/plugin/youtube-flash-plugin-iframe.html as flaky on ios-simulator debug.
1564 https://bugs.webkit.org/show_bug.cgi?id=163362
1566 Unreviewed test gardening.
1568 * platform/ios-simulator-wk2/TestExpectations:
1570 2016-10-17 Simon Fraser <simon.fraser@apple.com>
1572 Implement DOMRect/DOMRectReadOnly
1573 https://bugs.webkit.org/show_bug.cgi?id=163464
1575 Reviewed by Darin Adler.
1577 New test and new results for global constructor tests.
1579 * geometry/DOMRect-001-expected.txt: Added.
1580 * geometry/DOMRect-001.html: Added.
1581 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
1582 * js/dom/global-constructors-attributes-expected.txt:
1583 * platform/efl/js/dom/global-constructors-attributes-expected.txt:
1584 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
1585 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
1586 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
1587 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1588 * platform/win/js/dom/global-constructors-attributes-expected.txt:
1590 2016-10-17 Antoine Quint <graouts@apple.com>
1592 [Modern Media Controls] Basic MediaController
1593 https://bugs.webkit.org/show_bug.cgi?id=163539
1594 <rdar://problem/28797542>
1596 Reviewed by Darin Adler.
1598 Testing the properties of the new MediaController class and the availability and behavior of the
1599 createControls() global function.
1601 * media/modern-media-controls/media-controller/media-controller-click-to-start-expected.txt: Added.
1602 * media/modern-media-controls/media-controller/media-controller-click-to-start.html: Added.
1603 * media/modern-media-controls/media-controller/media-controller-constructor-expected.txt: Added.
1604 * media/modern-media-controls/media-controller/media-controller-constructor.html: Added.
1605 * media/modern-media-controls/media-controller/media-controller-resize-expected.txt: Added.
1606 * media/modern-media-controls/media-controller/media-controller-resize.html: Added.
1608 2016-10-17 Michael Catanzaro <mcatanzaro@igalia.com>
1610 [GTK] Skip layout tests under crypto/workers/subtle
1612 * platform/gtk/TestExpectations:
1614 2016-10-17 Nan Wang <n_wang@apple.com>
1616 AX: [Mac] mapping for output elements
1617 https://bugs.webkit.org/show_bug.cgi?id=163471
1619 Reviewed by Chris Fleizach.
1621 * accessibility/mac/output-element-expected.txt: Added.
1622 * accessibility/mac/output-element.html: Added.
1624 2016-10-17 Simon Fraser <simon.fraser@apple.com>
1626 Implement DOMPoint/DOMPointReadOnly
1627 https://bugs.webkit.org/show_bug.cgi?id=133916
1629 Reviewed by Darin Adler.
1631 New Web Platform-style test, and rebaselines.
1633 * geometry/DOMPoint-001-expected.txt: Added.
1634 * geometry/DOMPoint-001.html: Added.
1635 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
1636 * js/dom/global-constructors-attributes-expected.txt:
1637 * platform/efl/js/dom/global-constructors-attributes-expected.txt:
1638 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
1639 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
1640 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
1641 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1642 * platform/win/js/dom/global-constructors-attributes-expected.txt:
1644 2016-10-17 Ryan Haddad <ryanhaddad@apple.com>
1646 Rebaseline mathml/mathml-in-dashboard.html for mac.
1648 Unreviewed test gardening.
1650 * platform/mac/mathml/mathml-in-dashboard-expected.txt: Added.
1652 2016-10-16 Nan Wang <n_wang@apple.com>
1654 AX: [Mac] roleDescription for AXTextField input types
1655 https://bugs.webkit.org/show_bug.cgi?id=163419
1656 <rdar://problem/28766192>
1658 Reviewed by Darin Adler.
1660 * platform/mac/accessibility/roles-exposed-expected.txt:
1662 2016-10-16 Michael Catanzaro <mcatanzaro@igalia.com>
1664 Unreviewed GTK test gardening
1666 * mathml/mathml-in-dashboard-expected.txt:
1667 * platform/gtk/TestExpectations:
1669 2016-10-16 Antoine Quint <graouts@apple.com>
1671 [Modern Media Controls] Styles for StartButton are missing
1672 https://bugs.webkit.org/show_bug.cgi?id=163499
1673 <rdar://problem/28792009>
1675 Reviewed by Darin Adler.
1677 New test checking StartButton instances have the right CSS styles applied to their DOM structure.
1679 * media/modern-media-controls/start-button/start-button-styles-expected.txt: Added.
1680 * media/modern-media-controls/start-button/start-button-styles.html: Added.
1682 2016-10-16 Gyuyoung Kim <gyuyoung.kim@webkit.org>
1684 [EFL] Meter tests have been failed since r207280
1686 Unreviewed EFL gardening. And add new baseline for meter-element.html.
1688 * platform/efl/TestExpectations: Mark 2 tests to failure.
1689 * platform/efl/fast/dom/HTMLMeterElement/meter-element-expected.txt: Added.
1691 2016-10-15 Said Abou-Hallawa <sabouhallawa@apple.com>
1693 Delete the animated image catchup code
1694 https://bugs.webkit.org/show_bug.cgi?id=163410
1696 Reviewed by Simon Fraser.
1698 This animated gif has one red frame, one green frame and two red frames.
1699 The test page renders only two frames from this this image on a canvas. The
1700 test passes if the second frame (the green one) is rendered on the canvas
1701 even if drawImage() is called after the duration of the first frame.
1703 * fast/images/ordered-animated-image-frames-expected.html: Added.
1704 * fast/images/ordered-animated-image-frames.html: Added.
1705 * fast/images/resources/animated-red-green-blue.gif: Added.
1707 2016-10-15 Myles C. Maxfield <mmaxfield@apple.com>
1709 Test that duplicate axis values in font-variation-settings are resolved correctly
1710 https://bugs.webkit.org/show_bug.cgi?id=163489
1712 Reviewed by Darin Adler.
1714 * fast/text/variations/duplicate-axis-expected.html: Added.
1715 * fast/text/variations/duplicate-axis.html: Added.
1717 2016-10-15 Sam Weinig <sam@webkit.org>
1719 MessageEvent's source property should be a (DOMWindow or MessagePort)? rather than a EventTarget?
1720 https://bugs.webkit.org/show_bug.cgi?id=163475
1722 Reviewed by Simon Fraser.
1724 * fast/dom/message-port-deleted-by-accessor.html:
1725 Switch source parameter to null to avoid accidental type error.
1727 * fast/events/constructors/message-event-constructor-expected.txt:
1728 * fast/events/constructors/message-event-constructor.html:
1729 Update test expect a thrown type error, as is now expected, for non-window or MessagePort EventTargets.
1731 2016-10-15 Antoine Quint <graouts@apple.com>
1733 [Modern Media Controls] macOS inline controls
1734 https://bugs.webkit.org/show_bug.cgi?id=163444
1735 <rdar://problem/27989473>
1737 Reviewed by Dean Jackson.
1739 Testing the properties of the new MacOSMediaControls and MacOSInlineMediaControls classes.
1741 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-buttons-styles-expected.txt: Added.
1742 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-buttons-styles.html: Added.
1743 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-constructor-expected.txt: Added.
1744 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-constructor.html: Added.
1745 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-controls-bar-styles-expected.txt: Added.
1746 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-controls-bar-styles.html: Added.
1747 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-layout-expected.txt: Added.
1748 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-layout.html: Added.
1749 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-time-control-styles-expected.txt: Added.
1750 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-time-control-styles.html: Added.
1751 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-volume-slider-visibility-expected.txt: Added.
1752 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-volume-slider-visibility.html: Added.
1753 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-volume-styles-expected.txt: Added.
1754 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-volume-styles.html: Added.
1755 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-dropping-controls-expected.txt: Added.
1756 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-dropping-controls.html: Added.
1757 * media/modern-media-controls/macos-media-controls/macos-media-controls-expected.txt: Added.
1758 * media/modern-media-controls/macos-media-controls/macos-media-controls.html: Added.
1760 2016-10-14 Antti Koivisto <antti@apple.com>
1762 100% CPU on homedepot.com page
1763 https://bugs.webkit.org/show_bug.cgi?id=163452
1764 <rdar://problem/28730708>
1766 Reviewed by Simon Fraser.
1768 * fast/animation/animation-style-update-size-expected.txt: Added.
1769 * fast/animation/animation-style-update-size.html: Added.
1771 2016-10-14 Chris Dumez <cdumez@apple.com>
1773 Unreviewed, rolling out r207319.
1775 Regressed Dromaeo and may have caused crashes under
1776 GuardMalloc (rdar://problem/28780835)
1780 "[Web IDL] Add support for [SameObject] extended attribute"
1781 https://bugs.webkit.org/show_bug.cgi?id=163414
1782 http://trac.webkit.org/changeset/207319
1784 2016-10-14 Manuel Rego Casasnovas <rego@igalia.com>
1786 [css-grid] Changing the argument on fit-content() doesn't cause the grid to be relayout
1787 https://bugs.webkit.org/show_bug.cgi?id=163434
1789 Reviewed by Sergio Villar Senin.
1791 * fast/css-grid-layout/grid-change-fit-content-argument-expected.txt: Added.
1792 * fast/css-grid-layout/grid-change-fit-content-argument.html: Added.
1794 2016-10-14 Joseph Pecoraro <pecoraro@apple.com>
1796 test262: Failure with RegExp.prototype.compile when pattern is undefined
1797 https://bugs.webkit.org/show_bug.cgi?id=163431
1799 Reviewed by Yusuke Suzuki.
1801 * js/regexp-compile-expected.txt:
1802 * js/script-tests/regexp-compile.js:
1804 2016-10-14 Antoine Quint <graouts@apple.com>
1806 REGRESSION (r207299): media/modern-media-controls/pip-button/pip-button.html and media/modern-media-controls/skip-back-button/skip-back-button.html are flaky
1807 https://bugs.webkit.org/show_bug.cgi?id=163411
1809 Reviewed by Antoine Quint.
1811 Ensure all buttons have their required images loaded before we check on the mask-image set through CSS.
1813 * media/modern-media-controls/aspect-ratio-button/aspect-ratio-button.html:
1814 * media/modern-media-controls/forward-button/forward-button.html:
1815 * media/modern-media-controls/fullscreen-button/fullscreen-button.html:
1816 * media/modern-media-controls/mute-button/mute-button.html:
1817 * media/modern-media-controls/pip-button/pip-button.html:
1818 * media/modern-media-controls/rewind-button/rewind-button.html:
1819 * media/modern-media-controls/skip-back-button/skip-back-button.html:
1820 * media/modern-media-controls/tracks-button/tracks-button.html:
1822 2016-10-14 Youenn Fablet <youenn@apple.com>
1824 Make NetworkCache aware of fetch cache mode
1825 https://bugs.webkit.org/show_bug.cgi?id=163332
1827 Reviewed by Antti Koivisto.
1829 * platform/ios-simulator/TestExpectations:
1830 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/request/request-cache-only-if-cached-expected.txt: Added.
1831 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/request/request-cache-reload-expected.txt: Added.
1832 * platform/win/TestExpectations:
1833 * platform/wk2/TestExpectations:
1835 2016-10-13 Joseph Pecoraro <pecoraro@apple.com>
1837 Exception message for expressions with multiple bracket accesses is inconsistent / incorrect
1838 https://bugs.webkit.org/show_bug.cgi?id=163426
1840 Reviewed by Geoffrey Garen.
1842 * js/exception-expression-offset-expected.txt:
1843 * js/script-tests/exception-expression-offset.js:
1845 Correct existing tests and add new tests for multiple and intermixed
1846 dot / bracket accesses.
1848 2016-10-13 Alex Christensen <achristensen@webkit.org>
1850 Hosts of URLs with non-special schemes should be case-sensitive, and non-ASCII characters in such hosts should be punycode-encoded
1851 https://bugs.webkit.org/show_bug.cgi?id=163413
1853 Reviewed by Tim Horton.
1855 * contentfiltering/block-after-add-data-then-allow-unblock-expected.txt:
1856 * contentfiltering/block-after-add-data-then-deny-unblock-expected.txt:
1857 * contentfiltering/block-after-finished-adding-data-then-allow-unblock-expected.txt:
1858 * contentfiltering/block-after-finished-adding-data-then-deny-unblock-expected.txt:
1859 * contentfiltering/block-after-response-then-allow-unblock-expected.txt:
1860 * contentfiltering/block-after-response-then-deny-unblock-expected.txt:
1861 * contentfiltering/block-after-will-send-request-then-allow-unblock-expected.txt:
1862 * contentfiltering/block-after-will-send-request-then-deny-unblock-expected.txt:
1863 * fast/backgrounds/background-shorthand-after-set-backgroundSize-expected.txt:
1864 * fast/backgrounds/background-shorthand-after-set-backgroundSize.html:
1865 * fast/backgrounds/background-shorthand-with-backgroundSize-style-expected.txt:
1866 * fast/backgrounds/background-shorthand-with-backgroundSize-style.html:
1867 * fast/css/getComputedStyle/computed-style-border-image-expected.txt:
1868 * fast/css/getComputedStyle/computed-style-border-image.html:
1869 * fast/css/getComputedStyle/computed-style-cross-fade-expected.txt:
1870 * fast/css/getComputedStyle/computed-style-cross-fade.html:
1871 * fast/css/getComputedStyle/getComputedStyle-background-shorthand-expected.txt:
1872 * fast/css/getComputedStyle/getComputedStyle-background-shorthand.html:
1873 * fast/css/getComputedStyle/getComputedStyle-list-style-shorthand-expected.txt:
1874 * fast/css/getComputedStyle/getComputedStyle-list-style-shorthand.html:
1875 * fast/loader/url-parse-1-expected.txt:
1876 * fast/url/host-lowercase-per-scheme-expected.txt:
1877 * fast/url/safari-extension-expected.txt:
1878 * http/tests/xmlhttprequest/access-control-and-redirects-async-expected.txt:
1879 Update test expectations. This is how they were before r207162, showing that this change to the URLParser increases compatibility.
1881 2016-10-13 Chris Dumez <cdumez@apple.com>
1883 [Web IDL] Add support for [SameObject] extended attribute
1884 https://bugs.webkit.org/show_bug.cgi?id=163414
1886 Reviewed by Darin Adler.
1888 Add layout test coverage.
1890 * js/dom/SameObject-support-expected.txt: Added.
1891 * js/dom/SameObject-support.html: Added.
1893 2016-10-13 Nan Wang <n_wang@apple.com>
1895 AX: [Mac] better accessibility support for Summary elements
1896 https://bugs.webkit.org/show_bug.cgi?id=163367
1897 <rdar://problem/28745010>
1899 Reviewed by Chris Fleizach.
1901 * accessibility/mac/details-summary-expected.txt:
1902 * accessibility/mac/details-summary-role-description-expected.txt:
1903 * accessibility/mac/details-summary-role-description.html:
1904 * accessibility/mac/details-summary.html:
1906 2016-10-13 Ryan Haddad <ryanhaddad@apple.com>
1908 Marking inspector/debugger/breakpoints/resolved-dump-each-line.html as flaky on mac.
1909 https://bugs.webkit.org/show_bug.cgi?id=161951
1911 Unreviewed test gardening.
1913 * platform/mac/TestExpectations:
1915 2016-10-13 Joseph Pecoraro <pecoraro@apple.com>
1917 Web Inspector: Stepping highlight for dot/bracket expressions in if statements highlights subset of the expression
1918 https://bugs.webkit.org/show_bug.cgi?id=163378
1919 <rdar://problem/28749376>
1921 Reviewed by Saam Barati.
1923 * inspector/debugger/breakpoints/resolved-dump-all-pause-locations-expected.txt:
1924 * inspector/debugger/breakpoints/resolved-dump-each-line-expected.txt:
1925 * inspector/debugger/breakpoints/resources/dump-general.js:
1926 * inspector/debugger/stepping/stepping-misc-expected.txt:
1927 * inspector/debugger/stepping/stepping-misc.html:
1928 Add tests for these kinds of special cases.
1930 2016-10-13 Antoine Quint <graouts@apple.com>
1932 [Modern Media Controls] MediaControls base class
1933 https://bugs.webkit.org/show_bug.cgi?id=163387
1934 <rdar://problem/28753955>
1936 Reviewed by Dean Jackson.
1938 Testing the properties of the new MediaControls class.
1940 * media/modern-media-controls/media-controls/media-controls-constructor-expected.txt: Added.
1941 * media/modern-media-controls/media-controls/media-controls-constructor.html: Added.
1942 * media/modern-media-controls/media-controls/media-controls-placard-expected.txt: Added.
1943 * media/modern-media-controls/media-controls/media-controls-placard.html: Added.
1944 * media/modern-media-controls/media-controls/media-controls-start-button-expected.txt: Added.
1945 * media/modern-media-controls/media-controls/media-controls-start-button.html: Added.
1947 2016-10-13 Antoine Quint <graouts@apple.com>
1949 [Modern Media Controls] TimeControl and TimeLabel
1950 https://bugs.webkit.org/show_bug.cgi?id=163356
1951 <rdar://problem/28741376>
1953 Reviewed by Dean Jackson.
1955 Adding tests for the new TimeControl and TimeLabel classes.
1957 * media/modern-media-controls/time-control/time-control-expected.txt: Added.
1958 * media/modern-media-controls/time-control/time-control.html: Added.
1959 * media/modern-media-controls/time-label/time-label-expected.txt: Added.
1960 * media/modern-media-controls/time-label/time-label.html: Added.
1962 2016-10-13 Jer Noble <jer.noble@apple.com>
1964 CRASH at WebCore::SourceBuffer::removeCodedFrames + 37
1965 https://bugs.webkit.org/show_bug.cgi?id=163336
1967 Reviewed by Alex Christensen.
1969 * media/media-source/media-source-remove-crash-expected.txt: Added.
1970 * media/media-source/media-source-remove-crash.html: Added.
1972 2016-10-13 Sergio Villar Senin <svillar@igalia.com>
1974 [css-grid] Use min-size instead of min-content contribution for intrinsic maximums resolution
1975 https://bugs.webkit.org/show_bug.cgi?id=163283
1977 Reviewed by Manuel Rego Casasnovas.
1979 Uncommented a bunch of failing test cases that are working fine now.
1981 * fast/css-grid-layout/grid-intrinsic-maximums-expected.html:
1982 * fast/css-grid-layout/grid-intrinsic-maximums.html:
1984 2016-10-11 Sergio Villar Senin <svillar@igalia.com>
1986 [css-grid] Fix intrinsic maximums resolution with fit-content and auto
1987 https://bugs.webkit.org/show_bug.cgi?id=163282
1989 Reviewed by Manuel Rego Casasnovas.
1991 New test cases to verify that all tracks with intrinsic max track sizing functions are used
1992 in step 2.5 of the track sizing algorith. Some of the new test cases are commented due to
1993 http://wkb.ug/163283.
1995 * fast/css-grid-layout/grid-intrinsic-maximums-expected.html: Added.
1996 * fast/css-grid-layout/grid-intrinsic-maximums.html: Added.
1998 2016-10-13 Carlos Alberto Lopez Perez <clopez@igalia.com>
2000 [GTK] Rebaseline tests affected by r207280 and report 3 new failures on accesibility tests.
2001 https://bugs.webkit.org/show_bug.cgi?id=163383
2003 Unreviewed gardening.
2005 * platform/gtk/TestExpectations:
2006 * platform/gtk/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.txt:
2007 * platform/gtk/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.txt:
2008 * platform/gtk/fast/dom/HTMLMeterElement/meter-boundary-values-expected.txt:
2009 * platform/gtk/fast/dom/HTMLMeterElement/meter-element-expected.txt: Added.
2010 * platform/gtk/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.txt: Added.
2011 * platform/gtk/fast/dom/HTMLMeterElement/meter-optimums-expected.txt:
2012 * platform/gtk/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.txt:
2013 * platform/gtk/fast/dom/HTMLMeterElement/meter-styles-expected.txt:
2015 2016-10-13 Antti Koivisto <antti@apple.com>
2017 Support scoped style for user agent shadow trees
2018 https://bugs.webkit.org/show_bug.cgi?id=163212
2019 <rdar://problem/28715318>
2021 Reviewed by Ryosuke Niwa and Andreas Kling.
2023 * fast/dom/HTMLMeterElement/meter-clone-expected.txt:
2024 * fast/dom/HTMLMeterElement/meter-clone.html:
2025 * fast/dom/HTMLMeterElement/meter-element-markup-expected.txt:
2026 * platform/mac/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.txt:
2027 * platform/mac/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.txt:
2028 * platform/mac/fast/dom/HTMLMeterElement/meter-styles-expected.txt:
2030 2016-10-12 Chris Dumez <cdumez@apple.com>
2032 Update WebKitMediaKeyMessageEvent / WebKitMediaKeyNeededEvent to stop using legacy [ConstructorTemplate=Event]
2033 https://bugs.webkit.org/show_bug.cgi?id=163369
2035 Reviewed by Ryosuke Niwa.
2037 Add layout test coverage.
2039 * fast/events/webkit-media-key-events-constructor-expected.txt: Added.
2040 * fast/events/webkit-media-key-events-constructor.html: Added.
2042 2016-10-12 Chris Dumez <cdumez@apple.com>
2044 Update HTMLSelectElement::recalcListItems() to ignore nested optgroup elements
2045 https://bugs.webkit.org/show_bug.cgi?id=163358
2047 Reviewed by Kent Tamura.
2049 Add layout test coverage.
2051 * fast/dom/HTMLSelectElement/nested-optgroup-expected.txt: Added.
2052 * fast/dom/HTMLSelectElement/nested-optgroup.html: Added.
2054 2016-10-12 Zalan Bujtas <zalan@apple.com>
2056 RenderRubyRun should not mark child renderers dirty at the end of layout.
2057 https://bugs.webkit.org/show_bug.cgi?id=163359
2058 <rdar://problem/28711840>
2060 Reviewed by David Hyatt.
2062 * fast/ruby/rubyrun-has-bad-child-expected.txt: Added.
2063 * fast/ruby/rubyrun-has-bad-child.html: Added.
2065 2016-10-12 Simon Fraser <simon.fraser@apple.com>
2067 polygonPathFromPoints calls uncheckedAppend, but assertion size() < capacity() fails
2068 https://bugs.webkit.org/show_bug.cgi?id=163276
2070 Reviewed by Sam Weinig.
2072 * css3/masking/large-clip-path-expected.txt: Added.
2073 * css3/masking/large-clip-path.html: Added.
2075 2016-10-12 Joseph Pecoraro <pecoraro@apple.com>
2077 Web Inspector: step-into `console.log(o)` should not step through inspector javascript
2078 https://bugs.webkit.org/show_bug.cgi?id=161656
2079 <rdar://problem/28181123>
2081 Reviewed by Timothy Hatcher.
2083 * inspector/debugger/stepping/stepping-internal-scripts-expected.txt: Added.
2084 * inspector/debugger/stepping/stepping-internal-scripts.html: Added.
2085 Ensure step-into a console.log statement steps past it, and doesn't pause
2086 inside the non-visible internal script.
2088 2016-10-12 Yusuke Suzuki <utatane.tea@gmail.com>
2090 Unreviewed, add expected file for new test after r207239
2091 https://bugs.webkit.org/show_bug.cgi?id=163245
2093 Add an "expected.txt" file.
2095 * js/dom/domjit-accessor-node-type-expected.txt: Added.
2097 2016-10-12 Antoine Quint <graouts@apple.com>
2099 [Modern Media Controls] Sliders: scrubber and volume
2100 https://bugs.webkit.org/show_bug.cgi?id=163328
2101 <rdar://problem/28733838>
2103 Reviewed by Dean Jackson.
2105 Testing the properties of the new Slider class and its subclasses.
2107 * media/modern-media-controls/resources/media-controls-utils.js: Added.
2109 (shouldBeEqualToRGBAColor):
2110 * media/modern-media-controls/scrubber/scrubber-expected.txt: Added.
2111 * media/modern-media-controls/scrubber/scrubber.html: Added.
2112 * media/modern-media-controls/slider/slider-constructor-expected.txt: Added.
2113 * media/modern-media-controls/slider/slider-constructor.html: Added.
2114 * media/modern-media-controls/slider/slider-fill-expected.txt: Added.
2115 * media/modern-media-controls/slider/slider-fill.html: Added.
2116 * media/modern-media-controls/slider/slider-styles-expected.txt: Added.
2117 * media/modern-media-controls/slider/slider-styles.html: Added.
2118 * media/modern-media-controls/volume-slider/volume-slider-expected.txt: Added.
2119 * media/modern-media-controls/volume-slider/volume-slider-value-expected.txt: Added.
2120 * media/modern-media-controls/volume-slider/volume-slider-value.html: Added.
2121 * media/modern-media-controls/volume-slider/volume-slider.html: Added.
2122 * platform/ios-simulator/TestExpectations:
2124 2016-10-12 Wenson Hsieh <wenson_hsieh@apple.com>
2126 Add experimental support for the "formatForeColor" inputType
2127 https://bugs.webkit.org/show_bug.cgi?id=163348
2128 <rdar://problem/28739334>
2130 Reviewed by Ryosuke Niwa.
2132 Adds a new test verifying that input events with inputType "formatForeColor" are dispatched when changing
2133 foreground color, and that their data attributes are as expected.
2135 * fast/events/input-events-forecolor-data-expected.txt: Added.
2136 * fast/events/input-events-forecolor-data.html: Added.
2137 * platform/ios-simulator/TestExpectations:
2139 2016-10-12 Yusuke Suzuki <utatane.tea@gmail.com>
2141 [DOMJIT][JSC] Explore the way to embed nodeType into JSC::JSType in WebCore
2142 https://bugs.webkit.org/show_bug.cgi?id=163245
2144 Reviewed by Filip Pizlo.
2146 * js/dom/domjit-accessor-node-type.html: Added.
2148 2016-10-12 Chris Dumez <cdumez@apple.com>
2150 Update more events to stop using legacy [ConstructorTemplate=Event]
2151 https://bugs.webkit.org/show_bug.cgi?id=163339
2153 Reviewed by Ryosuke Niwa.
2155 Update existing tests to reflect minor behavior changes.
2157 * fast/events/constructors/storage-event-constructor-expected.txt:
2158 * fast/events/constructors/storage-event-constructor.html:
2159 * fast/events/constructors/webgl-context-event-constructor-expected.txt:
2160 * fast/events/constructors/webgl-context-event-constructor.html:
2162 2016-10-12 Joseph Pecoraro <pecoraro@apple.com>
2164 Web Inspector: Improve support for logging Proxy objects in console
2165 https://bugs.webkit.org/show_bug.cgi?id=163323
2166 <rdar://problem/28432553>
2168 Reviewed by Timothy Hatcher.
2170 * inspector/console/console-log-proxy-expected.txt: Added.
2171 * inspector/console/console-log-proxy.html: Added.
2172 Add a test specific to console logs of Proxy objects to ensure the get
2173 trap is not used in different cases.
2175 * inspector/model/remote-object-expected.txt:
2176 * inspector/model/remote-object.html:
2177 * platform/mac/inspector/model/remote-object-expected.txt:
2178 Update results for Proxy objects and include a test for a multi-level
2179 Proxy object, which should preview the target.
2181 2016-10-12 Joseph Pecoraro <pecoraro@apple.com>
2183 Emit DebugHooks uniformly with pause locations instead of having separate pause locations and op_debug emits
2184 https://bugs.webkit.org/show_bug.cgi?id=162809
2186 Reviewed by Geoffrey Garen.
2188 * inspector/debugger/stepping/stepping-control-flow-expected.txt:
2189 * inspector/debugger/stepping/stepping-control-flow.html:
2190 Add new tests for stepping through conditional expressions with constants,
2191 logical operations, binary operations, and unary negations.
2193 * inspector/debugger/stepping/stepping-loops-expected.txt:
2194 * inspector/debugger/stepping/stepping-loops.html:
2195 Update tests for changes in stepping behavior in for loops.
2197 2016-10-12 Carlos Alberto Lopez Perez <clopez@igalia.com>
2199 [GTK] Tests that fail since the new URLParser has been enabled on r207162.
2200 https://bugs.webkit.org/show_bug.cgi?id=163335
2202 Unreviewed gardening.
2204 Rebaseline 12 tests that don't look like real failures, and report the other 36 that look as such.
2206 * platform/gtk/TestExpectations:
2207 * platform/gtk/fast/css-generated-content/malformed-url-expected.txt: Added.
2208 * platform/gtk/fast/loader/redirect-to-invalid-url-using-javascript-calls-policy-delegate-expected.txt: Added.
2209 * platform/gtk/fast/loader/redirect-to-invalid-url-using-meta-refresh-calls-policy-delegate-expected.txt: Added.
2210 * platform/gtk/fast/loader/url-parse-1-expected.txt: Added.
2211 * platform/gtk/fast/loader/window-open-to-invalid-url-calls-policy-delegate-expected.txt: Added.
2212 * platform/gtk/fast/url/invalid-idn-expected.txt: Added.
2213 * platform/gtk/fast/url/segments-userinfo-vs-host-expected.txt: Added.
2214 * platform/gtk/fast/url/tab-and-newline-stripping-expected.txt: Added.
2215 * platform/gtk/fast/url/url-credentials-escaping-expected.txt: Added.
2216 * platform/gtk/http/tests/eventsource/eventsource-cors-non-http-expected.txt: Added.
2217 * platform/gtk/http/tests/websocket/tests/hybi/handshake-ok-with-http-version-beyond-1_1-expected.txt: Added.
2218 * platform/gtk/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/failure-expected.txt: Added.
2220 2016-10-12 Chris Dumez <cdumez@apple.com>
2222 Update remaining DOM events to stop using legacy [ConstructorTemplate=Event]
2223 https://bugs.webkit.org/show_bug.cgi?id=163319
2225 Reviewed by Darin Adler.
2227 Rebaseline several existing tests to reflect minor behavior changes:
2228 - We now properly use the default member value when an explicit undefined
2230 - We throw more exceptions when bad input is passed.
2231 - Exception messages are sometimes slightly different.
2233 * fast/events/constructors/before-load-event-constructor-expected.txt:
2234 * fast/events/constructors/before-load-event-constructor.html:
2235 * fast/events/constructors/composition-event-constructor-expected.txt:
2236 * fast/events/constructors/composition-event-constructor.html:
2237 * fast/events/constructors/error-event-constructor-expected.txt:
2238 * fast/events/constructors/error-event-constructor.html:
2239 * fast/events/constructors/focus-event-constructor-expected.txt:
2240 * fast/events/constructors/focus-event-constructor.html:
2241 * fast/events/constructors/hash-change-event-constructor-expected.txt:
2242 * fast/events/constructors/hash-change-event-constructor.html:
2243 * fast/events/constructors/pop-state-event-constructor-expected.txt:
2244 * fast/events/constructors/pop-state-event-constructor.html:
2245 * fast/events/constructors/transition-event-constructor-expected.txt:
2246 * fast/events/constructors/transition-event-constructor.html:
2247 * fast/events/constructors/webkit-animation-event-constructor-expected.txt:
2248 * fast/events/constructors/webkit-animation-event-constructor.html:
2249 * fast/events/constructors/webkit-transition-event-constructor-expected.txt:
2250 * fast/events/constructors/webkit-transition-event-constructor.html:
2252 2016-10-11 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2254 [EFL] Mark url tests to failure
2256 Unreviewed EFL gardening on Oct. 12th.
2258 URL tests have been failed since r207162.
2260 * platform/efl/TestExpectations:
2262 2016-10-11 Dean Jackson <dino@apple.com>
2264 Fix a typo in the test.
2266 * fast/media/mq-color-gamut.html:
2268 2016-10-11 Ryan Haddad <ryanhaddad@apple.com>
2270 Skipping loader/stateobjects tests on mac and ios-simulator debug.
2271 https://bugs.webkit.org/show_bug.cgi?id=163307
2273 Unreviewed test gardening.
2275 * platform/ios-simulator/TestExpectations:
2276 * platform/mac/TestExpectations:
2278 2016-10-11 Dean Jackson <dino@apple.com>
2280 color-gamut media query shouldn't ASSERT on invalid values
2281 https://bugs.webkit.org/show_bug.cgi?id=163303
2282 <rdar://problem/28724566>
2284 Reviewed by Simon Fraser.
2288 * fast/media/mq-color-gamut-expected.html:
2289 * fast/media/mq-color-gamut.html:
2291 2016-10-11 Chris Dumez <cdumez@apple.com>
2293 Update MediaStream events to stop using legacy [ConstructorTemplate=Event]
2294 https://bugs.webkit.org/show_bug.cgi?id=163289
2296 Reviewed by Sam Weinig.
2298 Update existing test cases now that we throw more exceptions on bad input.
2300 * fast/events/constructors/overconstrained-error-event-constructor-expected.txt:
2301 * fast/events/constructors/overconstrained-error-event-constructor.html:
2302 * fast/mediastream/MediaStreamTrackEvent-constructor-expected.txt:
2303 * fast/mediastream/MediaStreamTrackEvent-constructor.html:
2305 2016-10-11 Dean Jackson <dino@apple.com>
2307 Implement prefers-reduced-motion media query
2308 https://bugs.webkit.org/show_bug.cgi?id=163250
2309 <rdar://problem/28704129>
2311 Reviewed by Simon Fraser.
2313 One test checks the system value. The other test overrides
2314 the system values to make sure as much as possible is working.
2316 * fast/media/mq-prefers-reduced-motion-expected.html: Added.
2317 * fast/media/mq-prefers-reduced-motion-forced-value-expected.html: Added.
2318 * fast/media/mq-prefers-reduced-motion-forced-value.html: Added.
2319 * fast/media/mq-prefers-reduced-motion.html: Added.
2321 2016-10-11 Ryan Haddad <ryanhaddad@apple.com>
2323 Skip tests added with r207155 that rely on touch events.
2325 Unreviewed test gardening.
2327 * platform/ios-simulator/TestExpectations:
2329 2016-10-11 Chris Dumez <cdumez@apple.com>
2331 Update CloseEvent to stop using legacy [ConstructorTemplate=Event]
2332 https://bugs.webkit.org/show_bug.cgi?id=163293
2334 Reviewed by Darin Adler.
2336 Update existing test to reflect a small behavior change. Passing an explicit
2337 undefined as 'reason' members now initializes the attribute to the empty
2338 string (the member's default value) instead of the string "undefined". This
2339 new behavior matches Chrome and Firefox.
2341 * fast/events/constructors/close-event-constructor-expected.txt:
2342 * fast/events/constructors/close-event-constructor.html:
2344 2016-10-11 Alex Christensen <achristensen@webkit.org>
2346 Enable URLParser by default
2347 https://bugs.webkit.org/show_bug.cgi?id=162660
2350 Reviewed by Sam Weinig.
2352 Many failing tests are now passing.
2354 The tests in fast/url look like they are an old test suite, some of which we were failing.
2355 We now pass many more of the tests. Those results are updated.
2356 Some URLs in the suite are invalid, and we now "fail" those tests. Rather than update the
2357 tests, I just changed the expectation to FAIL, which seems to be tolerable in this directory
2358 because there were many tests whose result was FAIL. Each such case is explained below.
2360 * fast/dom/DOMURL/parsing-expected.txt:
2361 * fast/dom/DOMURL/parsing.html:
2362 Percent-encoded values in the host are supposed to be decoded according to the spec.
2363 %2f decodes to '/' which is an invalid domain character.
2365 * fast/dom/DOMURL/set-href-attribute-hash-expected.txt:
2366 * fast/dom/DOMURL/set-href-attribute-hash.html:
2367 Added a space to the domain (which is an invalid domain character and the others in this
2368 test are not according to the spec) in order to continue to test that setting the hash of
2369 an invalid URL does not change its href.
2371 * fast/dom/DOMURL/set-href-attribute-protocol-expected.txt:
2372 * fast/dom/DOMURL/set-href-attribute-protocol.html:
2373 * fast/dom/HTMLAnchorElement/set-href-attribute-protocol-expected.txt:
2374 * fast/dom/HTMLAnchorElement/set-href-attribute-protocol.html:
2375 "http:??bar" now canonicalizes to "http://??bar" instead of adding one slash.
2377 * fast/url/file-expected.txt:
2378 * fast/url/file-http-base-expected.txt:
2379 Updated results. Many tests that were failing are now passing.
2381 * fast/url/anchor-expected.txt:
2382 Percent-encoding of non-ASCII characters in fragments now matches Firefox.
2384 * fast/url/host-expected.txt:
2385 Wide characters in the host such as http://%ef%bc%85%ef%bc%90%ef%bc%90.com/ should fail to parse.
2386 This matches Chrome and the spec.
2387 URLs with an empty host with a port should fail to parse.
2388 This matches Chrome, Firefox, and the spec.
2390 * fast/url/host-lowercase-per-scheme-expected.txt:
2391 According to spec, hosts of non-special URLs should be parsed the same as special URL hosts.
2392 Different browsers seem to have the existing behavior for different reasons.
2393 See https://github.com/whatwg/url/issues/148 and https://bugs.webkit.org/show_bug.cgi?id=162885
2395 * fast/url/idna2003-expected.txt:
2396 * fast/url/invalid-urls-utf8-expected.txt:
2397 Host encoding is now done according to the spec.
2399 * fast/url/invalid-idn-expected.txt:
2400 Neither Chrome, Firefox, nor the spec change invalid hosts to about:blank.
2402 * fast/url/ipv4-expected.txt:
2403 * fast/url/ipv6-expected.txt:
2404 "http://[0:0::0:0:8:]/" should indeed be compressed to "http://[::8]/"
2405 This kind of deterministic compression makes it so that two IPv6 addresses that are equal will
2406 parse to URLs that are also equal, even if they are written differently.
2408 * fast/url/path-expected.txt:
2409 * fast/url/relative-expected.txt:
2410 * fast/url/relative-win-expected.txt:
2411 * fast/url/safari-extension-expected.txt:
2412 Proper canonicalization of non-special hosts should be scheme://host/ or scheme:/// if there is no host.
2413 safari-extension is not special.
2414 Hosts should always be canonicalized to lowercase.
2416 * fast/url/segments-expected.txt:
2417 * fast/url/segments-from-data-url-expected.txt:
2418 The path of "foo://" should be "/" not "//".
2419 Extra slashes immediately after scheme:// should be ignored.
2420 URLs with no host but a port like "http:@:80/www.apple.com" are now invalid, matching Chrome, Firefox, and the spec.
2422 * fast/url/segments-userinfo-vs-host-expected.txt:
2423 '@' can be in the user. If it is, it is percent encoded. This matches Chrome and Firefox.
2424 "foo://" has a path of "/" not "//"
2425 Extra slashes after the scheme such as in "foo://///////" are now ignored according to spec.
2427 * fast/url/standard-url-expected.txt:
2428 * fast/url/tab-and-newline-stripping-expected.txt:
2429 http://[2001:5::042:44::0370:7334]/ is an invalid IPv6 address, so parsing it should fail.
2430 It passed with URL::parse because we used to only check that the characters inside the []
2431 were valid ipv6 characters, not that they made any sense or were in any kind of bounds.
2433 * fast/url/url-credentials-escaping-expected.txt:
2434 Credential encoding is now according to spec.
2436 * http/tests/appcache/resources/x-frame-options-prevents-framing-test.html:
2437 http:/path1/path2 relative to http://host/path3 now canonicalizes to http://host/path1/path2
2438 instead of http://path1/path2 so this test, which I believe was missing the second slash in error,
2441 * imported/w3c/web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub-expected.txt:
2442 Having a '}' in the host of a URL used to be invalid and it is now percent-escaped, matching Chrome and the spec.
2443 This test still passes on w3c-test.org. We can look into why it is failing locally later.
2444 See webkit.org/b/163127
2446 * fast/loader/redirect-to-invalid-url-using-javascript-calls-policy-delegate-expected.txt:
2447 * fast/loader/redirect-to-invalid-url-using-meta-refresh-calls-policy-delegate-expected.txt:
2448 * fast/loader/window-open-to-invalid-url-calls-policy-delegate-expected.txt:
2449 http://HoSt is now being correctly interpreted as the host, and it is being punycode encoded if it's
2450 non-ASCII and lowercased if it is.
2452 * fast/forms/ValidityState-typeMismatch-url.html:
2453 * fast/forms/ValidityState-typeMismatch-url-expected.txt:
2454 Spaces in the host are invalid. This matches Firefox and the spec.
2456 * http/tests/inspector/network/copy-as-curl.html:
2457 '{' and '}' are now percent encoded in the URL path. This matches Firefox, Chrome, and the spec.
2459 * fast/loader/location-port.html:
2460 * fast/loader/location-port-expected.txt:
2461 parsing or setting ports in URLs with no host is no longer supported. This matches Firefox and Chrome.
2463 * security/block-test-expected.txt:
2464 * platform/mac/security/block-test-expected.txt:
2465 out-of-bounds ports now cause parsing failures.
2467 * imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/failure-expected.txt:
2468 "http://[]/" now fails to parse because it is an invalid IPv6 host.
2470 * fast/url/ipv6-expected.txt:
2471 IPv4 addresses at the end of IPv6 addresses are now serialized as the equivalent hex value in IPv6 form.
2472 This matches Chrome and the spec, and makes it so that equal IPv6 addresses written in different forms are equal.
2474 * fast/loader/url-parse-1-expected.txt:
2475 Extra or missing slashes and spaces around scheme:// are now handled according to the spec.
2477 * http/tests/websocket/tests/hybi/handshake-ok-with-http-version-beyond-1_1-expected.txt:
2478 The non-standard apple logo character is represented here by its non-standard Latin1 representation, 0xF0.
2479 It was encoded as 0xF0 UTF-8 then percent encoded, which is %EF%A3%BF.
2480 It is now encoded as the UTF-8 then percent encoded representation of its unicode value, 0xF8FF which matches other browsers.
2481 This test is still valid, because it still verifies that the URLs in r199590 are rejected, and they still are.
2482 See webkit.org/b/163127
2484 * http/tests/contentextensions/make-https-expected.txt:
2485 * contentfiltering/block-after-add-data-then-allow-unblock-expected.txt:
2486 * contentfiltering/block-after-add-data-then-deny-unblock-expected.txt:
2487 * contentfiltering/block-after-finished-adding-data-then-allow-unblock-expected.txt:
2488 * contentfiltering/block-after-finished-adding-data-then-deny-unblock-expected.txt:
2489 * contentfiltering/block-after-response-then-allow-unblock-expected.txt:
2490 * contentfiltering/block-after-response-then-deny-unblock-expected.txt:
2491 * contentfiltering/block-after-will-send-request-then-allow-unblock-expected.txt:
2492 * contentfiltering/block-after-will-send-request-then-deny-unblock-expected.txt:
2493 * fast/backgrounds/background-shorthand-after-set-backgroundSize-expected.txt:
2494 * fast/backgrounds/background-shorthand-after-set-backgroundSize.html:
2495 * fast/backgrounds/background-shorthand-with-backgroundSize-style-expected.txt:
2496 * fast/backgrounds/background-shorthand-with-backgroundSize-style.html:
2497 * fast/css/getComputedStyle/computed-style-border-image-expected.txt:
2498 * fast/css/getComputedStyle/computed-style-border-image.html:
2499 * fast/css/getComputedStyle/computed-style-cross-fade-expected.txt:
2500 * fast/css/getComputedStyle/computed-style-cross-fade.html:
2501 * fast/css/getComputedStyle/getComputedStyle-background-shorthand-expected.txt:
2502 * fast/css/getComputedStyle/getComputedStyle-background-shorthand.html:
2503 * fast/css/getComputedStyle/getComputedStyle-list-style-shorthand-expected.txt:
2504 * fast/css/getComputedStyle/getComputedStyle-list-style-shorthand.html:
2505 URLs with non-special schemes and no slash after the host now do when canonicalized.
2507 * fast/css-generated-content/malformed-url.html:
2508 This tested what happens when you have an invalid host. | is now a valid host character.
2509 I changed it to have a % in the host to test the same behavior.
2511 * fast/loader/window-open-to-invalid-url-disallowed.html:
2512 * fast/loader/window-open-to-invalid-url-disallowed-expected.txt:
2513 * fast/loader/redirect-to-invalid-url-using-meta-refresh-disallowed.html:
2514 * fast/loader/redirect-to-invalid-url-using-meta-refresh-disallowed-expected.txt:
2515 * fast/loader/redirect-to-invalid-url-using-javascript-disallowed.html:
2516 * fast/loader/redirect-to-invalid-url-using-javascript-disallowed-expected.txt:
2517 "http://a=a&b=b" is no longer an invalid URL. We used to consider the '&' character to be an invalid domain character
2518 and we don't any more. This matches Chrome, Firefox, and the spec.
2519 To keep this test testing what happens if you have an invalid URL, I changed the '&' to a '%' which is an invalid domain character.
2521 * fast/loader/file-URL-with-port-number.html:
2522 File URLs with a port but no host are now invalid, matching Chrome and Firefox. File URLs with a port and a host are Ok, though.
2524 * platform/ios-simulator-wk1/fast/loader: Added.
2525 * platform/ios-simulator-wk1/fast/loader/redirect-to-invalid-url-using-javascript-disallowed-expected.txt: Added.
2526 * platform/ios-simulator-wk1/fast/loader/redirect-to-invalid-url-using-meta-refresh-disallowed-expected.txt: Added.
2527 * platform/ios-simulator-wk1/fast/loader/window-open-to-invalid-url-disallowed-expected.txt: Added.
2528 * platform/ios-simulator-wk1/imported/w3c/web-platform-tests/XMLHttpRequest: Added.
2529 * platform/ios-simulator-wk1/imported/w3c/web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub-expected.txt: Added.
2530 * platform/mac-wk1/fast/loader: Added.
2531 * platform/mac-wk1/fast/loader/redirect-to-invalid-url-using-javascript-disallowed-expected.txt: Added.
2532 * platform/mac-wk1/fast/loader/redirect-to-invalid-url-using-meta-refresh-disallowed-expected.txt: Added.
2533 * platform/mac-wk1/fast/loader/window-open-to-invalid-url-disallowed-expected.txt: Added.
2534 * platform/mac-wk1/imported: Added.
2535 * platform/mac-wk1/imported/w3c: Added.
2536 * platform/mac-wk1/imported/w3c/web-platform-tests: Added.
2537 * platform/mac-wk1/imported/w3c/web-platform-tests/XMLHttpRequest: Added.
2538 * platform/mac-wk1/imported/w3c/web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub-expected.txt: Added.
2539 * platform/mac/security/block-test-expected.txt:
2540 Differences between the URLParser and NSURL's parser cause differences in output for WK1 where NSURLRequests are made without serializing WebCore::ResourceRequests.
2541 In particular, '{' in the host is newly accepted as a valid URL by URLParser, but it is percent-encoded by NSURL's parser.
2542 See rdar://problem/28701914
2544 2016-10-11 Daniel Bates <dabates@apple.com>
2546 [iOS] REGRESSION (r197953): User gesture required to load video in iOS 9-built apps
2547 https://bugs.webkit.org/show_bug.cgi?id=163244
2548 <rdar://problem/27250015>
2550 Reviewed by Jer Noble.
2552 Add tests to ensure that Settings::setRequiresUserGestureToLoadVideo() behaves as expected.
2554 * media/loadedmetadata-fires-without-user-gesture-when-setRequiresUserGestureToLoadVideo-false-expected.txt: Added.
2555 * media/loadedmetadata-fires-without-user-gesture-when-setRequiresUserGestureToLoadVideo-false.html: Added.
2556 * media/media-controls.js:
2557 (clickPlayButton): Added.
2558 * media/require-user-gesture-to-load-video-expected.txt: Added.
2559 * media/require-user-gesture-to-load-video.html: Added.
2560 * media/video-controls-transformed.html: Write in terms of clickPlayButton().
2561 * media/video-controls-visible-audio-only.html: Ditto.
2562 * media/video-fullscreeen-only-playback.html: Ditto.
2563 * media/video-play-audio-require-user-gesture.html: Ditto.
2564 * media/video-play-require-user-gesture.html: Ditto.
2565 * media/video-test.js:
2567 * platform/ios-simulator/TestExpectations: Skip test media/require-user-gesture-to-load-video.html as
2568 we need to fix <https://bugs.webkit.org/show_bug.cgi?id=163291> to support tapping the play button on iOS.
2570 2016-10-11 Daniel Bates <dabates@apple.com>
2572 [iOS] Sandbox QuickLook previews
2573 https://bugs.webkit.org/show_bug.cgi?id=163240
2574 <rdar://problem/25961633>
2576 Reviewed by Brent Fulgham.
2578 Add tests to ensure that we sandbox QuickLook previews.
2580 * http/tests/quicklook/at-import-stylesheet-blocked-expected.txt: Added.
2581 * http/tests/quicklook/at-import-stylesheet-blocked.html: Added.
2582 * http/tests/quicklook/base-url-blocked-expected.txt: Added.
2583 * http/tests/quicklook/base-url-blocked.html: Added.
2584 * http/tests/quicklook/cross-origin-iframe-blocked-expected.txt: Added.
2585 * http/tests/quicklook/cross-origin-iframe-blocked.html: Added.
2586 * http/tests/quicklook/csp-header-ignored-expected.txt: Added.
2587 * http/tests/quicklook/csp-header-ignored.html: Added.
2588 * http/tests/quicklook/document-domain-is-empty-string-expected.txt: Added.
2589 * http/tests/quicklook/document-domain-is-empty-string.html: Added.
2590 * http/tests/quicklook/external-stylesheet-blocked-expected.txt: Added.
2591 * http/tests/quicklook/external-stylesheet-blocked.html: Added.
2592 * http/tests/quicklook/hide-referer-on-navigation-expected.txt: Added.
2593 * http/tests/quicklook/hide-referer-on-navigation.html: Added.
2594 * http/tests/quicklook/resources/at-import-stylesheet-blocked.docx: Added.
2595 * http/tests/quicklook/resources/base-url-blocked.docx: Added.
2596 * http/tests/quicklook/resources/cross-origin-iframe-blocked.docx: Added.
2597 * http/tests/quicklook/resources/document-domain-is-empty-string.docx: Added.
2598 * http/tests/quicklook/resources/external-stylesheet-blocked.docx: Added.
2599 * http/tests/quicklook/resources/fail.html: Added.
2600 * http/tests/quicklook/resources/hide-referer-on-navigation.docx: Added.
2601 * http/tests/quicklook/resources/http-equiv-blocked.docx: Added.
2602 * http/tests/quicklook/resources/pass.docx: Added.
2603 * http/tests/quicklook/resources/submit-form-blocked.docx: Added.
2604 * http/tests/quicklook/resources/tap-at-point-and-notify-done.js: Added.
2605 (tapAtPointAndNotifyDone):
2608 * http/tests/quicklook/resources/top-navigation-blocked.docx: Added.
2609 * http/tests/quicklook/resources/word-document-with-csp-block-frame-ancestors.php: Added.
2610 * http/tests/quicklook/submit-form-blocked-expected.txt: Added.
2611 * http/tests/quicklook/submit-form-blocked.html: Added.
2612 * http/tests/quicklook/top-navigation-blocked-expected.txt: Added.
2613 * http/tests/quicklook/top-navigation-blocked.html: Added.
2614 * platform/ios-simulator-wk1/TestExpectations: Skip tests that cannot run in DumpRenderTree
2615 because uiController.singleTapAtPoint() is not implemented.
2617 2016-10-10 Sam Weinig <sam@webkit.org>
2619 Use IDLTypes in more places
2620 https://bugs.webkit.org/show_bug.cgi?id=163247
2622 Reviewed by Darin Adler.
2624 * fast/events/constructors/message-event-constructor-expected.txt:
2625 * fast/mediastream/MediaStreamConstructor-expected.txt:
2626 Update tests for different error message.
2628 2016-10-11 Antoine Quint <graouts@apple.com>
2630 [mac] LayoutTest media/modern-media-controls/play-pause-button/play-pause-button.html is a flaky failure
2631 https://bugs.webkit.org/show_bug.cgi?id=163249
2633 Reviewed by Antoine Quint.
2635 Wait until all icon images are loaded before running the assertions. We can determine whether
2636 a button's icon image is loaded by checking it's been sized.
2639 * media/modern-media-controls/play-pause-button/play-pause-button.html:
2641 2016-10-11 Antoine Quint <graouts@apple.com>
2643 [mac] LayoutTest media/modern-media-controls/airplay-button/airplay-button.html is a flaky failure
2644 https://bugs.webkit.org/show_bug.cgi?id=163248
2646 Reviewed by Antoine Quint.
2648 Wait until all icon images are loaded before running the assertions. We can determine whether
2649 a button's icon image is loaded by checking it's been sized.
2652 * media/modern-media-controls/airplay-button/airplay-button.html:
2654 2016-10-11 Antoine Quint <graouts@apple.com>
2656 [Modern Media Controls] Buttons container
2657 https://bugs.webkit.org/show_bug.cgi?id=163238
2658 <rdar://problem/28701864>
2660 Reviewed by Dean Jackson.
2662 Adding tests for the new ButtonsContainer class.
2664 * media/modern-media-controls/buttons-container/buttons-container-buttons-property-expected.txt: Added.
2665 * media/modern-media-controls/buttons-container/buttons-container-buttons-property.html: Added.
2666 * media/modern-media-controls/buttons-container/buttons-container-constructor-expected.txt: Added.
2667 * media/modern-media-controls/buttons-container/buttons-container-constructor.html: Added.
2668 * media/modern-media-controls/buttons-container/buttons-container-layout-expected.txt: Added.
2669 * media/modern-media-controls/buttons-container/buttons-container-layout.html: Added.
2671 2016-10-11 Youenn Fablet <youenn@apple.com>
2673 [Fetch API] Support Request cache mode
2674 https://bugs.webkit.org/show_bug.cgi?id=162281
2676 Reviewed by Alex Christensen.
2678 Activating request-cache.html tests for WK1, but not yet for WK2.
2681 * platform/mac/TestExpectations:
2682 * platform/wk2/TestExpectations:
2684 2016-10-11 Chris Dumez <cdumez@apple.com>
2686 Update IDBVersionChangeEvent to stop using legacy [ConstructorTemplate=Event]
2687 https://bugs.webkit.org/show_bug.cgi?id=163266
2689 Reviewed by Darin Adler.
2691 Update existing layout test covering the IDBVersionChangeEvent constructor
2692 to test to EventInit dictionary members as well.
2694 * storage/indexeddb/modern/idbversionchangeevent-constructor-expected.txt:
2695 * storage/indexeddb/modern/idbversionchangeevent-constructor.html:
2697 2016-10-10 Adam Bergkvist <adam.bergkvist@ericsson.com> and Alejandro G. Castro <alex@igalia.com>
2699 WebRTC: Make MediaEndpointPeerConnection handle remotely assigned mids correctly
2700 https://bugs.webkit.org/show_bug.cgi?id=163202
2702 Reviewed by Eric Carlson.
2704 Test the case when an RTCRtpTransceiver gets its mid assigned from a remote session
2707 * fast/mediastream/RTCPeerConnection-remotely-assigned-transceiver-mid-expected.txt: Added.
2708 * fast/mediastream/RTCPeerConnection-remotely-assigned-transceiver-mid.html: Added.
2709 * platform/mac/TestExpectations:
2710 Skip above test until the Mac port builds with WEB_RTC.
2712 2016-10-10 Gyuyoung Kim <gyuyoung.kim@navercorp.com>
2714 [EFL] Skip imported/w3c/web-platform-tests for a while
2716 Unreviewed EFL gardening.
2718 Many imported/w3c/web-platform-tests have been failed, timeout, and crash.
2719 So skip the tests until fixing all problems.
2721 Additionally this patch removes duplciated tests.
2723 * platform/efl/TestExpectations:
2725 2016-10-10 Chris Dumez <cdumez@apple.com>
2727 Update WheelEvent / MouseEvent to stop using legacy [ConstructorTemplate=Event]
2728 https://bugs.webkit.org/show_bug.cgi?id=163254
2730 Reviewed by Darin Adler.
2732 Update existing tests now that:
2733 - Exception messages are now slightly different in some cases.
2734 - We now throw when an invalid relatedTarget type is passed in the dictionary.
2736 * fast/events/constructors/mouse-event-constructor.html:
2737 * fast/events/constructors/wheel-event-constructor.html:
2738 * platform/mac/fast/events/constructors/mouse-event-constructor-expected.txt:
2739 * platform/mac/fast/events/constructors/wheel-event-constructor-expected.txt:
2741 2016-10-10 Chris Dumez <cdumez@apple.com>
2743 Add support for languagechange event
2744 https://bugs.webkit.org/show_bug.cgi?id=163222
2746 Reviewed by Ryosuke Niwa.
2748 Add layout test coverage.
2750 * fast/dom/window-languagechange-event-expected.txt: Added.
2751 * fast/dom/window-languagechange-event.html: Added.
2753 2016-10-10 Nan Wang <n_wang@apple.com>
2755 AX: Expose invalid status for input types with that information
2756 https://bugs.webkit.org/show_bug.cgi?id=163252
2757 <rdar://problem/28704409>
2759 Reviewed by Chris Fleizach.
2761 * accessibility/mac/invalid-status-for-input-types-expected.txt: Added.
2762 * accessibility/mac/invalid-status-for-input-types.html: Added.
2764 2016-10-10 Ryan Haddad <ryanhaddad@apple.com>
2766 Marking two media/modern-media-controls tests as failing.
2767 https://bugs.webkit.org/show_bug.cgi?id=163248
2769 Unreviewed test gardening.
2773 2016-10-10 Ryan Haddad <ryanhaddad@apple.com>
2775 TestExpectations cleanup for LayoutTests that no longer exist.
2777 Unreviewed test gardening.
2780 * platform/ios-simulator-wk2/TestExpectations:
2781 * platform/ios-simulator/TestExpectations:
2782 * platform/mac/TestExpectations:
2784 2016-10-10 Ryan Haddad <ryanhaddad@apple.com>
2786 Marking tiled-drawing/scrolling/latched-div-with-scroll-snap.html as flaky on mac-wk2.
2787 https://bugs.webkit.org/show_bug.cgi?id=162505
2789 Unreviewed test gardening.
2791 * platform/mac-wk2/TestExpectations:
2793 2016-10-10 Antoine Quint <graouts@apple.com>
2795 [Modern Media Controls] Placards
2796 https://bugs.webkit.org/show_bug.cgi?id=163110
2797 <rdar://problem/28669342>
2799 Reviewed by Dean Jackson.
2801 Testing the properties of the new Placard class and its subclasses.
2803 * media/modern-media-controls/airplay-placard/airplay-placard-expected.txt: Added.
2804 * media/modern-media-controls/airplay-placard/airplay-placard.html: Added.
2805 * media/modern-media-controls/pip-placard/pip-placard-expected.txt: Added.
2806 * media/modern-media-controls/pip-placard/pip-placard.html: Added.
2807 * media/modern-media-controls/placard/placard-expected.txt: Added.
2808 * media/modern-media-controls/placard/placard.html: Added.
2810 2016-10-10 Ryan Haddad <ryanhaddad@apple.com>
2812 Marking fast/replaced/preferred-widths.html as flaky on mac.
2813 https://bugs.webkit.org/show_bug.cgi?id=116621
2815 Unreviewed test gardening.
2817 * platform/mac/TestExpectations:
2819 2016-10-10 Chris Dumez <cdumez@apple.com>
2821 Add support for Navigator.languages attribute
2822 https://bugs.webkit.org/show_bug.cgi?id=163220
2824 Reviewed by Darin Adler.
2826 Rebase existing test to reflect change.
2828 * fast/dom/navigator-detached-no-crash-expected.txt:
2829 * platform/mac-wk2/fast/dom/navigator-detached-no-crash-expected.txt:
2831 2016-10-10 Chris Dumez <cdumez@apple.com>
2833 Update MessageEvent to stop using legacy [ConstructorTemplate=Event]
2834 https://bugs.webkit.org/show_bug.cgi?id=163187
2836 Reviewed by Darin Adler.
2838 Rebaseline existing test now that:
2839 - Exception messages are sometimes a bit different
2840 - We properly use the default member value when input is an explicit undefined
2841 - We throw in more cases of bad input
2843 * fast/events/constructors/message-event-constructor-expected.txt:
2844 * fast/events/constructors/message-event-constructor.html:
2846 2016-10-10 Antoine Quint <graouts@apple.com>
2848 [Modern Media Controls] Buttons
2849 https://bugs.webkit.org/show_bug.cgi?id=163109
2850 <rdar://problem/28668954>
2852 Reviewed by Dean Jackson.
2854 Adding new tests for all new button types introduced, including any custom JS properties
2855 and backing DOM structure that they may have, as well as checking which assets are loaded.
2857 * media/modern-media-controls/airplay-button/airplay-button-expected.txt: Added.
2858 * media/modern-media-controls/airplay-button/airplay-button-on-expected.txt: Added.
2859 * media/modern-media-controls/airplay-button/airplay-button-on.html: Added.
2860 * media/modern-media-controls/airplay-button/airplay-button.html: Added.
2861 * media/modern-media-controls/aspect-ratio-button/aspect-ratio-button-expected.txt: Added.
2862 * media/modern-media-controls/aspect-ratio-button/aspect-ratio-button.html: Added.
2863 * media/modern-media-controls/forward-button/forward-button-expected.txt: Added.
2864 * media/modern-media-controls/forward-button/forward-button.html: Added.
2865 * media/modern-media-controls/fullscreen-button/fullscreen-button-expected.txt: Added.
2866 * media/modern-media-controls/fullscreen-button/fullscreen-button.html: Added.
2867 * media/modern-media-controls/mute-button/mute-button-expected.txt: Added.
2868 * media/modern-media-controls/mute-button/mute-button.html: Added.
2869 * media/modern-media-controls/pip-button/pip-button-expected.txt: Added.
2870 * media/modern-media-controls/pip-button/pip-button.html: Added.
2871 * media/modern-media-controls/play-pause-button/play-pause-button-expected.txt: Added.
2872 * media/modern-media-controls/play-pause-button/play-pause-button.html: Added.
2873 * media/modern-media-controls/rewind-button/rewind-button-expected.txt: Added.
2874 * media/modern-media-controls/rewind-button/rewind-button.html: Added.
2875 * media/modern-media-controls/skip-back-button/skip-back-button-expected.txt: Added.
2876 * media/modern-media-controls/skip-back-button/skip-back-button.html: Added.
2877 * media/modern-media-controls/start-button/start-button-expected.txt: Added.
2878 * media/modern-media-controls/start-button/start-button.html: Added.
2879 * media/modern-media-controls/tracks-button/tracks-button-expected.txt: Added.
2880 * media/modern-media-controls/tracks-button/tracks-button.html: Added.
2881 * platform/ios-simulator/media/modern-media-controls/airplay-button/airplay-button-on-expected.txt: Added.
2883 2016-10-10 Nan Wang <n_wang@apple.com>
2885 AX: Update AXPlaceHolder algorithm
2886 https://bugs.webkit.org/show_bug.cgi?id=163229
2888 Reviewed by Chris Fleizach.
2890 * accessibility/placeholder-expected.txt:
2891 * accessibility/placeholder.html:
2893 2016-10-10 Yusuke Suzuki <utatane.tea@gmail.com>
2895 [DOMJIT] Implement Node accessors in DOMJIT
2896 https://bugs.webkit.org/show_bug.cgi?id=163005
2898 Reviewed by Filip Pizlo.
2900 * js/dom/domjit-accessor-monomorphic-expected.txt: Added.
2901 * js/dom/domjit-accessor-monomorphic.html: Added.
2902 * js/dom/domjit-accessor-polymorphic-expected.txt: Added.
2903 * js/dom/domjit-accessor-polymorphic.html: Added.
2905 2016-10-10 Ryan Haddad <ryanhaddad@apple.com>
2907 Marking media/controls/airplay-picker.html as flaky on ElCapitan+.
2908 https://bugs.webkit.org/show_bug.cgi?id=163231
2910 Unreviewed test gardening.
2912 * platform/mac/TestExpectations:
2914 2016-10-10 Wenson Hsieh <wenson_hsieh@apple.com>
2916 Support InputEvent.data for the new InputEvent spec
2917 https://bugs.webkit.org/show_bug.cgi?id=163113
2918 <rdar://problem/28681935>
2920 Reviewed by Darin Adler.
2922 Adds 2 new layout tests verifying the data attribute of `beforeinput` and `input` events when typing, pasting,
2923 and selecting candidate replacements in plain text and contenteditable areas.
2925 Also tweaks an existing test to ensure that `data` is an attribute of an InputEvent.
2927 * fast/events/input-events-fired-when-typing-expected.txt:
2928 * fast/events/input-events-fired-when-typing.html:
2929 * fast/events/input-events-paste-data-expected.txt: Added.
2930 * fast/events/input-events-paste-data.html: Added.
2931 * fast/events/input-events-typing-data-expected.txt: Added.
2932 * fast/events/input-events-typing-data.html: Added.
2933 * platform/ios-simulator/TestExpectations:
2935 2016-10-10 Ryan Haddad <ryanhaddad@apple.com>
2937 Marking storage/indexeddb/modern/abort-requests-cancelled* tests as flaky on mac.
2938 https://bugs.webkit.org/show_bug.cgi?id=156070
2940 Unreviewed test gardening.
2942 * platform/mac-wk1/TestExpectations:
2943 * platform/mac/TestExpectations:
2945 2016-10-10 Jer Noble <jer.noble@apple.com>
2947 Address flaky airplay-* LayouTests
2948 https://bugs.webkit.org/show_bug.cgi?id=163044
2950 Reviewed by Brent Fulgham.
2952 * media/airplay-autoplay.html:
2953 * platform/mac/TestExpectations:
2955 2016-10-10 Ryan Haddad <ryanhaddad@apple.com>
2957 Marking http/tests/xmlhttprequest/onabort-response-getters.html as flaky on ios-simulator.
2958 https://bugs.webkit.org/show_bug.cgi?id=162647
2960 Unreviewed test gardening.
2962 * platform/ios-simulator/TestExpectations:
2964 2016-10-10 Youenn Fablet <youennf@gmail.com>
2966 Sync web-platform-tests up to revision 33f4da1
2967 https://bugs.webkit.org/show_bug.cgi?id=163205
2969 Reviewed by Alex Christensen.
2971 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-checkValidity-expected.txt:
2972 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-reportValidity-expected.txt:
2973 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-stepMismatch-expected.txt:
2974 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valid-expected.txt:
2975 * platform/mac/imported/w3c/web-platform-tests/media-source/interfaces-expected.txt:
2976 * tests-options.json:
2978 2016-10-10 Youenn Fablet <youenn@apple.com>
2980 [Fetch API] Memory cache should not bypass redirect mode
2981 https://bugs.webkit.org/show_bug.cgi?id=162959
2983 Reviewed by Darin Adler.
2985 * http/tests/fetch/redirectmode-and-preload-expected.txt: Added.
2986 * http/tests/fetch/redirectmode-and-preload.html: Added.
2987 * http/tests/fetch/resources/redirect-with-cache.php:
2989 2016-10-09 Antti Koivisto <antti@apple.com>
2991 Enable optimized stylesheet updates in shadow trees
2992 https://bugs.webkit.org/show_bug.cgi?id=163180
2994 Reviewed by Darin Adler.
2996 * fast/shadow-dom/scoped-style-invalidation-expected.txt: Added.
2997 * fast/shadow-dom/scoped-style-invalidation.html: Added.
2999 2016-10-09 Gyuyoung Kim <gyuyoung.kim@navercorp.com>
3001 Unreviewed, EFL Gardening on Oct. 10th - 2
3003 Mark missing test to Skip because the tests aren't supported by EFL yet.
3004 Unskip passing tests and add *PASS* to some flaky tests because I guess
3007 * platform/efl/TestExpectations:
3009 2016-10-09 Wenson Hsieh <wenson_hsieh@apple.com>
3011 Support InputEvent.inputType for the new InputEvent spec
3012 https://bugs.webkit.org/show_bug.cgi?id=163025
3013 <rdar://problem/28658092>
3015 Reviewed by Darin Adler.
3017 Adds new layout tests to check that various actions, such as cutting, pasting and undoing can
3018 be prevented via the InputEvent fired in a `beforechange` handler.
3020 * fast/events/before-input-prevent-biu-expected.txt: Added.
3021 * fast/events/before-input-prevent-biu.html: Added.
3022 * fast/events/before-input-prevent-cut-expected.txt: Added.
3023 * fast/events/before-input-prevent-cut.html: Added.
3024 * fast/events/before-input-prevent-paste-expected.txt: Added.
3025 * fast/events/before-input-prevent-paste.html: Added.
3026 * fast/events/before-input-prevent-typing-expected.txt: Added.
3027 * fast/events/before-input-prevent-typing.html: Added.
3028 * fast/events/before-input-prevent-undo-expected.txt: Added.
3029 * fast/events/before-input-prevent-undo.html: Added.
3030 * platform/ios-simulator/TestExpectations:
3032 2016-10-09 Gyuyoung Kim <gyuyoung.kim@navercorp.com>
3034 [EFL] Gardening timout tests, failure tests on Oct. 10th.
3036 Unreviewed EFL gardening.
3038 * platform/efl/TestExpectations:
3040 2016-10-07 Ryosuke Niwa <rniwa@webkit.org>
3042 REGRESSION(r165103): labels list doesn't get invalidated when other lists are invalidated at document level
3043 https://bugs.webkit.org/show_bug.cgi?id=163145
3045 Reviewed by Darin Adler.
3047 Added a regression test.
3049 * fast/dom/NodeList/form-labels-length-expected.txt: Added.
3050 * fast/dom/NodeList/form-labels-length.html: Added.
3052 2016-10-09 Chris Dumez <cdumez@apple.com>
3054 Update KeyboardEvent to stop using legacy [ConstructorTemplate=Event]
3055 https://bugs.webkit.org/show_bug.cgi?id=163176
3057 Reviewed by Darin Adler.
3059 Rebaseline existing test now that the exception message is slightly
3060 different in some cases. Also add test coverage for passing
3061 modifierAltGraph / modifierCapsLock in initialization dictionary.
3063 * fast/events/constructors/keyboard-event-constructor-expected.txt:
3064 * fast/events/constructors/keyboard-event-constructor.html:
3066 2016-10-09 Michael Catanzaro <mcatanzaro@igalia.com>
3068 [GTK] Miscellaneous unreviewed test gardening
3070 * platform/gtk/TestExpectations:
3072 2016-10-09 Michael Catanzaro <mcatanzaro@igalia.com>
3074 [GTK] Skip new custom elements tests, they're all failing
3076 * platform/gtk/TestExpectations:
3078 2016-10-09 Youenn Fablet <youenn@apple.com>
3080 Promise attribute getters should reject promises in case of casted-this errors
3081 https://bugs.webkit.org/show_bug.cgi?id=163167
3083 Reviewed by Darin Adler.
3085 * fast/text/font-face-set-javascript-expected.txt:
3086 * fast/text/font-face-set-javascript.html:
3088 2016-10-08 Chris Dumez <cdumez@apple.com>
3090 [Mac] Write HTML to the pasteboard when copying image in WebKit
3091 https://bugs.webkit.org/show_bug.cgi?id=163100
3093 Reviewed by Darin Adler.
3095 Convert editing/pasteboard/copy-standalone-image.html into a ref test
3096 and unskip on WebKit2 now that it passes there as well. Before this
3097 patch, the test would fail on WebKit2 (the pasted image would not be
3100 * editing/pasteboard/copy-standalone-image-expected.html: Added.
3101 * editing/pasteboard/copy-standalone-image.html:
3102 * platform/gtk/editing/pasteboard/copy-standalone-image-expected.png: Removed.
3103 * platform/gtk/editing/pasteboard/copy-standalone-image-expected.txt: Removed.
3104 * platform/ios-simulator-wk2/editing/pasteboard/copy-standalone-image-expected.png: Removed.
3105 * platform/ios-simulator/editing/pasteboard/copy-standalone-image-expected.txt: Removed.
3106 * platform/mac/editing/pasteboard/copy-standalone-image-expected.png: Removed.
3107 * platform/mac/editing/pasteboard/copy-standalone-image-expected.txt: Removed.
3108 * platform/win/editing/pasteboard/copy-standalone-image-expected.txt: Removed.
3109 * platform/wk2/TestExpectations:
3111 2016-10-08 Chris Dumez <cdumez@apple.com>
3113 Update CustomEvent to stop using legacy [ConstructorTemplate=Event]
3114 https://bugs.webkit.org/show_bug.cgi?id=163174
3116 Reviewed by Darin Adler.
3118 Update existing layout test to reflect minor behavior change.
3120 * fast/events/constructors/custom-event-constructor-expected.txt:
3121 * fast/events/constructors/custom-event-constructor.html:
3123 2016-10-08 Chris Dumez <cdumez@apple.com>
3125 Add support for ClipboardEvent
3126 https://bugs.webkit.org/show_bug.cgi?id=163164
3128 Reviewed by Darin Adler.
3130 Extended layout test coverage.
3132 * editing/pasteboard/clipboard-event-expected.txt: Added.
3133 * editing/pasteboard/clipboard-event.html: Added.
3134 * fast/events/clipboard-event-constructor-expected.txt: Added.
3135 * fast/events/clipboard-event-constructor.html: Added.
3136 * fast/xmlhttprequest/xmlhttprequest-get-expected.txt:
3137 * http/tests/workers/worker-importScriptsOnError-expected.txt:
3138 * inspector/model/remote-object-get-properties-expected.txt:
3139 * js/dom/global-constructors-attributes-expected.txt:
3140 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
3141 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
3142 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
3143 * platform/win/js/dom/global-constructors-attributes-expected.txt:
3145 2016-10-08 Ryan Haddad <ryanhaddad@apple.com>
3147 Marking js/regress-141098.html as flaky on mac.
3148 https://bugs.webkit.org/show_bug.cgi?id=163046
3150 Unreviewed test gardening.
3152 * platform/mac/TestExpectations:
3154 2016-10-08 Ryan Haddad <ryanhaddad@apple.com>
3156 Marking http/tests/media/track-in-band-hls-metadata.html as a flaky timeout on mac.
3157 https://bugs.webkit.org/show_bug.cgi?id=140022
3159 Unreviewed test gardening.
3161 * platform/mac/TestExpectations:
3163 2016-10-08 Ryan Haddad <ryanhaddad@apple.com>
3165 Marking storage/indexeddb/key-generator.html as flaky on mac-wk2 debug.
3166 https://bugs.webkit.org/show_bug.cgi?id=161653
3168 Unreviewed test gardening.
3170 * platform/mac-wk2/TestExpectations:
3172 2016-10-08 Youenn Fablet <youennf@gmail.com>
3174 [Fetch API] Request constructor should provide exception messages
3175 https://bugs.webkit.org/show_bug.cgi?id=162382
3177 Reviewed by Darin Adler.
3179 * fetch/fetch-url-serialization-expected.txt: Rebasing test expectation.
3181 2016-10-07 Chris Dumez <cdumez@apple.com>
3183 window.navigator.language incorrectly returns all lowercase string
3184 https://bugs.webkit.org/show_bug.cgi?id=163096
3186 Reviewed by Darin Adler.
3188 Update existing test so that it does not lowercase navigator.language
3189 before checking it. This way, we can make sure it returns en-US and
3192 * js/dom/navigator-language-expected.txt:
3193 * js/dom/navigator-language.html:
3195 2016-10-07 Yusuke Suzuki <utatane.tea@gmail.com>
3197 REGRESSION (r206853?): LayoutTest js/regress-141098.html failing
3198 https://bugs.webkit.org/show_bug.cgi?id=163046
3200 Reviewed by Saam Barati.
3202 This is attempt-to-fix patch since I cannot reproduce this flakiness.
3203 We reduce the number of frames to back off from the stack overflow to
3204 catch the closer frame limit to the actual stack limit.
3206 * js/script-tests/regress-141098.js:
3208 2016-10-07 Wenson Hsieh <wenson_hsieh@apple.com>
3210 Unreviewed, mark a test as failing on iOS simulator
3212 This was intended to be a part of r206944.
3214 * platform/ios-simulator/TestExpectations:
3216 2016-10-07 Wenson Hsieh <wenson_hsieh@apple.com>
3218 Support onbeforeinput event handling for the new InputEvent spec
3219 https://bugs.webkit.org/show_bug.cgi?id=163021
3220 <rdar://problem/28658073>
3222 Reviewed by Darin Adler.
3224 Tweak an existing test to hook into the 'input' event instead of 'webkitEditableContentChanged', as well as
3225 tests added in r206843 to verify that `onbeforeinput` handlers are invoked with InputEvents. Also introduces
3226 new unit tests verifying that calling preventDefault on InputEvents fired by `onbeforeinput` correctly prevent
3227 text from being inserted or deleted.
3229 * editing/undo/undo-after-event-edited.html:
3230 * fast/events/before-input-events-different-start-end-elements-expected.txt: Added.
3231 * fast/events/before-input-events-different-start-end-elements.html: Added.
3232 * fast/events/before-input-events-prevent-default-expected.txt: Added.
3233 * fast/events/before-input-events-prevent-default-in-textfield-expected.txt: Added.
3234 * fast/events/before-input-events-prevent-default-in-textfield.html: Added.
3235 * fast/events/before-input-events-prevent-default.html: Added.
3236 * fast/events/input-events-fired-when-typing-expected.txt:
3237 * fast/events/input-events-fired-when-typing.html:
3238 * platform/ios-simulator/TestExpectations:
3240 2016-10-07 Nan Wang <n_wang@apple.com>
3242 AX: <figcaption> should be AXTitleUIElement for other content inside the <figure>
3243 https://bugs.webkit.org/show_bug.cgi?id=108996
3245 Reviewed by Chris Fleizach.
3247 * accessibility/mac/figure-element-expected.txt: Added.
3248 * accessibility/mac/figure-element.html: Added.
3250 2016-10-07 Ryan Haddad <ryanhaddad@apple.com>
3252 Marking inspector/debugger/stepping tests as flaky.
3253 https://bugs.webkit.org/show_bug.cgi?id=161951
3255 Unreviewed test gardening.
3259 2016-10-07 Jonathan Bedard <jbedard@apple.com>
3261 js/function-apply-aliased.html is timing out
3262 https://bugs.webkit.org/show_bug.cgi?id=127860
3264 Reviewed by Darin Adler.
3266 This test no longer times out. Reintegrating into test suites.
3268 * TestExpectations: Stopped skipping js/function-apply-aliased.html.
3270 2016-10-07 Ryan Haddad <ryanhaddad@apple.com>
3272 Marking inspector/console/addInspectedNode.html as flaky on mac-debug.
3273 https://bugs.webkit.org/show_bug.cgi?id=155138
3275 Unreviewed test gardening.
3277 * platform/mac-wk2/TestExpectations:
3278 * platform/mac/TestExpectations:
3280 2016-10-07 Ryan Haddad <ryanhaddad@apple.com>
3282 Marking http/tests/cache/disk-cache/memory-cache-revalidation-updates-disk-cache.html as flaky on mac-wk2 debug.
3283 https://bugs.webkit.org/show_bug.cgi?id=162975
3285 Unreviewed test gardening.
3287 * platform/mac-wk2/TestExpectations:
3289 2016-10-07 Ryan Haddad <ryanhaddad@apple.com>
3291 Marking http/tests/loading/basic-auth-load-URL-with-consecutive-slashes.html as flaky on mac-wk2
3292 https://bugs.webkit.org/show_bug.cgi?id=163139
3294 Unreviewed test gardening.
3296 * platform/mac-wk2/TestExpectations:
3298 2016-10-07 Chris Dumez <cdumez@apple.com>
3300 Regression(r201970): productSub / vendor / vendorSub should not be exposed on WorkerNavigator
3301 https://bugs.webkit.org/show_bug.cgi?id=163124
3303 Reviewed by Ryosuke Niwa.
3305 Update existing test to reflect behavior change.
3307 * fast/workers/resources/worker-navigator.js:
3308 * fast/workers/worker-navigator-expected.txt:
3310 2016-10-07 Ryan Haddad <ryanhaddad@apple.com>
3312 Marking http/tests/xmlhttprequest/auth-reject-protection-space.html as flaky on mac-wk2.
3313 https://bugs.webkit.org/show_bug.cgi?id=163136
3315 Unreviewed test gardening.
3317 * platform/mac-wk2/TestExpectations:
3319 2016-10-07 Ryan Haddad <ryanhaddad@apple.com>
3321 Marking storage/indexeddb/key-type-array.html as flaky on mac-debug.
3322 https://bugs.webkit.org/show_bug.cgi?id=161720
3324 Unreviewed test gardening.
3326 * platform/mac/TestExpectations:
3328 2016-10-07 Nan Wang <n_wang@apple.com>
3330 AX: AXRoleDescription for details and summary elements
3331 https://bugs.webkit.org/show_bug.cgi?id=163094
3333 Reviewed by Chris Fleizach.
3335 * accessibility/mac/details-summary-role-description-expected.txt: Added.
3336 * accessibility/mac/details-summary-role-description.html: Added.
3338 2016-10-07 Ryan Haddad <ryanhaddad@apple.com>
3340 Marking imported/blink/storage/indexeddb/blob-valid-after-deletion.html as flaky on mac.
3341 https://bugs.webkit.org/show_bug.cgi?id=163122
3343 Unreviewed test gardening.
3345 * platform/mac/TestExpectations:
3347 2016-10-07 Zalan Bujtas <zalan@apple.com>
3349 https://vuldb.com/?cvssv3.2012 takes long time to load.
3350 https://bugs.webkit.org/show_bug.cgi?id=162994
3351 <rdar://problem/28593746>
3353 Reviewed by Darin Adler.
3355 It takes ~100 seconds to run this test case without the fix (300ms with the fix).
3356 Surely it will timeout if it gets regressed.
3358 * fast/selectors/slow-style-sharing-with-long-cousin-list-expected.txt: Added.
3359 * fast/selectors/slow-style-sharing-with-long-cousin-list.html: Added.
3360 * platform/mac/TestExpectations: Skip perf test in debug.
3362 2016-10-07 Ryan Haddad <ryanhaddad@apple.com>
3364 Marking contentextensions tests as flaky on mac-wk2.
3365 https://bugs.webkit.org/show_bug.cgi?id=162942
3367 Unreviewed test gardening.
3369 * platform/mac-wk2/TestExpectations:
3371 2016-10-07 Adam Bergkvist <adam.bergkvist@ericsson.com>
3373 WebRTC: Test gardening
3374 https://bugs.webkit.org/show_bug.cgi?id=163106
3376 Reviewed by Philippe Normand.
3378 * fast/mediastream/RTCPeerConnection-add-removeTrack-expected.txt:
3379 Update expected results to include webkit prefix on RTCPeerConnection name. (Not GTK+
3381 * platform/gtk/TestExpectations:
3382 Skip some tests since the GTK+ MediaPlayer, used with MediaStreams, isn't capable enough.
3384 2016-10-06 Myles C. Maxfield <mmaxfield@apple.com>
3386 Variation fonts don't affect glyph advances
3387 https://bugs.webkit.org/show_bug.cgi?id=163093
3389 Reviewed by Darin Adler.
3391 * platform/ios-simulator/TestExpectations: Mark the test
3392 as failing on iOS because that OS doesn't have Skia.
3393 * fast/text/variations/advances-expected.txt: Added.
3394 * fast/text/variations/advances.html: Added.
3396 2016-10-06 Gyuyoung Kim <gyuyoung.kim@webkit.org>
3398 [EFL] Skip to test imported/w3c/web-platform-tests/
3400 Unreivewed EFL gardening
3402 Too many tests have been failures, timeout, and crash.
3403 Skip it for a while until we fix it.
3405 * platform/efl/TestExpectations:
3407 2016-10-06 Commit Queue <commit-queue@webkit.org>
3409 Unreviewed, rolling out r206713.
3410 https://bugs.webkit.org/show_bug.cgi?id=163097
3412 triggers apparent codegen bug on ARM 32-bit (Requested by smfr
3417 "Support transitions/animations of background-position with
3418 right/bottom-relative values"
3419 https://bugs.webkit.org/show_bug.cgi?id=162048
3420 http://trac.webkit.org/changeset/206713
3422 2016-10-06 Ryosuke Niwa <rniwa@webkit.org>
3424 Upgrading and constructing element should always report exception instead of rethrowing
3425 https://bugs.webkit.org/show_bug.cgi?id=162996
3427 Reviewed by Darin Adler.
3429 Updated the tests to expect exceptions thrown during custom element constructions are always reported.
3431 * fast/custom-elements/Document-createElement-expected.txt:
3432 * fast/custom-elements/Document-createElement.html:
3433 * fast/custom-elements/defined-pseudo-class-expected.txt:
3434 * fast/custom-elements/defined-pseudo-class.html:
3435 * fast/custom-elements/upgrading/Node-cloneNode.html:
3436 * fast/custom-elements/upgrading/upgrading-parser-created-element.html:
3438 2016-10-06 Jiewen Tan <jiewen_tan@apple.com>
3440 Add a dummy SubtleCrypto interface
3441 https://bugs.webkit.org/show_bug.cgi?id=162992
3442 <rdar://problem/28643573>
3444 Reviewed by Brent Fulgham.
3446 * crypto/resources/common.js:
3447 * crypto/subtle/gc-2-expected.txt: Added.
3448 * crypto/subtle/gc-2.html: Added.
3449 * crypto/subtle/gc-3-expected.txt: Added.
3450 * crypto/subtle/gc-3.html: Added.
3451 * crypto/subtle/gc-expected.txt: Added.
3452 * crypto/subtle/gc.html: Added.
3453 * crypto/webkitSubtle/aes-cbc-192-encrypt-decrypt-expected.txt: Renamed from LayoutTests/crypto/subtle/aes-cbc-192-encrypt-decrypt-expected.txt.
3454 * crypto/webkitSubtle/aes-cbc-192-encrypt-decrypt.html: Renamed from LayoutTests/crypto/subtle/aes-cbc-192-encrypt-decrypt.html.
3455 * crypto/webkitSubtle/aes-cbc-256-encrypt-decrypt-expected.txt: Renamed from LayoutTests/crypto/subtle/aes-cbc-256-encrypt-decrypt-expected.txt.
3456 * crypto/webkitSubtle/aes-cbc-256-encrypt-decrypt.html: Renamed from LayoutTests/crypto/subtle/aes-cbc-256-encrypt-decrypt.html.
3457 * crypto/webkitSubtle/aes-cbc-encrypt-decrypt-expected.txt: Renamed from LayoutTests/crypto/subtle/aes-cbc-encrypt-decrypt-expected.txt.
3458 * crypto/webkitSubtle/aes-cbc-encrypt-decrypt-with-padding-expected.txt: Renamed from LayoutTests/crypto/subtle/aes-cbc-encrypt-decrypt-with-padding-expected.txt.
3459 * crypto/webkitSubtle/aes-cbc-encrypt-decrypt-with-padding.html: Renamed from LayoutTests/crypto/subtle/aes-cbc-encrypt-decrypt-with-padding.html.
3460 * crypto/webkitSubtle/aes-cbc-encrypt-decrypt.html: Renamed from LayoutTests/crypto/subtle/aes-cbc-encrypt-decrypt.html.
3461 * crypto/webkitSubtle/aes-cbc-generate-key-expected.txt: Renamed from LayoutTests/crypto/subtle/aes-cbc-generate-key-expected.txt.
3462 * crypto/webkitSubtle/aes-cbc-generate-key.html: Renamed from LayoutTests/crypto/subtle/aes-cbc-generate-key.html.
3463 * crypto/webkitSubtle/aes-cbc-import-jwk-expected.txt: Renamed from LayoutTests/crypto/subtle/aes-cbc-import-jwk-expected.txt.
3464 * crypto/webkitSubtle/aes-cbc-import-jwk.html: Renamed from LayoutTests/crypto/subtle/aes-cbc-import-jwk.html.
3465 * crypto/webkitSubtle/aes-cbc-invalid-length-expected.txt: Renamed from LayoutTests/crypto/subtle/aes-cbc-invalid-length-expected.txt.
3466 * crypto/webkitSubtle/aes-cbc-invalid-length.html: Renamed from LayoutTests/crypto/subtle/aes-cbc-invalid-length.html.
3467 * crypto/webkitSubtle/aes-cbc-unwrap-failure-expected.txt: Renamed from LayoutTests/crypto/subtle/aes-cbc-unwrap-failure-expected.txt.
3468 * crypto/webkitSubtle/aes-cbc-unwrap-failure.html: Renamed from LayoutTests/crypto/subtle/aes-cbc-unwrap-failure.html.
3469 * crypto/webkitSubtle/aes-cbc-unwrap-rsa-expected.txt: Renamed from LayoutTests/crypto/subtle/aes-cbc-unwrap-rsa-expected.txt.
3470 * crypto/webkitSubtle/aes-cbc-unwrap-rsa.html: Renamed from LayoutTests/crypto/subtle/aes-cbc-unwrap-rsa.html.
3471 * crypto/webkitSubtle/aes-cbc-wrap-rsa-expected.txt: Renamed from LayoutTests/crypto/subtle/aes-cbc-wrap-rsa-expected.txt.
3472 * crypto/webkitSubtle/aes-cbc-wrap-rsa-non-extractable-expected.txt: Renamed from LayoutTests/crypto/subtle/aes-cbc-wrap-rsa-non-extractable-expected.txt.
3473 * crypto/webkitSubtle/aes-cbc-wrap-rsa-non-extractable.html: Renamed from LayoutTests/crypto/subtle/aes-cbc-wrap-rsa-non-extractable.html.
3474 * crypto/webkitSubtle/aes-cbc-wrap-rsa.html: Renamed from LayoutTests/crypto/subtle/aes-cbc-wrap-rsa.html.
3475 * crypto/webkitSubtle/aes-cbc-wrong-key-class-expected.txt: Renamed from LayoutTests/crypto/subtle/aes-cbc-wrong-key-class-expected.txt.
3476 * crypto/webkitSubtle/aes-cbc-wrong-key-class.html: Renamed from LayoutTests/crypto/subtle/aes-cbc-wrong-key-class.html.
3477 * crypto/webkitSubtle/aes-export-key-expected.txt: Renamed from LayoutTests/crypto/subtle/aes-export-key-expected.txt.
3478 * crypto/webkitSubtle/aes-export-key.html: Renamed from LayoutTests/crypto/subtle/aes-export-key.html.
3479 * crypto/webkitSubtle/aes-kw-key-manipulation-expected.txt: Renamed from LayoutTests/crypto/subtle/aes-kw-key-manipulation-expected.txt.
3480 * crypto/webkitSubtle/aes-kw-key-manipulation.html: Renamed from LayoutTests/crypto/subtle/aes-kw-key-manipulation.html.
3481 * crypto/webkitSubtle/aes-kw-wrap-unwrap-aes-expected.txt: Renamed from LayoutTests/crypto/subtle/aes-kw-wrap-unwrap-aes-expected.txt.
3482 * crypto/webkitSubtle/aes-kw-wrap-unwrap-aes.html: Renamed from LayoutTests/crypto/subtle/aes-kw-wrap-unwrap-aes.html.
3483 * crypto/webkitSubtle/aes-postMessage-expected.txt: Renamed from LayoutTests/crypto/subtle/aes-postMessage-expected.txt.
3484 * crypto/webkitSubtle/aes-postMessage.html: Renamed from LayoutTests/crypto/subtle/aes-postMessage.html.
3485 * crypto/webkitSubtle/argument-conversion-expected.txt: Renamed from LayoutTests/crypto/subtle/argument-conversion-expected.txt.
3486 * crypto/webkitSubtle/argument-conversion.html: Renamed from LayoutTests/crypto/subtle/argument-conversion.html.
3487 * crypto/webkitSubtle/array-buffer-view-offset-expected.txt: Renamed from LayoutTests/crypto/subtle/array-buffer-view-offset-expected.txt.
3488 * crypto/webkitSubtle/array-buffer-view-offset.html: Renamed from LayoutTests/crypto/subtle/array-buffer-view-offset.html.
3489 * crypto/webkitSubtle/crypto-key-algorithm-gc-expected.txt: Renamed from LayoutTests/crypto/subtle/crypto-key-algorithm-gc-expected.txt.
3490 * crypto/webkitSubtle/crypto-key-algorithm-gc.html: Renamed from LayoutTests/crypto/subtle/crypto-key-algorithm-gc.html.
3491 * crypto/webkitSubtle/crypto-key-usages-gc-expected.txt: Renamed from LayoutTests/crypto/subtle/crypto-key-usages-gc-expected.txt.
3492 * crypto/webkitSubtle/crypto-key-usages-gc.html: Renamed from LayoutTests/crypto/subtle/crypto-key-usages-gc.html.
3493 * crypto/webkitSubtle/hmac-check-algorithm-expected.txt: Renamed from LayoutTests/crypto/subtle/hmac-check-algorithm-expected.txt.
3494 * crypto/webkitSubtle/hmac-check-algorithm.html: Renamed from LayoutTests/crypto/subtle/hmac-check-algorithm.html.
3495 * crypto/webkitSubtle/hmac-export-key-expected.txt: Renamed from LayoutTests/crypto/subtle/hmac-export-key-expected.txt.
3496 * crypto/webkitSubtle/hmac-export-key.html: Renamed from LayoutTests/crypto/subtle/hmac-export-key.html.
3497 * crypto/webkitSubtle/hmac-generate-key-expected.txt: Renamed from LayoutTests/crypto/subtle/hmac-export-key.html.
3498 * crypto/webkitSubtle/hmac-generate-key.html: Renamed from LayoutTests/crypto/subtle/hmac-generate-key.html.
3499 * crypto/webkitSubtle/hmac-import-jwk-expected.txt: Renamed from LayoutTests/crypto/subtle/hmac-import-jwk-expected.txt.
3500 * crypto/webkitSubtle/hmac-import-jwk.html: Renamed from LayoutTests/crypto/subtle/hmac-import-jwk.html.
3501 * crypto/webkitSubtle/hmac-postMessage-expected.txt: Renamed from LayoutTests/crypto/subtle/hmac-postMessage-expected.txt.
3502 * crypto/webkitSubtle/hmac-postMessage.html: Renamed from LayoutTests/crypto/subtle/hmac-postMessage.html.
3503 * crypto/webkitSubtle/hmac-sign-verify-empty-key-expected.txt: Renamed from LayoutTests/crypto/subtle/hmac-sign-verify-empty-key-expected.txt.
3504 * crypto/webkitSubtle/hmac-sign-verify-empty-key.html: Renamed from LayoutTests/crypto/subtle/hmac-sign-verify-empty-key.html.
3505 * crypto/webkitSubtle/hmac-sign-verify-expected.txt: Renamed from LayoutTests/crypto/subtle/hmac-sign-verify-expected.txt.
3506 * crypto/webkitSubtle/hmac-sign-verify.html: Renamed from LayoutTests/crypto/subtle/hmac-sign-verify.html.
3507 * crypto/webkitSubtle/import-jwk-expected.txt: Renamed from LayoutTests/crypto/subtle/import-jwk-expected.txt.
3508 * crypto/webkitSubtle/import-jwk.html: Renamed from LayoutTests/crypto/subtle/import-jwk-expected.html.
3509 * crypto/webkitSubtle/jwk-export-use-values-expected.txt: Renamed from LayoutTests/crypto/subtle/jwk-export-use-values-expected.txt.
3510 * crypto/webkitSubtle/jwk-export-use-values.html: Renamed from LayoutTests/crypto/subtle/jwk-export-use-values.html.
3511 * crypto/webkitSubtle/jwk-import-use-values-expected.txt: Renamed from LayoutTests/crypto/subtle/jwk-import-use-values-expected.txt.
3512 * crypto/webkitSubtle/jwk-import-use-values.html: Renamed from LayoutTests/crypto/subtle/jwk-import-use-values.html.
3513 * crypto/webkitSubtle/resources/rsa-indexeddb-non-exportable.js: Renamed from LayoutTests/crypto/subtle/resources/rsa-indexeddb-non-exportable.js.
3514 * crypto/webkitSubtle/resources/rsa-indexeddb.js: Renamed from LayoutTests/crypto/subtle/resources/rsa-indexeddb.js.
3515 * crypto/webkitSubtle/rsa-export-generated-keys-expected.txt: Renamed from LayoutTests/crypto/subtle/rsa-export-generated-keys-expected.txt.
3516 * crypto/webkitSubtle/rsa-export-generated-keys.html: Renamed from LayoutTests/crypto/subtle/rsa-export-generated-keys.html.
3517 * crypto/webkitSubtle/rsa-export-key-expected.txt: Renamed from LayoutTests/crypto/subtle/rsa-export-key-expected.txt.
3518 * crypto/webkitSubtle/rsa-export-key.html: Renamed from LayoutTests/crypto/subtle/rsa-export-key.html.
3519 * crypto/webkitSubtle/rsa-export-private-key-expected.txt: Renamed from LayoutTests/crypto/subtle/rsa-export-private-key-expected.txt.
3520 * crypto/webkitSubtle/rsa-export-private-key.html: Renamed from LayoutTests/crypto/subtle/rsa-export-private-key.html.
3521 * crypto/webkitSubtle/rsa-indexeddb-expected.txt: Renamed from LayoutTests/crypto/subtle/rsa-indexeddb-expected.txt.
3522 * crypto/webkitSubtle/rsa-indexeddb-non-exportable-expected.txt: Renamed from LayoutTests/crypto/subtle/rsa-indexeddb-non-exportable-expected.txt.
3523 * crypto/webkitSubtle/rsa-indexeddb-non-exportable-private-expected.txt: Renamed from LayoutTests/crypto/subtle/rsa-indexeddb-non-exportable-private-expected.txt.
3524 * crypto/webkitSubtle/rsa-indexeddb-non-exportable-private.html: Renamed from LayoutTests/crypto/subtle/rsa-indexeddb-non-exportable-private.html.
3525 * crypto/webkitSubtle/rsa-indexeddb-non-exportable.html: Renamed from LayoutTests/crypto/subtle/rsa-indexeddb-non-exportable.html.
3526 * crypto/webkitSubtle/rsa-indexeddb-private-expected.txt: Renamed from LayoutTests/crypto/subtle/rsa-indexeddb-private-expected.txt.
3527 * crypto/webkitSubtle/rsa-indexeddb-private.html: Renamed from LayoutTests/crypto/subtle/rsa-indexeddb-private.html.
3528 * crypto/webkitSubtle/rsa-indexeddb.html: Renamed from LayoutTests/crypto/subtle/rsa-indexeddb.html.
3529 * crypto/webkitSubtle/rsa-oaep-generate-non-extractable-key-expected.txt: Renamed from LayoutTests/crypto/subtle/rsa-oaep-generate-non-extractable-key-expected.txt.
3530 * crypto/webkitSubtle/rsa-oaep-generate-non-extractable-key.html: Renamed from LayoutTests/crypto/subtle/rsa-oaep-generate-non-extractable-key.html.
3531 * crypto/webkitSubtle/rsa-oaep-key-manipulation-expected.txt: Renamed from LayoutTests/crypto/subtle/rsa-oaep-key-manipulation-expected.txt.