1 2015-04-30 Joseph Pecoraro <pecoraro@apple.com>
3 Unreviewed, ios-simulator gardening
5 * Address linter warnings.
6 * Unskip some tests that pass.
7 * More generically skip unsupported iOS features.
10 * platform/ios-simulator-wk1/TestExpectations:
11 * platform/ios-simulator-wk2/TestExpectations:
12 * platform/ios-simulator/TestExpectations:
14 2015-04-30 Filip Pizlo <fpizlo@apple.com>
16 js/regress/is-string-fold-tricky.html and js/regress/is-string-fold.html are crashing
17 https://bugs.webkit.org/show_bug.cgi?id=144463
19 Reviewed by Benjamin Poulain.
21 Unskip now that the bug is fixed.
24 * js/regress/script-tests/is-string-fold-tricky.js:
25 * js/regress/script-tests/is-string-fold.js:
27 2015-04-30 Brady Eidson <beidson@apple.com>
29 Javascript using WebSQL can create their own WebKit info table.
30 <rdar://problem/20688792> and https://bugs.webkit.org/show_bug.cgi?id=144466
32 Reviewed by Alex Christensen.
34 * storage/websql/alter-to-info-table-expected.txt: Added.
35 * storage/websql/alter-to-info-table.html: Added.
36 * storage/websql/alter-to-info-table.js: Added.
38 2015-04-30 Martin Robinson <mrobinson@igalia.com>
40 Unskip isolated words tests on WebKitGTK+
42 * platform/gtk/TestExpectations: Unskip tests. We've been able to run these
43 since the switch to WebKitTestRunner.
45 2015-04-30 Filip Pizlo <fpizlo@apple.com>
47 Unreviewed, skip new tests js/regress/is-string-fold.html and js/regress/is-string-fold-tricky.html because they are crashing in RJST as well.
49 * js/regress/script-tests/is-string-fold-tricky.js:
50 * js/regress/script-tests/is-string-fold.js:
52 2015-04-30 Martin Robinson <mrobinson@igalia.com>
54 Rebaseline some editing tests for WebKitGTK+
56 Also add some missing baselines.
58 * fast/hidpi/broken-image-icon-very-hidpi-expected.png: Added.
59 * fast/hidpi/broken-image-icon-very-hidpi-expected.txt: Added.
60 * platform/gtk/editing/execCommand/5142012-1-expected.png:
61 * platform/gtk/editing/execCommand/5142012-1-expected.txt:
62 * platform/gtk/editing/inserting/insert-at-end-02-expected.txt:
63 * platform/gtk/editing/pasteboard/4989774-expected.txt:
65 2015-04-30 Filip Pizlo <fpizlo@apple.com>
67 Unreviewed, skip new tests js/regress/is-string-fold.html and js/regress/is-string-fold-tricky.html because they are crashing.
71 2015-04-30 Jon Honeycutt <jhoneycutt@apple.com>
73 Add image failure expectation for
74 svg/filters/sourceAlpha-input-filter-effect.html on Windows
78 * platform/win/TestExpectations:
80 2015-04-29 Filip Pizlo <fpizlo@apple.com>
82 DFG Is<Blah> versions of TypeOf should fold based on proven input type
83 https://bugs.webkit.org/show_bug.cgi?id=144409
85 Reviewed by Geoffrey Garen.
87 * js/regress/is-boolean-fold-expected.txt: Added.
88 * js/regress/is-boolean-fold-tricky-expected.txt: Added.
89 * js/regress/is-boolean-fold-tricky.html: Added.
90 * js/regress/is-boolean-fold.html: Added.
91 * js/regress/is-function-fold-expected.txt: Added.
92 * js/regress/is-function-fold-tricky-expected.txt: Added.
93 * js/regress/is-function-fold-tricky-internal-function-expected.txt: Added.
94 * js/regress/is-function-fold-tricky-internal-function.html: Added.
95 * js/regress/is-function-fold-tricky.html: Added.
96 * js/regress/is-function-fold.html: Added.
97 * js/regress/is-number-fold-expected.txt: Added.
98 * js/regress/is-number-fold-tricky-expected.txt: Added.
99 * js/regress/is-number-fold-tricky.html: Added.
100 * js/regress/is-number-fold.html: Added.
101 * js/regress/is-object-or-null-fold-expected.txt: Added.
102 * js/regress/is-object-or-null-fold-functions-expected.txt: Added.
103 * js/regress/is-object-or-null-fold-functions.html: Added.
104 * js/regress/is-object-or-null-fold-less-tricky-expected.txt: Added.
105 * js/regress/is-object-or-null-fold-less-tricky.html: Added.
106 * js/regress/is-object-or-null-fold-tricky-expected.txt: Added.
107 * js/regress/is-object-or-null-fold-tricky.html: Added.
108 * js/regress/is-object-or-null-fold.html: Added.
109 * js/regress/is-object-or-null-trickier-function-expected.txt: Added.
110 * js/regress/is-object-or-null-trickier-function.html: Added.
111 * js/regress/is-object-or-null-trickier-internal-function-expected.txt: Added.
112 * js/regress/is-object-or-null-trickier-internal-function.html: Added.
113 * js/regress/is-object-or-null-tricky-function-expected.txt: Added.
114 * js/regress/is-object-or-null-tricky-function.html: Added.
115 * js/regress/is-object-or-null-tricky-internal-function-expected.txt: Added.
116 * js/regress/is-object-or-null-tricky-internal-function.html: Added.
117 * js/regress/is-string-fold-expected.txt: Added.
118 * js/regress/is-string-fold-tricky-expected.txt: Added.
119 * js/regress/is-string-fold-tricky.html: Added.
120 * js/regress/is-string-fold.html: Added.
121 * js/regress/is-undefined-fold-expected.txt: Added.
122 * js/regress/is-undefined-fold-tricky-expected.txt: Added.
123 * js/regress/is-undefined-fold-tricky.html: Added.
124 * js/regress/is-undefined-fold.html: Added.
125 * js/regress/script-tests/is-boolean-fold-tricky.js: Added.
126 * js/regress/script-tests/is-boolean-fold.js: Added.
127 * js/regress/script-tests/is-function-fold-tricky-internal-function.js: Added.
128 * js/regress/script-tests/is-function-fold-tricky.js: Added.
131 * js/regress/script-tests/is-function-fold.js: Added.
133 * js/regress/script-tests/is-number-fold-tricky.js: Added.
134 * js/regress/script-tests/is-number-fold.js: Added.
135 * js/regress/script-tests/is-object-or-null-fold-functions.js: Added.
137 * js/regress/script-tests/is-object-or-null-fold-less-tricky.js: Added.
138 * js/regress/script-tests/is-object-or-null-fold-tricky.js: Added.
139 * js/regress/script-tests/is-object-or-null-fold.js: Added.
140 * js/regress/script-tests/is-object-or-null-trickier-function.js: Added.
143 * js/regress/script-tests/is-object-or-null-trickier-internal-function.js: Added.
144 * js/regress/script-tests/is-object-or-null-tricky-function.js: Added.
146 * js/regress/script-tests/is-object-or-null-tricky-internal-function.js: Added.
147 * js/regress/script-tests/is-string-fold-tricky.js: Added.
148 * js/regress/script-tests/is-string-fold.js: Added.
149 * js/regress/script-tests/is-undefined-fold-tricky.js: Added.
150 * js/regress/script-tests/is-undefined-fold.js: Added.
151 * js/regress/sink-function-expected.txt: Added.
152 * js/regress/sink-function.html: Added.
154 2015-04-30 Brent Fulgham <bfulgham@apple.com>
156 [Mac] Expand test infrastructure to support scrolling tests (Part 3)
157 https://bugs.webkit.org/show_bug.cgi?id=144131
159 Reviewed by Eric Carlson.
161 Update the WK2 scrolling tests to use the new scroll trigger infrastructure to reduce the use of
164 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-expected.txt:
165 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler-expected.txt:
166 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler.html:
167 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div.html:
168 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-expected.txt:
169 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler-expected.txt:
170 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler.html:
171 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe.html:
172 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-expected.txt:
173 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt:
174 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler.html:
175 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe.html:
176 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-expected.txt:
177 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
178 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler.html:
179 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe.html:
180 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-expected.txt:
181 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler-expected.txt:
182 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler.html:
183 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe.html:
184 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-expected.txt:
185 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler-expected.txt:
186 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler.html:
187 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select.html:
188 * platform/mac-wk2/tiled-drawing/scrolling/overflow-scroll-zero-delta-wheel-events.html:
189 * platform/mac-wk2/tiled-drawing/scrolling/root-overflow-with-mousewheel.html:
191 2015-04-30 Antti Koivisto <antti@apple.com>
193 These should be saying HTTP/1.1 not HTTP/1.0
195 * http/tests/cache/resources/iframe304.php:
196 * http/tests/cache/resources/iframe304body.php:
198 2015-04-29 Joseph Pecoraro <pecoraro@apple.com>
200 [Win] Update baselines after r183610.
202 Unreviewed Gardening.
204 * platform/win/fast/css/apple-system-colors-expected.txt: Added.
206 2015-04-29 Simon Fraser <simon.fraser@apple.com>
208 Crash at WebCore::Document::absoluteRegionForEventTargets
209 https://bugs.webkit.org/show_bug.cgi?id=144426
210 rdar://problem/20502166
212 Reviewed by Tim Horton.
214 Test that disconnects a frame with a wheel event handler then GCs, and one that
215 disconnects are reconnects. In both case, the parent document should have zero
216 wheel event handlers registered on it.
218 * fast/events/wheelevent-in-frame-expected.txt: Added.
219 * fast/events/wheelevent-in-frame.html: Added.
220 * fast/events/wheelevent-in-reattached-frame-expected.txt: Added.
221 * fast/events/wheelevent-in-reattached-frame.html: Added.
223 2015-04-29 Joseph Pecoraro <pecoraro@apple.com>
225 LiveNodeList may unexpectedly return an element for empty string
226 https://bugs.webkit.org/show_bug.cgi?id=144429
228 Reviewed by Darin Adler.
230 * fast/dom/named-items-with-empty-name-expected.txt:
231 * fast/dom/named-items-with-empty-name.html:
233 2015-04-29 Dean Jackson <dino@apple.com>
235 Create a named CSS property for system colors
236 https://bugs.webkit.org/show_bug.cgi?id=144423
237 <rdar://problem/20491011>
239 Reviewed by Tim Horton.
241 Expose the following values to CSS color properties:
252 The new test shows the computed value for each of these colors. It
253 includes generic results (no special value) and platform results for
254 Mac (other than Mavericks) and iOS.
256 * fast/css/apple-system-colors-expected.txt: Generic results.
257 * fast/css/apple-system-colors.html: Added - the new test.
258 * platform/mac/fast/css/apple-system-colors-expected.txt: Added OS X results.
259 * platform/ios-simulator/fast/css/apple-system-colors-expected.txt: Added iOS results.
260 * platform/mac-mavericks/fast/css/apple-system-colors-expected.txt: Generic results for Mavericks.
262 2015-04-29 Commit Queue <commit-queue@webkit.org>
264 Unreviewed, rolling out r183600.
265 https://bugs.webkit.org/show_bug.cgi?id=144432
267 New tests time out everywhere (Requested by ap on #webkit).
271 "Crash at WebCore::Document::absoluteRegionForEventTargets"
272 https://bugs.webkit.org/show_bug.cgi?id=144426
273 http://trac.webkit.org/changeset/183600
275 2015-04-29 Alexey Proskuryakov <ap@apple.com>
277 fast/frames/flattening/iframe-flattening-resize-event-count.html times out on Yosemite WK2
278 https://bugs.webkit.org/show_bug.cgi?id=144155
280 * fast/frames/flattening/resources/iframe-to-resize.html: Added more logging to the test.
282 2015-04-29 Martin Robinson <mrobinson@igalia.com>
284 Unskip 3D transformation tests for WebKitGTK+
286 Unreviewed. This is gardening.
288 These tests should run reasonably well on the testing bots, now that
289 they use llvmpipe to run OpenGL.
291 * platform/gtk/TestExpectations:
292 * platform/gtk/transforms/3d/general/background-visibility-layers-expected.png: Added.
293 * platform/gtk/transforms/3d/general/cssmatrix-3d-zoom-expected.png: Added.
294 * platform/gtk/transforms/3d/general/matrix-with-zoom-3d-expected.png: Added.
295 * platform/gtk/transforms/3d/general/perspective-non-layer-expected.png: Added.
296 * platform/gtk/transforms/3d/general/perspective-units-expected.png: Added.
297 * platform/gtk/transforms/3d/general/transform-origin-z-change-expected.png: Added.
298 * platform/gtk/transforms/3d/hit-testing/backface-hit-test-expected.png: Added.
299 * platform/gtk/transforms/3d/hit-testing/backface-no-transform-hit-test-expected.png: Added.
300 * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-2-expected.png: Added.
301 * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-3-expected.png: Added.
302 * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-coplanar-expected.png: Added.
303 * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-deep-expected.png: Added.
304 * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-expected.png: Added.
305 * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-origins-expected.png: Added.
306 * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.png: Added.
307 * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.png: Added.
309 2015-04-29 Simon Fraser <simon.fraser@apple.com>
311 Rebaseline after r183597.
313 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/handlers-in-iframes-expected.txt:
315 2015-04-29 Simon Fraser <simon.fraser@apple.com>
317 Crash at WebCore::Document::absoluteRegionForEventTargets
318 https://bugs.webkit.org/show_bug.cgi?id=144426
319 rdar://problem/20502166
321 Reviewed by Tim Horton.
323 Test that disconnects a frame with a wheel event handler then GCs, and one that
324 disconnects are reconnects. In both case, the parent document should have zero
325 wheel event handlers registered on it.
327 * fast/events/wheelevent-in-frame-expected.txt: Added.
328 * fast/events/wheelevent-in-frame.html: Added.
329 * fast/events/wheelevent-in-reattached-frame-expected.txt: Added.
330 * fast/events/wheelevent-in-reattached-frame.html: Added.
332 2015-04-29 Simon Fraser <simon.fraser@apple.com>
334 Compute the non-fast-scrollable region in main-document coordinates
335 https://bugs.webkit.org/show_bug.cgi?id=144420
337 Reviewed by Tim Horton.
339 We now report the non-fast region in document coordinates, so these two results change.
341 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset-expected.txt:
342 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset-header-expected.txt:
344 2015-04-29 Joseph Pecoraro <pecoraro@apple.com>
346 NodeList has issues with Symbol and empty string
347 https://bugs.webkit.org/show_bug.cgi?id=144310
349 Reviewed by Darin Adler.
351 * fast/dom/StyleSheet/stylesheet-symbol-names-expected.txt: Added.
352 * fast/dom/StyleSheet/stylesheet-symbol-names.html: Added.
353 * fast/dom/dataset-name-getter-symbols-expected.txt: Added.
354 * fast/dom/dataset-name-getter-symbols.html: Added.
355 * fast/dom/named-items-with-empty-name-expected.txt: Added.
356 * fast/dom/named-items-with-empty-name.html: Added.
357 * fast/dom/named-items-with-symbol-name-expected.txt: Added.
358 * fast/dom/named-items-with-symbol-name.html: Added.
359 * storage/domstorage/localstorage/named-items-expected.txt: Added.
360 * storage/domstorage/localstorage/named-items.html: Added.
362 2015-04-29 Simon Fraser <simon.fraser@apple.com>
364 Allow testing of plug-ins that handle wheel events.
365 https://bugs.webkit.org/show_bug.cgi?id=144413
367 Reviewed by Tim Horton.
369 Test the non-fast scrollable region with top content inset and header height, and with a plug-in.
371 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset-expected.txt: Added.
372 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset-header-expected.txt: Added.
373 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset-header.html: Added.
374 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset.html: Added.
375 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-event-plugin-expected.txt: Added.
376 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-event-plugin.html: Added.
378 2015-04-29 Martin Robinson <mrobinson@igalia.com>
380 [GTK] Add support for automatic hyphenation
381 https://bugs.webkit.org/show_bug.cgi?id=44478
383 Reviewed by Carlos Garcia Campos.
385 * platform/gtk/TestExpectations: Unskip most hyphenation tests.
386 * platform/gtk/fast/text/hyphenate-character-expected.png: Added.
387 * platform/gtk/fast/text/hyphenate-character-expected.txt:
388 * platform/gtk/fast/text/hyphenate-first-word-expected.png: Added.
389 * platform/gtk/fast/text/hyphenate-first-word-expected.txt:
390 * platform/gtk/fast/text/hyphenate-limit-before-after-expected.png:
391 * platform/gtk/fast/text/hyphenate-limit-before-after-expected.txt:
392 * platform/gtk/fast/text/hyphenate-limit-lines-expected.png:
393 * platform/gtk/fast/text/hyphenate-limit-lines-expected.txt:
394 * platform/gtk/fast/text/hyphenate-locale-expected.png: Added.
395 * platform/gtk/fast/text/hyphenate-locale-expected.txt:
396 * platform/gtk/fast/text/hyphens-expected.png: Added.
397 * platform/gtk/fast/text/hyphens-expected.txt:
398 * platform/gtk/fast/text/word-break-soft-hyphen-expected.png:
400 2015-04-29 Zalan Bujtas <zalan@apple.com>
402 Simple line layout: Web process spins endlessly below layoutSimpleLines.
403 https://bugs.webkit.org/show_bug.cgi?id=144403
404 rdar://problem/20742783
406 Reviewed by Antti Koivisto.
408 When a text fragment overlaps multiple renderes and it does not fit the current line,
409 we revert the text fragment iterator position so that the overlapping content
410 gets processed again for the next line.
411 However, TextFragmentIterator::revertToFragment() was reverting too much and
412 we started processing old content all over again -> infinite loop.
414 This patch ensures that text fragment iterator is reverted to the right position.
416 * fast/text/simple-line-layout-wrapping-multiple-renderers-hang-expected.html: Added.
417 * fast/text/simple-line-layout-wrapping-multiple-renderers-hang.html: Added.
419 2015-04-29 Antti Koivisto <antti@apple.com>
421 Mark newly added http/tests/cache/main-resource-304-reload.html failing on Windows.
423 * platform/win/TestExpectations:
425 2015-04-28 Geoffrey Garen <ggaren@apple.com>
427 It shouldn't take 1846 lines of code and 5 FIXMEs to sort an array.
428 https://bugs.webkit.org/show_bug.cgi?id=144013
430 Reviewed by Mark Lam.
432 * js/script-tests/array-holes.js:
433 * js/array-holes-expected.txt: This result now matches Firefox. We see
434 'peekaboo', which is a prototype property, rather than a hole, because
435 sorting uses [[Get]], which sees prototype properties.
437 The ES6 spec says that sorting should use [[Get]], so this new result
438 matches the spec a little better -- although the spec also says that the
439 result of sorting is undefined in this case because of the presence of
440 an indexed property in the prototype chain.
442 * js/dom/array-prototype-properties-expected.txt: Updated error message
443 to match other array prototype error messages.
445 * js/comparefn-sort-stability-expected.txt:
446 * js/script-tests/comparefn-sort-stability.js: Made this test bigger in
447 order to demonstrate that Firefox and Safari use a stable sort, and
450 * js/script-tests/array-sort-sparse.js:
451 * js/array-sort-sparse-expected.txt: Added some tests for things I got
454 * script-tests/sort-with-side-effecting-comparisons.js: Made this test
455 shorter so that it wouldn't hang debug builds. This test is O(N^2). It
456 used to terminate sooner because our sort implementation would (sometimes)
457 terminate sooner if you shrank the array. Our new sort does not accept
458 intermediate updates to the array's length, matching Firefox. I spoke
459 to Gavin and Alexey about this, and we think that going out of our way
460 to honor length changes mid-sort doesn't make much sense because it's
461 not possible to honor the general case of value changes in a predictable
464 2015-04-29 Antti Koivisto <antti@apple.com>
466 Main resource loaded via 304 response becomes empty if reloaded by user
467 https://bugs.webkit.org/show_bug.cgi?id=144386
469 Reviewed by Darin Adler.
471 * http/tests/cache/main-resource-304-reload-expected.txt: Added.
472 * http/tests/cache/main-resource-304-reload.html: Added.
473 * http/tests/cache/resources/iframe304body.php: Added.
475 2015-04-29 Darin Adler <darin@apple.com>
477 [ES6] Implement Unicode code point escapes
478 https://bugs.webkit.org/show_bug.cgi?id=144377
480 Reviewed by Antti Koivisto.
482 * js/script-tests/unicode-escape-sequences.js: Added.
483 * js/unicode-escape-sequences-expected.txt: Added.
484 * js/unicode-escape-sequences.html: Added. Generated with make-script-test-wrappers.
486 2015-04-29 Hyungwook Lee <hyungwook.lee@navercorp.com>
488 Fix crash in WebCore::LogicalSelectionOffsetCaches::ContainingBlockInfo::setBlock().
489 https://bugs.webkit.org/show_bug.cgi?id=140261
491 Reviewed by Darin Adler.
493 * editing/execCommand/crash-140261-expected.txt: Added.
494 * editing/execCommand/crash-140261.html: Added.
496 2015-04-29 Youenn Fablet <youenn.fablet@crf.canon.fr>
498 Synchronous XMLHttpRequest should get access to AppCache resources stored as flat files
499 https://bugs.webkit.org/show_bug.cgi?id=143711
501 Reviewed by Darin Adler.
503 * http/tests/appcache/resources/fake-video.mp4: Added.
504 * http/tests/appcache/resources/simple-video-sync.manifest: Added.
505 * http/tests/appcache/simple-video-sync-expected.txt: Added.
506 * http/tests/appcache/simple-video-sync.html: Added.
508 2015-04-29 Joseph Pecoraro <pecoraro@apple.com>
510 REGRESSION(181868): Windows Live SkyDrive cannot open an excel file
511 https://bugs.webkit.org/show_bug.cgi?id=144373
513 Reviewed by Darin Adler.
515 * js/property-getters-and-setters-expected.txt:
516 * js/script-tests/property-getters-and-setters.js:
518 2015-04-28 Alexey Proskuryakov <ap@apple.com>
520 [WK2] fast/forms/input-search-press-escape-key.html crashes
521 https://bugs.webkit.org/show_bug.cgi?id=87168
522 rdar://problem/11508829
524 * platform/wk2/TestExpectations: This doesn't crash for me any more, unskipping.
526 2015-04-28 Zalan Bujtas <zalan@apple.com>
528 Checkboxes on bugs.webkit.org are painted with stripes at some zoom levels.
529 https://bugs.webkit.org/show_bug.cgi?id=144351
531 Reviewed by Simon Fraser.
533 This patch ensures that CG context is properly restored after painting dashed/dotted lines.
535 * fast/forms/checkbox-painting-with-hr-expected.html: Added.
536 * fast/forms/checkbox-painting-with-hr.html: Added.
538 2015-04-28 Andreas Kling <akling@apple.com>
540 DFG should generate efficient code for branching on a string's boolean value.
541 <https://webkit.org/b/144317>
543 Reviewed by Geoff Garen & Filip Pizlo.
545 * js/regress/branch-on-string-as-boolean-expected.txt: Added.
546 * js/regress/branch-on-string-as-boolean.html: Added.
547 * js/regress/script-tests/branch-on-string-as-boolean.js: Added.
549 2015-04-27 Myles C. Maxfield <mmaxfield@apple.com>
551 Implement font-synthesis CSS property
552 https://bugs.webkit.org/show_bug.cgi?id=144305
554 Reviewed by Andreas Kling.
556 Test all combinations of font-weight, font-style, and font-synthesis.
558 * fast/css3-text/font-synthesis-expected.html: Added.
559 * fast/css3-text/font-synthesis.html: Added.
561 2015-04-28 Brent Fulgham <bfulgham@apple.com>
563 [Win] Temporarily disable WebGL support
564 https://bugs.webkit.org/show_bug.cgi?id=144291
566 * platform/win/TestExpectations:
567 * platform/win/js/dom/constructor-length-expected.txt: Added.
568 * platform/win/js/dom/global-constructors-attributes-expected.txt:
570 2015-04-28 Jer Noble <jer.noble@apple.com>
572 Unreviewed gardening; add results for new tests.
574 * media/audio-playback-restriction-autoplay-expected.txt: Added.
575 * media/audio-playback-restriction-play-expected.txt: Added.
577 2015-04-28 Brent Fulgham <bfulgham@apple.com>
579 [Win] PHP scripts fail if HTTP_ORIGIN is not set.
580 https://bugs.webkit.org/show_bug.cgi?id=144333
582 Rubberstamped by Brady Eidson.
584 * http/tests/security/resources/cors-post-redirect-target.php: Check
585 that HTTP_ORIGIN key exists before using it to avoid PHP error.
587 2015-04-28 Andy Estes <aestes@apple.com>
589 Add expectations for tests added in r183428 and r183450.
591 * js/regress/typed-array-get-set-by-val-profiling-expected.txt: Added.
592 * media/audio-playback-restriction-autoplay-expected.txt: Added.
593 * media/audio-playback-restriction-play-expected.txt: Added.
595 2015-04-28 Antti Koivisto <antti@apple.com>
597 Network Cache: Disk cache getting filled by YouTube video data
598 https://bugs.webkit.org/show_bug.cgi?id=144259
600 Reviewed by Darin Adler.
602 * http/tests/cache/disk-cache/disk-cache-media-expected.txt: Added.
603 * http/tests/cache/disk-cache/disk-cache-media.html: Added.
604 * http/tests/cache/disk-cache/resources/cache-test.js:
607 2015-04-25 Simon Fraser <simon.fraser@apple.com>
609 Eliminate styleDidChange with StyleDifferenceEqual when updates are actually necessary
610 https://bugs.webkit.org/show_bug.cgi?id=144198
612 Reviewed by Darin Adler, Antti Koivisto.
614 New test that detects whether a "hardware" animation is firing the style recalc
615 timer on every frame, which happened during development of this patch.
617 * compositing/animation/no-style-recalc-during-accelerated-animation-expected.txt: Added.
618 * compositing/animation/no-style-recalc-during-accelerated-animation.html: Added.
620 2015-04-27 Benjamin Poulain <bpoulain@apple.com>
622 [JSC] Add support for typed arrays to the Array profiling
623 https://bugs.webkit.org/show_bug.cgi?id=143913
625 Reviewed by Filip Pizlo.
627 * js/regress/script-tests/typed-array-get-set-by-val-profiling.js: Added.
628 * js/regress/typed-array-get-set-by-val-profiling.html: Added.
630 2015-04-27 Doug Russell <d_russell@apple.com>
632 Break up select text into multiple tests
633 https://bugs.webkit.org/show_bug.cgi?id=144301
635 Reviewed by Alexey Proskuryakov.
637 * platform/mac/TestExpectations:
638 * platform/mac/accessibility/select-text-expected.txt: Removed.
639 * platform/mac/accessibility/select-text.html: Removed.
640 * platform/mac/accessibility/select-text/select-text-1-expected.txt: Added.
641 * platform/mac/accessibility/select-text/select-text-1.html: Added.
642 * platform/mac/accessibility/select-text/select-text-135546-expected.txt: Added.
643 * platform/mac/accessibility/select-text/select-text-135546.html: Added.
644 * platform/mac/accessibility/select-text/select-text-135575-expected.txt: Added.
645 * platform/mac/accessibility/select-text/select-text-135575.html: Added.
646 * platform/mac/accessibility/select-text/select-text-2-expected.txt: Added.
647 * platform/mac/accessibility/select-text/select-text-2.html: Added.
648 * platform/mac/accessibility/select-text/select-text-3-expected.txt: Added.
649 * platform/mac/accessibility/select-text/select-text-3.html: Added.
650 * platform/mac/accessibility/select-text/select-text-4-expected.txt: Added.
651 * platform/mac/accessibility/select-text/select-text-4.html: Added.
652 * platform/mac/accessibility/select-text/select-text-5-expected.txt: Added.
653 * platform/mac/accessibility/select-text/select-text-5.html: Added.
654 * platform/mac/accessibility/select-text/select-text-6-expected.txt: Added.
655 * platform/mac/accessibility/select-text/select-text-6.html: Added.
656 * platform/mac/accessibility/select-text/select-text-7-expected.txt: Added.
657 * platform/mac/accessibility/select-text/select-text-7.html: Added.
658 * platform/mac/accessibility/select-text/select-text-8-expected.txt: Added.
659 * platform/mac/accessibility/select-text/select-text-8.html: Added.
660 * platform/mac/accessibility/select-text/select-text-9-expected.txt: Added.
661 * platform/mac/accessibility/select-text/select-text-9.html: Added.
663 2015-04-27 Daniel Bates <dabates@apple.com>
665 Form control may be associated with the wrong HTML Form element after form id change
666 https://bugs.webkit.org/show_bug.cgi?id=133456
667 <rdar://problem/17095055>
669 Reviewed by Andy Estes.
671 Add tests to ensure that we associate the correct HTML Form element with a
672 <select> after changing the id of its associated HTML form element.
674 * fast/forms/change-form-id-to-be-unique-expected.txt: Added.
675 * fast/forms/change-form-id-to-be-unique-then-submit-form-expected.txt: Added.
676 * fast/forms/change-form-id-to-be-unique-then-submit-form.html: Added.
677 * fast/forms/change-form-id-to-be-unique.html: Added.
679 2015-04-27 Jer Noble <jer.noble@apple.com>
681 Add a setting & restriction which prevents non-interactivte playback of audible media elements.
682 https://bugs.webkit.org/show_bug.cgi?id=143486
684 Reviewed by Eric Carlson.
686 * media/audio-playback-restriction-autoplay.html: Added.
687 * media/audio-playback-restriction-play.html: Added.
688 * media/video-test.js:
689 (setCaptionDisplayMode):
690 (runWithKeyDown.eventName.window.testRunner.eventSender.keyDown.string_appeared_here.string_appeared_here.thunk):
693 2015-04-27 Jer Noble <jer.noble@apple.com>
695 [WebAudio] AudioContext does not remove user-gesture restriction during resume()
696 https://bugs.webkit.org/show_bug.cgi?id=144211
698 Reviewed by Eric Carlson.
700 * webaudio/audiocontext-restriction-audiobuffersourcenode-start-expected.txt: Added.
701 * webaudio/audiocontext-restriction-audiobuffersourcenode-start.html: Added.
702 * webaudio/audiocontext-restriction-expected.txt: Added.
703 * webaudio/audiocontext-restriction.html: Added.
704 * webaudio/resources/audio-testing.js:
707 2015-04-27 Alexey Proskuryakov <ap@apple.com>
709 rdar://problem/16678392 Page visibility tests are broken in Yosemite
711 * platform/mac-wk2/TestExpectations: They don't seem to be broken any more, unskipping.
712 Maybe <http://trac.webkit.org/changeset/181866> fixed them?
713 Also updated the next line (media/video-background-tab-playback.html), as it didn't match what bots see now.
715 2015-04-27 Zalan Bujtas <zalan@apple.com>
717 Simple line layout: Wrong text offsetting when range does not start from the first renderer.
718 https://bugs.webkit.org/show_bug.cgi?id=144167
719 rdar://problem/20639857
721 Reviewed by Simon Fraser.
723 This patch ensures that TextIterator returns the right text when the input range starts
726 TextIterator::m_previousTextLengthInFlow keeps track of the current node offset from the parent.
727 it is required to map simple line layout runs to RenderText positions.
728 This patch sets the offset value when the iteration start with a sibling node.
730 * fast/text/range-text-with-simple-line-layout-expected.txt: Added.
731 * fast/text/range-text-with-simple-line-layout.html: Added.
733 2015-04-27 Commit Queue <commit-queue@webkit.org>
735 Unreviewed, rolling out r183393.
736 https://bugs.webkit.org/show_bug.cgi?id=144272
738 Caused memory corruption detected by GuardMalloc (Requested by
743 "Synchronous XMLHttpRequest should get access to AppCache
744 resources stored as flat files"
745 https://bugs.webkit.org/show_bug.cgi?id=143711
746 http://trac.webkit.org/changeset/183393
748 2015-04-27 Yoav Weiss <yoav@yoav.ws>
750 Fix viewport units in Media Queries
751 https://bugs.webkit.org/show_bug.cgi?id=144260
753 Reviewed by Darin Adler.
755 These tests make sure that viewport units are working as expected inside of Media Queries.
757 * fast/media/mq-viewport-units-expected.txt: Added.
758 * fast/media/mq-viewport-units.html: Added.
760 2015-04-27 Javier Fernandez <jfernandez@igalia.com>
762 [CSS Grid Layout] Support for the justify-self and justify-items in grid layout
763 https://bugs.webkit.org/show_bug.cgi?id=133280
765 Implementation of justify-self and justify-items properties for grid.
766 Added additional testing for ensuring margin, padding and border are considered when
767 computing grid item's position.
769 Reviewed by David Hyatt.
771 * fast/css-grid-layout/grid-align-justify-margin-border-padding-expected.txt: Added.
772 * fast/css-grid-layout/grid-align-justify-margin-border-padding-vertical-lr-expected.txt: Added.
773 * fast/css-grid-layout/grid-align-justify-margin-border-padding-vertical-lr.html: Added.
774 * fast/css-grid-layout/grid-align-justify-margin-border-padding-vertical-rl-expected.txt: Added.
775 * fast/css-grid-layout/grid-align-justify-margin-border-padding-vertical-rl.html: Added.
776 * fast/css-grid-layout/grid-align-justify-margin-border-padding.html: Added.
777 * fast/css-grid-layout/justify-self-cell-expected.txt: Added.
778 * fast/css-grid-layout/justify-self-cell.html: Added.
779 * fast/css-grid-layout/resources/grid.css:
780 (.directionLTR): Added. Useful for defining orthogonal flows.
782 2015-04-27 Youenn Fablet <youenn.fablet@crf.canon.fr> and Xabier Rodriguez Calvar <calvaris@igalia.com>
786 Fixed timeout expectation of "closed should fulfill with
787 undefined" test. This doesn't time out anymore.
789 * streams/reference-implementation/readable-stream-templated.html:
791 2015-04-27 Xabier Rodriguez Calvar <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
793 [Streams API] ReadableStream constructor start function should be able to close the stream
794 https://bugs.webkit.org/show_bug.cgi?id=143363
796 Reviewed by Benjamin Poulain.
798 Updated expectations with new passes.
800 * streams/reference-implementation/bad-underlying-sources-expected.txt:
801 * streams/reference-implementation/readable-stream-reader-expected.txt:
802 * streams/reference-implementation/readable-stream-templated-expected.txt:
804 2015-04-27 Youenn Fablet <youenn.fablet@crf.canon.fr>
806 Synchronous XMLHttpRequest should get access to AppCache resources stored as flat files
807 https://bugs.webkit.org/show_bug.cgi?id=143711
809 Reviewed by Darin Adler.
811 * http/tests/appcache/resources/fake-video.mp4: Added.
812 * http/tests/appcache/resources/simple-video-sync.manifest: Added.
813 * http/tests/appcache/simple-video-sync-expected.txt: Added.
814 * http/tests/appcache/simple-video-sync.html: Added.
816 2015-04-27 Ryosuke Niwa <rniwa@webkit.org>
818 Also skip it in run-javascriptcore-tests.
820 * js/script-tests/class-syntax-semicolon.js:
822 2015-04-27 Ryosuke Niwa <rniwa@webkit.org>
824 Temporarily skip the test added in r183384 as it's hitting an assertion per an existing bug.
826 The newly uncovered bug is tracked by webkit.org/b/144258.
830 2015-04-26 Alexey Proskuryakov <ap@apple.com>
832 editing/selection/programmatic-selection-on-mac-is-directionless.html is flaky
833 https://bugs.webkit.org/show_bug.cgi?id=141122
835 * platform/wk2/TestExpectations: Mark the test as such. Unfortunately, there are
836 almost certainly other tests affected by this.
838 2015-04-26 Manuel Rego Casasnovas <rego@igalia.com>
840 [CSS Grid Layout] LayoutBox::hasDefiniteLogicalHeight() should consider abspos boxes as definite
841 https://bugs.webkit.org/show_bug.cgi?id=144144
843 Reviewed by Darin Adler.
845 Add new test case to check absolutely positioned elements.
847 * fast/css-grid-layout/percent-track-breadths-regarding-container-size-expected.txt:
848 * fast/css-grid-layout/percent-track-breadths-regarding-container-size.html:
850 2015-04-26 Ryosuke Niwa <rniwa@webkit.org>
852 Class body ending with a semicolon throws a SyntaxError
853 https://bugs.webkit.org/show_bug.cgi?id=144244
855 Reviewed by Darin Adler.
857 Added a regression test for having a semicolon inside the class definition.
859 * js/class-syntax-semicolon-expected.txt: Added.
860 * js/class-syntax-semicolon.html: Added.
861 * js/script-tests/class-syntax-semicolon.js: Added.
863 2015-04-26 Ryosuke Niwa <rniwa@webkit.org>
865 Getter or setter method named "prototype" or "constrcutor" should throw SyntaxError
866 https://bugs.webkit.org/show_bug.cgi?id=144243
868 Reviewed by Darin Adler.
870 Added tests cases to both tests. Also added test cases missing from expression tests.
872 * js/class-syntax-declaration-expected.txt:
873 * js/class-syntax-expression-expected.txt:
874 * js/script-tests/class-syntax-declaration.js:
875 * js/script-tests/class-syntax-expression.js:
877 2015-04-26 Said Abou-Hallawa <sabouhallawa@apple.com>
879 SVGFilterBuilder should drive the builtin sourceAlpha from the passed sourceGraphic
880 https://bugs.webkit.org/show_bug.cgi?id=144137
882 Reviewed by Darin Adler.
884 Ensure the SourceAlpha is driven from last applied FilterEffect.
886 * svg/filters/sourceAlpha-input-filter-effect-expected.html: Added.
887 * svg/filters/sourceAlpha-input-filter-effect.html: Added.
889 2015-04-26 Gyuyoung Kim <gyuyoung.kim@webkit.org>
891 [EFL] Unreviewed gardening fix.
893 Mark editing/selection/extend-by-character-007.html to skip
894 instead of missing. It is not supported by EFL port yet.
896 * platform/efl/TestExpectations:
898 2015-04-26 Gyuyoung Kim <gyuyoung.kim@webkit.org>
900 [EFL] Unreviewed EFL gardening on 27th April.
902 Unskip 2 tests which have been passed since r183368.
904 Mark editing/selection/extend-by-character-007.html to missing.
905 This needs to have new baseline for EFL port.
907 * platform/efl/TestExpectations:
909 2015-04-26 Javier Fernandez <jfernandez@igalia.com>
911 [CSS Grid Layout] Support for align-self and align-items in grid layout
912 https://bugs.webkit.org/show_bug.cgi?id=133225
914 Reviewed by Darin Adler.
916 Implementation of align-self and align-items properties ifor grid.
918 Several layout tests were touched for adapting them to the new grid item's
919 column-axis position when using RTL direction.
921 * fast/css-grid-layout/grid-align-expected.txt: Added.
922 * fast/css-grid-layout/grid-align.html: Added.
923 * fast/css-grid-layout/grid-element-border-grid-item.html:
924 * fast/css-grid-layout/grid-element-border-padding-grid-item.html:
925 * fast/css-grid-layout/grid-element-padding-grid-item.html:
926 * fast/css-grid-layout/grid-item-margin-auto-columns-rows-horizontal-rtl-expected.html:
927 * fast/css-grid-layout/grid-item-margin-auto-columns-rows-vertical-rtl-expected.html:
928 * fast/css-grid-layout/grid-item-margin-resolution.html:
930 2015-04-26 Doug Russell <d_russell@apple.com>
932 AX: richer text change notifications (142719)
933 https://bugs.webkit.org/show_bug.cgi?id=142719
935 Reviewed by Darin Adler.
937 Richer accessibility value change notifications. Introduce AXTextEditType,
938 postTextStateChangeNotification and postTextReplacementNotification to give assistive
939 tech apps more reliable context for responding to changes in web content. Also implement
940 a mechanism to post value changes in password form fields in coalesced ticks to thwart
941 analyzing the cadence of changes.
943 Richer accessibility selection change notifications. Introduce AXTextStateChangeIntent,
944 and an overload of postTextReplacementNotification to give assistive tech apps more
945 reliable context for responding to changes in web content selection. Also block posting
946 selection changes on password fields.
948 * platform/mac/accessibility/input-replacevalue-userinfo-expected.txt: Added.
949 * platform/mac/accessibility/input-replacevalue-userinfo.html: Added.
950 * platform/mac/accessibility/selection-change-userinfo-expected.txt: Added.
951 * platform/mac/accessibility/selection-change-userinfo.html: Added.
952 * platform/mac/accessibility/value-change-userinfo-expected.txt: Added.
953 * platform/mac/accessibility/value-change-userinfo.html: Added.
955 2015-04-26 Darin Adler <darin@apple.com>
957 REGRESSION (r176751): line-height ignored in <button> elements
958 https://bugs.webkit.org/show_bug.cgi?id=144234
960 Reviewed by Antti Koivisto.
962 * fast/forms/button-line-height-expected.html: Added.
963 * fast/forms/button-line-height.html: Added.
965 2015-04-26 Darin Adler <darin@apple.com>
967 REGRESSION (r173801): Use after free in WebCore::NotificationCenter::~NotificationCenter
968 https://bugs.webkit.org/show_bug.cgi?id=137163
970 Reviewed by Andy Estes.
972 * fast/notifications/request-notification-permission-while-reloading-expected.txt: Added.
973 * fast/notifications/request-notification-permission-while-reloading.html: Added.
975 2015-04-26 Benjamin Poulain <benjamin@webkit.org>
977 [JSC] Implement Math.clz32(), remove Number.clz()
978 https://bugs.webkit.org/show_bug.cgi?id=144205
980 Reviewed by Michael Saboff.
982 Basic conformance tests.
984 * js/Object-getOwnPropertyNames-expected.txt:
985 * js/math-clz32-expected.txt: Added.
986 * js/math-clz32.html: Renamed from LayoutTests/js/number-clz.html.
987 * js/number-clz-expected.txt: Removed.
988 * js/script-tests/Object-getOwnPropertyNames.js:
989 * js/script-tests/math-clz32.js: Added.
990 (objectConvertToString.toString):
991 (objectRecordToStringCall.toString):
992 (objectThrowOnToString.toString):
993 (objectWithValueOf.valueOf):
994 (objectThrowOnValueOf.valueOf):
995 (objectThrowOnValueOf.toString):
996 (objectRecordValueOfCall.valueOf):
997 (objectRecordConversionCalls.toString):
998 (objectRecordConversionCalls.valueOf):
999 * js/script-tests/number-clz.js: Removed.
1001 2015-04-26 Yusuke Suzuki <utatane.tea@gmail.com>
1003 [ES6] Array.from need to accept iterables
1004 https://bugs.webkit.org/show_bug.cgi?id=141055
1006 Reviewed by Darin Adler.
1008 Array.from now accepts iterables.
1010 * js/array-from-expected.txt:
1012 2015-04-26 Simon Fraser <simon.fraser@apple.com>
1014 New baselines for iOS.
1016 * platform/ios-simulator-wk2/compositing/contents-scale/rounded-contents-scale-expected.txt:
1017 * platform/ios-simulator-wk2/compositing/contents-scale/scaled-ancestor-expected.txt:
1018 * platform/ios-simulator-wk2/compositing/contents-scale/simple-scale-expected.txt:
1019 * platform/ios-simulator-wk2/compositing/contents-scale/z-translate-expected.txt:
1020 * platform/ios-simulator-wk2/compositing/repaint/invalidations-on-composited-layers-expected.txt:
1021 * platform/ios-simulator-wk2/compositing/tiling/tile-cache-zoomed-expected.txt:
1022 * platform/ios-simulator-wk2/compositing/visible-rect/2d-transformed-expected.txt:
1023 * platform/ios-simulator-wk2/compositing/visible-rect/3d-transformed-expected.txt:
1024 * platform/ios-simulator-wk2/compositing/visible-rect/clipped-by-viewport-expected.txt:
1025 * platform/ios-simulator-wk2/compositing/visible-rect/clipped-visible-rect-expected.txt:
1026 * platform/ios-simulator-wk2/compositing/visible-rect/coverage-clipped-expected.txt:
1027 * platform/ios-simulator-wk2/compositing/visible-rect/coverage-scrolling-expected.txt:
1028 * platform/ios-simulator-wk2/compositing/visible-rect/flipped-preserve-3d-expected.txt:
1029 * platform/ios-simulator-wk2/compositing/visible-rect/iframe-and-layers-expected.txt:
1030 * platform/ios-simulator-wk2/compositing/visible-rect/nested-transform-expected.txt:
1031 * platform/ios-simulator-wk2/compositing/visible-rect/scrolled-expected.txt:
1033 2015-04-26 Simon Fraser <simon.fraser@apple.com>
1035 New WK1 results for this test.
1037 * platform/mac-wk1/compositing/tiling/transform-origin-tiled-expected.txt: Added.
1039 2015-04-25 Simon Fraser <simon.fraser@apple.com>
1041 Expand compositing coverage rect when scrolling and animating
1042 https://bugs.webkit.org/show_bug.cgi?id=144214
1043 rdar://problem/20695926
1045 Reviewed by Darin Adler.
1047 New baselines for tests dumping layer output, with coverage rect being affected
1048 by this changeset. One new test for tiling a layer inside overflow:hidden with transform-origin.
1050 * compositing/contents-scale/animating-expected.txt:
1051 * compositing/contents-scale/rounded-contents-scale-expected.txt:
1052 * compositing/contents-scale/scaled-ancestor-expected.txt:
1053 * compositing/contents-scale/simple-scale-expected.txt:
1054 * compositing/tiling/transform-origin-tiled.html: Added.
1055 * platform/mac-wk2/compositing/tiling/rotated-tiled-clamped-expected.txt:
1056 * platform/mac-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
1057 * platform/mac-wk2/compositing/tiling/tile-cache-zoomed-expected.txt:
1058 * platform/mac-wk2/compositing/visible-rect/iframe-no-layers-expected.txt:
1059 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-expected.txt:
1060 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler-expected.txt:
1061 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-expected.txt:
1062 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler-expected.txt:
1063 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-expected.txt:
1064 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt:
1065 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-expected.txt:
1066 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
1067 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-expected.txt:
1068 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler-expected.txt:
1069 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-expected.txt:
1070 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler-expected.txt:
1071 * platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-zoomed-expected.txt:
1072 * platform/mac-wk2/tiled-drawing/simple-document-with-margin-tiles-expected.txt:
1073 * platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt:
1074 * platform/mac-wk2/tiled-drawing/tiled-drawing-scroll-position-page-cache-restoration-expected.txt:
1075 * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-expected.txt:
1076 * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-scrolled-expected.txt:
1077 * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt:
1078 * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
1079 * platform/mac/compositing/tiling/tile-cache-zoomed-expected.txt:
1080 * platform/mac/compositing/visible-rect/2d-transformed-expected.txt:
1081 * platform/mac/compositing/visible-rect/3d-transformed-expected.txt:
1082 * platform/mac/compositing/visible-rect/clipped-by-viewport-expected.txt:
1083 * platform/mac/compositing/visible-rect/clipped-visible-rect-expected.txt:
1084 * platform/mac/compositing/visible-rect/iframe-and-layers-expected.txt:
1085 * platform/mac/compositing/visible-rect/iframe-no-layers-expected.txt:
1086 * platform/mac/compositing/visible-rect/scrolled-expected.txt:
1088 2015-04-25 Alexey Proskuryakov <ap@apple.com>
1090 Mark some tests that take >10 seconds on debug bots as slow.
1092 This is too close to 30 second timeout, so it's likely that these tests would flakily
1093 time out on other configurations, e.g. locally.
1097 2015-04-25 Myles C. Maxfield <mmaxfield@apple.com>
1099 font-synthesis's initial value is "style weight"
1100 https://bugs.webkit.org/show_bug.cgi?id=144195
1102 Reviewed by Darin Adler.
1106 * fast/css3-text/font-synthesis-parse-expected.txt:
1107 * fast/css3-text/font-synthesis-parse.html:
1109 2015-04-25 Jordan Harband <ljharb@gmail.com>
1111 Set#keys !== Set#values
1112 https://bugs.webkit.org/show_bug.cgi?id=144190
1114 Reviewed by Darin Adler.
1116 * js/script-tests/set-keys.js: Added.
1117 * js/set-keys-expected.txt: Added.
1118 * js/set-keys.html: Added.
1120 2015-04-25 Darin Adler <darin@apple.com>
1122 Crash if IDBTransaction is aborted right after it's created
1123 https://bugs.webkit.org/show_bug.cgi?id=144199
1125 Reviewed by Simon Fraser.
1127 * platform/mac-wk2/TestExpectations: Unskip storage/indexeddb/transaction-abort.html.
1128 * storage/indexeddb/transaction-abort-expected.txt: Updated since the exact text of
1129 the execptions is different from what was marked here as expected.
1131 2015-04-23 Ryosuke Niwa <rniwa@webkit.org>
1133 class methods should be non-enumerable
1134 https://bugs.webkit.org/show_bug.cgi?id=143181
1136 Reviewed by Darin Adler.
1138 Added a regression test.
1140 Also fixed a test that previously relied on "prototype" property being writable
1141 since this is no longer the case.
1143 * js/class-syntax-extends-expected.txt:
1144 * js/class-syntax-prototype.html: Added.
1145 * js/script-tests/class-syntax-extends.js:
1146 * js/script-tests/class-syntax-prototype.js: Added.
1148 2015-04-25 Yusuke Suzuki <utatane.tea@gmail.com>
1150 [ES6] Implement String.fromCodePoint
1151 https://bugs.webkit.org/show_bug.cgi?id=144160
1153 Reviewed by Darin Adler.
1155 Add String.fromCodePoint.
1157 * js/Object-getOwnPropertyNames-expected.txt:
1158 * js/script-tests/Object-getOwnPropertyNames.js:
1160 2015-04-25 Alexey Proskuryakov <ap@apple.com>
1162 Mavericks fix - no window.performance there.
1164 * fast/frames/flattening/resources/iframe-to-resize.html:
1166 2015-04-25 Alexey Proskuryakov <ap@apple.com>
1168 fast/frames/flattening/iframe-flattening-resize-event-count.html times out on Yosemite WK2
1169 https://bugs.webkit.org/show_bug.cgi?id=144155
1171 Unreviewed. Add more temporary logging to figure out what's going on with the test on bots.
1173 * fast/frames/flattening/resources/iframe-to-resize.html:
1175 2015-04-24 Commit Queue <commit-queue@webkit.org>
1177 Unreviewed, rolling out r183288.
1178 https://bugs.webkit.org/show_bug.cgi?id=144189
1180 Made js/sort-with-side-effecting-comparisons.html time out in
1181 debug builds (Requested by ap on #webkit).
1185 "It shouldn't take 1846 lines of code and 5 FIXMEs to sort an
1187 https://bugs.webkit.org/show_bug.cgi?id=144013
1188 http://trac.webkit.org/changeset/183288
1190 2015-04-24 Myles C. Maxfield <mmaxfield@apple.com>
1192 Implement parsing support for font-synthesis CSS property
1193 https://bugs.webkit.org/show_bug.cgi?id=144180
1195 Reviewed by Tim Horton.
1197 * fast/css3-text/font-synthesis-parse-expected.txt: Added.
1198 * fast/css3-text/font-synthesis-parse.html: Added.
1200 2015-04-24 Simon Fraser <simon.fraser@apple.com>
1202 Track a coverage rect through GraphicsLayerCA flushes, use it to mark backing store attached
1203 https://bugs.webkit.org/show_bug.cgi?id=144165
1205 Reviewed by Dean Jackson.
1207 New results for platform/mac-wk2/tiled-drawing tests that dump layer trees.
1209 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-expected.txt:
1210 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler-expected.txt:
1211 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-expected.txt:
1212 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler-expected.txt:
1213 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-expected.txt:
1214 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt:
1215 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-expected.txt:
1216 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
1217 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-expected.txt:
1218 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler-expected.txt:
1219 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-expected.txt:
1220 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler-expected.txt:
1221 * platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-zoomed-expected.txt:
1222 * platform/mac-wk2/tiled-drawing/simple-document-with-margin-tiles-expected.txt:
1223 * platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-expected.txt:
1224 * platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-speculative-expected.txt:
1225 * platform/mac-wk2/tiled-drawing/tile-coverage-scroll-to-bottom-expected.txt:
1226 * platform/mac-wk2/tiled-drawing/tile-coverage-slow-scrolling-expected.txt:
1227 * platform/mac-wk2/tiled-drawing/tile-coverage-speculative-expected.txt:
1228 * platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt:
1229 * platform/mac-wk2/tiled-drawing/tiled-drawing-scroll-position-page-cache-restoration-expected.txt:
1230 * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-expected.txt:
1231 * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-scrolled-expected.txt:
1232 * platform/mac-wk2/tiled-drawing/use-tiled-drawing-expected.txt:
1233 * platform/mac-wk2/tiled-drawing/visible-rect-content-inset-expected.txt:
1235 2015-04-24 Simon Fraser <simon.fraser@apple.com>
1237 Track a coverage rect through GraphicsLayerCA flushes, use it to mark backing store attached
1238 https://bugs.webkit.org/show_bug.cgi?id=144165
1240 Reviewed by Dean Jackson.
1242 Updated results that now include coverage rects, and a new test that includes both visible
1245 * compositing/contents-scale/animating-expected.txt:
1246 * compositing/contents-scale/rounded-contents-scale-expected.txt:
1247 * compositing/contents-scale/scaled-ancestor-expected.txt:
1248 * compositing/contents-scale/simple-scale-expected.txt:
1249 * compositing/contents-scale/z-translate-expected.txt:
1250 * compositing/visible-rect/coverage-clipped-expected.txt: Added.
1251 * compositing/visible-rect/coverage-clipped.html: Added.
1252 * compositing/visible-rect/coverage-scrolling-expected.txt: Added.
1253 * compositing/visible-rect/coverage-scrolling.html: Added.
1254 * platform/ios-simulator-wk2/compositing/visible-rect/coverage-clipped-expected.txt: Added.
1255 * platform/ios-simulator-wk2/compositing/visible-rect/coverage-scrolling-expected.txt: Added.
1256 * platform/mac-wk2/compositing/tiling/rotated-tiled-clamped-expected.txt:
1257 * platform/mac-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
1258 * platform/mac-wk2/compositing/tiling/tile-cache-zoomed-expected.txt:
1259 * platform/mac-wk2/compositing/visible-rect/iframe-no-layers-expected.txt:
1260 * platform/mac/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt:
1261 * platform/mac/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt:
1262 * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt:
1263 * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
1264 * platform/mac/compositing/tiling/tile-cache-zoomed-expected.txt:
1265 * platform/mac/compositing/visible-rect/2d-transformed-expected.txt:
1266 * platform/mac/compositing/visible-rect/3d-transform-style-expected.txt:
1267 * platform/mac/compositing/visible-rect/3d-transformed-expected.txt:
1268 * platform/mac/compositing/visible-rect/animated-expected.txt:
1269 * platform/mac/compositing/visible-rect/animated-from-none-expected.txt:
1270 * platform/mac/compositing/visible-rect/clipped-by-viewport-expected.txt:
1271 * platform/mac/compositing/visible-rect/clipped-visible-rect-expected.txt:
1272 * platform/mac/compositing/visible-rect/flipped-preserve-3d-expected.txt:
1273 * platform/mac/compositing/visible-rect/iframe-and-layers-expected.txt:
1274 * platform/mac/compositing/visible-rect/iframe-no-layers-expected.txt:
1275 * platform/mac/compositing/visible-rect/nested-transform-expected.txt:
1276 * platform/mac/compositing/visible-rect/scrolled-expected.txt:
1278 2015-04-21 Geoffrey Garen <ggaren@apple.com>
1280 It shouldn't take 1846 lines of code and 5 FIXMEs to sort an array.
1281 https://bugs.webkit.org/show_bug.cgi?id=144013
1283 Reviewed by Mark Lam.
1285 * js/script-tests/array-holes.js:
1286 * js/array-holes-expected.txt: This result now matches Firefox. We see
1287 'peekaboo', which is a prototype property, rather than a hole, because
1288 sorting uses [[Get]], which sees prototype properties.
1290 The ES6 spec says that sorting should use [[Get]], so this new result
1291 matches the spec a little better -- although the spec also says that the
1292 result of sorting is undefined in this case because of the presence of
1293 an indexed property in the prototype chain.
1295 * js/dom/array-prototype-properties-expected.txt: Updated error message
1296 to match other array prototype error messages.
1298 * js/comparefn-sort-stability-expected.txt:
1299 * js/script-tests/comparefn-sort-stability.js: Made this test bigger in
1300 order to demonstrate that Firefox and Safari use a stable sort, and
1303 * js/script-tests/array-sort-sparse.js:
1304 * js/array-sort-sparse-expected.txt: Added some tests for things I got
1305 wrong in this patch.
1307 2015-04-24 Alexey Proskuryakov <ap@apple.com>
1309 fast/frames/flattening/iframe-flattening-resize-event-count.html times out on Yosemite WK2
1310 https://bugs.webkit.org/show_bug.cgi?id=144155
1312 Unreviewed follow-up. Added a notifyDone, so that the watchdog timer actually works.
1314 * fast/frames/flattening/resources/iframe-to-resize.html:
1316 2015-04-24 Commit Queue <commit-queue@webkit.org>
1318 Unreviewed, rolling out r183266.
1319 https://bugs.webkit.org/show_bug.cgi?id=144164
1321 Broke 32-bit build and a test. (Requested by ap on #webkit).
1325 "AX: richer text change notifications (142719)"
1326 https://bugs.webkit.org/show_bug.cgi?id=142719
1327 http://trac.webkit.org/changeset/183266
1329 2015-04-24 Brady Eidson <beidson@apple.com>
1331 Handling additional review feedback after http://trac.webkit.org/changeset/183280
1332 https://bugs.webkit.org/show_bug.cgi?id=144157.
1334 Suggested by, implicitly reviewed by, and explicitly rubber-stamped by Alexey Proskuryakov.
1336 * http/tests/security/cors-post-redirect-303-expected.txt: Added.
1337 * http/tests/security/cors-post-redirect-303.html: Added.
1338 * http/tests/security/resources/cors-post-redirect-target.php:
1340 2015-04-24 Brady Eidson <beidson@apple.com>
1342 Origin header is preserved on cross-origin redirects.
1343 https://bugs.webkit.org/show_bug.cgi?id=144157.
1345 Reviewed by Sam Weinig.
1347 * http/tests/security/cors-post-redirect-301-expected.txt: Added.
1348 * http/tests/security/cors-post-redirect-301.html: Added.
1349 * http/tests/security/cors-post-redirect-302-expected.txt: Added.
1350 * http/tests/security/cors-post-redirect-302.html: Added.
1351 * http/tests/security/cors-post-redirect-307-expected.txt: Added.
1352 * http/tests/security/cors-post-redirect-307.html: Added.
1353 * http/tests/security/cors-post-redirect-308-expected.txt: Added.
1354 * http/tests/security/cors-post-redirect-308.html: Added.
1355 * http/tests/security/resources/cors-post-redirect-target.php: Added.
1357 2015-04-24 Matthew Mirman <mmirman@apple.com>
1359 Added tests to ensure that Object.prototype.__proto__ native getter and setter do not coerce undefined to this
1360 https://bugs.webkit.org/show_bug.cgi?id=141865
1361 rdar://problem/19927273
1363 Reviewed by Filip Pizlo.
1365 * js/script-tests/sloppy-getter-setter-global-object.js: Added.
1366 * js/sloppy-getter-setter-global-object-expected.txt: Added.
1367 * js/sloppy-getter-setter-global-object.html: Added.
1369 2015-04-24 Alexey Proskuryakov <ap@apple.com>
1371 fast/frames/flattening/iframe-flattening-resize-event-count.html times out on Yosemite WK2
1372 https://bugs.webkit.org/show_bug.cgi?id=144155
1374 Reviewed by Anders Carlsson.
1376 Cleaned the test up a little, and added logging to collect some information about
1379 * fast/frames/flattening/iframe-flattening-resize-event-count.html:
1380 * fast/frames/flattening/resources/iframe-to-resize.html:
1382 2015-04-24 Doug Russell <d_russell@apple.com>
1384 AX: richer text change notifications (142719)
1385 https://bugs.webkit.org/show_bug.cgi?id=142719
1387 Reviewed by Darin Adler.
1389 Richer accessibility value change notifications. Introduce AXTextEditType, postTextStateChangeNotification and postTextReplacementNotification to give assistive tech apps more reliable context for responding to changes in web content. Also implement a mechanism to post value changes in password form fields in coalesced ticks to thwart analyzing the cadence of changes.
1391 Richer accessibility selection change notifications. Introduce AXTextStateChangeIntent, and an overload of postTextReplacementNotification to give assistive tech apps more reliable context for responding to changes in web content selection. Also block posting selection changes on password fields.
1393 * platform/mac/accessibility/input-replacevalue-userinfo-expected.txt: Added.
1394 * platform/mac/accessibility/input-replacevalue-userinfo.html: Added.
1395 * platform/mac/accessibility/selection-change-userinfo-expected.txt: Added.
1396 * platform/mac/accessibility/selection-change-userinfo.html: Added.
1397 * platform/mac/accessibility/value-change-userinfo-expected.txt: Added.
1398 * platform/mac/accessibility/value-change-userinfo.html: Added.
1400 2015-04-24 Antti Koivisto <antti@apple.com>
1402 Memory cache live resources repeatedly purged during painting
1403 https://bugs.webkit.org/show_bug.cgi?id=144104
1405 Reviewed by Chris Dumez.
1407 * http/tests/cache/disk-cache/disk-cache-vary-cookie.html:
1409 These clearMemoryCache calls are now done by cache-test.js.
1411 * http/tests/cache/disk-cache/resources/cache-test.js:
1414 Make sure to clear the memory cache explicitly in the beginning so we always hit the disk cache.
1418 2015-04-24 Antti Koivisto <antti@apple.com>
1420 Unreviewed, rolling out r183259.
1426 "Memory cache live resources repeatedly purged during
1428 https://bugs.webkit.org/show_bug.cgi?id=144104
1429 http://trac.webkit.org/changeset/183259
1431 2015-04-24 Antti Koivisto <antti@apple.com>
1433 Memory cache live resources repeatedly purged during painting
1434 https://bugs.webkit.org/show_bug.cgi?id=144104
1436 Reviewed by Chris Dumez.
1438 * http/tests/cache/disk-cache/disk-cache-vary-cookie.html:
1440 These clearMemoryCache calls are now done by cache-test.js.
1442 * http/tests/cache/disk-cache/resources/cache-test.js:
1445 Make sure to clear the memory cache explicitly in the beginning so we always hit the disk cache.
1449 2015-04-23 Basile Clement <basile_clement@apple.com>
1451 Allow function allocation sinking
1452 https://bugs.webkit.org/show_bug.cgi?id=144016
1454 Reviewed by Filip Pizlo.
1456 Add a new test in JSRegress to check function sinking is being
1459 * js/regress/script-tests/sink-function.js: Added.
1481 2015-04-23 Alexey Proskuryakov <ap@apple.com>
1483 Test compositing/scrolling/touch-scroll-to-clip.html fails in WK1
1484 https://bugs.webkit.org/show_bug.cgi?id=144127
1486 * platform/mac-wk1/TestExpectations: Marked it as such.
1488 2015-04-23 Jer Noble <jer.noble@apple.com>
1490 [Mac] Disable QTKit by default on future OS X.
1491 https://bugs.webkit.org/show_bug.cgi?id=144082
1493 Reviewed by Darin Adler.
1495 Add a required BANDWIDTH field to the alternate playlist.
1497 * http/tests/media/resources/hls/playlist-with-cookie.m3u8:
1499 2015-04-23 Tim Horton <timothy_horton@apple.com>
1501 Make the linter stop complaining by fixing the order of fields in TestExpectations
1503 * platform/mac/TestExpectations:
1504 Bug number comes first.
1506 2015-04-23 Alexey Proskuryakov <ap@apple.com>
1508 editing/selection/extend-by-character-007.html should pass on OS X 10.10.3.
1510 Updated the results to match what we get in 10.10.3, and marked as passing.
1512 * editing/selection/extend-by-character-007-expected.txt: Removed.
1513 * platform/mac/TestExpectations:
1514 * platform/mac/editing/selection/extend-by-character-007-expected.png: Added.
1515 * platform/mac/editing/selection/extend-by-character-007-expected.txt: Added.
1517 2015-04-23 Jordan Harband <ljharb@gmail.com>
1519 Implement `Object.assign`
1520 https://bugs.webkit.org/show_bug.cgi?id=143980
1522 Reviewed by Filip Pizlo.
1524 * js/Object-assign-expected.txt: Added.
1525 * js/Object-assign.html: Added.
1526 * js/Object-getOwnPropertyNames-expected.txt:
1527 * js/script-tests/Object-assign.js: Added.
1528 * js/script-tests/Object-getOwnPropertyNames.js:
1530 2015-04-23 Chris Dumez <cdumez@apple.com>
1532 Unreviewed, temporarily skip http/tests/websocket/tests/hybi/stop-on-resume-in-error-handler.html on Windows.
1534 It often crashes on Windows.
1536 * platform/win/TestExpectations:
1538 2015-04-22 Zalan Bujtas <zalan@apple.com>
1540 Create RenderRubyText for <rt> only when the parent renderer is a RenderRuby.
1541 https://bugs.webkit.org/show_bug.cgi?id=144035
1542 rdar://problem/20604467
1544 Reviewed by Darin Adler.
1546 This patch extends HTMLElement::createElementRenderer()
1547 with the render tree insertion point so that we can create different type
1548 of renderers based on the render tree context.
1550 * fast/ruby/ruby-rt-with-region-crash-expected.txt: Added.
1551 * fast/ruby/ruby-rt-with-region-crash.html: Added.
1553 2015-04-22 Brent Fulgham <bfulgham@apple.com>
1555 Context menu doesn't account for selection semantics
1556 ​ https://bugs.webkit.org/show_bug.cgi?id=143958
1557 <rdar://problem/19735706>
1559 Unreviewed test fix.
1561 The new 'context-menu-text-selection-lookup.html' test added in this
1562 bug was based on a test that does not work properly on some ports.
1563 Skipping/failing this test in the same places as the original
1564 'context-menu-text-selection.html' test.
1566 * platform/gtk/TestExpectations:
1567 * platform/ios-simulator-wk1/TestExpectations:
1568 * platform/ios-simulator-wk2/TestExpectations:
1569 * platform/mac-wk2/TestExpectations:
1571 2015-04-22 Brent Fulgham <bfulgham@apple.com>
1573 Unreviewed test fix after r183138.
1575 * editing/selection/context-menu-text-selection-lookup-expected.txt: The wrong
1576 expectations were committed.
1578 2015-04-22 Alexey Proskuryakov <ap@apple.com>
1580 Update results for two CSS tests affected by new fonts in OS X 10.10.3.
1582 * platform/mac-mavericks/css2.1: Added.
1583 * platform/mac-mavericks/css2.1/t1202-counter-04-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-04-b-expected.png.
1584 * platform/mac-mavericks/css2.1/t1202-counter-04-b-expected.txt: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-04-b-expected.txt.
1585 * platform/mac-mavericks/css2.1/t1202-counters-04-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-04-b-expected.png.
1586 * platform/mac-mavericks/css2.1/t1202-counters-04-b-expected.txt: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-04-b-expected.txt.
1587 * platform/mac/TestExpectations:
1588 * platform/mac/css2.1/t1202-counter-04-b-expected.png:
1589 * platform/mac/css2.1/t1202-counter-04-b-expected.txt:
1590 * platform/mac/css2.1/t1202-counters-04-b-expected.png:
1591 * platform/mac/css2.1/t1202-counters-04-b-expected.txt:
1593 2015-04-22 Alexey Proskuryakov <ap@apple.com>
1595 fast/text/emoji.html passes on OS X 10.10.3 and higher.
1597 * platform/mac/TestExpectations: Mark it as such.
1599 2015-04-22 Benjamin Poulain <benjamin@webkit.org>
1601 Implement String.codePointAt()
1602 https://bugs.webkit.org/show_bug.cgi?id=143934
1604 Reviewed by Darin Adler.
1606 * js/Object-getOwnPropertyNames-expected.txt:
1607 * js/script-tests/string-code-point-at.js: Added.
1608 (objectWithCustomToString.toString):
1609 (objectThrowingOnToString.toString):
1610 (objectCountingToString.toString):
1611 (testLeadSurrogateOutOfBounds):
1612 (testLeadSurrogateAsLastCharacter):
1613 (testTrailSurrogateOutOfbounds):
1614 (testAccessNullInString):
1615 (testNormalCombinationOfSurrogates):
1616 * js/string-code-point-at-expected.txt: Added.
1617 * js/string-code-point-at.html: Added.
1619 2015-04-22 Brent Fulgham <bfulgham@apple.com>
1621 Context menu doesn't account for selection semantics
1622 https://bugs.webkit.org/show_bug.cgi?id=143958
1623 <rdar://problem/19735706>
1625 Reviewed by Tim Horton.
1627 * editing/selection/context-menu-text-selection-lookup-expected.txt: Added.
1628 * editing/selection/context-menu-text-selection-lookup.html: Added.
1630 2015-04-22 Jeremy Jones <jeremyj@apple.com>
1632 Expect failure on windows for treeitem-child-exposed test.
1633 https://bugs.webkit.org/show_bug.cgi?id=144070
1637 Mark accessibility/treeitem-child-exposed.html as failing on windows.
1639 * platform/win/TestExpectations:
1641 2015-04-22 Nan Wang <nanwang1101@yahoo.com>
1643 AX: WebKit does not expose text fields inside tree views.
1644 https://bugs.webkit.org/show_bug.cgi?id=142196
1646 Reviewed by Chris Fleizach.
1648 Tests for treeitem’s children’s accessibility.
1649 Also fixed the search predicate test for treeitem,
1650 the static text is the second child of treeitem and
1651 list marker is the first child.
1653 * accessibility/treeitem-child-exposed-expected.txt: Added.
1654 * accessibility/treeitem-child-exposed.html: Added.
1655 * platform/mac/accessibility/search-predicate-expected.txt:
1656 * platform/mac/accessibility/search-predicate.html:
1658 2015-04-22 Xabier Rodriguez Calvar <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
1660 [Streams API] Implement ReadableStreamController
1661 https://bugs.webkit.org/show_bug.cgi?id=143608
1663 Reviewed by Benjamin Poulain.
1665 Updated expectations as more tests are passed.
1666 ReadableStreamController constructor tests fail due to the custom constructor being not implemented yet.
1667 Added a test to ensure that calling a controller method when its stream is collected is throwing an error.
1669 * streams/readable-stream.html:
1670 * streams/readable-stream-expected.txt:
1671 * streams/reference-implementation/bad-underlying-sources-expected.txt:
1672 * streams/reference-implementation/brand-checks-expected.txt:
1673 * streams/reference-implementation/count-queuing-strategy-expected.txt:
1674 * streams/reference-implementation/readable-stream-expected.txt:
1676 2015-04-22 Marcos ChavarrÃa Teijeiro <chavarria1991@gmail.com>
1678 [GTK] Gardening 21st April.
1679 https://bugs.webkit.org/show_bug.cgi?id=143982.
1683 * platform/gtk/TestExpectations:
1685 2015-04-21 Jinwoo Song <jinwoo7.song@samsung.com>
1687 [Cairo] Implement Path::addPath
1688 https://bugs.webkit.org/show_bug.cgi?id=130580
1690 Reviewed by Dirk Schulze.
1692 Enable addPath testcase in EFL port.
1694 * platform/efl/TestExpectations:
1696 2015-04-21 Said Abou-Hallawa <sabouhallawa@apple.com>
1698 SVGAnimateElementBase::calculateAnimatedValue() asserts when reinserting an SVG animating element within the same animation limits
1699 https://bugs.webkit.org/show_bug.cgi?id=143994
1701 Reviewed by Simon Fraser.
1703 * svg/animations/crash-reinsert-animate-length-same-limits-expected.txt: Added.
1704 * svg/animations/crash-reinsert-animate-length-same-limits.svg: Added.
1705 * svg/animations/crash-reinsert-animate-transform-same-limits-expected.txt: Added.
1706 * svg/animations/crash-reinsert-animate-transform-same-limits.svg: Added.
1707 Make sure when removing an SVG animating element and reinserting it back
1708 within the same animation length or transform limits, we do not crash.
1710 2015-04-21 Jinwoo Song <jinwoo7.song@samsung.com>
1712 [EFL] Unreviewed gardening
1714 Update test expectations for failing tests.
1716 * platform/efl/fast/multicol/span/span-as-immediate-columns-child-expected.png: Rebaseline after r177774.
1717 * platform/efl/fast/multicol/span/span-as-immediate-columns-child-expected.txt: Ditto.
1718 * platform/efl/fast/repaint/selection-ruby-rl-expected.txt: Added. Ditto.
1719 * platform/efl/fast/text/decorations-with-text-combine-expected.png:
1720 * platform/efl/fast/text/decorations-with-text-combine-expected.txt:
1721 * platform/efl/mathml/opentype/horizontal-expected.txt: Rebaseline after r174540.
1722 * platform/efl/svg/text/textPathBoundsBug-expected.png: Rebaselined after r177774.
1723 * platform/efl/svg/text/textPathBoundsBug-expected.txt: Added. Ditto.
1725 2015-04-21 Gyuyoung Kim <gyuyoung.kim@webkit.org>
1727 [EFL] Unreviewed gardening on 22th April
1729 Mark 3 compositing tests to image only failure. Additionally move
1730 wrong categorized 2 tests to a correct place.
1732 * platform/efl/TestExpectations:
1734 2015-04-21 Michael Saboff <msaboff@apple.com>
1736 Crash in JSC::Interpreter::execute
1737 https://bugs.webkit.org/show_bug.cgi?id=142625
1739 Reviewed by Filip Pizlo.
1741 New regression test.
1743 * js/regress-142625-expected.txt: Added.
1744 * js/regress-142625.html: Added.
1745 * js/script-tests/regress-142625.js: Added.
1747 2015-04-20 Simon Fraser <simon.fraser@apple.com>
1749 REGRESSION (r177494): -webkit-mask-image: with data URI fails on non-local files
1750 https://bugs.webkit.org/show_bug.cgi?id=141857
1752 Reviewed by Dirk Schulze.
1754 Ref test with a masked green square. Has to be an http test to trigger the
1757 * http/tests/css/data-uri-mask-expected.html: Added.
1758 * http/tests/css/data-uri-mask.html: Added.
1760 2015-04-20 Jinwoo Song <jinwoo7.song@samsung.com>
1762 [EFL] Unreviewed, update test expectations and rebaseline failing tests.
1764 Remove some expected failures from tests that are passing.
1765 Also rebaselined failing tests.
1767 * platform/efl/TestExpectations:
1768 * platform/efl/fast/dom/Element/getClientRects-expected.txt: Added. Rebaselined after r177774.
1769 * platform/efl/fast/dom/Range/getClientRects-expected.txt: Ditto.
1770 * platform/efl/fast/line-grid/line-align-right-edges-expected.png: Rebaselined after r177128.
1771 * platform/efl/fast/line-grid/line-align-right-edges-expected.txt: Ditto.
1772 * platform/efl/fast/table/022-expected.png: Rebaselined after r177774.
1773 * platform/efl/fast/table/022-expected.txt: Added. Ditto.
1774 * platform/efl/fast/text/wbr-pre-expected.png: Rebaselined after r177774.
1775 * platform/efl/fast/text/wbr-pre-expected.txt: Added. Ditto.
1777 2015-04-20 Said Abou-Hallawa <sabouhallawa@apple.com>
1779 SVGFitToViewBox::viewBoxToViewTransform() has to count for zero physical width and height before calling SVGPreserveAspectRatio::getCTM()
1780 https://bugs.webkit.org/show_bug.cgi?id=143903
1782 Reviewed by Daniel Bates.
1784 * svg/css/crash-path-zero-height-viewbox-expected.txt: Added.
1785 * svg/css/crash-path-zero-height-viewbox.svg: Added.
1786 * svg/css/crash-path-zero-width-viewbox-expected.txt: Added.
1787 * svg/css/crash-path-zero-width-viewbox.svg: Added.
1788 Make sure if the physical width or the physical height of an SVG is zero
1789 and a viewBox is specified, we do not crash.
1791 2015-04-20 Joseph Pecoraro <pecoraro@apple.com>
1793 Web Inspector: Improve Support for WeakSet in Console
1794 https://bugs.webkit.org/show_bug.cgi?id=143951
1796 Reviewed by Darin Adler.
1798 * inspector/model/remote-object-expected.txt:
1799 * inspector/model/remote-object.html:
1800 Update the test to include a WeakSet example.
1801 Also rebaseline for iterator changes that landed recently.
1803 2015-04-20 Alex Christensen <achristensen@webkit.org>
1805 Fix content extension test flakiness.
1806 https://bugs.webkit.org/show_bug.cgi?id=143950
1808 Reviewed by Brady Eidson.
1810 * platform/mac-wk2/TestExpectations:
1811 Mark contentextensions tests as not flaky any more.
1813 2015-04-20 Beth Dakin <bdakin@apple.com>
1815 Should not list these tests twice.
1817 * platform/mac-wk2/TestExpectations:
1819 2015-04-20 Simon Fraser <simon.fraser@apple.com>
1821 Setting inline style to the same value it already has triggers a style recalc
1822 https://bugs.webkit.org/show_bug.cgi?id=143922
1824 Reviewed by Antti Koivisto.
1826 Test that changes inline-style (to test this bug fix), and classes (for
1827 proactive testing) and counts style recalcs.
1829 * fast/css/set-inline-style-recalc-expected.txt: Added.
1830 * fast/css/set-inline-style-recalc.html: Added.
1832 2015-04-20 Brady Eidson <beidson@apple.com>
1834 Crash in StyleResolver::invalidateMatchedPropertiesCache() when using content extensions.
1835 <rdar://problem/20554405> and https://bugs.webkit.org/show_bug.cgi?id=143892
1837 Reviewed by Chris Dumez.
1839 * http/tests/contentextensions/resources/woff-stylesheet.css: Added.
1841 * http/tests/contentextensions/style-resolver-changed-reentrancy-expected.txt: Added.
1842 * http/tests/contentextensions/style-resolver-changed-reentrancy.html: Added.
1843 * http/tests/contentextensions/style-resolver-changed-reentrancy.html.json: Added.
1844 * http/tests/resources/Ahem.woff: Added.
1846 2015-04-20 Per Arne Vollan <peavo@outlook.com>
1848 Favicons are not always loaded.
1849 https://bugs.webkit.org/show_bug.cgi?id=143880
1851 Reviewed by Darin Adler.
1853 Added new test for icon link elements without mime type.
1855 * fast/dom/icon-url-without-mimetype-expected.txt: Added.
1856 * fast/dom/icon-url-without-mimetype.html: Added.
1858 2015-04-20 Alexey Proskuryakov <ap@apple.com>
1860 Contentextensions tests are flaky
1861 https://bugs.webkit.org/show_bug.cgi?id=143950
1863 * platform/mac-wk2/TestExpectations: Marking them as such.
1865 2015-04-20 Jinwoo Song <jinwoo7.song@samsung.com>
1867 [EFL] Unreviewed gardening
1869 Update test expectations for failing tests.
1871 * platform/efl/fast/box-sizing/box-sizing-expected.png: Rebaseline after 176978.
1872 * platform/efl/fast/box-sizing/box-sizing-expected.txt: Ditto.
1873 * platform/efl/fast/css/image-rendering-expected.txt: Added. Rebaseline after r177774.
1874 * platform/efl/fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt:
1875 Rebaseline after r173857.
1877 2015-04-20 Jinwoo Song <jinwoo7.song@samsung.com>
1879 [EFL] Unreviewed gardening
1881 Rebaseline after r177774.
1883 * platform/efl/css2.1/t1508-c527-font-00-b-expected.txt: Added.
1885 2015-04-20 Jordan Harband <ljharb@gmail.com>
1887 Implement `Object.is`
1888 https://bugs.webkit.org/show_bug.cgi?id=143865
1890 Reviewed by Darin Adler.
1892 * js/Object-getOwnPropertyNames-expected.txt:
1893 * js/Object-is-expected.txt: Added.
1894 * js/Object-is.html: Added.
1895 * js/script-tests/Object-getOwnPropertyNames.js:
1896 * js/script-tests/Object-is.js: Added.
1898 2015-04-19 Yusuke Suzuki <utatane.tea@gmail.com>
1900 [ES6] Implement WeakSet
1901 https://bugs.webkit.org/show_bug.cgi?id=142408
1903 Reviewed by Darin Adler.
1905 Add basic-weakset test and fix WeakMap behavior to conform the latest spec.
1907 * js/dom/basic-weakmap-expected.txt:
1908 * js/dom/basic-weakset-expected.txt: Added.
1909 * js/dom/basic-weakset.html: Added.
1910 * js/dom/script-tests/basic-weakmap.js:
1911 * js/dom/script-tests/basic-weakset.js: Added.
1913 2015-04-18 Michał Pakuła vel Rutka <m.pakula@samsung.com>
1915 [EFL] Unreviewed gardening
1917 Update test expectations for failing tests.
1919 * platform/efl/TestExpectations:
1920 * platform/efl/fast/css/text-overflow-ellipsis-bidi-expected.txt: Rebaseline after r182620.
1921 * platform/efl/fast/dom/focus-contenteditable-expected.txt: Ditto.
1922 * platform/efl/fast/forms/listbox-hit-test-zoomed-expected.txt: Ditto.
1923 * platform/efl/fast/parser/open-comment-in-textarea-expected.txt: Ditto.
1924 * platform/efl/fast/text/international/bidi-layout-across-linebreak-expected.txt: Ditto.
1925 * platform/efl/inspector-protocol/debugger/regress-133182-expected.txt: Rebaseline after r181810.
1926 * platform/efl/svg/wicd/test-rightsizing-b-expected.txt: Rebaseline after r182620.
1928 2015-04-18 Simon Fraser <simon.fraser@apple.com>
1930 REGRESSION (r181656): Animated tiled layers are missing content
1931 https://bugs.webkit.org/show_bug.cgi?id=143911
1932 rdar://problem/20596328
1934 Reviewed by Darin Adler.
1936 Test that animates a tiled layer, and checks that layer flushes occur while the
1937 animation is running.
1939 * compositing/animation/animation-backing-expected.txt: Added.
1940 * compositing/animation/animation-backing.html: Added.
1942 2015-04-17 Bem Jones-Bey <bjonesbe@adobe.com>
1944 Large values for line-height cause integer overflow in RenderStyle::computedLineHeight
1945 https://bugs.webkit.org/show_bug.cgi?id=143863
1947 Reviewed by Rob Buis.
1949 Simplified test from a fuzzer.
1951 * fast/shapes/shape-outside-floats/shape-outside-negative-line-height-crash-expected.txt: Added.
1952 * fast/shapes/shape-outside-floats/shape-outside-negative-line-height-crash.html: Added.
1954 2015-04-17 Yusuke Suzuki <utatane.tea@gmail.com>
1956 [ES6] Fix name enumeration of static functions for Symbol constructor
1957 https://bugs.webkit.org/show_bug.cgi?id=143891
1959 Reviewed by Geoffrey Garen.
1961 Add property names tests for Symbol constructor, Symbol object and Symbol.prototype.
1963 * js/Object-getOwnPropertyNames-expected.txt: Removed.
1964 * js/script-tests/Object-getOwnPropertyNames.js:
1966 2015-04-17 Beth Dakin <bdakin@apple.com>
1968 Force mouse events should go through normal mouse event handling code paths
1969 https://bugs.webkit.org/show_bug.cgi?id=143749
1971 rdar://problem/20472895
1973 Reviewed by Dean Jackson.
1975 Just a few new tests. More to come.
1976 * fast/events/mouse-force-changed-expected.txt: Added.
1977 * fast/events/mouse-force-changed.html: Added.
1978 * fast/events/mouse-force-down-expected.txt: Added.
1979 * fast/events/mouse-force-down.html: Added.
1980 * fast/events/mouse-force-up-expected.txt: Added.
1981 * fast/events/mouse-force-up.html: Added.
1983 Right now the new tests will only work on Mac 10.10.3 and beyond.
1984 * platform/efl/TestExpectations:
1985 * platform/gtk/TestExpectations:
1986 * platform/ios-simulator/TestExpectations:
1987 * platform/mac-mavericks/TestExpectations:
1988 * platform/win/TestExpectations:
1990 2015-04-17 Daniel Bates <dabates@apple.com>
1992 REGRESSION: SVG does not support link dragging
1993 https://bugs.webkit.org/show_bug.cgi?id=141597
1995 Reviewed by Darin Adler.
1997 Add a test to ensure we do not regress dragging of a HTML hyperlink or a SVG hyperlink.
1999 * fast/events/drag-and-drop-link-expected.txt: Added.
2000 * fast/events/drag-and-drop-link.html: Added.
2001 * platform/efl/TestExpectations: Mark the test as "failure" since EFL does not support drag-and-drop.
2002 * platform/gtk/TestExpectations: Mark the test as "failure" until we implement drag-and-drop support for
2003 GTK+ as part of fixing <https://bugs.webkit.org/show_bug.cgi?id=42194>.
2004 * platform/ios-simulator/TestExpectations: Skip the test since iOS does not implement
2005 drag-and-drop support.
2006 * platform/mac-wk2/TestExpectations: Skip the test until we implement drag-and-drop support in EventSender
2007 for Mac as part of fixing <https://bugs.webkit.org/show_bug.cgi?id=42194>.
2009 2015-04-17 Commit Queue <commit-queue@webkit.org>
2011 Unreviewed, rolling out r182912 and r182920.
2012 https://bugs.webkit.org/show_bug.cgi?id=143881
2014 Build breakage in some configurations (Requested by ap on
2017 Reverted changesets:
2019 "Force mouse events should go through normal mouse event
2020 handling code paths"
2021 https://bugs.webkit.org/show_bug.cgi?id=143749
2022 http://trac.webkit.org/changeset/182912
2024 http://trac.webkit.org/changeset/182920
2026 2015-04-17 Marcos ChavarrÃa Teijeiro <chavarria1991@gmail.com>
2028 [GTK] Gardening 17th April.
2029 https://bugs.webkit.org/show_bug.cgi?id=143870
2033 * platform/gtk/TestExpectations:
2035 2015-04-17 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2037 [EFL] Unreviewed EFL gardening on 17 April.
2039 Mark 5 form tests and 3 navigation tests to failure.
2041 * platform/efl/TestExpectations:
2043 2015-04-17 Youenn Fablet <youenn.fablet@crf.canon.fr> and Xabier Rodriguez Calvar <calvaris@igalia.com>
2045 streams/reference-implementation/readable-stream.html is flaky
2046 https://bugs.webkit.org/show_bug.cgi?id=143778
2050 Comment out flaky subtests while working on a more complete
2053 The problem with these tests is that they set a timeout before the
2054 calling done() and this causes some tests to behave
2055 undeterministically, specilly code related to promise
2056 resolution. This could even cause indetermination if the tests
2057 were expected to run correctly.
2059 We think it is better to comment them out and find a more long
2060 term solution that could involve submitting change requests to the
2061 reference tests in the spec. This will be tackled in bug 143774.
2063 * streams/reference-implementation/readable-stream-expected.txt:
2064 * streams/reference-implementation/readable-stream-reader-expected.txt:
2065 * streams/reference-implementation/readable-stream-reader.html:
2066 * streams/reference-implementation/readable-stream-templated-expected.txt:
2067 * streams/reference-implementation/readable-stream-templated.html:
2068 * streams/reference-implementation/readable-stream.html:
2070 2015-04-16 Xabier Rodriguez Calvar <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
2072 streams/readablestream-reader.html test should really test collected stream case.
2073 https://bugs.webkit.org/show_bug.cgi?id=143818
2075 Reviewed by Darin Adler.
2077 Making the test async so that the stream start async callback is made and the stream be collected.
2079 * streams/readable-stream-reader.html:
2081 2015-04-16 Alexey Proskuryakov <ap@apple.com>
2083 http/tests/misc/DOMContentLoaded-event.html is flaky
2084 https://bugs.webkit.org/show_bug.cgi?id=143382
2086 Reviewed by Chris Dumez.
2088 * http/tests/misc/DOMContentLoaded-event-expected.txt:
2089 * http/tests/misc/DOMContentLoaded-event.html:
2090 Don't race with a timer, just check if some time passes between DOMContentLoaded and load events.
2092 2015-04-16 Jordan Harband <ljharb@gmail.com>
2094 Number.parseInt is not === global parseInt in nightly r182673
2095 https://bugs.webkit.org/show_bug.cgi?id=143799
2097 Reviewed by Darin Adler.
2099 * js/number-constructor-expected.txt:
2100 * js/parseInt-expected.txt:
2101 * js/script-tests/number-constructor.js:
2102 * js/script-tests/parseInt.js:
2104 2015-04-16 Tim Horton <timothy_horton@apple.com>
2106 Rebaseline mouse-cursor-image-set results after r182869
2108 * fast/events/mouse-cursor-image-set-expected.txt:
2109 * platform/win/fast/events/mouse-cursor-image-set-expected.txt:
2110 * platform/mac/TestExpectations:
2111 Un-skip and land new results.
2113 2015-04-16 Beth Dakin <bdakin@apple.com>
2115 I will be investigating this in the short term, but skip these failing test for
2118 * platform/mac-wk2/TestExpectations:
2120 2015-04-16 Yusuke Suzuki <utatane.tea@gmail.com>
2122 [ES6] Implement Symbol.for and Symbol.keyFor
2123 https://bugs.webkit.org/show_bug.cgi?id=143404
2125 Reviewed by Geoffrey Garen.
2127 Add tests to check Symbol's identity over different realms.
2129 * js/dom/cross-frame-symbols-expected.txt: Added.
2130 * js/dom/cross-frame-symbols.html: Added.
2131 * js/dom/script-tests/cross-frame-symbols.js: Added.
2133 2015-04-16 Beth Dakin <bdakin@apple.com>
2135 Forgot to edit this TestExpectation file for
2136 http://trac.webkit.org/changeset/182912
2138 * platform/mac-wk1/TestExpectations:
2140 2015-04-16 Beth Dakin <bdakin@apple.com>
2142 Force mouse events should go through normal mouse event handling code paths
2143 https://bugs.webkit.org/show_bug.cgi?id=143749
2145 rdar://problem/20472895
2147 Reviewed by Dean Jackson.
2149 Just a few new tests. More to come.
2150 * fast/events/mouse-force-changed-expected.txt: Added.
2151 * fast/events/mouse-force-changed.html: Added.
2152 * fast/events/mouse-force-down-expected.txt: Added.
2153 * fast/events/mouse-force-down.html: Added.
2154 * fast/events/mouse-force-up-expected.txt: Added.
2155 * fast/events/mouse-force-up.html: Added.
2157 Right now the new tests will only work on Mac 10.10.3 and beyond.
2158 * platform/efl/TestExpectations:
2159 * platform/gtk/TestExpectations:
2160 * platform/ios-simulator/TestExpectations:
2161 * platform/mac-mavericks/TestExpectations:
2162 * platform/win/TestExpectations:
2164 2015-04-16 Chris Dumez <cdumez@apple.com>
2166 Regression(r182517): WebSocket::suspend() causes error event to be fired
2167 https://bugs.webkit.org/show_bug.cgi?id=143806
2168 <rdar://problem/20559812>
2170 Reviewed by Alexey Proskuryakov.
2172 * http/tests/websocket/tests/hybi/closed-when-entering-page-cache-expected.txt:
2173 * http/tests/websocket/tests/hybi/closed-when-entering-page-cache.html:
2174 Extend WebSocket PageCache test to make sure that the error event is
2175 fired after restoring the page from the PageCache and before the close
2178 * http/tests/websocket/tests/hybi/resources/page-cache-websocket.html: Added.
2179 * http/tests/websocket/tests/hybi/stop-on-resume-in-error-handler-expected.txt: Copied from LayoutTests/http/tests/websocket/tests/hybi/closed-when-entering-page-cache-expected.txt.
2180 * http/tests/websocket/tests/hybi/stop-on-resume-in-error-handler.html: Copied from LayoutTests/http/tests/websocket/tests/hybi/closed-when-entering-page-cache.html.
2181 Add layout test to cover the case where WebSocket::stop() is called
2182 while firing the pending events upon restoring the page from PageCache.
2184 2015-04-16 Myles C. Maxfield <mmaxfield@apple.com>
2186 [iOS] Delete hardcoded font fallback tables
2187 https://bugs.webkit.org/show_bug.cgi?id=143583
2189 Reviewed by Darin Adler
2191 Updating expected results.
2193 * editing/selection/vertical-rl-rtl-extend-line-backward-br.html: Updating expected results
2194 * editing/selection/vertical-rl-rtl-extend-line-backward-p.html: Updating expected results
2195 * editing/selection/vertical-rl-rtl-extend-line-forward-br.html: Updating expected results
2196 * editing/selection/vertical-rl-rtl-extend-line-forward-p.html: Updating expected results
2197 * fast/text/international/danda-space.html: Updating expected results
2198 * fast/text/international/thai-baht-space.html: Updating expected results
2200 2015-04-16 Alexey Proskuryakov <ap@apple.com>
2202 More flaky tests in http/tests/security/mixedContent
2203 https://bugs.webkit.org/show_bug.cgi?id=143804
2205 Reviewed by Csaba Osztrogonác.
2207 Start secondary window loading in onload, so that it doesn't race with main document
2210 * http/tests/security/mixedContent/about-blank-iframe-in-main-frame-expected.txt:
2211 * http/tests/security/mixedContent/about-blank-iframe-in-main-frame.html:
2212 * http/tests/security/mixedContent/insecure-audio-video-in-main-frame.html:
2213 * http/tests/security/mixedContent/insecure-iframe-in-main-frame-expected.txt:
2214 * http/tests/security/mixedContent/insecure-iframe-in-main-frame.html:
2215 * http/tests/security/mixedContent/insecure-image-in-main-frame.html:
2216 * http/tests/security/mixedContent/insecure-xhr-in-main-frame.html:
2217 * http/tests/security/mixedContent/redirect-http-to-https-iframe-in-main-frame-expected.txt:
2218 * http/tests/security/mixedContent/redirect-http-to-https-iframe-in-main-frame.html:
2219 * http/tests/security/mixedContent/redirect-https-to-http-iframe-in-main-frame-expected.txt:
2220 * http/tests/security/mixedContent/redirect-https-to-http-iframe-in-main-frame.html:
2222 2015-04-15 Chris Dumez <cdumez@apple.com>
2224 Add a console message when a stylesheet is not parsed due to invalid MIME type
2225 https://bugs.webkit.org/show_bug.cgi?id=143784
2227 Reviewed by Joseph Pecoraro.
2229 Update expectations for tests that are using stylesheets served with wrong
2230 MIME type as we now display a console message in this case.
2232 * http/tests/inspector/css/bad-mime-type-expected.txt:
2233 * http/tests/mime/standard-mode-does-not-load-stylesheet-with-text-plain-and-css-extension-expected.txt:
2234 * http/tests/mime/standard-mode-does-not-load-stylesheet-with-text-plain-expected.txt:
2235 * http/tests/misc/css-accept-any-type-expected.txt:
2236 * http/tests/misc/css-reject-any-type-in-strict-mode-expected.txt:
2238 * http/tests/security/cross-origin-css-1-expected.txt: Added.
2239 * http/tests/security/cross-origin-css-1.html: Added.
2240 * http/tests/security/cross-origin-css-2-expected.txt: Added.
2241 * http/tests/security/cross-origin-css-2.html: Added.
2242 * http/tests/security/cross-origin-css-3-expected.txt: Added.
2243 * http/tests/security/cross-origin-css-3.html: Added.
2244 * http/tests/security/cross-origin-css-4-expected.txt: Added.
2245 * http/tests/security/cross-origin-css-4.html: Added.
2246 * http/tests/security/cross-origin-css-5-expected.txt: Added.
2247 * http/tests/security/cross-origin-css-5.html: Added.
2248 * http/tests/security/cross-origin-css-6-expected.txt: Added.
2249 * http/tests/security/cross-origin-css-6.html: Added.
2250 * http/tests/security/cross-origin-css-7-expected.txt: Added.
2251 * http/tests/security/cross-origin-css-7.html: Added.
2252 * http/tests/security/cross-origin-css-8-expected.txt: Added.
2253 * http/tests/security/cross-origin-css-8.html: Added.
2254 * http/tests/security/cross-origin-css-expected.txt: Removed.
2255 * http/tests/security/cross-origin-css.html: Removed.
2256 Split http/tests/security/cross-origin-css.html into several tests. The
2257 test would be flaky otherwise as console messages could appear in
2258 different order for every run.
2260 * platform/mac/http/tests/misc/acid3-expected.txt:
2262 2015-04-15 Said Abou-Hallawa <said@apple.com>
2264 Minimum font size pref breaks SVG text very badly.
2265 https://bugs.webkit.org/show_bug.cgi?id=143590.
2267 Reviewed by Simon Fraser.
2269 When enabling the minimum font size perf, the SVG text element should
2270 apply the minimum font size rules on the scaled font.
2272 * svg/text/font-small-enlarged-minimum-larger-expected.svg: Added.
2273 * svg/text/font-small-enlarged-minimum-larger.svg: Added.
2274 Minimum font size is larger than the scaled font size. Also the expected
2275 file makes sure the minimum font size rules are still applied if no scaling
2278 * svg/text/font-small-enlarged-minimum-smaller-expected.svg: Added.
2279 * svg/text/font-small-enlarged-minimum-smaller.svg: Added.
2280 Minimum font size is smaller than the scaled font size. So the minimim font
2281 size rule should not have any effect on the final computed font size.
2283 2015-04-15 Jordan Harband <ljharb@gmail.com>
2285 String.prototype.startsWith/endsWith/includes have wrong length in r182673
2286 https://bugs.webkit.org/show_bug.cgi?id=143659
2288 Reviewed by Benjamin Poulain.
2290 * js/script-tests/string-includes.js:
2291 * js/string-includes-expected.txt:
2293 2015-04-15 Jordan Harband <ljharb@gmail.com>
2295 Math.imul has wrong length in Safari 8.0.4
2296 https://bugs.webkit.org/show_bug.cgi?id=143658
2298 Reviewed by Benjamin Poulain.
2300 * js/script-tests/math.js:
2302 2015-04-15 Jordan Harband <ljharb@gmail.com>
2304 Number.parseInt in nightly r182673 has wrong length
2305 https://bugs.webkit.org/show_bug.cgi?id=143657
2307 Reviewed by Benjamin Poulain.
2309 * js/number-constructor-expected.txt:
2310 * js/script-tests/number-constructor.js:
2312 2015-04-15 Chris Dumez <cdumez@apple.com>
2314 Unreviewed, skip http/tests/inspector/css/bad-mime-type.html on Windows
2316 Skip http/tests/inspector/css/bad-mime-type.html on Windows as it times
2317 out. This is already the case for a lot of inspector tests on Windows.
2319 * platform/win/TestExpectations:
2321 2015-04-15 Alexey Proskuryakov <ap@apple.com>
2323 streams/reference-implementation/readable-stream.html is flaky
2324 https://bugs.webkit.org/show_bug.cgi?id=143778
2326 * TestExpectations: Marking as such.
2328 2015-04-14 Alexey Proskuryakov <ap@apple.com>
2330 inspector/console/console-api.html is very slow, frequently timing out
2331 https://bugs.webkit.org/show_bug.cgi?id=143719
2333 * TestExpectations: Further adjusted the expectations.
2335 2015-04-14 Alexey Proskuryakov <ap@apple.com>
2337 fast/dom/Window/timer-resume-on-navigation-back.html is flaky
2338 https://bugs.webkit.org/show_bug.cgi?id=33685
2340 Reviewed by Brady Eidson.
2342 If the timer fired before navigation, the test passed without going down the code
2343 path that it was supposed to test. If it fired when navigation was in provisional
2344 state, then dumping results was delayed until the navigation was finished, and
2345 thus the intermediate page got dumped, and the test failed.
2347 * fast/dom/Window/timer-resume-on-navigation-back.html:
2349 2015-04-14 Zalan Bujtas <zalan@apple.com>
2351 Make inline continuation style change logic consistent.
2352 https://bugs.webkit.org/show_bug.cgi?id=143737
2353 rdar://problem/20486596
2355 Reviewed by Simon Fraser.
2357 Do not force RenderBlock type-casting on the first sibling of the continuation's container.
2358 The first sibling of the container of a continuation should be handled as the rest of the siblings.
2360 * fast/inline/inline-with-column-span-and-remove-block-child-crash-expected.txt: Added.
2361 * fast/inline/inline-with-column-span-and-remove-block-child-crash.html: Added.
2363 2015-04-14 Daniel Bates <dabates@apple.com>
2365 Rename test LayoutTests/fast/events/drag-link.html to drag-and-drop-link-into-focused-contenteditable.html
2366 https://bugs.webkit.org/show_bug.cgi?id=143683
2368 Reviewed by Alexey Proskuryakov.
2370 The name of the test LayoutTests/fast/events/drag-link.html is too generic given its purpose, which is
2371 to test that we do not cause an assertion failure when dragging and dropping an HTML hyperlink into
2372 a focused content editable element. We should come up with a more descriptive name for this test that
2373 better describes what it tests.
2375 * fast/events/drag-and-drop-link-into-focused-contenteditable-expected.txt: Renamed from LayoutTests/fast/events/drag-link-expected.txt.
2376 * fast/events/drag-and-drop-link-into-focused-contenteditable.html: Renamed from LayoutTests/fast/events/drag-link.html.
2377 * platform/efl/TestExpectations: Update file because of the rename.
2378 * platform/gtk/TestExpectations: Ditto.
2379 * platform/ios-simulator/TestExpectations: Ditto.
2380 * platform/mac-wk2/TestExpectations: Ditto.
2382 2015-04-14 Chris Dumez <cdumez@apple.com>
2384 Regression(r180020): Web Inspector crashes on pages that have a stylesheet with an invalid MIME type
2385 https://bugs.webkit.org/show_bug.cgi?id=143745
2386 <rdar://problem/20243916>
2388 Reviewed by Joseph Pecoraro.
2390 Add layout test that shows the Web inspector on a page that has
2391 a stylesheet with an invalid MIME type, to make sure we don't
2394 * http/tests/inspector/css/bad-mime-type-expected.txt: Added.
2395 * http/tests/inspector/css/bad-mime-type.html: Added.
2396 * http/tests/misc/css-accept-any-type.html:
2397 * http/tests/misc/css-reject-any-type-in-strict-mode.html:
2398 * http/tests/misc/resources/stylesheet-bad-mime-type.php: Renamed from LayoutTests/http/tests/misc/resources/stylesheet.php.
2400 2015-04-14 Brady Eidson <beidson@apple.com>
2402 Make sure media element loads hit content filter extensions.
2403 <rdar://problem/20014012> and https://bugs.webkit.org/show_bug.cgi?id=143731
2405 Reviewed by Jer Noble.
2407 * http/tests/contentextensions/media-filtered-expected.txt: Added.
2408 * http/tests/contentextensions/media-filtered.html: Added.
2409 * http/tests/contentextensions/media-filtered.html.json: Added.
2410 * http/tests/contentextensions/text-track-blocked-expected.txt: Added.
2411 * http/tests/contentextensions/text-track-blocked.html: Added.
2412 * http/tests/contentextensions/text-track-blocked.html.json: Added.
2414 2015-04-14 Brent Fulgham <bfulgham@apple.com>
2416 [Win] Skip failling test due to list box scroll behavior.
2417 https://bugs.webkit.org/show_bug.cgi?id=143739
2419 * platform/win/TestExpectations:
2421 2015-04-14 Brent Fulgham <bfulgham@apple.com>
2423 [Win] Unreviewed test correction after r182737.
2425 New test expectation was missing a newline at the end of the file.
2427 * platform/win/printing/single-line-must-not-be-split-into-two-pages-expected.txt:
2429 2015-04-14 Simon Fraser <simon.fraser@apple.com>
2431 Set the font size to 11px explicitly to try to fix this test on Windows.
2433 * fast/forms/listbox-visible-size.html:
2435 2015-04-14 Alexey Proskuryakov <ap@apple.com>
2437 inspector/console/console-api.html is very slow, frequently timing out
2438 https://bugs.webkit.org/show_bug.cgi?id=143719
2440 * TestExpectations: Marking as slow.
2442 2015-04-14 Alexey Proskuryakov <ap@apple.com>
2444 fast/sub-pixel/input-caret-on-subpixel-bound.html is flaky
2445 https://bugs.webkit.org/show_bug.cgi?id=143697
2447 Reviewed by Anders Carlsson.
2449 * fast/sub-pixel/input-caret-on-subpixel-bound.html: Don't wait for a timer to fire
2450 after removing the last character.
2452 2015-04-14 Alexey Proskuryakov <ap@apple.com>
2454 Two flaky tests in http/tests/security/mixedContent
2455 https://bugs.webkit.org/show_bug.cgi?id=143695
2457 Reviewed by Csaba Osztrogonác.
2459 Speculative fix. Do not start opening a secondary window until fully done with the
2462 * http/tests/security/mixedContent/data-url-iframe-in-main-frame-expected.txt:
2463 * http/tests/security/mixedContent/data-url-iframe-in-main-frame.html:
2464 * http/tests/security/mixedContent/insecure-css-in-main-frame-expected.txt:
2465 * http/tests/security/mixedContent/insecure-css-in-main-frame.html:
2467 2015-04-13 Simon Fraser <simon.fraser@apple.com>
2469 [iOS WK2] Interactive elements of developer.apple.com are broken
2470 https://bugs.webkit.org/show_bug.cgi?id=143692
2472 Reviewed by Sam Weinig.
2474 * platform/ios-simulator-wk2/scrolling/remove-scrolling-role-expected.txt: Added.
2475 * platform/ios-simulator-wk2/scrolling/remove-scrolling-role.html: Added.
2477 2015-04-14 Commit Queue <commit-queue@webkit.org>
2479 Unreviewed, rolling out r182794.
2480 https://bugs.webkit.org/show_bug.cgi?id=143714
2482 readable-stream-templated.html fails on Debug bots (Requested
2483 by youenn on #webkit).
2487 "[Streams API] ReadableStream constructor start function
2488 should be able to close the stream"
2489 https://bugs.webkit.org/show_bug.cgi?id=143363
2490 http://trac.webkit.org/changeset/182794
2492 2015-04-14 Xabier Rodriguez Calvar <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
2494 [Streams API] ReadableStream constructor start function should be able to close the stream
2495 https://bugs.webkit.org/show_bug.cgi?id=143363
2497 Reviewed by Benjamin Poulain.
2499 Rebased tests as some are now passing.
2501 * streams/reference-implementation/readable-stream-reader-expected.txt:
2502 * streams/reference-implementation/readable-stream-templated-expected.txt:
2504 2015-04-14 Marcos ChavarrÃa Teijeiro <chavarria1991@gmail.com>
2506 [GTK] Gardening 14th April
2507 https://bugs.webkit.org/show_bug.cgi?id=143701
2511 * platform/gtk/TestExpectations:
2512 * platform/gtk/http/tests/w3c/webperf/approved/navigation-timing/html/test_timing_xserver_redirect-expected.txt:
2514 2015-04-14 Marcos ChavarrÃa Teijeiro <chavarria1991@gmail.com>
2516 [GTK] Gardening: Rebaseline tests after r182620
2517 https://bugs.webkit.org/show_bug.cgi?id=143700
2521 This revision updates some tests after changing the way <br> is
2522 rendered. We need to change the GTK+ expectations for these tests.
2524 * platform/gtk/fast/css/text-overflow-ellipsis-bidi-expected.txt:
2525 * platform/gtk/fast/dom/focus-contenteditable-expected.txt:
2526 * platform/gtk/fast/forms/listbox-hit-test-zoomed-expected.png:
2527 * platform/gtk/fast/forms/listbox-hit-test-zoomed-expected.txt:
2528 * platform/gtk/fast/forms/range/slider-padding-expected.txt:
2529 * platform/gtk/fast/forms/textarea-scroll-height-expected.txt:
2530 * platform/gtk/fast/parser/open-comment-in-textarea-expected.txt:
2531 * platform/gtk/fast/text/international/bidi-layout-across-linebreak-expected.txt:
2532 * platform/gtk/http/tests/navigation/javascriptlink-frames-expected.txt:
2533 * platform/gtk/http/tests/navigation/postredirect-basic-expected.txt:
2534 * platform/gtk/http/tests/navigation/postredirect-goback1-expected.txt:
2535 * platform/gtk/svg/wicd/test-rightsizing-b-expected.txt:
2536 * platform/gtk/tables/mozilla/bugs/bug106795-expected.txt:
2537 * platform/gtk/tables/mozilla/bugs/bug1224-expected.txt:
2538 * platform/gtk/tables/mozilla/bugs/bug131020-expected.txt:
2539 * platform/gtk/tables/mozilla/bugs/bug131020_iframe-expected.txt:
2540 * platform/gtk/tables/mozilla/bugs/bug1430-expected.txt:
2541 * platform/gtk/tables/mozilla/bugs/bug16252-expected.txt:
2542 * platform/gtk/tables/mozilla/bugs/bug19599-expected.txt:
2543 * platform/gtk/tables/mozilla/bugs/bug20579-expected.txt:
2544 * platform/gtk/tables/mozilla/bugs/bug32205-3-expected.txt:
2545 * platform/gtk/tables/mozilla/bugs/bug82946-2-expected.txt:
2546 * platform/gtk/tables/mozilla/bugs/bug92143-expected.txt:
2547 * platform/gtk/tables/mozilla/marvin/tables_cellpadding-expected.txt:
2548 * platform/gtk/tables/mozilla/marvin/tables_cellspacing-expected.txt:
2549 * platform/gtk/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
2550 * platform/gtk/tables/mozilla_expected_failures/bugs/bug1262-expected.txt:
2551 * platform/gtk/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
2552 * platform/gtk/tables/mozilla_expected_failures/other/test4-expected.txt:
2554 2015-04-14 Youenn Fablet <youenn.fablet@crf.canon.fr> and Xabier Rodriguez Calvar <calvaris@igalia.com>
2556 Sync Streams API tests with spec
2557 https://bugs.webkit.org/show_bug.cgi?id=143669
2559 Reviewed by Darin Adler.
2561 Some tests were moved from the spec tests to our custom ones
2562 because they were not approved (yet, or they won't be).
2564 Some nuances from the spec tests were also fixed.
2566 * streams/readable-stream-expected.txt: Added.
2567 * streams/readable-stream-reader-expected.txt: Added.
2568 * streams/readable-stream-reader.html: Added.
2569 * streams/readable-stream.html: Added.
2570 * streams/reference-implementation/readable-stream-expected.txt:
2571 * streams/reference-implementation/readable-stream-reader-expected.txt:
2572 * streams/reference-implementation/readable-stream-reader.html:
2573 * streams/reference-implementation/readable-stream.html: Nuances
2574 fixed and tests moved to custom.
2576 2015-04-13 Manuel Rego Casasnovas <rego@igalia.com>
2578 [CSS Grid Layout] Columns set in percentages collapse to auto width
2579 https://bugs.webkit.org/show_bug.cgi?id=141435
2581 Reviewed by David Hyatt.
2583 Added new tests to check that percentage track breadths are properly
2584 calculated under different sizing conditions.
2585 Modified one test to include relative sizes too.
2587 * fast/css-grid-layout/grid-item-with-percent-height-in-auto-height-grid-resolution-expected.txt:
2588 * fast/css-grid-layout/grid-item-with-percent-height-in-auto-height-grid-resolution.html:
2589 * fast/css-grid-layout/percent-intrinsic-track-breadth-expected.txt: Added.
2590 * fast/css-grid-layout/percent-intrinsic-track-breadth.html: Added.
2591 * fast/css-grid-layout/percent-track-breadths-regarding-container-size-expected.txt: Added.
2592 * fast/css-grid-layout/percent-track-breadths-regarding-container-size.html: Added.
2594 2015-04-10 Brent Fulgham <bfulgham@apple.com>
2596 Expand test infrastructure to support scrolling tests
2597 https://bugs.webkit.org/show_bug.cgi?id=143286
2598 <rdar://problem/20375516>
2600 Reviewed by Simon Fraser.
2602 Correct a scrolling test that had not been issuing wheel events to a valid
2603 view. This was found by some new logging in this patch.
2605 * platform/mac/fast/scrolling/scroll-div-latched-div-expected.txt:
2606 * platform/mac/fast/scrolling/scroll-div-latched-div.html:
2607 * platform/mac-wk1/scrollbars/scrollevent-iframe-no-scrolling-wheel-expected.txt: Added.*
2609 2015-04-13 Said Abou-Hallawa <sabouhallawa@apple.com>
2611 Fix LayoutTests/http/tests/canvas/canvas-tainted-after-draw-image.html on all bots
2612 following http://trac.webkit.org/changeset/182750.
2614 Reviewed by Daniel Bates.
2616 * http/tests/canvas/canvas-tainted-after-draw-image-expected.txt:
2617 * http/tests/canvas/canvas-tainted-after-draw-image.html:
2618 Set window.jsTestIsAsync true and call finishJSTest() to make the test
2619 asynchronous, so the "TEST COMPLETE" message will be output after all the
2620 test messages. Also delete the synchronous tests for data url image and
2621 same-domain image since they can't be reliably tested.
2623 2015-04-13 Simon Fraser <simon.fraser@apple.com>
2625 Fix compositing/geometry/fixed-transformed.html on Mavericks.
2627 To get consistent results on Mavericks, call
2628 internals.settings.setAcceleratedCompositingForFixedPositionEnabled(true);
2630 * compositing/geometry/fixed-transformed.html:
2632 2015-04-08 Filip Pizlo <fpizlo@apple.com>
2634 JSC should detect singleton functions
2635 https://bugs.webkit.org/show_bug.cgi?id=143232
2637 Reviewed by Geoffrey Garen and Michael Saboff.
2639 * js/regress/create-lots-of-functions-expected.txt: Added.
2640 * js/regress/create-lots-of-functions.html: Added.
2641 * js/regress/no-inline-constructor-expected.txt: Added.
2642 * js/regress/no-inline-constructor.html: Added.
2643 * js/regress/script-tests/create-lots-of-functions.js: Added.
2644 * js/regress/script-tests/no-inline-constructor.js: Added.
2645 * js/regress/script-tests/singleton-scope.js: Added.
2646 * js/regress/singleton-scope-expected.txt: Added.
2647 * js/regress/singleton-scope.html: Added.
2649 2015-04-13 Simon Fraser <simon.fraser@apple.com>
2651 Add missing layout test result.
2653 * compositing/geometry/fixed-transformed-expected.txt: Added.
2655 2015-04-13 Said Abou-Hallawa <sabouhallawa@apple.com>
2657 list-style-image with SVG image renders at incorrect size.
2658 https://bugs.webkit.org/show_bug.cgi?id=141367.
2660 Reviewed by Darin Adler.
2662 Ensure the SVG image gets the correct size when used as an image list.
2664 * svg/as-list-image: Added.
2665 * svg/as-list-image/svg-list-image-intrinsic-size-1-expected.html: Added.
2666 * svg/as-list-image/svg-list-image-intrinsic-size-1.html: Added.
2668 2015-04-13 Said Abou-Hallawa <sabouhallawa@apple.com>
2670 Canvas drawImage() has a security hole when the image isn't yet fully loaded.
2671 https://bugs.webkit.org/show_bug.cgi?id=58681.
2673 Reviewed by Darin Adler.
2675 This test confirms when we load an image from a different origin and try
2676 drawing it on a canvas, the canvas is tainted if the image is completely
2677 loaded and drawn. Otherwise the image is not drawn.
2679 * http/tests/canvas/canvas-tainted-after-draw-image-expected.txt: Added.
2680 * http/tests/canvas/canvas-tainted-after-draw-image.html: Added.
2681 * http/tests/canvas/resources: Added.
2682 * http/tests/canvas/resources/100x100-lime-rect.svg: Added.
2684 2015-04-13 Beth Dakin <bdakin@apple.com>
2686 Add force property to MouseEvents
2687 https://bugs.webkit.org/show_bug.cgi?id=143569
2689 rdar://problem/20472954
2691 Reviewed by Darin Adler.
2693 * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
2694 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2695 * platform/win/js/dom/global-constructors-attributes-expected.txt:
2697 2015-04-13 Simon Fraser <simon.fraser@apple.com>
2699 Fixed position element is truncated if moved onscreen by a transform
2700 https://bugs.webkit.org/show_bug.cgi?id=143655
2702 Reviewed by Darin Adler.
2704 Test that moves a position:fixed element on-screen using a transform.
2706 * compositing/geometry/fixed-transformed.html: Added.
2708 2015-04-13 Alexey Proskuryakov <ap@apple.com>
2710 js/regress-141098.html often times out in debug builds.
2712 This test is slow in debug, sometimes barely passing, and other times timing out.
2716 2015-04-13 Brent Fulgham <bfulgham@apple.com>
2718 [Win] Unreviewed test correction after r182635.
2720 Two Windows test expectation files were missing newlines at the end of the file.
2722 * platform/win/fast/backgrounds/selection-background-color-of-image-list-style-expected.txt:
2723 * platform/win/fast/backgrounds/selection-background-color-of-list-style-expected.txt:
2725 2015-04-13 Zalan Bujtas <zalan@apple.com>
2727 [Win] Unreviewed gardening after r182620. (<br> updates mostly)
2729 * platform/win/fast/dom/focus-contenteditable-expected.txt:
2730 * platform/win/fast/forms/listbox-hit-test-zoomed-expected.txt:
2731 * platform/win/fast/forms/range/slider-padding-expected.txt:
2732 * platform/win/fast/forms/textarea-scroll-height-expected.txt:
2733 * platform/win/fast/parser/open-comment-in-textarea-expected.txt:
2734 * platform/win/fast/text/international/bidi-layout-across-linebreak-expected.txt:
2735 * platform/win/fast/text/svg-font-face-with-kerning-expected.txt: Added.
2736 * platform/win/http/tests/navigation/postredirect-basic-expected.txt:
2737 * platform/win/http/tests/navigation/postredirect-goback1-expected.txt:
2738 * platform/win/printing/single-line-must-not-be-split-into-two-pages-expected.txt:
2739 * platform/win/svg/wicd/test-rightsizing-b-expected.txt:
2740 * platform/win/tables/mozilla/bugs/bug1224-expected.txt:
2741 * platform/win/tables/mozilla/bugs/bug131020-expected.txt:
2742 * platform/win/tables/mozilla/bugs/bug131020_iframe-expected.txt:
2743 * platform/win/tables/mozilla/bugs/bug1430-expected.txt:
2744 * platform/win/tables/mozilla/bugs/bug16252-expected.txt:
2745 * platform/win/tables/mozilla/bugs/bug19599-expected.txt:
2746 * platform/win/tables/mozilla/bugs/bug20579-expected.txt:
2747 * platform/win/tables/mozilla/bugs/bug32205-3-expected.txt:
2748 * platform/win/tables/mozilla/bugs/bug82946-2-expected.txt:
2749 * platform/win/tables/mozilla/bugs/bug92143-expected.txt:
2750 * platform/win/tables/mozilla/marvin/tables_cellpadding-expected.txt:
2751 * platform/win/tables/mozilla/marvin/tables_cellspacing-expected.txt:
2752 * platform/win/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
2753 * platform/win/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
2754 * platform/win/tables/mozilla_expected_failures/other/test4-expected.txt:
2756 2015-04-13 Csaba Osztrogonác <ossy@webkit.org>
2758 [EFL] Update table/mozilla expected files after r182620
2759 https://bugs.webkit.org/show_bug.cgi?id=143626
2761 Unreviewed gardening.
2763 * platform/efl/TestExpectations:
2764 * platform/efl/tables/mozilla/bugs/bug106795-expected.png:
2765 * platform/efl/tables/mozilla/bugs/bug106795-expected.txt:
2766 * platform/efl/tables/mozilla/bugs/bug1224-expected.png:
2767 * platform/efl/tables/mozilla/bugs/bug1224-expected.txt:
2768 * platform/efl/tables/mozilla/bugs/bug131020-expected.png:
2769 * platform/efl/tables/mozilla/bugs/bug131020-expected.txt:
2770 * platform/efl/tables/mozilla/bugs/bug131020_iframe-expected.png:
2771 * platform/efl/tables/mozilla/bugs/bug131020_iframe-expected.txt:
2772 * platform/efl/tables/mozilla/bugs/bug1430-expected.png:
2773 * platform/efl/tables/mozilla/bugs/bug1430-expected.txt:
2774 * platform/efl/tables/mozilla/bugs/bug157890-expected.png:
2775 * platform/efl/tables/mozilla/bugs/bug157890-expected.txt: Added.
2776 * platform/efl/tables/mozilla/bugs/bug16252-expected.png:
2777 * platform/efl/tables/mozilla/bugs/bug16252-expected.txt:
2778 * platform/efl/tables/mozilla/bugs/bug19599-expected.png:
2779 * platform/efl/tables/mozilla/bugs/bug19599-expected.txt:
2780 * platform/efl/tables/mozilla/bugs/bug20579-expected.png:
2781 * platform/efl/tables/mozilla/bugs/bug20579-expected.txt:
2782 * platform/efl/tables/mozilla/bugs/bug32205-3-expected.png:
2783 * platform/efl/tables/mozilla/bugs/bug32205-3-expected.txt:
2784 * platform/efl/tables/mozilla/bugs/bug82946-2-expected.png:
2785 * platform/efl/tables/mozilla/bugs/bug82946-2-expected.txt:
2786 * platform/efl/tables/mozilla/bugs/bug92143-expected.png:
2787 * platform/efl/tables/mozilla/bugs/bug92143-expected.txt:
2788 * platform/efl/tables/mozilla/marvin/tables_cellpadding-expected.png:
2789 * platform/efl/tables/mozilla/marvin/tables_cellpadding-expected.txt:
2790 * platform/efl/tables/mozilla/marvin/tables_cellspacing-expected.png:
2791 * platform/efl/tables/mozilla/marvin/tables_cellspacing-expected.txt:
2792 * platform/efl/tables/mozilla/other/wa_table_thtd_rowspan-expected.png:
2793 * platform/efl/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
2794 * platform/efl/tables/mozilla_expected_failures/bugs/bug1262-expected.png:
2795 * platform/efl/tables/mozilla_expected_failures/bugs/bug1262-expected.txt:
2796 * platform/efl/tables/mozilla_expected_failures/bugs/bug56024-expected.png:
2797 * platform/efl/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
2798 * platform/efl/tables/mozilla_expected_failures/other/test4-expected.png:
2799 * platform/efl/tables/mozilla_expected_failures/other/test4-expected.txt:
2801 2015-04-13 Csaba Osztrogonác <ossy@webkit.org>
2803 [EFL] Unreviewed gardening, skip fast/attachment tests, there is
2804 no reason to run these tests before enabling ATTACHMENT_ELEMENT.
2806 * platform/efl/TestExpectations:
2808 2015-04-10 Sergio Villar Senin <svillar@igalia.com>
2810 [CSS Grid Layout] Support marking/unmarking tracks as infinitely growable
2811 https://bugs.webkit.org/show_bug.cgi?id=141431
2813 Reviewed by Darin Adler.
2815 New test that to check that tracks whose growth limit changes from
2816 infinite to finite when evaluating "intrinsic maximums" are marked
2817 as infinitely growable for the "max-content maximums" step.
2819 * fast/css-grid-layout/mark-as-infinitely-growable-expected.txt: Added.
2820 * fast/css-grid-layout/mark-as-infinitely-growable.html: Added.
2822 2015-04-13 Csaba Osztrogonác <ossy@webkit.org>
2824 [EFL] Unreviewed gardening, update platform specifix expected files after r181889.
2826 * platform/efl/css3/selectors3/xhtml/css3-modsel-15c-expected.txt:
2827 * platform/efl/css3/selectors3/xml/css3-modsel-15c-expected.txt:
2828 * platform/efl/plugins/npruntime/object-from-destroyed-plugin-expected.txt:
2829 * platform/efl/plugins/npruntime/object-from-destroyed-plugin-in-subframe-expected.txt:
2831 2015-04-13 Csaba Osztrogonác <ossy@webkit.org>
2833 [EFL] Rebaseline accessibility/aria-toggle-button-with-title.html
2834 https://bugs.webkit.org/show_bug.cgi?id=143229
2836 Unreviewed gardening after r182012.
2838 * platform/efl/accessibility/aria-toggle-button-with-title-expected.txt: Added.
2840 2015-04-13 Csaba Osztrogonác <ossy@webkit.org>
2842 [EFL] accessibility/plugin.html fails
2843 https://bugs.webkit.org/show_bug.cgi?id=143663
2845 Unreviewed gardening, mark accessibility/plugin.html as failing test.
2847 * platform/efl/TestExpectations:
2849 2015-04-12 Benjamin Poulain <benjamin@webkit.org> and Diego Perini <diego.perini@gmail.com>
2851 Legacy scroll behavior on HTMLBodyElement should only apply to the first body element of a document
2852 https://bugs.webkit.org/show_bug.cgi?id=143651
2854 Reviewed by Sam Weinig.
2856 * fast/dom/Element/body-scrollHeight-basics-quirks-expected.txt: Added.
2857 * fast/dom/Element/body-scrollHeight-basics-quirks.html: Added.
2858 * fast/dom/Element/body-scrollLeft-basics-quirks-expected.txt: Added.
2859 * fast/dom/Element/body-scrollLeft-basics-quirks.html: Added.
2860 * fast/dom/Element/body-scrollTop-basics-quirks-expected.txt: Added.
2861 * fast/dom/Element/body-scrollTop-basics-quirks.html: Added.
2862 * fast/dom/Element/body-scrollWidth-basics-quirks-expected.txt: Added.
2863 * fast/dom/Element/body-scrollWidth-basics-quirks.html: Added.
2864 Test the various behaviors.
2866 * fast/dom/Element/detached-body-element-does-not-scroll-main-frame-with-scrollLeft-expected.txt: Added.
2867 * fast/dom/Element/detached-body-element-does-not-scroll-main-frame-with-scrollLeft.html: Added.
2868 * fast/dom/Element/detached-body-element-does-not-scroll-main-frame-with-scrollTop-expected.txt: Added.
2869 * fast/dom/Element/detached-body-element-does-not-scroll-main-frame-with-scrollTop.html: Added.
2870 Those tests target specifically the bug.
2872 2015-04-12 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2874 [EFL] Enable Media Source
2875 https://bugs.webkit.org/show_bug.cgi?id=143635
2877 Reviewed by Csaba Osztrogonác.
2879 * platform/efl/TestExpectations: Update failing tests.
2881 2015-04-12 Sungmann Cho <sungmann.cho@navercorp.com>
2883 Fix trival typos related to the word "coordinate".
2884 https://bugs.webkit.org/show_bug.cgi?id=143644
2886 Reviewed by Alexey Proskuryakov.
2888 No new tests, no behavior change.
2890 * css3/scroll-snap/scroll-snap-property-computed-style-expected.txt:
2891 * css3/scroll-snap/scroll-snap-property-computed-style.js:
2892 * platform/gtk/svg/custom/svg-curve-with-relative-cordinates-expected.png: Removed.
2893 * platform/gtk/svg/custom/svg-curve-with-relative-cordinates-expected.txt: Removed.
2894 * platform/ios-sim-deprecated/svg/custom/svg-curve-with-relative-cordinates-expected.txt: Removed.
2895 * platform/ios-simulator/svg/custom/svg-curve-with-relative-cordinates-expected.txt: Removed.
2896 * platform/mac/svg/custom/svg-curve-with-relative-cordinates-expected.png: Removed.
2897 * platform/mac/svg/custom/svg-curve-with-relative-cordinates-expected.txt: Removed.
2898 * platform/win/svg/custom/svg-curve-with-relative-cordinates-expected.txt: Removed.
2899 * svg/custom/svg-curve-with-relative-cordinates.html: Removed.
2901 2015-04-12 Simon Fraser <simon.fraser@apple.com>
2903 Selects don't scroll at some aspect ratios
2904 https://bugs.webkit.org/show_bug.cgi?id=143649
2905 rdar://problem/19365694
2907 Reviewed by Darin Adler.
2909 * fast/forms/listbox-visible-size-expected.txt: Added.
2910 * fast/forms/listbox-visible-size.html: Added.
2912 2015-04-12 Simon Fraser <simon.fraser@apple.com>
2914 Too much repainting on scrolling with fixed backgrounds
2915 https://bugs.webkit.org/show_bug.cgi?id=143637
2916 rdar://problem/20245243
2918 Reviewed by Darin Adler.
2920 Tests with various configurations of iframes and compositing, which dump layer trees with
2923 Also tiled-scrolling test that exercises the simple case.
2925 Put WebKit1-specific results in platform/mac-wk1, since they are very different from
2926 WK2 and other platforms, due to WK1-specific layer hosting and repaint behaviors.
2928 * compositing/repaint/iframes/composited-iframe-with-fixed-background-doc-repaint-expected.txt: Added.
2929 * compositing/repaint/iframes/composited-iframe-with-fixed-background-doc-repaint.html: Added.
2930 * compositing/repaint/iframes/compositing-iframe-scroll-repaint-expected.txt: Added.
2931 * compositing/repaint/iframes/compositing-iframe-scroll-repaint.html: Added.
2932 * compositing/repaint/iframes/compositing-iframe-with-fixed-background-doc-repaint-expected.txt: Added.
2933 * compositing/repaint/iframes/compositing-iframe-with-fixed-background-doc-repaint.html: Added.
2934 * compositing/repaint/iframes/resources/compositing-document.html: Added.
2935 * compositing/repaint/iframes/resources/compositing-fixed-background-document.html: Added.
2936 * compositing/repaint/iframes/resources/fixed-background-document.html: Added.
2937 * platform/mac-wk1/compositing/repaint/iframes/composited-iframe-with-fixed-background-doc-repaint-expected.txt: Added.
2938 * platform/mac-wk1/compositing/repaint/iframes/compositing-iframe-scroll-repaint-expected.txt: Added.
2939 * platform/mac-wk1/compositing/repaint/iframes/compositing-iframe-with-fixed-background-doc-repaint-expected.txt: Added.
2940 * platform/mac-wk2/compositing/repaint/fixed-background-scroll-expected.txt:
2941 * platform/mac-wk2/tiled-drawing/fixed-background-scroll-repaint-expected.txt: Added.
2942 * platform/mac-wk2/tiled-drawing/fixed-background-scroll-repaint.html: Added.
2944 2015-04-12 Yusuke Suzuki <utatane.tea@gmail.com>
2946 [ES6] Implement Array.prototype.values
2947 https://bugs.webkit.org/show_bug.cgi?id=143633
2949 Reviewed by Darin Adler.
2951 * js/Object-getOwnPropertyNames-expected.txt:
2952 * js/array-iterators-expected.txt:
2953 * js/script-tests/Object-getOwnPropertyNames.js:
2954 * js/script-tests/array-iterators.js:
2956 2015-04-11 Alexey Proskuryakov <ap@apple.com>
2958 editing/spelling/spelling-marker-description.html times out on Mac
2959 https://bugs.webkit.org/show_bug.cgi?id=143639
2961 Reviewed by Darin Adler.
2963 * editing/spelling/spelling-marker-description-expected.txt:
2964 * editing/spelling/spelling-marker-description.html:
2965 Changed the test to match reality.
2967 * platform/mac-wk2/TestExpectations:
2968 * platform/mac/TestExpectations:
2969 Removed expectations.
2971 2015-04-11 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2973 [EFL] Unskip media test on EFL port
2975 Unreviewed, media tests are being passed except for 25 tests.
2976 The failing tests need to be investigated by Bug 131044.
2978 * platform/efl/TestExpectations:
2980 2015-04-10 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2982 [EFL] Unreviewed, EFL gardening on 11th April.
2984 Mark 18 table/mozilla tests to failure. The tests have been failed since r182620.
2986 * platform/efl/TestExpectations:
2988 2015-04-10 Andy Estes <aestes@apple.com>
2990 [Content Filtering] Support modifying request URLs
2991 https://bugs.webkit.org/show_bug.cgi?id=143599
2992 rdar://problem/20442560
2994 Reviewed by Darin Adler.
2996 * contentfiltering/allow-after-add-data-expected.html: Changed to use pass.html.
2997 * contentfiltering/allow-after-finished-adding-data-expected.html: Ditto.
2998 * contentfiltering/allow-after-response-expected.html: Ditto.
2999 * contentfiltering/allow-after-will-send-request-expected.html: Ditto.
3000 * contentfiltering/block-after-add-data-expected.html: Ditto.
3001 * contentfiltering/block-after-add-data-then-allow-unblock-expected.html: Ditto.
3002 * contentfiltering/block-after-add-data-then-deny-unblock-expected.html: Ditto.
3003 * contentfiltering/block-after-finished-adding-data-expected.html: Ditto.
3004 * contentfiltering/block-after-finished-adding-data-then-allow-unblock-expected.html: Ditto.
3005 * contentfiltering/block-after-finished-adding-data-then-deny-unblock-expected.html: Ditto.
3006 * contentfiltering/block-after-response-expected.html: Ditto.
3007 * contentfiltering/block-after-response-then-allow-unblock-expected.html: Ditto.
3008 * contentfiltering/block-after-response-then-deny-unblock-expected.html: Ditto.
3009 * contentfiltering/block-after-will-send-request-expected.html: Ditto.
3010 * contentfiltering/block-after-will-send-request-then-allow-unblock-expected.html: Ditto.
3011 * contentfiltering/block-after-will-send-request-then-deny-unblock-expected.html: Ditto.
3012 * contentfiltering/modify-request-url-expected.html: Added.
3013 * contentfiltering/modify-request-url.html: Added.
3014 * contentfiltering/resources/fail.html: Added.
3015 * contentfiltering/resources/pass.html: Added.
3016 * http/tests/contentfiltering/allow-after-redirect-expected.html: Removed the body tag.
3017 * http/tests/contentfiltering/block-after-redirect-expected.html: Ditto.
3018 * http/tests/contentfiltering/modify-redirect-request-url-expected.html: Added.
3019 * http/tests/contentfiltering/modify-redirect-request-url.html: Added.
3021 2015-04-10 ChangSeok Oh <changseok.oh@collabora.com>
3023 [Win] Layout Test fast/backgrounds/selection-background-color-of-list-style.html is failing
3024 https://bugs.webkit.org/show_bug.cgi?id=143543
3026 Reviewed by Brent Fulgham.
3028 Added missing test results after r182546 for windows.
3030 * platform/win/TestExpectations:
3031 * platform/win/fast/backgrounds/selection-background-color-of-image-list-style-expected.png: Added.
3032 * platform/win/fast/backgrounds/selection-background-color-of-image-list-style-expected.txt: Added.
3033 * platform/win/fast/backgrounds/selection-background-color-of-list-style-expected.png: Added.
3034 * platform/win/fast/backgrounds/selection-background-color-of-list-style-expected.txt: Added.
3036 2015-04-10 Youenn Fablet <youenn.fablet@crf.canon.fr> and Xabier Rodriguez Calvar <calvaris@igalia.com>
3038 Add total test test of Streams API
3039 https://bugs.webkit.org/show_bug.cgi?id=142682
3043 Increased the callbacks timeouts to make tests pass in slower bots
3044 like Yosemite Debug.
3046 * streams/reference-implementation/resources/streams-utils.js:
3047 Created a standardTimeout variable with 100 as default.
3048 * streams/reference-implementation/readable-stream-cancel.html:
3049 * streams/reference-implementation/readable-stream-reader.html:
3050 * streams/reference-implementation/readable-stream-templated.html:
3051 * streams/reference-implementation/readable-stream.html: Used
3052 standardTimeout for the test timeout callbacks.
3054 2015-04-10 Xabier Rodriguez Calvar <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
3056 Add total test test of Streams API
3057 https://bugs.webkit.org/show_bug.cgi?id=142682
3059 Reviewed by Benjamin Poulain.
3061 This is the full test set that we have for the implementation of
3062 Streams API. When we add more features/code the number of passing
3063 tests will increase.
3065 We have the tests translated from the reference implementation at
3066 streams/reference-implementation and our own tests for some other
3067 things at the streams upper level.
3069 We removed testharness stacktrace in case of failure because it
3070 dumps the filenames with paths. You can activate it for a specific
3071 test by setting its dumpStack attribute to true.
3073 All our former custom tests were integrated in the spec so we they
3074 are now in their appropriate places in the reference
3075 implementation ones. Some of them were changed to match the actual
3076 spec and they are failing now, but we only have to progressively
3079 * resources/testharnessreport.js: Avoid printing the stack in case
3080 of test failure to be able to have failing tests as expected
3081 unless commanded otherwise.
3082 * streams/readablestream-constructor-expected.txt: Removed.
3083 * streams/readablestream-constructor.html: Removed.
3084 * streams/readablestream-start-expected.txt: Removed.
3085 * streams/readablestream-start.html: Removed.
3086 * streams/readablestreamreader-constructor-expected.txt: Removed.
3087 * streams/readablestreamreader-constructor.html: Removed.
3088 * streams/reference-implementation/bad-underlying-sources-expected.txt: Added.
3089 * streams/reference-implementation/bad-underlying-sources.html: Added.
3090 * streams/reference-implementation/brand-checks-expected.txt: Added.
3091 * streams/reference-implementation/brand-checks.html: Added.
3092 * streams/reference-implementation/count-queuing-strategy-expected.txt: Added.
3093 * streams/reference-implementation/count-queuing-strategy.html: Added.
3094 * streams/reference-implementation/readable-stream-cancel-expected.txt: Added.
3095 * streams/reference-implementation/readable-stream-cancel.html: Added.
3096 * streams/reference-implementation/readable-stream-expected.txt: Added.
3097 * streams/reference-implementation/readable-stream-reader-expected.txt: Added.
3098 * streams/reference-implementation/readable-stream-reader.html: Added.
3099 * streams/reference-implementation/readable-stream-templated-expected.txt: Added.
3100 * streams/reference-implementation/readable-stream-templated.html: Added.
3101 * streams/reference-implementation/readable-stream.html: Added.
3102 * streams/reference-implementation/resources/byte-length-queuing-strategy.js: Added.
3103 * streams/reference-implementation/resources/count-queuing-strategy.js: Added.
3104 * streams/reference-implementation/resources/streams-utils.js: Added.
3106 2015-04-09 Zalan Bujtas <zalan@apple.com>
3108 Simple line layout: Add <br> support.
3109 https://bugs.webkit.org/show_bug.cgi?id=139012
3111 This patch enables RenderBlockFlows to use simple line layout on text content when <br> is present.
3112 Simple text with <br> is a fairly common pattern on discussion(forum)-like web pages. This patch reduces memory usage
3113 and speeds up layout for such content.
3115 Test output changes in 2 different ways:
3116 1. Repositioned RenderLineBreak elements. (1px wide <br> is the result of integral pixel snapping)
3117 2. Removed empty content (<br>).
3119 Reviewed by Antti Koivisto.
3121 * fast/text/simple-line-with-br-expected.html: Added.
3122 * fast/text/simple-line-with-br.html: Added.
3123 * platform/mac-mavericks/fast/parser/open-comment-in-textarea-expected.txt:
3124 * platform/mac-mavericks/http/tests/navigation/javascriptlink-frames-expected.txt:
3125 * platform/mac/editing/pasteboard/5761530-1-expected.txt: Added.
3126 * platform/mac/fast/css/text-overflow-ellipsis-bidi-expected.txt:
3127 * platform/mac/fast/dom/focus-contenteditable-expected.txt:
3128 * platform/mac/fast/forms/range/slider-padding-expected.txt: Added.
3129 * platform/mac/fast/forms/textarea-scroll-height-expected.txt:
3130 * platform/mac/fast/parser/open-comment-in-textarea-expected.txt:
3131 * platform/mac/fast/text/international/bidi-layout-across-linebreak-expected.txt:
3132 * platform/mac/fast/text/svg-font-face-with-kerning-expected.txt: Added.
3133 * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt:
3134 * platform/mac/http/tests/navigation/postredirect-basic-expected.txt:
3135 * platform/mac/http/tests/navigation/postredirect-goback1-expected.txt:
3136 * platform/mac/printing/single-line-must-not-be-split-into-two-pages-expected.txt:
3137 * platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
3138 * platform/mac/tables/mozilla/bugs/bug106795-expected.txt:
3139 * platform/mac/tables/mozilla/bugs/bug1224-expected.txt:
3140 * platform/mac/tables/mozilla/bugs/bug131020-expected.txt:
3141 * platform/mac/tables/mozilla/bugs/bug131020_iframe-expected.txt:
3142 * platform/mac/tables/mozilla/bugs/bug1430-expected.txt:
3143 * platform/mac/tables/mozilla/bugs/bug16252-expected.txt:
3144 * platform/mac/tables/mozilla/bugs/bug19599-expected.txt:
3145 * platform/mac/tables/mozilla/bugs/bug20579-expected.txt:
3146 * platform/mac/tables/mozilla/bugs/bug32205-3-expected.txt:
3147 * platform/mac/tables/mozilla/bugs/bug82946-2-expected.txt:
3148 * platform/mac/tables/mozilla/bugs/bug92143-expected.txt:
3149 * platform/mac/tables/mozilla/marvin/tables_cellpadding-expected.txt:
3150 * platform/mac/tables/mozilla/marvin/tables_cellspacing-expected.txt:
3151 * platform/mac/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
3152 * platform/mac/tables/mozilla_expected_failures/bugs/bug1262-expected.txt:
3153 * platform/mac/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
3154 * platform/mac/tables/mozilla_expected_failures/other/test4-expected.txt:
3156 2015-04-09 Matthew Mirman <mmirman@apple.com>
3158 Updated expectations on a few tests to account for error
3159 info not being added at throw time anymore.
3160 https://bugs.webkit.org/show_bug.cgi?id=143542
3161 rdar://problem/20475871
3163 Reviewed by Michael Saboff.
3165 Because sourceURL is now being appended at error construction time rather than when thrown,
3166 the tests now attempt to append it during the code run by InspectorTest.sendCommand which I assume uses an eval.
3167 Because this code is generated on the fly, it has no URL and thus sourceURL makes no sense.
3168 Also since they are generated in a new locations, they will have a new lines and columns.
3170 * inspector-protocol/debugger/setPauseOnExceptions-all-expected.txt:
3171 * inspector-protocol/debugger/setPauseOnExceptions-none-expected.txt:
3172 * inspector-protocol/debugger/setPauseOnExceptions-uncaught-expected.txt:
3173 * platform/win/TestExpectations: Enabled the above tests on windows.
3175 2015-04-09 Javier Fernandez <jfernandez@igalia.com>
3177 [CSS Grid Layout] Implement justify-self and justify-item css properties.
3178 https://bugs.webkit.org/show_bug.cgi?id=133281
3180 Reviewed by David Hyatt.
3182 Implement the new property 'justify-items', defined in the CSS Box Alignment
3183 specification to desribe the container's alignment behavior, in the same way
3184 the 'align-items' property does.
3186 * fast/css/parse-justify-items-expected.txt: Added.
3187 * fast/css/parse-justify-items.html: Added.
3188 * fast/css/resources/alignment-parsing-utils.js: Added.
3191 (checkInitialValues):
3192 (checkInheritValues):
3193 (checkLegacyValues):
3195 2015-04-09 Myles C. Maxfield <mmaxfield@apple.com>
3197 Text-combine erroneously draws vertically after non-layout-causing style change
3198 https://bugs.webkit.org/show_bug.cgi?id=143461
3199 <rdar://problem/19285490>
3201 Reviewed by Darin Adler.
3203 * fast/text/text-combine-style-change-no-layout-expected.html: Added.
3204 * fast/text/text-combine-style-change-no-layout.html: Added.
3206 2015-04-09 Hunseop Jeong <hs85.jeong@samsung.com>
3208 [EFL] fast/css/vertical-text-overflow-ellipsis-text-align-center.html is failing
3209 https://bugs.webkit.org/show_bug.cgi?id=142571
3211 Unreviewed EFL Gardening.
3213 Rebaseline the fast/css/vertical-text-overflow-ellipsis-text-align-center.html.
3215 * platform/efl/TestExpectations:
3216 * platform/efl/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.png:
3217 * platform/efl/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.txt:
3219 2015-04-09 Hunseop Jeong <hs85.jeong@samsung.com>
3221 Unreviewed EFL gardening. Added missing results after r182546.
3222 https://bugs.webkit.org/show_bug.cgi?id=143557
3224 * platform/efl/fast/backgrounds/selection-background-color-of-image-list-style-expected.png: Added.
3225 * platform/efl/fast/backgrounds/selection-background-color-of-image-list-style-expected.txt: Added.
3226 * platform/efl/fast/backgrounds/selection-background-color-of-list-style-expected.png: Added.
3227 * platform/efl/fast/backgrounds/selection-background-color-of-list-style-expected.txt: Added.
3229 2015-04-09 Andy Estes <aestes@apple.com>
3231 Skip http/tests/contentfiltering/ on all the platforms that skipped contentfiltering/
3232 https://bugs.webkit.org/show_bug.cgi?id=143460
3234 * platform/efl/TestExpectations:
3235 * platform/win/TestExpectations:
3237 2015-04-04 Xabier Rodriguez Calvar <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
3239 [Streams API] Support the start function parameter in ReadableStream constructor
3240 https://bugs.webkit.org/show_bug.cgi?id=141160
3242 Reviewed by Benjamin Poulain.
3244 Added tests to check that start JS function is called with the right parameters and can throw errors.
3246 * streams/readablestream-start-expected.txt: Added.
3247 * streams/readablestream-start.html: Added.
3249 2015-04-08 Brent Fulgham <bfulgham@apple.com>
3251 [Win] Layout Test inspector/console/console-api.html is failing
3252 https://bugs.webkit.org/show_bug.cgi?id=143548
3254 * platform/win/TestExpectations: Skipped new timeout.
3256 2015-04-08 Joseph Pecoraro <pecoraro@apple.com>
3258 Web Inspector: Split ConsoleMessageImpl into the View and the Model
3259 https://bugs.webkit.org/show_bug.cgi?id=142599
3261 Reviewed by Timothy Hatcher.
3263 * inspector/console/console-api-expected.txt: Added.
3264 * inspector/console/console-api.html: Added.
3265 Add a basic test for console APIs creating the new ConsoleMessage model objects.
3267 2015-04-08 Brent Fulgham <bfulgham@apple.com>
3269 [Win] Document some test failures.
3270 https://bugs.webkit.org/show_bug.cgi?id=143542
3271 https://bugs.webkit.org/show_bug.cgi?id=143543
3273 * platform/win/TestExpectations: Mark as failing.
3275 2015-04-08 Michael Catanzaro <mcatanzaro@igalia.com>
3277 [GTK] Unreviewed, update more test expectations
3279 Remove some expected failures from tests that are passing. Also, copypaste some
3280 expectations to more appropriate locations in the expectations file.
3282 * platform/gtk/TestExpectations:
3284 2015-04-08 Filip Pizlo <fpizlo@apple.com>
3286 JSArray::sortNumeric should handle ArrayWithUndecided
3287 https://bugs.webkit.org/show_bug.cgi?id=143535
3289 Reviewed by Geoffrey Garen.
3291 Upload the original test that first spotted this. Shortened it a bit so that it runs fast enough.
3293 * js/regress/script-tests/sorting-benchmark.js: Added.
3295 (bottom_up_merge_sort):
3300 * js/regress/sorting-benchmark-expected.txt: Added.
3301 * js/regress/sorting-benchmark.html: Added.
3303 2015-04-08 Alex Christensen <achristensen@webkit.org>
3305 Block popups from content extensions.
3306 https://bugs.webkit.org/show_bug.cgi?id=143497
3308 Reviewed by Brady Eidson.
3310 * http/tests/contentextensions/popups-expected.txt: Added.
3311 * http/tests/contentextensions/popups.html: Added.
3312 * http/tests/contentextensions/popups.html.json: Added.
3314 2015-04-08 Michael Catanzaro <mcatanzaro@igalia.com>
3316 [GTK] Unreviewed test expectation sanity-check
3318 Remove duplicate expectation, and some expectations for tests that no longer exist.
3320 * platform/gtk/TestExpectations:
3322 2015-04-08 Bem Jones-Bey <bjonesbe@adobe.com>
3324 [CSS Shapes] Properly handle negative reference box widths and center coordinates
3325 https://bugs.webkit.org/show_bug.cgi?id=142610
3327 Reviewed by Rob Buis.
3329 Tests for the cases that trigger asserts.
3331 * fast/shapes/shape-outside-floats/shape-outside-floats-circle-negative-radius-crash-expected.txt: Added.
3332 * fast/shapes/shape-outside-floats/shape-outside-floats-circle-negative-radius-crash.html: Added.
3333 * fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-negative-width-crash-expected.txt: Added.
3334 * fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-negative-width-crash.html: Added.
3336 2015-04-08 ChangSeok Oh <changseok.oh@collabora.com>
3338 Fill list style background with same color with that of list background.
3339 https://bugs.webkit.org/show_bug.cgi?id=143483
3341 Reviewed by Simon Fraser.
3343 * fast/backgrounds/selection-background-color-of-image-list-style.html: Added.
3344 * fast/backgrounds/selection-background-color-of-list-style.html: Added.
3345 * platform/gtk/fast/backgrounds/selection-background-color-of-image-list-style-expected.png: Added.
3346 * platform/gtk/fast/backgrounds/selection-background-color-of-image-list-style-expected.txt: Added.
3347 * platform/gtk/fast/backgrounds/selection-background-color-of-list-style-expected.png: Added.
3348 * platform/gtk/fast/backgrounds/selection-background-color-of-list-style-expected.txt: Added.
3349 * platform/mac/fast/backgrounds/selection-background-color-of-image-list-style-expected.png: Added.
3350 * platform/mac/fast/backgrounds/selection-background-color-of-image-list-style-expected.txt: Added.
3351 * platform/mac/fast/backgrounds/selection-background-color-of-list-style-expected.png: Added.
3352 * platform/mac/fast/backgrounds/selection-background-color-of-list-style-expected.txt: Added.
3354 2015-04-08 Commit Queue <commit-queue@webkit.org>
3356 Unreviewed, rolling out r182536.
3357 https://bugs.webkit.org/show_bug.cgi?id=143523
3359 Made accessibility/table-sections.html time out on debug bots
3360 (Requested by ap on #webkit).
3364 "Simple line layout: Add <br> support."
3365 https://bugs.webkit.org/show_bug.cgi?id=139012
3366 http://trac.webkit.org/changeset/182536
3368 2015-04-08 Zalan Bujtas <zalan@apple.com>
3370 Simple line layout: Add <br> support.
3371 https://bugs.webkit.org/show_bug.cgi?id=139012
3373 This patch enables RenderBlockFlows to use simple line layout on text content when <br> is present.
3374 Simple text with <br> is a fairly common pattern on discussion(forum)-like web pages. This patch reduces memory usage
3375 and speeds up layout for such content.
3377 Test output changes in 2 different ways:
3378 1. Repositioned RenderLineBreak elements. (1px wide <br> is the result of integral pixel snapping)
3379 2. Removed empty content (<br>).
3381 Reviewed by Antti Koivisto.
3383 * fast/text/simple-line-with-br-expected.html: Added.
3384 * fast/text/simple-line-with-br.html: Added.
3385 * platform/mac-mavericks/fast/parser/open-comment-in-textarea-expected.txt:
3386 * platform/mac-mavericks/http/tests/navigation/javascriptlink-frames-expected.txt:
3387 * platform/mac/fast/css/text-overflow-ellipsis-bidi-expected.txt:
3388 * platform/mac/fast/dom/focus-contenteditable-expected.txt:
3389 * platform/mac/fast/forms/range/slider-padding-expected.txt: Added.
3390 * platform/mac/fast/forms/textarea-scroll-height-expected.txt:
3391 * platform/mac/fast/parser/open-comment-in-textarea-expected.txt:
3392 * platform/mac/fast/text/international/bidi-layout-across-linebreak-expected.txt:
3393 * platform/mac/fast/text/svg-font-face-with-kerning-expected.txt: Added.
3394 * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt:
3395 * platform/mac/http/tests/navigation/postredirect-basic-expected.txt:
3396 * platform/mac/http/tests/navigation/postredirect-goback1-expected.txt:
3397 * platform/mac/printing/single-line-must-not-be-split-into-two-pages-expected.txt:
3398 * platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
3399 * platform/mac/tables/mozilla/bugs/bug106795-expected.txt:
3400 * platform/mac/tables/mozilla/bugs/bug1224-expected.txt:
3401 * platform/mac/tables/mozilla/bugs/bug131020-expected.txt:
3402 * platform/mac/tables/mozilla/bugs/bug131020_iframe-expected.txt:
3403 * platform/mac/tables/mozilla/bugs/bug1430-expected.txt:
3404 * platform/mac/tables/mozilla/bugs/bug16252-expected.txt:
3405 * platform/mac/tables/mozilla/bugs/bug19599-expected.txt:
3406 * platform/mac/tables/mozilla/bugs/bug20579-expected.txt:
3407 * platform/mac/tables/mozilla/bugs/bug32205-3-expected.txt:
3408 * platform/mac/tables/mozilla/bugs/bug82946-2-expected.txt:
3409 * platform/mac/tables/mozilla/bugs/bug92143-expected.txt:
3410 * platform/mac/tables/mozilla/marvin/tables_cellpadding-expected.txt:
3411 * platform/mac/tables/mozilla/marvin/tables_cellspacing-expected.txt:
3412 * platform/mac/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
3413 * platform/mac/tables/mozilla_expected_failures/bugs/bug1262-expected.txt:
3414 * platform/mac/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
3415 * platform/mac/tables/mozilla_expected_failures/other/test4-expected.txt:
3417 2015-04-07 Michael Peechatt <mpeechatt@gmail.com>
3419 Bug 142887 - role progress bar does not support indeterminate state
3420 https://bugs.webkit.org/show_bug.cgi?id=142887
3422 Reviewed by Chris Fleizach.
3424 * platform/mac/accessibility/progressbar-indeterminate-expected.txt: Added.
3425 * platform/mac/accessibility/progressbar-indeterminate.html: Added.
3426 Test that checks if 0 is returned for indetermiate progress indicators when
3427 aria min and max values are non zero.
3429 2015-04-07 Chris Dumez <cdumez@apple.com>
3431 Open WebSockets should not prevent a page from entering PageCache
3432 https://bugs.webkit.org/show_bug.cgi?id=143505
3433 <rdar://problem/19923085>
3435 Reviewed by Alexey Proskuryakov.
3437 Add a layout test to check that an open WebSocket does not prevent a
3438 page from entering page cache and that a 'close' event is fired after
3439 resuming (restoring from the page cache).
3441 * http/tests/websocket/tests/hybi/closed-when-entering-page-cache-expected.txt: Added.
3442 * http/tests/websocket/tests/hybi/closed-when-entering-page-cache.html: Added.
3444 2015-04-07 Commit Queue <commit-queue@webkit.org>
3446 Unreviewed, rolling out r182511.
3447 https://bugs.webkit.org/show_bug.cgi?id=143507
3449 caused debug test failures (Requested by alexchristensen on
3454 "Block popups from content extensions."
3455 https://bugs.webkit.org/show_bug.cgi?id=143497
3456 http://trac.webkit.org/changeset/182511
3458 2015-04-07 Alex Christensen <achristensen@webkit.org>
3460 Block popups from content extensions.
3461 https://bugs.webkit.org/show_bug.cgi?id=143497
3463 Reviewed by Brady Eidson.
3465 * http/tests/contentextensions/popups-expected.txt: Added.
3466 * http/tests/contentextensions/popups.html: Added.
3467 * http/tests/contentextensions/popups.html.json: Added.
3469 2015-04-07 Matthew Mirman <mmirman@apple.com>
3471 Source and stack information should get appended only to native errors
3472 and should be added after construction rather than when thrown.
3473 This fixes frozen objects being unfrozen when thrown while conforming to
3474 ecma script standard and other browser behavior.
3475 rdar://problem/19927293
3476 https://bugs.webkit.org/show_bug.cgi?id=141871
3478 Reviewed by Geoffrey Garen.
3480 Fixes tests to throw new Errors such that they will contain line, column, and stack information
3481 as expected, and fixes the column in the error in the expected output.
3483 * http/tests/w3c/resources/testharness.js: Other browsers don't expect stack information
3484 with this test, but we do, and so the AssertionError should include stack information gathered from Error.
3485 This could also have been fixed by changing expectations, but its a good idea to check the stack anyway.
3486 * js/dom/exception-linenums-in-html-1.html: Throw "new Error()" rather than "{}".
3487 * js/dom/exception-linenums-in-html-2.html: ditto.
3488 * js/dom/exception-linenums-in-html-3.html: ditto.
3489 * js/dom/script-tests/stack-trace.js: ditto.
3490 (throwError): ditto.
3492 (inlineableThrow): ditto.
3493 (dfgThing.get willThrow): ditto.
3494 (dfgThing.willThrowFunc): ditto.
3495 * js/dom/stack-trace-expected.txt: fixed error column expectation.
3496 * js/exception-properties-expected.txt: ditto.
3497 * js/script-tests/exception-linenums.js:
3498 (exceptionInFunction): throw "new Error()" rather than "{}".
3499 (firstPropIsGetter.get getter): ditto
3500 (secondPropIsGetter.get getter): ditto
3501 (firstPropIsSetter.set setter): ditto
3502 (secondPropIsSetter.set setter): ditto
3503 * js/script-tests/exception-properties.js: now checking that column, line, and sourceURL are existant on a "new Error"
3504 since we now add these at error construction rather than at error throwing.
3505 * platform/mac/http/tests/media/media-source/mediasource-addsourcebuffer-expected.txt: fixed expectation to match.
3506 * platform/mac/http/tests/media/media-source/mediasource-sourcebuffer-mode-expected.txt: ditto.
3508 2015-04-07 Joseph Pecoraro <pecoraro@apple.com>
3510 Web Inspector: ES6: Show Symbol properties on Objects
3511 https://bugs.webkit.org/show_bug.cgi?id=141279
3513 Reviewed by Timothy Hatcher.
3515 * inspector/model/remote-object-expected.txt:
3516 * inspector/model/remote-object-get-properties-expected.txt:
3517 * inspector/model/remote-object-get-properties.html:
3518 * inspector/model/remote-object.html:
3519 Update tests to include objects with Symbol properties.
3521 2015-02-25 Sergio Villar Senin <svillar@igalia.com>
3523 [CSS Grid Layout] Update track sizes after distributing extra space
3524 https://bugs.webkit.org/show_bug.cgi?id=141422
3526 Reviewed by Antti Koivisto.
3528 * fast/css-grid-layout/grid-content-sized-columns-resolution-expected.txt:
3529 * fast/css-grid-layout/grid-content-sized-columns-resolution.html:
3530 * fast/css-grid-layout/grid-update-sizes-after-distributing-all-expected.txt: Added.
3531 * fast/css-grid-layout/grid-update-sizes-after-distributing-all.html: Added.
3533 2015-04-07 Marcos ChavarrÃa Teijeiro <chavarria1991@gmail.com>
3535 [GTK] Gardening 7th April
3536 https://bugs.webkit.org/show_bug.cgi?id=143467
3540 * platform/gtk/TestExpectations:
3541 * platform/gtk/editing/deleting/regional-indicators-expected.txt: Rebaselined after r182137.
3542 * platform/gtk/editing/pasteboard/emacs-ctrl-k-y-001-expected.txt: Rebaselined after r181889.
3543 * platform/gtk/inspector-protocol/debugger/regress-133182-expected.txt: Added. Rebaselined after r181810.
3545 2015-04-06 Chris Dumez <cdumez@apple.com>
3547 Bing video search result pages are not PageCacheable
3548 https://bugs.webkit.org/show_bug.cgi?id=143463
3549 <rdar://problem/20440916>
3551 Reviewed by Alexey Proskuryakov.
3553 Add layout tests to confirm that a pending image load does not prevent
3554 a page from entering the page cache. There are 2 tests, once that cover
3555 the case where the request's cachePartion is empty (passing without the
3556 fix), and another where the request's cachePartition is non-empty
3557 (which only passes with the fix).
3559 * http/tests/navigation/page-cache-pending-image-load-cache-partition-expected.txt: Added.
3560 * http/tests/navigation/page-cache-pending-image-load-cache-partition.html: Added.
3561 * http/tests/navigation/page-cache-pending-image-load-expected.txt: Added.
3562 * http/tests/navigation/page-cache-pending-image-load.html: Added.
3564 2015-04-06 Andy Estes <aestes@apple.com>
3566 http/tests/contentfiltering/block-after-redirect.html fails on Windows
3567 https://bugs.webkit.org/show_bug.cgi?id=143460
3569 * platform/win/TestExpectations: Marked test as ImageOnlyFailure.
3571 2015-04-03 Alexey Proskuryakov <ap@apple.com>
3573 Reduce the dependency on Flash in regression tests
3574 https://bugs.webkit.org/show_bug.cgi?id=143391
3576 Reviewed by Anders Carlsson.
3578 * accessibility/inline-block-assertion.html:
3579 * accessibility/plugin.html:
3580 * compositing/geometry/empty-embed-rects.html:
3581 * fast/history/resources/subframe-with-plugin.html:
3582 * fast/images/embed-does-not-propagate-dimensions-to-object-ancestor.html:
3583 * fast/loader/loadInProgress.html:
3584 * fast/replaced/border-radius-clip.html:
3585 * fast/replaced/embed-display-none.html:
3586 * plugins/crash-restoring-plugin-page-from-page-cache.html:
3587 * plugins/object-embed-plugin-scripting.html:
3588 * plugins/resources/plugin-frame.html:
3589 Use TestNetscapePlugin, as the tests don't appear to have any real need for Flash.
3591 * plugins/iframe-shims.html: Removed. This was a test for a chromium only feature
3592 that never existed in WebKit.
3594 * platform/mac/TestExpectations:
3595 * platform/wincairo/TestExpectations:
3596 Removed the deleted plugins/iframe-shims.html.
3598 * platform/mac-wk2/TestExpectations: Skip snapshotting tests that use Flash,
3599 because they make WebKitTestRunner crash now. Marked all other snapshotting tests
3600 as Pass/Failure, because they don't really make any sense, and are only useful for
3603 * platform/wk2/TestExpectations: Skipped a few remaining tests that use Flash.
3604 These tests still run (and pass) under WebKit1, regardless of whether Flash is
3605 installed, so they don't seem like very accurate tests.
3607 2015-04-06 Brent Fulgham <bfulgham@apple.com>
3609 [Win] Unreviewed test update after r182369.
3611 New test does not pass on Windows.
3613 * platform/win/TestExpectations: Skip.
3615 2015-04-05 Andy Estes <aestes@apple.com>
3617 [Content Filtering] Add some additional unblock tests
3618 https://bugs.webkit.org/show_bug.cgi?id=143435
3620 Reviewed by Dan Bernstein.
3622 * contentfiltering/block-after-add-data-then-allow-unblock-expected.html: Copied from LayoutTests/contentfiltering/block-after-unblock-request-expected.html.
3623 * contentfiltering/block-after-add-data-then-allow-unblock.html: Added.
3624 * contentfiltering/block-after-add-data-then-deny-unblock-expected.html: Renamed from LayoutTests/contentfiltering/allow-after-unblock-request-expected.html.
3625 * contentfiltering/block-after-add-data-then-deny-unblock.html: Added.
3626 * contentfiltering/block-after-finished-adding-data-then-allow-unblock-expected.html: Copied from LayoutTests/contentfiltering/block-after-unblock-request-expected.html.
3627 * contentfiltering/block-after-finished-adding-data-then-allow-unblock.html: Renamed from LayoutTests/contentfiltering/allow-after-unblock-request.html.
3628 * contentfiltering/block-after-finished-adding-data-then-deny-unblock-expected.html: Copied from LayoutTests/contentfiltering/block-after-unblock-request-expected.html.
3629 * contentfiltering/block-after-finished-adding-data-then-deny-unblock.html: Renamed from LayoutTests/contentfiltering/block-after-unblock-request.html.
3630 * contentfiltering/block-after-response-then-allow-unblock-expected.html: Copied from LayoutTests/contentfiltering/block-after-unblock-request-expected.html.
3631 * contentfiltering/block-after-response-then-allow-unblock.html: Added.
3632 * contentfiltering/block-after-response-then-deny-unblock-expected.html: Copied from LayoutTests/contentfiltering/block-after-unblock-request-expected.html.
3633 * contentfiltering/block-after-response-then-deny-unblock.html: Added.
3634 * contentfiltering/block-after-will-send-request-then-allow-unblock-expected.html: Copied from LayoutTests/contentfiltering/block-after-unblock-request-expected.html.
3635 * contentfiltering/block-after-will-send-request-then-allow-unblock.html: Added.
3636 * contentfiltering/block-after-will-send-request-then-deny-unblock-expected.html: Renamed from LayoutTests/contentfiltering/block-after-unblock-request-expected.html.
3637 * contentfiltering/block-after-will-send-request-then-deny-unblock.html: Added.
3639 2015-04-05 Andy Estes <aestes@apple.com>
3641 [Content Filtering] Tell the filter about requests and redirects
3642 https://bugs.webkit.org/show_bug.cgi?id=143414
3643 rdar://problem/19239549
3645 Reviewed by Darin Adler.
3647 * contentfiltering/allow-after-will-send-request-expected.html: Added.
3648 * contentfiltering/allow-after-will-send-request.html: Added.
3649 * contentfiltering/block-after-will-send-request-expected.html: Added.
3650 * contentfiltering/block-after-will-send-request.html: Added.
3651 * http/tests/contentfiltering/allow-after-redirect-expected.html: Added.
3652 * http/tests/contentfiltering/allow-after-redirect.html: Added.
3653 * http/tests/contentfiltering/block-after-redirect-expected.html: Added.
3654 * http/tests/contentfiltering/block-after-redirect.html: Added.
3655 * http/tests/contentfiltering/resources/fail.html: Added.
3656 * http/tests/contentfiltering/resources/pass.html: Added.
3658 2015-04-05 Simon Fraser <simon.fraser@apple.com>
3660 Skip fast/fixed-layout/fixed-layout.html on Windows.
3662 * platform/win/TestExpectations:
3664 2015-04-05 Gyuyoung Kim <gyuyoung.kim@webkit.org>
3666 [EFL] Gardening on 5th April. Mark 2 tests to ImageOnlyFailure.
3667 https://bugs.webkit.org/show_bug.cgi?id=143417
3669 Unreviewed. Mark 2 tests to ImageOnlyFailure.
3671 * platform/efl/TestExpectations:
3673 2015-04-04 Andy Estes <aestes@apple.com>
3675 [Content Filtering] Blocked page is not always displayed when it should be
3676 https://bugs.webkit.org/show_bug.cgi?id=143410
3678 Reviewed by Andreas Kling.
3680 * TestExpectations: Unskipped block-after-add-data.html.
3681 * contentfiltering/block-after-add-data-expected.html: Added a passing expectation.
3682 * contentfiltering/block-after-response-expected.html: Ditto.
3684 2015-04-04 Chris Fleizach <cfleizach@apple.com>
3686 AX: Heuristic: Avoid exposing an element as clickable if mouse event delegation is handled on an AXElement with more than one descendant AXElement
3687 https://bugs.webkit.org/show_bug.cgi?id=136247
3689 Reviewed by Mario Sanchez Prada.
3691 * platform/mac/accessibility/press-action-not-exposed-when-body-is-click-handler-expected.txt: Removed.
3692 * platform/mac/accessibility/press-action-not-exposed-when-body-is-click-handler.html: Removed.
3693 * platform/mac/accessibility/press-action-not-exposed-for-event-delegation-expected.txt: Added.
3694 * platform/mac/accessibility/press-action-not-exposed-for-event-delegation.html: Added.
3696 2015-04-04 Simon Fraser <simon.fraser@apple.com>
3698 Fix some bad test results committed earlier.
3700 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-element-with-multiple-handlers-crash-expected.txt:
3701 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-wheel-element-crash-expected.txt:
3702 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-wheel-element-parent-crash-expected.txt:
3704 2015-04-02 Darin Adler <darin@apple.com>
3706 Streamline icon-related code, mostly unused
3707 https://bugs.webkit.org/show_bug.cgi?id=143306
3709 Reviewed by Antti Koivisto.
3711 * fast/dom/icon-url-list-apple-touch-expected.txt: Removed.
3712 * fast/dom/icon-url-list-apple-touch.html: Removed. This tested code that was
3713 not actually used in any WebKit port.
3715 * fast/dom/icon-url-list.html: Updated to expect only a single icon URL;
3716 the icon machinery in WebKit doesn't return arrays at this time. It's better to
3717 test what we actually expose.
3719 2015-04-04 Simon Fraser <simon.fraser@apple.com>
3721 Crash under Document::absoluteRegionForEventTargets on build.webkit.org/dashboard
3722 https://bugs.webkit.org/show_bug.cgi?id=143406
3723 rdar://problem/20407080
3725 Reviewed by Ryosuke Niwa.
3727 Test configurations of elements with different parenting and event handlers adding orders, and multiple handlers on
3730 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-element-with-multiple-handlers-crash-expected.txt: Added.
3731 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-element-with-multiple-handlers-crash.html: Added.
3732 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-wheel-element-crash-expected.txt: Added.
3733 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-wheel-element-crash.html: Added.
3734 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-wheel-element-parent-crash-expected.txt: Added.
3735 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-wheel-element-parent-crash.html: Added.
3737 2015-04-04 Simon Fraser <simon.fraser@apple.com>
3739 REGRESSION (r182215): Feedly crashes when closing article
3740 https://bugs.webkit.org/show_bug.cgi?id=143405
3741 rdar://problem/20382734, rdar://problem/20395497
3743 Reviewed by Tim Horton.
3745 Test that triggers a crash without the fix (thanks to Zalan for the test).
3747 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/compute-region-inside-delete-renderer-crash-expected.txt: Added.
3748 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/compute-region-inside-delete-renderer-crash.html: Added.
3750 2015-04-04 Simon Fraser <simon.fraser@apple.com>
3752 Differentiate between composited scrolling, and async scrolling
3753 https://bugs.webkit.org/show_bug.cgi?id=143291
3755 Reviewed by Sam Weinig.
3757 Rebaseline tests that call setScrollingTreeIncludesFrames(true), where those subframes
3758 are now excluded from the non-fast scrollable region.
3760 * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-expected.txt:
3761 * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-in-fixed-expected.txt:
3762 * platform/mac-wk2/tiled-drawing/scrolling/frames/fixed-inside-frame-expected.txt:
3764 2015-04-04 Xabier Rodriguez Calvar <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
3766 [Streams API] Collecting a ReadableStreamReader should not unlock its stream
3767 https://bugs.webkit.org/show_bug.cgi?id=143333
3769 Reviewed by Benjamin Poulain.
3771 * streams/readablestreamreader-constructor-expected.txt:
3772 * streams/readablestreamreader-constructor.html:
3774 2015-04-04 Yusuke Suzuki <utatane.tea@gmail.com>
3776 Implement ES6 Object.getOwnPropertySymbols
3777 https://bugs.webkit.org/show_bug.cgi?id=141106
3779 Reviewed by Geoffrey Garen.
3781 * js/Object-getOwnPropertyNames-expected.txt:
3782 * js/script-tests/Object-getOwnPropertyNames.js:
3784 2015-04-03 Tim Horton <timothy_horton@apple.com>
3786 fast/fixed-layout/fixed-layout.html is flaky
3787 https://bugs.webkit.org/show_bug.cgi?id=143379
3789 Reviewed by Simon Fraser.
3792 Un-flakify the fixed layout test.
3794 * fast/css-grid-layout/flex-content-sized-columns-resize-expected.html:
3795 Remove a mistaken line in the original test; this function doesn't exist in WebKit
3796 and was presumably ported directly from the Blink test (and then never noticed because
3797 JS exceptions thrown in -expected files go nowhere).
3799 * fast/fixed-layout/fixed-layout.html:
3800 Make the fixed layout test less racy by waiting for the resize event (which can be
3801 very asynchronous). Also, force a layout before resizing to ensure that we
3802 always do get a resize event.
3804 2015-04-03 Chris Fleizach <cfleizach@apple.com>
3806 AX: Toggling check box state not speaking using plain space, not VO space.
3807 https://bugs.webkit.org/show_bug.cgi?id=143356
3809 Reviewed by Darin Adler.
3811 * platform/mac/accessibility/checkbox-posts-value-change-notification-after-activation-with-space-expected.txt: Added.
3812 * platform/mac/accessibility/checkbox-posts-value-change-notification-after-activation-with-space.html: Added.
3814 2015-04-03 Alexey Proskuryakov <ap@apple.com>
3816 Re-skip tests that got recently enabled, but time out.
3818 * platform/mac-wk2/TestExpectations:
3820 2015-04-03 Alexey Proskuryakov <ap@apple.com>
3822 fast/fixed-layout/fixed-layout.html is flaky
3823 https://bugs.webkit.org/show_bug.cgi?id=143379
3825 * TestExpectations: Marking it as such.
3827 2015-04-03 Csaba Osztrogonác <ossy@webkit.org>
3829 [WK2] Unskip now passing tests after r135595
3830 https://bugs.webkit.org/show_bug.cgi?id=127428
3832 Unreviewed gardening.
3834 * platform/mac-wk2/TestExpectations: Mark editing/selection/context-menu-text-selection.html as timeouting test.
3835 * platform/wk2/TestExpectations: Unskip now passing tests.
3837 2015-04-03 Csaba Osztrogonác <ossy@webkit.org>
3839 [EFL] Fix 18 crashing compositing tests after r182101
3840 https://bugs.webkit.org/show_bug.cgi?id=143214
3842 Unreviewed gardening, comment out the original expectations after r182311.
3844 * platform/efl/TestExpectations:
3846 2015-04-03 Csaba Osztrogonác <ossy@webkit.org>
3848 [EFL] Fix 18 crashing compositing tests after r182101
3849 https://bugs.webkit.org/show_bug.cgi?id=143214
3851 Unreviewed gardening, add crash expectations until proper fix.
3853 * platform/efl/TestExpectations:
3855 2015-04-03 Csaba Osztrogonác <ossy@webkit.org>
3857 Unreviewed gardening. Skip fast/fixed-layout, because it made the following tests fail.
3859 * platform/efl/TestExpectations:
3861 2015-04-02 Timothy Horton <timothy_horton@apple.com>
3863 Scrollbars are left in the wrong position when resizing a fixed layout view
3864 https://bugs.webkit.org/show_bug.cgi?id=143360
3866 Reviewed by Beth Dakin.
3868 * fast/fixed-layout/fixed-layout-expected.png: Added.
3869 * fast/fixed-layout/fixed-layout-expected.txt: Added.
3870 * fast/fixed-layout/fixed-layout.html: Added.
3871 Add a simple fixed layout test. We can add more (or recover some from
3872 when the Qt tests were purged) now that it's testable again.
3874 This test also happens to test the aforementioned setFrameRect change,
3875 because without it, the RenderView's layer would be left at the wrong
3876 size (800x600) because the scrollbars would be left behind in the resize.
3878 2015-04-02 Brent Fulgham <bfulgham@apple.com>
3880 New ruby tests are failing on all non-Mac platforms.
3881 https://bugs.webkit.org/show_bug.cgi?id=143354
3883 Add skip commands for these new tests.
3885 * platform/efl/TestExpectations:
3886 * platform/gtk/TestExpectations:
3887 * platform/win/TestExpectations:
3889 2015-04-02 Alexey Proskuryakov <ap@apple.com>
3891 http/tests/security/cross-frame-access-call.html is flaky
3892 https://bugs.webkit.org/show_bug.cgi?id=143344
3894 Reviewed by Anders Carlsson.
3897 * http/tests/security/cross-frame-access-call-expected.txt:
3898 Correct the results. Not sure where I got the different results from.
3900 2015-04-02 Myles C. Maxfield <mmaxfield@apple.com>
3906 * fast/ruby/ruby-expansion-cjk-4-expected.html:
3907 * fast/ruby/ruby-expansion-cjk-4.html:
3909 2015-04-02 Anders Carlsson <andersca@apple.com>
3911 http/tests/security/cross-frame-access-call.html is flaky.
3914 Skip this test for now. Fixing it is being tracked by webkit.org/b/143344.
3916 2015-04-02 Myles C. Maxfield <mmaxfield@apple.com>
3918 Disallow ruby base from having leading or trailing expansions
3919 https://bugs.webkit.org/show_bug.cgi?id=142608
3921 Reviewed by David Hyatt.
3923 Test combinations of CJK, Latin, ruby-in-ruby, simple text codepath, complex
3924 text codepath, RTL, and LTR codepaths.
3926 * fast/ruby/positioned-ruby-text-expected.txt:
3927 * fast/ruby/positioned-ruby-text.html:
3928 * fast/ruby/resources/green.png: Added.
3929 * fast/ruby/resources/ruby-expansion.svg: Added.
3930 * fast/ruby/ruby-expansion-cjk-2-expected.html: Added.
3931 * fast/ruby/ruby-expansion-cjk-2.html: Added.
3932 * fast/ruby/ruby-expansion-cjk-3-expected.html: Added.
3933 * fast/ruby/ruby-expansion-cjk-3.html: Added.
3934 * fast/ruby/ruby-expansion-cjk-4-expected.html: Added.
3935 * fast/ruby/ruby-expansion-cjk-4.html: Added.
3936 * fast/ruby/ruby-expansion-cjk-5-expected.html: Added.
3937 * fast/ruby/ruby-expansion-cjk-5.html: Added.
3938 * fast/ruby/ruby-expansion-cjk-expected.html: Added.
3939 * fast/ruby/ruby-expansion-cjk.html: Added.
3940 * fast/ruby/ruby-justification-expected.html:
3941 * fast/ruby/ruby-justification.html:
3943 2015-04-02 Alexey Proskuryakov <ap@apple.com>
3945 Clean up access checks in JSHistoryCustom.cpp
3946 https://bugs.webkit.org/show_bug.cgi?id=143227
3948 Reviewed by Sam Weinig.
3950 * http/tests/security/cross-frame-access-call-expected.txt:
3951 * http/tests/security/cross-frame-access-call.html:
3953 2015-04-02 Alexey Proskuryakov <ap@apple.com>
3955 media/track/track-forced-subtitles-in-band.html times out
3957 * platform/mac/TestExpectations: Update the expectations - the test doens't only fail
3958 flakily, it times out too.
3960 2015-04-02 David Hyatt <hyatt@apple.com>
3962 [New Block-Inside-Inline Model] Implement the correct paint order for blocks inside inlines.
3963 https://bugs.webkit.org/show_bug.cgi?id=143320
3965 Reviewed by Darin Adler.
3967 * fast/block/inside-inlines/new-model/paint-order-expected.html: Added.
3968 * fast/block/inside-inlines/new-model/paint-order.html: Added.
3969 * fast/block/inside-inlines/opacity-on-inline-expected.html: Added.
3970 * fast/block/inside-inlines/opacity-on-inline.html: Added.
3971 * fast/block/inside-inlines/paint-order-expected.html: Added.
3972 * fast/block/inside-inlines/paint-order.html: Added.
3974 2015-04-02 Adam Bergkvist <adam.bergkvist@ericsson.com>
3976 WebRTC: Add support for Promise-based MediaDevices.getUserMedia()
3977 https://bugs.webkit.org/show_bug.cgi?id=143255
3979 Reviewed by Eric Carlson.
3981 Added test for new Promise-based getUserMedia() (on MediaDevices).
3983 * fast/dom/navigator-detached-no-crash.html:
3984 * fast/mediastream/MediaDevices-getUserMedia-expected.txt: Added.
3985 * fast/mediastream/MediaDevices-getUserMedia.html: Added.
3987 2015-04-02 Alexey Proskuryakov <ap@apple.com>
3989 Reinstate expectations for fast/events/mouse-cursor-image-set.html now that r182247
3992 * platform/mac/TestExpectations:
3994 2015-04-02 Joonghun Park <jh718.park@samsung.com>
3996 [CSS MultiColumn] Parse "columns: auto <length>" shorthand property value properly
3997 https://bugs.webkit.org/show_bug.cgi?id=143248
3999 Reviewed by Darin Adler.
4001 * fast/css/getPropertyValue-columns-expected.txt:
4002 * fast/css/getPropertyValue-columns.html:
4003 * fast/multicol/columns-shorthand-parsing-2-expected.txt: Added.
4004 * fast/multicol/columns-shorthand-parsing-2.html: Added.
4006 2015-04-01 Commit Queue <commit-queue@webkit.org>
4008 Unreviewed, rolling out r182247.
4009 https://bugs.webkit.org/show_bug.cgi?id=143326
4011 unfortunately broke some tests (Requested by dino on #webkit).
4015 "Async loading of image resources"
4016 https://bugs.webkit.org/show_bug.cgi?id=134488
4017 http://trac.webkit.org/changeset/182247
4019 2015-04-01 Dean Jackson <dino@apple.com>
4021 fast/events/mouse-cursor-image-set.html is timing out on Apple platforms
4022 https://bugs.webkit.org/show_bug.cgi?id=143323
4024 Removing old flakiness setting now that we should be skipping.
4026 * platform/mac/TestExpectations:
4028 2015-04-01 Dean Jackson <dino@apple.com>
4030 fast/events/mouse-cursor-image-set.html is timing out on Apple platforms
4031 https://bugs.webkit.org/show_bug.cgi?id=143323
4033 The change r182247 has caused this test to timeout. Rather than rollout
4034 the commit I'm skipping the test and will contact Yoav.
4036 * platform/mac/TestExpectations:
4038 2015-04-01 Dean Jackson <dino@apple.com>
4040 accessibility/textarea-selected-text-range.html failing on Windows WK1 Release
4041 https://bugs.webkit.org/show_bug.cgi?id=143315
4043 Removing clashing entry but changing the old entry to Skip.
4045 * platform/win/TestExpectations:
4047 2015-04-01 Dean Jackson <dino@apple.com>
4049 accessibility/textarea-selected-text-range.html failing on Windows WK1 Release
4050 https://bugs.webkit.org/show_bug.cgi?id=143315
4052 Skipping this on Windows.
4054 * platform/win/TestExpectations:
4056 2015-04-01 Yoav Weiss <yoav@yoav.ws>
4058 Async loading of image resources
4059 https://bugs.webkit.org/show_bug.cgi?id=134488
4061 Reviewed by Dean Jackson.
4063 * fast/dom/HTMLImageElement/image-load-post-onload-expected.txt: Added.
4064 * fast/dom/HTMLImageElement/image-load-post-onload.html: Added.
4065 * fast/dom/HTMLImageElement/image-loading-gc.html: Cosmetic changes.
4066 * fast/dom/HTMLImageElement/sizes/image-sizes-js-change-reverse-expected.txt: Added.
4067 * fast/dom/HTMLImageElement/sizes/image-sizes-js-change-reverse.html: Added.
4068 * fast/dom/image-object.html: Cosmetic changes.
4069 * http/tests/misc/image-blocked-src-change-expected.txt: Removed line numbers from console.
4070 * http/tests/misc/image-blocked-src-no-change-expected.txt: Removed line numbers from console.
4071 * http/tests/security/contentSecurityPolicy/report-blocked-file-uri-expected.txt: Removed line numbers from console.
4072 * http/tests/security/frame-loading-via-document-write-expected.txt: Removed line numbers from console.
4073 * http/tests/security/local-image-from-remote-expected.txt: Removed line numbers from console.
4075 2015-03-31 Simon Fraser <simon.fraser@apple.com>
4077 Make it possible to compute a region for elements on the page that have wheel event handlers
4078 https://bugs.webkit.org/show_bug.cgi?id=142807
4080 Reviewed by Beth Dakin.
4082 Update results, since any handler with position:fixed now causes the region to cover the document.
4084 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-fixed-child-expected.txt:
4085 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-inside-fixed-expected.txt:
4086 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-on-fixed-expected.txt:
4088 2015-04-01 David Hyatt <hyatt@apple.com>
4090 [New Block-Inside-Inline Model] Floats need to be allowed to intrude into anonymous inline-blocks.
4091 https://bugs.webkit.org/show_bug.cgi?id=143307
4093 Reviewed by Dean Jackson.
4095 * fast/block/inside-inlines/basic-float-intrusion-expected.html: Added.
4096 * fast/block/inside-inlines/basic-float-intrusion.html: Added.
4097 * fast/block/inside-inlines/new-model/basic-float-intrusion-expected.html: Added.
4098 * fast/block/inside-inlines/new-model/basic-float-intrusion.html: Added.
4100 2015-04-01 Hunseop Jeong <hs85.jeong@samsung.com>
4102 Unreviewed EFL gardening. Remove warning message in layoutTest.
4103 https://bugs.webkit.org/show_bug.cgi?id=143268
4105 * platform/efl/TestExpectations:
4107 2015-04-01 Alexey Proskuryakov <ap@apple.com>
4109 REGRESSION (r179820): accessibility/textarea-selected-text-range.html is flaky
4110 https://bugs.webkit.org/show_bug.cgi?id=142976
4112 Reviewed by Chris Fleizach.
4114 * platform/mac/TestExpectations: Removed an expectation.
4116 * accessibility/textarea-selected-text-range-expected.txt:
4117 * accessibility/textarea-selected-text-range.html:
4118 Don't race a timer with an internal dispatch_async.
4120 * platform/mac/accessibility/select-element-selection-with-optgroups-expected.txt:
4121 * platform/mac/accessibility/select-element-selection-with-optgroups.html:
4122 This test had the same issue.
4124 2015-03-31 Ryosuke Niwa <rniwa@webkit.org>
4126 ES6 class syntax should allow static setters and getters
4127 https://bugs.webkit.org/show_bug.cgi?id=143180
4129 Reviewed by Filip Pizlo.
4133 * js/class-syntax-declaration-expected.txt:
4134 * js/class-syntax-expression-expected.txt:
4135 * js/script-tests/class-syntax-declaration.js:
4136 * js/script-tests/class-syntax-expression.js:
4138 2015-03-31 Simon Fraser <simon.fraser@apple.com>
4140 Make it possible to compute a region for elements on the page that have wheel event handlers
4141 https://bugs.webkit.org/show_bug.cgi?id=142807
4143 Reviewed by David Hyatt.
4145 Tests that dump the non-fast-scrollable region, for various rendering configurations.
4147 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/handlers-in-iframes-expected.txt: Added.
4148 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/handlers-in-iframes.html: Added.