1 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
3 Adding timout expectation to one more wpt test that I missed in the last commit.
4 https://bugs.webkit.org/show_bug.cgi?id=152335
6 Unreviewed test gardening.
10 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
12 Adding timeout to wpt TestExpectations due to WK/WPT testharness.js issues.
13 https://bugs.webkit.org/show_bug.cgi?id=152335
15 Unreviewed test gadening.
19 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
21 Re-baseline pageoverlay/overlay* tests for mac-wk1
22 https://bugs.webkit.org/show_bug.cgi?id=152338
24 Unreviewed test gardening.
26 * platform/mac-wk1/pageoverlay/overlay-large-document-expected.txt:
27 * platform/mac-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt:
28 * platform/mac-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt:
30 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
32 Mark additional wpt tests as flaky due to WK/WPT testharness.js
33 https://bugs.webkit.org/show_bug.cgi?id=152335
37 * TestExpectations: marking some more tests as flaky.
39 2015-12-16 Joseph Pecoraro <pecoraro@apple.com>
41 Web Inspector: Typing object literal in the console causes a parse error
42 https://bugs.webkit.org/show_bug.cgi?id=141737
44 Reviewed by Timothy Hatcher.
46 * inspector/controller/runtime-controller-expected.txt: Added.
47 * inspector/controller/runtime-controller.html: Added.
49 2015-12-08 Sergio Villar Senin <svillar@igalia.com>
51 Fix computation of min|max-content contribution of non-replaced blocks
52 https://bugs.webkit.org/show_bug.cgi?id=152004
54 Reviewed by Darin Adler.
56 * fast/css-intrinsic-dimensions/auto-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
57 * fast/css-intrinsic-dimensions/auto-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
58 * fast/css-intrinsic-dimensions/auto-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
59 * fast/css-intrinsic-dimensions/auto-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
60 * fast/css-intrinsic-dimensions/fillavailable-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
61 * fast/css-intrinsic-dimensions/fillavailable-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
62 * fast/css-intrinsic-dimensions/fillavailable-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
63 * fast/css-intrinsic-dimensions/fillavailable-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
64 * fast/css-intrinsic-dimensions/fitcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
65 * fast/css-intrinsic-dimensions/fitcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
66 * fast/css-intrinsic-dimensions/fitcontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
67 * fast/css-intrinsic-dimensions/fitcontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
68 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-1-expected.html: Added.
69 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-1.html: Added.
70 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-2-expected.html: Added.
71 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-2.html: Added.
72 * fast/css-intrinsic-dimensions/indefinite-percent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
73 * fast/css-intrinsic-dimensions/indefinite-percent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
74 * fast/css-intrinsic-dimensions/indefinite-percent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
75 * fast/css-intrinsic-dimensions/indefinite-percent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
76 * fast/css-intrinsic-dimensions/maxcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
77 * fast/css-intrinsic-dimensions/maxcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
78 * fast/css-intrinsic-dimensions/maxcontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
79 * fast/css-intrinsic-dimensions/maxcontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
80 * fast/css-intrinsic-dimensions/mincontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
81 * fast/css-intrinsic-dimensions/mincontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
82 * fast/css-intrinsic-dimensions/mincontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
83 * fast/css-intrinsic-dimensions/mincontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
84 * fast/css-intrinsic-dimensions/resources/intrinsic-size-contribution.css: Added.
91 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
93 Mac EWS bots frequently fail several wpt tests
94 https://bugs.webkit.org/show_bug.cgi?id=152257
98 * TestExpectations: marking some tests as flaky.
100 2015-12-16 Commit Queue <commit-queue@webkit.org>
102 Unreviewed, rolling out r194135.
103 https://bugs.webkit.org/show_bug.cgi?id=152333
105 due to missing OSR exit materialization support in FTL
106 (Requested by yusukesuzuki on #webkit).
110 "[ES6] Handle new_generator_func / new_generator_func_exp in
112 https://bugs.webkit.org/show_bug.cgi?id=152227
113 http://trac.webkit.org/changeset/194135
115 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
117 Align WebKit testharness.js with WPT testharness.js
118 https://bugs.webkit.org/show_bug.cgi?id=152297
120 Reviewed by Darin Adler.
122 Cosmetic changes (output:true is overriden by WK testharnessreport.js)
123 To remove the warning "WPT tests are not using the same testharness.js file as other WebKit Layout tests."
125 * media/track/getCueAsHTMLCrash.html: Adding testharnessreport.js and removing call to dumpAsText.
126 * media/track/getCueAsHTMLCrash-expected.txt: Rebasing as tests are now outputting results.
127 * resources/testharness.js:
129 2015-12-16 Yusuke Suzuki <utatane.tea@gmail.com>
131 [ES6] Handle new_generator_func / new_generator_func_exp in DFG / FTL
132 https://bugs.webkit.org/show_bug.cgi?id=152227
134 Reviewed by Saam Barati.
136 Make the test taking longer time.
138 * js/regress/script-tests/generator-function-create.js:
141 2015-12-16 Tomas Popela <tpopela@redhat.com>
143 [GTK] Correct the wrong expectation introduced in r194106
144 https://bugs.webkit.org/show_bug.cgi?id=152325
146 Unreviewed GTK gardening
148 * platform/gtk/http/tests/plugins/plugin-javascript-access-expected.txt:
150 2015-12-15 Ryan Haddad <ryanhaddad@apple.com>
152 Rebaseline fast/viewport/ios tests for ios-simulator, remove failure expectation and re-enable test directory.
153 https://bugs.webkit.org/show_bug.cgi?id=152135
155 Reviewed by Simon Fraser.
157 * platform/ios-simulator-wk2/TestExpectations:
158 * platform/ios-simulator/TestExpectations:
159 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-expected.txt:
160 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall-expected.txt:
161 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-expected.txt:
162 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-no-shrink-to-fit-expected.txt:
164 2015-12-15 Jiewen Tan <jiewen_tan@apple.com>
166 Verify that Referer Policy within Content-Disposition:attachment sandbox is always ReferrerPolicyNever
167 https://bugs.webkit.org/show_bug.cgi?id=152260
168 <rdar://problem/23884579>
170 Reviewed by Andy Estes.
172 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-expected.txt: Added.
173 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-always-expected.txt: Added.
174 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-always.html: Added.
175 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-default-expected.txt: Added.
176 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-default.html: Added.
177 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-never-expected.txt: Added.
178 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-never.html: Added.
179 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-expected.txt: Added.
180 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-when-downgrade-expected.txt: Added.
181 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-when-downgrade.html: Added.
182 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer.html: Added.
183 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-origin-expected.txt: Added.
184 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-origin.html: Added.
185 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-unsafe-url-expected.txt: Added.
186 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-unsafe-url.html: Added.
187 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped.html: Added.
188 * http/tests/contentdispositionattachmentsandbox/resources/referer-header-stripped-frame.php: Added.
189 * http/tests/contentdispositionattachmentsandbox/resources/referer-header-stripped.js: Added.
190 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
191 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
192 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
194 2015-12-15 Timothy Horton <timothy_horton@apple.com>
196 Rebaseline some page overlay tests for WK1
198 * platform/mac-wk1/pageoverlay/overlay-installation-expected.txt:
199 * platform/mac-wk1/pageoverlay/overlay-large-document-expected.txt:
200 * platform/mac-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt:
201 * platform/mac-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt: Added.
203 2015-12-15 Joseph Pecoraro <pecoraro@apple.com>
205 Web Inspector: Localize "global code" and "eval code" strings
206 https://bugs.webkit.org/show_bug.cgi?id=152313
208 Reviewed by Timothy Hatcher.
210 * inspector/debugger/js-stacktrace-expected.txt:
211 * inspector/debugger/js-stacktrace.html:
212 * inspector/model/stack-trace-expected.txt: Added.
213 * inspector/model/stack-trace.html: Added.
215 2015-12-15 Tim Horton <timothy_horton@apple.com>
217 REGRESSION (r191849): There's no yellow bouncy highlight when using Find on Page on iOS
218 https://bugs.webkit.org/show_bug.cgi?id=152241
219 <rdar://problem/23642574>
221 Reviewed by Simon Fraser.
223 * pageoverlay/overlay-small-frame-mouse-events-expected.txt: Added.
224 * pageoverlay/overlay-small-frame-mouse-events.html: Added.
225 Add a test ensuring that small-frame overlays get mouse events.
227 * pageoverlay/overlay-small-frame-paints-expected.txt: Added.
228 * pageoverlay/overlay-small-frame-paints.html: Added.
229 Add a test ensuring that small-frame overlays get paint callbacks.
231 2015-12-15 Myles C. Maxfield <mmaxfield@apple.com>
233 [Font Features] TrueType fonts trigger real features even when synthesis is applied
234 https://bugs.webkit.org/show_bug.cgi?id=152287
236 Reviewed by Darin Adler.
240 * css3/font-variant-petite-caps-synthesis-expected.html:
241 * css3/font-variant-petite-caps-synthesis.html:
242 * css3/font-variant-small-caps-synthesis-expected.html:
243 * css3/font-variant-small-caps-synthesis.html:
244 * css3/font-variant-petite-caps-synthesis-coverage-expected.html:
245 * css3/font-variant-petite-caps-synthesis-coverage.html:
246 * css3/font-variant-small-caps-synthesis-coverage-expected.html:
247 * css3/font-variant-small-caps-synthesis-coverage.html:
249 2015-12-15 Mark Lam <mark.lam@apple.com>
251 Polymorphic operand types for DFG and FTL bit operators.
252 https://bugs.webkit.org/show_bug.cgi?id=152191
254 Reviewed by Saam Barati.
256 * js/regress/ftl-polymorphic-bitand-expected.txt: Added.
257 * js/regress/ftl-polymorphic-bitand.html: Added.
258 * js/regress/ftl-polymorphic-bitor-expected.txt: Added.
259 * js/regress/ftl-polymorphic-bitor.html: Added.
260 * js/regress/ftl-polymorphic-bitxor-expected.txt: Added.
261 * js/regress/ftl-polymorphic-bitxor.html: Added.
262 * js/regress/ftl-polymorphic-lshift-expected.txt: Added.
263 * js/regress/ftl-polymorphic-lshift.html: Added.
264 * js/regress/ftl-polymorphic-rshift-expected.txt: Added.
265 * js/regress/ftl-polymorphic-rshift.html: Added.
266 * js/regress/ftl-polymorphic-urshift-expected.txt: Added.
267 * js/regress/ftl-polymorphic-urshift.html: Added.
268 * js/regress/script-tests/ftl-polymorphic-bitand.js: Added.
271 * js/regress/script-tests/ftl-polymorphic-bitor.js: Added.
274 * js/regress/script-tests/ftl-polymorphic-bitxor.js: Added.
277 * js/regress/script-tests/ftl-polymorphic-lshift.js: Added.
280 * js/regress/script-tests/ftl-polymorphic-rshift.js: Added.
283 * js/regress/script-tests/ftl-polymorphic-urshift.js: Added.
287 2015-12-15 Adam Bergkvist <adam.bergkvist@ericsson.com>
289 WebRTC: Test that RTCPeerConnection promise functions reject on closed state
290 https://bugs.webkit.org/show_bug.cgi?id=152295
292 Reviewed by Eric Carlson.
294 Add test that verifies RTCPeerConnection's behavior in the closed state
295 (signalingState). Promise functions should reject, and (some) others
296 should throw. Remove old test that tests incorrect behavior.
298 * fast/mediastream/RTCPeerConnection-closed-state-expected.txt: Added.
299 * fast/mediastream/RTCPeerConnection-closed-state.html: Added.
300 * fast/mediastream/RTCPeerConnection-state-expected.txt: Removed.
301 * fast/mediastream/RTCPeerConnection-state.html: Removed.
303 2015-12-15 Tomas Popela <tpopela@redhat.com>
305 [GTK] Gardening: Rebaseline tests
306 https://bugs.webkit.org/show_bug.cgi?id=152301
308 Unreviewed GTK gardening
310 * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
311 Correct the expectations after r189202 when RangeException was
313 * platform/gtk/fast/dom/adopt-attribute-crash-expected.txt: Added.
314 Add a new test expectations after r187148.
315 * platform/gtk/http/tests/plugins/plugin-javascript-access-expected.txt: Added.
316 Add a new test expectations after r193363.
318 2015-12-15 Ryan Haddad <ryanhaddad@apple.com>
320 Changing expectation for storage/indexeddb/deleted-objects.html to [ Failure Crash ]
321 https://bugs.webkit.org/show_bug.cgi?id=152264
323 Unreviewed test gardening.
325 * platform/mac-wk1/TestExpectations:
327 2015-12-15 Javier Fernandez <jfernandez@igalia.com>
329 [css-align][css-grid] Overflow alignment value 'true' renamed to 'unsafe'
330 https://bugs.webkit.org/show_bug.cgi?id=152251
332 The 'True' Overflow Alignment keyword is known now as 'Unsafe', so adapting
333 layout tests using such keyword.
335 Reviewed by Darin Adler.
337 * css3/overwrite-content-alignment-expected.txt:
338 * css3/overwrite-content-alignment.html:
339 * css3/overwrite-self-alignment-expected.txt:
340 * css3/overwrite-self-alignment.html:
341 * css3/parse-align-content-expected.txt:
342 * css3/parse-align-content.html:
343 * css3/parse-align-items-expected.txt:
344 * css3/parse-align-items.html:
345 * css3/parse-align-self-expected.txt:
346 * css3/parse-align-self.html:
347 * css3/parse-justify-content-expected.txt:
348 * css3/parse-justify-content.html:
349 * fast/css-grid-layout/grid-align-justify-overflow.html:
350 * fast/css-grid-layout/grid-content-alignment-overflow.html:
351 * fast/css/parse-justify-items-expected.txt:
352 * fast/css/parse-justify-items.html:
353 * fast/css/parse-justify-self-expected.txt:
354 * fast/css/parse-justify-self.html:
356 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
358 Re-enabling passing test fast/viewport/ios/width-is-device-width.html, which was accidentally skipped with r194058.
359 https://bugs.webkit.org/show_bug.cgi?id=152135
361 Unreviewed test gardening.
363 * platform/ios-simulator-wk2/TestExpectations:
365 2015-12-14 Yusuke Suzuki <utatane.tea@gmail.com>
367 Math.random should have an intrinsic thunk and it should be later handled as a DFG Node
368 https://bugs.webkit.org/show_bug.cgi?id=152133
370 Reviewed by Geoffrey Garen.
372 Add new regression test.
374 * js/regress/math-random-expected.txt: Added.
375 * js/regress/math-random.html: Added.
376 * js/regress/script-tests/math-random.js: Added.
379 2015-12-14 Joseph Pecoraro <pecoraro@apple.com>
381 Web Inspector: Stack traces in console incorrectly show "(anonymous function)" for global code
382 https://bugs.webkit.org/show_bug.cgi?id=152280
384 Reviewed by Brian Burg.
386 * inspector/debugger/js-stacktrace-expected.txt:
387 * inspector/debugger/js-stacktrace.html:
389 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
391 Marking storage/indexeddb/deleted-objects.html as a flaky crash on mac-wk1
392 https://bugs.webkit.org/show_bug.cgi?id=152264
394 Unreviewed test gardening.
396 * platform/mac-wk1/TestExpectations:
398 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
400 Marking platform/ios-simulator/ios/scrolling tests as failing on ios-simulator
401 https://bugs.webkit.org/show_bug.cgi?id=152276
403 Unreviewed test gardening.
405 * platform/ios-simulator/TestExpectations:
407 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
409 Updating ios-simulator expectation for crashing tests http/tests/misc/large-js-program.php and js/dom/line-column-numbers.html
410 https://bugs.webkit.org/show_bug.cgi?id=152279
412 Unreviewed test gardening.
414 * platform/ios-simulator/TestExpectations:
416 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
418 Removing ios-simulator TestExpectations for deleted tests: streams/reference-implementation/readable-stream-cancel.html (r192186)
419 and http/tests/inspector/console/access-inspected-object.html (r192186).
420 https://bugs.webkit.org/show_bug.cgi?id=152131
422 Unreviewed test gardening.
424 * platform/ios-simulator-wk1/TestExpectations:
425 * platform/ios-simulator-wk2/TestExpectations:
426 * platform/ios-simulator/TestExpectations:
428 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
430 Adding a second newline to the expected result for compositing/iframes/page-cache-layer-tree.html
431 https://bugs.webkit.org/show_bug.cgi?id=152132
433 Unreviewed test gardening.
435 * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
437 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
439 Marking js/regress/generator-with-several-types.html as a flaky timeout on mac-wk1 debug.
440 https://bugs.webkit.org/show_bug.cgi?id=152272
442 Unreviewed test gardening.
444 * platform/mac-wk1/TestExpectations:
446 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
448 Take 2 of updating expectations for fast/events/ios tests by removing the directory's [ Pass ] expectation.
449 https://bugs.webkit.org/show_bug.cgi?id=152134
451 Unreviewed test gardening.
453 * platform/ios-simulator-wk2/TestExpectations:
455 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
457 Take 2 of updating expectations for fast/viewport/ios tests by removing the directory's [ Pass ] expectation.
458 https://bugs.webkit.org/show_bug.cgi?id=152135
460 Unreviewed test gardening.
462 * platform/ios-simulator-wk2/TestExpectations:
464 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
466 Rebaseline compositing/iframes/page-cache-layer-tree.html for iOS Simulator
467 https://bugs.webkit.org/show_bug.cgi?id=152267
469 Unreviewed test gardening.
471 * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
473 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
475 Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
476 https://bugs.webkit.org/show_bug.cgi?id=152135
478 Unreviewed test gardening.
480 * platform/ios-simulator/TestExpectations:
482 2015-12-14 Chris Fleizach <cfleizach@apple.com>
484 AX: iOS: Text field variations do not have the correct traits
485 https://bugs.webkit.org/show_bug.cgi?id=152237
487 Reviewed by Mario Sanchez Prada.
489 * accessibility/ios-simulator/textentry-traits-expected.txt: Added.
490 * accessibility/ios-simulator/textentry-traits.html: Added.
492 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
494 Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
495 https://bugs.webkit.org/show_bug.cgi?id=152135
497 Unreviewed test gardening.
499 * platform/ios-simulator/TestExpectations:
501 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
503 Marking fast/picture/image-picture-* as failing on iOS simulator
504 https://bugs.webkit.org/show_bug.cgi?id=152141
506 Unreviewed test gardening.
508 * platform/ios-simulator/TestExpectations:
510 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
512 Removing failure expectation for css3/blending tests that are now passing on iOS simulator
513 https://bugs.webkit.org/show_bug.cgi?id=152131
515 Unreviewed test gardening.
517 * platform/ios-simulator/TestExpectations:
519 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
521 Rebaselining fast/text/emoji.html for iOS simulator
522 https://bugs.webkit.org/show_bug.cgi?id=152261
524 Unreviewed test gardening.
526 * platform/ios-simulator/fast/text/emoji-expected.txt:
528 2015-12-14 Daniel Bates <dabates@apple.com>
530 [iOS] DOM click event may not be dispatched when page has :active style and <input type="search">
531 https://bugs.webkit.org/show_bug.cgi?id=144451
532 <rdar://problem/23099482>
534 Reviewed by Simon Fraser.
536 Add a test to ensure that a DOM click event is dispatched to an element in a subframe on a page
537 with a search field and that specifies a CSS :active pseudo-class that changes the tap highlight
540 Additionally, add tests to ensure we update the cancel button visibility whenever the visibility
541 of the search field changes.
543 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field-expected.txt: Added.
544 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html: Added.
545 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled-expected.html: Added.
546 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled.html: Added.
547 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly-expected.html: Added.
548 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly.html: Added.
549 * fast/forms/search/search-cancel-in-formerly-invisible-element-expected.html: Added.
550 * fast/forms/search/search-cancel-in-formerly-invisible-element.html: Added.
551 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden-expected.html: Added.
552 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden.html: Added.
553 * fast/forms/search/search-cancel-toggle-visibility-initially-visible-expected.html: Added.
554 * fast/forms/search/search-cancel-toggle-visibility-initially-visible.html: Added.
556 2015-12-14 Chris Dumez <cdumez@apple.com>
558 Roll out r193974 and follow-up fixes as it caused JSC crashes
559 https://bugs.webkit.org/show_bug.cgi?id=152256
561 Unreviewed, roll out r193974 and follow-up fixes as it caused JSC crashes.
563 * inspector/model/remote-object-get-properties-expected.txt:
564 * js/Object-getOwnPropertyNames-expected.txt:
565 * js/exception-for-nonobject-expected.txt:
566 * js/exception-instanceof-expected.txt:
567 * js/instance-of-immediates-expected.txt:
568 * js/regress/instanceof-bound-expected.txt: Removed.
569 * js/regress/instanceof-bound.html: Removed.
570 * js/regress/script-tests/instanceof-bound.js: Removed.
571 * js/script-tests/Object-getOwnPropertyNames.js:
573 2015-12-14 Youenn Fablet <youenn.fablet@crf.canon.fr>
575 [Streams API] Expose ReadableStream and relatives to Worker
576 https://bugs.webkit.org/show_bug.cgi?id=152066
578 Reviewed by Darin Adler.
580 Adding ByteLengthQueuingStrategy, CountQueuingStrategy and ReadableStream as worker constructors.
582 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
583 * platform/efl/js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
585 2015-12-14 Carlos Alberto Lopez Perez <clopez@igalia.com>
587 [GTK] Unreviewed gardening.
589 * platform/gtk/TestExpectations: Update TestExpectations with the following changes:
590 - Remove expectations for tests removed after r193411 r193426 and r19366.
591 - Merge repeated expectations from some tests.
592 - Mark tests failing after r188159.
593 - Update list of imported/blink tests failing.
595 2015-12-14 Sergio Villar Senin <svillar@igalia.com>
597 [css-grid] Fix height computation of grid items with borders
598 https://bugs.webkit.org/show_bug.cgi?id=151800
600 Reviewed by Darin Adler.
602 * fast/css-grid-layout/grid-item-with-border-in-intrinsic-expected.txt: Added.
603 * fast/css-grid-layout/grid-item-with-border-in-intrinsic.html: Added.
605 2015-12-13 Zalan Bujtas <zalan@apple.com>
607 Clean up absolute positioned map properly.
608 https://bugs.webkit.org/show_bug.cgi?id=152219
609 rdar://problem/23861165
611 Reviewed by Simon Fraser.
613 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
614 Since this static map is at block level, (positioned)inline renderers use their containing block to store
615 their positioned descendants.
616 This patch ensures that when an inline element can no longer hold positioned children, we remove them from
617 the inline's containing block's map. -unless the container itself can hold positioned renderers(see RenderElement::canContainAbsolutelyPositionedObjects).
619 * fast/block/positioning/crash-when-positioned-inline-has-positioned-child-expected.txt: Added.
620 * fast/block/positioning/crash-when-positioned-inline-has-positioned-child.html: Added.
622 2015-12-13 Joanmarie Diggs <jdiggs@igalia.com>
624 AX: [EFL] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
625 https://bugs.webkit.org/show_bug.cgi?id=152079
627 Reviewed by Chris Fleizach.
629 * platform/efl/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
630 * platform/efl/accessibility/image-link-expected.txt: Updated.
631 * platform/efl/accessibility/image-with-alt-and-map-expected.txt: Updated.
632 * platform/efl/accessibility/lists-expected.txt: Updated.
633 * platform/efl/accessibility/media-element-expected.txt: Updated
635 2015-12-13 Brady Eidson <beidson@apple.com>
637 Modern IDB: TextExpectations gardening to run more tests.
638 https://bugs.webkit.org/show_bug.cgi?id=152217
640 Reviewed by Alex Christensen.
642 * platform/mac-wk1/TestExpectations: 5 crash/timeout tests now either pass or merely have text failures.
644 2015-12-12 Brady Eidson <beidson@apple.com>
646 Modern IDB: Update a couple of tests that fail only because of error message differences.
647 https://bugs.webkit.org/show_bug.cgi?id=152205
649 Reviewed by Alex Christensen.
651 * platform/mac-wk1/TestExpectations:
652 * storage/indexeddb/objectstore-autoincrement-expected.txt:
653 * storage/indexeddb/open-cursor-expected.txt:
655 2015-12-12 Brady Eidson <beidson@apple.com>
657 Modern IDB: storage/indexeddb/index-duplicate-keypaths.html fails.
658 https://bugs.webkit.org/show_bug.cgi?id=152201
660 Reviewed by Alex Christensen.
662 * platform/mac-wk1/TestExpectations:
664 2015-12-11 Simon Fraser <simon.fraser@apple.com>
666 Mousewheel events don't work in iframes in RTL documents
667 https://bugs.webkit.org/show_bug.cgi?id=152200
669 Reviewed by Beth Dakin.
671 Try dispatching wheel events to an iframe in an RTL document.
673 * fast/scrolling/rtl-point-in-iframe-expected.txt: Added.
674 * fast/scrolling/rtl-point-in-iframe.html: Added.
676 2015-12-11 Zalan Bujtas <zalan@apple.com>
678 ASSERTION FAILED: !rect.isEmpty() in WebCore::GraphicsContext::drawRect
679 https://bugs.webkit.org/show_bug.cgi?id=151201
681 Reviewed by Simon Fraser.
683 Drawing empty rect is a waste.
685 * fast/borders/empty-drawrect-assert-after-pixelsnap-expected.txt: Added.
686 * fast/borders/empty-drawrect-assert-after-pixelsnap.html: Added.
688 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
690 Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
691 https://bugs.webkit.org/show_bug.cgi?id=152102
692 <rdar://problem/22124230>
694 Reviewed by Andy Estes.
696 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
697 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
698 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
699 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
701 2015-12-11 Eric Carlson <eric.carlson@apple.com>
703 [MediaStream] Add a setting to allow the mock media capture devices to be enabled and disabled
704 https://bugs.webkit.org/show_bug.cgi?id=152197
706 Reviewed by Dean Jackson.
708 * fast/mediastream/mock-media-source-expected.txt: Added.
709 * fast/mediastream/mock-media-source.html: Added.
711 2015-12-11 Beth Dakin <bdakin@apple.com>
713 _touchEventRegions should return regions in the view's coordinates
714 https://bugs.webkit.org/show_bug.cgi?id=152189
716 rdar://problem/23188605
718 Reviewed by Dan Bernstein.
720 * fast/events/touch/ios/touch-event-rtl-expected.txt: Added.
721 * fast/events/touch/ios/touch-event-rtl.html: Added.
723 2015-12-11 Alexey Proskuryakov <ap@apple.com>
725 Roll out http://trac.webkit.org/r193984, because the new test is timing out.
727 Was: Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
728 https://bugs.webkit.org/show_bug.cgi?id=152102
729 <rdar://problem/22124230>
731 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Removed.
732 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
733 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
734 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
736 2015-12-11 Brady Eidson <beidson@apple.com>
738 Modern IDB: storage/indexeddb/optional-arguments.html fails.
739 https://bugs.webkit.org/show_bug.cgi?id=152194
741 Reviewed by Alex Christensen.
743 * platform/mac-wk1/TestExpectations:
744 * storage/indexeddb/invalid-keys-expected.txt: Updated for new error message.
745 * storage/indexeddb/optional-arguments-expected.txt: Remove results that expect IDBObjectStore.openKeyCursor() to be
746 a thing. That method no longer exists in the spec and was already removed from the test.
748 2015-12-11 Brady Eidson <beidson@apple.com>
750 Modern IDB: storage/indexeddb/cursor-continue.html fails.
751 https://bugs.webkit.org/show_bug.cgi?id=152192
753 Reviewed by Alex Christensen.
755 * platform/mac-wk1/TestExpectations:
756 * storage/indexeddb/cursor-continue-expected.txt:
758 2015-12-11 Brady Eidson <beidson@apple.com>
760 Modern IDB: storage/indexeddb/index-basics.html fails.
761 https://bugs.webkit.org/show_bug.cgi?id=152190
763 Reviewed by Alex Christensen.
765 * platform/mac-wk1/TestExpectations:
767 2015-12-11 Keith Miller <keith_miller@apple.com>
769 Rebaseline a failing inspector test for a new property on Function.prototype.
771 * inspector/model/remote-object-get-properties-expected.txt:
773 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
775 Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
776 https://bugs.webkit.org/show_bug.cgi?id=152102
777 <rdar://problem/22124230>
779 Reviewed by Andy Estes.
781 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
782 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
783 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
784 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
786 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
788 Marking fast/events/ios tests as flaky on ios-simulator due to timeouts
789 https://bugs.webkit.org/show_bug.cgi?id=152134
791 Unreviewed test gardening.
793 * platform/ios-simulator/TestExpectations:
795 2015-12-11 Brady Eidson <beidson@apple.com>
797 Modern IDB: storage/indexeddb/key-type-array.html fails.
798 https://bugs.webkit.org/show_bug.cgi?id=152187
800 Reviewed by Alex Christensen.
802 * platform/mac-wk1/TestExpectations:
803 * storage/indexeddb/key-type-array-expected.txt:
805 2015-12-11 Brady Eidson <beidson@apple.com>
807 Modern IDB: Updates to 3 intversion tests, and/or their results.
808 https://bugs.webkit.org/show_bug.cgi?id=152179
810 Reviewed by Alex Christensen.
812 * platform/mac-wk1/TestExpectations:
813 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
815 * storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
816 * storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt:
817 * storage/indexeddb/intversion-upgrades-expected.txt:
818 * storage/indexeddb/resources/intversion-close-in-oncomplete.js:
820 2015-12-11 Keith Miller <keith_miller@apple.com>
822 [ES6] Add support for Symbol.hasInstance
823 https://bugs.webkit.org/show_bug.cgi?id=151839
825 Reviewed by Saam Barati.
827 Fix tests to reflect the changes to instanceof in ES6.
829 Added a new regression test for bound functions in instanceof
830 as the perfomance on bound functions should, to some degree,
831 reflect the performance on C-API users.
833 * js/Object-getOwnPropertyNames-expected.txt:
834 * js/exception-for-nonobject-expected.txt:
835 * js/exception-instanceof-expected.txt:
836 * js/instance-of-immediates-expected.txt:
837 * js/regress/instanceof-bound-expected.txt: Added.
838 * js/regress/instanceof-bound.html: Added.
839 * js/regress/script-tests/instanceof-bound.js: Added.
842 * js/script-tests/Object-getOwnPropertyNames.js:
844 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
846 Updating mac-wk1 TestExpectations for fast/replaced/replaced-breaking.html to Yosemite+ to fix EWS bot results.
847 https://bugs.webkit.org/show_bug.cgi?id=152178
849 Unreviewed test gardening.
851 * platform/mac-wk1/TestExpectations:
853 2015-12-11 Brady Eidson <beidson@apple.com>
855 Modern IDB: storage/indexeddb/intversion-abort-in-initial-upgradeneeded.html fails.
856 https://bugs.webkit.org/show_bug.cgi?id=152177
858 Reviewed by Alex Christensen.
860 * platform/mac-wk1/TestExpectations:
861 * platform/wk2/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt: Copied from LayoutTests/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt.
862 * storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt:
863 * storage/indexeddb/resources/intversion-abort-in-initial-upgradeneeded.js:
865 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
867 Do not fire load events from frames with scripting disabled
868 https://bugs.webkit.org/show_bug.cgi?id=118042
869 <rdar://problem/14272857>
871 Reviewed by Brent Fulgham.
873 Since the crash is not reproducible, only test case from Blink r153029 is merged:
874 https://codereview.chromium.org/17682003
876 * fast/images/image-load-event-crash-expected.txt: Added.
877 * fast/images/image-load-event-crash.html: Added.
879 2015-12-11 Brady Eidson <beidson@apple.com>
881 Modern IDB: storage/indexeddb/index-count.html fails.
882 https://bugs.webkit.org/show_bug.cgi?id=152175
884 Reviewed by Alex Christensen.
886 * platform/mac-wk1/TestExpectations:
887 * storage/indexeddb/index-count-expected.txt:
888 * storage/indexeddb/modern/index-get-count-failures-expected.txt:
890 2015-12-11 Daniel Bates <dabates@apple.com>
892 [iOS][WK2] Update expected results for tests imported/w3c/web-platform-tests
894 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Added.
895 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
896 * 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.
897 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
898 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt: Added.
900 2015-12-11 Darin Adler <darin@apple.com>
902 Reduce the number of events that can be created by Document.createEvent
903 https://bugs.webkit.org/show_bug.cgi?id=151931
905 Reviewed by Alex Christensen.
907 * TestExpectations: Added expected failures for the two tests that depend
908 on createEvent("IDBVersionChangeEvent").
910 * animations/animation-events-create.html: Updated to use
911 "new WebKitAnimationEvent" instead of document.createEvent.
913 * fast/events/event-creation-expected.txt: Removed expected results for
914 various events that can no longer be created with createEvent.
915 * fast/events/event-creation.html: Removed tests for various events
916 that can no longer be created with createEvent.
918 * imported/blink/plugins/plugin-synthetic-event-crash.html: Updated to use
919 "new PopStateEvent" instead of document.createEvent.
921 * indieui/create-uirequestevent-expected.txt: Removed.
922 * indieui/create-uirequestevent.html: Removed.
924 * platform/mac-wk2/TestExpecations: Removed expectations for some deleted tests.
926 * platform/wk2/storage/indexeddb/removed-expected.txt: Removed, since this is
927 no different from the platform-independent expected result.
929 * transitions/transition-end-event-create.html: Updated to use
930 "new WebKitTransitionEvent" instead of document.createEvent.
932 2015-12-11 Nikita Vasilyev <nvasilyev@apple.com>
934 Web Inspector: When logging strings, detect stack traces and show them as StackTraceView
935 https://bugs.webkit.org/show_bug.cgi?id=149790
937 Reviewed by Timothy Hatcher.
939 * inspector/console/js-isLikelyStackTrace.html: Added.
941 2015-12-10 Brady Eidson <beidson@apple.com>
943 Modern IDB: storage/indexeddb/objectstore-count.html fails.
944 https://bugs.webkit.org/show_bug.cgi?id=152167
946 Reviewed by Alex Christensen.
948 * platform/mac-wk1/TestExpectations:
949 * storage/indexeddb/objectstore-count-expected.txt:
951 2015-12-10 Zalan Bujtas <zalan@apple.com>
953 ASSERTION FAILED: !simpleLineLayout() in WebCore::RenderText::collectSelectionRectsForLineBoxes
954 https://bugs.webkit.org/show_bug.cgi?id=152115
956 Reviewed by Simon Fraser.
958 document.execCommand("indent") generates a blockquote wrapper and moves the indented content inside.
959 If the indented content is already inside a selection, we need to make sure that newly created flow uses
961 This patch fixes the generic case as re-parenting an already selected renderer is not specific to document.execCommand("indent").
963 * fast/block/selection-inside-simple-line-layout-expected.txt: Added.
964 * fast/block/selection-inside-simple-line-layout.html: Added.
966 2015-12-10 Brady Eidson <beidson@apple.com>
968 Unreviewed TestExpectations gardening.
970 * platform/mac-wk1/TestExpectations: Move 3 failing IDB tests to the "Skipped because of Workers" section.
972 2015-12-10 Eric Carlson <eric.carlson@apple.com>
974 [MediaStream] Expose media capture devices persistent permissions to WebCore
975 https://bugs.webkit.org/show_bug.cgi?id=152087
977 Reviewed by Chris Dumez.
979 * fast/mediastream/MediaDevices-enumerateDevices-expected.txt:
980 * fast/mediastream/MediaDevices-enumerateDevices.html:
982 2015-12-10 Daniel Bates <dabates@apple.com>
984 [CSP] eval() is not blocked for stringified literals
985 https://bugs.webkit.org/show_bug.cgi?id=152158
986 <rdar://problem/15775625>
988 Reviewed by Saam Barati.
990 Update test LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked.html to be
993 Add tests to ensure that we block eval() from within an external JavaScript script when the
994 policy of the page disallows eval() and that we block eval() inside a subframe that disallows
995 eval() when the page in the main frame allows eval().
997 * http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt:
998 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script-expected.txt: Added.
999 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script.html: Added.
1000 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe-expected.txt: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt.
1001 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe.html: Added.
1002 * http/tests/security/contentSecurityPolicy/eval-blocked.html:
1003 * http/tests/security/contentSecurityPolicy/resources/eval-blocked-in-external-script.js: Added.
1005 2015-12-10 Brady Eidson <beidson@apple.com>
1007 Modern IDB: storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange.html fails
1008 https://bugs.webkit.org/show_bug.cgi?id=152144
1010 Reviewed by Alex Christensen.
1012 * platform/mac-wk1/TestExpectations:
1013 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
1014 * storage/indexeddb/modern/aborted-put-expected.txt:
1015 * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
1016 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
1017 * storage/indexeddb/modern/deletedatabase-2.html:
1018 * storage/indexeddb/modern/deleteindex-2-expected.txt:
1019 * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
1020 * storage/indexeddb/modern/opendatabase-versions-expected.txt:
1021 * storage/indexeddb/modern/opendatabase-versions.html:
1022 * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
1024 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1026 Rebaselining fast/text/emoji.html for Yosemite.
1027 https://bugs.webkit.org/show_bug.cgi?id=152147
1029 Unreviewed test gardening.
1031 * platform/mac-yosemite/fast/text/emoji-expected.txt: Added.
1033 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
1039 * platform/mac/TestExpectations:
1041 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1043 Adding iOS-simulator expectations for compositing/layers-inside-overflow-scroll.html
1044 https://bugs.webkit.org/show_bug.cgi?id=152132
1046 Unreviewed test gardening.
1048 * platform/ios-simulator/compositing/layers-inside-overflow-scroll-expected.txt: Added.
1050 2015-12-10 Alex Christensen <achristensen@webkit.org>
1052 REGRESSION (r192796) WKBundlePageResourceLoadClient should be able to setHTTPBody in willSendRequestForFrame
1053 https://bugs.webkit.org/show_bug.cgi?id=152022
1054 rdar://problem/23763584
1056 Reviewed by Darin Adler.
1059 * http/tests/misc/resources/post-echo.cgi: Copied from LayoutTests/http/tests/xmlhttprequest/resources/post-echo.cgi.
1060 * http/tests/misc/will-send-request-with-client-provided-http-body-expected.txt: Added.
1061 * http/tests/misc/will-send-request-with-client-provided-http-body.html: Added.
1062 * platform/wk2/TestExpectations:
1063 New test for WK2 only.
1065 2015-12-10 Enrica Casucci <enrica@apple.com>
1067 Change skin tone support for two emoji.
1068 https://bugs.webkit.org/show_bug.cgi?id=152147
1069 rdar://problem/23716993
1070 rdar://problem/23716344
1072 Reviewed by Darin Adler.
1074 * fast/text/emoji.html:
1075 * platform/mac/fast/text/emoji-expected.txt:
1077 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1079 Skip unsupported css3/font-variant-* tests on Win
1080 https://bugs.webkit.org/show_bug.cgi?id=149774
1082 Unreviewed test gardening.
1084 * platform/win/TestExpectations:
1086 2015-12-10 Daniel Bates <dabates@apple.com>
1088 [iOS][WK2] Update expected results for editing tests
1090 * platform/ios-simulator-wk2/editing/deleting/delete-3608462-fix-expected.txt:
1091 * platform/ios-simulator-wk2/editing/inserting/4278698-expected.txt:
1092 * platform/ios-simulator-wk2/editing/inserting/before-after-input-element-expected.txt:
1093 * platform/ios-simulator-wk2/editing/inserting/editable-html-element-expected.txt:
1094 * platform/ios-simulator-wk2/editing/inserting/editing-empty-divs-expected.txt:
1095 * platform/ios-simulator-wk2/editing/inserting/insert-3778059-fix-expected.txt:
1096 * platform/ios-simulator-wk2/editing/inserting/insert-3851164-fix-expected.txt:
1097 * platform/ios-simulator-wk2/editing/inserting/insert-at-end-01-expected.txt:
1098 * platform/ios-simulator-wk2/editing/inserting/insert-br-009-expected.txt:
1099 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-001-expected.txt:
1100 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-002-expected.txt:
1101 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-003-expected.txt:
1102 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-001-expected.txt:
1103 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-002-expected.txt:
1104 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-003-expected.txt:
1105 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-004-expected.txt:
1106 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-005-expected.txt:
1107 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-006-expected.txt:
1108 * platform/ios-simulator-wk2/editing/inserting/insert-div-009-expected.txt:
1109 * platform/ios-simulator-wk2/editing/inserting/insert-div-010-expected.txt:
1110 * platform/ios-simulator-wk2/editing/inserting/insert-div-011-expected.txt:
1111 * platform/ios-simulator-wk2/editing/inserting/insert-div-012-expected.txt:
1112 * platform/ios-simulator-wk2/editing/inserting/insert-div-013-expected.txt:
1113 * platform/ios-simulator-wk2/editing/inserting/insert-div-014-expected.txt:
1114 * platform/ios-simulator-wk2/editing/inserting/insert-div-015-expected.txt:
1115 * platform/ios-simulator-wk2/editing/inserting/insert-div-016-expected.txt:
1116 * platform/ios-simulator-wk2/editing/inserting/insert-div-017-expected.txt:
1117 * platform/ios-simulator-wk2/editing/inserting/insert-div-018-expected.txt:
1118 * platform/ios-simulator-wk2/editing/inserting/insert-div-019-expected.txt:
1119 * platform/ios-simulator-wk2/editing/inserting/insert-div-020-expected.txt:
1120 * platform/ios-simulator-wk2/editing/inserting/insert-div-022-expected.txt:
1121 * platform/ios-simulator-wk2/editing/inserting/insert-div-023-expected.txt:
1122 * platform/ios-simulator-wk2/editing/inserting/insert-div-024-expected.txt:
1123 * platform/ios-simulator-wk2/editing/inserting/insert-div-025-expected.txt:
1124 * platform/ios-simulator-wk2/editing/inserting/insert-div-026-expected.txt:
1125 * platform/ios-simulator-wk2/editing/inserting/insert-div-027-expected.txt:
1126 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-01-expected.txt:
1127 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-02-expected.txt:
1128 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-03-expected.txt:
1129 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-04-expected.txt:
1130 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-05-expected.txt:
1131 * platform/ios-simulator-wk2/editing/inserting/insert-tab-003-expected.txt:
1132 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-001-expected.txt:
1133 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-002-expected.txt:
1134 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-003-expected.txt:
1135 * platform/ios-simulator-wk2/editing/inserting/insert-text-with-newlines-expected.txt:
1136 * platform/ios-simulator-wk2/editing/inserting/line-break-expected.txt:
1137 * platform/ios-simulator-wk2/editing/inserting/multiple-lines-selected-expected.txt:
1138 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-01-expected.txt:
1139 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-02-expected.txt:
1140 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-03-expected.txt:
1141 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-1-expected.txt:
1142 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-2-expected.txt:
1143 * platform/ios-simulator-wk2/editing/inserting/redo-expected.txt:
1144 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-001-expected.txt:
1145 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-002-expected.txt:
1146 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-003-expected.txt:
1147 * platform/ios-simulator-wk2/editing/inserting/typing-002-expected.txt:
1148 * platform/ios-simulator-wk2/editing/style/apple-style-editable-mix-expected.txt:
1149 * platform/ios-simulator-wk2/editing/style/block-style-001-expected.txt:
1150 * platform/ios-simulator-wk2/editing/style/block-style-002-expected.txt:
1151 * platform/ios-simulator-wk2/editing/style/block-style-003-expected.txt:
1152 * platform/ios-simulator-wk2/editing/style/block-styles-007-expected.txt:
1153 * platform/ios-simulator-wk2/editing/style/create-block-for-style-001-expected.txt:
1154 * platform/ios-simulator-wk2/editing/style/create-block-for-style-002-expected.txt:
1155 * platform/ios-simulator-wk2/editing/style/create-block-for-style-003-expected.txt:
1156 * platform/ios-simulator-wk2/editing/style/create-block-for-style-004-expected.txt:
1157 * platform/ios-simulator-wk2/editing/style/create-block-for-style-005-expected.txt:
1158 * platform/ios-simulator-wk2/editing/style/create-block-for-style-006-expected.txt:
1159 * platform/ios-simulator-wk2/editing/style/create-block-for-style-007-expected.txt:
1160 * platform/ios-simulator-wk2/editing/style/create-block-for-style-008-expected.txt:
1161 * platform/ios-simulator-wk2/editing/style/create-block-for-style-009-expected.txt:
1162 * platform/ios-simulator-wk2/editing/style/create-block-for-style-010-expected.txt:
1163 * platform/ios-simulator-wk2/editing/style/create-block-for-style-011-expected.txt:
1164 * platform/ios-simulator-wk2/editing/style/create-block-for-style-012-expected.txt:
1165 * platform/ios-simulator-wk2/editing/style/create-block-for-style-013-expected.txt:
1166 * platform/ios-simulator-wk2/editing/style/designmode-expected.txt:
1167 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-001-expected.txt:
1168 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-002-expected.txt:
1169 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-003-expected.txt:
1170 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-004-expected.txt:
1171 * platform/ios-simulator-wk2/editing/style/style-3681552-fix-002-expected.txt:
1172 * platform/ios-simulator-wk2/editing/style/style-3998892-fix-expected.txt:
1173 * platform/ios-simulator-wk2/editing/style/style-boundary-001-expected.txt:
1174 * platform/ios-simulator-wk2/editing/style/style-boundary-004-expected.txt:
1175 * platform/ios-simulator-wk2/editing/style/table-selection-expected.txt:
1176 * platform/ios-simulator-wk2/editing/style/unbold-in-bold-expected.txt:
1178 2015-12-10 Yusuke Suzuki <utatane.tea@gmail.com>
1180 [ES6] Add several generator related JSRegress tests to measure performance change after optimization
1181 https://bugs.webkit.org/show_bug.cgi?id=151785
1183 Reviewed by Saam Barati.
1185 Before starting optimization for ES6 Generators, add several JSRegress tests to measure that.
1187 * js/regress/generator-create-expected.txt: Added.
1188 * js/regress/generator-create.html: Added.
1189 * js/regress/generator-fib-expected.txt: Added.
1190 * js/regress/generator-fib.html: Added.
1191 * js/regress/generator-function-create-expected.txt: Added.
1192 * js/regress/generator-function-create.html: Added.
1193 * js/regress/generator-sunspider-access-nsieve-expected.txt: Added.
1194 * js/regress/generator-sunspider-access-nsieve.html: Added.
1195 * js/regress/generator-with-several-types-expected.txt: Added.
1196 * js/regress/generator-with-several-types.html: Added.
1197 * js/regress/script-tests/generator-create.js: Added.
1199 * js/regress/script-tests/generator-fib.js: Added.
1201 * js/regress/script-tests/generator-function-create.js: Added.
1202 (createGeneratorFunction.gen):
1203 (createGeneratorFunction):
1204 * js/regress/script-tests/generator-sunspider-access-nsieve.js: Added.
1207 * js/regress/script-tests/generator-with-several-types.js: Added.
1212 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
1214 Unreviewed. Fix ambiguous expectations added in r193895.
1216 * platform/gtk/TestExpectations:
1218 2015-12-10 Youenn Fablet <youenn.fablet@crf.canon.fr>
1220 JSC Builtins should use safe array methods
1221 https://bugs.webkit.org/show_bug.cgi?id=151501
1223 Reviewed by Darin Adler.
1225 Adding shielding test for TypedArray.prototype.filter and stream enqueuing of values and read promises.
1227 * js/builtins/resources/shielding-typedarray.js: Added.
1228 (Array.prototype.push):
1229 (try.array.Int8Array.from.string_appeared_here.filter):
1230 * js/builtins/shielding-typedarray-expected.txt: Added.
1231 * js/builtins/shielding-typedarray.html: Added.
1232 * streams/streams-promises-expected.txt:
1233 * streams/streams-promises.html:
1235 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
1237 Unreviewed. GTK+ gardening: skip HLS tests crashing in debug after r192102.
1239 * platform/gtk/TestExpectations:
1241 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
1243 font-variant-caps does not work if the font does not support font features
1244 https://bugs.webkit.org/show_bug.cgi?id=149774
1246 Reviewed by Antti Koivisto.
1248 Adding two new font which include lowercase characters which respond to 'smcp' and 'c2sc'.
1250 The character mappings are:
1257 kLowerCaseType / kLowerCaseSmallCapsSelector: r
1258 kUpperCaseType / kUpperCaseSmallCapsSelector: u
1260 * css3/font-variant-all-expected.html:
1261 * css3/font-variant-all.html:
1262 * css3/font-variant-small-caps-synthesis-expected.html: Added.
1263 * css3/font-variant-small-caps-synthesis.html: Added.
1264 * css3/font-variant-petite-caps-synthesis-expected.html: Added.
1265 * css3/font-variant-petite-caps-synthesis.html: Added.
1266 * css3/resources/FontWithFeaturesLowercaseSmallCaps.otf: Added.
1267 * css3/resources/FontWithFeaturesLowercaseSmallCaps.ttf: Added.
1268 * platform/mac/TestExpectations:
1269 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
1271 2015-12-09 Brady Eidson <beidson@apple.com>
1273 Modern IDB: storage/indexeddb/objectstore-basics.html fails.
1274 https://bugs.webkit.org/show_bug.cgi?id=152101
1276 Reviewed by Alex Christensen.
1278 * platform/mac-wk1/TestExpectations:
1279 * platform/wk2/storage/indexeddb/mozilla/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
1280 * 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.
1281 * 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.
1282 * 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.
1283 * storage/indexeddb/invalid-keys-expected.txt:
1284 * storage/indexeddb/key-type-binary-expected.txt:
1285 * storage/indexeddb/keypath-edges-expected.txt:
1286 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
1287 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
1288 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
1289 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
1290 * storage/indexeddb/objectstore-basics-expected.txt:
1292 2015-12-09 Brady Eidson <beidson@apple.com>
1294 Modern IDB: storage/indexeddb/metadata.html fails
1295 https://bugs.webkit.org/show_bug.cgi?id=152099
1297 Reviewed by Alex Christensen.
1299 * platform/mac-wk1/TestExpectations:
1300 * storage/indexeddb/modern/abort-objectstore-info-expected.txt: Added.
1301 * storage/indexeddb/modern/abort-objectstore-info.html: Added.
1302 * storage/indexeddb/modern/resources/abort-objectstore-info.js: Added.
1304 2015-12-09 Brady Eidson <beidson@apple.com>
1306 Modern IDB: storage/indexeddb/intversion-close-between-events.html fails.
1307 https://bugs.webkit.org/show_bug.cgi?id=152096
1309 Reviewed by Alex Christensen.
1311 * platform/mac-wk1/TestExpectations:
1313 2015-12-09 Brady Eidson <beidson@apple.com>
1315 Modern IDB: storage/indexeddb/database-closepending-flag.html fails.
1316 https://bugs.webkit.org/show_bug.cgi?id=152095
1318 Reviewed by Alex Christensen.
1320 * platform/mac-wk1/TestExpectations:
1322 2015-12-09 Brady Eidson <beidson@apple.com>
1324 Modern IDB: Some tests expect UInt8Array to be a valid key.
1325 https://bugs.webkit.org/show_bug.cgi?id=152092
1327 Reviewed by Alex Christensen.
1329 Everything that expected UInt8Array to be a valid key needs to be updated to expect it to be invalid.
1331 * platform/mac-wk1/TestExpectations:
1332 * storage/indexeddb/factory-cmp-expected.txt:
1333 * storage/indexeddb/key-type-binary-expected.txt:
1334 * storage/indexeddb/resources/factory-cmp.js:
1335 * storage/indexeddb/resources/key-type-binary.js:
1337 2015-12-09 Brady Eidson <beidson@apple.com>
1339 Modern IDB: storage/indexeddb/createIndex-after-failure.html fails.
1340 https://bugs.webkit.org/show_bug.cgi?id=152078
1342 Reviewed by Alex Christensen.
1344 * platform/mac-wk1/TestExpectations:
1345 * storage/indexeddb/createIndex-after-failure-expected.txt:
1346 * storage/indexeddb/resources/createIndex-after-failure.js:
1348 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1350 Baseline fast/dom/HTMLProgressElement/native-progress-bar.html for iOS
1351 https://bugs.webkit.org/show_bug.cgi?id=152094
1353 Unreviewed test gardening.
1355 * platform/ios-simulator/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt: Added.
1357 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1359 Baseline fast/text/text-combine-shrink-on-color-change.html for iOS
1360 https://bugs.webkit.org/show_bug.cgi?id=151218
1362 Unreviewed test gardening.
1364 * platform/ios-simulator/fast/text/text-combine-shrink-on-color-change-expected.txt: Added.
1366 2015-12-09 David Hyatt <hyatt@apple.com>
1368 Picture element needs to respond to dynamic viewport changes.
1369 https://bugs.webkit.org/show_bug.cgi?id=152013
1370 <rdar://problem/23766375>
1372 Reviewed by Dean Jackson.
1374 * fast/picture/resources/resize-test.js: Added.
1375 * fast/picture/viewport-resize-expected.txt: Added.
1376 * fast/picture/viewport-resize.html: Added.
1378 2015-12-09 Mark Lam <mark.lam@apple.com>
1380 Rename ftl-object-* tests to ftl-polymorphic-*.
1381 https://bugs.webkit.org/show_bug.cgi?id=152091
1383 Reviewed by Saam Barati.
1385 This is because those tests are actually testing the effects of polymorphic
1386 operands on performance, and not the correctness of operations on objects.
1388 * js/regress/ftl-object-div-expected.txt: Removed.
1389 * js/regress/ftl-object-div.html: Removed.
1390 * js/regress/ftl-object-mul-expected.txt: Removed.
1391 * js/regress/ftl-object-mul.html: Removed.
1392 * js/regress/ftl-object-sub-expected.txt: Removed.
1393 * js/regress/ftl-object-sub.html: Removed.
1394 * js/regress/ftl-polymorphic-div-expected.txt: Copied from LayoutTests/js/regress/ftl-object-div-expected.txt.
1395 * js/regress/ftl-polymorphic-div.html: Copied from LayoutTests/js/regress/ftl-object-div.html.
1396 * js/regress/ftl-polymorphic-mul-expected.txt: Copied from LayoutTests/js/regress/ftl-object-mul-expected.txt.
1397 * js/regress/ftl-polymorphic-mul.html: Copied from LayoutTests/js/regress/ftl-object-mul.html.
1398 * js/regress/ftl-polymorphic-sub-expected.txt: Copied from LayoutTests/js/regress/ftl-object-sub-expected.txt.
1399 * js/regress/ftl-polymorphic-sub.html: Copied from LayoutTests/js/regress/ftl-object-sub.html.
1400 * js/regress/script-tests/ftl-object-div.js: Removed.
1401 * js/regress/script-tests/ftl-object-mul.js: Removed.
1402 * js/regress/script-tests/ftl-object-sub.js: Removed.
1403 * js/regress/script-tests/ftl-polymorphic-div.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-div.js.
1404 * js/regress/script-tests/ftl-polymorphic-mul.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-mul.js.
1405 * js/regress/script-tests/ftl-polymorphic-sub.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-sub.js.
1407 2015-12-09 Carlos Alberto Lopez Perez <clopez@igalia.com>
1409 [GTK] Unreviewed GTK Gardening.
1411 Rebaseline media tests after r190054 and r190200.
1413 * platform/gtk/media/audio-controls-rendering-expected.txt:
1414 * platform/gtk/media/controls-strict-expected.txt:
1415 * platform/gtk/media/media-controls-clone-expected.txt:
1416 * platform/gtk/media/video-controls-rendering-expected.txt:
1417 * platform/gtk/media/video-display-toggle-expected.txt:
1418 * platform/gtk/media/video-empty-source-expected.txt:
1419 * platform/gtk/media/video-no-audio-expected.txt:
1420 * platform/gtk/media/video-volume-slider-expected.txt:
1421 * platform/gtk/media/video-zoom-controls-expected.txt:
1423 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1425 AX: [GTK] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
1426 https://bugs.webkit.org/show_bug.cgi?id=152070
1428 Reviewed by Mario Sanchez Prada.
1430 * platform/gtk/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
1431 * platform/gtk/accessibility/gtk/media-controls-panel-title-expected.txt: Added.
1432 * platform/gtk/accessibility/gtk/replaced-objects-in-anonymous-blocks-expected.txt: Added.
1433 * platform/gtk/accessibility/image-link-expected.txt: Updated
1434 * platform/gtk/accessibility/image-with-alt-and-map-expected.txt: Updated.
1435 * platform/gtk/accessibility/lists-expected.txt: Updated.
1436 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Updated.
1438 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1440 Replacing Yosemite flag with Release flag for two flaky xmlhttprequest tests.
1441 https://bugs.webkit.org/show_bug.cgi?id=151729
1443 Unreviewed test gardening.
1445 * platform/mac-wk2/TestExpectations:
1447 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1449 Marking inspector/debugger/command-line-api-exception.html as flaky on Mac
1450 https://bugs.webkit.org/show_bug.cgi?id=152029
1452 Unreviewed test gardening.
1454 * platform/mac/TestExpectations:
1456 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1458 AX: [GTK] Remove duplicate/platform media-emits-object-replacement.html and move expectations where they belong
1459 https://bugs.webkit.org/show_bug.cgi?id=152064
1461 Unreviewed test gardening.
1463 * accessibility/gtk/media-emits-object-replacement.html: Removed.
1464 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Renamed from LayoutTests/accessibility/gtk/media-emits-object-replacement-expected.txt.
1466 2015-12-09 Frederic Wang <fred.wang@free.fr>
1468 Bad position of large operators inside an munderover element
1469 https://bugs.webkit.org/show_bug.cgi?id=151916
1471 Reviewed by Alejandro G. Castro.
1473 * mathml/opentype/large-operators-munderover-expected.txt: Added.
1474 * mathml/opentype/large-operators-munderover.html: Added.
1476 Add a test to verify the position and size of a large operator used as an munderover base.
1478 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1480 [AX][GTK] Accessibility gardening
1481 https://bugs.webkit.org/show_bug.cgi?id=152062
1483 Unreviewed test gardening.
1485 Skip two tests specific to AX API, mark a test which is timing out, remove passing
1488 * platform/gtk/TestExpectations:
1490 2015-12-09 Xabier Rodriguez Calvar <calvaris@igalia.com>
1492 [Streams API] Import the web-platform-tests directly from the spec
1493 https://bugs.webkit.org/show_bug.cgi?id=152051
1495 Reviewed by Youenn Fablet.
1497 Removed the tests that are already imported directly from the spec.
1499 * streams/brand-checks-expected.txt: Added.
1500 * streams/brand-checks.html: Added. This includes some tests that vanished from the spec.
1501 * streams/reference-implementation/bad-strategies-expected.txt:
1502 * streams/reference-implementation/bad-strategies.html:
1503 * streams/reference-implementation/bad-underlying-sources.html: Removed.
1504 * streams/reference-implementation/brand-checks-expected.txt:
1505 * streams/reference-implementation/brand-checks.html:
1506 * streams/reference-implementation/byte-length-queuing-strategy-expected.txt:
1507 * streams/reference-implementation/byte-length-queuing-strategy.html:
1508 * streams/reference-implementation/count-queuing-strategy-expected.txt:
1509 * streams/reference-implementation/count-queuing-strategy.html:
1510 * streams/reference-implementation/readable-stream-cancel.html: Removed.
1511 * streams/reference-implementation/readable-stream-reader.html: Removed.
1512 * streams/reference-implementation/readable-stream-tee.html: Removed.
1513 * streams/reference-implementation/readable-stream-templated-expected.txt:
1514 * streams/reference-implementation/readable-stream-templated.html:
1515 * streams/reference-implementation/readable-stream.html: Removed.
1517 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1519 [AX][GTK] combobox-descendants-orientation-crash.html needs new baseline after r190648
1520 https://bugs.webkit.org/show_bug.cgi?id=152052
1522 Unreviewed test gardening.
1524 * accessibility/gtk/combobox-descendants-orientation-crash-expected.txt:
1526 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1528 AX: The aria-table-content.html layout test should be more cross-platform friendly
1529 https://bugs.webkit.org/show_bug.cgi?id=152002
1531 Reviewed by Mario Sanchez Prada.
1533 Use 'debug' to dump the role instead of 'shouldBe' with a hard-coded role.
1535 * accessibility/aria-table-content-expected.txt: Updated
1536 * accessibility/aria-table-content.html: Updated
1537 * platform/gtk/accessibility/aria-table-content-expected.txt: Added
1538 * platform/efl/accessibility/aria-table-content-expected.txt: Added
1540 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1542 [AX][GTK] media-emits-object-replacement.html needs new baseline
1543 https://bugs.webkit.org/show_bug.cgi?id=152050
1545 Unreviewed test gardening.
1547 * accessibility/gtk/media-emits-object-replacement-expected.txt:
1549 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1551 AX: [EFL] Consider deferring to WebCore Accessibility for table exposure
1552 https://bugs.webkit.org/show_bug.cgi?id=144898
1554 Reviewed by Darin Adler.
1556 * platform/efl/accessibility/table-detection-expected.txt: Updated to reflect new behavior.
1557 * platform/efl/accessibility/table-hierarchy-expected.txt: Updated to reflect new behavior.
1558 * platform/efl/accessibility/table-one-cell-expected.txt: Updated to reflect new behavior.
1559 * platform/efl/accessibility/table-with-rules-expected.txt: Updated to reflect new behavior.
1561 2015-12-08 David Kilzer <ddkilzer@apple.com>
1563 Skip storage/indexeddb/index-multientry.html once again
1565 * platform/mac-wk1/TestExpectations: Skip:
1566 - storage/indexeddb/index-multientry.html
1568 2015-12-08 Brady Eidson <beidson@apple.com>
1570 Modern IDB: storage/indexeddb/objectstore-cursor.html fails.
1571 https://bugs.webkit.org/show_bug.cgi?id=152023
1573 Reviewed by Alex Christensen.
1575 * platform/mac-wk1/TestExpectations:
1577 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1579 Skipping fast/canvas/canvas-too-large-to-draw.html on win
1580 https://bugs.webkit.org/show_bug.cgi?id=152009
1582 Unreviewed test gardening.
1584 * platform/win/TestExpectations:
1586 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1588 Rebaseline fast/block/float/overhanging-tall-block.html for win after r193511
1589 https://bugs.webkit.org/show_bug.cgi?id=151906
1591 Unreviewed test gardening.
1593 * platform/win/fast/block/float/overhanging-tall-block-expected.txt:
1595 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1597 Skipping fast/canvas/canvas-too-large-to-draw.html on ElCapitan Debug
1598 https://bugs.webkit.org/show_bug.cgi?id=152009
1600 Unreviewed test gardening.
1602 * platform/mac/TestExpectations:
1604 2015-12-08 Brady Eidson <beidson@apple.com>
1606 Modern IDB: IDBTransaction::hasPendingActivity() was wrong, leading to premature GC of the wrapper.
1607 https://bugs.webkit.org/show_bug.cgi?id=151507
1609 Reviewed by Beth Dakin.
1611 A handful of tests were marked flaky and tracked back to this bug.
1613 Ever since the presumed fix for this bug (r192687) the flakiness dashboard says they pass.
1615 * platform/mac-wk1/TestExpectations: Re-enable the no-longer-flaky tests.
1617 2015-12-08 Brady Eidson <beidson@apple.com>
1619 More IDB TestExpectations gardening.
1621 Reviewed by Alex Christensen.
1623 * platform/mac-wk1/TestExpectations:
1625 2015-12-08 Brady Eidson <beidson@apple.com>
1627 Unreviewed IDB layout test gardening (Adding some flaky crashes)
1629 * platform/mac-wk1/TestExpectations:
1631 2015-12-08 Brady Eidson <beidson@apple.com>
1633 Modern IDB: Fire blocked events for delete requests that are blocked.
1634 https://bugs.webkit.org/show_bug.cgi?id=152015
1636 Reviewed by Alex Christensen.
1638 * platform/mac-wk1/TestExpectations:
1640 2015-12-08 Brady Eidson <beidson@apple.com>
1642 More IDB TestExpectations gardening.
1644 Reviewed by Alex Christensen.
1646 * platform/mac-wk1/TestExpectations:
1648 2015-12-08 Brady Eidson <beidson@apple.com>
1650 Modern IDB: Fire blocked events for upgrade requests that are blocked.
1651 https://bugs.webkit.org/show_bug.cgi?id=152007
1653 Reviewed by Alex Christensen.
1655 * platform/mac-wk1/TestExpectations:
1657 * storage/indexeddb/modern/blocked-open-db-requests-expected.txt: Added.
1658 * storage/indexeddb/modern/blocked-open-db-requests.html: Added.
1659 * storage/indexeddb/modern/resources/blocked-open-db-requests.js: Added.
1661 * storage/indexeddb/modern/deleteobjectstore-1.html: Fix subtly broken test.
1662 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures.html: Ditto.
1664 2015-12-08 Mark Lam <mark.lam@apple.com>
1666 Polymorphic operand types for DFG and FTL div.
1667 https://bugs.webkit.org/show_bug.cgi?id=151747
1669 Reviewed by Geoffrey Garen.
1671 * js/regress/ftl-object-div-expected.txt: Added.
1672 * js/regress/ftl-object-div.html: Added.
1673 * js/regress/script-tests/ftl-object-div.js: Added.
1677 2015-12-08 Zalan Bujtas <zalan@apple.com>
1679 Do not insert positioned renderers to multiple gPositionedDescendantsMap.
1680 https://bugs.webkit.org/show_bug.cgi?id=151878
1681 rdar://problem/22229889
1683 Reviewed by Simon Fraser.
1685 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
1686 This static map is at block level. A particular absolute positioned object is added to its closest ancestor that
1687 returns true for RenderElement::canContainAbsolutelyPositionedObjects().
1688 canContainAbsolutelyPositionedObjects() returns true if the ancestor is either positioned or has transform.
1689 If this container's style changes so that it's no longer positioned and it has no transform anymore,
1690 we need to clear its static map of positioned objects (they'll get re-inserted to another ancestor at next layout).
1692 This patch addresses the case when the renderer does not have transforms anymore.
1694 * fast/block/positioning/crash-when-transform-is-removed-expected.txt: Added.
1695 * fast/block/positioning/crash-when-transform-is-removed.html: Added.
1697 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1699 Marking fast/canvas/canvas-too-large-to-draw.html as flaky on ElCapitan Debug
1700 https://bugs.webkit.org/show_bug.cgi?id=152009
1702 Unreviewed test gardening.
1704 * platform/mac/TestExpectations:
1706 2015-12-08 Skachkov Oleksandr <gskachkov@gmail.com>
1708 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
1709 https://bugs.webkit.org/show_bug.cgi?id=149338
1711 Reviewed by Saam Barati.
1713 * js/arrowfunction-supercall-expected.txt: Added.
1714 * js/arrowfunction-supercall.html: Added.
1715 * js/arrowfunction-tdz-expected.txt: Added new expectation.
1716 * js/script-tests/arrowfunction-supercall.js: Added.
1717 * js/script-tests/arrowfunction-tdz.js: Added new cases.
1719 2015-12-08 Brady Eidson <beidson@apple.com>
1721 Modern IDB: storage/indexeddb/index-cursor.html fails.
1722 https://bugs.webkit.org/show_bug.cgi?id=151973
1724 Reviewed by Darin Adler.
1726 * platform/mac-wk1/TestExpectations:
1728 2015-12-08 Csaba Osztrogonác <ossy@webkit.org>
1730 [EFL] REGRESSION(r173394): MiniBrowser stucked in an infinite loop if NETWORK_CACHE is disabled
1731 https://bugs.webkit.org/show_bug.cgi?id=137692
1733 Reviewed by Darin Adler.
1735 * platform/efl/TestExpectations: Unskip now passing tests.
1737 2015-12-08 Gyuyoung Kim <gyuyoung.kim@webkit.org>
1739 [EFL][AX] Rebaseline failing AX tests since r185662
1740 https://bugs.webkit.org/show_bug.cgi?id=151991
1742 Unreviewed EFL rebaseline.
1744 * platform/efl/TestExpectations:
1745 * platform/efl/accessibility/image-link-expected.txt:
1746 * platform/efl/accessibility/image-map2-expected.txt:
1747 * platform/efl/accessibility/lists-expected.txt:
1748 * platform/efl/accessibility/table-attributes-expected.txt:
1749 * platform/efl/accessibility/table-cell-spans-expected.txt:
1750 * platform/efl/accessibility/table-cells-expected.txt:
1751 * platform/efl/accessibility/table-detection-expected.txt:
1752 * platform/efl/accessibility/table-one-cell-expected.txt:
1753 * platform/efl/accessibility/table-sections-expected.txt:
1754 * platform/efl/accessibility/table-with-rules-expected.txt:
1756 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
1758 [EFL] some ax tests have been failed since r186692
1759 https://bugs.webkit.org/show_bug.cgi?id=146887
1761 Reviewed by Mario Sanchez Prada.
1763 * platform/efl/TestExpectations: Removed failing tests.
1765 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
1767 [GTK] 15 accessibility tests fail since r186692.
1768 https://bugs.webkit.org/show_bug.cgi?id=148938
1770 Reviewed by Mario Sanchez Prada.
1772 * platform/gtk/TestExpectations: Removed failing tests.
1773 * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Rebaselined.
1774 * platform/gtk/accessibility/table-attributes-expected.txt: Rebaselined.
1775 * platform/gtk/accessibility/table-cell-spans-expected.txt: Rebaselined.
1776 * platform/gtk/accessibility/table-cells-expected.txt: Rebaselined.
1777 * platform/gtk/accessibility/table-detection-expected.txt: Rebaselined.
1778 * platform/gtk/accessibility/table-sections-expected.txt: Rebaselined.
1779 * platform/gtk/accessibility/table-with-rules-expected.txt: Rebaselined.
1781 2015-12-08 Frederic Wang <fred.wang@free.fr>
1783 [cairo] Solid stroke of lines with thickness less than 1 pixel broken after r191658
1784 https://bugs.webkit.org/show_bug.cgi?id=151947
1786 Reviewed by Martin Robinson.
1788 Add a test to check that the radical overbar appears on the screen when it has thickness less than 1px.
1790 * mathml/presentation/radical-bar-visibility-expected-mismatch.html: Added.
1791 * mathml/presentation/radical-bar-visibility.html: Added.
1793 2015-12-07 Brady Eidson <beidson@apple.com>
1795 Move an IDB test from the "generic failure" section to the "fails because no workers" section.
1797 Rubberstamped by Andy Estes.
1799 * platform/mac-wk1/TestExpectations:
1801 2015-12-07 Andy VanWagoner <thetalecrafter@gmail.com>
1803 [INTL] Implement String.prototype.toLocaleUpperCase in ECMA-402
1804 https://bugs.webkit.org/show_bug.cgi?id=147609
1806 Reviewed by Benjamin Poulain.
1808 * js/script-tests/string-toLocaleUpperCase.js: Added.
1809 * js/string-toLocaleUpperCase-expected.txt: Added.
1810 * js/string-toLocaleUpperCase.html: Added.
1812 2015-12-07 Myles C. Maxfield <mmaxfield@apple.com>
1814 [Mac] Remove Mavericks-specific TestExpectations lines
1815 https://bugs.webkit.org/show_bug.cgi?id=151913
1817 Reviewed by Alexey Proskuryakov.
1819 Mavericks is no longer a supported OS.
1821 * platform/mac/TestExpectations:
1823 2015-12-07 Brady Eidson <beidson@apple.com>
1825 Modern IDB: Miscellaneous test cleanup.
1826 https://bugs.webkit.org/show_bug.cgi?id=151968
1828 Reviewed by Sam Weinig.
1830 - Reorganize TestExpectations a bit.
1831 - Remove two tests that primarily test features that have been removed from the spec.
1833 * platform/mac-wk1/TestExpectations:
1834 * storage/indexeddb/cursor-continueprimarykey-expected.txt: Removed.
1835 * storage/indexeddb/cursor-continueprimarykey.html: Removed.
1836 * storage/indexeddb/factory-basics-expected.txt: Removed.
1837 * storage/indexeddb/factory-basics.html: Removed.
1838 * storage/indexeddb/resources/cursor-continueprimarykey.js: Removed.
1839 * storage/indexeddb/resources/factory-basics.js: Removed.
1841 2015-12-07 Brady Eidson <beidson@apple.com>
1843 Modern IDB: storage/indexeddb/factory-deletedatabase.html fails.
1844 https://bugs.webkit.org/show_bug.cgi?id=151966
1846 Reviewed by Sam Weinig.
1848 * platform/mac-wk1/TestExpectations:
1850 2015-12-07 Brady Eidson <beidson@apple.com>
1852 Modern IDB: storage/indexeddb/cursor-continue-validity.html fails.
1853 https://bugs.webkit.org/show_bug.cgi?id=151961
1855 Reviewed by Alex Christensen.
1857 * platform/mac-wk1/TestExpectations:
1858 * storage/indexeddb/cursor-finished-expected.txt:
1860 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
1862 [Streams API] pipeTo tests are failing
1863 https://bugs.webkit.org/show_bug.cgi?id=151949
1868 * platform/mac/TestExpectations:
1869 * platform/win/TestExpectations: Moved the flag from Mac and Win to general as GTK+ is failing too.
1871 2015-12-07 Brady Eidson <beidson@apple.com>
1873 Modern IDB: Fix "old versions" when upgrading databases.
1874 https://bugs.webkit.org/show_bug.cgi?id=151948
1876 Reviewed by Alex Christensen.
1878 * platform/mac-wk1/TestExpectations:
1879 * storage/indexeddb/database-basics-expected.txt:
1880 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
1882 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
1886 http://webkit.org/b/147933 and though count queuing strategy and writable stream abort tests are fixed, there
1887 are still issues with pipeTo. For that I created http://webkit.org/b/151949.
1889 * platform/mac/TestExpectations:
1890 * platform/win/TestExpectations:
1892 2015-12-07 Brady Eidson <beidson@apple.com>
1894 Modern IDB: Add some more custom exception messages, passing some more tests..
1895 https://bugs.webkit.org/show_bug.cgi?id=151912
1897 Reviewed by Andy Estes.
1899 * platform/mac-wk1/TestExpectations:
1901 * storage/indexeddb/exceptions-expected.txt:
1902 * storage/indexeddb/get-keyrange-expected.txt:
1903 * storage/indexeddb/invalid-keys-expected.txt:
1904 * storage/indexeddb/keypath-edges-expected.txt:
1905 * storage/indexeddb/keyrange-expected.txt:
1906 * storage/indexeddb/transaction-active-flag-expected.txt:
1907 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
1909 * storage/indexeddb/resources/exceptions.js:
1910 * storage/indexeddb/resources/transaction-and-objectstore-calls.js:
1912 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
1914 Marking fast/dom/Window/property-access-on-cached-window-after-frame-removed.html as failing on Win
1915 https://bugs.webkit.org/show_bug.cgi?id=151759
1917 Unreviewed test gardening.
1919 * platform/win/TestExpectations:
1921 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
1923 Removing Yosemite flag from flaky test http/tests/cache/disk-cache/disk-cache-request-max-stale.html
1924 https://bugs.webkit.org/show_bug.cgi?id=151661
1926 Unreviewed test gardening.
1928 * platform/mac-wk2/TestExpectations:
1930 2015-12-07 Gyuyoung Kim <gyuyoung.kim@webkit.org>
1932 Unreviewed EFL gardening. Mark some of blink tests to failure since r190629.
1934 * platform/efl/TestExpectations:
1936 2015-12-06 Simon Fraser <simon.fraser@apple.com>
1938 Clipping along compositing borders in svg-edit
1939 https://bugs.webkit.org/show_bug.cgi?id=151791
1941 Reviewed by Zalan Bujtas.
1943 Ref test that triggers recomputation of overflow.
1945 * svg/overflow/visual-overflow-change-expected.html: Added.
1946 * svg/overflow/visual-overflow-change.html: Added.
1948 2015-12-06 Andy VanWagoner <thetalecrafter@gmail.com>
1950 [INTL] Implement String.prototype.toLocaleLowerCase in ECMA-402
1951 https://bugs.webkit.org/show_bug.cgi?id=147608
1953 Reviewed by Benjamin Poulain.
1955 * js/script-tests/string-toLocaleLowerCase.js: Added.
1956 * js/string-toLocaleLowerCase-expected.txt: Added.
1957 * js/string-toLocaleLowerCase.html: Added.
1959 2015-12-06 Simon Fraser <simon.fraser@apple.com>
1961 REGRESSION (r187121): Can't get to the main content of the page at https://theintercept.com/drone-papers/
1962 https://bugs.webkit.org/show_bug.cgi?id=151849
1963 rdar://problem/23132828
1965 Reviewed by Zalan Bujtas.
1969 The behavior of imported/blink/transitions/transition-not-interpolable.html changed
1970 with this patch, but that test is trying to determine if transitions run to/from
1971 'auto' values, and doing it wrong. The current patch doesn't change the user-visible
1972 behavior of transitions with 'auto' endpoints (covered by http://webkit.org/b/38243).
1974 * animations/fill-forwards-auto-height-expected.html: Added.
1975 * animations/fill-forwards-auto-height.html: Added.
1976 * imported/blink/transitions/transition-not-interpolable-expected.txt:
1978 2015-12-06 David Kilzer <ddkilzer@apple.com>
1980 REGRESSION(r193584): Causes heap use-after-free crashes in Web Inspector tests with AddressSanitizer (Requested by ddkilzer on #webkit).
1981 https://bugs.webkit.org/show_bug.cgi?id=151929
1985 "[ES6] "super" and "this" should be lexically bound inside an
1986 arrow function and should live in a JSLexicalEnvironment"
1987 https://bugs.webkit.org/show_bug.cgi?id=149338
1988 http://trac.webkit.org/changeset/193584
1990 2015-12-06 Skachkov Oleksandr <gskachkov@gmail.com>
1992 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
1993 https://bugs.webkit.org/show_bug.cgi?id=149338
1995 Reviewed by Saam Barati.
1997 * js/arrowfunction-supercall-expected.txt: Added.
1998 * js/arrowfunction-supercall.html: Added.
1999 * js/arrowfunction-tdz-expected.txt: Added new expectation.
2000 * js/script-tests/arrowfunction-supercall.js: Added.
2001 * js/script-tests/arrowfunction-tdz.js: Added new cases.
2003 2015-12-05 David Kilzer <ddkilzer@apple.com>
2005 REGRESSION (r193487): Modern IDB: storage/indexeddb/index-multientry.html crashes
2007 * platform/mac-wk1/TestExpectations: Skip test that crashes
2008 on every run: storage/indexeddb/index-multientry.html.
2010 2015-12-04 Zalan Bujtas <zalan@apple.com>
2012 Garbage in page tiles when document is too long.
2013 https://bugs.webkit.org/show_bug.cgi?id=151906
2014 rdar://problem/23695858
2016 Reviewed by Simon Fraser.
2018 * platform/ios-simulator/fast/block/float/overhanging-tall-block-expected.txt:
2019 * platform/mac-mavericks/fast/block/float/overhanging-tall-block-expected.txt:
2020 * platform/mac/fast/block/float/overhanging-tall-block-expected.txt:
2022 2015-12-04 Brady Eidson <beidson@apple.com>
2024 Modern IDB: Add some more custom exception messages, passing some more tests.
2025 https://bugs.webkit.org/show_bug.cgi?id=151898
2027 Reviewed by Alex Christensen.
2029 * platform/mac-wk1/TestExpectations:
2030 * storage/indexeddb/keypath-arrays-expected.txt:
2031 * storage/indexeddb/noblobs-expected.txt:
2032 * storage/indexeddb/object-lookups-in-versionchange-expected.txt:
2033 * storage/indexeddb/request-result-cache-expected.txt:
2034 * storage/indexeddb/transaction-after-close-expected.txt:
2035 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
2036 * storage/indexeddb/transaction-read-only-expected.txt:
2038 2015-12-04 Brady Eidson <beidson@apple.com>
2040 Modern IDB: Add some more custom exception messages, passing some more tests.
2041 https://bugs.webkit.org/show_bug.cgi?id=151895
2043 Reviewed by Alex Christensen.
2045 * platform/mac-wk1/TestExpectations:
2046 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
2047 * storage/indexeddb/cursor-continue-dir-expected.txt:
2048 * storage/indexeddb/cursor-continue-expected.txt:
2049 * storage/indexeddb/deleteIndex-expected.txt:
2050 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
2052 2015-12-04 Andy VanWagoner <thetalecrafter@gmail.com>
2054 [INTL] Implement Number.prototype.toLocaleString in ECMA-402
2055 https://bugs.webkit.org/show_bug.cgi?id=147610
2057 Reviewed by Benjamin Poulain.
2059 Add tests for ECMA-402 Number.prototype.toLocaleString.
2060 Since NumberFormat is not fully implemented, don't test locale-specific behavior yet.
2062 * js/number-toLocaleString-expected.txt: Added.
2063 * js/number-toLocaleString.html: Added.
2064 * js/script-tests/number-toLocaleString.js: Added.
2066 2015-12-04 Brady Eidson <beidson@apple.com>
2068 Modern IDB: Flip test expectations around so we only list failures.
2069 https://bugs.webkit.org/show_bug.cgi?id=151880
2071 Reviewed by Alex Christensen.
2073 * platform/mac-wk1/TestExpectations:
2075 2015-12-04 Brady Eidson <beidson@apple.com>
2077 Modern IDB: storage/indexeddb/cursor-update.html fails.
2078 https://bugs.webkit.org/show_bug.cgi?id=151879
2080 Reviewed by Oliver Hunt.
2082 * platform/mac-wk1/TestExpectations:
2084 2015-12-04 Brady Eidson <beidson@apple.com>
2086 Modern IDB: storage/indexeddb/version-change-exclusive.html fails
2087 https://bugs.webkit.org/show_bug.cgi?id=151870
2089 Reviewed by Alex Christensen.
2091 * platform/mac-wk1/TestExpectations:
2092 * storage/indexeddb/modern/double-open-expected.txt: Added.
2093 * storage/indexeddb/modern/double-open.html: Added.
2094 * storage/indexeddb/version-change-exclusive-expected.txt:
2096 2015-12-04 Brady Eidson <beidson@apple.com>
2098 Modern IDB: storage/indexeddb/exceptions.html fails.
2099 https://bugs.webkit.org/show_bug.cgi?id=151732
2101 Reviewed by Alex Christensen.
2103 Lots of new wk2-specific expectations to keep Legacy IDB passing for now.
2105 * platform/mac-wk1/TestExpectations:
2106 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index5-expected.txt: Added.
2107 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index6-expected.txt: Added.
2108 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_invalid-expected.txt: Added.
2109 * platform/wk2/imported/w3c/indexeddb/idbindex_get7-expected.txt: Added.
2110 * platform/wk2/imported/w3c/indexeddb/idbindex_getKey7-expected.txt: Added.
2111 * platform/wk2/imported/w3c/indexeddb/idbindex_openCursor2-expected.txt: Added.
2112 * platform/wk2/imported/w3c/indexeddb/idbindex_openKeyCursor3-expected.txt: Added.
2113 * platform/wk2/imported/w3c/indexeddb/keypath-expected.txt: Added.
2114 * platform/wk2/storage/indexeddb/aborted-versionchange-closes-expected.txt: Copied from LayoutTests/storage/indexeddb/aborted-versionchange-closes-expected.txt.
2115 * platform/wk2/storage/indexeddb/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
2116 * platform/wk2/storage/indexeddb/basics-expected.txt: Copied from LayoutTests/storage/indexeddb/basics-expected.txt.
2117 * platform/wk2/storage/indexeddb/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
2118 * platform/wk2/storage/indexeddb/create-and-remove-object-store-expected.txt: Copied from LayoutTests/storage/indexeddb/create-and-remove-object-store-expected.txt.
2119 * platform/wk2/storage/indexeddb/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
2120 * platform/wk2/storage/indexeddb/cursor-continue-dir-expected.txt: Added.
2121 * platform/wk2/storage/indexeddb/cursor-continue-expected.txt: Added.
2122 * platform/wk2/storage/indexeddb/cursor-finished-expected.txt: Copied from LayoutTests/storage/indexeddb/cursor-finished-expected.txt.
2123 * platform/wk2/storage/indexeddb/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
2124 * platform/wk2/storage/indexeddb/database-basics-expected.txt: Added.
2125 * platform/wk2/storage/indexeddb/deleteIndex-bug110792-expected.txt: Added.
2126 * platform/wk2/storage/indexeddb/index-count-expected.txt: Added.
2127 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt: Added.
2128 * platform/wk2/storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt: Added.
2129 * platform/wk2/storage/indexeddb/invalid-keys-expected.txt: Added.
2130 * platform/wk2/storage/indexeddb/key-requirements-delete-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt.
2131 * platform/wk2/storage/indexeddb/key-requirements-inline-and-passed-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt.
2132 * platform/wk2/storage/indexeddb/key-requirements-put-no-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt.
2133 * platform/wk2/storage/indexeddb/key-requirements-put-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt.
2134 * platform/wk2/storage/indexeddb/key-type-array-expected.txt: Added.
2135 * platform/wk2/storage/indexeddb/keypath-arrays-expected.txt: Added.
2136 * platform/wk2/storage/indexeddb/keypath-edges-expected.txt: Added.
2137 * platform/wk2/storage/indexeddb/keyrange-expected.txt: Added.
2138 * platform/wk2/storage/indexeddb/mozilla/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
2139 * platform/wk2/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
2140 * platform/wk2/storage/indexeddb/mozilla/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
2141 * 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.
2142 * platform/wk2/storage/indexeddb/mozilla/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
2143 * platform/wk2/storage/indexeddb/object-lookups-in-versionchange-expected.txt: Added.
2144 * platform/wk2/storage/indexeddb/objectstore-count-expected.txt: Added.
2145 * platform/wk2/storage/indexeddb/open-cursor-expected.txt: Added.
2146 * platform/wk2/storage/indexeddb/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
2147 * platform/wk2/storage/indexeddb/removed-expected.txt: Added.
2148 * platform/wk2/storage/indexeddb/request-result-cache-expected.txt: Added.
2149 * platform/wk2/storage/indexeddb/transaction-abort-expected.txt: Copied from LayoutTests/storage/indexeddb/transaction-abort-expected.txt.
2150 * platform/wk2/storage/indexeddb/transaction-active-flag-expected.txt: Added.
2151 * platform/wk2/storage/indexeddb/transaction-after-close-expected.txt: Added.
2152 * platform/wk2/storage/indexeddb/transaction-read-only-expected.txt: Added.
2153 * platform/wk2/storage/indexeddb/version-change-exclusive-expected.txt: Added.
2154 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
2155 * storage/indexeddb/basics-expected.txt:
2156 * storage/indexeddb/create-and-remove-object-store-expected.txt:
2157 * storage/indexeddb/cursor-finished-expected.txt:
2158 * storage/indexeddb/exceptions-expected.txt:
2159 * storage/indexeddb/modern/createobjectstore-failures-expected.txt:
2160 * storage/indexeddb/modern/double-abort-expected.txt:
2161 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
2162 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
2163 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
2164 * storage/indexeddb/mozilla/clear-expected.txt:
2165 * storage/indexeddb/mozilla/create-objectstore-basics-expected.txt:
2166 * storage/indexeddb/mozilla/cursors-expected.txt:
2167 * storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt:
2168 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
2169 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
2170 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
2171 * storage/indexeddb/mozilla/readonly-transactions-expected.txt:
2172 * storage/indexeddb/resources/exceptions.js:
2174 * storage/indexeddb/transaction-abort-expected.txt:
2176 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
2178 Web Inspector: Unskip many inspector/debugger tests
2179 https://bugs.webkit.org/show_bug.cgi?id=151843
2181 Reviewed by Timothy Hatcher.
2184 * platform/mac/TestExpectations:
2185 Skip specific tests.
2187 * platform/mac-wk2/TestExpectations:
2188 Test no longer existed.
2190 * inspector/debugger/resources/exception.js:
2192 Keep the code outputing a NotFoundException. This particular
2193 invocation was recently changed to throw a TypeError.
2195 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
2197 Web Inspector: Remove untested and unused Worker inspection
2198 https://bugs.webkit.org/show_bug.cgi?id=151848
2200 Reviewed by Brian Burg.
2202 * inspector/debugger/pause-dedicated-worker-expected.txt: Removed.
2203 * inspector/debugger/pause-dedicated-worker.html: Removed.
2204 * inspector/debugger/resources/dedicated-worker.js: Removed.
2205 * inspector/debugger/terminate-dedicated-worker-while-paused-expected.txt: Removed.
2206 * inspector/debugger/terminate-dedicated-worker-while-paused.html: Removed.
2208 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
2210 Web Inspector: Specifically Identify the Global Lexical Environment Scope
2211 https://bugs.webkit.org/show_bug.cgi?id=151828
2213 Reviewed by Brian Burg.
2215 * inspector/debugger/breakpoint-scope-expected.txt:
2216 * inspector/debugger/breakpoint-scope.html:
2217 * inspector/debugger/resources/scope.js:
2218 Update the test to include something in the global lexical
2219 environment and ensure it is identified as such.
2221 2015-12-03 Sergio Villar Senin <svillar@igalia.com>
2223 [css-grid] Fix height computation of grid items with borders inside fr tracks
2224 https://bugs.webkit.org/show_bug.cgi?id=151798
2226 Reviewed by Zalan Bujtas.
2228 * fast/css-grid-layout/grid-item-with-border-in-fr-expected.txt: Added.
2229 * fast/css-grid-layout/grid-item-with-border-in-fr.html: Added.
2231 2015-12-03 Brady Eidson <beidson@apple.com>
2233 Modern IDB: Fix up tests that refer to non-standard IDBVersionChangeEvent.dataLoss.
2234 https://bugs.webkit.org/show_bug.cgi?id=151850
2236 Reviewed by Andy Estes.
2238 * platform/mac-wk1/TestExpectations:
2240 * storage/indexeddb/data-corruption-expected.txt: Removed.
2241 * storage/indexeddb/data-corruption.html: Removed.
2242 * storage/indexeddb/resources/data-corruption.js: Removed.
2244 * storage/indexeddb/events-expected.txt:
2245 * storage/indexeddb/resources/events.js:
2247 2015-12-03 Brady Eidson <beidson@apple.com>
2249 Modern IDB: storage/indexeddb/cursor-index-delete.html fails.
2250 https://bugs.webkit.org/show_bug.cgi?id=151847
2252 Reviewed by Andy Estes.
2254 * platform/mac-wk1/TestExpectations:
2256 2015-12-03 Eric Carlson <eric.carlson@apple.com>
2258 [MediaStream] Update MediaStreamTrack.getCapabilities
2259 https://bugs.webkit.org/show_bug.cgi?id=151728
2261 Reviewed by Jer Noble.
2263 * fast/mediastream/MediaStreamTrack-getCapabilities-expected.txt: Added.
2264 * fast/mediastream/MediaStreamTrack-getCapabilities.html: Added.
2265 * fast/mediastream/MediaStreamTrack-getSettings-expected.txt:
2266 * fast/mediastream/MediaStreamTrack-getSettings.html:
2268 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2270 Removing deleted test storage/indexeddb/objectstore-keycursor.html from TestExpectations file
2271 https://bugs.webkit.org/show_bug.cgi?id=151772
2273 Unreviewed test gardening.
2275 * platform/mac-wk2/TestExpectations:
2277 2015-12-03 Keith Rollin <krollin@apple.com>
2279 [Win] fast/forms/HTMLOptionElement_label03.html failing on win7
2280 https://bugs.webkit.org/show_bug.cgi?id=150909
2281 rdar://problem/23539673
2283 Reviewed by Darin Adler.
2285 Mark fast/forms/HTMLOptionElement_label03.html as being expected to
2286 pass. Also update some text in HTMLOptionElement_label02.html and
2287 HTMLOptionElement_label03.html so that it no longer refers to our
2288 trying to match IE (which we are no longer doing).
2290 * fast/forms/HTMLOptionElement_label02.html:
2291 * fast/forms/HTMLOptionElement_label03.html:
2292 * platform/win/TestExpectations:
2294 2015-12-03 Brady Eidson <beidson@apple.com>
2296 Modern IDB: storage/indexeddb/cursor-advance.html fails.
2297 https://bugs.webkit.org/show_bug.cgi?id=151731
2299 Reviewed by Alex Christensen.
2301 * platform/mac-wk1/TestExpectations:
2302 * storage/indexeddb/cursor-advance-expected.txt:
2304 2015-12-03 Brent Fulgham <bfulgham@apple.com>
2306 Allow JavaScript to iterate over plugins for local files
2307 https://bugs.webkit.org/show_bug.cgi?id=151783
2308 <rdar://problem/23692113>
2310 Modify the existing 'local file' plugin tests so that they don't turn on the debugging
2311 flag to allow iterating over all plugins. Then create a new HTTP test (based on the
2312 existing plugin-javascript-access test) to make sure that plugin iteration is blocked
2313 for non-local-file access.
2315 Reviewed by Alexey Proskuryakov.
2317 * http/tests/plugins/plugin-javascript-access-expected.txt: Added.
2318 * http/tests/plugins/plugin-javascript-access.html: Added.
2319 * plugins/plugin-javascript-access.html: Remove unneeded 'internals.setShowAllPlugins' call.
2320 * plugins/script-tests/navigator-mimeTypes-length.js: Ditto.
2322 2015-12-03 Brady Eidson <beidson@apple.com>
2324 Modern IDB: storage/indexeddb/cursor-skip-deleted.html fails.
2325 https://bugs.webkit.org/show_bug.cgi?id=151794
2327 Reviewed by Alex Christensen.
2329 * platform/mac-wk1/TestExpectations:
2331 2015-12-02 Sam Weinig <sam@webkit.org>
2333 Promise callbacks should be called at microtask checkpoints
2334 https://bugs.webkit.org/show_bug.cgi?id=147933
2336 Reviewed by Chris Dumez.
2338 * fast/dom/microtask-promise-mutation-observer-order-expected.txt: Added.
2339 * fast/dom/microtask-promise-mutation-observer-order.html: Added.
2341 2015-12-03 Daniel Bates <dabates@apple.com>
2343 ASSERT_WITH_SECURITY_IMPLICATION in WebCore::DocumentOrderedMap::add()
2344 https://bugs.webkit.org/show_bug.cgi?id=126662
2345 <rdar://problem/15775508>
2347 Reviewed by Brent Fulgham.
2349 Add test to ensure that we do not assert when inserting a subtree that has an element with
2350 a duplicate id before removing the original subtree.
2352 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree-expected.txt: Added.
2353 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree.svg: Added.
2355 2015-12-03 Javier Fernandez <jfernandez@igalia.com>
2357 [css-grid] margin-left:auto and margin-top:auto discards the margin on opposite side
2358 https://bugs.webkit.org/show_bug.cgi?id=151802
2360 Reviewed by Sergio Villar Senin.
2362 Tests to verify the specified margins account for determining the available space for
2363 auto-margins alignment.
2365 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins-expected.txt: Added.
2366 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins.html: Added.
2368 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2370 Rebaselining svg/custom/bug78807.svg since actual results now match Mac expectations
2371 https://bugs.webkit.org/show_bug.cgi?id=151804
2373 Unreviewed test gardening.
2375 * platform/win/svg/custom/bug78807-expected.txt:
2377 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2379 Skipping failing sputnik/Unicode/Unicode_510 tests pending further investigation
2380 https://bugs.webkit.org/show_bug.cgi?id=151505
2382 Unreviewed test gardening.
2384 * platform/win/TestExpectations:
2386 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2388 Marking fast/css/pseudo-visited-background-color-on-input.html as failing on win
2389 https://bugs.webkit.org/show_bug.cgi?id=151756
2391 Unreviewed test gardening.
2393 * platform/win/TestExpectations:
2395 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2397 fast/borders/hidpi-border-clipping-right-after-move.html
2398 https://bugs.webkit.org/show_bug.cgi?id=151754
2400 Unreviewed test gardening.
2402 * platform/win/TestExpectations:
2404 2015-12-03 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2406 Unreviewed EFL urgent gardening. Skip web-platform-tests
2407 because it has been timeout since r192796.
2409 * platform/efl/TestExpectations:
2411 2015-12-02 Mark Lam <mark.lam@apple.com>
2413 Polymorphic operand types for DFG and FTL mul.
2414 https://bugs.webkit.org/show_bug.cgi?id=151746
2416 Reviewed by Filip Pizlo.
2418 * js/regress/ftl-object-mul-expected.txt: Added.
2419 * js/regress/ftl-object-mul.html: Added.
2420 * js/regress/script-tests/ftl-object-mul.js: Added.
2424 2015-12-02 Myles C. Maxfield <mmaxfield@apple.com>
2426 Unify font-variant-* with font-variant shorthand
2427 https://bugs.webkit.org/show_bug.cgi?id=149773
2429 Reviewed by Darin Adler.
2431 Update tests. Also temporarily skip existing font-features tests until
2432 https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
2434 * css3/font-variant-parsing-expected.txt:
2435 * css3/font-variant-parsing.html:
2436 * fast/css/font-property-priority-expected.txt:
2437 * fast/css/font-shorthand-expected.txt:
2438 * fast/css/parsing-font-variant-ligatures-expected.txt:
2439 * fast/css/parsing-font-variant-ligatures.html:
2440 * fast/inspector-support/style-expected.txt:
2441 * fast/text/font-variant-shorthand-expected.txt: Added.
2442 * fast/text/font-variant-shorthand.html: Added.
2443 * platform/mac/TestExpectations:
2444 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
2446 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2448 Rebaselining fast/dom/adopt-attribute-crash-expected for win
2449 https://bugs.webkit.org/show_bug.cgi?id=151762
2451 Reviewed by Darin Adler.
2453 * platform/win/fast/dom/adopt-attribute-crash-expected.txt:
2455 2015-12-02 Alex Christensen <achristensen@webkit.org>
2457 Asynchronously call onerror when a content blocker blocks ascript element's load
2458 https://bugs.webkit.org/show_bug.cgi?id=151649
2460 Reviewed by Brady Eidson.
2462 * http/tests/contentextensions/script-onerror-expected.txt: Added.
2463 * http/tests/contentextensions/script-onerror.html: Added.
2464 * http/tests/contentextensions/script-onerror.html.json: Added.
2465 * http/tests/misc/unloadable-script-expected.txt:
2466 * http/tests/misc/unloadable-script.html:
2467 * http/tests/security/local-JavaScript-from-remote-expected.txt:
2468 * http/tests/security/local-JavaScript-from-remote.html:
2469 Added testRunner.waitUntilDone and testRunner.notifyDone to reflect the fact that onerror is no longer called synchronously.
2471 2015-12-02 Eric Carlson <eric.carlson@apple.com>
2473 Fix flaky test added with r192954.
2477 * fast/mediastream/MediaStreamTrack-getSettings.html:
2479 2015-12-02 Commit Queue <commit-queue@webkit.org>
2481 Unreviewed, rolling out r192955.
2482 https://bugs.webkit.org/show_bug.cgi?id=151776
2484 A large number of the tests added with this change are failing
2485 on Windows (Requested by ryanhaddad on #webkit).
2489 "[css border] border-image doesn't honor border-style"
2490 https://bugs.webkit.org/show_bug.cgi?id=99922
2491 http://trac.webkit.org/changeset/192955
2493 2015-12-02 Yoav Weiss <yoav@yoav.ws>
2495 Fix preloader issue with srcdoc documents.
2496 https://bugs.webkit.org/show_bug.cgi?id=151744
2498 Reviewed by Ryosuke Niwa.
2500 Added a test that makes sure that srcdoc based subresources are properly preloaded.
2502 * fast/preloader/iframe-srcdoc-expected.txt: Added.
2503 * fast/preloader/iframe-srcdoc.html: Added.
2505 2015-12-02 Jer Noble <jer.noble@apple.com>
2507 Add a setting and restriction which will pause invisible autoplaying video
2508 https://bugs.webkit.org/show_bug.cgi?id=151412
2510 Reviewed by Eric Carlson.
2512 * media/video-restricted-invisible-autoplay-not-allowed-expected.txt: Added.
2513 * media/video-restricted-invisible-autoplay-not-allowed.html: Added.
2515 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2517 Rebaseline fast/parser/xml-declaration-missing-ending-mark.html, fast/parser/xml-colon-entity.html for Win
2518 https://bugs.webkit.org/show_bug.cgi?id=151763
2520 Reviewed by Brent Fulgham.
2522 * platform/win/fast/parser/xml-colon-entity-expected.txt:
2523 * platform/win/fast/parser/xml-declaration-missing-ending-mark-expected.txt:
2525 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2527 Rebaseline fast/dynamic/text-combine.html on win
2528 https://bugs.webkit.org/show_bug.cgi?id=151761
2530 Unreviewed test gardening.
2532 * platform/win/fast/dynamic/text-combine-expected.png:
2533 * platform/win/fast/dynamic/text-combine-expected.txt:
2535 2015-12-02 Brady Eidson <beidson@apple.com>
2537 Modern IDB: Remove all traces of IDBObjectStore::openKeyCursor from tests.
2538 https://bugs.webkit.org/show_bug.cgi?id=151772
2540 Reviewed by Alex Christensen.
2542 IDBObjectStore::openKeyCursor no longer exists, so testing it is inherently bogus.
2544 * platform/mac-wk1/TestExpectations: Two tests now pass with small expectations changes.
2545 * storage/indexeddb/cursor-basics-expected.txt:
2546 * storage/indexeddb/cursor-overloads-expected.txt:
2548 * storage/indexeddb/cursor-overloads.html:
2549 * storage/indexeddb/optional-arguments.html:
2550 * storage/indexeddb/resources/cursor-basics.js:
2551 * storage/indexeddb/resources/deleted-objects.js:
2552 * storage/indexeddb/resources/exceptions.js:
2553 * storage/indexeddb/resources/objectstore-basics.js:
2555 * storage/indexeddb/objectstore-keycursor-expected.txt: Removed.
2556 * storage/indexeddb/objectstore-keycursor.html: Removed.
2557 * storage/indexeddb/resources/objectstore-keycursor.js: Removed.
2559 2015-12-02 David Hyatt <hyatt@apple.com>
2561 Add some more picture element layout tests
2562 https://bugs.webkit.org/show_bug.cgi?id=151769
2564 Reviewed by Dean Jackson.
2566 * fast/picture/image-picture-invalid-expected.txt: Added.
2567 * fast/picture/image-picture-invalid.html: Added.
2568 * fast/picture/image-picture-nested-expected.txt: Added.
2569 * fast/picture/image-picture-nested.html: Added.
2571 2015-12-02 Brady Eidson <beidson@apple.com>
2573 Modern IDB: Enable a couple more passing tests.
2574 https://bugs.webkit.org/show_bug.cgi?id=151766
2576 Reviewed by Beth Dakin.
2578 * platform/mac-wk1/TestExpectations:
2579 * storage/indexeddb/create-object-store-options-expected.txt:
2581 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2583 Skipping tests on Win that fail due to unimplemented showModalDialog function.
2584 https://bugs.webkit.org/show_bug.cgi?id=151506
2586 Unreviewed test gardening.
2588 * platform/win/TestExpectations:
2590 2015-12-02 Brady Eidson <beidson@apple.com>
2592 Modern IDB: IDBTransaction::error is not exposed.
2593 https://bugs.webkit.org/show_bug.cgi?id=151752
2595 Reviewed by Alex Christensen.
2597 * platform/mac-wk1/TestExpectations:
2598 * storage/indexeddb/modern/basic-add.html:
2599 * storage/indexeddb/modern/double-abort-expected.txt:
2600 * storage/indexeddb/modern/index-3.html:
2601 * storage/indexeddb/resources/transaction-error.js:
2602 * storage/indexeddb/transaction-error-expected.txt:
2604 2015-12-02 Adenilson Cavalcanti <cavalcantii@gmail.com>
2606 [css border] border-image doesn't honor border-style
2607 https://bugs.webkit.org/show_bug.cgi?id=99922
2609 Reviewed by Simon Fraser.
2611 Ensure that WebKit will be compliant to css-backgrounds spec where
2612 a border with an image will only be rendered if there is a style defined.
2614 Previous border image tests had to be edited (i.e. define border-style)
2615 to ensure that a decorated border would be rendered.
2617 * fast/borders/border-image-01.html:
2618 * fast/borders/border-image-border-radius.html:
2619 * fast/borders/border-image-fill-no-intrinsic-size.html:
2620 * fast/borders/border-image-longhand.html:
2621 * fast/borders/border-image-massive-scale.html:
2622 * fast/borders/border-image-omit-right-slice.html:
2623 * fast/borders/border-image-outset-in-shorthand.html:
2624 * fast/borders/border-image-outset-split-inline-expected.txt:
2625 * fast/borders/border-image-outset-split-inline-vertical-lr-expected.txt:
2626 * fast/borders/border-image-outset-split-inline-vertical-lr.html:
2627 * fast/borders/border-image-outset-split-inline.html:
2628 * fast/borders/border-image-outset.html:
2629 * fast/borders/border-image-repeat.html:
2630 * fast/borders/border-image-rotate-transform.html:
2631 * fast/borders/border-image-scale-transform.html:
2632 * fast/borders/border-image-scaled.html:
2633 * fast/borders/border-image-scrambled.html:
2634 * fast/borders/border-image-should-not-display-expected.html: Added.
2635 * fast/borders/border-image-should-not-display.html: Added.
2636 * fast/borders/border-image-side-reduction.html:
2637 * fast/borders/border-image-slice-constrained.html:
2638 * fast/borders/border-image-slice-missing-right.html:
2639 * fast/borders/border-image-slices.html:
2640 * fast/borders/border-image-source.html:
2641 * fast/borders/border-image-trumps-radius-expected.txt:
2642 * fast/borders/border-image-trumps-radius.html:
2643 * fast/borders/hidpi-border-image-gradient-on-subpixels.html:
2644 * fast/borders/resources/red.png: Added.
2645 * fast/borders/scaled-border-image.html:
2646 * fast/gradients/border-image-gradient-expected.txt:
2647 * fast/gradients/border-image-gradient.html:
2648 * fast/hidpi/image-set-border-image-comparison.html:
2649 * fast/hidpi/image-set-border-image-dynamic.html:
2650 * fast/hidpi/image-set-border-image-simple.html:
2651 * fast/writing-mode/border-image-horizontal-bt.html:
2652 * fast/writing-mode/border-image-vertical-lr.html:
2653 * fast/writing-mode/border-image-vertical-rl.html:
2654 * platform/mac/fast/borders/border-image-01-expected.txt:
2655 * platform/mac/fast/borders/border-image-border-radius-expected.txt:
2656 * platform/mac/fast/borders/border-image-longhand-expected.txt:
2657 * platform/mac/fast/borders/border-image-massive-scale-expected.txt:
2658 * platform/mac/fast/borders/border-image-omit-right-slice-expected.txt:
2659 * platform/mac/fast/borders/border-image-outset-expected.txt:
2660 * platform/mac/fast/borders/border-image-outset-in-shorthand-expected.txt:
2661 * platform/mac/fast/borders/border-image-repeat-expected.txt:
2662 * platform/mac/fast/borders/border-image-rotate-transform-expected.txt:
2663 * platform/mac/fast/borders/border-image-scale-transform-expected.txt:
2664 * platform/mac/fast/borders/border-image-scaled-expected.txt:
2665 * platform/mac/fast/borders/border-image-scrambled-expected.txt:
2666 * platform/mac/fast/borders/border-image-side-reduction-expected.txt:
2667 * platform/mac/fast/borders/border-image-slice-constrained-expected.txt:
2668 * platform/mac/fast/borders/border-image-slices-expected.txt:
2669 * platform/mac/fast/borders/border-image-source-expected.txt:
2670 * platform/mac/fast/borders/scaled-border-image-expected.txt:
2671 * platform/mac/fast/hidpi/image-set-border-image-comparison-expected.txt:
2672 * platform/mac/fast/hidpi/image-set-border-image-dynamic-expected.txt:
2673 * platform/mac/fast/hidpi/image-set-border-image-simple-expected.txt:
2674 * platform/mac/fast/writing-mode/border-image-horizontal-bt-expected.txt:
2675 * platform/mac/fast/writing-mode/border-image-vertical-lr-expected.txt:
2676 * platform/mac/fast/writing-mode/border-image-vertical-rl-expected.txt:
2678 2015-12-02 Eric Carlson <eric.carlson@apple.com>
2680 [MediaStream] Implement MediaStreamTrack.getSettings()
2681 https://bugs.webkit.org/show_bug.cgi?id=151727
2683 Reviewed by Jer Noble.
2685 * fast/mediastream/MediaStream-video-element-expected.txt:
2686 * fast/mediastream/MediaStream-video-element-track-stop-expected.txt:
2687 * fast/mediastream/MediaStream-video-element-track-stop.html:
2688 * fast/mediastream/MediaStream-video-element.html:
2689 * fast/mediastream/MediaStreamTrack-getSettings-expected.txt: Added.
2690 * fast/mediastream/MediaStreamTrack-getSettings.html: Added.
2692 2015-12-01 David Hyatt <hyatt@apple.com>
2694 Implement the picture element.
2695 https://bugs.webkit.org/show_bug.cgi?id=116963
2697 Reviewed by Dean Jackson.
2699 * fast/picture: Added.
2700 * fast/picture/image-picture-1x-expected.txt: Added.
2701 * fast/picture/image-picture-1x.html: Added.
2702 * fast/picture/resources: Added.
2703 * fast/picture/resources/blue_rect.jpg: Added.
2704 * fast/picture/resources/currentSrcHelper.js: Added.
2706 (currentSrcFileName):
2707 (currentSrcFileNameNoParams):
2708 * fast/picture/resources/image-set-4x.png: Added.
2710 2015-12-02 Jiewen Tan <jiewen_tan@apple.com>
2712 Null dereference loading Blink layout test fast/loader/unload-mutation-crash.html
2713 https://bugs.webkit.org/show_bug.cgi?id=149305
2714 <rdar://problem/22747892>
2716 Reviewed by Brent Fulgham.
2718 This test case is from Blink r180918:
2719 https://codereview.chromium.org/495743003
2721 * fast/loader/unload-mutation-crash-expected.txt: Added.
2722 * fast/loader/unload-mutation-crash.html: Added.
2724 2015-12-02 Joseph Pecoraro <pecoraro@apple.com>
2726 Web Inspector: Handle YieldExpressions in the ScriptSyntaxTree
2727 https://bugs.webkit.org/show_bug.cgi?id=151730
2729 Reviewed by Brian Burg.
2731 * inspector/model/parse-script-syntax-tree-expected.txt:
2732 * inspector/model/parse-script-syntax-tree.html:
2734 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2736 [Win] Test gardening after r192895
2740 * fast/text/emoji-overlap-expected.html:
2741 * fast/text/emoji-overlap.html:
2743 2015-12-01 Commit Queue <commit-queue@webkit.org>
2745 Unreviewed, rolling out r192894 and r192904.
2746 https://bugs.webkit.org/show_bug.cgi?id=151738
2748 Crashes sometimes on Windows (Requested by litherum on
2751 Reverted changesets:
2753 "[Win] Web fonts with small caps have excess whitespace with
2754 the complex text codepath"
2755 https://bugs.webkit.org/show_bug.cgi?id=151698
2756 http://trac.webkit.org/changeset/192894
2758 "Test gardening after r192894"
2759 http://trac.webkit.org/changeset/192904
2761 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2763 [SVG -> OTF Converter] Force UnitsPerEm to 1000
2764 https://bugs.webkit.org/show_bug.cgi?id=151650
2766 Reviewed by Antti Koivisto.
2768 Some tests have quantization differences.
2770 * fast/ruby/ruby-expansion-cjk-2-expected.html:
2771 * fast/ruby/ruby-expansion-cjk-3-expected.html:
2772 * fast/ruby/ruby-expansion-cjk-4-expected.html:
2773 * fast/ruby/ruby-expansion-cjk-5-expected.html:
2774 * fast/ruby/ruby-expansion-cjk-expected.html:
2775 * platform/mac-wk2/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
2776 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
2777 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
2778 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
2779 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt:
2780 * platform/mac/svg/W3C-SVG-1.1/text-intro-01-t-expected.txt:
2781 * platform/mac/svg/W3C-SVG-1.1/text-intro-02-b-expected.txt:
2782 * platform/mac/svg/W3C-SVG-1.1/text-intro-03-b-expected.txt:
2783 * platform/mac/svg/W3C-SVG-1.1/text-intro-04-t-expected.txt:
2784 * platform/mac/svg/batik/text/textEffect3-expected.txt:
2785 * platform/mac/svg/batik/text/textPosition2-expected.txt:
2786 * platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
2787 * svg/custom/acid3-test-77-expected.txt:
2789 2015-12-01 Brady Eidson <beidson@apple.com>
2791 Add updated test result missing from http://trac.webkit.org/changeset/192924
2792 https://bugs.webkit.org/show_bug.cgi?id=151725
2794 * storage/indexeddb/modern/opendatabase-request-event-expected.txt:
2796 2015-12-01 Ryan Haddad <ryanhaddad@apple.com>
2798 Marking http/tests/xmlhttprequest/methods-async.html as flaky on Yosemite WK2
2799 https://bugs.webkit.org/show_bug.cgi?id=151729
2801 Unreviewed test gardening.
2803 * platform/mac-wk2/TestExpectations:
2805 2015-12-01 Brady Eidson <beidson@apple.com>
2807 Give a more detailed message for TypeErrors that result from EnforceRange.
2808 https://bugs.webkit.org/show_bug.cgi?id=151725
2810 Reviewed by Tim Horton.
2812 * crypto/subtle/aes-cbc-generate-key-expected.txt:
2813 * js/dom/webidl-type-mapping-expected.txt:
2814 * storage/indexeddb/intversion-bad-parameters-expected.txt:
2815 * storage/indexeddb/version-change-event-basic-expected.txt:
2817 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2819 Test gardening after r192894
2823 * fast/text/small-caps-complex-expected.html:
2824 * fast/text/small-caps-complex.html:
2826 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2828 [iOS] Adjacent emoji overlap each other
2829 https://bugs.webkit.org/show_bug.cgi?id=151690
2830 <rdar://problem/23430453>
2832 Reviewed by Simon Fraser.
2834 * fast/text/emoji-overlap-expected.html: Added.
2835 * fast/text/emoji-overlap.html: Added.
2837 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2839 [Win] Web fonts with small caps have excess whitespace with the complex text codepath
2840 https://bugs.webkit.org/show_bug.cgi?id=151698
2842 Reviewed by Darin Adler.
2844 * fast/text/resources/tinyfont.svg: Added.
2845 * fast/text/small-caps-complex-expected.html: Added.
2846 * fast/text/small-caps-complex.html: Added.
2848 2015-12-01 Ryan Haddad <ryanhaddad@apple.com>
2850 Marking http/tests/xmlhttprequest/workers/methods.html as flaky on Yosemite WK2
2851 https://bugs.webkit.org/show_bug.cgi?id=151709
2853 Unreviewed test gardening.
2855 * platform/mac-wk2/TestExpectations:
2857 2015-12-01 Brady Eidson <beidson@apple.com>
2859 Skip some specific IDB tests in preparation for enabling the entire directory.
2861 Reviewed in person by Sam Weinig.
2863 * platform/mac-wk1/TestExpectations:
2865 2015-12-01 Brady Eidson <beidson@apple.com>
2867 Modern IDB: storage/indexeddb/create-and-remove-object-store.html fails.
2868 https://bugs.webkit.org/show_bug.cgi?id=151704
2870 Reviewed by Alex Christensen.
2872 * platform/mac-wk1/TestExpectations:
2873 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
2875 2015-12-01 Brady Eidson <beidson@apple.com>
2877 Modern IDB: storage/indexeddb/basics.html fails.
2878 https://bugs.webkit.org/show_bug.cgi?id=151694
2880 Reviewed by Alex Christensen.
2882 * platform/mac-wk1/TestExpectations:
2883 * storage/indexeddb/modern/deletedatabase-1.html:
2884 * storage/indexeddb/modern/opendatabase-versions.html:
2885 * storage/indexeddb/modern/versionchange-event.html:
2887 2015-12-01 Carlos Garcia Campos <cgarcia@igalia.com>
2889 Unreviewed, rolling out r192876.
2891 It broke a lot of JSC and layout tests for GTK and EFL
2895 "[ES6] "super" and "this" should be lexically bound inside an
2896 arrow function and should live in a JSLexicalEnvironment"
2897 https://bugs.webkit.org/show_bug.cgi?id=149338
2898 http://trac.webkit.org/changeset/192876
2900 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
2902 [Streams API] pull function of tee should call readFromReadableStreamReader directly
2903 https://bugs.webkit.org/show_bug.cgi?id=151497
2907 Adding non regression test.
2909 * streams/streams-promises-expected.txt:
2910 * streams/streams-promises.html:
2912 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
2914 [Streams API] teeReadableStream should not directly use stream.getReader()
2915 https://bugs.webkit.org/show_bug.cgi?id=151487
2917 Reviewed by Darin Adler.
2919 Adding non-regression test.
2921 * streams/streams-promises-expected.txt:
2922 * streams/streams-promises.html:
2924 2015-12-01 Skachkov Oleksandr <gskachkov@gmail.com>
2926 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
2927 https://bugs.webkit.org/show_bug.cgi?id=149338
2929 Reviewed by Saam Barati.
2931 * js/arrowfunction-supercall-expected.txt: Added.
2932 * js/arrowfunction-supercall.html: Added.
2933 * js/arrowfunction-tdz-expected.txt: Added new expectation.
2934 * js/script-tests/arrowfunction-supercall.js: Added.
2935 * js/script-tests/arrowfunction-tdz.js: Added new cases.
2937 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
2939 [Streams API] streams should not directly use Number and related methods
2940 https://bugs.webkit.org/show_bug.cgi?id=151499
2942 Reviewed by Darin Adler.
2944 Added a non-regression test.
2946 * streams/streams-promises-expected.txt:
2947 * streams/streams-promises.html:
2949 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
2951 [Streams API] Remove use of @catch for exposed promises
2952 https://bugs.webkit.org/show_bug.cgi?id=151625
2954 Reviewed by Darin Adler.
2956 * streams/streams-promises.html: beefing up the catch test by also overwritting Promise.prototype.then.
2958 2015-11-30 Brady Eidson <beidson@apple.com>
2960 Modern IDB: Unskip "storage/indexeddb/mozilla" instead of each individual test inside of it.
2961 https://bugs.webkit.org/show_bug.cgi?id=151693
2963 Reviewed by Geoffrey Garen.
2965 * platform/mac-wk1/TestExpectations:
2967 2015-11-30 Jiewen Tan <jiewen_tan@apple.com>
2969 Amazon.com Additional Information links aren't clickable
2970 https://bugs.webkit.org/show_bug.cgi?id=151401
2971 <rdar://problem/23454261>
2973 Reviewed by Darin Adler.
2975 * fast/block/float/hit-test-on-overlapping-floats-expected.txt: Added.
2976 * fast/block/float/hit-test-on-overlapping-floats.html: Added.
2978 2015-11-30 Brady Eidson <beidson@apple.com>
2980 Modern IDB: Iterating index cursors to a specific key is busted.
2981 https://bugs.webkit.org/show_bug.cgi?id=151684
2983 Reviewed by Darin Adler.
2985 * platform/mac-wk1/TestExpectations:
2987 2015-11-30 Brady Eidson <beidson@apple.com>
2989 Modern IDB: ObjectStore cursors should not be able to iterate out of their range.
2990 https://bugs.webkit.org/show_bug.cgi?id=151683
2992 Reviewed by Darin Adler.
2994 * platform/mac-wk1/TestExpectations:
2996 2015-11-30 Brady Eidson <beidson@apple.com>
2998 Modern IDB: "prevunique" cursors should point at the lowest primary key that matches, not the highest.
2999 https://bugs.webkit.org/show_bug.cgi?id=151675.
3001 Reviewed by Darin Adler.
3003 * platform/mac-wk1/TestExpectations:
3004 * storage/indexeddb/modern/index-cursor-1-expected.txt:
3005 * storage/indexeddb/modern/index-cursor-2-expected.txt:
3006 * storage/indexeddb/modern/index-cursor-3-expected.txt:
3008 2015-11-30 Jiewen Tan <jiewen_tan@apple.com>
3010 Null dereference loading Blink layout test http/tests/misc/detach-during-notifyDone.html
3011 https://bugs.webkit.org/show_bug.cgi?id=149309
3012 <rdar://problem/22748363>
3014 Reviewed by Brent Fulgham.
3016 The test case is from Blink r175601:
3017 https://codereview.chromium.org/317513002
3018 The test case will generate a set of weird ordering events that affects the documentLoader:
3019 1. The subframe finishes loading, and since the frame’s testRunner is not set to wait until
3020 done, WebKitTestRunner stops the load (by calling WKBundlePageStopLoading()).
3021 2. This causes the in-progress XHR to be aborted, which causes its readyState to become DONE
3022 (this bug doesn’t always reproduce because sometimes the XHR has already finished before the
3023 frame finishes loading).
3024 3. The onreadystatechange callback is executed, which sets innerHTML on the parent frame.
3025 4. Setting innerHTML disconnects the subframe, nulling out its DocumentLoader.
3026 5. We return to WebFrameLoaderClient::dispatchDidFinishLoad() from step #1, but now the
3027 FrameLoader’s DocumentLoader is null. And WebKit crashes here.
3029 Note that steps 2-4 happen synchronously inside WebFrameLoaderClient::dispatchDidFinishLoad().
3031 * http/tests/misc/detach-during-notifyDone-expected.txt: Added.
3032 * http/tests/misc/detach-during-notifyDone.html: Added.
3033 * http/tests/misc/resources/detached-frame.html: Added.
3035 2015-11-30 Commit Queue <commit-queue@webkit.org>
3037 Unreviewed, rolling out r192819.
3038 https://bugs.webkit.org/show_bug.cgi?id=151681
3040 This change broke existing layout tests on Windows (Requested
3041 by ryanhaddad on #webkit).
3045 "Unify font-variant-* with font-variant shorthand"
3046 https://bugs.webkit.org/show_bug.cgi?id=149773
3047 http://trac.webkit.org/changeset/192819
3049 2015-11-30 Brady Eidson <beidson@apple.com>
3051 Modern IDB: Set the correct source on the IDBRequest for cursor updates
3052 https://bugs.webkit.org/show_bug.cgi?id=151665
3054 Reviewed by Andy Estes.
3056 * platform/mac-wk1/TestExpectations:
3058 2015-11-30 Ryan Haddad <ryanhaddad@apple.com>
3060 Marking fast/forms/state-restore-per-form.html as a flaky timeout on mac-wk2
3061 https://bugs.webkit.org/show_bug.cgi?id=150542
3063 Unreviewed test gardening.
3065 * platform/mac-wk2/TestExpectations:
3067 2015-11-30 Brady Eidson <beidson@apple.com>
3069 Modern IDB: Correct handling of cursors finishing iteration.
3070 https://bugs.webkit.org/show_bug.cgi?id=151664
3072 Reviewed by Andy Estes.
3074 * platform/mac-wk1/TestExpectations:
3076 2015-11-30 Myles C. Maxfield <mmaxfield@apple.com>
3078 Unify font-variant-* with font-variant shorthand
3079 https://bugs.webkit.org/show_bug.cgi?id=149773
3081 Reviewed by Darin Adler.
3083 Update tests. Also temporarily skip existing font-features tests until
3084 https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
3086 * css3/font-variant-parsing-expected.txt:
3087 * css3/font-variant-parsing.html:
3088 * fast/css/font-property-priority-expected.txt:
3089 * fast/css/font-shorthand-expected.txt:
3090 * fast/css/parsing-font-variant-ligatures-expected.txt:
3091 * fast/css/parsing-font-variant-ligatures.html:
3092 * fast/inspector-support/style-expected.txt:
3093 * fast/text/font-variant-shorthand-expected.txt: Added.
3094 * fast/text/font-variant-shorthand.html: Added.
3095 * platform/mac/TestExpectations:
3096 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
3098 2015-11-30 Brady Eidson <beidson@apple.com>
3100 Modern IDB: After versionchange transactions abort, fire onerror on the original IDBOpenDBRequest.
3101 https://bugs.webkit.org/show_bug.cgi?id=151648
3103 Reviewed by Andy Estes.
3105 * platform/mac-wk1/TestExpectations:
3106 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
3107 * storage/indexeddb/modern/abort-requests-cancelled.html:
3108 * storage/indexeddb/modern/aborted-put-expected.txt:
3109 * storage/indexeddb/modern/aborted-put.html:
3110 * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
3111 * storage/indexeddb/modern/createobjectstore-basic.html:
3112 * storage/indexeddb/modern/deleteindex-2-expected.txt:
3113 * storage/indexeddb/modern/deleteindex-2.html:
3114 * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
3115 * storage/indexeddb/modern/deleteobjectstore-1.html:
3116 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
3117 * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
3118 * storage/indexeddb/modern/versionchange-abort-then-reopen.html:
3120 2015-11-30 Chris Dumez <cdumez@apple.com>
3122 location.origin is undefined in a web worker
3123 https://bugs.webkit.org/show_bug.cgi?id=151614
3125 Reviewed by Darin Adler.
3127 Update existing layout test to confirm the existence of location.origin when in a
3130 * fast/workers/resources/worker-location.js:
3131 * fast/workers/worker-location-expected.txt:
3133 2015-11-30 Brady Eidson <beidson@apple.com>
3135 Modern IDB: Support updating cursor values when the object store uses inline keys.
3136 https://bugs.webkit.org/show_bug.cgi?id=151647
3138 Reviewed by Andy Estes.
3140 * platform/mac-wk1/TestExpectations:
3142 2015-11-30 Brady Eidson <beidson@apple.com>
3144 Modern IDB: openCursor() fix resulting in at least 4 more passing tests.
3145 https://bugs.webkit.org/show_bug.cgi?id=151630
3147 Reviewed by Andy Estes.
3149 * platform/mac-wk1/TestExpectations:
3150 * storage/indexeddb/modern/cursor-2-expected.txt:
3151 * storage/indexeddb/modern/cursor-2.html:
3152 * storage/indexeddb/modern/cursor-3-expected.txt:
3153 * storage/indexeddb/modern/cursor-3.html:
3154 * storage/indexeddb/modern/cursor-4-expected.txt:
3155 * storage/indexeddb/modern/cursor-4.html:
3156 * storage/indexeddb/modern/deleteindex-1-expected.txt:
3157 * storage/indexeddb/modern/deleteindex-1.html:
3158 * storage/indexeddb/modern/deleteindex-2-expected.txt:
3159 * storage/indexeddb/modern/deleteindex-2.html:
3160 * storage/indexeddb/modern/index-4-expected.txt:
3161 * storage/indexeddb/modern/index-4.html:
3162 * storage/indexeddb/modern/index-cursor-1-expected.txt:
3163 * storage/indexeddb/modern/index-cursor-1.html:
3164 * storage/indexeddb/modern/index-cursor-2-expected.txt:
3165 * storage/indexeddb/modern/index-cursor-2.html:
3166 * storage/indexeddb/modern/index-cursor-3-expected.txt:
3167 * storage/indexeddb/modern/index-cursor-3.html:
3169 2015-11-30 Ryan Haddad <ryanhaddad@apple.com>
3171 Marking http/tests/cache/disk-cache/disk-cache-request-max-stale.html as flaky on Yosemite WK2
3172 https://bugs.webkit.org/show_bug.cgi?id=143159
3174 Unreviewed test gardening.
3176 * platform/mac-wk2/TestExpectations:
3178 2015-11-30 Brady Eidson <beidson@apple.com>
3180 Modern IDB: Support keyPath injection into object store records.
3181 https://bugs.webkit.org/show_bug.cgi?id=151640
3183 Reviewed by Andy Estes.
3185 * platform/mac-wk1/TestExpectations:
3187 2015-11-29 Antoine Quint <graouts@apple.com>
3189 Browser does not fall back to SVG attribute value when CSS style value is invalid or not supported
3190 https://bugs.webkit.org/show_bug.cgi?id=147932
3192 Reviewed by Dean Jackson.
3194 Testing that we correctly fall back to the presentation attribute for SVGPaint and SVGColor values
3195 specified with an invalid keyword in a `style` attribute. We also update the expected output for
3196 svg/css/svg-attribute-parser-mode.html which is now in line with values returned by Firefox and
3197 Chrome, where we correctly use the default value instead of null objects, which was definitely
3200 * svg/css/invalid-color-cascade-expected.svg: Added.
3201 * svg/css/invalid-color-cascade.svg: Added.
3202 * svg/css/invalid-paint-cascade-expected.svg: Added.
3203 * svg/css/invalid-paint-cascade.svg: Added.
3204 * svg/css/script-tests/svg-attribute-parser-mode.js:
3205 * svg/css/svg-attribute-parser-mode-expected.txt:
3207 2015-11-18 Andy Estes <aestes@apple.com>
3209 [Content Filtering] Crash in DocumentLoader::notifyFinished() when allowing a media document to load
3210 https://bugs.webkit.org/show_bug.cgi?id=151433
3211 rdar://problem/23506594
3213 Reviewed by Alexey Proskuryakov.
3215 * contentfiltering/allow-media-document-expected.txt: Added.
3216 * contentfiltering/allow-media-document.html: Added.
3217 * contentfiltering/resources/test.mp4: Added.
3219 2015-11-25 Pranjal Jumde <pjumde@apple.com>
3221 Checks for buffer-overflows when reading characters from textRun
3222 https://bugs.webkit.org/show_bug.cgi?id=151055
3223 <rdar://problem/23251789>
3225 Reviewed by Myles C. Maxfield.
3227 * dom/html/level1/core/151055_asan.html:
3228 * dom/html/level1/core/151055_asan-expected.txt:
3230 2015-11-24 Commit Queue <commit-queue@webkit.org>
3232 Unreviewed, rolling out r192536, r192722, and r192743.
3233 https://bugs.webkit.org/show_bug.cgi?id=151593
3235 Still causing trouble. (Requested by kling on #webkit).
3237 Reverted changesets:
3239 "[JSC] JSPropertyNameEnumerator could be destructorless."
3240 https://bugs.webkit.org/show_bug.cgi?id=151242
3241 http://trac.webkit.org/changeset/192536
3243 "REGRESSION(r192536): Null pointer dereference in
3244 JSPropertyNameEnumerator::visitChildren()."
3245 https://bugs.webkit.org/show_bug.cgi?id=151495
3246 http://trac.webkit.org/changeset/192722
3248 "REGRESSION(r192536): Null pointer dereference in
3249 JSPropertyNameEnumerator::visitChildren()."
3250 https://bugs.webkit.org/show_bug.cgi?id=151495
3251 http://trac.webkit.org/changeset/192743
3253 2015-11-24 Xabier Rodriguez Calvar <calvaris@igalia.com>
3255 [Streams API] Implement pipeTo method in readable Stream
3256 https://bugs.webkit.org/show_bug.cgi?id=151588
3258 Reviewed by Darin Adler.
3260 Test "Piping to a writable stream that does not consume the writes fast enough exerts backpressure on the
3261 source" was moved to its own file because it causes timing issues.
3263 * streams/reference-implementation/pipe-to.html: Moved "Piping to a writable stream that does not consume the
3264 writes fast enough exerts backpressure on the source" test to its own file.
3265 * streams/pipe-to.html: Added with "Piping to a writable stream that does not consume the writes fast enough
3266 exerts backpressure on the source" test.
3267 * streams/reference-implementation/brand-checks.html: Fixed issue with the creation of a ReadableStreamReader.
3268 * streams/pipe-to-expected.txt:
3269 * streams/reference-implementation/brand-checks-expected.txt:
3270 * streams/reference-implementation/pipe-through-expected.txt:
3271 * streams/reference-implementation/pipe-to-expected.txt:
3272 * streams/reference-implementation/pipe-to-options-expected.txt:
3273 * streams/reference-implementation/readable-stream-templated-expected.txt: Expectations.
3274 * platform/mac/TestExpectations:
3275 * platform/win/TestExpectations: Flagged pipe-to test because of webkit.org/b/147933.
3277 2015-11-24 Antti Koivisto <antti@apple.com>
3279 REGRESSION (r190983): Non-element, non-text nodes should not be distributed to slots
3280 https://bugs.webkit.org/show_bug.cgi?id=151566
3281 rdar://problem/23430177
3283 Reviewed by Zalan Bujtas.
3285 * fast/html/details-comment-crash-expected.html: Added.
3286 * fast/html/details-comment-crash.html: Added.
3288 2015-11-23 Brady Eidson <beidson@apple.com>
3290 Modern IDB: Unskip all indexeddb/mozilla tests that pass.
3291 https://bugs.webkit.org/show_bug.cgi?id=151568
3293 Reviewed by Alex Christensen.
3295 * platform/mac-wk1/TestExpectations:
3297 2015-11-23 Brady Eidson <beidson@apple.com>
3299 Modern IDB: When a transaction is aborted, call onerror handlers for all in-progress requests.
3300 https://bugs.webkit.org/show_bug.cgi?id=151550
3302 Reviewed by Alex Christensen.
3304 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt: Added.
3305 * storage/indexeddb/modern/abort-requests-cancelled.html: Added.
3306 * storage/indexeddb/modern/idbtransaction-objectstore-failures-expected.txt:
3307 * storage/indexeddb/modern/idbtransaction-objectstore-failures.html:
3308 * storage/indexeddb/modern/index-5-expected.txt:
3309 * storage/indexeddb/modern/index-5.html:
3311 2015-11-23 Brady Eidson <beidson@apple.com>
3313 Modern IDB: Unskip storage/indexeddb/mozilla/global-data.html.
3314 https://bugs.webkit.org/show_bug.cgi?id=151557
3316 Reviewed by Alex Christensen.
3318 * platform/mac-wk1/TestExpectations:
3320 2015-11-17 Sergio Villar Senin <svillar@igalia.com>
3322 ASSERTION FAILED: freeSpace >= 0 in WebCore::RenderGrid::computeTrackSizesForDirection
3323 https://bugs.webkit.org/show_bug.cgi?id=151254
3325 Reviewed by Darin Adler.
3327 * fast/css-grid-layout/grid-quirks-mode-huge-margin-crash-expected.txt: Added.
3328 * fast/css-grid-layout/grid-quirks-mode-huge-margin-crash.html: Added.
3330 2015-11-22 Myles C. Maxfield <mmaxfield@apple.com>
3332 Add a test to make sure that font-variant: inherit works correctly.
3336 * fast/text/font-variant-inherit-expected.html: Added.
3337 * fast/text/font-variant-inherit.html: Added.
3339 2015-11-22 Myles C. Maxfield <mmaxfield@apple.com>
3341 Font selection should not consult font-variant property
3342 https://bugs.webkit.org/show_bug.cgi?id=151537
3344 Reviewed by Simon Fraser.
3346 * fast/text/font-selection-font-variant-expected.html: Added.
3347 * fast/text/font-selection-font-variant.html: Added.
3349 == Rolled over to ChangeLog-2015-11-21 ==