1 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
3 Adding timeout to wpt TestExpectations due to WK/WPT testharness.js issues.
4 https://bugs.webkit.org/show_bug.cgi?id=152335
6 Unreviewed test gadening.
10 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
12 Re-baseline pageoverlay/overlay* tests for mac-wk1
13 https://bugs.webkit.org/show_bug.cgi?id=152338
15 Unreviewed test gardening.
17 * platform/mac-wk1/pageoverlay/overlay-large-document-expected.txt:
18 * platform/mac-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt:
19 * platform/mac-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt:
21 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
23 Mark additional wpt tests as flaky due to WK/WPT testharness.js
24 https://bugs.webkit.org/show_bug.cgi?id=152335
28 * TestExpectations: marking some more tests as flaky.
30 2015-12-16 Joseph Pecoraro <pecoraro@apple.com>
32 Web Inspector: Typing object literal in the console causes a parse error
33 https://bugs.webkit.org/show_bug.cgi?id=141737
35 Reviewed by Timothy Hatcher.
37 * inspector/controller/runtime-controller-expected.txt: Added.
38 * inspector/controller/runtime-controller.html: Added.
40 2015-12-08 Sergio Villar Senin <svillar@igalia.com>
42 Fix computation of min|max-content contribution of non-replaced blocks
43 https://bugs.webkit.org/show_bug.cgi?id=152004
45 Reviewed by Darin Adler.
47 * fast/css-intrinsic-dimensions/auto-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
48 * fast/css-intrinsic-dimensions/auto-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
49 * fast/css-intrinsic-dimensions/auto-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
50 * fast/css-intrinsic-dimensions/auto-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
51 * fast/css-intrinsic-dimensions/fillavailable-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
52 * fast/css-intrinsic-dimensions/fillavailable-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
53 * fast/css-intrinsic-dimensions/fillavailable-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
54 * fast/css-intrinsic-dimensions/fillavailable-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
55 * fast/css-intrinsic-dimensions/fitcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
56 * fast/css-intrinsic-dimensions/fitcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
57 * fast/css-intrinsic-dimensions/fitcontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
58 * fast/css-intrinsic-dimensions/fitcontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
59 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-1-expected.html: Added.
60 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-1.html: Added.
61 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-2-expected.html: Added.
62 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-2.html: Added.
63 * fast/css-intrinsic-dimensions/indefinite-percent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
64 * fast/css-intrinsic-dimensions/indefinite-percent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
65 * fast/css-intrinsic-dimensions/indefinite-percent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
66 * fast/css-intrinsic-dimensions/indefinite-percent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
67 * fast/css-intrinsic-dimensions/maxcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
68 * fast/css-intrinsic-dimensions/maxcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
69 * fast/css-intrinsic-dimensions/maxcontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
70 * fast/css-intrinsic-dimensions/maxcontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
71 * fast/css-intrinsic-dimensions/mincontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
72 * fast/css-intrinsic-dimensions/mincontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
73 * fast/css-intrinsic-dimensions/mincontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
74 * fast/css-intrinsic-dimensions/mincontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
75 * fast/css-intrinsic-dimensions/resources/intrinsic-size-contribution.css: Added.
82 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
84 Mac EWS bots frequently fail several wpt tests
85 https://bugs.webkit.org/show_bug.cgi?id=152257
89 * TestExpectations: marking some tests as flaky.
91 2015-12-16 Commit Queue <commit-queue@webkit.org>
93 Unreviewed, rolling out r194135.
94 https://bugs.webkit.org/show_bug.cgi?id=152333
96 due to missing OSR exit materialization support in FTL
97 (Requested by yusukesuzuki on #webkit).
101 "[ES6] Handle new_generator_func / new_generator_func_exp in
103 https://bugs.webkit.org/show_bug.cgi?id=152227
104 http://trac.webkit.org/changeset/194135
106 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
108 Align WebKit testharness.js with WPT testharness.js
109 https://bugs.webkit.org/show_bug.cgi?id=152297
111 Reviewed by Darin Adler.
113 Cosmetic changes (output:true is overriden by WK testharnessreport.js)
114 To remove the warning "WPT tests are not using the same testharness.js file as other WebKit Layout tests."
116 * media/track/getCueAsHTMLCrash.html: Adding testharnessreport.js and removing call to dumpAsText.
117 * media/track/getCueAsHTMLCrash-expected.txt: Rebasing as tests are now outputting results.
118 * resources/testharness.js:
120 2015-12-16 Yusuke Suzuki <utatane.tea@gmail.com>
122 [ES6] Handle new_generator_func / new_generator_func_exp in DFG / FTL
123 https://bugs.webkit.org/show_bug.cgi?id=152227
125 Reviewed by Saam Barati.
127 Make the test taking longer time.
129 * js/regress/script-tests/generator-function-create.js:
132 2015-12-16 Tomas Popela <tpopela@redhat.com>
134 [GTK] Correct the wrong expectation introduced in r194106
135 https://bugs.webkit.org/show_bug.cgi?id=152325
137 Unreviewed GTK gardening
139 * platform/gtk/http/tests/plugins/plugin-javascript-access-expected.txt:
141 2015-12-15 Ryan Haddad <ryanhaddad@apple.com>
143 Rebaseline fast/viewport/ios tests for ios-simulator, remove failure expectation and re-enable test directory.
144 https://bugs.webkit.org/show_bug.cgi?id=152135
146 Reviewed by Simon Fraser.
148 * platform/ios-simulator-wk2/TestExpectations:
149 * platform/ios-simulator/TestExpectations:
150 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-expected.txt:
151 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall-expected.txt:
152 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-expected.txt:
153 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-no-shrink-to-fit-expected.txt:
155 2015-12-15 Jiewen Tan <jiewen_tan@apple.com>
157 Verify that Referer Policy within Content-Disposition:attachment sandbox is always ReferrerPolicyNever
158 https://bugs.webkit.org/show_bug.cgi?id=152260
159 <rdar://problem/23884579>
161 Reviewed by Andy Estes.
163 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-expected.txt: Added.
164 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-always-expected.txt: Added.
165 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-always.html: Added.
166 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-default-expected.txt: Added.
167 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-default.html: Added.
168 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-never-expected.txt: Added.
169 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-never.html: Added.
170 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-expected.txt: Added.
171 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-when-downgrade-expected.txt: Added.
172 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-when-downgrade.html: Added.
173 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer.html: Added.
174 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-origin-expected.txt: Added.
175 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-origin.html: Added.
176 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-unsafe-url-expected.txt: Added.
177 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-unsafe-url.html: Added.
178 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped.html: Added.
179 * http/tests/contentdispositionattachmentsandbox/resources/referer-header-stripped-frame.php: Added.
180 * http/tests/contentdispositionattachmentsandbox/resources/referer-header-stripped.js: Added.
181 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
182 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
183 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
185 2015-12-15 Timothy Horton <timothy_horton@apple.com>
187 Rebaseline some page overlay tests for WK1
189 * platform/mac-wk1/pageoverlay/overlay-installation-expected.txt:
190 * platform/mac-wk1/pageoverlay/overlay-large-document-expected.txt:
191 * platform/mac-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt:
192 * platform/mac-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt: Added.
194 2015-12-15 Joseph Pecoraro <pecoraro@apple.com>
196 Web Inspector: Localize "global code" and "eval code" strings
197 https://bugs.webkit.org/show_bug.cgi?id=152313
199 Reviewed by Timothy Hatcher.
201 * inspector/debugger/js-stacktrace-expected.txt:
202 * inspector/debugger/js-stacktrace.html:
203 * inspector/model/stack-trace-expected.txt: Added.
204 * inspector/model/stack-trace.html: Added.
206 2015-12-15 Tim Horton <timothy_horton@apple.com>
208 REGRESSION (r191849): There's no yellow bouncy highlight when using Find on Page on iOS
209 https://bugs.webkit.org/show_bug.cgi?id=152241
210 <rdar://problem/23642574>
212 Reviewed by Simon Fraser.
214 * pageoverlay/overlay-small-frame-mouse-events-expected.txt: Added.
215 * pageoverlay/overlay-small-frame-mouse-events.html: Added.
216 Add a test ensuring that small-frame overlays get mouse events.
218 * pageoverlay/overlay-small-frame-paints-expected.txt: Added.
219 * pageoverlay/overlay-small-frame-paints.html: Added.
220 Add a test ensuring that small-frame overlays get paint callbacks.
222 2015-12-15 Myles C. Maxfield <mmaxfield@apple.com>
224 [Font Features] TrueType fonts trigger real features even when synthesis is applied
225 https://bugs.webkit.org/show_bug.cgi?id=152287
227 Reviewed by Darin Adler.
231 * css3/font-variant-petite-caps-synthesis-expected.html:
232 * css3/font-variant-petite-caps-synthesis.html:
233 * css3/font-variant-small-caps-synthesis-expected.html:
234 * css3/font-variant-small-caps-synthesis.html:
235 * css3/font-variant-petite-caps-synthesis-coverage-expected.html:
236 * css3/font-variant-petite-caps-synthesis-coverage.html:
237 * css3/font-variant-small-caps-synthesis-coverage-expected.html:
238 * css3/font-variant-small-caps-synthesis-coverage.html:
240 2015-12-15 Mark Lam <mark.lam@apple.com>
242 Polymorphic operand types for DFG and FTL bit operators.
243 https://bugs.webkit.org/show_bug.cgi?id=152191
245 Reviewed by Saam Barati.
247 * js/regress/ftl-polymorphic-bitand-expected.txt: Added.
248 * js/regress/ftl-polymorphic-bitand.html: Added.
249 * js/regress/ftl-polymorphic-bitor-expected.txt: Added.
250 * js/regress/ftl-polymorphic-bitor.html: Added.
251 * js/regress/ftl-polymorphic-bitxor-expected.txt: Added.
252 * js/regress/ftl-polymorphic-bitxor.html: Added.
253 * js/regress/ftl-polymorphic-lshift-expected.txt: Added.
254 * js/regress/ftl-polymorphic-lshift.html: Added.
255 * js/regress/ftl-polymorphic-rshift-expected.txt: Added.
256 * js/regress/ftl-polymorphic-rshift.html: Added.
257 * js/regress/ftl-polymorphic-urshift-expected.txt: Added.
258 * js/regress/ftl-polymorphic-urshift.html: Added.
259 * js/regress/script-tests/ftl-polymorphic-bitand.js: Added.
262 * js/regress/script-tests/ftl-polymorphic-bitor.js: Added.
265 * js/regress/script-tests/ftl-polymorphic-bitxor.js: Added.
268 * js/regress/script-tests/ftl-polymorphic-lshift.js: Added.
271 * js/regress/script-tests/ftl-polymorphic-rshift.js: Added.
274 * js/regress/script-tests/ftl-polymorphic-urshift.js: Added.
278 2015-12-15 Adam Bergkvist <adam.bergkvist@ericsson.com>
280 WebRTC: Test that RTCPeerConnection promise functions reject on closed state
281 https://bugs.webkit.org/show_bug.cgi?id=152295
283 Reviewed by Eric Carlson.
285 Add test that verifies RTCPeerConnection's behavior in the closed state
286 (signalingState). Promise functions should reject, and (some) others
287 should throw. Remove old test that tests incorrect behavior.
289 * fast/mediastream/RTCPeerConnection-closed-state-expected.txt: Added.
290 * fast/mediastream/RTCPeerConnection-closed-state.html: Added.
291 * fast/mediastream/RTCPeerConnection-state-expected.txt: Removed.
292 * fast/mediastream/RTCPeerConnection-state.html: Removed.
294 2015-12-15 Tomas Popela <tpopela@redhat.com>
296 [GTK] Gardening: Rebaseline tests
297 https://bugs.webkit.org/show_bug.cgi?id=152301
299 Unreviewed GTK gardening
301 * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
302 Correct the expectations after r189202 when RangeException was
304 * platform/gtk/fast/dom/adopt-attribute-crash-expected.txt: Added.
305 Add a new test expectations after r187148.
306 * platform/gtk/http/tests/plugins/plugin-javascript-access-expected.txt: Added.
307 Add a new test expectations after r193363.
309 2015-12-15 Ryan Haddad <ryanhaddad@apple.com>
311 Changing expectation for storage/indexeddb/deleted-objects.html to [ Failure Crash ]
312 https://bugs.webkit.org/show_bug.cgi?id=152264
314 Unreviewed test gardening.
316 * platform/mac-wk1/TestExpectations:
318 2015-12-15 Javier Fernandez <jfernandez@igalia.com>
320 [css-align][css-grid] Overflow alignment value 'true' renamed to 'unsafe'
321 https://bugs.webkit.org/show_bug.cgi?id=152251
323 The 'True' Overflow Alignment keyword is known now as 'Unsafe', so adapting
324 layout tests using such keyword.
326 Reviewed by Darin Adler.
328 * css3/overwrite-content-alignment-expected.txt:
329 * css3/overwrite-content-alignment.html:
330 * css3/overwrite-self-alignment-expected.txt:
331 * css3/overwrite-self-alignment.html:
332 * css3/parse-align-content-expected.txt:
333 * css3/parse-align-content.html:
334 * css3/parse-align-items-expected.txt:
335 * css3/parse-align-items.html:
336 * css3/parse-align-self-expected.txt:
337 * css3/parse-align-self.html:
338 * css3/parse-justify-content-expected.txt:
339 * css3/parse-justify-content.html:
340 * fast/css-grid-layout/grid-align-justify-overflow.html:
341 * fast/css-grid-layout/grid-content-alignment-overflow.html:
342 * fast/css/parse-justify-items-expected.txt:
343 * fast/css/parse-justify-items.html:
344 * fast/css/parse-justify-self-expected.txt:
345 * fast/css/parse-justify-self.html:
347 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
349 Re-enabling passing test fast/viewport/ios/width-is-device-width.html, which was accidentally skipped with r194058.
350 https://bugs.webkit.org/show_bug.cgi?id=152135
352 Unreviewed test gardening.
354 * platform/ios-simulator-wk2/TestExpectations:
356 2015-12-14 Yusuke Suzuki <utatane.tea@gmail.com>
358 Math.random should have an intrinsic thunk and it should be later handled as a DFG Node
359 https://bugs.webkit.org/show_bug.cgi?id=152133
361 Reviewed by Geoffrey Garen.
363 Add new regression test.
365 * js/regress/math-random-expected.txt: Added.
366 * js/regress/math-random.html: Added.
367 * js/regress/script-tests/math-random.js: Added.
370 2015-12-14 Joseph Pecoraro <pecoraro@apple.com>
372 Web Inspector: Stack traces in console incorrectly show "(anonymous function)" for global code
373 https://bugs.webkit.org/show_bug.cgi?id=152280
375 Reviewed by Brian Burg.
377 * inspector/debugger/js-stacktrace-expected.txt:
378 * inspector/debugger/js-stacktrace.html:
380 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
382 Marking storage/indexeddb/deleted-objects.html as a flaky crash on mac-wk1
383 https://bugs.webkit.org/show_bug.cgi?id=152264
385 Unreviewed test gardening.
387 * platform/mac-wk1/TestExpectations:
389 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
391 Marking platform/ios-simulator/ios/scrolling tests as failing on ios-simulator
392 https://bugs.webkit.org/show_bug.cgi?id=152276
394 Unreviewed test gardening.
396 * platform/ios-simulator/TestExpectations:
398 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
400 Updating ios-simulator expectation for crashing tests http/tests/misc/large-js-program.php and js/dom/line-column-numbers.html
401 https://bugs.webkit.org/show_bug.cgi?id=152279
403 Unreviewed test gardening.
405 * platform/ios-simulator/TestExpectations:
407 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
409 Removing ios-simulator TestExpectations for deleted tests: streams/reference-implementation/readable-stream-cancel.html (r192186)
410 and http/tests/inspector/console/access-inspected-object.html (r192186).
411 https://bugs.webkit.org/show_bug.cgi?id=152131
413 Unreviewed test gardening.
415 * platform/ios-simulator-wk1/TestExpectations:
416 * platform/ios-simulator-wk2/TestExpectations:
417 * platform/ios-simulator/TestExpectations:
419 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
421 Adding a second newline to the expected result for compositing/iframes/page-cache-layer-tree.html
422 https://bugs.webkit.org/show_bug.cgi?id=152132
424 Unreviewed test gardening.
426 * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
428 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
430 Marking js/regress/generator-with-several-types.html as a flaky timeout on mac-wk1 debug.
431 https://bugs.webkit.org/show_bug.cgi?id=152272
433 Unreviewed test gardening.
435 * platform/mac-wk1/TestExpectations:
437 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
439 Take 2 of updating expectations for fast/events/ios tests by removing the directory's [ Pass ] expectation.
440 https://bugs.webkit.org/show_bug.cgi?id=152134
442 Unreviewed test gardening.
444 * platform/ios-simulator-wk2/TestExpectations:
446 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
448 Take 2 of updating expectations for fast/viewport/ios tests by removing the directory's [ Pass ] expectation.
449 https://bugs.webkit.org/show_bug.cgi?id=152135
451 Unreviewed test gardening.
453 * platform/ios-simulator-wk2/TestExpectations:
455 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
457 Rebaseline compositing/iframes/page-cache-layer-tree.html for iOS Simulator
458 https://bugs.webkit.org/show_bug.cgi?id=152267
460 Unreviewed test gardening.
462 * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
464 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
466 Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
467 https://bugs.webkit.org/show_bug.cgi?id=152135
469 Unreviewed test gardening.
471 * platform/ios-simulator/TestExpectations:
473 2015-12-14 Chris Fleizach <cfleizach@apple.com>
475 AX: iOS: Text field variations do not have the correct traits
476 https://bugs.webkit.org/show_bug.cgi?id=152237
478 Reviewed by Mario Sanchez Prada.
480 * accessibility/ios-simulator/textentry-traits-expected.txt: Added.
481 * accessibility/ios-simulator/textentry-traits.html: Added.
483 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
485 Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
486 https://bugs.webkit.org/show_bug.cgi?id=152135
488 Unreviewed test gardening.
490 * platform/ios-simulator/TestExpectations:
492 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
494 Marking fast/picture/image-picture-* as failing on iOS simulator
495 https://bugs.webkit.org/show_bug.cgi?id=152141
497 Unreviewed test gardening.
499 * platform/ios-simulator/TestExpectations:
501 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
503 Removing failure expectation for css3/blending tests that are now passing on iOS simulator
504 https://bugs.webkit.org/show_bug.cgi?id=152131
506 Unreviewed test gardening.
508 * platform/ios-simulator/TestExpectations:
510 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
512 Rebaselining fast/text/emoji.html for iOS simulator
513 https://bugs.webkit.org/show_bug.cgi?id=152261
515 Unreviewed test gardening.
517 * platform/ios-simulator/fast/text/emoji-expected.txt:
519 2015-12-14 Daniel Bates <dabates@apple.com>
521 [iOS] DOM click event may not be dispatched when page has :active style and <input type="search">
522 https://bugs.webkit.org/show_bug.cgi?id=144451
523 <rdar://problem/23099482>
525 Reviewed by Simon Fraser.
527 Add a test to ensure that a DOM click event is dispatched to an element in a subframe on a page
528 with a search field and that specifies a CSS :active pseudo-class that changes the tap highlight
531 Additionally, add tests to ensure we update the cancel button visibility whenever the visibility
532 of the search field changes.
534 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field-expected.txt: Added.
535 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html: Added.
536 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled-expected.html: Added.
537 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled.html: Added.
538 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly-expected.html: Added.
539 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly.html: Added.
540 * fast/forms/search/search-cancel-in-formerly-invisible-element-expected.html: Added.
541 * fast/forms/search/search-cancel-in-formerly-invisible-element.html: Added.
542 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden-expected.html: Added.
543 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden.html: Added.
544 * fast/forms/search/search-cancel-toggle-visibility-initially-visible-expected.html: Added.
545 * fast/forms/search/search-cancel-toggle-visibility-initially-visible.html: Added.
547 2015-12-14 Chris Dumez <cdumez@apple.com>
549 Roll out r193974 and follow-up fixes as it caused JSC crashes
550 https://bugs.webkit.org/show_bug.cgi?id=152256
552 Unreviewed, roll out r193974 and follow-up fixes as it caused JSC crashes.
554 * inspector/model/remote-object-get-properties-expected.txt:
555 * js/Object-getOwnPropertyNames-expected.txt:
556 * js/exception-for-nonobject-expected.txt:
557 * js/exception-instanceof-expected.txt:
558 * js/instance-of-immediates-expected.txt:
559 * js/regress/instanceof-bound-expected.txt: Removed.
560 * js/regress/instanceof-bound.html: Removed.
561 * js/regress/script-tests/instanceof-bound.js: Removed.
562 * js/script-tests/Object-getOwnPropertyNames.js:
564 2015-12-14 Youenn Fablet <youenn.fablet@crf.canon.fr>
566 [Streams API] Expose ReadableStream and relatives to Worker
567 https://bugs.webkit.org/show_bug.cgi?id=152066
569 Reviewed by Darin Adler.
571 Adding ByteLengthQueuingStrategy, CountQueuingStrategy and ReadableStream as worker constructors.
573 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
574 * platform/efl/js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
576 2015-12-14 Carlos Alberto Lopez Perez <clopez@igalia.com>
578 [GTK] Unreviewed gardening.
580 * platform/gtk/TestExpectations: Update TestExpectations with the following changes:
581 - Remove expectations for tests removed after r193411 r193426 and r19366.
582 - Merge repeated expectations from some tests.
583 - Mark tests failing after r188159.
584 - Update list of imported/blink tests failing.
586 2015-12-14 Sergio Villar Senin <svillar@igalia.com>
588 [css-grid] Fix height computation of grid items with borders
589 https://bugs.webkit.org/show_bug.cgi?id=151800
591 Reviewed by Darin Adler.
593 * fast/css-grid-layout/grid-item-with-border-in-intrinsic-expected.txt: Added.
594 * fast/css-grid-layout/grid-item-with-border-in-intrinsic.html: Added.
596 2015-12-13 Zalan Bujtas <zalan@apple.com>
598 Clean up absolute positioned map properly.
599 https://bugs.webkit.org/show_bug.cgi?id=152219
600 rdar://problem/23861165
602 Reviewed by Simon Fraser.
604 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
605 Since this static map is at block level, (positioned)inline renderers use their containing block to store
606 their positioned descendants.
607 This patch ensures that when an inline element can no longer hold positioned children, we remove them from
608 the inline's containing block's map. -unless the container itself can hold positioned renderers(see RenderElement::canContainAbsolutelyPositionedObjects).
610 * fast/block/positioning/crash-when-positioned-inline-has-positioned-child-expected.txt: Added.
611 * fast/block/positioning/crash-when-positioned-inline-has-positioned-child.html: Added.
613 2015-12-13 Joanmarie Diggs <jdiggs@igalia.com>
615 AX: [EFL] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
616 https://bugs.webkit.org/show_bug.cgi?id=152079
618 Reviewed by Chris Fleizach.
620 * platform/efl/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
621 * platform/efl/accessibility/image-link-expected.txt: Updated.
622 * platform/efl/accessibility/image-with-alt-and-map-expected.txt: Updated.
623 * platform/efl/accessibility/lists-expected.txt: Updated.
624 * platform/efl/accessibility/media-element-expected.txt: Updated
626 2015-12-13 Brady Eidson <beidson@apple.com>
628 Modern IDB: TextExpectations gardening to run more tests.
629 https://bugs.webkit.org/show_bug.cgi?id=152217
631 Reviewed by Alex Christensen.
633 * platform/mac-wk1/TestExpectations: 5 crash/timeout tests now either pass or merely have text failures.
635 2015-12-12 Brady Eidson <beidson@apple.com>
637 Modern IDB: Update a couple of tests that fail only because of error message differences.
638 https://bugs.webkit.org/show_bug.cgi?id=152205
640 Reviewed by Alex Christensen.
642 * platform/mac-wk1/TestExpectations:
643 * storage/indexeddb/objectstore-autoincrement-expected.txt:
644 * storage/indexeddb/open-cursor-expected.txt:
646 2015-12-12 Brady Eidson <beidson@apple.com>
648 Modern IDB: storage/indexeddb/index-duplicate-keypaths.html fails.
649 https://bugs.webkit.org/show_bug.cgi?id=152201
651 Reviewed by Alex Christensen.
653 * platform/mac-wk1/TestExpectations:
655 2015-12-11 Simon Fraser <simon.fraser@apple.com>
657 Mousewheel events don't work in iframes in RTL documents
658 https://bugs.webkit.org/show_bug.cgi?id=152200
660 Reviewed by Beth Dakin.
662 Try dispatching wheel events to an iframe in an RTL document.
664 * fast/scrolling/rtl-point-in-iframe-expected.txt: Added.
665 * fast/scrolling/rtl-point-in-iframe.html: Added.
667 2015-12-11 Zalan Bujtas <zalan@apple.com>
669 ASSERTION FAILED: !rect.isEmpty() in WebCore::GraphicsContext::drawRect
670 https://bugs.webkit.org/show_bug.cgi?id=151201
672 Reviewed by Simon Fraser.
674 Drawing empty rect is a waste.
676 * fast/borders/empty-drawrect-assert-after-pixelsnap-expected.txt: Added.
677 * fast/borders/empty-drawrect-assert-after-pixelsnap.html: Added.
679 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
681 Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
682 https://bugs.webkit.org/show_bug.cgi?id=152102
683 <rdar://problem/22124230>
685 Reviewed by Andy Estes.
687 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
688 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
689 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
690 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
692 2015-12-11 Eric Carlson <eric.carlson@apple.com>
694 [MediaStream] Add a setting to allow the mock media capture devices to be enabled and disabled
695 https://bugs.webkit.org/show_bug.cgi?id=152197
697 Reviewed by Dean Jackson.
699 * fast/mediastream/mock-media-source-expected.txt: Added.
700 * fast/mediastream/mock-media-source.html: Added.
702 2015-12-11 Beth Dakin <bdakin@apple.com>
704 _touchEventRegions should return regions in the view's coordinates
705 https://bugs.webkit.org/show_bug.cgi?id=152189
707 rdar://problem/23188605
709 Reviewed by Dan Bernstein.
711 * fast/events/touch/ios/touch-event-rtl-expected.txt: Added.
712 * fast/events/touch/ios/touch-event-rtl.html: Added.
714 2015-12-11 Alexey Proskuryakov <ap@apple.com>
716 Roll out http://trac.webkit.org/r193984, because the new test is timing out.
718 Was: Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
719 https://bugs.webkit.org/show_bug.cgi?id=152102
720 <rdar://problem/22124230>
722 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Removed.
723 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
724 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
725 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
727 2015-12-11 Brady Eidson <beidson@apple.com>
729 Modern IDB: storage/indexeddb/optional-arguments.html fails.
730 https://bugs.webkit.org/show_bug.cgi?id=152194
732 Reviewed by Alex Christensen.
734 * platform/mac-wk1/TestExpectations:
735 * storage/indexeddb/invalid-keys-expected.txt: Updated for new error message.
736 * storage/indexeddb/optional-arguments-expected.txt: Remove results that expect IDBObjectStore.openKeyCursor() to be
737 a thing. That method no longer exists in the spec and was already removed from the test.
739 2015-12-11 Brady Eidson <beidson@apple.com>
741 Modern IDB: storage/indexeddb/cursor-continue.html fails.
742 https://bugs.webkit.org/show_bug.cgi?id=152192
744 Reviewed by Alex Christensen.
746 * platform/mac-wk1/TestExpectations:
747 * storage/indexeddb/cursor-continue-expected.txt:
749 2015-12-11 Brady Eidson <beidson@apple.com>
751 Modern IDB: storage/indexeddb/index-basics.html fails.
752 https://bugs.webkit.org/show_bug.cgi?id=152190
754 Reviewed by Alex Christensen.
756 * platform/mac-wk1/TestExpectations:
758 2015-12-11 Keith Miller <keith_miller@apple.com>
760 Rebaseline a failing inspector test for a new property on Function.prototype.
762 * inspector/model/remote-object-get-properties-expected.txt:
764 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
766 Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
767 https://bugs.webkit.org/show_bug.cgi?id=152102
768 <rdar://problem/22124230>
770 Reviewed by Andy Estes.
772 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
773 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
774 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
775 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
777 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
779 Marking fast/events/ios tests as flaky on ios-simulator due to timeouts
780 https://bugs.webkit.org/show_bug.cgi?id=152134
782 Unreviewed test gardening.
784 * platform/ios-simulator/TestExpectations:
786 2015-12-11 Brady Eidson <beidson@apple.com>
788 Modern IDB: storage/indexeddb/key-type-array.html fails.
789 https://bugs.webkit.org/show_bug.cgi?id=152187
791 Reviewed by Alex Christensen.
793 * platform/mac-wk1/TestExpectations:
794 * storage/indexeddb/key-type-array-expected.txt:
796 2015-12-11 Brady Eidson <beidson@apple.com>
798 Modern IDB: Updates to 3 intversion tests, and/or their results.
799 https://bugs.webkit.org/show_bug.cgi?id=152179
801 Reviewed by Alex Christensen.
803 * platform/mac-wk1/TestExpectations:
804 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
806 * storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
807 * storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt:
808 * storage/indexeddb/intversion-upgrades-expected.txt:
809 * storage/indexeddb/resources/intversion-close-in-oncomplete.js:
811 2015-12-11 Keith Miller <keith_miller@apple.com>
813 [ES6] Add support for Symbol.hasInstance
814 https://bugs.webkit.org/show_bug.cgi?id=151839
816 Reviewed by Saam Barati.
818 Fix tests to reflect the changes to instanceof in ES6.
820 Added a new regression test for bound functions in instanceof
821 as the perfomance on bound functions should, to some degree,
822 reflect the performance on C-API users.
824 * js/Object-getOwnPropertyNames-expected.txt:
825 * js/exception-for-nonobject-expected.txt:
826 * js/exception-instanceof-expected.txt:
827 * js/instance-of-immediates-expected.txt:
828 * js/regress/instanceof-bound-expected.txt: Added.
829 * js/regress/instanceof-bound.html: Added.
830 * js/regress/script-tests/instanceof-bound.js: Added.
833 * js/script-tests/Object-getOwnPropertyNames.js:
835 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
837 Updating mac-wk1 TestExpectations for fast/replaced/replaced-breaking.html to Yosemite+ to fix EWS bot results.
838 https://bugs.webkit.org/show_bug.cgi?id=152178
840 Unreviewed test gardening.
842 * platform/mac-wk1/TestExpectations:
844 2015-12-11 Brady Eidson <beidson@apple.com>
846 Modern IDB: storage/indexeddb/intversion-abort-in-initial-upgradeneeded.html fails.
847 https://bugs.webkit.org/show_bug.cgi?id=152177
849 Reviewed by Alex Christensen.
851 * platform/mac-wk1/TestExpectations:
852 * platform/wk2/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt: Copied from LayoutTests/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt.
853 * storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt:
854 * storage/indexeddb/resources/intversion-abort-in-initial-upgradeneeded.js:
856 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
858 Do not fire load events from frames with scripting disabled
859 https://bugs.webkit.org/show_bug.cgi?id=118042
860 <rdar://problem/14272857>
862 Reviewed by Brent Fulgham.
864 Since the crash is not reproducible, only test case from Blink r153029 is merged:
865 https://codereview.chromium.org/17682003
867 * fast/images/image-load-event-crash-expected.txt: Added.
868 * fast/images/image-load-event-crash.html: Added.
870 2015-12-11 Brady Eidson <beidson@apple.com>
872 Modern IDB: storage/indexeddb/index-count.html fails.
873 https://bugs.webkit.org/show_bug.cgi?id=152175
875 Reviewed by Alex Christensen.
877 * platform/mac-wk1/TestExpectations:
878 * storage/indexeddb/index-count-expected.txt:
879 * storage/indexeddb/modern/index-get-count-failures-expected.txt:
881 2015-12-11 Daniel Bates <dabates@apple.com>
883 [iOS][WK2] Update expected results for tests imported/w3c/web-platform-tests
885 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Added.
886 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
887 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate-expected.txt: Renamed from LayoutTests/platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate-expected.txt.
888 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
889 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt: Added.
891 2015-12-11 Darin Adler <darin@apple.com>
893 Reduce the number of events that can be created by Document.createEvent
894 https://bugs.webkit.org/show_bug.cgi?id=151931
896 Reviewed by Alex Christensen.
898 * TestExpectations: Added expected failures for the two tests that depend
899 on createEvent("IDBVersionChangeEvent").
901 * animations/animation-events-create.html: Updated to use
902 "new WebKitAnimationEvent" instead of document.createEvent.
904 * fast/events/event-creation-expected.txt: Removed expected results for
905 various events that can no longer be created with createEvent.
906 * fast/events/event-creation.html: Removed tests for various events
907 that can no longer be created with createEvent.
909 * imported/blink/plugins/plugin-synthetic-event-crash.html: Updated to use
910 "new PopStateEvent" instead of document.createEvent.
912 * indieui/create-uirequestevent-expected.txt: Removed.
913 * indieui/create-uirequestevent.html: Removed.
915 * platform/mac-wk2/TestExpecations: Removed expectations for some deleted tests.
917 * platform/wk2/storage/indexeddb/removed-expected.txt: Removed, since this is
918 no different from the platform-independent expected result.
920 * transitions/transition-end-event-create.html: Updated to use
921 "new WebKitTransitionEvent" instead of document.createEvent.
923 2015-12-11 Nikita Vasilyev <nvasilyev@apple.com>
925 Web Inspector: When logging strings, detect stack traces and show them as StackTraceView
926 https://bugs.webkit.org/show_bug.cgi?id=149790
928 Reviewed by Timothy Hatcher.
930 * inspector/console/js-isLikelyStackTrace.html: Added.
932 2015-12-10 Brady Eidson <beidson@apple.com>
934 Modern IDB: storage/indexeddb/objectstore-count.html fails.
935 https://bugs.webkit.org/show_bug.cgi?id=152167
937 Reviewed by Alex Christensen.
939 * platform/mac-wk1/TestExpectations:
940 * storage/indexeddb/objectstore-count-expected.txt:
942 2015-12-10 Zalan Bujtas <zalan@apple.com>
944 ASSERTION FAILED: !simpleLineLayout() in WebCore::RenderText::collectSelectionRectsForLineBoxes
945 https://bugs.webkit.org/show_bug.cgi?id=152115
947 Reviewed by Simon Fraser.
949 document.execCommand("indent") generates a blockquote wrapper and moves the indented content inside.
950 If the indented content is already inside a selection, we need to make sure that newly created flow uses
952 This patch fixes the generic case as re-parenting an already selected renderer is not specific to document.execCommand("indent").
954 * fast/block/selection-inside-simple-line-layout-expected.txt: Added.
955 * fast/block/selection-inside-simple-line-layout.html: Added.
957 2015-12-10 Brady Eidson <beidson@apple.com>
959 Unreviewed TestExpectations gardening.
961 * platform/mac-wk1/TestExpectations: Move 3 failing IDB tests to the "Skipped because of Workers" section.
963 2015-12-10 Eric Carlson <eric.carlson@apple.com>
965 [MediaStream] Expose media capture devices persistent permissions to WebCore
966 https://bugs.webkit.org/show_bug.cgi?id=152087
968 Reviewed by Chris Dumez.
970 * fast/mediastream/MediaDevices-enumerateDevices-expected.txt:
971 * fast/mediastream/MediaDevices-enumerateDevices.html:
973 2015-12-10 Daniel Bates <dabates@apple.com>
975 [CSP] eval() is not blocked for stringified literals
976 https://bugs.webkit.org/show_bug.cgi?id=152158
977 <rdar://problem/15775625>
979 Reviewed by Saam Barati.
981 Update test LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked.html to be
984 Add tests to ensure that we block eval() from within an external JavaScript script when the
985 policy of the page disallows eval() and that we block eval() inside a subframe that disallows
986 eval() when the page in the main frame allows eval().
988 * http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt:
989 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script-expected.txt: Added.
990 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script.html: Added.
991 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe-expected.txt: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt.
992 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe.html: Added.
993 * http/tests/security/contentSecurityPolicy/eval-blocked.html:
994 * http/tests/security/contentSecurityPolicy/resources/eval-blocked-in-external-script.js: Added.
996 2015-12-10 Brady Eidson <beidson@apple.com>
998 Modern IDB: storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange.html fails
999 https://bugs.webkit.org/show_bug.cgi?id=152144
1001 Reviewed by Alex Christensen.
1003 * platform/mac-wk1/TestExpectations:
1004 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
1005 * storage/indexeddb/modern/aborted-put-expected.txt:
1006 * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
1007 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
1008 * storage/indexeddb/modern/deletedatabase-2.html:
1009 * storage/indexeddb/modern/deleteindex-2-expected.txt:
1010 * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
1011 * storage/indexeddb/modern/opendatabase-versions-expected.txt:
1012 * storage/indexeddb/modern/opendatabase-versions.html:
1013 * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
1015 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1017 Rebaselining fast/text/emoji.html for Yosemite.
1018 https://bugs.webkit.org/show_bug.cgi?id=152147
1020 Unreviewed test gardening.
1022 * platform/mac-yosemite/fast/text/emoji-expected.txt: Added.
1024 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
1030 * platform/mac/TestExpectations:
1032 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1034 Adding iOS-simulator expectations for compositing/layers-inside-overflow-scroll.html
1035 https://bugs.webkit.org/show_bug.cgi?id=152132
1037 Unreviewed test gardening.
1039 * platform/ios-simulator/compositing/layers-inside-overflow-scroll-expected.txt: Added.
1041 2015-12-10 Alex Christensen <achristensen@webkit.org>
1043 REGRESSION (r192796) WKBundlePageResourceLoadClient should be able to setHTTPBody in willSendRequestForFrame
1044 https://bugs.webkit.org/show_bug.cgi?id=152022
1045 rdar://problem/23763584
1047 Reviewed by Darin Adler.
1050 * http/tests/misc/resources/post-echo.cgi: Copied from LayoutTests/http/tests/xmlhttprequest/resources/post-echo.cgi.
1051 * http/tests/misc/will-send-request-with-client-provided-http-body-expected.txt: Added.
1052 * http/tests/misc/will-send-request-with-client-provided-http-body.html: Added.
1053 * platform/wk2/TestExpectations:
1054 New test for WK2 only.
1056 2015-12-10 Enrica Casucci <enrica@apple.com>
1058 Change skin tone support for two emoji.
1059 https://bugs.webkit.org/show_bug.cgi?id=152147
1060 rdar://problem/23716993
1061 rdar://problem/23716344
1063 Reviewed by Darin Adler.
1065 * fast/text/emoji.html:
1066 * platform/mac/fast/text/emoji-expected.txt:
1068 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1070 Skip unsupported css3/font-variant-* tests on Win
1071 https://bugs.webkit.org/show_bug.cgi?id=149774
1073 Unreviewed test gardening.
1075 * platform/win/TestExpectations:
1077 2015-12-10 Daniel Bates <dabates@apple.com>
1079 [iOS][WK2] Update expected results for editing tests
1081 * platform/ios-simulator-wk2/editing/deleting/delete-3608462-fix-expected.txt:
1082 * platform/ios-simulator-wk2/editing/inserting/4278698-expected.txt:
1083 * platform/ios-simulator-wk2/editing/inserting/before-after-input-element-expected.txt:
1084 * platform/ios-simulator-wk2/editing/inserting/editable-html-element-expected.txt:
1085 * platform/ios-simulator-wk2/editing/inserting/editing-empty-divs-expected.txt:
1086 * platform/ios-simulator-wk2/editing/inserting/insert-3778059-fix-expected.txt:
1087 * platform/ios-simulator-wk2/editing/inserting/insert-3851164-fix-expected.txt:
1088 * platform/ios-simulator-wk2/editing/inserting/insert-at-end-01-expected.txt:
1089 * platform/ios-simulator-wk2/editing/inserting/insert-br-009-expected.txt:
1090 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-001-expected.txt:
1091 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-002-expected.txt:
1092 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-003-expected.txt:
1093 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-001-expected.txt:
1094 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-002-expected.txt:
1095 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-003-expected.txt:
1096 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-004-expected.txt:
1097 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-005-expected.txt:
1098 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-006-expected.txt:
1099 * platform/ios-simulator-wk2/editing/inserting/insert-div-009-expected.txt:
1100 * platform/ios-simulator-wk2/editing/inserting/insert-div-010-expected.txt:
1101 * platform/ios-simulator-wk2/editing/inserting/insert-div-011-expected.txt:
1102 * platform/ios-simulator-wk2/editing/inserting/insert-div-012-expected.txt:
1103 * platform/ios-simulator-wk2/editing/inserting/insert-div-013-expected.txt:
1104 * platform/ios-simulator-wk2/editing/inserting/insert-div-014-expected.txt:
1105 * platform/ios-simulator-wk2/editing/inserting/insert-div-015-expected.txt:
1106 * platform/ios-simulator-wk2/editing/inserting/insert-div-016-expected.txt:
1107 * platform/ios-simulator-wk2/editing/inserting/insert-div-017-expected.txt:
1108 * platform/ios-simulator-wk2/editing/inserting/insert-div-018-expected.txt:
1109 * platform/ios-simulator-wk2/editing/inserting/insert-div-019-expected.txt:
1110 * platform/ios-simulator-wk2/editing/inserting/insert-div-020-expected.txt:
1111 * platform/ios-simulator-wk2/editing/inserting/insert-div-022-expected.txt:
1112 * platform/ios-simulator-wk2/editing/inserting/insert-div-023-expected.txt:
1113 * platform/ios-simulator-wk2/editing/inserting/insert-div-024-expected.txt:
1114 * platform/ios-simulator-wk2/editing/inserting/insert-div-025-expected.txt:
1115 * platform/ios-simulator-wk2/editing/inserting/insert-div-026-expected.txt:
1116 * platform/ios-simulator-wk2/editing/inserting/insert-div-027-expected.txt:
1117 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-01-expected.txt:
1118 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-02-expected.txt:
1119 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-03-expected.txt:
1120 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-04-expected.txt:
1121 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-05-expected.txt:
1122 * platform/ios-simulator-wk2/editing/inserting/insert-tab-003-expected.txt:
1123 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-001-expected.txt:
1124 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-002-expected.txt:
1125 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-003-expected.txt:
1126 * platform/ios-simulator-wk2/editing/inserting/insert-text-with-newlines-expected.txt:
1127 * platform/ios-simulator-wk2/editing/inserting/line-break-expected.txt:
1128 * platform/ios-simulator-wk2/editing/inserting/multiple-lines-selected-expected.txt:
1129 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-01-expected.txt:
1130 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-02-expected.txt:
1131 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-03-expected.txt:
1132 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-1-expected.txt:
1133 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-2-expected.txt:
1134 * platform/ios-simulator-wk2/editing/inserting/redo-expected.txt:
1135 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-001-expected.txt:
1136 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-002-expected.txt:
1137 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-003-expected.txt:
1138 * platform/ios-simulator-wk2/editing/inserting/typing-002-expected.txt:
1139 * platform/ios-simulator-wk2/editing/style/apple-style-editable-mix-expected.txt:
1140 * platform/ios-simulator-wk2/editing/style/block-style-001-expected.txt:
1141 * platform/ios-simulator-wk2/editing/style/block-style-002-expected.txt:
1142 * platform/ios-simulator-wk2/editing/style/block-style-003-expected.txt:
1143 * platform/ios-simulator-wk2/editing/style/block-styles-007-expected.txt:
1144 * platform/ios-simulator-wk2/editing/style/create-block-for-style-001-expected.txt:
1145 * platform/ios-simulator-wk2/editing/style/create-block-for-style-002-expected.txt:
1146 * platform/ios-simulator-wk2/editing/style/create-block-for-style-003-expected.txt:
1147 * platform/ios-simulator-wk2/editing/style/create-block-for-style-004-expected.txt:
1148 * platform/ios-simulator-wk2/editing/style/create-block-for-style-005-expected.txt:
1149 * platform/ios-simulator-wk2/editing/style/create-block-for-style-006-expected.txt:
1150 * platform/ios-simulator-wk2/editing/style/create-block-for-style-007-expected.txt:
1151 * platform/ios-simulator-wk2/editing/style/create-block-for-style-008-expected.txt:
1152 * platform/ios-simulator-wk2/editing/style/create-block-for-style-009-expected.txt:
1153 * platform/ios-simulator-wk2/editing/style/create-block-for-style-010-expected.txt:
1154 * platform/ios-simulator-wk2/editing/style/create-block-for-style-011-expected.txt:
1155 * platform/ios-simulator-wk2/editing/style/create-block-for-style-012-expected.txt:
1156 * platform/ios-simulator-wk2/editing/style/create-block-for-style-013-expected.txt:
1157 * platform/ios-simulator-wk2/editing/style/designmode-expected.txt:
1158 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-001-expected.txt:
1159 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-002-expected.txt:
1160 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-003-expected.txt:
1161 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-004-expected.txt:
1162 * platform/ios-simulator-wk2/editing/style/style-3681552-fix-002-expected.txt:
1163 * platform/ios-simulator-wk2/editing/style/style-3998892-fix-expected.txt:
1164 * platform/ios-simulator-wk2/editing/style/style-boundary-001-expected.txt:
1165 * platform/ios-simulator-wk2/editing/style/style-boundary-004-expected.txt:
1166 * platform/ios-simulator-wk2/editing/style/table-selection-expected.txt:
1167 * platform/ios-simulator-wk2/editing/style/unbold-in-bold-expected.txt:
1169 2015-12-10 Yusuke Suzuki <utatane.tea@gmail.com>
1171 [ES6] Add several generator related JSRegress tests to measure performance change after optimization
1172 https://bugs.webkit.org/show_bug.cgi?id=151785
1174 Reviewed by Saam Barati.
1176 Before starting optimization for ES6 Generators, add several JSRegress tests to measure that.
1178 * js/regress/generator-create-expected.txt: Added.
1179 * js/regress/generator-create.html: Added.
1180 * js/regress/generator-fib-expected.txt: Added.
1181 * js/regress/generator-fib.html: Added.
1182 * js/regress/generator-function-create-expected.txt: Added.
1183 * js/regress/generator-function-create.html: Added.
1184 * js/regress/generator-sunspider-access-nsieve-expected.txt: Added.
1185 * js/regress/generator-sunspider-access-nsieve.html: Added.
1186 * js/regress/generator-with-several-types-expected.txt: Added.
1187 * js/regress/generator-with-several-types.html: Added.
1188 * js/regress/script-tests/generator-create.js: Added.
1190 * js/regress/script-tests/generator-fib.js: Added.
1192 * js/regress/script-tests/generator-function-create.js: Added.
1193 (createGeneratorFunction.gen):
1194 (createGeneratorFunction):
1195 * js/regress/script-tests/generator-sunspider-access-nsieve.js: Added.
1198 * js/regress/script-tests/generator-with-several-types.js: Added.
1203 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
1205 Unreviewed. Fix ambiguous expectations added in r193895.
1207 * platform/gtk/TestExpectations:
1209 2015-12-10 Youenn Fablet <youenn.fablet@crf.canon.fr>
1211 JSC Builtins should use safe array methods
1212 https://bugs.webkit.org/show_bug.cgi?id=151501
1214 Reviewed by Darin Adler.
1216 Adding shielding test for TypedArray.prototype.filter and stream enqueuing of values and read promises.
1218 * js/builtins/resources/shielding-typedarray.js: Added.
1219 (Array.prototype.push):
1220 (try.array.Int8Array.from.string_appeared_here.filter):
1221 * js/builtins/shielding-typedarray-expected.txt: Added.
1222 * js/builtins/shielding-typedarray.html: Added.
1223 * streams/streams-promises-expected.txt:
1224 * streams/streams-promises.html:
1226 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
1228 Unreviewed. GTK+ gardening: skip HLS tests crashing in debug after r192102.
1230 * platform/gtk/TestExpectations:
1232 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
1234 font-variant-caps does not work if the font does not support font features
1235 https://bugs.webkit.org/show_bug.cgi?id=149774
1237 Reviewed by Antti Koivisto.
1239 Adding two new font which include lowercase characters which respond to 'smcp' and 'c2sc'.
1241 The character mappings are:
1248 kLowerCaseType / kLowerCaseSmallCapsSelector: r
1249 kUpperCaseType / kUpperCaseSmallCapsSelector: u
1251 * css3/font-variant-all-expected.html:
1252 * css3/font-variant-all.html:
1253 * css3/font-variant-small-caps-synthesis-expected.html: Added.
1254 * css3/font-variant-small-caps-synthesis.html: Added.
1255 * css3/font-variant-petite-caps-synthesis-expected.html: Added.
1256 * css3/font-variant-petite-caps-synthesis.html: Added.
1257 * css3/resources/FontWithFeaturesLowercaseSmallCaps.otf: Added.
1258 * css3/resources/FontWithFeaturesLowercaseSmallCaps.ttf: Added.
1259 * platform/mac/TestExpectations:
1260 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
1262 2015-12-09 Brady Eidson <beidson@apple.com>
1264 Modern IDB: storage/indexeddb/objectstore-basics.html fails.
1265 https://bugs.webkit.org/show_bug.cgi?id=152101
1267 Reviewed by Alex Christensen.
1269 * platform/mac-wk1/TestExpectations:
1270 * platform/wk2/storage/indexeddb/mozilla/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
1271 * platform/wk2/storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt.
1272 * platform/wk2/storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt.
1273 * platform/wk2/storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt.
1274 * storage/indexeddb/invalid-keys-expected.txt:
1275 * storage/indexeddb/key-type-binary-expected.txt:
1276 * storage/indexeddb/keypath-edges-expected.txt:
1277 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
1278 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
1279 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
1280 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
1281 * storage/indexeddb/objectstore-basics-expected.txt:
1283 2015-12-09 Brady Eidson <beidson@apple.com>
1285 Modern IDB: storage/indexeddb/metadata.html fails
1286 https://bugs.webkit.org/show_bug.cgi?id=152099
1288 Reviewed by Alex Christensen.
1290 * platform/mac-wk1/TestExpectations:
1291 * storage/indexeddb/modern/abort-objectstore-info-expected.txt: Added.
1292 * storage/indexeddb/modern/abort-objectstore-info.html: Added.
1293 * storage/indexeddb/modern/resources/abort-objectstore-info.js: Added.
1295 2015-12-09 Brady Eidson <beidson@apple.com>
1297 Modern IDB: storage/indexeddb/intversion-close-between-events.html fails.
1298 https://bugs.webkit.org/show_bug.cgi?id=152096
1300 Reviewed by Alex Christensen.
1302 * platform/mac-wk1/TestExpectations:
1304 2015-12-09 Brady Eidson <beidson@apple.com>
1306 Modern IDB: storage/indexeddb/database-closepending-flag.html fails.
1307 https://bugs.webkit.org/show_bug.cgi?id=152095
1309 Reviewed by Alex Christensen.
1311 * platform/mac-wk1/TestExpectations:
1313 2015-12-09 Brady Eidson <beidson@apple.com>
1315 Modern IDB: Some tests expect UInt8Array to be a valid key.
1316 https://bugs.webkit.org/show_bug.cgi?id=152092
1318 Reviewed by Alex Christensen.
1320 Everything that expected UInt8Array to be a valid key needs to be updated to expect it to be invalid.
1322 * platform/mac-wk1/TestExpectations:
1323 * storage/indexeddb/factory-cmp-expected.txt:
1324 * storage/indexeddb/key-type-binary-expected.txt:
1325 * storage/indexeddb/resources/factory-cmp.js:
1326 * storage/indexeddb/resources/key-type-binary.js:
1328 2015-12-09 Brady Eidson <beidson@apple.com>
1330 Modern IDB: storage/indexeddb/createIndex-after-failure.html fails.
1331 https://bugs.webkit.org/show_bug.cgi?id=152078
1333 Reviewed by Alex Christensen.
1335 * platform/mac-wk1/TestExpectations:
1336 * storage/indexeddb/createIndex-after-failure-expected.txt:
1337 * storage/indexeddb/resources/createIndex-after-failure.js:
1339 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1341 Baseline fast/dom/HTMLProgressElement/native-progress-bar.html for iOS
1342 https://bugs.webkit.org/show_bug.cgi?id=152094
1344 Unreviewed test gardening.
1346 * platform/ios-simulator/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt: Added.
1348 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1350 Baseline fast/text/text-combine-shrink-on-color-change.html for iOS
1351 https://bugs.webkit.org/show_bug.cgi?id=151218
1353 Unreviewed test gardening.
1355 * platform/ios-simulator/fast/text/text-combine-shrink-on-color-change-expected.txt: Added.
1357 2015-12-09 David Hyatt <hyatt@apple.com>
1359 Picture element needs to respond to dynamic viewport changes.
1360 https://bugs.webkit.org/show_bug.cgi?id=152013
1361 <rdar://problem/23766375>
1363 Reviewed by Dean Jackson.
1365 * fast/picture/resources/resize-test.js: Added.
1366 * fast/picture/viewport-resize-expected.txt: Added.
1367 * fast/picture/viewport-resize.html: Added.
1369 2015-12-09 Mark Lam <mark.lam@apple.com>
1371 Rename ftl-object-* tests to ftl-polymorphic-*.
1372 https://bugs.webkit.org/show_bug.cgi?id=152091
1374 Reviewed by Saam Barati.
1376 This is because those tests are actually testing the effects of polymorphic
1377 operands on performance, and not the correctness of operations on objects.
1379 * js/regress/ftl-object-div-expected.txt: Removed.
1380 * js/regress/ftl-object-div.html: Removed.
1381 * js/regress/ftl-object-mul-expected.txt: Removed.
1382 * js/regress/ftl-object-mul.html: Removed.
1383 * js/regress/ftl-object-sub-expected.txt: Removed.
1384 * js/regress/ftl-object-sub.html: Removed.
1385 * js/regress/ftl-polymorphic-div-expected.txt: Copied from LayoutTests/js/regress/ftl-object-div-expected.txt.
1386 * js/regress/ftl-polymorphic-div.html: Copied from LayoutTests/js/regress/ftl-object-div.html.
1387 * js/regress/ftl-polymorphic-mul-expected.txt: Copied from LayoutTests/js/regress/ftl-object-mul-expected.txt.
1388 * js/regress/ftl-polymorphic-mul.html: Copied from LayoutTests/js/regress/ftl-object-mul.html.
1389 * js/regress/ftl-polymorphic-sub-expected.txt: Copied from LayoutTests/js/regress/ftl-object-sub-expected.txt.
1390 * js/regress/ftl-polymorphic-sub.html: Copied from LayoutTests/js/regress/ftl-object-sub.html.
1391 * js/regress/script-tests/ftl-object-div.js: Removed.
1392 * js/regress/script-tests/ftl-object-mul.js: Removed.
1393 * js/regress/script-tests/ftl-object-sub.js: Removed.
1394 * js/regress/script-tests/ftl-polymorphic-div.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-div.js.
1395 * js/regress/script-tests/ftl-polymorphic-mul.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-mul.js.
1396 * js/regress/script-tests/ftl-polymorphic-sub.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-sub.js.
1398 2015-12-09 Carlos Alberto Lopez Perez <clopez@igalia.com>
1400 [GTK] Unreviewed GTK Gardening.
1402 Rebaseline media tests after r190054 and r190200.
1404 * platform/gtk/media/audio-controls-rendering-expected.txt:
1405 * platform/gtk/media/controls-strict-expected.txt:
1406 * platform/gtk/media/media-controls-clone-expected.txt:
1407 * platform/gtk/media/video-controls-rendering-expected.txt:
1408 * platform/gtk/media/video-display-toggle-expected.txt:
1409 * platform/gtk/media/video-empty-source-expected.txt:
1410 * platform/gtk/media/video-no-audio-expected.txt:
1411 * platform/gtk/media/video-volume-slider-expected.txt:
1412 * platform/gtk/media/video-zoom-controls-expected.txt:
1414 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1416 AX: [GTK] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
1417 https://bugs.webkit.org/show_bug.cgi?id=152070
1419 Reviewed by Mario Sanchez Prada.
1421 * platform/gtk/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
1422 * platform/gtk/accessibility/gtk/media-controls-panel-title-expected.txt: Added.
1423 * platform/gtk/accessibility/gtk/replaced-objects-in-anonymous-blocks-expected.txt: Added.
1424 * platform/gtk/accessibility/image-link-expected.txt: Updated
1425 * platform/gtk/accessibility/image-with-alt-and-map-expected.txt: Updated.
1426 * platform/gtk/accessibility/lists-expected.txt: Updated.
1427 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Updated.
1429 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1431 Replacing Yosemite flag with Release flag for two flaky xmlhttprequest tests.
1432 https://bugs.webkit.org/show_bug.cgi?id=151729
1434 Unreviewed test gardening.
1436 * platform/mac-wk2/TestExpectations:
1438 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1440 Marking inspector/debugger/command-line-api-exception.html as flaky on Mac
1441 https://bugs.webkit.org/show_bug.cgi?id=152029
1443 Unreviewed test gardening.
1445 * platform/mac/TestExpectations:
1447 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1449 AX: [GTK] Remove duplicate/platform media-emits-object-replacement.html and move expectations where they belong
1450 https://bugs.webkit.org/show_bug.cgi?id=152064
1452 Unreviewed test gardening.
1454 * accessibility/gtk/media-emits-object-replacement.html: Removed.
1455 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Renamed from LayoutTests/accessibility/gtk/media-emits-object-replacement-expected.txt.
1457 2015-12-09 Frederic Wang <fred.wang@free.fr>
1459 Bad position of large operators inside an munderover element
1460 https://bugs.webkit.org/show_bug.cgi?id=151916
1462 Reviewed by Alejandro G. Castro.
1464 * mathml/opentype/large-operators-munderover-expected.txt: Added.
1465 * mathml/opentype/large-operators-munderover.html: Added.
1467 Add a test to verify the position and size of a large operator used as an munderover base.
1469 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1471 [AX][GTK] Accessibility gardening
1472 https://bugs.webkit.org/show_bug.cgi?id=152062
1474 Unreviewed test gardening.
1476 Skip two tests specific to AX API, mark a test which is timing out, remove passing
1479 * platform/gtk/TestExpectations:
1481 2015-12-09 Xabier Rodriguez Calvar <calvaris@igalia.com>
1483 [Streams API] Import the web-platform-tests directly from the spec
1484 https://bugs.webkit.org/show_bug.cgi?id=152051
1486 Reviewed by Youenn Fablet.
1488 Removed the tests that are already imported directly from the spec.
1490 * streams/brand-checks-expected.txt: Added.
1491 * streams/brand-checks.html: Added. This includes some tests that vanished from the spec.
1492 * streams/reference-implementation/bad-strategies-expected.txt:
1493 * streams/reference-implementation/bad-strategies.html:
1494 * streams/reference-implementation/bad-underlying-sources.html: Removed.
1495 * streams/reference-implementation/brand-checks-expected.txt:
1496 * streams/reference-implementation/brand-checks.html:
1497 * streams/reference-implementation/byte-length-queuing-strategy-expected.txt:
1498 * streams/reference-implementation/byte-length-queuing-strategy.html:
1499 * streams/reference-implementation/count-queuing-strategy-expected.txt:
1500 * streams/reference-implementation/count-queuing-strategy.html:
1501 * streams/reference-implementation/readable-stream-cancel.html: Removed.
1502 * streams/reference-implementation/readable-stream-reader.html: Removed.
1503 * streams/reference-implementation/readable-stream-tee.html: Removed.
1504 * streams/reference-implementation/readable-stream-templated-expected.txt:
1505 * streams/reference-implementation/readable-stream-templated.html:
1506 * streams/reference-implementation/readable-stream.html: Removed.
1508 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1510 [AX][GTK] combobox-descendants-orientation-crash.html needs new baseline after r190648
1511 https://bugs.webkit.org/show_bug.cgi?id=152052
1513 Unreviewed test gardening.
1515 * accessibility/gtk/combobox-descendants-orientation-crash-expected.txt:
1517 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1519 AX: The aria-table-content.html layout test should be more cross-platform friendly
1520 https://bugs.webkit.org/show_bug.cgi?id=152002
1522 Reviewed by Mario Sanchez Prada.
1524 Use 'debug' to dump the role instead of 'shouldBe' with a hard-coded role.
1526 * accessibility/aria-table-content-expected.txt: Updated
1527 * accessibility/aria-table-content.html: Updated
1528 * platform/gtk/accessibility/aria-table-content-expected.txt: Added
1529 * platform/efl/accessibility/aria-table-content-expected.txt: Added
1531 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1533 [AX][GTK] media-emits-object-replacement.html needs new baseline
1534 https://bugs.webkit.org/show_bug.cgi?id=152050
1536 Unreviewed test gardening.
1538 * accessibility/gtk/media-emits-object-replacement-expected.txt:
1540 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1542 AX: [EFL] Consider deferring to WebCore Accessibility for table exposure
1543 https://bugs.webkit.org/show_bug.cgi?id=144898
1545 Reviewed by Darin Adler.
1547 * platform/efl/accessibility/table-detection-expected.txt: Updated to reflect new behavior.
1548 * platform/efl/accessibility/table-hierarchy-expected.txt: Updated to reflect new behavior.
1549 * platform/efl/accessibility/table-one-cell-expected.txt: Updated to reflect new behavior.
1550 * platform/efl/accessibility/table-with-rules-expected.txt: Updated to reflect new behavior.
1552 2015-12-08 David Kilzer <ddkilzer@apple.com>
1554 Skip storage/indexeddb/index-multientry.html once again
1556 * platform/mac-wk1/TestExpectations: Skip:
1557 - storage/indexeddb/index-multientry.html
1559 2015-12-08 Brady Eidson <beidson@apple.com>
1561 Modern IDB: storage/indexeddb/objectstore-cursor.html fails.
1562 https://bugs.webkit.org/show_bug.cgi?id=152023
1564 Reviewed by Alex Christensen.
1566 * platform/mac-wk1/TestExpectations:
1568 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1570 Skipping fast/canvas/canvas-too-large-to-draw.html on win
1571 https://bugs.webkit.org/show_bug.cgi?id=152009
1573 Unreviewed test gardening.
1575 * platform/win/TestExpectations:
1577 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1579 Rebaseline fast/block/float/overhanging-tall-block.html for win after r193511
1580 https://bugs.webkit.org/show_bug.cgi?id=151906
1582 Unreviewed test gardening.
1584 * platform/win/fast/block/float/overhanging-tall-block-expected.txt:
1586 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1588 Skipping fast/canvas/canvas-too-large-to-draw.html on ElCapitan Debug
1589 https://bugs.webkit.org/show_bug.cgi?id=152009
1591 Unreviewed test gardening.
1593 * platform/mac/TestExpectations:
1595 2015-12-08 Brady Eidson <beidson@apple.com>
1597 Modern IDB: IDBTransaction::hasPendingActivity() was wrong, leading to premature GC of the wrapper.
1598 https://bugs.webkit.org/show_bug.cgi?id=151507
1600 Reviewed by Beth Dakin.
1602 A handful of tests were marked flaky and tracked back to this bug.
1604 Ever since the presumed fix for this bug (r192687) the flakiness dashboard says they pass.
1606 * platform/mac-wk1/TestExpectations: Re-enable the no-longer-flaky tests.
1608 2015-12-08 Brady Eidson <beidson@apple.com>
1610 More IDB TestExpectations gardening.
1612 Reviewed by Alex Christensen.
1614 * platform/mac-wk1/TestExpectations:
1616 2015-12-08 Brady Eidson <beidson@apple.com>
1618 Unreviewed IDB layout test gardening (Adding some flaky crashes)
1620 * platform/mac-wk1/TestExpectations:
1622 2015-12-08 Brady Eidson <beidson@apple.com>
1624 Modern IDB: Fire blocked events for delete requests that are blocked.
1625 https://bugs.webkit.org/show_bug.cgi?id=152015
1627 Reviewed by Alex Christensen.
1629 * platform/mac-wk1/TestExpectations:
1631 2015-12-08 Brady Eidson <beidson@apple.com>
1633 More IDB TestExpectations gardening.
1635 Reviewed by Alex Christensen.
1637 * platform/mac-wk1/TestExpectations:
1639 2015-12-08 Brady Eidson <beidson@apple.com>
1641 Modern IDB: Fire blocked events for upgrade requests that are blocked.
1642 https://bugs.webkit.org/show_bug.cgi?id=152007
1644 Reviewed by Alex Christensen.
1646 * platform/mac-wk1/TestExpectations:
1648 * storage/indexeddb/modern/blocked-open-db-requests-expected.txt: Added.
1649 * storage/indexeddb/modern/blocked-open-db-requests.html: Added.
1650 * storage/indexeddb/modern/resources/blocked-open-db-requests.js: Added.
1652 * storage/indexeddb/modern/deleteobjectstore-1.html: Fix subtly broken test.
1653 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures.html: Ditto.
1655 2015-12-08 Mark Lam <mark.lam@apple.com>
1657 Polymorphic operand types for DFG and FTL div.
1658 https://bugs.webkit.org/show_bug.cgi?id=151747
1660 Reviewed by Geoffrey Garen.
1662 * js/regress/ftl-object-div-expected.txt: Added.
1663 * js/regress/ftl-object-div.html: Added.
1664 * js/regress/script-tests/ftl-object-div.js: Added.
1668 2015-12-08 Zalan Bujtas <zalan@apple.com>
1670 Do not insert positioned renderers to multiple gPositionedDescendantsMap.
1671 https://bugs.webkit.org/show_bug.cgi?id=151878
1672 rdar://problem/22229889
1674 Reviewed by Simon Fraser.
1676 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
1677 This static map is at block level. A particular absolute positioned object is added to its closest ancestor that
1678 returns true for RenderElement::canContainAbsolutelyPositionedObjects().
1679 canContainAbsolutelyPositionedObjects() returns true if the ancestor is either positioned or has transform.
1680 If this container's style changes so that it's no longer positioned and it has no transform anymore,
1681 we need to clear its static map of positioned objects (they'll get re-inserted to another ancestor at next layout).
1683 This patch addresses the case when the renderer does not have transforms anymore.
1685 * fast/block/positioning/crash-when-transform-is-removed-expected.txt: Added.
1686 * fast/block/positioning/crash-when-transform-is-removed.html: Added.
1688 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1690 Marking fast/canvas/canvas-too-large-to-draw.html as flaky on ElCapitan Debug
1691 https://bugs.webkit.org/show_bug.cgi?id=152009
1693 Unreviewed test gardening.
1695 * platform/mac/TestExpectations:
1697 2015-12-08 Skachkov Oleksandr <gskachkov@gmail.com>
1699 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
1700 https://bugs.webkit.org/show_bug.cgi?id=149338
1702 Reviewed by Saam Barati.
1704 * js/arrowfunction-supercall-expected.txt: Added.
1705 * js/arrowfunction-supercall.html: Added.
1706 * js/arrowfunction-tdz-expected.txt: Added new expectation.
1707 * js/script-tests/arrowfunction-supercall.js: Added.
1708 * js/script-tests/arrowfunction-tdz.js: Added new cases.
1710 2015-12-08 Brady Eidson <beidson@apple.com>
1712 Modern IDB: storage/indexeddb/index-cursor.html fails.
1713 https://bugs.webkit.org/show_bug.cgi?id=151973
1715 Reviewed by Darin Adler.
1717 * platform/mac-wk1/TestExpectations:
1719 2015-12-08 Csaba Osztrogonác <ossy@webkit.org>
1721 [EFL] REGRESSION(r173394): MiniBrowser stucked in an infinite loop if NETWORK_CACHE is disabled
1722 https://bugs.webkit.org/show_bug.cgi?id=137692
1724 Reviewed by Darin Adler.
1726 * platform/efl/TestExpectations: Unskip now passing tests.
1728 2015-12-08 Gyuyoung Kim <gyuyoung.kim@webkit.org>
1730 [EFL][AX] Rebaseline failing AX tests since r185662
1731 https://bugs.webkit.org/show_bug.cgi?id=151991
1733 Unreviewed EFL rebaseline.
1735 * platform/efl/TestExpectations:
1736 * platform/efl/accessibility/image-link-expected.txt:
1737 * platform/efl/accessibility/image-map2-expected.txt:
1738 * platform/efl/accessibility/lists-expected.txt:
1739 * platform/efl/accessibility/table-attributes-expected.txt:
1740 * platform/efl/accessibility/table-cell-spans-expected.txt:
1741 * platform/efl/accessibility/table-cells-expected.txt:
1742 * platform/efl/accessibility/table-detection-expected.txt:
1743 * platform/efl/accessibility/table-one-cell-expected.txt:
1744 * platform/efl/accessibility/table-sections-expected.txt:
1745 * platform/efl/accessibility/table-with-rules-expected.txt:
1747 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
1749 [EFL] some ax tests have been failed since r186692
1750 https://bugs.webkit.org/show_bug.cgi?id=146887
1752 Reviewed by Mario Sanchez Prada.
1754 * platform/efl/TestExpectations: Removed failing tests.
1756 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
1758 [GTK] 15 accessibility tests fail since r186692.
1759 https://bugs.webkit.org/show_bug.cgi?id=148938
1761 Reviewed by Mario Sanchez Prada.
1763 * platform/gtk/TestExpectations: Removed failing tests.
1764 * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Rebaselined.
1765 * platform/gtk/accessibility/table-attributes-expected.txt: Rebaselined.
1766 * platform/gtk/accessibility/table-cell-spans-expected.txt: Rebaselined.
1767 * platform/gtk/accessibility/table-cells-expected.txt: Rebaselined.
1768 * platform/gtk/accessibility/table-detection-expected.txt: Rebaselined.
1769 * platform/gtk/accessibility/table-sections-expected.txt: Rebaselined.
1770 * platform/gtk/accessibility/table-with-rules-expected.txt: Rebaselined.
1772 2015-12-08 Frederic Wang <fred.wang@free.fr>
1774 [cairo] Solid stroke of lines with thickness less than 1 pixel broken after r191658
1775 https://bugs.webkit.org/show_bug.cgi?id=151947
1777 Reviewed by Martin Robinson.
1779 Add a test to check that the radical overbar appears on the screen when it has thickness less than 1px.
1781 * mathml/presentation/radical-bar-visibility-expected-mismatch.html: Added.
1782 * mathml/presentation/radical-bar-visibility.html: Added.
1784 2015-12-07 Brady Eidson <beidson@apple.com>
1786 Move an IDB test from the "generic failure" section to the "fails because no workers" section.
1788 Rubberstamped by Andy Estes.
1790 * platform/mac-wk1/TestExpectations:
1792 2015-12-07 Andy VanWagoner <thetalecrafter@gmail.com>
1794 [INTL] Implement String.prototype.toLocaleUpperCase in ECMA-402
1795 https://bugs.webkit.org/show_bug.cgi?id=147609
1797 Reviewed by Benjamin Poulain.
1799 * js/script-tests/string-toLocaleUpperCase.js: Added.
1800 * js/string-toLocaleUpperCase-expected.txt: Added.
1801 * js/string-toLocaleUpperCase.html: Added.
1803 2015-12-07 Myles C. Maxfield <mmaxfield@apple.com>
1805 [Mac] Remove Mavericks-specific TestExpectations lines
1806 https://bugs.webkit.org/show_bug.cgi?id=151913
1808 Reviewed by Alexey Proskuryakov.
1810 Mavericks is no longer a supported OS.
1812 * platform/mac/TestExpectations:
1814 2015-12-07 Brady Eidson <beidson@apple.com>
1816 Modern IDB: Miscellaneous test cleanup.
1817 https://bugs.webkit.org/show_bug.cgi?id=151968
1819 Reviewed by Sam Weinig.
1821 - Reorganize TestExpectations a bit.
1822 - Remove two tests that primarily test features that have been removed from the spec.
1824 * platform/mac-wk1/TestExpectations:
1825 * storage/indexeddb/cursor-continueprimarykey-expected.txt: Removed.
1826 * storage/indexeddb/cursor-continueprimarykey.html: Removed.
1827 * storage/indexeddb/factory-basics-expected.txt: Removed.
1828 * storage/indexeddb/factory-basics.html: Removed.
1829 * storage/indexeddb/resources/cursor-continueprimarykey.js: Removed.
1830 * storage/indexeddb/resources/factory-basics.js: Removed.
1832 2015-12-07 Brady Eidson <beidson@apple.com>
1834 Modern IDB: storage/indexeddb/factory-deletedatabase.html fails.
1835 https://bugs.webkit.org/show_bug.cgi?id=151966
1837 Reviewed by Sam Weinig.
1839 * platform/mac-wk1/TestExpectations:
1841 2015-12-07 Brady Eidson <beidson@apple.com>
1843 Modern IDB: storage/indexeddb/cursor-continue-validity.html fails.
1844 https://bugs.webkit.org/show_bug.cgi?id=151961
1846 Reviewed by Alex Christensen.
1848 * platform/mac-wk1/TestExpectations:
1849 * storage/indexeddb/cursor-finished-expected.txt:
1851 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
1853 [Streams API] pipeTo tests are failing
1854 https://bugs.webkit.org/show_bug.cgi?id=151949
1859 * platform/mac/TestExpectations:
1860 * platform/win/TestExpectations: Moved the flag from Mac and Win to general as GTK+ is failing too.
1862 2015-12-07 Brady Eidson <beidson@apple.com>
1864 Modern IDB: Fix "old versions" when upgrading databases.
1865 https://bugs.webkit.org/show_bug.cgi?id=151948
1867 Reviewed by Alex Christensen.
1869 * platform/mac-wk1/TestExpectations:
1870 * storage/indexeddb/database-basics-expected.txt:
1871 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
1873 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
1877 http://webkit.org/b/147933 and though count queuing strategy and writable stream abort tests are fixed, there
1878 are still issues with pipeTo. For that I created http://webkit.org/b/151949.
1880 * platform/mac/TestExpectations:
1881 * platform/win/TestExpectations:
1883 2015-12-07 Brady Eidson <beidson@apple.com>
1885 Modern IDB: Add some more custom exception messages, passing some more tests..
1886 https://bugs.webkit.org/show_bug.cgi?id=151912
1888 Reviewed by Andy Estes.
1890 * platform/mac-wk1/TestExpectations:
1892 * storage/indexeddb/exceptions-expected.txt:
1893 * storage/indexeddb/get-keyrange-expected.txt:
1894 * storage/indexeddb/invalid-keys-expected.txt:
1895 * storage/indexeddb/keypath-edges-expected.txt:
1896 * storage/indexeddb/keyrange-expected.txt:
1897 * storage/indexeddb/transaction-active-flag-expected.txt:
1898 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
1900 * storage/indexeddb/resources/exceptions.js:
1901 * storage/indexeddb/resources/transaction-and-objectstore-calls.js:
1903 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
1905 Marking fast/dom/Window/property-access-on-cached-window-after-frame-removed.html as failing on Win
1906 https://bugs.webkit.org/show_bug.cgi?id=151759
1908 Unreviewed test gardening.
1910 * platform/win/TestExpectations:
1912 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
1914 Removing Yosemite flag from flaky test http/tests/cache/disk-cache/disk-cache-request-max-stale.html
1915 https://bugs.webkit.org/show_bug.cgi?id=151661
1917 Unreviewed test gardening.
1919 * platform/mac-wk2/TestExpectations:
1921 2015-12-07 Gyuyoung Kim <gyuyoung.kim@webkit.org>
1923 Unreviewed EFL gardening. Mark some of blink tests to failure since r190629.
1925 * platform/efl/TestExpectations:
1927 2015-12-06 Simon Fraser <simon.fraser@apple.com>
1929 Clipping along compositing borders in svg-edit
1930 https://bugs.webkit.org/show_bug.cgi?id=151791
1932 Reviewed by Zalan Bujtas.
1934 Ref test that triggers recomputation of overflow.
1936 * svg/overflow/visual-overflow-change-expected.html: Added.
1937 * svg/overflow/visual-overflow-change.html: Added.
1939 2015-12-06 Andy VanWagoner <thetalecrafter@gmail.com>
1941 [INTL] Implement String.prototype.toLocaleLowerCase in ECMA-402
1942 https://bugs.webkit.org/show_bug.cgi?id=147608
1944 Reviewed by Benjamin Poulain.
1946 * js/script-tests/string-toLocaleLowerCase.js: Added.
1947 * js/string-toLocaleLowerCase-expected.txt: Added.
1948 * js/string-toLocaleLowerCase.html: Added.
1950 2015-12-06 Simon Fraser <simon.fraser@apple.com>
1952 REGRESSION (r187121): Can't get to the main content of the page at https://theintercept.com/drone-papers/
1953 https://bugs.webkit.org/show_bug.cgi?id=151849
1954 rdar://problem/23132828
1956 Reviewed by Zalan Bujtas.
1960 The behavior of imported/blink/transitions/transition-not-interpolable.html changed
1961 with this patch, but that test is trying to determine if transitions run to/from
1962 'auto' values, and doing it wrong. The current patch doesn't change the user-visible
1963 behavior of transitions with 'auto' endpoints (covered by http://webkit.org/b/38243).
1965 * animations/fill-forwards-auto-height-expected.html: Added.
1966 * animations/fill-forwards-auto-height.html: Added.
1967 * imported/blink/transitions/transition-not-interpolable-expected.txt:
1969 2015-12-06 David Kilzer <ddkilzer@apple.com>
1971 REGRESSION(r193584): Causes heap use-after-free crashes in Web Inspector tests with AddressSanitizer (Requested by ddkilzer on #webkit).
1972 https://bugs.webkit.org/show_bug.cgi?id=151929
1976 "[ES6] "super" and "this" should be lexically bound inside an
1977 arrow function and should live in a JSLexicalEnvironment"
1978 https://bugs.webkit.org/show_bug.cgi?id=149338
1979 http://trac.webkit.org/changeset/193584
1981 2015-12-06 Skachkov Oleksandr <gskachkov@gmail.com>
1983 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
1984 https://bugs.webkit.org/show_bug.cgi?id=149338
1986 Reviewed by Saam Barati.
1988 * js/arrowfunction-supercall-expected.txt: Added.
1989 * js/arrowfunction-supercall.html: Added.
1990 * js/arrowfunction-tdz-expected.txt: Added new expectation.
1991 * js/script-tests/arrowfunction-supercall.js: Added.
1992 * js/script-tests/arrowfunction-tdz.js: Added new cases.
1994 2015-12-05 David Kilzer <ddkilzer@apple.com>
1996 REGRESSION (r193487): Modern IDB: storage/indexeddb/index-multientry.html crashes
1998 * platform/mac-wk1/TestExpectations: Skip test that crashes
1999 on every run: storage/indexeddb/index-multientry.html.
2001 2015-12-04 Zalan Bujtas <zalan@apple.com>
2003 Garbage in page tiles when document is too long.
2004 https://bugs.webkit.org/show_bug.cgi?id=151906
2005 rdar://problem/23695858
2007 Reviewed by Simon Fraser.
2009 * platform/ios-simulator/fast/block/float/overhanging-tall-block-expected.txt:
2010 * platform/mac-mavericks/fast/block/float/overhanging-tall-block-expected.txt:
2011 * platform/mac/fast/block/float/overhanging-tall-block-expected.txt:
2013 2015-12-04 Brady Eidson <beidson@apple.com>
2015 Modern IDB: Add some more custom exception messages, passing some more tests.
2016 https://bugs.webkit.org/show_bug.cgi?id=151898
2018 Reviewed by Alex Christensen.
2020 * platform/mac-wk1/TestExpectations:
2021 * storage/indexeddb/keypath-arrays-expected.txt:
2022 * storage/indexeddb/noblobs-expected.txt:
2023 * storage/indexeddb/object-lookups-in-versionchange-expected.txt:
2024 * storage/indexeddb/request-result-cache-expected.txt:
2025 * storage/indexeddb/transaction-after-close-expected.txt:
2026 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
2027 * storage/indexeddb/transaction-read-only-expected.txt:
2029 2015-12-04 Brady Eidson <beidson@apple.com>
2031 Modern IDB: Add some more custom exception messages, passing some more tests.
2032 https://bugs.webkit.org/show_bug.cgi?id=151895
2034 Reviewed by Alex Christensen.
2036 * platform/mac-wk1/TestExpectations:
2037 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
2038 * storage/indexeddb/cursor-continue-dir-expected.txt:
2039 * storage/indexeddb/cursor-continue-expected.txt:
2040 * storage/indexeddb/deleteIndex-expected.txt:
2041 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
2043 2015-12-04 Andy VanWagoner <thetalecrafter@gmail.com>
2045 [INTL] Implement Number.prototype.toLocaleString in ECMA-402
2046 https://bugs.webkit.org/show_bug.cgi?id=147610
2048 Reviewed by Benjamin Poulain.
2050 Add tests for ECMA-402 Number.prototype.toLocaleString.
2051 Since NumberFormat is not fully implemented, don't test locale-specific behavior yet.
2053 * js/number-toLocaleString-expected.txt: Added.
2054 * js/number-toLocaleString.html: Added.
2055 * js/script-tests/number-toLocaleString.js: Added.
2057 2015-12-04 Brady Eidson <beidson@apple.com>
2059 Modern IDB: Flip test expectations around so we only list failures.
2060 https://bugs.webkit.org/show_bug.cgi?id=151880
2062 Reviewed by Alex Christensen.
2064 * platform/mac-wk1/TestExpectations:
2066 2015-12-04 Brady Eidson <beidson@apple.com>
2068 Modern IDB: storage/indexeddb/cursor-update.html fails.
2069 https://bugs.webkit.org/show_bug.cgi?id=151879
2071 Reviewed by Oliver Hunt.
2073 * platform/mac-wk1/TestExpectations:
2075 2015-12-04 Brady Eidson <beidson@apple.com>
2077 Modern IDB: storage/indexeddb/version-change-exclusive.html fails
2078 https://bugs.webkit.org/show_bug.cgi?id=151870
2080 Reviewed by Alex Christensen.
2082 * platform/mac-wk1/TestExpectations:
2083 * storage/indexeddb/modern/double-open-expected.txt: Added.
2084 * storage/indexeddb/modern/double-open.html: Added.
2085 * storage/indexeddb/version-change-exclusive-expected.txt:
2087 2015-12-04 Brady Eidson <beidson@apple.com>
2089 Modern IDB: storage/indexeddb/exceptions.html fails.
2090 https://bugs.webkit.org/show_bug.cgi?id=151732
2092 Reviewed by Alex Christensen.
2094 Lots of new wk2-specific expectations to keep Legacy IDB passing for now.
2096 * platform/mac-wk1/TestExpectations:
2097 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index5-expected.txt: Added.
2098 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index6-expected.txt: Added.
2099 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_invalid-expected.txt: Added.
2100 * platform/wk2/imported/w3c/indexeddb/idbindex_get7-expected.txt: Added.
2101 * platform/wk2/imported/w3c/indexeddb/idbindex_getKey7-expected.txt: Added.
2102 * platform/wk2/imported/w3c/indexeddb/idbindex_openCursor2-expected.txt: Added.
2103 * platform/wk2/imported/w3c/indexeddb/idbindex_openKeyCursor3-expected.txt: Added.
2104 * platform/wk2/imported/w3c/indexeddb/keypath-expected.txt: Added.
2105 * platform/wk2/storage/indexeddb/aborted-versionchange-closes-expected.txt: Copied from LayoutTests/storage/indexeddb/aborted-versionchange-closes-expected.txt.
2106 * platform/wk2/storage/indexeddb/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
2107 * platform/wk2/storage/indexeddb/basics-expected.txt: Copied from LayoutTests/storage/indexeddb/basics-expected.txt.
2108 * platform/wk2/storage/indexeddb/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
2109 * platform/wk2/storage/indexeddb/create-and-remove-object-store-expected.txt: Copied from LayoutTests/storage/indexeddb/create-and-remove-object-store-expected.txt.
2110 * platform/wk2/storage/indexeddb/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
2111 * platform/wk2/storage/indexeddb/cursor-continue-dir-expected.txt: Added.
2112 * platform/wk2/storage/indexeddb/cursor-continue-expected.txt: Added.
2113 * platform/wk2/storage/indexeddb/cursor-finished-expected.txt: Copied from LayoutTests/storage/indexeddb/cursor-finished-expected.txt.
2114 * platform/wk2/storage/indexeddb/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
2115 * platform/wk2/storage/indexeddb/database-basics-expected.txt: Added.
2116 * platform/wk2/storage/indexeddb/deleteIndex-bug110792-expected.txt: Added.
2117 * platform/wk2/storage/indexeddb/index-count-expected.txt: Added.
2118 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt: Added.
2119 * platform/wk2/storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt: Added.
2120 * platform/wk2/storage/indexeddb/invalid-keys-expected.txt: Added.
2121 * platform/wk2/storage/indexeddb/key-requirements-delete-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt.
2122 * platform/wk2/storage/indexeddb/key-requirements-inline-and-passed-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt.
2123 * platform/wk2/storage/indexeddb/key-requirements-put-no-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt.
2124 * platform/wk2/storage/indexeddb/key-requirements-put-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt.
2125 * platform/wk2/storage/indexeddb/key-type-array-expected.txt: Added.
2126 * platform/wk2/storage/indexeddb/keypath-arrays-expected.txt: Added.
2127 * platform/wk2/storage/indexeddb/keypath-edges-expected.txt: Added.
2128 * platform/wk2/storage/indexeddb/keyrange-expected.txt: Added.
2129 * platform/wk2/storage/indexeddb/mozilla/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
2130 * platform/wk2/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
2131 * platform/wk2/storage/indexeddb/mozilla/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
2132 * platform/wk2/storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt.
2133 * platform/wk2/storage/indexeddb/mozilla/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
2134 * platform/wk2/storage/indexeddb/object-lookups-in-versionchange-expected.txt: Added.
2135 * platform/wk2/storage/indexeddb/objectstore-count-expected.txt: Added.
2136 * platform/wk2/storage/indexeddb/open-cursor-expected.txt: Added.
2137 * platform/wk2/storage/indexeddb/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
2138 * platform/wk2/storage/indexeddb/removed-expected.txt: Added.
2139 * platform/wk2/storage/indexeddb/request-result-cache-expected.txt: Added.
2140 * platform/wk2/storage/indexeddb/transaction-abort-expected.txt: Copied from LayoutTests/storage/indexeddb/transaction-abort-expected.txt.
2141 * platform/wk2/storage/indexeddb/transaction-active-flag-expected.txt: Added.
2142 * platform/wk2/storage/indexeddb/transaction-after-close-expected.txt: Added.
2143 * platform/wk2/storage/indexeddb/transaction-read-only-expected.txt: Added.
2144 * platform/wk2/storage/indexeddb/version-change-exclusive-expected.txt: Added.
2145 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
2146 * storage/indexeddb/basics-expected.txt:
2147 * storage/indexeddb/create-and-remove-object-store-expected.txt:
2148 * storage/indexeddb/cursor-finished-expected.txt:
2149 * storage/indexeddb/exceptions-expected.txt:
2150 * storage/indexeddb/modern/createobjectstore-failures-expected.txt:
2151 * storage/indexeddb/modern/double-abort-expected.txt:
2152 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
2153 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
2154 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
2155 * storage/indexeddb/mozilla/clear-expected.txt:
2156 * storage/indexeddb/mozilla/create-objectstore-basics-expected.txt:
2157 * storage/indexeddb/mozilla/cursors-expected.txt:
2158 * storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt:
2159 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
2160 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
2161 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
2162 * storage/indexeddb/mozilla/readonly-transactions-expected.txt:
2163 * storage/indexeddb/resources/exceptions.js:
2165 * storage/indexeddb/transaction-abort-expected.txt:
2167 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
2169 Web Inspector: Unskip many inspector/debugger tests
2170 https://bugs.webkit.org/show_bug.cgi?id=151843
2172 Reviewed by Timothy Hatcher.
2175 * platform/mac/TestExpectations:
2176 Skip specific tests.
2178 * platform/mac-wk2/TestExpectations:
2179 Test no longer existed.
2181 * inspector/debugger/resources/exception.js:
2183 Keep the code outputing a NotFoundException. This particular
2184 invocation was recently changed to throw a TypeError.
2186 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
2188 Web Inspector: Remove untested and unused Worker inspection
2189 https://bugs.webkit.org/show_bug.cgi?id=151848
2191 Reviewed by Brian Burg.
2193 * inspector/debugger/pause-dedicated-worker-expected.txt: Removed.
2194 * inspector/debugger/pause-dedicated-worker.html: Removed.
2195 * inspector/debugger/resources/dedicated-worker.js: Removed.
2196 * inspector/debugger/terminate-dedicated-worker-while-paused-expected.txt: Removed.
2197 * inspector/debugger/terminate-dedicated-worker-while-paused.html: Removed.
2199 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
2201 Web Inspector: Specifically Identify the Global Lexical Environment Scope
2202 https://bugs.webkit.org/show_bug.cgi?id=151828
2204 Reviewed by Brian Burg.
2206 * inspector/debugger/breakpoint-scope-expected.txt:
2207 * inspector/debugger/breakpoint-scope.html:
2208 * inspector/debugger/resources/scope.js:
2209 Update the test to include something in the global lexical
2210 environment and ensure it is identified as such.
2212 2015-12-03 Sergio Villar Senin <svillar@igalia.com>
2214 [css-grid] Fix height computation of grid items with borders inside fr tracks
2215 https://bugs.webkit.org/show_bug.cgi?id=151798
2217 Reviewed by Zalan Bujtas.
2219 * fast/css-grid-layout/grid-item-with-border-in-fr-expected.txt: Added.
2220 * fast/css-grid-layout/grid-item-with-border-in-fr.html: Added.
2222 2015-12-03 Brady Eidson <beidson@apple.com>
2224 Modern IDB: Fix up tests that refer to non-standard IDBVersionChangeEvent.dataLoss.
2225 https://bugs.webkit.org/show_bug.cgi?id=151850
2227 Reviewed by Andy Estes.
2229 * platform/mac-wk1/TestExpectations:
2231 * storage/indexeddb/data-corruption-expected.txt: Removed.
2232 * storage/indexeddb/data-corruption.html: Removed.
2233 * storage/indexeddb/resources/data-corruption.js: Removed.
2235 * storage/indexeddb/events-expected.txt:
2236 * storage/indexeddb/resources/events.js:
2238 2015-12-03 Brady Eidson <beidson@apple.com>
2240 Modern IDB: storage/indexeddb/cursor-index-delete.html fails.
2241 https://bugs.webkit.org/show_bug.cgi?id=151847
2243 Reviewed by Andy Estes.
2245 * platform/mac-wk1/TestExpectations:
2247 2015-12-03 Eric Carlson <eric.carlson@apple.com>
2249 [MediaStream] Update MediaStreamTrack.getCapabilities
2250 https://bugs.webkit.org/show_bug.cgi?id=151728
2252 Reviewed by Jer Noble.
2254 * fast/mediastream/MediaStreamTrack-getCapabilities-expected.txt: Added.
2255 * fast/mediastream/MediaStreamTrack-getCapabilities.html: Added.
2256 * fast/mediastream/MediaStreamTrack-getSettings-expected.txt:
2257 * fast/mediastream/MediaStreamTrack-getSettings.html:
2259 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2261 Removing deleted test storage/indexeddb/objectstore-keycursor.html from TestExpectations file
2262 https://bugs.webkit.org/show_bug.cgi?id=151772
2264 Unreviewed test gardening.
2266 * platform/mac-wk2/TestExpectations:
2268 2015-12-03 Keith Rollin <krollin@apple.com>
2270 [Win] fast/forms/HTMLOptionElement_label03.html failing on win7
2271 https://bugs.webkit.org/show_bug.cgi?id=150909
2272 rdar://problem/23539673
2274 Reviewed by Darin Adler.
2276 Mark fast/forms/HTMLOptionElement_label03.html as being expected to
2277 pass. Also update some text in HTMLOptionElement_label02.html and
2278 HTMLOptionElement_label03.html so that it no longer refers to our
2279 trying to match IE (which we are no longer doing).
2281 * fast/forms/HTMLOptionElement_label02.html:
2282 * fast/forms/HTMLOptionElement_label03.html:
2283 * platform/win/TestExpectations:
2285 2015-12-03 Brady Eidson <beidson@apple.com>
2287 Modern IDB: storage/indexeddb/cursor-advance.html fails.
2288 https://bugs.webkit.org/show_bug.cgi?id=151731
2290 Reviewed by Alex Christensen.
2292 * platform/mac-wk1/TestExpectations:
2293 * storage/indexeddb/cursor-advance-expected.txt:
2295 2015-12-03 Brent Fulgham <bfulgham@apple.com>
2297 Allow JavaScript to iterate over plugins for local files
2298 https://bugs.webkit.org/show_bug.cgi?id=151783
2299 <rdar://problem/23692113>
2301 Modify the existing 'local file' plugin tests so that they don't turn on the debugging
2302 flag to allow iterating over all plugins. Then create a new HTTP test (based on the
2303 existing plugin-javascript-access test) to make sure that plugin iteration is blocked
2304 for non-local-file access.
2306 Reviewed by Alexey Proskuryakov.
2308 * http/tests/plugins/plugin-javascript-access-expected.txt: Added.
2309 * http/tests/plugins/plugin-javascript-access.html: Added.
2310 * plugins/plugin-javascript-access.html: Remove unneeded 'internals.setShowAllPlugins' call.
2311 * plugins/script-tests/navigator-mimeTypes-length.js: Ditto.
2313 2015-12-03 Brady Eidson <beidson@apple.com>
2315 Modern IDB: storage/indexeddb/cursor-skip-deleted.html fails.
2316 https://bugs.webkit.org/show_bug.cgi?id=151794
2318 Reviewed by Alex Christensen.
2320 * platform/mac-wk1/TestExpectations:
2322 2015-12-02 Sam Weinig <sam@webkit.org>
2324 Promise callbacks should be called at microtask checkpoints
2325 https://bugs.webkit.org/show_bug.cgi?id=147933
2327 Reviewed by Chris Dumez.
2329 * fast/dom/microtask-promise-mutation-observer-order-expected.txt: Added.
2330 * fast/dom/microtask-promise-mutation-observer-order.html: Added.
2332 2015-12-03 Daniel Bates <dabates@apple.com>
2334 ASSERT_WITH_SECURITY_IMPLICATION in WebCore::DocumentOrderedMap::add()
2335 https://bugs.webkit.org/show_bug.cgi?id=126662
2336 <rdar://problem/15775508>
2338 Reviewed by Brent Fulgham.
2340 Add test to ensure that we do not assert when inserting a subtree that has an element with
2341 a duplicate id before removing the original subtree.
2343 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree-expected.txt: Added.
2344 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree.svg: Added.
2346 2015-12-03 Javier Fernandez <jfernandez@igalia.com>
2348 [css-grid] margin-left:auto and margin-top:auto discards the margin on opposite side
2349 https://bugs.webkit.org/show_bug.cgi?id=151802
2351 Reviewed by Sergio Villar Senin.
2353 Tests to verify the specified margins account for determining the available space for
2354 auto-margins alignment.
2356 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins-expected.txt: Added.
2357 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins.html: Added.
2359 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2361 Rebaselining svg/custom/bug78807.svg since actual results now match Mac expectations
2362 https://bugs.webkit.org/show_bug.cgi?id=151804
2364 Unreviewed test gardening.
2366 * platform/win/svg/custom/bug78807-expected.txt:
2368 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2370 Skipping failing sputnik/Unicode/Unicode_510 tests pending further investigation
2371 https://bugs.webkit.org/show_bug.cgi?id=151505
2373 Unreviewed test gardening.
2375 * platform/win/TestExpectations:
2377 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2379 Marking fast/css/pseudo-visited-background-color-on-input.html as failing on win
2380 https://bugs.webkit.org/show_bug.cgi?id=151756
2382 Unreviewed test gardening.
2384 * platform/win/TestExpectations:
2386 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2388 fast/borders/hidpi-border-clipping-right-after-move.html
2389 https://bugs.webkit.org/show_bug.cgi?id=151754
2391 Unreviewed test gardening.
2393 * platform/win/TestExpectations:
2395 2015-12-03 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2397 Unreviewed EFL urgent gardening. Skip web-platform-tests
2398 because it has been timeout since r192796.
2400 * platform/efl/TestExpectations:
2402 2015-12-02 Mark Lam <mark.lam@apple.com>
2404 Polymorphic operand types for DFG and FTL mul.
2405 https://bugs.webkit.org/show_bug.cgi?id=151746
2407 Reviewed by Filip Pizlo.
2409 * js/regress/ftl-object-mul-expected.txt: Added.
2410 * js/regress/ftl-object-mul.html: Added.
2411 * js/regress/script-tests/ftl-object-mul.js: Added.
2415 2015-12-02 Myles C. Maxfield <mmaxfield@apple.com>
2417 Unify font-variant-* with font-variant shorthand
2418 https://bugs.webkit.org/show_bug.cgi?id=149773
2420 Reviewed by Darin Adler.
2422 Update tests. Also temporarily skip existing font-features tests until
2423 https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
2425 * css3/font-variant-parsing-expected.txt:
2426 * css3/font-variant-parsing.html:
2427 * fast/css/font-property-priority-expected.txt:
2428 * fast/css/font-shorthand-expected.txt:
2429 * fast/css/parsing-font-variant-ligatures-expected.txt:
2430 * fast/css/parsing-font-variant-ligatures.html:
2431 * fast/inspector-support/style-expected.txt:
2432 * fast/text/font-variant-shorthand-expected.txt: Added.
2433 * fast/text/font-variant-shorthand.html: Added.
2434 * platform/mac/TestExpectations:
2435 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
2437 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2439 Rebaselining fast/dom/adopt-attribute-crash-expected for win
2440 https://bugs.webkit.org/show_bug.cgi?id=151762
2442 Reviewed by Darin Adler.
2444 * platform/win/fast/dom/adopt-attribute-crash-expected.txt:
2446 2015-12-02 Alex Christensen <achristensen@webkit.org>
2448 Asynchronously call onerror when a content blocker blocks ascript element's load
2449 https://bugs.webkit.org/show_bug.cgi?id=151649
2451 Reviewed by Brady Eidson.
2453 * http/tests/contentextensions/script-onerror-expected.txt: Added.
2454 * http/tests/contentextensions/script-onerror.html: Added.
2455 * http/tests/contentextensions/script-onerror.html.json: Added.
2456 * http/tests/misc/unloadable-script-expected.txt:
2457 * http/tests/misc/unloadable-script.html:
2458 * http/tests/security/local-JavaScript-from-remote-expected.txt:
2459 * http/tests/security/local-JavaScript-from-remote.html:
2460 Added testRunner.waitUntilDone and testRunner.notifyDone to reflect the fact that onerror is no longer called synchronously.
2462 2015-12-02 Eric Carlson <eric.carlson@apple.com>
2464 Fix flaky test added with r192954.
2468 * fast/mediastream/MediaStreamTrack-getSettings.html:
2470 2015-12-02 Commit Queue <commit-queue@webkit.org>
2472 Unreviewed, rolling out r192955.
2473 https://bugs.webkit.org/show_bug.cgi?id=151776
2475 A large number of the tests added with this change are failing
2476 on Windows (Requested by ryanhaddad on #webkit).
2480 "[css border] border-image doesn't honor border-style"
2481 https://bugs.webkit.org/show_bug.cgi?id=99922
2482 http://trac.webkit.org/changeset/192955
2484 2015-12-02 Yoav Weiss <yoav@yoav.ws>
2486 Fix preloader issue with srcdoc documents.
2487 https://bugs.webkit.org/show_bug.cgi?id=151744
2489 Reviewed by Ryosuke Niwa.
2491 Added a test that makes sure that srcdoc based subresources are properly preloaded.
2493 * fast/preloader/iframe-srcdoc-expected.txt: Added.
2494 * fast/preloader/iframe-srcdoc.html: Added.
2496 2015-12-02 Jer Noble <jer.noble@apple.com>
2498 Add a setting and restriction which will pause invisible autoplaying video
2499 https://bugs.webkit.org/show_bug.cgi?id=151412
2501 Reviewed by Eric Carlson.
2503 * media/video-restricted-invisible-autoplay-not-allowed-expected.txt: Added.
2504 * media/video-restricted-invisible-autoplay-not-allowed.html: Added.
2506 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2508 Rebaseline fast/parser/xml-declaration-missing-ending-mark.html, fast/parser/xml-colon-entity.html for Win
2509 https://bugs.webkit.org/show_bug.cgi?id=151763
2511 Reviewed by Brent Fulgham.
2513 * platform/win/fast/parser/xml-colon-entity-expected.txt:
2514 * platform/win/fast/parser/xml-declaration-missing-ending-mark-expected.txt:
2516 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2518 Rebaseline fast/dynamic/text-combine.html on win
2519 https://bugs.webkit.org/show_bug.cgi?id=151761
2521 Unreviewed test gardening.
2523 * platform/win/fast/dynamic/text-combine-expected.png:
2524 * platform/win/fast/dynamic/text-combine-expected.txt:
2526 2015-12-02 Brady Eidson <beidson@apple.com>
2528 Modern IDB: Remove all traces of IDBObjectStore::openKeyCursor from tests.
2529 https://bugs.webkit.org/show_bug.cgi?id=151772
2531 Reviewed by Alex Christensen.
2533 IDBObjectStore::openKeyCursor no longer exists, so testing it is inherently bogus.
2535 * platform/mac-wk1/TestExpectations: Two tests now pass with small expectations changes.
2536 * storage/indexeddb/cursor-basics-expected.txt:
2537 * storage/indexeddb/cursor-overloads-expected.txt:
2539 * storage/indexeddb/cursor-overloads.html:
2540 * storage/indexeddb/optional-arguments.html:
2541 * storage/indexeddb/resources/cursor-basics.js:
2542 * storage/indexeddb/resources/deleted-objects.js:
2543 * storage/indexeddb/resources/exceptions.js:
2544 * storage/indexeddb/resources/objectstore-basics.js:
2546 * storage/indexeddb/objectstore-keycursor-expected.txt: Removed.
2547 * storage/indexeddb/objectstore-keycursor.html: Removed.
2548 * storage/indexeddb/resources/objectstore-keycursor.js: Removed.
2550 2015-12-02 David Hyatt <hyatt@apple.com>
2552 Add some more picture element layout tests
2553 https://bugs.webkit.org/show_bug.cgi?id=151769
2555 Reviewed by Dean Jackson.
2557 * fast/picture/image-picture-invalid-expected.txt: Added.
2558 * fast/picture/image-picture-invalid.html: Added.
2559 * fast/picture/image-picture-nested-expected.txt: Added.
2560 * fast/picture/image-picture-nested.html: Added.
2562 2015-12-02 Brady Eidson <beidson@apple.com>
2564 Modern IDB: Enable a couple more passing tests.
2565 https://bugs.webkit.org/show_bug.cgi?id=151766
2567 Reviewed by Beth Dakin.
2569 * platform/mac-wk1/TestExpectations:
2570 * storage/indexeddb/create-object-store-options-expected.txt:
2572 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2574 Skipping tests on Win that fail due to unimplemented showModalDialog function.
2575 https://bugs.webkit.org/show_bug.cgi?id=151506
2577 Unreviewed test gardening.
2579 * platform/win/TestExpectations:
2581 2015-12-02 Brady Eidson <beidson@apple.com>
2583 Modern IDB: IDBTransaction::error is not exposed.
2584 https://bugs.webkit.org/show_bug.cgi?id=151752
2586 Reviewed by Alex Christensen.
2588 * platform/mac-wk1/TestExpectations:
2589 * storage/indexeddb/modern/basic-add.html:
2590 * storage/indexeddb/modern/double-abort-expected.txt:
2591 * storage/indexeddb/modern/index-3.html:
2592 * storage/indexeddb/resources/transaction-error.js:
2593 * storage/indexeddb/transaction-error-expected.txt:
2595 2015-12-02 Adenilson Cavalcanti <cavalcantii@gmail.com>
2597 [css border] border-image doesn't honor border-style
2598 https://bugs.webkit.org/show_bug.cgi?id=99922
2600 Reviewed by Simon Fraser.
2602 Ensure that WebKit will be compliant to css-backgrounds spec where
2603 a border with an image will only be rendered if there is a style defined.
2605 Previous border image tests had to be edited (i.e. define border-style)
2606 to ensure that a decorated border would be rendered.
2608 * fast/borders/border-image-01.html:
2609 * fast/borders/border-image-border-radius.html:
2610 * fast/borders/border-image-fill-no-intrinsic-size.html:
2611 * fast/borders/border-image-longhand.html:
2612 * fast/borders/border-image-massive-scale.html:
2613 * fast/borders/border-image-omit-right-slice.html:
2614 * fast/borders/border-image-outset-in-shorthand.html:
2615 * fast/borders/border-image-outset-split-inline-expected.txt:
2616 * fast/borders/border-image-outset-split-inline-vertical-lr-expected.txt:
2617 * fast/borders/border-image-outset-split-inline-vertical-lr.html:
2618 * fast/borders/border-image-outset-split-inline.html:
2619 * fast/borders/border-image-outset.html:
2620 * fast/borders/border-image-repeat.html:
2621 * fast/borders/border-image-rotate-transform.html:
2622 * fast/borders/border-image-scale-transform.html:
2623 * fast/borders/border-image-scaled.html:
2624 * fast/borders/border-image-scrambled.html:
2625 * fast/borders/border-image-should-not-display-expected.html: Added.
2626 * fast/borders/border-image-should-not-display.html: Added.
2627 * fast/borders/border-image-side-reduction.html:
2628 * fast/borders/border-image-slice-constrained.html:
2629 * fast/borders/border-image-slice-missing-right.html:
2630 * fast/borders/border-image-slices.html:
2631 * fast/borders/border-image-source.html:
2632 * fast/borders/border-image-trumps-radius-expected.txt:
2633 * fast/borders/border-image-trumps-radius.html:
2634 * fast/borders/hidpi-border-image-gradient-on-subpixels.html:
2635 * fast/borders/resources/red.png: Added.
2636 * fast/borders/scaled-border-image.html:
2637 * fast/gradients/border-image-gradient-expected.txt:
2638 * fast/gradients/border-image-gradient.html:
2639 * fast/hidpi/image-set-border-image-comparison.html:
2640 * fast/hidpi/image-set-border-image-dynamic.html:
2641 * fast/hidpi/image-set-border-image-simple.html:
2642 * fast/writing-mode/border-image-horizontal-bt.html:
2643 * fast/writing-mode/border-image-vertical-lr.html:
2644 * fast/writing-mode/border-image-vertical-rl.html:
2645 * platform/mac/fast/borders/border-image-01-expected.txt:
2646 * platform/mac/fast/borders/border-image-border-radius-expected.txt:
2647 * platform/mac/fast/borders/border-image-longhand-expected.txt:
2648 * platform/mac/fast/borders/border-image-massive-scale-expected.txt:
2649 * platform/mac/fast/borders/border-image-omit-right-slice-expected.txt:
2650 * platform/mac/fast/borders/border-image-outset-expected.txt:
2651 * platform/mac/fast/borders/border-image-outset-in-shorthand-expected.txt:
2652 * platform/mac/fast/borders/border-image-repeat-expected.txt:
2653 * platform/mac/fast/borders/border-image-rotate-transform-expected.txt:
2654 * platform/mac/fast/borders/border-image-scale-transform-expected.txt:
2655 * platform/mac/fast/borders/border-image-scaled-expected.txt:
2656 * platform/mac/fast/borders/border-image-scrambled-expected.txt:
2657 * platform/mac/fast/borders/border-image-side-reduction-expected.txt:
2658 * platform/mac/fast/borders/border-image-slice-constrained-expected.txt:
2659 * platform/mac/fast/borders/border-image-slices-expected.txt:
2660 * platform/mac/fast/borders/border-image-source-expected.txt:
2661 * platform/mac/fast/borders/scaled-border-image-expected.txt:
2662 * platform/mac/fast/hidpi/image-set-border-image-comparison-expected.txt:
2663 * platform/mac/fast/hidpi/image-set-border-image-dynamic-expected.txt:
2664 * platform/mac/fast/hidpi/image-set-border-image-simple-expected.txt:
2665 * platform/mac/fast/writing-mode/border-image-horizontal-bt-expected.txt:
2666 * platform/mac/fast/writing-mode/border-image-vertical-lr-expected.txt:
2667 * platform/mac/fast/writing-mode/border-image-vertical-rl-expected.txt:
2669 2015-12-02 Eric Carlson <eric.carlson@apple.com>
2671 [MediaStream] Implement MediaStreamTrack.getSettings()
2672 https://bugs.webkit.org/show_bug.cgi?id=151727
2674 Reviewed by Jer Noble.
2676 * fast/mediastream/MediaStream-video-element-expected.txt:
2677 * fast/mediastream/MediaStream-video-element-track-stop-expected.txt:
2678 * fast/mediastream/MediaStream-video-element-track-stop.html:
2679 * fast/mediastream/MediaStream-video-element.html:
2680 * fast/mediastream/MediaStreamTrack-getSettings-expected.txt: Added.
2681 * fast/mediastream/MediaStreamTrack-getSettings.html: Added.
2683 2015-12-01 David Hyatt <hyatt@apple.com>
2685 Implement the picture element.
2686 https://bugs.webkit.org/show_bug.cgi?id=116963
2688 Reviewed by Dean Jackson.
2690 * fast/picture: Added.
2691 * fast/picture/image-picture-1x-expected.txt: Added.
2692 * fast/picture/image-picture-1x.html: Added.
2693 * fast/picture/resources: Added.
2694 * fast/picture/resources/blue_rect.jpg: Added.
2695 * fast/picture/resources/currentSrcHelper.js: Added.
2697 (currentSrcFileName):
2698 (currentSrcFileNameNoParams):
2699 * fast/picture/resources/image-set-4x.png: Added.
2701 2015-12-02 Jiewen Tan <jiewen_tan@apple.com>
2703 Null dereference loading Blink layout test fast/loader/unload-mutation-crash.html
2704 https://bugs.webkit.org/show_bug.cgi?id=149305
2705 <rdar://problem/22747892>
2707 Reviewed by Brent Fulgham.
2709 This test case is from Blink r180918:
2710 https://codereview.chromium.org/495743003
2712 * fast/loader/unload-mutation-crash-expected.txt: Added.
2713 * fast/loader/unload-mutation-crash.html: Added.
2715 2015-12-02 Joseph Pecoraro <pecoraro@apple.com>
2717 Web Inspector: Handle YieldExpressions in the ScriptSyntaxTree
2718 https://bugs.webkit.org/show_bug.cgi?id=151730
2720 Reviewed by Brian Burg.
2722 * inspector/model/parse-script-syntax-tree-expected.txt:
2723 * inspector/model/parse-script-syntax-tree.html:
2725 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2727 [Win] Test gardening after r192895
2731 * fast/text/emoji-overlap-expected.html:
2732 * fast/text/emoji-overlap.html:
2734 2015-12-01 Commit Queue <commit-queue@webkit.org>
2736 Unreviewed, rolling out r192894 and r192904.
2737 https://bugs.webkit.org/show_bug.cgi?id=151738
2739 Crashes sometimes on Windows (Requested by litherum on
2742 Reverted changesets:
2744 "[Win] Web fonts with small caps have excess whitespace with
2745 the complex text codepath"
2746 https://bugs.webkit.org/show_bug.cgi?id=151698
2747 http://trac.webkit.org/changeset/192894
2749 "Test gardening after r192894"
2750 http://trac.webkit.org/changeset/192904
2752 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2754 [SVG -> OTF Converter] Force UnitsPerEm to 1000
2755 https://bugs.webkit.org/show_bug.cgi?id=151650
2757 Reviewed by Antti Koivisto.
2759 Some tests have quantization differences.
2761 * fast/ruby/ruby-expansion-cjk-2-expected.html:
2762 * fast/ruby/ruby-expansion-cjk-3-expected.html:
2763 * fast/ruby/ruby-expansion-cjk-4-expected.html:
2764 * fast/ruby/ruby-expansion-cjk-5-expected.html:
2765 * fast/ruby/ruby-expansion-cjk-expected.html:
2766 * platform/mac-wk2/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
2767 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
2768 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
2769 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
2770 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt:
2771 * platform/mac/svg/W3C-SVG-1.1/text-intro-01-t-expected.txt:
2772 * platform/mac/svg/W3C-SVG-1.1/text-intro-02-b-expected.txt:
2773 * platform/mac/svg/W3C-SVG-1.1/text-intro-03-b-expected.txt:
2774 * platform/mac/svg/W3C-SVG-1.1/text-intro-04-t-expected.txt:
2775 * platform/mac/svg/batik/text/textEffect3-expected.txt:
2776 * platform/mac/svg/batik/text/textPosition2-expected.txt:
2777 * platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
2778 * svg/custom/acid3-test-77-expected.txt:
2780 2015-12-01 Brady Eidson <beidson@apple.com>
2782 Add updated test result missing from http://trac.webkit.org/changeset/192924
2783 https://bugs.webkit.org/show_bug.cgi?id=151725
2785 * storage/indexeddb/modern/opendatabase-request-event-expected.txt:
2787 2015-12-01 Ryan Haddad <ryanhaddad@apple.com>
2789 Marking http/tests/xmlhttprequest/methods-async.html as flaky on Yosemite WK2
2790 https://bugs.webkit.org/show_bug.cgi?id=151729
2792 Unreviewed test gardening.
2794 * platform/mac-wk2/TestExpectations:
2796 2015-12-01 Brady Eidson <beidson@apple.com>
2798 Give a more detailed message for TypeErrors that result from EnforceRange.
2799 https://bugs.webkit.org/show_bug.cgi?id=151725
2801 Reviewed by Tim Horton.
2803 * crypto/subtle/aes-cbc-generate-key-expected.txt:
2804 * js/dom/webidl-type-mapping-expected.txt:
2805 * storage/indexeddb/intversion-bad-parameters-expected.txt:
2806 * storage/indexeddb/version-change-event-basic-expected.txt:
2808 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2810 Test gardening after r192894
2814 * fast/text/small-caps-complex-expected.html:
2815 * fast/text/small-caps-complex.html:
2817 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2819 [iOS] Adjacent emoji overlap each other
2820 https://bugs.webkit.org/show_bug.cgi?id=151690
2821 <rdar://problem/23430453>
2823 Reviewed by Simon Fraser.
2825 * fast/text/emoji-overlap-expected.html: Added.
2826 * fast/text/emoji-overlap.html: Added.
2828 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2830 [Win] Web fonts with small caps have excess whitespace with the complex text codepath
2831 https://bugs.webkit.org/show_bug.cgi?id=151698
2833 Reviewed by Darin Adler.
2835 * fast/text/resources/tinyfont.svg: Added.
2836 * fast/text/small-caps-complex-expected.html: Added.
2837 * fast/text/small-caps-complex.html: Added.
2839 2015-12-01 Ryan Haddad <ryanhaddad@apple.com>
2841 Marking http/tests/xmlhttprequest/workers/methods.html as flaky on Yosemite WK2
2842 https://bugs.webkit.org/show_bug.cgi?id=151709
2844 Unreviewed test gardening.
2846 * platform/mac-wk2/TestExpectations:
2848 2015-12-01 Brady Eidson <beidson@apple.com>
2850 Skip some specific IDB tests in preparation for enabling the entire directory.
2852 Reviewed in person by Sam Weinig.
2854 * platform/mac-wk1/TestExpectations:
2856 2015-12-01 Brady Eidson <beidson@apple.com>
2858 Modern IDB: storage/indexeddb/create-and-remove-object-store.html fails.
2859 https://bugs.webkit.org/show_bug.cgi?id=151704
2861 Reviewed by Alex Christensen.
2863 * platform/mac-wk1/TestExpectations:
2864 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
2866 2015-12-01 Brady Eidson <beidson@apple.com>
2868 Modern IDB: storage/indexeddb/basics.html fails.
2869 https://bugs.webkit.org/show_bug.cgi?id=151694
2871 Reviewed by Alex Christensen.
2873 * platform/mac-wk1/TestExpectations:
2874 * storage/indexeddb/modern/deletedatabase-1.html:
2875 * storage/indexeddb/modern/opendatabase-versions.html:
2876 * storage/indexeddb/modern/versionchange-event.html:
2878 2015-12-01 Carlos Garcia Campos <cgarcia@igalia.com>
2880 Unreviewed, rolling out r192876.
2882 It broke a lot of JSC and layout tests for GTK and EFL
2886 "[ES6] "super" and "this" should be lexically bound inside an
2887 arrow function and should live in a JSLexicalEnvironment"
2888 https://bugs.webkit.org/show_bug.cgi?id=149338
2889 http://trac.webkit.org/changeset/192876
2891 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
2893 [Streams API] pull function of tee should call readFromReadableStreamReader directly
2894 https://bugs.webkit.org/show_bug.cgi?id=151497
2898 Adding non regression test.
2900 * streams/streams-promises-expected.txt:
2901 * streams/streams-promises.html:
2903 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
2905 [Streams API] teeReadableStream should not directly use stream.getReader()
2906 https://bugs.webkit.org/show_bug.cgi?id=151487
2908 Reviewed by Darin Adler.
2910 Adding non-regression test.
2912 * streams/streams-promises-expected.txt:
2913 * streams/streams-promises.html:
2915 2015-12-01 Skachkov Oleksandr <gskachkov@gmail.com>
2917 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
2918 https://bugs.webkit.org/show_bug.cgi?id=149338
2920 Reviewed by Saam Barati.
2922 * js/arrowfunction-supercall-expected.txt: Added.
2923 * js/arrowfunction-supercall.html: Added.
2924 * js/arrowfunction-tdz-expected.txt: Added new expectation.
2925 * js/script-tests/arrowfunction-supercall.js: Added.
2926 * js/script-tests/arrowfunction-tdz.js: Added new cases.
2928 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
2930 [Streams API] streams should not directly use Number and related methods
2931 https://bugs.webkit.org/show_bug.cgi?id=151499
2933 Reviewed by Darin Adler.
2935 Added a non-regression test.
2937 * streams/streams-promises-expected.txt:
2938 * streams/streams-promises.html:
2940 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
2942 [Streams API] Remove use of @catch for exposed promises
2943 https://bugs.webkit.org/show_bug.cgi?id=151625
2945 Reviewed by Darin Adler.
2947 * streams/streams-promises.html: beefing up the catch test by also overwritting Promise.prototype.then.
2949 2015-11-30 Brady Eidson <beidson@apple.com>
2951 Modern IDB: Unskip "storage/indexeddb/mozilla" instead of each individual test inside of it.
2952 https://bugs.webkit.org/show_bug.cgi?id=151693
2954 Reviewed by Geoffrey Garen.
2956 * platform/mac-wk1/TestExpectations:
2958 2015-11-30 Jiewen Tan <jiewen_tan@apple.com>
2960 Amazon.com Additional Information links aren't clickable
2961 https://bugs.webkit.org/show_bug.cgi?id=151401
2962 <rdar://problem/23454261>
2964 Reviewed by Darin Adler.
2966 * fast/block/float/hit-test-on-overlapping-floats-expected.txt: Added.
2967 * fast/block/float/hit-test-on-overlapping-floats.html: Added.
2969 2015-11-30 Brady Eidson <beidson@apple.com>
2971 Modern IDB: Iterating index cursors to a specific key is busted.
2972 https://bugs.webkit.org/show_bug.cgi?id=151684
2974 Reviewed by Darin Adler.
2976 * platform/mac-wk1/TestExpectations:
2978 2015-11-30 Brady Eidson <beidson@apple.com>
2980 Modern IDB: ObjectStore cursors should not be able to iterate out of their range.
2981 https://bugs.webkit.org/show_bug.cgi?id=151683
2983 Reviewed by Darin Adler.
2985 * platform/mac-wk1/TestExpectations:
2987 2015-11-30 Brady Eidson <beidson@apple.com>
2989 Modern IDB: "prevunique" cursors should point at the lowest primary key that matches, not the highest.
2990 https://bugs.webkit.org/show_bug.cgi?id=151675.
2992 Reviewed by Darin Adler.
2994 * platform/mac-wk1/TestExpectations:
2995 * storage/indexeddb/modern/index-cursor-1-expected.txt:
2996 * storage/indexeddb/modern/index-cursor-2-expected.txt:
2997 * storage/indexeddb/modern/index-cursor-3-expected.txt:
2999 2015-11-30 Jiewen Tan <jiewen_tan@apple.com>
3001 Null dereference loading Blink layout test http/tests/misc/detach-during-notifyDone.html
3002 https://bugs.webkit.org/show_bug.cgi?id=149309
3003 <rdar://problem/22748363>
3005 Reviewed by Brent Fulgham.
3007 The test case is from Blink r175601:
3008 https://codereview.chromium.org/317513002
3009 The test case will generate a set of weird ordering events that affects the documentLoader:
3010 1. The subframe finishes loading, and since the frame’s testRunner is not set to wait until
3011 done, WebKitTestRunner stops the load (by calling WKBundlePageStopLoading()).
3012 2. This causes the in-progress XHR to be aborted, which causes its readyState to become DONE
3013 (this bug doesn’t always reproduce because sometimes the XHR has already finished before the
3014 frame finishes loading).
3015 3. The onreadystatechange callback is executed, which sets innerHTML on the parent frame.
3016 4. Setting innerHTML disconnects the subframe, nulling out its DocumentLoader.
3017 5. We return to WebFrameLoaderClient::dispatchDidFinishLoad() from step #1, but now the
3018 FrameLoader’s DocumentLoader is null. And WebKit crashes here.
3020 Note that steps 2-4 happen synchronously inside WebFrameLoaderClient::dispatchDidFinishLoad().
3022 * http/tests/misc/detach-during-notifyDone-expected.txt: Added.
3023 * http/tests/misc/detach-during-notifyDone.html: Added.
3024 * http/tests/misc/resources/detached-frame.html: Added.
3026 2015-11-30 Commit Queue <commit-queue@webkit.org>
3028 Unreviewed, rolling out r192819.
3029 https://bugs.webkit.org/show_bug.cgi?id=151681
3031 This change broke existing layout tests on Windows (Requested
3032 by ryanhaddad on #webkit).
3036 "Unify font-variant-* with font-variant shorthand"
3037 https://bugs.webkit.org/show_bug.cgi?id=149773
3038 http://trac.webkit.org/changeset/192819
3040 2015-11-30 Brady Eidson <beidson@apple.com>
3042 Modern IDB: Set the correct source on the IDBRequest for cursor updates
3043 https://bugs.webkit.org/show_bug.cgi?id=151665
3045 Reviewed by Andy Estes.
3047 * platform/mac-wk1/TestExpectations:
3049 2015-11-30 Ryan Haddad <ryanhaddad@apple.com>
3051 Marking fast/forms/state-restore-per-form.html as a flaky timeout on mac-wk2
3052 https://bugs.webkit.org/show_bug.cgi?id=150542
3054 Unreviewed test gardening.
3056 * platform/mac-wk2/TestExpectations:
3058 2015-11-30 Brady Eidson <beidson@apple.com>
3060 Modern IDB: Correct handling of cursors finishing iteration.
3061 https://bugs.webkit.org/show_bug.cgi?id=151664
3063 Reviewed by Andy Estes.
3065 * platform/mac-wk1/TestExpectations:
3067 2015-11-30 Myles C. Maxfield <mmaxfield@apple.com>
3069 Unify font-variant-* with font-variant shorthand
3070 https://bugs.webkit.org/show_bug.cgi?id=149773
3072 Reviewed by Darin Adler.
3074 Update tests. Also temporarily skip existing font-features tests until
3075 https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
3077 * css3/font-variant-parsing-expected.txt:
3078 * css3/font-variant-parsing.html:
3079 * fast/css/font-property-priority-expected.txt:
3080 * fast/css/font-shorthand-expected.txt:
3081 * fast/css/parsing-font-variant-ligatures-expected.txt:
3082 * fast/css/parsing-font-variant-ligatures.html:
3083 * fast/inspector-support/style-expected.txt:
3084 * fast/text/font-variant-shorthand-expected.txt: Added.
3085 * fast/text/font-variant-shorthand.html: Added.
3086 * platform/mac/TestExpectations:
3087 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
3089 2015-11-30 Brady Eidson <beidson@apple.com>
3091 Modern IDB: After versionchange transactions abort, fire onerror on the original IDBOpenDBRequest.
3092 https://bugs.webkit.org/show_bug.cgi?id=151648
3094 Reviewed by Andy Estes.
3096 * platform/mac-wk1/TestExpectations:
3097 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
3098 * storage/indexeddb/modern/abort-requests-cancelled.html:
3099 * storage/indexeddb/modern/aborted-put-expected.txt:
3100 * storage/indexeddb/modern/aborted-put.html:
3101 * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
3102 * storage/indexeddb/modern/createobjectstore-basic.html:
3103 * storage/indexeddb/modern/deleteindex-2-expected.txt:
3104 * storage/indexeddb/modern/deleteindex-2.html:
3105 * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
3106 * storage/indexeddb/modern/deleteobjectstore-1.html:
3107 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
3108 * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
3109 * storage/indexeddb/modern/versionchange-abort-then-reopen.html:
3111 2015-11-30 Chris Dumez <cdumez@apple.com>
3113 location.origin is undefined in a web worker
3114 https://bugs.webkit.org/show_bug.cgi?id=151614
3116 Reviewed by Darin Adler.
3118 Update existing layout test to confirm the existence of location.origin when in a
3121 * fast/workers/resources/worker-location.js:
3122 * fast/workers/worker-location-expected.txt:
3124 2015-11-30 Brady Eidson <beidson@apple.com>
3126 Modern IDB: Support updating cursor values when the object store uses inline keys.
3127 https://bugs.webkit.org/show_bug.cgi?id=151647
3129 Reviewed by Andy Estes.
3131 * platform/mac-wk1/TestExpectations:
3133 2015-11-30 Brady Eidson <beidson@apple.com>
3135 Modern IDB: openCursor() fix resulting in at least 4 more passing tests.
3136 https://bugs.webkit.org/show_bug.cgi?id=151630
3138 Reviewed by Andy Estes.
3140 * platform/mac-wk1/TestExpectations:
3141 * storage/indexeddb/modern/cursor-2-expected.txt:
3142 * storage/indexeddb/modern/cursor-2.html:
3143 * storage/indexeddb/modern/cursor-3-expected.txt:
3144 * storage/indexeddb/modern/cursor-3.html:
3145 * storage/indexeddb/modern/cursor-4-expected.txt:
3146 * storage/indexeddb/modern/cursor-4.html:
3147 * storage/indexeddb/modern/deleteindex-1-expected.txt:
3148 * storage/indexeddb/modern/deleteindex-1.html:
3149 * storage/indexeddb/modern/deleteindex-2-expected.txt:
3150 * storage/indexeddb/modern/deleteindex-2.html:
3151 * storage/indexeddb/modern/index-4-expected.txt:
3152 * storage/indexeddb/modern/index-4.html:
3153 * storage/indexeddb/modern/index-cursor-1-expected.txt:
3154 * storage/indexeddb/modern/index-cursor-1.html:
3155 * storage/indexeddb/modern/index-cursor-2-expected.txt:
3156 * storage/indexeddb/modern/index-cursor-2.html:
3157 * storage/indexeddb/modern/index-cursor-3-expected.txt:
3158 * storage/indexeddb/modern/index-cursor-3.html:
3160 2015-11-30 Ryan Haddad <ryanhaddad@apple.com>
3162 Marking http/tests/cache/disk-cache/disk-cache-request-max-stale.html as flaky on Yosemite WK2
3163 https://bugs.webkit.org/show_bug.cgi?id=143159
3165 Unreviewed test gardening.
3167 * platform/mac-wk2/TestExpectations:
3169 2015-11-30 Brady Eidson <beidson@apple.com>
3171 Modern IDB: Support keyPath injection into object store records.
3172 https://bugs.webkit.org/show_bug.cgi?id=151640
3174 Reviewed by Andy Estes.
3176 * platform/mac-wk1/TestExpectations:
3178 2015-11-29 Antoine Quint <graouts@apple.com>
3180 Browser does not fall back to SVG attribute value when CSS style value is invalid or not supported
3181 https://bugs.webkit.org/show_bug.cgi?id=147932
3183 Reviewed by Dean Jackson.
3185 Testing that we correctly fall back to the presentation attribute for SVGPaint and SVGColor values
3186 specified with an invalid keyword in a `style` attribute. We also update the expected output for
3187 svg/css/svg-attribute-parser-mode.html which is now in line with values returned by Firefox and
3188 Chrome, where we correctly use the default value instead of null objects, which was definitely
3191 * svg/css/invalid-color-cascade-expected.svg: Added.
3192 * svg/css/invalid-color-cascade.svg: Added.
3193 * svg/css/invalid-paint-cascade-expected.svg: Added.
3194 * svg/css/invalid-paint-cascade.svg: Added.
3195 * svg/css/script-tests/svg-attribute-parser-mode.js:
3196 * svg/css/svg-attribute-parser-mode-expected.txt:
3198 2015-11-18 Andy Estes <aestes@apple.com>
3200 [Content Filtering] Crash in DocumentLoader::notifyFinished() when allowing a media document to load
3201 https://bugs.webkit.org/show_bug.cgi?id=151433
3202 rdar://problem/23506594
3204 Reviewed by Alexey Proskuryakov.
3206 * contentfiltering/allow-media-document-expected.txt: Added.
3207 * contentfiltering/allow-media-document.html: Added.
3208 * contentfiltering/resources/test.mp4: Added.
3210 2015-11-25 Pranjal Jumde <pjumde@apple.com>
3212 Checks for buffer-overflows when reading characters from textRun
3213 https://bugs.webkit.org/show_bug.cgi?id=151055
3214 <rdar://problem/23251789>
3216 Reviewed by Myles C. Maxfield.
3218 * dom/html/level1/core/151055_asan.html:
3219 * dom/html/level1/core/151055_asan-expected.txt:
3221 2015-11-24 Commit Queue <commit-queue@webkit.org>
3223 Unreviewed, rolling out r192536, r192722, and r192743.
3224 https://bugs.webkit.org/show_bug.cgi?id=151593
3226 Still causing trouble. (Requested by kling on #webkit).
3228 Reverted changesets:
3230 "[JSC] JSPropertyNameEnumerator could be destructorless."
3231 https://bugs.webkit.org/show_bug.cgi?id=151242
3232 http://trac.webkit.org/changeset/192536
3234 "REGRESSION(r192536): Null pointer dereference in
3235 JSPropertyNameEnumerator::visitChildren()."
3236 https://bugs.webkit.org/show_bug.cgi?id=151495
3237 http://trac.webkit.org/changeset/192722
3239 "REGRESSION(r192536): Null pointer dereference in
3240 JSPropertyNameEnumerator::visitChildren()."
3241 https://bugs.webkit.org/show_bug.cgi?id=151495
3242 http://trac.webkit.org/changeset/192743
3244 2015-11-24 Xabier Rodriguez Calvar <calvaris@igalia.com>
3246 [Streams API] Implement pipeTo method in readable Stream
3247 https://bugs.webkit.org/show_bug.cgi?id=151588
3249 Reviewed by Darin Adler.
3251 Test "Piping to a writable stream that does not consume the writes fast enough exerts backpressure on the
3252 source" was moved to its own file because it causes timing issues.
3254 * streams/reference-implementation/pipe-to.html: Moved "Piping to a writable stream that does not consume the
3255 writes fast enough exerts backpressure on the source" test to its own file.
3256 * streams/pipe-to.html: Added with "Piping to a writable stream that does not consume the writes fast enough
3257 exerts backpressure on the source" test.
3258 * streams/reference-implementation/brand-checks.html: Fixed issue with the creation of a ReadableStreamReader.
3259 * streams/pipe-to-expected.txt:
3260 * streams/reference-implementation/brand-checks-expected.txt:
3261 * streams/reference-implementation/pipe-through-expected.txt:
3262 * streams/reference-implementation/pipe-to-expected.txt:
3263 * streams/reference-implementation/pipe-to-options-expected.txt:
3264 * streams/reference-implementation/readable-stream-templated-expected.txt: Expectations.
3265 * platform/mac/TestExpectations:
3266 * platform/win/TestExpectations: Flagged pipe-to test because of webkit.org/b/147933.
3268 2015-11-24 Antti Koivisto <antti@apple.com>
3270 REGRESSION (r190983): Non-element, non-text nodes should not be distributed to slots
3271 https://bugs.webkit.org/show_bug.cgi?id=151566
3272 rdar://problem/23430177
3274 Reviewed by Zalan Bujtas.
3276 * fast/html/details-comment-crash-expected.html: Added.
3277 * fast/html/details-comment-crash.html: Added.
3279 2015-11-23 Brady Eidson <beidson@apple.com>
3281 Modern IDB: Unskip all indexeddb/mozilla tests that pass.
3282 https://bugs.webkit.org/show_bug.cgi?id=151568
3284 Reviewed by Alex Christensen.
3286 * platform/mac-wk1/TestExpectations:
3288 2015-11-23 Brady Eidson <beidson@apple.com>
3290 Modern IDB: When a transaction is aborted, call onerror handlers for all in-progress requests.
3291 https://bugs.webkit.org/show_bug.cgi?id=151550
3293 Reviewed by Alex Christensen.
3295 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt: Added.
3296 * storage/indexeddb/modern/abort-requests-cancelled.html: Added.
3297 * storage/indexeddb/modern/idbtransaction-objectstore-failures-expected.txt:
3298 * storage/indexeddb/modern/idbtransaction-objectstore-failures.html:
3299 * storage/indexeddb/modern/index-5-expected.txt:
3300 * storage/indexeddb/modern/index-5.html:
3302 2015-11-23 Brady Eidson <beidson@apple.com>
3304 Modern IDB: Unskip storage/indexeddb/mozilla/global-data.html.
3305 https://bugs.webkit.org/show_bug.cgi?id=151557
3307 Reviewed by Alex Christensen.
3309 * platform/mac-wk1/TestExpectations:
3311 2015-11-17 Sergio Villar Senin <svillar@igalia.com>
3313 ASSERTION FAILED: freeSpace >= 0 in WebCore::RenderGrid::computeTrackSizesForDirection
3314 https://bugs.webkit.org/show_bug.cgi?id=151254
3316 Reviewed by Darin Adler.
3318 * fast/css-grid-layout/grid-quirks-mode-huge-margin-crash-expected.txt: Added.
3319 * fast/css-grid-layout/grid-quirks-mode-huge-margin-crash.html: Added.
3321 2015-11-22 Myles C. Maxfield <mmaxfield@apple.com>
3323 Add a test to make sure that font-variant: inherit works correctly.
3327 * fast/text/font-variant-inherit-expected.html: Added.
3328 * fast/text/font-variant-inherit.html: Added.
3330 2015-11-22 Myles C. Maxfield <mmaxfield@apple.com>
3332 Font selection should not consult font-variant property
3333 https://bugs.webkit.org/show_bug.cgi?id=151537
3335 Reviewed by Simon Fraser.
3337 * fast/text/font-selection-font-variant-expected.html: Added.
3338 * fast/text/font-selection-font-variant.html: Added.
3340 == Rolled over to ChangeLog-2015-11-21 ==