1 2015-06-03 Simon Fraser <simon.fraser@apple.com>
3 REGRESSION (r184968): missing media player buttons (control bar exists, but no buttons)
4 https://bugs.webkit.org/show_bug.cgi?id=145630
6 Reviewed by Zalan Bujtas.
8 Test that dumps coverage info for a layer with a mask.
10 * compositing/visible-rect/mask-layer-coverage-expected.txt: Added.
11 * compositing/visible-rect/mask-layer-coverage.html: Added.
13 2015-06-03 Simon Fraser <simon.fraser@apple.com>
15 Layer tree dumps should include mask layers
16 https://bugs.webkit.org/show_bug.cgi?id=145629
18 Reviewed by Zalan Bujtas.
22 * compositing/masks/compositing-clip-path-change-no-repaint-expected.txt:
23 * compositing/masks/mask-layer-size-expected.txt:
25 2015-06-03 Greg Hughes <ghughes@apple.com>
27 AX: Expose field sets to accessibility clients
28 https://bugs.webkit.org/show_bug.cgi?id=145585
30 Updated role tests to include the new subrole for fieldsets
32 Reviewed by Chris Fleizach.
34 * platform/mac/accessibility/roles-exposed-expected.txt:
36 2015-06-03 Said Abou-Hallawa <sabouhallawa@apple.com>
38 Skip webgl/useWhilePending.html on WebKit 1 following:
39 <http://trac.webkit.org/changeset/185172>
43 * platform/mac-wk1/TestExpectations:
45 2015-06-03 Said Abou-Hallawa <sabouhallawa@apple.com>
47 Add missing expected result files for ios-simulator port following
48 <http://trac.webkit.org/changeset/185095>
49 <http://trac.webkit.org/changeset/185096>
53 * platform/ios-simulator/fast/text/crash-complex-text-surrogate-expected.txt: Added.
54 * platform/ios-simulator/fast/text/font-weights-zh-expected.txt: Added.
56 2015-06-03 Dean Jackson <dino@apple.com>
58 Crash in GraphicsContext3D::getInternalFramebufferSize
59 https://bugs.webkit.org/show_bug.cgi?id=145479
60 <rdar://problem/16461048>
62 Reviewed by Eric Carlson.
64 Attemps to use a WebGL context while it is in the pending state.
66 * fast/canvas/webgl/useWhilePending-expected.txt: Added.
67 * fast/canvas/webgl/useWhilePending.html: Added.
69 2015-06-03 Daniel Bates <dabates@apple.com>
71 AutoFill button should not be shown in read-only or disabled field
72 https://bugs.webkit.org/show_bug.cgi?id=145579
73 <rdar://problem/21212494>
75 Update expected result for Windows that I inadvertently modified in <http://trac.webkit.org/changeset/185166>.
77 * platform/win/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt:
79 2015-06-03 Zalan Bujtas <zalan@apple.com>
81 [iOS] Skip compositing/layer-creation/zoomed-clip-intersection.html
82 eventSender.scalePageBy() needs to be implemented.
84 Unreviewed garderning.
86 * platform/ios-simulator/TestExpectations:
88 2015-06-03 Daniel Bates <dabates@apple.com>
90 AutoFill button should not be shown in read-only or disabled field
91 https://bugs.webkit.org/show_bug.cgi?id=145579
92 <rdar://problem/21212494>
94 Reviewed by Darin Adler.
96 Add tests to ensure that we do no show the AutoFill button in a read-only or disabled field.
98 Additionally, create directory LayoutTests/fast/forms/auto-fill-button and move existing test
99 LayoutTests/fast/forms/input-auto-fill-button.html and associated test results into this directory
100 or the platform-specific variant of this directory.
102 * fast/forms/auto-fill-button/hide-auto-fill-button-when-input-becomes-disabled-expected.html: Added.
103 * fast/forms/auto-fill-button/hide-auto-fill-button-when-input-becomes-disabled.html: Added.
104 * fast/forms/auto-fill-button/hide-auto-fill-button-when-input-becomes-readonly-expected.html: Added.
105 * fast/forms/auto-fill-button/hide-auto-fill-button-when-input-becomes-readonly.html: Added.
106 * fast/forms/auto-fill-button/input-auto-fill-button-expected.txt: Renamed from LayoutTests/fast/forms/input-auto-fill-button-expected.txt.
107 * fast/forms/auto-fill-button/input-auto-fill-button.html: Renamed from LayoutTests/fast/forms/input-auto-fill-button.html.
108 * fast/forms/auto-fill-button/input-disabled-auto-fill-button-expected.html: Added.
109 * fast/forms/auto-fill-button/input-disabled-auto-fill-button.html: Added.
110 * fast/forms/auto-fill-button/input-readonly-auto-fill-button-expected.html: Added.
111 * fast/forms/auto-fill-button/input-readonly-auto-fill-button.html: Added.
112 * fast/forms/auto-fill-button/input-readonly-non-empty-auto-fill-button-expected.html: Added.
113 * fast/forms/auto-fill-button/input-readonly-non-empty-auto-fill-button.html: Added.
114 * platform/ios-simulator/fast/forms/auto-fill-button/input-auto-fill-button-expected.png: Renamed from LayoutTests/platform/ios-simulator/fast/forms/input-auto-fill-button-expected.png.
115 * platform/ios-simulator/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/forms/input-auto-fill-button-expected.txt.
116 * platform/mac-mavericks/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt: Renamed from LayoutTests/platform/mac-mavericks/fast/forms/input-auto-fill-button-expected.txt.
117 * platform/win/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt: Renamed from LayoutTests/platform/win/fast/forms/input-auto-fill-button-expected.txt.
119 2015-06-02 Filip Pizlo <fpizlo@apple.com>
121 GetById and PutById profiling should be more precise about it takes slow path
122 https://bugs.webkit.org/show_bug.cgi?id=145590
124 Reviewed by Geoffrey Garen.
126 Added just two more tests for getters and setters. I needed more microbenchmarks to track
127 down a regression in an earlier version of this patch.
129 * js/regress/getter-prototype-expected.txt: Added.
130 * js/regress/getter-prototype.html: Added.
131 * js/regress/script-tests/getter-prototype.js: Added.
132 * js/regress/script-tests/setter-prototype.js: Added.
133 * js/regress/setter-prototype-expected.txt: Added.
134 * js/regress/setter-prototype.html: Added.
136 2015-06-03 Zalan Bujtas <zalan@apple.com>
138 [iOS] Rebaseline expected results for <br>
140 Unreviewed garderning.
142 * platform/ios-simulator-wk2/fast/css/text-overflow-ellipsis-bidi-expected.txt:
143 * platform/ios-simulator-wk2/fast/forms/listbox-hit-test-zoomed-expected.txt:
144 * platform/ios-simulator/http/tests/navigation/postredirect-basic-expected.txt:
145 * platform/ios-simulator/http/tests/navigation/postredirect-goback1-expected.txt:
146 * platform/ios-simulator/tables/mozilla/bugs/bug106795-expected.txt:
147 * platform/ios-simulator/tables/mozilla/bugs/bug1224-expected.txt:
148 * platform/ios-simulator/tables/mozilla/bugs/bug131020-expected.txt:
149 * platform/ios-simulator/tables/mozilla/bugs/bug131020_iframe-expected.txt:
150 * platform/ios-simulator/tables/mozilla/bugs/bug1430-expected.txt:
151 * platform/ios-simulator/tables/mozilla/bugs/bug16252-expected.txt:
152 * platform/ios-simulator/tables/mozilla/bugs/bug19599-expected.txt:
153 * platform/ios-simulator/tables/mozilla/bugs/bug20579-expected.txt:
154 * platform/ios-simulator/tables/mozilla/bugs/bug32205-3-expected.txt:
155 * platform/ios-simulator/tables/mozilla/bugs/bug82946-2-expected.txt:
156 * platform/ios-simulator/tables/mozilla/bugs/bug92143-expected.txt:
157 * platform/ios-simulator/tables/mozilla/marvin/tables_cellpadding-expected.txt:
158 * platform/ios-simulator/tables/mozilla/marvin/tables_cellspacing-expected.txt:
159 * platform/ios-simulator/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
160 * platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug1262-expected.txt:
161 * platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
163 2015-06-03 Said Abou-Hallawa <sabouhallawa@apple.com>
165 Add missing expected result files for GTK and EFL ports following
166 <http://trac.webkit.org/changeset/185095>
167 <http://trac.webkit.org/changeset/181351>
171 * platform/efl/fast/text/crash-complex-text-surrogate-expected.txt: Added.
172 * platform/gtk/editing/selection/extend-by-character-007-expected.txt: Added.
173 * platform/gtk/fast/text/crash-complex-text-surrogate-expected.txt: Added.
175 2015-06-03 Brent Fulgham <bfulgham@apple.com>
177 REGRESSION: (r181879): Scrolling in select/option region in iFrame scrolls both select and iframe
178 https://bugs.webkit.org/show_bug.cgi?id=145574
179 <rdar://problem/20966828>
181 Reviewed by Simon Fraser.
183 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-select-expected.txt: Added.
184 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-select.html: Added.
185 * platform/mac-wk2/tiled-drawing/scrolling/frames/select_iframe.html: Added.
187 2015-06-03 Brady Eidson <beidson@apple.com>
189 REGRESSION (r183498): Certain types of frame loads in iframes with <base target="_blank"> can open urls in new window/tabs
190 https://bugs.webkit.org/show_bug.cgi?id=145580
192 Reviewed by Mark Lam.
194 * fast/loader/fragment-navigation-base-blank-expected.txt: Added.
195 * fast/loader/fragment-navigation-base-blank.html: Added.
196 * fast/loader/iframe-meta-refresh-base-blank-expected.txt: Added.
197 * fast/loader/iframe-meta-refresh-base-blank.html: Added.
198 * fast/loader/iframe-set-location-base-blank-expected.txt: Added.
199 * fast/loader/iframe-set-location-base-blank.html: Added.
200 * fast/loader/refresh-iframe-base-blank-expected.txt: Added.
201 * fast/loader/refresh-iframe-base-blank.html: Added.
202 * fast/loader/resources/fragment-navigation-base-blank.html: Added.
203 * fast/loader/resources/iframe-meta-refresh-base-blank.html: Added.
204 * fast/loader/resources/iframe-set-location-base-blank.html: Added.
205 * fast/loader/resources/notify-done-with-window-count.html: Added.
206 * fast/loader/resources/refresh-iframe-base-blank-frame.html: Added.
208 2015-06-03 Zalan Bujtas <zalan@apple.com>
210 Subpixel rendering: Composited layer with subpixel gap does not get painted properly when its position changes.
211 https://bugs.webkit.org/show_bug.cgi?id=145587
213 Reviewed by Simon Fraser.
215 The composited layer always snaps to an enclosing device pixel (floors) while the renderer rounds.
216 At certain positions (for example 0.5px on a 1x display), a gap is formed between the layer(0px) and its renderer(1px).
217 In such cases, when the the renderer moves to a position (1.1px) where the gap is closed, we need to issue repaint on the layer
218 in order to get the renderering right.
220 * compositing/child-layer-with-subpixel-gap-needs-repaint-when-parent-moves-expected.html: Added.
221 * compositing/child-layer-with-subpixel-gap-needs-repaint-when-parent-moves.html: Added.
223 2015-06-02 Sergio Villar Senin <svillar@igalia.com>
225 [CSS Grid Layout] Switch from parenthesis to brackets for grid line names
226 https://bugs.webkit.org/show_bug.cgi?id=144996
228 Reviewed by Darin Adler.
230 Replaced parentheses by brackets when specifying grid line names.
232 * fast/css-grid-layout/grid-columns-rows-get-set-expected.txt:
233 * fast/css-grid-layout/grid-columns-rows-get-set-multiple-expected.txt:
234 * fast/css-grid-layout/grid-container-change-named-grid-lines-recompute-child.html:
235 * fast/css-grid-layout/grid-element-repeat-get-set-expected.txt:
236 * fast/css-grid-layout/grid-element-repeat-get-set.html:
237 * fast/css-grid-layout/grid-item-auto-placement-automatic-span.html:
238 * fast/css-grid-layout/grid-item-bad-resolution-double-span.html:
239 * fast/css-grid-layout/grid-item-column-row-get-set.html:
240 * fast/css-grid-layout/grid-item-named-grid-area-resolution.html:
241 * fast/css-grid-layout/grid-item-named-grid-line-resolution.html:
242 * fast/css-grid-layout/grid-item-negative-position-resolution.html:
243 * fast/css-grid-layout/grid-item-position-changed-dynamic.html:
244 * fast/css-grid-layout/grid-shorthand-get-set-expected.txt:
245 * fast/css-grid-layout/grid-shorthand-get-set.html:
246 * fast/css-grid-layout/grid-template-shorthand-get-set-expected.txt:
247 * fast/css-grid-layout/grid-template-shorthand-get-set.html:
248 * fast/css-grid-layout/named-grid-line-get-set-expected.txt:
249 * fast/css-grid-layout/named-grid-line-get-set.html:
250 * fast/css-grid-layout/named-grid-lines-computed-style-implicit-tracks-expected.txt:
251 * fast/css-grid-layout/named-grid-lines-computed-style-implicit-tracks.html:
252 * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-dynamic-get-set.html:
253 * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-get-set.html:
254 * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution.html:
255 * fast/css-grid-layout/non-grid-columns-rows-get-set-expected.txt:
256 * fast/css-grid-layout/non-grid-columns-rows-get-set-multiple-expected.txt:
257 * fast/css-grid-layout/non-grid-element-repeat-get-set-expected.txt:
258 * fast/css-grid-layout/non-grid-element-repeat-get-set.html:
259 * fast/css-grid-layout/non-named-grid-line-get-set-expected.txt:
260 * fast/css-grid-layout/non-named-grid-line-get-set.html:
261 * fast/css-grid-layout/resources/grid-columns-rows-get-set-multiple.js:
264 * fast/css-grid-layout/resources/grid-columns-rows-get-set.js:
267 * fast/css-grid-layout/resources/non-grid-columns-rows-get-set-multiple.js:
270 * fast/css-grid-layout/resources/non-grid-columns-rows-get-set.js:
274 2015-06-02 Commit Queue <commit-queue@webkit.org>
276 Unreviewed, rolling out r185128 and r185132.
277 https://bugs.webkit.org/show_bug.cgi?id=145597
279 The new test hits a bad assertion (Requested by ap on
284 "Crash in GraphicsContext3D::getInternalFramebufferSize"
285 https://bugs.webkit.org/show_bug.cgi?id=145479
286 http://trac.webkit.org/changeset/185128
288 "Skip webgl/useWhilePending.html on WebKit 1."
289 http://trac.webkit.org/changeset/185132
291 2015-06-02 Dean Jackson <dino@apple.com>
293 Skip webgl/useWhilePending.html on WebKit 1.
295 * platform/mac-wk1/TestExpectations:
297 2015-06-02 Dean Jackson <dino@apple.com>
299 Crash in GraphicsContext3D::getInternalFramebufferSize
300 https://bugs.webkit.org/show_bug.cgi?id=145479
301 <rdar://problem/16461048>
303 Reviewed by Eric Carlson.
305 Attemps to use a WebGL context while it is in the pending state.
307 * fast/canvas/webgl/useWhilePending-expected.txt: Added.
308 * fast/canvas/webgl/useWhilePending.html: Added.
310 2015-06-02 Said Abou-Hallawa <sabouhallawa@apple.com>
312 Fix Windows layout test failure following <http://trac.webkit.org/changeset/185095>
313 (https://bugs.webkit.org/show_bug.cgi?id=145537)
317 * platform/win/fast/text/crash-complex-text-surrogate-expected.txt: Added.
319 2015-06-02 Zalan Bujtas <zalan@apple.com>
321 Backdrop filter is pulling in content from behind the window.
322 https://bugs.webkit.org/show_bug.cgi?id=145561
323 rdar://problem/20909309
325 Reviewed by Simon Fraser.
327 This patch ensures that the backdrop filter layer is positioned and sized properly.
329 The backdrop filter layer should take its size and position from its renderer and not
330 directly from the composited layer.
331 In certain cases the composited layer's size is expanded to cover items like box shadow or an absolute positioned descendant.
332 In such cases, we ended up applying the backdrop filter to those areas as well.
334 * css3/filters/backdrop/backdrop-filter-does-not-size-properly-absolute-expected.txt: Added.
335 * css3/filters/backdrop/backdrop-filter-does-not-size-properly-absolute.html: Added.
336 * css3/filters/backdrop/backdrop-filter-does-not-size-properly-border-and-padding-expected.txt: Added.
337 * css3/filters/backdrop/backdrop-filter-does-not-size-properly-border-and-padding.html: Added.
339 2015-06-02 Said Abou-Hallawa <sabouhallawa@apple.com>
341 Fix Mac Mavericks layout test failure following <http://trac.webkit.org/changeset/185096>
342 (https://bugs.webkit.org/show_bug.cgi?id=145478)
344 Move fast/text/font-weights-zh.html out of the platform directory. The
345 webkit test runner is not smart enough to ignore the expected results
346 in the mac directory and get it from the Mavericks directory, if it exists,
347 when running on Mavericks.
349 Reviewed by Alexey Proskuryakov.
351 * fast/text/font-weights-zh.html: Added.
352 * platform/efl/TestExpectations:
353 * platform/gtk/TestExpectations:
354 * platform/mac/fast/text/font-weights-zh.html: Removed.
355 * platform/win/TestExpectations:
356 * platform/win-xp/TestExpectations:
357 * platform/wincairo/TestExpectations:
359 2015-06-02 Brady Eidson <beidson@apple.com>
361 Add more tests for "should open external urls" flag.
362 https://bugs.webkit.org/show_bug.cgi?id=145558
364 Rubber-stamped by Geoff Garen.
366 * loader/navigation-policy/should-open-external-urls/api-false-followed-by-api-true-expected.txt: Added.
367 * loader/navigation-policy/should-open-external-urls/api-false-followed-by-api-true.html: Added.
368 * loader/navigation-policy/should-open-external-urls/api-true-followed-by-api-false-expected.txt: Added.
369 * loader/navigation-policy/should-open-external-urls/api-true-followed-by-api-false.html: Added.
370 * loader/navigation-policy/should-open-external-urls/dispatch-event-click-is-not-user-gesture-expected.txt: Added.
371 * loader/navigation-policy/should-open-external-urls/dispatch-event-click-is-not-user-gesture.html: Added.
372 * loader/navigation-policy/should-open-external-urls/resources/do-nothing.html: Added.
374 2015-06-02 Xabier Rodriguez Calvar <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
376 [Streams API] Implement ReadableStreamReader read method in closed and errored state
377 https://bugs.webkit.org/show_bug.cgi?id=144790
379 Reviewed by Darin Adler.
381 Added new test. Rebased reference tests (expectations and timeouting/untimeouting tests).
382 Removed temporarily some tests in streams/reference-implementation/readable-stream-templated.html.
383 These tests try to check handling promise returned in start method which is not yet supported.
384 If we did not comment these tests, they would be flaky.
386 * streams/readable-stream-reader-read-expected.txt: Added.
387 * streams/readable-stream-reader-read.html: Added.
388 * streams/reference-implementation/bad-underlying-sources-expected.txt:
389 * streams/reference-implementation/bad-underlying-sources.html:
390 * streams/reference-implementation/count-queuing-strategy-expected.txt:
391 * streams/reference-implementation/count-queuing-strategy.html:
392 * streams/reference-implementation/readable-stream-cancel-expected.txt:
393 * streams/reference-implementation/readable-stream-expected.txt:
394 * streams/reference-implementation/readable-stream-reader-expected.txt:
395 * streams/reference-implementation/readable-stream-reader.html:
396 * streams/reference-implementation/readable-stream-templated-expected.txt:
397 * streams/reference-implementation/readable-stream-templated.html:
398 * streams/reference-implementation/readable-stream.html:
400 2015-06-02 Brady Eidson <beidson@apple.com>
402 WebKit policy delegate should suggest if a navigation should be allowed to open URLs externally.
403 rdar://problem/21025301 and https://bugs.webkit.org/show_bug.cgi?id=145280
405 Reviewed by Alex Christensen.
407 * loader/navigation-policy/should-open-external-urls/main-frame-click-expected.txt: Added.
408 * loader/navigation-policy/should-open-external-urls/main-frame-click.html: Added.
409 * loader/navigation-policy/should-open-external-urls/main-frame-navigated-programatically-by-subframe-expected.txt: Added.
410 * loader/navigation-policy/should-open-external-urls/main-frame-navigated-programatically-by-subframe.html: Added.
411 * loader/navigation-policy/should-open-external-urls/main-frame-with-flag-progamatic-expected.txt: Added.
412 * loader/navigation-policy/should-open-external-urls/main-frame-with-flag-progamatic.html: Added.
413 * loader/navigation-policy/should-open-external-urls/main-frame-without-flag-programatic-expected.txt: Added.
414 * loader/navigation-policy/should-open-external-urls/main-frame-without-flag-programatic.html: Added.
415 * loader/navigation-policy/should-open-external-urls/resources/click-notify-done-in-main.html: Added.
416 * loader/navigation-policy/should-open-external-urls/resources/iframe-click-notify-done-target-self.html: Added.
417 * loader/navigation-policy/should-open-external-urls/resources/iframe-click-notify-done-target-top.html: Added.
418 * loader/navigation-policy/should-open-external-urls/resources/main-frame-with-subframe-click-targets-subframe.html: Added.
419 * loader/navigation-policy/should-open-external-urls/resources/main-frame-with-subframe-programatically-navigates-main.html: Added.
420 * loader/navigation-policy/should-open-external-urls/resources/programatically-navigate-to-notify-done-target-top.html: Added.
421 * loader/navigation-policy/should-open-external-urls/resources/programatically-navigate-to-notify-done.html: Added.
422 * loader/navigation-policy/should-open-external-urls/resources/user-gesture-target-blank-to-notify-done-from-subframe.html: Added.
423 * loader/navigation-policy/should-open-external-urls/resources/user-gesture-target-blank-to-notify-done.html: Added.
424 * loader/navigation-policy/should-open-external-urls/resources/user-gesture-window-open-to-notify-done-from-subframe.html: Added.
425 * loader/navigation-policy/should-open-external-urls/resources/user-gesture-window-open-to-notify-done.html: Added.
426 * loader/navigation-policy/should-open-external-urls/resources/window-open-to-notify-done-from-subframe.html: Added.
427 * loader/navigation-policy/should-open-external-urls/resources/window-open-to-notify-done.html: Added.
428 * loader/navigation-policy/should-open-external-urls/subframe-click-target-self-expected.txt: Added.
429 * loader/navigation-policy/should-open-external-urls/subframe-click-target-self.html: Added.
430 * loader/navigation-policy/should-open-external-urls/subframe-click-target-top-expected.txt: Added.
431 * loader/navigation-policy/should-open-external-urls/subframe-click-target-top.html: Added.
432 * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-with-flag-expected.txt: Added.
433 * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-with-flag-from-subframe-expected.txt: Added.
434 * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-with-flag-from-subframe.html: Added.
435 * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-with-flag.html: Added.
436 * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-without-flag-expected.txt: Added.
437 * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-without-flag-from-subframe-expected.txt: Added.
438 * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-without-flag-from-subframe.html: Added.
439 * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-without-flag.html: Added.
440 * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-with-flag-expected.txt: Added.
441 * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-with-flag-from-subframe-expected.txt: Added.
442 * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-with-flag-from-subframe.html: Added.
443 * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-with-flag.html: Added.
444 * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-without-flag-expected.txt: Added.
445 * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-without-flag-from-subframe-expected.txt: Added.
446 * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-without-flag-from-subframe.html: Added.
447 * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-without-flag.html: Added.
448 * loader/navigation-policy/should-open-external-urls/window-open-with-flag-expected.txt: Added.
449 * loader/navigation-policy/should-open-external-urls/window-open-with-flag-from-subframe-expected.txt: Added.
450 * loader/navigation-policy/should-open-external-urls/window-open-with-flag-from-subframe.html: Added.
451 * loader/navigation-policy/should-open-external-urls/window-open-with-flag.html: Added.
452 * loader/navigation-policy/should-open-external-urls/window-open-without-flag-expected.txt: Added.
453 * loader/navigation-policy/should-open-external-urls/window-open-without-flag-from-subframe-expected.txt: Added.
454 * loader/navigation-policy/should-open-external-urls/window-open-without-flag-from-subframe.html: Added.
455 * loader/navigation-policy/should-open-external-urls/window-open-without-flag.html: Added.
457 2015-06-01 Myles C. Maxfield <mmaxfield@apple.com>
459 [SVG -> OTF Converter] Remove unnecessary hacks
460 https://bugs.webkit.org/show_bug.cgi?id=145088
462 Reviewed by Simon Fraser.
464 Test that the hacks are unnecessary.
466 * svg/text/offset-square-svg-font-expected.html: Added.
467 * svg/text/offset-square-svg-font.html: Added.
468 * svg/text/resources/offset-square-svg-font.svg: Added.
469 * svg/text/resources/offset-square-svg-font2.svg: Added.
471 2015-06-01 Zalan Bujtas <zalan@apple.com>
473 [Mac] Unreviewed gardening.
475 Calling setAcceleratedCompositingForFixedPositionEnabled(true) is too late in doTest().
477 * compositing/layer-creation/zoomed-clip-intersection.html:
479 2015-06-01 Andreas Kling <akling@apple.com>
481 CSS animations in filling-forwards state shouldn't force compositing.
482 <https://webkit.org/b/145389>
483 <rdar://problem/17923642>
485 Reviewed by Simon Fraser.
487 Remove tests that were only here to check that animations in fill-forwards
488 state would participate in overlap testing.
490 * compositing/animation/layer-for-filling-animation-expected.txt: Update expected result
491 here to reflect that we no longer expect filling-forwards animations to get composited.
493 * compositing/animation/filling-animation-overlap-at-end-expected.txt: Removed.
494 * compositing/animation/filling-animation-overlap-at-end.html: Removed.
495 * compositing/animation/filling-animation-overlap-expected.txt: Removed.
496 * compositing/animation/filling-animation-overlap.html: Removed.
497 * platform/ios-sim-deprecated/compositing/animation/filling-animation-overlap-at-end-expected.txt: Removed.
498 * platform/ios-sim-deprecated/compositing/animation/filling-animation-overlap-expected.txt: Removed.
499 * platform/ios-sim-deprecated/compositing/animation/layer-for-filling-animation-expected.txt: Removed.
501 2015-06-01 Myles C. Maxfield <mmaxfield@apple.com>
503 Test gardening after r185087.
504 https://bugs.webkit.org/show_bug.cgi?id=145478
508 * platform/mac-mavericks/fast/text/font-weights-zh-expected.txt: Copied from LayoutTests/platform/mac/fast/text/font-weights-zh-expected.txt.
509 * platform/mac/fast/text/font-weights-zh-expected.txt:
511 2015-06-01 Myles C. Maxfield <mmaxfield@apple.com>
513 Out of bounds read in WebCore::ComplexTextController::adjustGlyphsAndAdvances
514 https://bugs.webkit.org/show_bug.cgi?id=145537
515 <rdar://problem/20959267>
517 Reviewed by Darin Adler.
519 * fast/text/crash-complex-text-surrogate.html: Added.
520 * platform/mac/fast/text/crash-complex-text-surrogate-expected.txt: Added.
522 2015-05-30 Zalan Bujtas <zalan@apple.com>
524 REGRESSION (179771): zooming on facebook images covers image
525 https://bugs.webkit.org/show_bug.cgi?id=145485
527 Reviewed by Simon Fraser.
529 Scaling an infinite rect should always produce an infinite rect.
530 (Based on Simon Fraser's patch)
532 * compositing/layer-creation/zoomed-clip-intersection-expected.txt: Added.
533 * compositing/layer-creation/zoomed-clip-intersection.html: Added.
535 2015-06-01 Myles C. Maxfield <mmaxfield@apple.com>
537 Test font selection for zh fonts
538 https://bugs.webkit.org/show_bug.cgi?id=145478
540 Rubber-stamped by Zalan Bujtas.
542 * platform/mac/fast/text/font-weights-zh-expected.txt: Added.
543 * platform/mac/fast/text/font-weights-zh.html: Added.
545 2015-06-01 Commit Queue <commit-queue@webkit.org>
547 Unreviewed, rolling out r185074 and r185085.
548 https://bugs.webkit.org/show_bug.cgi?id=145533
550 Moving to a separate test (Requested by litherum on #webkit).
554 "Test font selection for zh fonts"
555 https://bugs.webkit.org/show_bug.cgi?id=145478
556 http://trac.webkit.org/changeset/185074
558 "Test gardening after r185074"
559 https://bugs.webkit.org/show_bug.cgi?id=145478
560 http://trac.webkit.org/changeset/185085
562 2015-06-01 Myles C. Maxfield <mmaxfield@apple.com>
564 Test gardening after r185074
565 https://bugs.webkit.org/show_bug.cgi?id=145478
569 * platform/mac-mavericks/fast/text/font-weights-expected.txt: Copied from LayoutTests/platform/mac/fast/text/font-weights-expected.txt.
570 * platform/mac/fast/text/font-weights-expected.txt: Yosemite-specific test results.
572 2015-06-01 Myles C. Maxfield <mmaxfield@apple.com>
574 Test font selection for zh fonts
575 https://bugs.webkit.org/show_bug.cgi?id=145478
577 Reviewed by Zalan Bujtas.
579 We want to make sure that font selection works correctly for more than just Helvetica and Avenir.
581 * platform/mac/fast/text/font-weights-expected.txt:
582 * platform/mac/fast/text/font-weights.html:
584 2015-06-01 Brady Eidson <beidson@apple.com>
586 Add WKTR support for "should open external URLs".
587 https://bugs.webkit.org/show_bug.cgi?id=145505
589 Reviewed by Darin Adler.
591 * loader/navigation-policy/resources/notify-done.html: Added.
592 * loader/navigation-policy/should-load-external-urls-set-by-api-basic-expected.txt: Added.
593 * loader/navigation-policy/should-load-external-urls-set-by-api-basic.html: Added.
594 * loader/navigation-policy/should-not-load-external-urls-set-by-api-basic-expected.txt: Added.
595 * loader/navigation-policy/should-not-load-external-urls-set-by-api-basic.html: Added.
597 * platform/ios-simulator-wk1/TestExpectations:
598 * platform/mac-wk1/TestExpectations:
599 * platform/win/TestExpectations:
601 2015-06-01 Chris Dumez <cdumez@apple.com>
603 ASSERT(revalidatingResource.inCache()) in MemoryCache when reloading tumblr.com
604 https://bugs.webkit.org/show_bug.cgi?id=145518
605 <rdar://problem/21168573>
607 Reviewed by Darin Adler.
609 Add layout test to make sure we no longer crash if the memory cache is
610 pruned while a resource is being revalidated.
612 * http/tests/cache/memory-cache-pruning-during-revalidation-expected.txt: Added.
613 * http/tests/cache/memory-cache-pruning-during-revalidation.html: Added.
615 2015-05-31 Youenn Fablet <youenn.fablet@crf.canon.fr>
617 Async XMLHttpRequest should get access to AppCache resources stored as flat files
618 https://bugs.webkit.org/show_bug.cgi?id=138506
620 Reviewed by Darin Adler.
622 * http/tests/appcache/resources/simple-video-async.manifest: Added.
623 * http/tests/appcache/simple-video-async-expected.txt: Added.
624 * http/tests/appcache/simple-video-async.html: Added.
626 2015-05-31 Xabier Rodriguez Calvar <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
628 [Streams API] Implement ReadableStreamController constructor
629 https://bugs.webkit.org/show_bug.cgi?id=143752
631 Reviewed by Darin Adler.
633 * streams/readable-stream.html: checking controller constructor.
634 * streams/reference-implementation/brand-checks-expected.txt:
636 2015-05-31 Jordan Harband <ljharb@gmail.com>
638 Array#reduce and reduceRight don't follow ToLength
639 https://bugs.webkit.org/show_bug.cgi?id=145364
641 Reviewed by Yusuke Suzuki.
643 * js/array-reduce-expected.txt:
644 * js/array-reduceRight-expected.txt:
645 * js/dom/array-prototype-properties-expected.txt:
646 * js/dom/script-tests/array-prototype-properties.js:
647 * js/script-tests/array-reduce.js:
648 * js/script-tests/array-reduceRight.js:
650 2015-05-30 Filip Pizlo <fpizlo@apple.com>
652 FTL codegen for MultiGetByOffset and MultiPutByOffset where the structure set is already proved should have an unreachable default case instead of an exit
653 https://bugs.webkit.org/show_bug.cgi?id=145469
655 Reviewed by Geoffrey Garen.
657 * js/regress/repeat-multi-get-by-offset-expected.txt: Added.
658 * js/regress/repeat-multi-get-by-offset.html: Added.
659 * js/regress/script-tests/repeat-multi-get-by-offset.js: Added.
662 2015-05-29 Keith Miller <keith_miller@apple.com>
664 WeakMap reference w/ DOM element as key does not survive long enough.
665 https://bugs.webkit.org/show_bug.cgi?id=137651
667 Reviewed by Geoffrey Garen.
669 * js/dom/script-tests/weakmap-gc-unobservable-dom-nodes.js: Added.
671 * js/dom/weakmap-gc-unobservable-dom-nodes.html: Added.
673 2015-05-29 Zalan Bujtas <zalan@apple.com>
675 Text disappears shortly after page load on Nexus 7 site.
676 https://bugs.webkit.org/show_bug.cgi?id=145467
677 rdar://problem/18327239
679 Reviewed by Simon Fraser.
681 This patch ensures that overlap testing for composited layers works properly when the sibling
682 layer gets composited through its child.
684 When a layer gets composited through its child content, the recursive overlap testing should build up the
685 overlapmap stack so that sibling content is intersected both against the child and its parent bounds.
687 * compositing/sibling-layer-does-not-get-composited-overflow-hidden-case-expected.html: Added.
688 * compositing/sibling-layer-does-not-get-composited-overflow-hidden-case.html: Added.
689 * compositing/sibling-layer-does-not-get-composited-transform-case-expected.html: Added.
690 * compositing/sibling-layer-does-not-get-composited-transform-case.html: Added.
692 2015-05-29 Chris Dumez <cdumez@apple.com>
694 Consider throttling DOM timers in iframes outside the viewport
695 https://bugs.webkit.org/show_bug.cgi?id=145465
696 <rdar://problem/20768957>
698 Reviewed by Darin Adler.
700 Add a layout test to check that DOM timers in iframes outside the
701 viewport get throttled.
703 * fast/dom/resources/timer-frame-2.html: Added.
704 * fast/dom/resources/timer-frame.html: Added.
705 * fast/dom/timer-throttling-subframe-expected.txt: Added.
706 * fast/dom/timer-throttling-subframe.html: Added.
708 2015-05-28 Filip Pizlo <fpizlo@apple.com>
710 Non-speculative Branch should be fast in the FTL
711 https://bugs.webkit.org/show_bug.cgi?id=145452
713 Reviewed by Andreas Kling.
715 * js/regress/logical-not-weird-types-expected.txt: Added.
716 * js/regress/logical-not-weird-types.html: Added.
717 * js/regress/script-tests/logical-not-weird-types.js: Added.
720 2015-05-29 Filip Pizlo <fpizlo@apple.com>
722 Land some .html/-expected.txt files for some tests that were added without them.
724 Rubber stamped by Andreas Kling.
726 * js/regress/cse-new-array-buffer-expected.txt: Added.
727 * js/regress/cse-new-array-buffer.html: Added.
728 * js/regress/cse-new-array-expected.txt: Added.
729 * js/regress/cse-new-array.html: Added.
731 2015-05-29 Zalan Bujtas <zalan@apple.com>
733 Unreviewed Win and GTK gardening.
735 Skip Mac font specific test.
737 * platform/gtk/TestExpectations:
738 * platform/win/TestExpectations:
740 2015-05-29 Youenn Fablet <youenn.fablet@crf.canon.fr>
742 MediaDevices.getUserMedia should reject promise instead of throwing exceptions
743 https://bugs.webkit.org/show_bug.cgi?id=145282
745 Reviewed by Darin Adler.
747 Updating test to expect rejection and not error throwing.
749 * fast/mediastream/MediaDevices-getUserMedia-expected.txt:
750 * fast/mediastream/MediaDevices-getUserMedia.html:
752 2015-05-28 Gyuyoung Kim <gyuyoung.kim@webkit.org>
754 [EFL] Unreviewed gardening on 29th May
756 Unskip passing tests for viewport-percentage, text, sub-pixel
757 and update new failing accessibility, fast/overflow and so on.
759 * platform/efl/TestExpectations:
761 2015-05-28 Zalan Bujtas <zalan@apple.com>
763 Subpixel rendering: Pixel crack in text selection of simple text in <textarea>.
764 https://bugs.webkit.org/show_bug.cgi?id=145393
765 rdar://problem/19918941
767 Reviewed by Darin Adler.
769 Float to LayoutUnit conversion is lossy. To ensure that selection
770 painting always lines up (snaps) properly, the calculated width needs to
771 be adjusted by ceiling the float to the next LayoutUnit value.
773 * fast/text/hidpi-text-selection-gap-between-words-expected.html: Added.
774 * fast/text/hidpi-text-selection-gap-between-words.html: Added.
775 * platform/mac/platform/mac/editing/input/caret-primary-bidi-expected.txt:
777 2015-05-28 Andreas Kling <akling@apple.com>
779 GraphicsLayerCA should start out with m_intersectsCoverageRect=false
780 <https://webkit.org/b/145443>
781 <rdar://problem/19685798>
783 Reviewed by Simon Fraser.
785 Add a test (based on iframe-and-layers.html) that makes an iframe with compositing
786 layers inside it and places it far outside the visible viewport.
788 The layer dump should show that the "intersects coverage rect" flag is 0 for the
789 iframe and its sublayers.
791 * compositing/visible-rect/iframe-with-layers-outside-viewport-expected.txt: Added.
792 * compositing/visible-rect/iframe-with-layers-outside-viewport.html: Added.
794 2015-05-28 Xabier Rodriguez Calvar <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
796 [Streams API] ReadableStreamReader should not be exposed
797 https://bugs.webkit.org/show_bug.cgi?id=143564
799 Reviewed by Darin Adler.
801 Rebasing tests as ReadableStreamReader is no longer defined globally.
803 * js/dom/global-constructors-attributes-expected.txt:
804 * platform/efl/js/dom/global-constructors-attributes-expected.txt:
805 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
806 * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
807 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
808 * platform/win/js/dom/global-constructors-attributes-expected.txt:
810 2015-05-27 Alexey Proskuryakov <ap@apple.com>
812 Delete media/controls-layers.html. It's a bad test that fails and asserts, and there
813 are apparently no plans to fix any of that (see https://bugs.webkit.org/show_bug.cgi?id=145420).
815 * media/controls-layers.html: Removed.
816 * platform/mac-mavericks/media/controls-layers-expected.txt: Removed.
817 * platform/mac/media/controls-layers-expected.txt: Removed.
819 2015-05-27 Jordan Harband <ljharb@gmail.com>
821 Array.of should work with other constructors
822 https://bugs.webkit.org/show_bug.cgi?id=145365
824 Reviewed by Yusuke Suzuki.
826 * js/array-of-expected.txt:
827 * js/script-tests/array-of.js:
830 2015-05-27 Benjamin Poulain <bpoulain@apple.com>
832 [JSC] Add undefined->double conversion to DoubleRep
833 https://bugs.webkit.org/show_bug.cgi?id=145293
835 Reviewed by Filip Pizlo.
837 * js/regress/math-with-out-of-bounds-array-values-expected.txt: Added.
838 * js/regress/math-with-out-of-bounds-array-values.html: Added.
839 * js/regress/script-tests/math-with-out-of-bounds-array-values.js: Added.
841 2015-05-27 Simon Fraser <simon.fraser@apple.com>
843 REGRESSION (r183820): webkit.org/blog/ background painting issue on reload, when the page contains videos
844 https://bugs.webkit.org/show_bug.cgi?id=145420
846 Reviewed by Dean Jackson.
848 Test that dumps compositing layers in a document with media controls.
850 * media/controls-layers.html: Added.
851 * platform/mac/media/controls-layers-expected.txt: Added.
852 * platform/mac-mavericks/media/controls-layers-expected.txt: Added.
854 2015-05-27 Alexey Proskuryakov <ap@apple.com>
856 Update Mac WebKit1 TestExpectations for platform/mac/fast/ruby/ruby-expansion-cjk-2.html
858 * platform/mac-wk1/TestExpectations: It's an image failure, so counter-intuitively,
859 Failure expectation is not the right one.
861 2015-05-27 Daniel Bates <dabates@apple.com>
863 Update Mac WebKit1 TestExpectations for platform/mac/fast/ruby/ruby-expansion-cjk-2.html
865 * platform/mac-wk1/TestExpectations:
867 2015-05-27 Daniel Bates <dabates@apple.com>
869 Fix Mac Yosemite layout test failure following <http://trac.webkit.org/changeset/184899>
870 (https://bugs.webkit.org/show_bug.cgi?id=145336)
872 Mark test platform/mac/fast/ruby/ruby-expansion-cjk-2.html as failing on Yosemite.
874 Also remove references to fast/ruby/ruby-expansion-cjk*.html from TestExpectations files
875 of other ports since we consider these tests specific to Mac.
877 * platform/efl/TestExpectations:
878 * platform/gtk/TestExpectations:
879 * platform/ios-simulator/TestExpectations:
880 * platform/mac-wk1/TestExpectations:
881 * platform/win/TestExpectations:
883 2015-05-26 Dean Jackson <dino@apple.com>
885 Backdrop filters don't animate
886 https://bugs.webkit.org/show_bug.cgi?id=145386
887 <rdar://problem/21110037>
889 Reviewed by Simon Fraser.
891 Add a test for animation of backdrop-filter, and do some
892 minor cleanups in related files.
894 * animations/resources/animation-test-helpers.js:
895 (parseFilterImage): Fix a typo.
896 (getPropertyValue): Support webkitBackdropFilter.
897 (comparePropertyValue): Ditto.
898 * css3/filters/backdrop/animation-expected.txt: Added.
899 * css3/filters/backdrop/animation.html: Added.
901 2015-05-27 Matt Baker <mattbaker@apple.com>
903 [iOS] Rebaseline expected results for tests in LayoutTests/compositing
904 https://bugs.webkit.org/show_bug.cgi?id=145401
906 Reviewed by Simon Fraser.
908 Rebaselined iOS tests failing due to expected differences in converage rect, scrollbar and contentsScale.
910 * platform/ios-simulator/compositing/layer-creation/scale-rotation-animation-overlap-expected.txt: Added.
911 * platform/ios-simulator/compositing/masks/compositing-clip-path-change-no-repaint-expected.txt: Added.
912 * platform/ios-simulator/compositing/tiling/rotated-tiled-clamped-expected.txt:
913 * platform/ios-simulator/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
914 * platform/ios-simulator/compositing/tiling/transform-origin-tiled-expected.txt: Copied from LayoutTests/platform/ios-simulator/compositing/tiling/rotated-tiled-clamped-expected.txt.
915 * platform/ios-simulator/compositing/visible-rect/backing-change-height-from-zero-expected.txt: Added.
917 2015-05-27 Myles C. Maxfield <mmaxfield@apple.com>
919 [iOS] Arabic ligatures are broken in Google Maps
920 https://bugs.webkit.org/show_bug.cgi?id=145336
921 <rdar://problem/20689607>
923 Reviewed by Darin Adler.
925 This patch adds a DRT test to make sure that text gets drawn with the correct font.
927 It also updates expected results for 4 tests, which I have verified are still correct. However,
928 because the behavior of Mavericks differs from Yosemite, I copied the old expected results to
929 platform/mac-mavericks before updating the results in platform/mac.
931 This patch also moves fast/ruby/ruby-expansion-cjk*.html to platform/mac because they rely on
932 platform-specific screen-space quantization. This patch also skips these tests on Mavericks
933 because I can't add platform-specific expected results for reftests.
935 * platform/ios-simulator/fast/text/arabic-with-no-supporting-webfont-expected.txt:
936 * platform/ios-simulator/fast/text/arabic-with-no-supporting-webfont.html:
938 * platform/mac-mavericks/fast/css/font-face-opentype-expected.txt: Copied from platform/mac.
939 * platform/mac-mavericks/svg/batik/text/xmlSpace-expected.txt: Ditto.
940 * platform/mac-mavericks/svg/custom/svg-fonts-fallback-expected.txt: Ditto.
941 * platform/mac-mavericks/svg/custom/svg-fonts-without-missing-glyph-expected.txt: Ditto.
942 * platform/mac-mavericks/TestExpectations: Skip fast/ruyb/ruby-expansion-cjk*.html
943 * platform/mac/fast/css/font-face-opentype-expected.txt: Updated.
944 * platform/mac/svg/batik/text/xmlSpace-expected.txt: Ditto.
945 * platform/mac/svg/custom/svg-fonts-fallback-expected.txt: Ditto.
946 * platform/mac/svg/custom/svg-fonts-without-missing-glyph-expected.txt: Ditto.
947 * LayoutTests/platform/mac/fast/ruby/resources/green.png: Moved from fast/ruby/resources/green.png
948 * LayoutTests/platform/mac/fast/ruby/resources/ruby-expansion.svg: Moved from fast/ruby/resources/ruby-expansion.svg
949 * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-2-expected.html: Moved from fast/ruby/ruby-expansion-cjk-2-expected.html
950 * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-2.html: Moved from fast/ruby/ruby-expansion-cjk-2.html
951 * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-3-expected.html: Moved from fast/ruby/ruby-expansion-cjk-3-expected.html
952 * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-3.html: Moved from fast/ruby/ruby-expansion-cjk-3.html
953 * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-4-expected.html: Moved from fast/ruby/ruby-expansion-cjk-4-expected.html
954 * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-4.html: Moved from fast/ruby/ruby-expansion-cjk-4.html
955 * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-5-expected.html: Moved from fast/ruby/ruby-expansion-cjk-5-expected.html
956 * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-5.html: Moved from fast/ruby/ruby-expansion-cjk-5.html
957 * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-expected.html: Moved from fast/ruby/ruby-expansion-cjk-expected.html
958 * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk.html: Moved from fast/ruby/ruby-expansion-cjk.html
960 2015-05-26 Said Abou-Hallawa <sabouhallawa@apple.com>
962 An SVG with no intrinsic size does not draw correct slices when used as a border-image for an HTML element.
963 https://bugs.webkit.org/show_bug.cgi?id=139405
965 Reviewed by Darin Adler.
967 * fast/borders/border-image-fill-no-intrinsic-size-expected.html: Added.
968 * fast/borders/border-image-fill-no-intrinsic-size.html: Added.
969 * fast/borders/resources/svg-border-100x100-intrinsic.svg: Added.
970 * fast/borders/resources/svg-border-140x140-intrinsic.svg: Added.
971 * fast/borders/resources/svg-border-no-intrinsic.svg: Added.
972 Make sure the slices of the border-image are drawn correctly. When using an
973 image with no intrinsic size, all the slices has to be gotten from (0, 0)
976 * TestExpectations: Removed previously-failing test.
978 2015-05-26 Andreas Kling <akling@apple.com>
980 <font face> doesn't support plus character in font family names.
981 <https://webkit.org/b/145400>
982 <rdar://problem/21097484>
984 Reviewed by Darin Adler.
986 Add a little test for <font face> attributes to cover this problem
987 and some other interesting cases with spaces and commas.
989 * fast/dom/HTMLFontElement/face-attribute-expected.txt: Added.
990 * fast/dom/HTMLFontElement/face-attribute.html: Added.
992 2015-05-26 Chris Fleizach <cfleizach@apple.com>
994 AX: display:none content exposed to accessibility when aria-hidden is toggled on ancestor element
995 https://bugs.webkit.org/show_bug.cgi?id=139142
997 Reviewed by Darin Adler.
999 * platform/mac/accessibility/aria-hidden-false-works-in-subtrees-expected.txt:
1001 2015-05-26 Chris Fleizach <cfleizach@apple.com>
1003 AX: display:none content exposed to accessibility when aria-hidden is toggled on ancestor element
1004 https://bugs.webkit.org/show_bug.cgi?id=139142
1006 Reviewed by Darin Adler.
1008 * accessibility/aria-hidden-false-works-in-subtrees.html:
1010 2015-05-26 Zalan Bujtas <zalan@apple.com>
1012 Overhanging float sets are not cleaned up properly when floating renderer is destroyed.
1013 https://bugs.webkit.org/show_bug.cgi?id=145323
1014 rdar://problem/20980628
1016 Reviewed by Dave Hyatt.
1018 This patch ensures when an overhanging float renderer is destroyed,
1019 all the sibling containers' floating object set(m_floatingObjects) gets properly cleaned up.
1021 When an overhanging float is present, we cache the renderer on the parent and on the affected
1022 sibling containers too. (RenderBlockFlow::m_floatingObjects) These caches(sets) get cleared and repopulated
1023 during ::layout(). In order to have a float renderer removed from a set, a layout needs to be initiated on the container.
1024 This is normally done through RenderBlockFlow::markSiblingsWithFloatsForLayout() and RenderBlockFlow::markAllDescendantsWithFloatsForLayout().
1025 However, when the float container's parent's writing direction changes (and we promote the children containers to new formatting contexts),
1026 the layout propagation through siblings does not work anymore.
1028 The avoidsFloats() check in RenderBlockFlow::markSiblingsWithFloatsForLayout() has very little performance gain, but it prevents us
1029 from propagating layout to siblings when certain properties of the parent container changes.
1031 * fast/block/float/crash-when-floating-object-is-removed-expected.txt: Added.
1032 * fast/block/float/crash-when-floating-object-is-removed.xhtml: Added.
1034 2015-05-26 Beth Dakin <bdakin@apple.com>
1036 storage/indexeddb/deleteIndex-bug110792.html is flaky
1037 https://bugs.webkit.org/show_bug.cgi?id=145390
1042 2015-05-26 Said Abou-Hallawa <sabouhallawa@apple.com>
1044 SVG fragment identifier rendering issue
1045 https://bugs.webkit.org/show_bug.cgi?id=137328
1047 Reviewed by Darin Adler.
1049 * svg/css/svg-resource-fragment-identifier-order-expected.html: Added.
1050 * svg/css/svg-resource-fragment-identifier-order.html: Added.
1051 Ensure the SVG fragment is drawn correctly when the same SVG image is
1052 referenced multiple times.
1054 2015-05-26 Daniel Bates <dabates@apple.com>
1056 Update Autofill button icon
1057 https://bugs.webkit.org/show_bug.cgi?id=145191
1058 <rdar://problem/20178942>
1060 Update expected results for Windows.
1062 * platform/win/fast/forms/input-auto-fill-button-expected.txt:
1064 2015-05-26 Joseph Pecoraro <pecoraro@apple.com>
1066 CSS properties (font-synthesis, column-fill) are missing in getComputedStyles
1067 https://bugs.webkit.org/show_bug.cgi?id=145343
1069 Reviewed by Timothy Hatcher.
1071 * fast/css/getComputedStyle/computed-style-expected.txt:
1072 * fast/css/getComputedStyle/computed-style-font-family-expected.txt:
1073 * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1074 * fast/css/getComputedStyle/resources/property-names.js:
1076 2015-05-26 Yusuke Suzuki <utatane.tea@gmail.com>
1078 [ES6] Implement Array.prototype.copyWithin
1079 https://bugs.webkit.org/show_bug.cgi?id=145107
1081 Reviewed by Darin Adler.
1083 * js/Object-getOwnPropertyNames-expected.txt:
1084 * js/script-tests/Object-getOwnPropertyNames.js:
1086 2015-05-25 Carlos Garcia Campos <cgarcia@igalia.com>
1088 [GTK] Enable IndexedDB
1089 https://bugs.webkit.org/show_bug.cgi?id=98932
1091 Reviewed by Žan Doberšek.
1093 * platform/gtk/TestExpectations: Update IndexedDB test expectations.
1095 2015-05-24 Jordan Harband <ljharb@gmail.com>
1097 Array#findIndex/find should not skip holes
1098 https://bugs.webkit.org/show_bug.cgi?id=145361
1100 Reviewed by Yusuke Suzuki.
1102 * js/array-find-expected.txt:
1103 * js/array-findIndex-expected.txt:
1104 * js/script-tests/array-find.js:
1105 * js/script-tests/array-findIndex.js:
1107 2015-05-23 Antti Koivisto <antti@apple.com>
1109 Permanent redirects should have long implicit cache lifetime
1110 https://bugs.webkit.org/show_bug.cgi?id=145348
1112 Reviewed by Sam Weinig.
1114 * http/tests/cache/cache-redirections.html:
1115 * http/tests/cache/resources/cache-control-redirect.php:
1117 Use less confusing name (max_age->expiration vs. max-age) and fix logic.
1119 2015-05-23 Zalan Bujtas <zalan@apple.com>
1121 Rebaseline after r184825. Remove artificial extra space between 2 text renderers.
1123 Reviewed by Antti Koivisto.
1125 * animations/lineheight-animation-expected.txt:
1126 * animations/simultaneous-start-transform-expected.txt:
1127 * animations/width-using-ems-expected.txt:
1128 * fast/events/window-events-bubble-expected.txt:
1129 * fast/events/window-events-bubble2-expected.txt:
1131 2015-05-23 Zalan Bujtas <zalan@apple.com>
1133 Simple line layout: Ignore -webkit-flow-*content while collecting text content for innerText.
1134 https://bugs.webkit.org/show_bug.cgi?id=145344
1135 rdar://problem/20959522
1137 Reviewed by Antti Koivisto.
1139 This patch ensures that when a -webkit-flow-into content is present in a simple line layout container,
1140 we skip it while collecting the text content for innerText.
1141 It's not always guaranteed that a simple line layout container only contains simple text nodes. In such cases,
1142 we need to ensure that text offset computing only takes the simple text nodes into account.
1144 * fast/text/simple-line-layout-inner-text-with-flow-content-expected.txt: Added.
1145 * fast/text/simple-line-layout-inner-text-with-flow-content.html: Added.
1147 2015-05-22 Alexey Proskuryakov <ap@apple.com>
1149 Update tests broken by MediaPlaybackRequiresUserGesture renaming.
1151 * media/no-autoplay-with-user-gesture-requirement.html:
1152 * media/video-load-require-user-gesture.html:
1153 * media/video-play-require-user-gesture.html:
1155 2015-05-22 Alexey Proskuryakov <ap@apple.com>
1157 New test media/accessiblity-describes-video.html is flaky.
1159 * platform/mac/TestExpectations: Marking as such, as suggested by Jer.
1161 2015-05-22 Jer Noble <jer.noble@apple.com>
1163 [Mac] Audio tracks tagged as 'describes-video' are not automatically selected when that system accessibility option is set.
1164 https://bugs.webkit.org/show_bug.cgi?id=145228
1166 Reviewed by Eric Carlson.
1168 * http/tests/media/hls/hls-accessiblity-describes-video-expected.txt: Added.
1169 * http/tests/media/hls/hls-accessiblity-describes-video.html: Added.
1170 * http/tests/media/resources/hls/audio-describes-video.m3u8: Added.
1171 * http/tests/media/resources/hls/english/description.aac: Added.
1172 * http/tests/media/resources/hls/english/description.m3u8: Added.
1173 * media/accessiblity-describes-video-expected.txt: Added.
1174 * media/accessiblity-describes-video.html: Added.
1175 * media/content/audio-describes-video.mp4: Added.
1176 * platform/mac-mavericks/TestExpectations:
1178 2015-05-22 Basile Clement <basile_clement@apple.com>
1180 Allow DFGClobberize to return non-node constants that must be later created
1181 https://bugs.webkit.org/show_bug.cgi?id=145272
1183 Reviewed by Filip Pizlo.
1185 * js/regress/script-tests/cse-new-array-buffer.js: Added.
1187 * js/regress/script-tests/cse-new-array.js: Added.
1190 2015-05-22 Marcos Chavarría Teijeiro <mchavarria@igalia.com>
1192 [GTK] Gardening 21st May.
1193 https://bugs.webkit.org/show_bug.cgi?id=145250
1197 * platform/gtk/TestExpectations:
1199 2015-05-22 Joanmarie Diggs <jdiggs@igalia.com>
1201 AX: Figure out why list-detection2.html test fails on GTK
1202 https://bugs.webkit.org/show_bug.cgi?id=145273
1204 Reviewed by Chris Fleizach.
1206 * platform/gtk/TestExpectations: Removed list-detection2.html from the list of expected failures.
1208 2015-05-21 Joanmarie Diggs <jdiggs@igalia.com>
1210 AX: [GTK] Implement computedRoleString in AccessibilityUIElement
1211 https://bugs.webkit.org/show_bug.cgi?id=128420
1213 Reviewed by Chris Fleizach.
1215 * platform/gtk/TestExpectations: Removed roles-computedRoleString from the failing test.
1216 * platform/gtk/accessibility/image-link-expected.txt: Updated to reflect the new object attribute.
1217 * platform/gtk/accessibility/image-map2-expected.txt: Updated to reflect the new object attribute.
1218 * platform/gtk/accessibility/lists-expected.txt: Updated to reflect the new object attribute.
1219 * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Added.
1220 * platform/gtk/accessibility/table-attributes-expected.txt: Updated to reflect the new object attribute.
1221 * platform/gtk/accessibility/table-cell-spans-expected.txt: Updated to reflect the new object attribute.
1222 * platform/gtk/accessibility/table-cells-expected.txt: Updated to reflect the new object attribute.
1223 * platform/gtk/accessibility/table-detection-expected.txt: Updated to reflect the new object attribute.
1224 * platform/gtk/accessibility/table-sections-expected.txt: Updated to reflect the new object attribute.
1225 * platform/gtk/accessibility/table-with-rules-expected.txt: Updated to reflect the new object attribute.
1226 * platform/gtk/accessibility/xml-roles-exposed-expected.txt: Added.
1227 * platform/gtk/accessibility/xml-roles-exposed.html: Added.
1229 2015-05-21 Antti Koivisto <antti@apple.com>
1231 MaskImageOperation code does not manage CachedImageClients correctly
1232 https://bugs.webkit.org/show_bug.cgi?id=145276
1234 Reviewed by Andreas Kling.
1236 * css3/masking/mask-image-client-crash-expected.txt: Added.
1237 * css3/masking/mask-image-client-crash.html: Added.
1239 2015-05-21 Daniel Bates <dabates@apple.com>
1241 Update Autofill button icon
1242 https://bugs.webkit.org/show_bug.cgi?id=145191
1243 <rdar://problem/20178942>
1245 Reviewed by Jessie Berlin.
1247 Update expected results.
1249 * fast/forms/input-auto-fill-button-expected.txt:
1250 * platform/mac-mavericks/fast/forms/input-auto-fill-button-expected.txt:
1252 2015-05-21 Chris Fleizach <cfleizach@apple.com>
1254 AX: improve list heuristics (presentational use versus actual lists)
1255 https://bugs.webkit.org/show_bug.cgi?id=134187
1257 Unreviewed layout test fixage.
1259 Skip the list-detection2.html test on GTK until it can be investigated.
1260 https://bugs.webkit.org/show_bug.cgi?id=145273
1261 Fix a failing test on GTK that needed an update after the last set of changes.
1262 Skip the test on windows until a time someone can decide if we even expose or need lists in Windows AX API.
1263 https://bugs.webkit.org/show_bug.cgi?id=145271
1265 * platform/gtk/TestExpectations:
1266 * platform/gtk/accessibility/list-detection-expected.txt:
1267 * platform/win/TestExpectations:
1269 2015-05-21 Said Abou-Hallawa <sabouhallawa@apple.com>
1271 SVG as image uses very tiny default font-size
1272 https://bugs.webkit.org/show_bug.cgi?id=68090
1274 Reviewed by Darin Adler.
1276 * svg/text/text-default-font-size-expected.html: Added.
1277 * svg/text/text-default-font-size.html: Added.
1278 Ensure the default font size for non-interactive SVG images is not zero.
1280 2015-05-21 Youenn Fablet <youenn.fablet@crf.canon.fr>
1282 streams/reference-implementation/readable-stream.html should now pass
1283 https://bugs.webkit.org/show_bug.cgi?id=145266
1287 * TestExpectations: removing falky expectation of streams/reference-implementation/readable-stream.html.
1289 2015-05-20 Joseph Pecoraro <pecoraro@apple.com>
1291 Web Inspector: array previews should have a much smaller cap on values
1292 https://bugs.webkit.org/show_bug.cgi?id=145195
1294 Reviewed by Timothy Hatcher.
1296 * inspector/model/remote-object-expected.txt:
1297 Update expected results now that array previews include
1298 a smaller number of items.
1300 2015-05-20 Marcos Chavarría Teijeiro <mchavarria@igalia.com>
1302 Enable disk cache for range requests
1303 https://bugs.webkit.org/show_bug.cgi?id=144682
1305 Reviewed by Antti Koivisto.
1307 * http/tests/cache/disk-cache/disk-cache-range-expected.txt: Added. Add Test.
1308 * http/tests/cache/disk-cache/disk-cache-range.html: Added.
1309 * http/tests/cache/disk-cache/resources/generate-response.cgi: Modify script to return 206 and 416 response codes if Range header is present.
1310 * platform/gtk/TestExpectations: Remove failing test.
1312 2015-05-20 Chris Fleizach <cfleizach@apple.com>
1314 AX: improve list heuristics (presentational use versus actual lists)
1315 https://bugs.webkit.org/show_bug.cgi?id=134187
1317 Reviewed by Darin Adler.
1319 * accessibility/list-detection-expected.txt:
1320 * accessibility/list-detection.html:
1321 * accessibility/list-detection2-expected.txt: Added.
1322 * accessibility/list-detection2.html: Added.
1324 2015-05-20 Antti Koivisto <antti@apple.com>
1326 REGRESSION (r172591): Can no longer style <optgroup> with colors (LayoutTests/fast/forms/select/optgroup-rendering.html)
1327 https://bugs.webkit.org/show_bug.cgi?id=145227
1329 Reviewed by Darin Adler.
1331 Add ref test for select painting.
1333 * fast/forms/select/select-painting-expected.html: Added.
1334 * fast/forms/select/select-painting.html: Added.
1336 2015-05-20 Daniel Bates <dabates@apple.com>
1338 AX: AutoFill button is not accessible with VoiceOver
1339 https://bugs.webkit.org/show_bug.cgi?id=145200
1340 <rdar://problem/20507480>
1342 Reviewed by Chris Fleizach.
1344 Test that there is an accessibility element for the AutoFill button.
1346 * accessibility/input-auto-fill-button-expected.txt: Added.
1347 * accessibility/input-auto-fill-button.html: Added.
1348 * platform/win/TestExpectations: For now, mark tests as failing. I suspect the cause
1349 is <https://bugs.webkit.org/show_bug.cgi?id=140798>.
1351 2015-05-20 Antti Koivisto <antti@apple.com>
1353 Assertion failure in WebCore::BidiRun::BidiRun()
1354 https://bugs.webkit.org/show_bug.cgi?id=145203
1355 rdar://problem/20958973
1357 Reviewed by Andreas Kling.
1359 * fast/text/text-combine-crash-expected.txt: Added.
1360 * fast/text/text-combine-crash.html: Added.
1362 2015-05-20 Youenn Fablet <youenn.fablet@crf.canon.fr>
1364 AudioContext resume/close/suspend should reject promises with a DOM exception in lieu of throwing exceptions
1365 https://bugs.webkit.org/show_bug.cgi?id=145064
1367 Reviewed by Darin Adler.
1369 Adding test to cover resume/close/suspend rejecting with InvalidStateError.
1370 Updating existing test to cover resume and suspend rejection with no error.
1372 * webaudio/audiocontext-promise-throwing-expected.txt: Added.
1373 * webaudio/audiocontext-promise-throwing.html: Added.
1374 * webaudio/audiocontext-state-expected.txt:
1375 * webaudio/audiocontext-state.html:
1377 2015-05-20 Commit Queue <commit-queue@webkit.org>
1379 Unreviewed, rolling out r184645.
1380 https://bugs.webkit.org/show_bug.cgi?id=145220
1382 Broken build (Requested by jacob_nielsen on #webkit).
1386 "AX: AutoFill button is not accessible with VoiceOver"
1387 https://bugs.webkit.org/show_bug.cgi?id=145200
1388 http://trac.webkit.org/changeset/184645
1390 2015-05-20 Daniel Bates <dabates@apple.com>
1392 AX: AutoFill button is not accessible with VoiceOver
1393 https://bugs.webkit.org/show_bug.cgi?id=145200
1394 <rdar://problem/20507480>
1396 Reviewed by Chris Fleizach.
1398 Test that there is an accessibility element for the AutoFill button.
1400 * accessibility/input-auto-fill-button-expected.txt: Added.
1401 * accessibility/input-auto-fill-button.html: Added.
1403 2015-05-20 Joseph Pecoraro <pecoraro@apple.com>
1405 ES6: Implement Object.setPrototypeOf
1406 https://bugs.webkit.org/show_bug.cgi?id=145202
1408 Reviewed by Darin Adler.
1410 * http/tests/security/cross-frame-access-object-setPrototypeOf-expected.txt: Added.
1411 * http/tests/security/cross-frame-access-object-setPrototypeOf.html: Added.
1412 * http/tests/security/resources/cross-frame-iframe-for-object-setPrototypeOf-test.html: Added.
1413 Test covering cross origin restriction behavior.
1415 * js/Object-getOwnPropertyNames-expected.txt:
1416 * js/script-tests/Object-getOwnPropertyNames.js:
1417 Updated for the new exposed property.
1419 * js/cyclic-prototypes-expected.txt:
1420 * js/script-tests/cyclic-prototypes.js:
1421 Extend this test to include setPrototypeOf cyclic checks.
1422 Note that setPrototypeOf can still change the prototype
1423 where __proto__ cannot.
1425 * js/prototypes-expected.txt:
1426 * js/script-tests/prototypes.js:
1427 Extend this test to cover more types previously overlooked.
1429 * js/script-tests/setPrototypeOf.js: Added.
1431 (getObjectDescriptions.myFunction):
1432 (getObjectDescriptions):
1433 * js/setPrototypeOf-expected.txt: Added.
1434 * js/setPrototypeOf.html: Added.
1435 Test coverage for all the different object / prototype combinations.
1436 This is modeled after the other browser tests with coverage of a
1437 few more basic functionality tests and object types.
1439 2015-05-20 Youenn Fablet <youenn.fablet@crf.canon.fr>
1441 AudioContext suspend/resume/close should resolve promises immediately when state is already suspended/active/closed
1442 https://bugs.webkit.org/show_bug.cgi?id=145164
1444 Reviewed by Jer Noble.
1446 * webaudio/audiocontext-promise-expected.txt: Added.
1447 * webaudio/audiocontext-promise.html: Added.
1449 2015-05-20 Joseph Pecoraro <pecoraro@apple.com>
1451 ES6: Should not allow duplicate basic __proto__ properties in Object Literals
1452 https://bugs.webkit.org/show_bug.cgi?id=145138
1454 Reviewed by Darin Adler.
1456 * js/dom/JSON-parse-expected.txt:
1457 * js/resources/JSON-parse.js:
1458 Update expected results for JSON parsing using eval() versus JSON.parse.
1459 In eval, an object literal with a "__proto__" property modifies the prototype.
1460 In JSON.parse, all properties are direct/own properties, no matter their name,
1461 so "__proto__" does not get special treatment.
1463 * js/eval-json-proto-expected.txt: Added.
1464 * js/eval-json-proto.html: Added.
1465 * js/script-tests/eval-json-proto.js: Added.
1466 Direct test for LiteralParser behavior, in both eval and JSON.parse.
1468 * js/object-literal-duplicate-properties-expected.txt:
1469 * js/script-tests/object-literal-duplicate-properties.js:
1470 (runProtoTestShouldThrow):
1471 (runProtoTestShouldNotThrow):
1472 Test for all cases of acceptable and unacceptable __proto__ duplicate
1473 properties in literals.
1475 2015-05-20 Joseph Pecoraro <pecoraro@apple.com>
1477 Web Inspector: Slightly better node previews in arrays
1478 https://bugs.webkit.org/show_bug.cgi?id=145188
1480 Reviewed by Timothy Hatcher.
1482 * inspector/model/remote-object-expected.txt:
1483 * inspector/model/remote-object.html:
1485 2015-05-17 Sam Weinig <sam@webkit.org>
1487 Organize event handlers a bit
1488 https://bugs.webkit.org/show_bug.cgi?id=145106
1490 Reviewed by Darin Adler.
1492 * fast/dom/event-handler-attributes-expected.txt:
1493 * fast/dom/event-handler-attributes.html:
1494 Update for putting media related event handlers on Document in addition to
1495 Element and DOMWindow.
1497 2015-05-19 Joseph Pecoraro <pecoraro@apple.com>
1499 Web Inspector: Improve Preview for NodeList / array like collections
1500 https://bugs.webkit.org/show_bug.cgi?id=145177
1502 Reviewed by Timothy Hatcher.
1504 * inspector/model/remote-object-expected.txt:
1506 2015-05-19 Chris Dumez <cdumez@apple.com>
1508 [Mac] Font lookups are flakey due to caching
1509 https://bugs.webkit.org/show_bug.cgi?id=145180
1510 <rdar://problem/21012406>
1512 Reviewed by Darin Adler.
1514 * platform/mac/TestExpectations:
1515 Unskip platform/mac/fast/text/font-weights.html as it is no longer
1516 flakey after this change.
1518 * platform/mac/fast/text/font-weights-expected.txt:
1519 Rebaseline the test as the expected results were those based on the
1520 bad caching behavior.
1522 2015-05-19 Brady Eidson <beidson@apple.com>
1524 X-Frame-Options headers not respected when loading from application cache.
1525 <rdar://problem/14877623> and https://bugs.webkit.org/show_bug.cgi?id=131800
1527 Reviewed by Alexey Proskuryakov.
1529 * http/tests/appcache/resources/x-frame-options-prevents-framing-test.html: Added.
1530 * http/tests/appcache/resources/x-frame-options-prevents-framing.manifest: Added.
1531 * http/tests/appcache/x-frame-options-prevents-framing-expected.txt: Added.
1532 * http/tests/appcache/x-frame-options-prevents-framing.php: Added.
1534 2015-05-19 Youenn Fablet <youenn.fablet@crf.canon.fr>
1536 AudioContext should resolve promises with jsUndefined() and not jsNull()
1537 https://bugs.webkit.org/show_bug.cgi?id=145063
1539 Reviewed by Sam Weinig.
1541 * webaudio/audiocontext-state.html: Added check of promise resolve value.
1543 2015-05-19 Eric Carlson <eric.carlson@apple.com>
1545 iOS gardening. Update "fast" image and text results, delete wk2-only results.
1547 Rubber-stamped by Brent Fulgham.
1549 * platform/ios-simulator-wk2/TestExpectations:
1550 * platform/ios-simulator-wk2/fast/events/touch/gesture/long-press-on-draggable-element-triggers-drag-expected.txt: Removed.
1551 * platform/ios-simulator-wk2/fast/forms/search-vertical-alignment-expected.txt: Removed.
1552 * platform/ios-simulator-wk2/fast/forms/searchfield-heights-expected.txt: Removed.
1553 * platform/ios-simulator-wk2/fast/gradients/list-item-gradient-expected.txt: Removed.
1554 * platform/ios-simulator/TestExpectations:
1555 * platform/ios-simulator/fast/attachment/attachment-select-on-click-expected.txt: Added.
1556 * platform/ios-simulator/fast/attachment/attachment-select-on-click-inside-user-select-all-expected.txt: Added.
1557 * platform/ios-simulator/fast/backgrounds/selection-background-color-of-image-list-style-expected.txt: Added.
1558 * platform/ios-simulator/fast/backgrounds/selection-background-color-of-list-style-expected.txt: Added.
1559 * platform/ios-simulator/fast/block/basic/001-expected.png: Added.
1560 * platform/ios-simulator/fast/block/margin-collapse/001-expected.png: Added.
1561 * platform/ios-simulator/fast/block/positioning/001-expected.png: Added.
1562 * platform/ios-simulator/fast/block/positioning/002-expected.png: Added.
1563 * platform/ios-simulator/fast/block/positioning/003-expected.png: Added.
1564 * platform/ios-simulator/fast/block/positioning/004-expected.png: Added.
1565 * platform/ios-simulator/fast/block/positioning/005-expected.png: Added.
1566 * platform/ios-simulator/fast/block/positioning/006-expected.png: Added.
1567 * platform/ios-simulator/fast/block/positioning/007-expected.png: Added.
1568 * platform/ios-simulator/fast/block/positioning/008-expected.png: Added.
1569 * platform/ios-simulator/fast/block/positioning/009-expected.png: Added.
1570 * platform/ios-simulator/fast/block/positioning/010-expected.png: Added.
1571 * platform/ios-simulator/fast/block/positioning/011-expected.png: Added.
1572 * platform/ios-simulator/fast/block/positioning/012-expected.png: Added.
1573 * platform/ios-simulator/fast/block/positioning/013-expected.png: Added.
1574 * platform/ios-simulator/fast/block/positioning/014-expected.png: Added.
1575 * platform/ios-simulator/fast/block/positioning/015-expected.png: Added.
1576 * platform/ios-simulator/fast/block/positioning/016-expected.png: Added.
1577 * platform/ios-simulator/fast/block/positioning/017-expected.png: Added.
1578 * platform/ios-simulator/fast/block/positioning/018-expected.png: Added.
1579 * platform/ios-simulator/fast/block/positioning/019-expected.png: Added.
1580 * platform/ios-simulator/fast/block/positioning/020-expected.png: Added.
1581 * platform/ios-simulator/fast/block/positioning/021-expected.png: Added.
1582 * platform/ios-simulator/fast/css/font-weight-1-expected.png: Added.
1583 * platform/ios-simulator/fast/css/font-weight-1-expected.txt:
1584 * platform/ios-simulator/fast/css/text-overflow-ellipsis-bidi-expected.png: Added.
1585 * platform/ios-simulator/fast/css/text-overflow-ellipsis-bidi-expected.txt:
1586 * platform/ios-simulator/fast/events/touch/gesture/long-press-on-draggable-element-triggers-drag-expected.txt:
1587 * platform/ios-simulator/fast/forms/box-shadow-override-expected.png: Added.
1588 * platform/ios-simulator/fast/forms/button-align-expected.png: Added.
1589 * platform/ios-simulator/fast/forms/input-auto-fill-button-expected.png: Added.
1590 * platform/ios-simulator/fast/forms/input-auto-fill-button-expected.txt: Added.
1591 * platform/ios-simulator/fast/forms/input-spaces-expected.png: Added.
1592 * platform/ios-simulator/fast/forms/input-table-expected.png: Added.
1593 * platform/ios-simulator/fast/forms/input-text-click-inside-expected.png: Added.
1594 * platform/ios-simulator/fast/forms/input-text-click-outside-expected.png: Added.
1595 * platform/ios-simulator/fast/forms/input-text-double-click-expected.png: Added.
1596 * platform/ios-simulator/fast/forms/input-text-drag-down-expected.png: Added.
1597 * platform/ios-simulator/fast/forms/listbox-hit-test-zoomed-expected.png: Added.
1598 * platform/ios-simulator/fast/forms/listbox-hit-test-zoomed-expected.txt:
1599 * platform/ios-simulator/fast/forms/option-index-expected.png: Added.
1600 * platform/ios-simulator/fast/forms/search-vertical-alignment-expected.png: Added.
1601 * platform/ios-simulator/fast/forms/search-vertical-alignment-expected.txt:
1602 * platform/ios-simulator/fast/forms/searchfield-heights-expected.png: Added.
1603 * platform/ios-simulator/fast/forms/searchfield-heights-expected.txt:
1604 * platform/ios-simulator/fast/forms/textarea-placeholder-pseudo-style-expected.png: Added.
1605 * platform/ios-simulator/fast/frames/calculate-fixed-expected.png: Added.
1606 * platform/ios-simulator/fast/frames/calculate-order-expected.png: Added.
1607 * platform/ios-simulator/fast/frames/calculate-percentage-expected.png: Added.
1608 * platform/ios-simulator/fast/frames/calculate-relative-expected.png: Added.
1609 * platform/ios-simulator/fast/frames/calculate-round-expected.png: Added.
1610 * platform/ios-simulator/fast/frames/content-opacity-1-expected.png: Added.
1611 * platform/ios-simulator/fast/frames/content-opacity-2-expected.png: Added.
1612 * platform/ios-simulator/fast/gradients/list-item-gradient-expected.png: Added.
1613 * platform/ios-simulator/fast/gradients/list-item-gradient-expected.txt:
1614 * platform/ios-simulator/fast/hidpi/broken-image-icon-very-hidpi-expected.txt: Added.
1615 * platform/ios-simulator/fast/images/animated-gif-with-offsets-expected.png: Added.
1617 2015-05-19 Yusuke Suzuki <utatane.tea@gmail.com>
1619 Array.prototype methods must use ToLength
1620 https://bugs.webkit.org/show_bug.cgi?id=144128
1622 Reviewed by Oliver Hunt.
1624 Patch by Jordan Harband <ljharb@gmail.com> and Yusuke Suzuki <utatane.tea@gmail.com>
1626 * fast/profiler/built-in-function-calls-anonymous-expected.txt:
1627 * fast/profiler/built-in-function-calls-user-defined-function-expected.txt:
1628 * js/array-every-expected.txt:
1629 * js/array-fill-expected.txt:
1630 * js/array-filter-expected.txt:
1631 * js/array-find-expected.txt:
1632 * js/array-findIndex-expected.txt:
1633 * js/array-functions-non-arrays-expected.txt:
1634 * js/array-includes-expected.txt:
1635 * js/script-tests/array-every.js:
1637 * js/script-tests/array-fill.js:
1639 * js/script-tests/array-filter.js:
1641 * js/script-tests/array-find.js:
1643 * js/script-tests/array-findIndex.js:
1646 * js/script-tests/array-functions-non-arrays.js:
1648 * js/script-tests/array-includes.js:
1650 2015-05-19 Zalan Bujtas <zalan@apple.com>
1652 Merged anonymous blocks should invalidate simple line layout path.
1653 https://bugs.webkit.org/show_bug.cgi?id=145104
1654 rdar://problem/20980930
1656 Reviewed by Antti Koivisto.
1658 When anonymous blocks are merged together, it's not guaranteed that the final block can use simple line layout.
1659 This patch ensures that the flow block, where the other block's content gets moved to, is no longer on simple line layout path.
1660 Whether the final flow block ends up using inline boxes or simple line layout will be determined during the next layout.
1662 * fast/block/crash-when-anonymous-blocks-are-merged-with-simple-line-layout-expected.txt: Added.
1663 * fast/block/crash-when-anonymous-blocks-are-merged-with-simple-line-layout.html: Added.
1665 2015-05-14 Chris Fleizach <cfleizach@apple.com>
1667 AX: Select text mechanism returns results outside of text control regions
1668 https://bugs.webkit.org/show_bug.cgi?id=145041
1670 Reviewed by Mario Sanchez Prada.
1672 * platform/mac/accessibility/select-text-stays-inside-text-controls-expected.txt: Added.
1673 * platform/mac/accessibility/select-text-stays-inside-text-controls.html: Added.
1675 2015-05-19 Marcos Chavarría Teijeiro <mchavarria@igalia.com>
1677 [GTK] Gardening 19th May
1678 https://bugs.webkit.org/show_bug.cgi?id=145166
1682 * platform/gtk/TestExpectations:
1684 2015-05-18 Eric Carlson <eric.carlson@apple.com>
1686 iOS gardening. Update "editing" image and text results, delete wk2-only results.
1688 Rubber-stamped by Brent Fulgham.
1690 * platform/ios-simulator-wk2/TestExpectations:
1691 * platform/ios-simulator-wk2/editing/deleting/delete-3775172-fix-expected.txt: Removed.
1692 * platform/ios-simulator-wk2/editing/deleting/delete-3857753-fix-expected.txt: Removed.
1693 * platform/ios-simulator-wk2/editing/deleting/delete-3865854-fix-expected.txt: Removed.
1694 * platform/ios-simulator-wk2/editing/deleting/delete-3928305-fix-expected.txt: Removed.
1695 * platform/ios-simulator-wk2/editing/deleting/delete-4083333-fix-expected.txt: Removed.
1696 * platform/ios-simulator-wk2/editing/deleting/delete-and-undo-expected.txt: Removed.
1697 * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt: Removed.
1698 * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-003-expected.txt: Removed.
1699 * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt: Removed.
1700 * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-005-expected.txt: Removed.
1701 * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-006-expected.txt: Removed.
1702 * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-007-expected.txt: Removed.
1703 * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-008-expected.txt: Removed.
1704 * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-009-expected.txt: Removed.
1705 * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt: Removed.
1706 * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt: Removed.
1707 * platform/ios-simulator-wk2/editing/deleting/delete-block-contents-003-expected.txt: Removed.
1708 * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-001-expected.txt: Removed.
1709 * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-002-expected.txt: Removed.
1710 * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-003-expected.txt: Removed.
1711 * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-004-expected.txt: Removed.
1712 * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-005-expected.txt: Removed.
1713 * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-006-expected.txt: Removed.
1714 * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-007-expected.txt: Removed.
1715 * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-008-expected.txt: Removed.
1716 * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-009-expected.txt: Removed.
1717 * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-010-expected.txt: Removed.
1718 * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-011-expected.txt: Removed.
1719 * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-012-expected.txt: Removed.
1720 * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-013-expected.txt: Removed.
1721 * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-014-expected.txt: Removed.
1722 * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-015-expected.txt: Removed.
1723 * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-016-expected.txt: Removed.
1724 * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-017-expected.txt: Removed.
1725 * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-018-expected.txt: Removed.
1726 * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-019-expected.txt: Removed.
1727 * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-020-expected.txt: Removed.
1728 * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-021-expected.txt: Removed.
1729 * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-022-expected.txt: Removed.
1730 * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-023-expected.txt: Removed.
1731 * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-024-expected.txt: Removed.
1732 * platform/ios-simulator-wk2/editing/deleting/delete-br-001-expected.txt: Removed.
1733 * platform/ios-simulator-wk2/editing/deleting/delete-br-003-expected.txt: Removed.
1734 * platform/ios-simulator-wk2/editing/deleting/delete-br-007-expected.txt: Removed.
1735 * platform/ios-simulator-wk2/editing/deleting/delete-br-008-expected.txt: Removed.
1736 * platform/ios-simulator-wk2/editing/deleting/delete-br-010-expected.txt: Removed.
1737 * platform/ios-simulator-wk2/editing/deleting/delete-character-001-expected.txt: Removed.
1738 * platform/ios-simulator-wk2/editing/deleting/delete-contiguous-ws-001-expected.txt: Removed.
1739 * platform/ios-simulator-wk2/editing/deleting/delete-first-list-item-expected.txt: Removed.
1740 * platform/ios-simulator-wk2/editing/deleting/delete-hr-expected.txt: Removed.
1741 * platform/ios-simulator-wk2/editing/deleting/delete-image-001-expected.txt: Removed.
1742 * platform/ios-simulator-wk2/editing/deleting/delete-image-002-expected.txt: Removed.
1743 * platform/ios-simulator-wk2/editing/deleting/delete-image-003-expected.txt: Removed.
1744 * platform/ios-simulator-wk2/editing/deleting/delete-line-001-expected.txt: Removed.
1745 * platform/ios-simulator-wk2/editing/deleting/delete-line-002-expected.txt: Removed.
1746 * platform/ios-simulator-wk2/editing/deleting/delete-line-003-expected.txt: Removed.
1747 * platform/ios-simulator-wk2/editing/deleting/delete-line-004-expected.txt: Removed.
1748 * platform/ios-simulator-wk2/editing/deleting/delete-line-005-expected.txt: Removed.
1749 * platform/ios-simulator-wk2/editing/deleting/delete-line-006-expected.txt: Removed.
1750 * platform/ios-simulator-wk2/editing/deleting/delete-line-007-expected.txt: Removed.
1751 * platform/ios-simulator-wk2/editing/deleting/delete-line-008-expected.txt: Removed.
1752 * platform/ios-simulator-wk2/editing/deleting/delete-line-009-expected.txt: Removed.
1753 * platform/ios-simulator-wk2/editing/deleting/delete-line-010-expected.txt: Removed.
1754 * platform/ios-simulator-wk2/editing/deleting/delete-line-012-expected.txt: Removed.
1755 * platform/ios-simulator-wk2/editing/deleting/delete-line-013-expected.txt: Removed.
1756 * platform/ios-simulator-wk2/editing/deleting/delete-line-014-expected.txt: Removed.
1757 * platform/ios-simulator-wk2/editing/deleting/delete-line-015-expected.txt: Removed.
1758 * platform/ios-simulator-wk2/editing/deleting/delete-line-016-expected.txt: Removed.
1759 * platform/ios-simulator-wk2/editing/deleting/delete-line-017-expected.txt: Removed.
1760 * platform/ios-simulator-wk2/editing/deleting/delete-listitem-001-expected.txt: Removed.
1761 * platform/ios-simulator-wk2/editing/deleting/delete-listitem-002-expected.txt: Removed.
1762 * platform/ios-simulator-wk2/editing/deleting/delete-selection-001-expected.txt: Removed.
1763 * platform/ios-simulator-wk2/editing/deleting/delete-tab-002-expected.txt: Removed.
1764 * platform/ios-simulator-wk2/editing/deleting/delete-tab-003-expected.txt: Removed.
1765 * platform/ios-simulator-wk2/editing/deleting/delete-to-select-table-expected.txt: Removed.
1766 * platform/ios-simulator-wk2/editing/deleting/delete-trailing-ws-001-expected.txt: Removed.
1767 * platform/ios-simulator-wk2/editing/deleting/delete-trailing-ws-002-expected.txt: Removed.
1768 * platform/ios-simulator-wk2/editing/deleting/delete-ws-fixup-001-expected.txt: Removed.
1769 * platform/ios-simulator-wk2/editing/deleting/delete-ws-fixup-002-expected.txt: Removed.
1770 * platform/ios-simulator-wk2/editing/deleting/delete-ws-fixup-003-expected.txt: Removed.
1771 * platform/ios-simulator-wk2/editing/deleting/delete-ws-fixup-004-expected.txt: Removed.
1772 * platform/ios-simulator-wk2/editing/deleting/forward-delete-expected.txt: Removed.
1773 * platform/ios-simulator-wk2/editing/deleting/list-item-1-expected.txt: Removed.
1774 * platform/ios-simulator-wk2/editing/deleting/merge-different-styles-expected.txt: Removed.
1775 * platform/ios-simulator-wk2/editing/deleting/merge-endOfParagraph-expected.txt: Removed.
1776 * platform/ios-simulator-wk2/editing/deleting/merge-no-br-expected.txt: Removed.
1777 * platform/ios-simulator-wk2/editing/deleting/merge-unrendered-space-expected.txt: Removed.
1778 * platform/ios-simulator-wk2/editing/deleting/non-smart-delete-expected.txt: Removed.
1779 * platform/ios-simulator-wk2/editing/deleting/pruning-after-merge-2-expected.txt: Removed.
1780 * platform/ios-simulator-wk2/editing/deleting/smart-delete-001-expected.txt: Removed.
1781 * platform/ios-simulator-wk2/editing/deleting/table-cells-expected.txt: Removed.
1782 * platform/ios-simulator-wk2/editing/execCommand/4641880-1-expected.txt: Removed.
1783 * platform/ios-simulator-wk2/editing/execCommand/4641880-2-expected.txt: Removed.
1784 * platform/ios-simulator-wk2/editing/execCommand/create-list-with-hr-expected.txt: Removed.
1785 * platform/ios-simulator-wk2/editing/execCommand/indent-empty-root-expected.txt: Removed.
1786 * platform/ios-simulator-wk2/editing/execCommand/indent-list-item-expected.txt: Removed.
1787 * platform/ios-simulator-wk2/editing/execCommand/indent-selection-expected.txt: Removed.
1788 * platform/ios-simulator-wk2/editing/execCommand/insert-list-and-stitch-expected.txt: Removed.
1789 * platform/ios-simulator-wk2/editing/execCommand/insertHorizontalRule-expected.txt: Removed.
1790 * platform/ios-simulator-wk2/editing/execCommand/insertImage-expected.txt: Removed.
1791 * platform/ios-simulator-wk2/editing/execCommand/nsresponder-indent-expected.txt: Removed.
1792 * platform/ios-simulator-wk2/editing/execCommand/nsresponder-outdent-expected.txt: Removed.
1793 * platform/ios-simulator-wk2/editing/execCommand/print-expected.txt: Removed.
1794 * platform/ios-simulator-wk2/editing/execCommand/remove-list-from-range-selection-expected.txt: Removed.
1795 * platform/ios-simulator-wk2/editing/pasteboard/4989774-expected.txt: Removed.
1796 * platform/ios-simulator-wk2/editing/selection/3690703-2-expected.txt: Removed.
1797 * platform/ios-simulator-wk2/editing/selection/3690703-expected.txt: Removed.
1798 * platform/ios-simulator-wk2/editing/selection/3690719-expected.txt: Removed.
1799 * platform/ios-simulator-wk2/editing/selection/4397952-expected.txt: Removed.
1800 * platform/ios-simulator-wk2/editing/selection/4889598-expected.txt: Removed.
1801 * platform/ios-simulator-wk2/editing/selection/4932260-1-expected.txt: Removed.
1802 * platform/ios-simulator-wk2/editing/selection/4932260-2-expected.txt: Removed.
1803 * platform/ios-simulator-wk2/editing/selection/4932260-3-expected.txt: Removed.
1804 * platform/ios-simulator-wk2/editing/selection/4947387-expected.txt: Removed.
1805 * platform/ios-simulator-wk2/editing/selection/5195166-2-expected.txt: Removed.
1806 * platform/ios-simulator-wk2/editing/selection/7152-1-expected.txt: Removed.
1807 * platform/ios-simulator-wk2/editing/selection/7152-2-expected.txt: Removed.
1808 * platform/ios-simulator-wk2/editing/selection/after-line-wrap-expected.txt: Removed.
1809 * platform/ios-simulator-wk2/editing/selection/focus_editable_html-expected.txt: Removed.
1810 * platform/ios-simulator-wk2/editing/selection/iframe-expected.txt: Removed.
1811 * platform/ios-simulator-wk2/editing/selection/image-before-linebreak-expected.txt: Removed.
1812 * platform/ios-simulator-wk2/editing/selection/inline-table-expected.txt: Removed.
1813 * platform/ios-simulator-wk2/editing/selection/leave-requested-block-expected.txt: Removed.
1814 * platform/ios-simulator-wk2/editing/selection/mixed-editability-10-expected.txt: Removed.
1815 * platform/ios-simulator-wk2/editing/selection/mixed-editability-3-expected.txt: Removed.
1816 * platform/ios-simulator-wk2/editing/selection/mixed-editability-4-expected.txt: Removed.
1817 * platform/ios-simulator-wk2/editing/selection/mixed-editability-5-expected.txt: Removed.
1818 * platform/ios-simulator-wk2/editing/selection/mixed-editability-8-expected.txt: Removed.
1819 * platform/ios-simulator-wk2/editing/selection/mixed-editability-9-expected.txt: Removed.
1820 * platform/ios-simulator-wk2/editing/selection/move-3875618-fix-expected.txt: Removed.
1821 * platform/ios-simulator-wk2/editing/selection/move-3875641-fix-expected.txt: Removed.
1822 * platform/ios-simulator-wk2/editing/selection/move-backwords-by-word-001-expected.txt: Removed.
1823 * platform/ios-simulator-wk2/editing/selection/move-between-blocks-no-001-expected.txt: Removed.
1824 * platform/ios-simulator-wk2/editing/selection/move-between-blocks-yes-001-expected.txt: Removed.
1825 * platform/ios-simulator-wk2/editing/selection/move-by-character-001-expected.txt: Removed.
1826 * platform/ios-simulator-wk2/editing/selection/move-by-character-002-expected.txt: Removed.
1827 * platform/ios-simulator-wk2/editing/selection/move-by-character-003-expected.txt: Removed.
1828 * platform/ios-simulator-wk2/editing/selection/move-by-character-004-expected.txt: Removed.
1829 * platform/ios-simulator-wk2/editing/selection/move-by-character-005-expected.txt: Removed.
1830 * platform/ios-simulator-wk2/editing/selection/move-by-character-6-expected.txt: Removed.
1831 * platform/ios-simulator-wk2/editing/selection/move-by-sentence-001-expected.txt: Removed.
1832 * platform/ios-simulator-wk2/editing/selection/move-past-trailing-space-expected.txt: Removed.
1833 * platform/ios-simulator-wk2/editing/selection/previous-line-position-expected.txt: Removed.
1834 * platform/ios-simulator-wk2/editing/selection/replaced-boundaries-1-expected.txt: Removed.
1835 * platform/ios-simulator-wk2/editing/selection/replaced-boundaries-2-expected.txt: Removed.
1836 * platform/ios-simulator-wk2/editing/selection/replaced-boundaries-3-expected.txt: Removed.
1837 * platform/ios-simulator-wk2/editing/selection/select-all-005-expected.txt: Removed.
1838 * platform/ios-simulator-wk2/editing/selection/select-all-006-expected.txt: Removed.
1839 * platform/ios-simulator-wk2/editing/selection/select-box-expected.txt: Removed.
1840 * platform/ios-simulator-wk2/editing/selection/select-element-paragraph-boundary-expected.txt: Removed.
1841 * platform/ios-simulator-wk2/editing/selection/selection-3748164-fix-expected.txt: Removed.
1842 * platform/ios-simulator-wk2/editing/selection/table-caret-1-expected.txt: Removed.
1843 * platform/ios-simulator-wk2/editing/selection/table-caret-2-expected.txt: Removed.
1844 * platform/ios-simulator-wk2/editing/selection/table-caret-3-expected.txt: Removed.
1845 * platform/ios-simulator-wk2/editing/selection/unrendered-space-expected.txt: Removed.
1846 * platform/ios-simulator/editing/deleting/delete-3608462-fix-expected.png: Added.
1847 * platform/ios-simulator/editing/deleting/delete-3608462-fix-expected.txt: Added.
1848 * platform/ios-simulator/editing/deleting/delete-3775172-fix-expected.txt: Added.
1849 * platform/ios-simulator/editing/deleting/delete-3857753-fix-expected.png: Added.
1850 * platform/ios-simulator/editing/deleting/delete-3857753-fix-expected.txt: Added.
1851 * platform/ios-simulator/editing/deleting/delete-3865854-fix-expected.png: Added.
1852 * platform/ios-simulator/editing/deleting/delete-3865854-fix-expected.txt: Added.
1853 * platform/ios-simulator/editing/deleting/delete-3928305-fix-expected.png: Added.
1854 * platform/ios-simulator/editing/deleting/delete-3928305-fix-expected.txt: Added.
1855 * platform/ios-simulator/editing/deleting/delete-4083333-fix-expected.png: Added.
1856 * platform/ios-simulator/editing/deleting/delete-4083333-fix-expected.txt: Added.
1857 * platform/ios-simulator/editing/deleting/delete-and-undo-expected.png: Added.
1858 * platform/ios-simulator/editing/deleting/delete-and-undo-expected.txt: Added.
1859 * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-002-expected.png: Added.
1860 * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt: Added.
1861 * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-003-expected.png: Added.
1862 * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-003-expected.txt: Added.
1863 * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-004-expected.png: Added.
1864 * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt: Added.
1865 * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-005-expected.png: Added.
1866 * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-005-expected.txt: Added.
1867 * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-006-expected.png: Added.
1868 * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-006-expected.txt: Added.
1869 * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-007-expected.png: Added.
1870 * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-007-expected.txt: Added.
1871 * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-008-expected.png: Added.
1872 * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-008-expected.txt: Added.
1873 * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-009-expected.png: Added.
1874 * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-009-expected.txt: Added.
1875 * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-010-expected.png: Added.
1876 * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt: Added.
1877 * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-011-expected.png: Added.
1878 * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt: Added.
1879 * platform/ios-simulator/editing/deleting/delete-block-contents-003-expected.png: Added.
1880 * platform/ios-simulator/editing/deleting/delete-block-contents-003-expected.txt: Added.
1881 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-001-expected.png: Added.
1882 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-001-expected.txt: Added.
1883 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-002-expected.png: Added.
1884 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-002-expected.txt: Added.
1885 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-003-expected.png: Added.
1886 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-003-expected.txt: Added.
1887 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-004-expected.png: Added.
1888 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-004-expected.txt: Added.
1889 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-005-expected.png: Added.
1890 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-005-expected.txt: Added.
1891 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-006-expected.png: Added.
1892 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-006-expected.txt: Added.
1893 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-007-expected.png: Added.
1894 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-007-expected.txt: Added.
1895 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-008-expected.png: Added.
1896 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-008-expected.txt: Added.
1897 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-009-expected.png: Added.
1898 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-009-expected.txt: Added.
1899 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-010-expected.png: Added.
1900 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-010-expected.txt: Added.
1901 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-011-expected.png: Added.
1902 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-011-expected.txt: Added.
1903 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-012-expected.png: Added.
1904 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-012-expected.txt: Added.
1905 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-013-expected.png: Added.
1906 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-013-expected.txt: Added.
1907 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-014-expected.png: Added.
1908 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-014-expected.txt: Added.
1909 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-015-expected.png: Added.
1910 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-015-expected.txt: Added.
1911 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-016-expected.png: Added.
1912 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-016-expected.txt: Added.
1913 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-017-expected.png: Added.
1914 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-017-expected.txt: Added.
1915 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-018-expected.png: Added.
1916 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-018-expected.txt: Added.
1917 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-019-expected.png: Added.
1918 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-019-expected.txt: Added.
1919 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-020-expected.png: Added.
1920 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-020-expected.txt: Added.
1921 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-021-expected.png: Added.
1922 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-021-expected.txt: Added.
1923 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-022-expected.png: Added.
1924 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-022-expected.txt: Added.
1925 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-023-expected.png: Added.
1926 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-023-expected.txt: Added.
1927 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-024-expected.png: Added.
1928 * platform/ios-simulator/editing/deleting/delete-block-merge-contents-024-expected.txt: Added.
1929 * platform/ios-simulator/editing/deleting/delete-br-001-expected.png: Added.
1930 * platform/ios-simulator/editing/deleting/delete-br-001-expected.txt: Added.
1931 * platform/ios-simulator/editing/deleting/delete-br-003-expected.png: Added.
1932 * platform/ios-simulator/editing/deleting/delete-br-003-expected.txt: Added.
1933 * platform/ios-simulator/editing/deleting/delete-br-007-expected.png: Added.
1934 * platform/ios-simulator/editing/deleting/delete-br-007-expected.txt: Added.
1935 * platform/ios-simulator/editing/deleting/delete-br-008-expected.png: Added.
1936 * platform/ios-simulator/editing/deleting/delete-br-008-expected.txt: Added.
1937 * platform/ios-simulator/editing/deleting/delete-br-010-expected.png: Added.
1938 * platform/ios-simulator/editing/deleting/delete-br-010-expected.txt: Added.
1939 * platform/ios-simulator/editing/deleting/delete-character-001-expected.png: Added.
1940 * platform/ios-simulator/editing/deleting/delete-character-001-expected.txt: Added.
1941 * platform/ios-simulator/editing/deleting/delete-contiguous-ws-001-expected.png: Added.
1942 * platform/ios-simulator/editing/deleting/delete-contiguous-ws-001-expected.txt: Added.
1943 * platform/ios-simulator/editing/deleting/delete-first-list-item-expected.png: Added.
1944 * platform/ios-simulator/editing/deleting/delete-first-list-item-expected.txt: Added.
1945 * platform/ios-simulator/editing/deleting/delete-hr-expected.png: Added.
1946 * platform/ios-simulator/editing/deleting/delete-hr-expected.txt: Added.
1947 * platform/ios-simulator/editing/deleting/delete-image-001-expected.png: Added.
1948 * platform/ios-simulator/editing/deleting/delete-image-001-expected.txt: Added.
1949 * platform/ios-simulator/editing/deleting/delete-image-002-expected.png: Added.
1950 * platform/ios-simulator/editing/deleting/delete-image-002-expected.txt: Added.
1951 * platform/ios-simulator/editing/deleting/delete-image-003-expected.png: Added.
1952 * platform/ios-simulator/editing/deleting/delete-image-003-expected.txt: Added.
1953 * platform/ios-simulator/editing/deleting/delete-line-001-expected.png: Added.
1954 * platform/ios-simulator/editing/deleting/delete-line-001-expected.txt: Added.
1955 * platform/ios-simulator/editing/deleting/delete-line-002-expected.png: Added.
1956 * platform/ios-simulator/editing/deleting/delete-line-002-expected.txt: Added.
1957 * platform/ios-simulator/editing/deleting/delete-line-003-expected.png: Added.
1958 * platform/ios-simulator/editing/deleting/delete-line-003-expected.txt: Added.
1959 * platform/ios-simulator/editing/deleting/delete-line-004-expected.png: Added.
1960 * platform/ios-simulator/editing/deleting/delete-line-004-expected.txt: Added.
1961 * platform/ios-simulator/editing/deleting/delete-line-005-expected.png: Added.
1962 * platform/ios-simulator/editing/deleting/delete-line-005-expected.txt: Added.
1963 * platform/ios-simulator/editing/deleting/delete-line-006-expected.png: Added.
1964 * platform/ios-simulator/editing/deleting/delete-line-006-expected.txt: Added.
1965 * platform/ios-simulator/editing/deleting/delete-line-007-expected.png: Added.
1966 * platform/ios-simulator/editing/deleting/delete-line-007-expected.txt: Added.
1967 * platform/ios-simulator/editing/deleting/delete-line-008-expected.png: Added.
1968 * platform/ios-simulator/editing/deleting/delete-line-008-expected.txt: Added.
1969 * platform/ios-simulator/editing/deleting/delete-line-009-expected.png: Added.
1970 * platform/ios-simulator/editing/deleting/delete-line-009-expected.txt: Added.
1971 * platform/ios-simulator/editing/deleting/delete-line-010-expected.png: Added.
1972 * platform/ios-simulator/editing/deleting/delete-line-010-expected.txt: Added.
1973 * platform/ios-simulator/editing/deleting/delete-line-012-expected.png: Added.
1974 * platform/ios-simulator/editing/deleting/delete-line-012-expected.txt: Added.
1975 * platform/ios-simulator/editing/deleting/delete-line-013-expected.png: Added.
1976 * platform/ios-simulator/editing/deleting/delete-line-013-expected.txt: Added.
1977 * platform/ios-simulator/editing/deleting/delete-line-014-expected.png: Added.
1978 * platform/ios-simulator/editing/deleting/delete-line-014-expected.txt: Added.
1979 * platform/ios-simulator/editing/deleting/delete-line-015-expected.png: Added.
1980 * platform/ios-simulator/editing/deleting/delete-line-015-expected.txt: Added.
1981 * platform/ios-simulator/editing/deleting/delete-line-016-expected.png: Added.
1982 * platform/ios-simulator/editing/deleting/delete-line-016-expected.txt: Added.
1983 * platform/ios-simulator/editing/deleting/delete-line-017-expected.png: Added.
1984 * platform/ios-simulator/editing/deleting/delete-line-017-expected.txt: Added.
1985 * platform/ios-simulator/editing/deleting/delete-listitem-001-expected.png: Added.
1986 * platform/ios-simulator/editing/deleting/delete-listitem-001-expected.txt: Added.
1987 * platform/ios-simulator/editing/deleting/delete-listitem-002-expected.png: Added.
1988 * platform/ios-simulator/editing/deleting/delete-listitem-002-expected.txt: Added.
1989 * platform/ios-simulator/editing/deleting/delete-selection-001-expected.png: Added.
1990 * platform/ios-simulator/editing/deleting/delete-selection-001-expected.txt: Added.
1991 * platform/ios-simulator/editing/deleting/delete-tab-002-expected.png: Added.
1992 * platform/ios-simulator/editing/deleting/delete-tab-002-expected.txt: Added.
1993 * platform/ios-simulator/editing/deleting/delete-tab-003-expected.png: Added.
1994 * platform/ios-simulator/editing/deleting/delete-tab-003-expected.txt: Added.
1995 * platform/ios-simulator/editing/deleting/delete-to-select-table-expected.png: Added.
1996 * platform/ios-simulator/editing/deleting/delete-to-select-table-expected.txt: Added.
1997 * platform/ios-simulator/editing/deleting/delete-trailing-ws-001-expected.png: Added.
1998 * platform/ios-simulator/editing/deleting/delete-trailing-ws-001-expected.txt: Added.
1999 * platform/ios-simulator/editing/deleting/delete-trailing-ws-002-expected.png: Added.
2000 * platform/ios-simulator/editing/deleting/delete-trailing-ws-002-expected.txt: Added.
2001 * platform/ios-simulator/editing/deleting/delete-ws-fixup-001-expected.png: Added.
2002 * platform/ios-simulator/editing/deleting/delete-ws-fixup-001-expected.txt: Added.
2003 * platform/ios-simulator/editing/deleting/delete-ws-fixup-002-expected.png: Added.
2004 * platform/ios-simulator/editing/deleting/delete-ws-fixup-002-expected.txt: Added.
2005 * platform/ios-simulator/editing/deleting/delete-ws-fixup-003-expected.png: Added.
2006 * platform/ios-simulator/editing/deleting/delete-ws-fixup-003-expected.txt: Added.
2007 * platform/ios-simulator/editing/deleting/delete-ws-fixup-004-expected.png: Added.
2008 * platform/ios-simulator/editing/deleting/delete-ws-fixup-004-expected.txt: Added.
2009 * platform/ios-simulator/editing/deleting/forward-delete-expected.png: Added.
2010 * platform/ios-simulator/editing/deleting/forward-delete-expected.txt: Added.
2011 * platform/ios-simulator/editing/deleting/list-item-1-expected.png: Added.
2012 * platform/ios-simulator/editing/deleting/list-item-1-expected.txt: Added.
2013 * platform/ios-simulator/editing/deleting/merge-different-styles-expected.png: Added.
2014 * platform/ios-simulator/editing/deleting/merge-different-styles-expected.txt: Added.
2015 * platform/ios-simulator/editing/deleting/merge-endOfParagraph-expected.png: Added.
2016 * platform/ios-simulator/editing/deleting/merge-endOfParagraph-expected.txt: Added.
2017 * platform/ios-simulator/editing/deleting/merge-no-br-expected.png: Added.
2018 * platform/ios-simulator/editing/deleting/merge-no-br-expected.txt: Added.
2019 * platform/ios-simulator/editing/deleting/merge-unrendered-space-expected.png: Added.
2020 * platform/ios-simulator/editing/deleting/merge-unrendered-space-expected.txt: Added.
2021 * platform/ios-simulator/editing/deleting/non-smart-delete-expected.png: Added.
2022 * platform/ios-simulator/editing/deleting/non-smart-delete-expected.txt: Added.
2023 * platform/ios-simulator/editing/deleting/pruning-after-merge-2-expected.png: Added.
2024 * platform/ios-simulator/editing/deleting/pruning-after-merge-2-expected.txt: Added.
2025 * platform/ios-simulator/editing/deleting/smart-delete-001-expected.png: Added.
2026 * platform/ios-simulator/editing/deleting/smart-delete-001-expected.txt: Added.
2027 * platform/ios-simulator/editing/deleting/table-cells-expected.png: Added.
2028 * platform/ios-simulator/editing/deleting/table-cells-expected.txt: Added.
2029 * platform/ios-simulator/editing/execCommand/4641880-1-expected.png: Added.
2030 * platform/ios-simulator/editing/execCommand/4641880-1-expected.txt: Added.
2031 * platform/ios-simulator/editing/execCommand/4641880-2-expected.png: Added.
2032 * platform/ios-simulator/editing/execCommand/4641880-2-expected.txt: Added.
2033 * platform/ios-simulator/editing/execCommand/5142012-1-expected.png: Added.
2034 * platform/ios-simulator/editing/execCommand/5142012-1-expected.txt:
2035 * platform/ios-simulator/editing/execCommand/create-list-with-hr-expected.png: Added.
2036 * platform/ios-simulator/editing/execCommand/create-list-with-hr-expected.txt: Added.
2037 * platform/ios-simulator/editing/execCommand/indent-empty-root-expected.png: Added.
2038 * platform/ios-simulator/editing/execCommand/indent-empty-root-expected.txt: Added.
2039 * platform/ios-simulator/editing/execCommand/indent-list-item-expected.png: Added.
2040 * platform/ios-simulator/editing/execCommand/indent-list-item-expected.txt: Added.
2041 * platform/ios-simulator/editing/execCommand/indent-selection-expected.png: Added.
2042 * platform/ios-simulator/editing/execCommand/indent-selection-expected.txt: Added.
2043 * platform/ios-simulator/editing/execCommand/insert-list-and-stitch-expected.png: Added.
2044 * platform/ios-simulator/editing/execCommand/insert-list-and-stitch-expected.txt: Added.
2045 * platform/ios-simulator/editing/execCommand/insertHorizontalRule-expected.png: Added.
2046 * platform/ios-simulator/editing/execCommand/insertHorizontalRule-expected.txt: Added.
2047 * platform/ios-simulator/editing/execCommand/insertImage-expected.png: Added.
2048 * platform/ios-simulator/editing/execCommand/insertImage-expected.txt: Added.
2049 * platform/ios-simulator/editing/execCommand/nsresponder-indent-expected.png: Added.
2050 * platform/ios-simulator/editing/execCommand/nsresponder-indent-expected.txt: Added.
2051 * platform/ios-simulator/editing/execCommand/nsresponder-outdent-expected.png: Added.
2052 * platform/ios-simulator/editing/execCommand/nsresponder-outdent-expected.txt: Added.
2053 * platform/ios-simulator/editing/execCommand/print-expected.png: Added.
2054 * platform/ios-simulator/editing/execCommand/print-expected.txt: Added.
2055 * platform/ios-simulator/editing/execCommand/remove-list-from-range-selection-expected.png: Added.
2056 * platform/ios-simulator/editing/execCommand/remove-list-from-range-selection-expected.txt: Added.
2057 * platform/ios-simulator/editing/pasteboard/4989774-expected.png: Added.
2058 * platform/ios-simulator/editing/pasteboard/4989774-expected.txt: Added.
2059 * platform/ios-simulator/editing/pasteboard/drag-drop-dead-frame-expected.png: Added.
2060 * platform/ios-simulator/editing/selection/3690703-2-expected.png: Added.
2061 * platform/ios-simulator/editing/selection/3690703-2-expected.txt: Added.
2062 * platform/ios-simulator/editing/selection/3690703-expected.png: Added.
2063 * platform/ios-simulator/editing/selection/3690703-expected.txt: Added.
2064 * platform/ios-simulator/editing/selection/3690719-expected.png: Added.
2065 * platform/ios-simulator/editing/selection/3690719-expected.txt: Added.
2066 * platform/ios-simulator/editing/selection/4397952-expected.png: Added.
2067 * platform/ios-simulator/editing/selection/4397952-expected.txt: Added.
2068 * platform/ios-simulator/editing/selection/4889598-expected.png: Added.
2069 * platform/ios-simulator/editing/selection/4889598-expected.txt: Added.
2070 * platform/ios-simulator/editing/selection/4932260-1-expected.png: Added.
2071 * platform/ios-simulator/editing/selection/4932260-1-expected.txt: Added.
2072 * platform/ios-simulator/editing/selection/4932260-2-expected.png: Added.
2073 * platform/ios-simulator/editing/selection/4932260-2-expected.txt: Added.
2074 * platform/ios-simulator/editing/selection/4932260-3-expected.png: Added.
2075 * platform/ios-simulator/editing/selection/4932260-3-expected.txt: Added.
2076 * platform/ios-simulator/editing/selection/4947387-expected.png: Added.
2077 * platform/ios-simulator/editing/selection/4947387-expected.txt: Added.
2078 * platform/ios-simulator/editing/selection/5195166-2-expected.png: Added.
2079 * platform/ios-simulator/editing/selection/5195166-2-expected.txt: Added.
2080 * platform/ios-simulator/editing/selection/7152-1-expected.png: Added.
2081 * platform/ios-simulator/editing/selection/7152-1-expected.txt: Added.
2082 * platform/ios-simulator/editing/selection/7152-2-expected.png: Added.
2083 * platform/ios-simulator/editing/selection/7152-2-expected.txt: Added.
2084 * platform/ios-simulator/editing/selection/after-line-wrap-expected.png: Added.
2085 * platform/ios-simulator/editing/selection/after-line-wrap-expected.txt: Added.
2086 * platform/ios-simulator/editing/selection/extend-by-character-007-expected.txt: Added.
2087 * platform/ios-simulator/editing/selection/focus_editable_html-expected.png: Added.
2088 * platform/ios-simulator/editing/selection/focus_editable_html-expected.txt: Added.
2089 * platform/ios-simulator/editing/selection/iframe-expected.png: Added.
2090 * platform/ios-simulator/editing/selection/iframe-expected.txt: Added.
2091 * platform/ios-simulator/editing/selection/image-before-linebreak-expected.png: Added.
2092 * platform/ios-simulator/editing/selection/image-before-linebreak-expected.txt: Added.
2093 * platform/ios-simulator/editing/selection/inline-table-expected.png: Added.
2094 * platform/ios-simulator/editing/selection/inline-table-expected.txt: Added.
2095 * platform/ios-simulator/editing/selection/leave-requested-block-expected.png: Added.
2096 * platform/ios-simulator/editing/selection/leave-requested-block-expected.txt: Added.
2097 * platform/ios-simulator/editing/selection/mixed-editability-10-expected.txt: Added.
2098 * platform/ios-simulator/editing/selection/mixed-editability-3-expected.png: Added.
2099 * platform/ios-simulator/editing/selection/mixed-editability-3-expected.txt: Added.
2100 * platform/ios-simulator/editing/selection/mixed-editability-4-expected.png: Added.
2101 * platform/ios-simulator/editing/selection/mixed-editability-4-expected.txt: Added.
2102 * platform/ios-simulator/editing/selection/mixed-editability-5-expected.png: Added.
2103 * platform/ios-simulator/editing/selection/mixed-editability-5-expected.txt: Added.
2104 * platform/ios-simulator/editing/selection/mixed-editability-8-expected.png: Added.
2105 * platform/ios-simulator/editing/selection/mixed-editability-8-expected.txt: Added.
2106 * platform/ios-simulator/editing/selection/mixed-editability-9-expected.png: Added.
2107 * platform/ios-simulator/editing/selection/mixed-editability-9-expected.txt: Added.
2108 * platform/ios-simulator/editing/selection/move-3875618-fix-expected.png: Added.
2109 * platform/ios-simulator/editing/selection/move-3875618-fix-expected.txt: Added.
2110 * platform/ios-simulator/editing/selection/move-3875641-fix-expected.png: Added.
2111 * platform/ios-simulator/editing/selection/move-3875641-fix-expected.txt: Added.
2112 * platform/ios-simulator/editing/selection/move-backwords-by-word-001-expected.png: Added.
2113 * platform/ios-simulator/editing/selection/move-backwords-by-word-001-expected.txt: Added.
2114 * platform/ios-simulator/editing/selection/move-between-blocks-no-001-expected.png: Added.
2115 * platform/ios-simulator/editing/selection/move-between-blocks-no-001-expected.txt: Added.
2116 * platform/ios-simulator/editing/selection/move-between-blocks-yes-001-expected.png: Added.
2117 * platform/ios-simulator/editing/selection/move-between-blocks-yes-001-expected.txt: Added.
2118 * platform/ios-simulator/editing/selection/move-by-character-001-expected.png: Added.
2119 * platform/ios-simulator/editing/selection/move-by-character-001-expected.txt: Added.
2120 * platform/ios-simulator/editing/selection/move-by-character-002-expected.png: Added.
2121 * platform/ios-simulator/editing/selection/move-by-character-002-expected.txt: Added.
2122 * platform/ios-simulator/editing/selection/move-by-character-003-expected.png: Added.
2123 * platform/ios-simulator/editing/selection/move-by-character-003-expected.txt: Added.
2124 * platform/ios-simulator/editing/selection/move-by-character-004-expected.png: Added.
2125 * platform/ios-simulator/editing/selection/move-by-character-004-expected.txt: Added.
2126 * platform/ios-simulator/editing/selection/move-by-character-005-expected.png: Added.
2127 * platform/ios-simulator/editing/selection/move-by-character-005-expected.txt: Added.
2128 * platform/ios-simulator/editing/selection/move-by-character-6-expected.png: Added.
2129 * platform/ios-simulator/editing/selection/move-by-character-6-expected.txt: Added.
2130 * platform/ios-simulator/editing/selection/move-by-sentence-001-expected.png: Added.
2131 * platform/ios-simulator/editing/selection/move-by-sentence-001-expected.txt: Added.
2132 * platform/ios-simulator/editing/selection/move-past-trailing-space-expected.png: Added.
2133 * platform/ios-simulator/editing/selection/move-past-trailing-space-expected.txt: Added.
2134 * platform/ios-simulator/editing/selection/previous-line-position-expected.png: Added.
2135 * platform/ios-simulator/editing/selection/previous-line-position-expected.txt: Added.
2136 * platform/ios-simulator/editing/selection/range-between-block-and-inline-expected.png: Added.
2137 * platform/ios-simulator/editing/selection/replaced-boundaries-1-expected.png: Added.
2138 * platform/ios-simulator/editing/selection/replaced-boundaries-1-expected.txt: Added.
2139 * platform/ios-simulator/editing/selection/replaced-boundaries-2-expected.png: Added.
2140 * platform/ios-simulator/editing/selection/replaced-boundaries-2-expected.txt: Added.
2141 * platform/ios-simulator/editing/selection/replaced-boundaries-3-expected.png: Added.
2142 * platform/ios-simulator/editing/selection/replaced-boundaries-3-expected.txt: Added.
2143 * platform/ios-simulator/editing/selection/select-all-005-expected.png: Added.
2144 * platform/ios-simulator/editing/selection/select-all-005-expected.txt: Added.
2145 * platform/ios-simulator/editing/selection/select-all-006-expected.png: Added.
2146 * platform/ios-simulator/editing/selection/select-all-006-expected.txt: Added.
2147 * platform/ios-simulator/editing/selection/select-box-expected.png: Added.
2148 * platform/ios-simulator/editing/selection/select-box-expected.txt: Added.
2149 * platform/ios-simulator/editing/selection/select-element-paragraph-boundary-expected.png: Added.
2150 * platform/ios-simulator/editing/selection/select-element-paragraph-boundary-expected.txt: Added.
2151 * platform/ios-simulator/editing/selection/selection-3748164-fix-expected.png: Added.
2152 * platform/ios-simulator/editing/selection/selection-3748164-fix-expected.txt: Added.
2153 * platform/ios-simulator/editing/selection/table-caret-1-expected.png: Added.
2154 * platform/ios-simulator/editing/selection/table-caret-1-expected.txt: Added.
2155 * platform/ios-simulator/editing/selection/table-caret-2-expected.png: Added.
2156 * platform/ios-simulator/editing/selection/table-caret-2-expected.txt: Added.
2157 * platform/ios-simulator/editing/selection/table-caret-3-expected.png: Added.
2158 * platform/ios-simulator/editing/selection/table-caret-3-expected.txt: Added.
2159 * platform/ios-simulator/editing/selection/unrendered-space-expected.png: Added.
2160 * platform/ios-simulator/editing/selection/unrendered-space-expected.txt: Added.
2161 * platform/ios-simulator/editing/unsupported-content: Added.
2162 * platform/ios-simulator/editing/unsupported-content/list-type-after-expected.png: Added.
2164 2015-05-18 Myles C. Maxfield <mmaxfield@apple.com>
2166 Improve coverage of platform/mac/fast/text/font-weights.html
2167 https://bugs.webkit.org/show_bug.cgi?id=145152
2169 Reviewed by Anders Carlsson.
2171 Add coverage of italics.
2173 * platform/mac/fast/text/font-weights-expected.txt:
2174 * platform/mac/fast/text/font-weights.html:
2176 2015-05-18 Myles C. Maxfield <mmaxfield@apple.com>
2178 platform/mac/fast/text/font-weights.html is flakey
2179 https://bugs.webkit.org/show_bug.cgi?id=145149
2181 Reviewed by Alexey Proskuryakov.
2183 * platform/mac/TestExpectations:
2185 2015-05-18 Filip Pizlo <fpizlo@apple.com>
2187 Add a Int-or-Boolean speculation to Branch
2188 https://bugs.webkit.org/show_bug.cgi?id=145134
2190 Reviewed by Benjamin Poulain.
2192 Added the reduced asm.js test case from https://bugs.webkit.org/show_bug.cgi?id=144136. We don't yet
2193 run it as fast as we should but this is a big step.
2195 * js/regress/script-tests/slow-ternaries.js: Added.
2198 * js/regress/slow-ternaries-expected.txt: Added.
2199 * js/regress/slow-ternaries.html: Added.
2201 2015-05-17 Benjamin Poulain <benjamin@webkit.org>
2203 [JSC] Make StringRecursionChecker faster in the simple cases without any recursion
2204 https://bugs.webkit.org/show_bug.cgi?id=145102
2206 Reviewed by Darin Adler.
2208 Improve the coverage a tiny bit.
2210 * js/array-string-recursion-expected.txt: Added.
2211 * js/array-string-recursion.html: Added.
2212 * js/script-tests/array-string-recursion.js: Added.
2214 2015-05-17 Manuel Rego Casasnovas <rego@igalia.com>
2216 [CSS Grid Layout] Add scrollbar width in intrinsic logical widths computation
2217 https://bugs.webkit.org/show_bug.cgi?id=145021
2219 Reviewed by Sergio Villar Senin.
2221 * fast/css-grid-layout/compute-intrinsic-widths-scrollbar-expected.txt: Added.
2222 * fast/css-grid-layout/compute-intrinsic-widths-scrollbar.html: Added.
2224 2015-05-16 Zalan Bujtas <zalan@apple.com>
2226 REGRESSION (Subpixel): Dashed underline is missing when box is positioned at subpixels.
2227 https://bugs.webkit.org/show_bug.cgi?id=145097
2228 rdar://problem/18588415
2230 Reviewed by Simon Fraser.
2232 Dashed and dotted border painting needs clipping in order to properly display corners.
2233 Similarly to solid border's quad calculation, we pixelsnap the border positions before computing the clipping quad values.
2235 * fast/borders/dashed-border-on-subpixel-position-expected.html: Added.
2236 * fast/borders/dashed-border-on-subpixel-position.html: Added.
2237 * fast/borders/dotted-border-on-subpixel-position-expected.html: Added.
2238 * fast/borders/dotted-border-on-subpixel-position.html: Added.
2240 2015-05-15 Sam Weinig <sam@webkit.org>
2242 Add getElementById to DocumentFragment
2243 https://bugs.webkit.org/show_bug.cgi?id=145094
2245 Reviewed by Alexey Proskuryakov.
2247 * fast/dom/DocumentFragment/getElementById-expected.txt: Added.
2248 * fast/dom/DocumentFragment/getElementById.html: Added.
2250 2015-05-15 Antti Koivisto <antti@apple.com>
2252 When redirecting to data URL use HTTP response for same origin policy checks
2253 https://bugs.webkit.org/show_bug.cgi?id=145054
2254 rdar://problem/20299050
2256 Reviewed by Alexey Proskuryakov.
2258 * http/tests/security/canvas-remote-read-data-url-image-redirect-expected.txt: Added.
2259 * http/tests/security/canvas-remote-read-data-url-image-redirect.html: Added.
2261 2015-05-15 Simon Fraser <simon.fraser@apple.com>
2263 REGRESSION (r183300): Background missing on top links on apple.com
2264 https://bugs.webkit.org/show_bug.cgi?id=145079
2265 rdar://problem/20914252
2267 Reviewed by Tim Horton.
2271 * compositing/visible-rect/backing-change-height-from-zero-expected.txt: Added.
2272 * compositing/visible-rect/backing-change-height-from-zero.html: Added.
2274 2015-05-15 Myles C. Maxfield <mmaxfield@apple.com>
2276 Test the interaction between font-family and font-weight
2277 https://bugs.webkit.org/show_bug.cgi?id=145078
2279 Reviewed by Dean Jackson.
2281 This test is designed to test the interaction between font-family and font-weight. In particular,
2282 our implementation of font-family accepts PostScript names, which may name a font with a particular
2283 weight. However, there is another CSS property, font-weight, in which the author may also name a
2284 particular weight. Our font selection algorithm takes both of these signals into account when
2287 There is currently no good way in JavaScript to find the actual font chosen for some text.
2288 Therefore, the best way to test this aspect of the font selection algorithm is to dump the render
2289 tree, therefore testing glyph advances (which are a property of font weight).
2291 * platform/mac/fast/text/font-weights-expected.txt: Added.
2292 * platform/mac/fast/text/font-weights.html: Added.
2294 2015-05-15 Commit Queue <commit-queue@webkit.org>
2296 Unreviewed, rolling out r184421.
2297 https://bugs.webkit.org/show_bug.cgi?id=145087
2299 Introduced 42 layout test failures (Requested by rniwa on
2304 "REGRESSION (r183300): Background missing on top links on
2306 https://bugs.webkit.org/show_bug.cgi?id=145079
2307 http://trac.webkit.org/changeset/184421
2309 2015-05-15 Simon Fraser <simon.fraser@apple.com>
2311 REGRESSION (r183300): Background missing on top links on apple.com
2312 https://bugs.webkit.org/show_bug.cgi?id=145079
2313 rdar://problem/20914252
2315 Reviewed by Tim Horton.
2317 Composited box that toggles to a non-zero height and dumps layers.
2319 * compositing/visible-rect/backing-change-height-from-zero-expected.txt: Added.
2320 * compositing/visible-rect/backing-change-height-from-zero.html: Added.
2322 2015-05-15 Sam Weinig <sam@webkit.org>
2324 Move HTMLElement's children property to ParentNode
2325 https://bugs.webkit.org/show_bug.cgi?id=145072
2327 Reviewed by Chris Dumez.
2329 * fast/dom/ParentNode-children-expected.txt: Added.
2330 * fast/dom/ParentNode-children.html: Added.
2331 Test children on Element, Document and DocumentFragment.
2333 * fast/dom/xmlserializer-serialize-to-string-exception-expected.txt:
2334 Update results since document.children is no longer undefined.
2336 * js/dom/dom-static-property-for-in-iteration-expected.txt:
2339 2015-05-15 Zalan Bujtas <zalan@apple.com>
2341 White edge on animating panel on http://rokkosunnyvale.com
2342 https://bugs.webkit.org/show_bug.cgi?id=144986
2343 rdar://problem/20907683
2345 Reviewed by Simon Fraser.
2347 Background image geometry calculation needs to be based on the final painting size of the container
2348 in order to accurately compute tile sizes, repeating positions etc.
2349 The container's size is pixelsnapped at painting using absolute coordinates. This patch
2350 ensures that we snap to the same size while computing background geometry.
2352 * fast/backgrounds/hidpi-bitmap-background-repeat-on-subpixel-position-expected.html: progression.
2353 * fast/images/background-image-size-changes-fractional-position-expected.html: Added.
2354 * fast/images/background-image-size-changes-fractional-position.html: Added.
2356 2015-05-15 Marcos Chavarría Teijeiro <mchavarria@igalia.com>
2358 [GTK] Gardening 15th May.
2359 https://bugs.webkit.org/show_bug.cgi?id=145047
2363 * platform/gtk/TestExpectations:
2364 * platform/gtk/fast/events/ghostly-mousemoves-in-subframe-expected.txt: Added.
2366 2015-05-15 Ryosuke Niwa <rniwa@webkit.org>
2368 Removed failing test expectations from passing tests.
2371 * platform/mac/TestExpectations:
2373 2015-05-14 Zalan Bujtas <zalan@apple.com>
2375 Images on www.fitstylelife.com jiggle on hover.
2376 https://bugs.webkit.org/show_bug.cgi?id=145020
2377 rdar://problem/20885337
2379 Reviewed by Simon Fraser.
2381 This patch ensures that the clipping layer of a composited content is pixel snapped properly.
2383 * compositing/composited-parent-clipping-layer-on-subpixel-position-expected.html: Added.
2384 * compositing/composited-parent-clipping-layer-on-subpixel-position.html: Added.
2385 * compositing/parent-clipping-layer-on-subpixel-position-expected.html: Added.
2386 * compositing/parent-clipping-layer-on-subpixel-position.html: Added.
2388 2015-05-14 Simon Fraser <simon.fraser@apple.com>
2390 REGRESSION (r183794): Garbage tiles when body background switches to fixed
2391 https://bugs.webkit.org/show_bug.cgi?id=145032
2392 rdar://problem/20963679
2394 Reviewed by Dean Jackson.
2396 Test that toggles the attachment of the body background to fixed, then dumps layers.
2398 * platform/mac-wk2/tiled-drawing/toggle-to-fixed-background-expected.txt: Added.
2399 * platform/mac-wk2/tiled-drawing/toggle-to-fixed-background.html: Added.
2401 2015-05-13 Ryosuke Niwa <rniwa@webkit.org>
2403 Crash in ReplaceSelectionCommand::removeRedundantStylesAndKeepStyleSpanInline
2404 https://bugs.webkit.org/show_bug.cgi?id=119068
2406 Reviewed by Enrica Casucci.
2408 Added a test based on https://chromium.googlesource.com/chromium/blink/+/3500267482e60550ce84fadd6c0db883937ce744
2410 * editing/inserting/insert-table-in-paragraph-crash-expected.txt: Added.
2411 * editing/inserting/insert-table-in-paragraph-crash.html: Added.
2413 2015-05-14 Myles C. Maxfield <mmaxfield@apple.com>
2415 [Mac] Expose more font weights for -apple-system
2416 https://bugs.webkit.org/show_bug.cgi?id=144707
2418 Reviewed by Simon Fraser.
2420 * platform/mac/fast/text/systemFont-expected.txt: Update expectations.
2421 * platform/mac/fast/text/systemFont.html: Update test to include font weights for -apple-system.
2422 * platform/mac/fast/css/css2-system-fonts-expected.txt: Updated to not hardcode the system font family name.
2423 * platform/mac-mavericks/fast/css/css2-system-fonts-expected.txt: Ditto.
2424 * platform/mac/fast/forms/select/optgroup-rendering-expected.txt: Updated to not use synthetic bold.
2425 * platform/mac/fast/forms/validation-message-appearance-expected.txt: Ditto.
2427 2015-05-14 Filip Pizlo <fpizlo@apple.com>
2429 Unreviewed, skip js/regress-141098.html. The fix will be tracked in https://bugs.webkit.org/show_bug.cgi?id=145007
2433 2015-05-14 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2435 [EFL] Unskip passing AX tests since r184198
2437 Unreviewed EFL gardening.
2439 * platform/efl/TestExpectations: Two AX tests have been passed since r184198.
2441 2015-05-13 Joseph Pecoraro <pecoraro@apple.com>
2443 ES6: Allow duplicate property names
2444 https://bugs.webkit.org/show_bug.cgi?id=142895
2446 Reviewed by Geoffrey Garen.
2448 * js/object-literal-duplicate-properties-expected.txt: Added.
2449 * js/object-literal-duplicate-properties.html: Added.
2450 * js/script-tests/object-literal-duplicate-properties.js: Added.
2451 Include a new test all about testing duplicate property names
2452 and their expected cascading results.
2454 * ietestcenter/Javascript/11.1.5_4-4-b-1-expected.txt:
2455 * ietestcenter/Javascript/11.1.5_4-4-b-2-expected.txt:
2456 * ietestcenter/Javascript/11.1.5_4-4-c-1-expected.txt:
2457 * ietestcenter/Javascript/11.1.5_4-4-c-2-expected.txt:
2458 * ietestcenter/Javascript/11.1.5_4-4-d-1-expected.txt:
2459 * ietestcenter/Javascript/11.1.5_4-4-d-2-expected.txt:
2460 * ietestcenter/Javascript/11.1.5_4-4-d-3-expected.txt:
2461 * ietestcenter/Javascript/11.1.5_4-4-d-4-expected.txt:
2462 ES5 behavior for duplciate properties has changed.
2464 * js/mozilla/strict/11.1.5-expected.txt:
2465 * js/object-literal-syntax-expected.txt:
2466 * js/script-tests/object-literal-syntax.js:
2467 Update other tests and values now that duplicate properties
2468 are allowed, and their cascade order behaves correctly.
2470 2015-05-13 Antti Koivisto <antti@apple.com>
2472 Cached CSS image resources don't show up after reloading <http://nightly.webkit.org/start/>
2473 https://bugs.webkit.org/show_bug.cgi?id=144952
2475 Reviewed by Oliver Hunt.
2477 * http/tests/cache/resources/non-shareable.css: Added.
2482 * http/tests/cache/resources/shareable.css: Added.
2487 * http/tests/cache/resources/stylesheet-html.php: Added.
2488 * http/tests/cache/stylesheet-sharing-expected.txt: Added.
2489 * http/tests/cache/stylesheet-sharing.html: Added.
2491 2015-05-13 Ryosuke Niwa <rniwa@webkit.org>
2493 REGRESSION(r183770): Crash inside WebEditorClient::shouldApplyStyle when applying underline
2494 https://bugs.webkit.org/show_bug.cgi?id=144949
2496 Reviewed by Darin Adler.
2498 Added a test that emulates underlining of text by the user. Unlike document.execCommand,
2499 testRunner.execCommand simulates a user initiated editing command and therefore invokes
2502 * editing/style/underline-by-user-expected.txt: Added.
2503 * editing/style/underline-by-user.html: Added.
2505 2015-05-13 Yusuke Suzuki <utatane.tea@gmail.com>
2507 [ES6] Implement String.raw
2508 https://bugs.webkit.org/show_bug.cgi?id=144330
2510 Reviewed by Filip Pizlo.
2514 * js/Object-getOwnPropertyNames-expected.txt:
2515 * js/script-tests/Object-getOwnPropertyNames.js:
2517 2015-05-12 Alexey Proskuryakov <ap@apple.com>
2519 fast/text/simple-line-layout-text-stroke-width.html fails on Windows
2521 * platform/win/TestExpectations: Mark it as such. The tets likely needs to be
2522 improved to work cross-platform.
2524 2015-05-12 Filip Pizlo <fpizlo@apple.com>
2526 js/dom/stack-trace.html fails with eager compilation
2527 https://bugs.webkit.org/show_bug.cgi?id=144853
2529 Reviewed by Benjamin Poulain.
2531 Make a copy of the stack-trace test that only runs in run-jsc-stress-tests. Sadly, we don't
2532 have a good way of having different expectation files for when a test runs in RJST versus
2533 RWT. So, the approach I take is that I make a copy of the test just for RJST and I exclude
2534 the .html file, which makes RWT overlook it. The test has different expectations in the
2535 two harnesses because it does some small DOM things.
2537 * js/script-tests/stack-trace.js: Added.
2538 * js/stack-trace-expected.txt: Added.
2540 2015-05-12 Joanmarie Diggs <jdiggs@igalia.com>
2542 AX: [Win] REGRESSION(r184213) breaks aria-menubar-menuitems.html
2543 https://bugs.webkit.org/show_bug.cgi?id=144936
2545 Unreviewed gardening.
2547 Adding the platform-specific expectations for Windows now that the
2548 accessibility tree is being correctly generated for this test.
2550 * platform/win/accessibility/aria-menubar-menuitems-expected.txt: Added.
2552 2015-05-12 Joanmarie Diggs <jdiggs@igalia.com>
2554 AX: [Win] REGRESSION(r184213) breaks aria-menubar-menuitems.html
2555 https://bugs.webkit.org/show_bug.cgi?id=144936
2557 Reviewed by Chris Fleizach.
2559 Use focusedElement + childAtIndex rather than accessibleElementById
2560 as the latter seems to be failing, and the former worked on Windows
2561 to get the menubar in the original version of this test.
2563 * accessibility/aria-menubar-menuitems.html: Modified.
2565 2015-05-12 Zalan Bujtas <zalan@apple.com>
2567 REGRESSION(r175617): Some text doesn't render on internationalculinarycenter.com
2568 https://bugs.webkit.org/show_bug.cgi?id=144917
2569 rdar://problem/20545878
2571 Reviewed by Andreas Kling.
2573 This patch ensures that text stroke width value is taken into account while
2574 calculating visual overflow for simple line layout.
2575 Ceiling the text stroke width value matches the normal text layout behaviour.
2577 * fast/text/simple-line-layout-text-stroke-width-expected.txt: Added.
2578 * fast/text/simple-line-layout-text-stroke-width.html: Added.
2580 2015-05-12 Joanmarie Diggs <jdiggs@igalia.com>
2582 AX: [ATK] ARIA menu items should not have anonymous block children
2583 https://bugs.webkit.org/show_bug.cgi?id=144653
2585 Reviewed by Chris Fleizach.
2587 The existing test was not cross-platform friendly and was rewritten as
2588 part of the fix for this bug. New expectations were generated for Mac,
2589 Efl, and Gtk. The shared expectations and the Windows expectations were
2590 removed so as not to break the Win port. The search-predicate test also
2591 was updated because it included an ARIA treeitem which had a listmarker
2592 child it should not have, and no longer has as a result of the bug fix.
2594 * accessibility/aria-menubar-menuitems-expected.txt: Removed. Platform hierarchies vary vastly.
2595 * accessibility/aria-menubar-menuitems.html: Rewritten to work better as a shared test.
2596 * platform/efl/accessibility/aria-menubar-menuitems-expected.txt: Added.
2597 * platform/gtk/accessibility/aria-menubar-menuitems-expected.txt: Added.
2598 * platform/mac/accessibility/aria-menubar-menuitems-expected.txt: Modified as result of rewrite.
2599 * platform/mac/accessibility/search-predicate.html: Modified to reflect correct treeitem children.
2600 * platform/mac/accessibility/search-predicate-expected.txt: Modified to reflect correct treeitem children.
2601 * platform/win/accessibility/aria-menubar-menuitems-expected.txt: Removed. New file should be generated.
2602 * resources/accessibility-helper.js: Added an argument so dumpAccessibilityTree can print title rather than value.
2603 (dumpAccessibilityTree):
2605 2015-05-12 Alexey Proskuryakov <ap@apple.com>
2607 fast/frames/flattening/iframe-flattening-resize-event-count.html times out on Yosemite WK2
2608 https://bugs.webkit.org/show_bug.cgi?id=144155
2610 * platform/mac-wk2/TestExpectations: Marking as flaky for now.
2612 2015-05-12 Joanmarie Diggs <jdiggs@igalia.com>
2614 AX: [GTK] Defer to WebCore Accessibility for table exposure
2615 https://bugs.webkit.org/show_bug.cgi?id=144896
2617 Reviewed by Chris Fleizach.
2619 Several platform tests are testing accessibility of tables. In order to ensure
2620 that those tables continue to be exposed as tables, a border was added so that
2621 they are not judged to be layout tables. For the remainder of the tests, the
2622 expectations were updated to reflect the fact that layout tables are no longer
2623 exposed as AccessibilityTables in WebKitGtk.
2625 * platform/gtk/accessibility/caret-offsets.html: Added border to table.
2626 * platform/gtk/accessibility/table-detection-expected.txt: Updated to reflect new behavior.
2627 * platform/gtk/accessibility/table-hierarchy-expected.txt: Updated to reflect new behavior.
2628 * platform/gtk/accessibility/table-one-cell-expected.txt: Updated to reflect new behavior.
2629 * platform/gtk/accessibility/table-with-rules-expected.txt: Updated to reflect new behavior.
2630 * platform/gtk/accessibility/text-for-range-table-cells.html: Added border to table.
2631 * platform/gtk/accessibility/text-for-table.html: Added border to table.
2633 2015-05-12 Joanmarie Diggs <jdiggs@igalia.com>
2635 [GTK][WK2] rowAtIndex is not implemented in DRT/WKTR
2636 https://bugs.webkit.org/show_bug.cgi?id=116971
2638 Reviewed by Chris Fleizach.
2640 * platform/gtk/TestExpectations: Removed previously-failing test.
2642 2015-05-12 Jinwoo Song <jinwoo7.song@samsung.com>
2644 [EFL] Rebaseline some editing tests
2646 Also add some missing baselines.
2648 * platform/efl/editing/execCommand/5142012-1-expected.png:
2649 * platform/efl/editing/execCommand/5142012-1-expected.txt:
2650 * platform/efl/editing/inserting/insert-at-end-02-expected.png:
2651 * platform/efl/editing/inserting/insert-at-end-02-expected.txt:
2653 2015-05-12 Xabier Rodriguez Calvar <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
2655 [Streams API] ReadableStream reader should not be disposable when having pending promises
2656 https://bugs.webkit.org/show_bug.cgi?id=144869
2658 Reviewed by Darin Adler.
2660 * streams/readable-stream-gc.html:
2661 * streams/readable-stream-gc-expected.txt:
2663 2015-05-11 Zalan Bujtas <zalan@apple.com>
2665 Text is misplaced when custom font does not have space glyph.
2666 https://bugs.webkit.org/show_bug.cgi?id=144879
2668 Reviewed by Myles C. Maxfield
2670 This patch ensures that we use fallback font for the missing space glyph only when the rendered text has space in it.
2672 If a font does not provide all the glyphs required to render the associated text, we initiate fallback fonts. It is done while
2673 measuring the text at layout time. However due to the fact that we always pre-measure space, a font with no space glyph in it is never sufficient.
2674 (even when the text does not require space at all)
2675 Fallback fonts impact line positions through ascent/descent calculation.
2677 * fast/ruby/ruby-expansion-cjk-2-expected.html: progression
2678 * fast/ruby/ruby-expansion-cjk-3-expected.html: progression
2679 * fast/ruby/ruby-expansion-cjk-4-expected.html: progression
2680 * fast/ruby/ruby-expansion-cjk-5-expected.html: progression
2681 * fast/ruby/ruby-expansion-cjk-expected.html: progression
2682 * fast/text/font-with-no-space-glyph-expected.html: Added.
2683 * fast/text/font-with-no-space-glyph.html: Added.
2684 * platform/mac/svg/fonts/svg-font-general-expected.html: progression
2686 2015-05-11 Joanmarie Diggs <jdiggs@igalia.com>
2688 AX: [ATK] Always include rows in the tree of accessible tables
2689 https://bugs.webkit.org/show_bug.cgi?id=144885
2691 Reviewed by Chris Fleizach.
2693 Update the expectations to reflect the rows which are now included in the tree.
2695 * platform/efl/accessibility/table-attributes-expected.txt: Updated.
2696 * platform/efl/accessibility/table-cell-spans-expected.txt: Updated.
2697 * platform/efl/accessibility/table-cells-expected.txt: Updated.
2698 * platform/efl/accessibility/table-sections-expected.txt: Updated.
2699 * platform/gtk/accessibility/table-attributes-expected.txt: Updated.
2700 * platform/gtk/accessibility/table-cell-spans-expected.txt: Updated.
2701 * platform/gtk/accessibility/table-cells-expected.txt: Updated.
2702 * platform/gtk/accessibility/table-sections-expected.txt: Updated.
2704 2015-05-11 Joanmarie Diggs <jdiggs@igalia.com>
2706 AX: [ATK] Need expectation files for menu-list-crash2.html for Gtk and Efl
2707 https://bugs.webkit.org/show_bug.cgi?id=144881
2709 Unreviewed GTK+ and EFL gardening.
2711 * platform/efl/accessibility/menu-list-crash2-expected.txt: Added.
2712 * platform/gtk/accessibility/menu-list-crash2-expected.txt: Added.
2714 2015-05-11 Andreas Kling <akling@apple.com>
2716 Add a Windows-specific result for the new accessibility/menu-list-crash2.html test.
2718 * platform/win/accessibility/menu-list-crash2-expected.txt: Added.
2720 2015-05-11 Alex Christensen <achristensen@webkit.org>
2722 [Content Extensions] Support domain-specific rules and exceptions.
2723 https://bugs.webkit.org/show_bug.cgi?id=144833
2725 Reviewed by Darin Adler.
2727 * http/tests/contentextensions/domain-rules-expected.txt: Added.
2728 * http/tests/contentextensions/domain-rules.html: Added.
2729 * http/tests/contentextensions/domain-rules.html.json: Added.
2731 2015-05-10 Filip Pizlo <fpizlo@apple.com>
2733 We shouldn't promote LoadVarargs to a sequence of GetStacks and PutStacks if doing so would exceed the LoadVarargs' limit
2734 https://bugs.webkit.org/show_bug.cgi?id=144851
2736 Reviewed by Michael Saboff.
2738 * js/regress/load-varargs-elimination-expected.txt: Added.
2739 * js/regress/load-varargs-elimination.html: Added.
2740 * js/regress/script-tests/load-varargs-elimination.js: Added.
2744 * js/regress/sink-huge-activation-expected.txt: Added.
2745 * js/regress/sink-huge-activation.html: Added.
2747 2015-05-11 Marcos Chavarría Teijeiro <chavarria1991@gmail.com>
2749 [GTK] Gardening 11th May.
2750 https://bugs.webkit.org/show_bug.cgi?id=144863
2754 * platform/gtk/TestExpectations:
2756 2015-05-11 Chris Fleizach <cfleizach@apple.com>
2758 AX: Crash at WebCore::AccessibilityMenuList::addChildren()
2759 https://bugs.webkit.org/show_bug.cgi?id=144860
2761 Reviewed by Mario Sanchez Prada.
2763 * accessibility/menu-list-crash2-expected.txt: Added.
2764 * accessibility/menu-list-crash2.html: Added.
2766 2015-05-11 Marcos Chavarría Teijeiro <chavarria1991@gmail.com>
2768 [GTK] Gardening 7th May.
2769 https://bugs.webkit.org/show_bug.cgi?id=144735
2773 * platform/gtk/TestExpectations:
2774 * platform/gtk/media/video-controls-no-scripting-expected.txt: Added.
2776 2015-05-10 Simon Fraser <simon.fraser@apple.com>
2778 background-position sometimes doesn't work properly with background-attachment: fixed
2779 https://bugs.webkit.org/show_bug.cgi?id=103757
2780 rdar://problem/18749925
2782 Reviewed by Darin Adler.
2784 Tests various configurations for painting the fixed backgrounds. The existing test was
2785 actually wrong, so fixed to use a gradient (so you can see where the edges of the image are),
2786 and be valid. Testing is complicated by the fact that setting top content inset actually
2787 causes the snapshot to be inset at the top.
2789 * platform/mac-wk2/tiled-drawing/resources/bordered-image.png: Added.
2790 * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-cover-expected.html: Added.
2791 * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-cover-local-expected.html: Added.
2792 * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-cover-local.html: Copied from LayoutTests/platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment.html.
2793 * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-cover.html: Added.
2794 * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-expected.html:
2795 * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-local-expected.html: Added.
2796 * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-local.html: Added.
2797 * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-positioned-expected.html: Added.
2798 * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-positioned.html: Added.
2799 * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment.html:
2801 2015-05-10 Martin Robinson <mrobinson@igalia.com>
2803 [GTK] fast/events/page-visibility-transition-test.html is timing out
2804 https://bugs.webkit.org/show_bug.cgi?id=114789
2806 Reviewed by Darin Adler.
2808 * platform/gtk/TestExpectations: Unskip failing tests.
2810 2015-05-10 Chris Fleizach <cfleizach@apple.com>
2812 AX: Don't expose elements as data tables just because they use display: table
2813 https://bugs.webkit.org/show_bug.cgi?id=144804
2815 Reviewed by Mario Sanchez Prada.
2817 * accessibility/css-table-ignored-expected.txt: Added.
2818 * accessibility/css-table-ignored.html: Added.
2820 2015-05-09 Chris Dumez <cdumez@apple.com>
2822 Introduce ParentNode.idl / NonDocumentTypeChildNode.idl
2823 https://bugs.webkit.org/show_bug.cgi?id=144825
2825 Reviewed by Sam Weinig.
2827 Rebaseline test as the order of the methods changed when iterating.
2829 * js/dom/dom-static-property-for-in-iteration-expected.txt:
2831 2015-05-08 Xabier Rodriguez Calvar <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
2833 streams/reference-implementation/readable-stream-reader.html and streams/reference-implementation/bad-underlying-sources.html are flaky
2834 https://bugs.webkit.org/show_bug.cgi?id=144813
2836 Reviewed by Alexey Proskuryakov.
2838 Removed small timeouts for tests that went from TIMEOUT to PASS thanks to other patches.
2840 * streams/reference-implementation/bad-underlying-sources.html:
2841 * streams/reference-implementation/readable-stream-reader.html:
2843 2015-05-08 Alexey Proskuryakov <ap@apple.com>
2845 Update results after Sam's patch, the order of properties changed.
2847 * js/dom/dom-static-property-for-in-iteration-expected.txt:
2849 2015-05-08 Sam Weinig <sam@webkit.org>
2851 Element Traversal is not just Elements anymore
2852 https://bugs.webkit.org/show_bug.cgi?id=144822
2854 Reviewed by Simon Fraser.
2856 Add new tests for element traversal functions on Document, DocumentFragment and CharacterData.
2858 * fast/dom/element-traversal-on-character-data-expected.txt: Added.
2859 * fast/dom/element-traversal-on-character-data.html: Added.
2860 * fast/dom/element-traversal-on-document-expected.txt: Added.
2861 * fast/dom/element-traversal-on-document-fragment-expected.txt: Added.
2862 * fast/dom/element-traversal-on-document-fragment.html: Added.
2863 * fast/dom/element-traversal-on-document.html: Added.
2865 2015-05-08 Martin Robinson <mrobinson@igalia.com>
2867 Unreviewed GTK+ gardening
2869 * platform/gtk/TestExpectations: Unskip a test that was failing only because the shared
2870 baseline had a failure in it.
2871 * platform/gtk/fast/events/event-attribute-expected.txt: Added.
2873 2015-05-08 Martin Robinson <mrobinson@igalia.com>
2875 Unreviewed GTK+ gardening
2877 * platform/gtk/TestExpectations: Un-expectation some tests that are now passing.
2879 2015-05-08 Martin Robinson <mrobinson@igalia.com>
2881 Unreviewed GTK+ gardening
2883 Remove expectations for tests that are also skipped for all WebKit2
2884 ports. This will more easily allow us to handle them when they are
2885 eventually (if at all) unskipped for WebKit2.
2887 * platform/gtk/TestExpectations:
2889 2015-05-08 Martin Robinson <mrobinson@igalia.com>
2891 [GTK] Some tests fail because they do not assume the popup menu captures click events
2892 https://bugs.webkit.org/show_bug.cgi?id=40601
2894 Reviewed by Carlos Garcia Campos.
2896 * platform/gtk/TestExpectations: Unskip tests that are passing now
2897 and classify remaining failures.
2898 * platform/gtk/editing/selection/5354455-2-expected.txt: Rebaselined.
2899 * platform/gtk/editing/selection/doubleclick-crash-expected.png: Rebaseline.
2900 * platform/gtk/editing/selection/doubleclick-crash-expected.txt: Rebaseline.
2901 * platform/gtk/editing/selection/user-select-all-image-with-single-click-expected.txt: Rebaselined.
2902 * platform/gtk/editing/selection/user-select-all-with-single-click-expected.txt: Rebaselined.
2903 * platform/gtk/fast/events/mouseup-from-button2-expected.txt: Rebaseline.
2904 * platform/gtk/fast/events/shadow-event-path-2-expected.txt: Rebaseline.
2905 * platform/gtk/fast/events/shadow-event-path-expected.txt: Rebaseline.
2906 * platform/gtk/fast/events/updateLayoutForHitTest-expected.txt: Rebaselined.
2909 2015-05-08 Brent Fulgham <bfulgham@apple.com>
2911 [WK2] Scroll-snap tests timeout intermittently for overflow scroll cases
2912 https://bugs.webkit.org/show_bug.cgi?id=144811
2914 * platform/mac-wk2/TestExpectations: Mark tests as flaky.
2916 2015-05-08 Chris Dumez <cdumez@apple.com>
2918 Throttle RequestAnimationFrame in subframes that are outside the viewport
2919 https://bugs.webkit.org/show_bug.cgi?id=144718
2920 <rdar://problem/20688782>
2922 Reviewed by Simon Fraser.
2924 * fast/animation/request-animation-frame-throttle-subframe-display-none-expected.txt: Added.
2925 * fast/animation/request-animation-frame-throttle-subframe-display-none.html: Added.
2926 Add layout test to test that RequestAnimationFrame is properly throttled
2927 in "display: none" subframes.
2929 * fast/animation/request-animation-frame-throttle-subframe-expected.txt: Added.
2930 * fast/animation/request-animation-frame-throttle-subframe.html: Added.
2931 Add layout test to test that RequestAnimationFrame is properly throttled
2932 in frames that are outside the viewport.
2934 * fast/animation/resources/requestAnimationFrame-frame-2.html: Added.
2935 * fast/animation/resources/requestAnimationFrame-frame.html: Added.
2937 * platform/win/TestExpectations:
2938 Skip the 2 new tests on Windows as requestAnimationFrame throttling is
2939 only supported on Cocoa.
2941 2015-05-08 Carlos Garcia Campos <cgarcia@igalia.com>
2943 [GTK] WTR doesn't correctly handle the Escape key
2944 https://bugs.webkit.org/show_bug.cgi?id=144788
2946 Reviewed by Martin Robinson.
2948 Unskip editing/selection/5354455-1.html.
2950 * platform/gtk/TestExpectations:
2952 2015-05-08 Hyungwook Lee <hyungwook.lee@navercorp.com>
2954 [Win] Unskip passing test case after r183981
2955 https://bugs.webkit.org/show_bug.cgi?id=140517
2957 Reviewed by Brent Fulgham.
2959 * platform/win/TestExpectations:
2961 2015-05-08 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2963 Unreviewed EFL gardening on 8th May.
2965 Mark flaky tests and timeout tests after using xorgdriver on EFL port.
2967 * platform/efl/TestExpectations:
2969 2015-05-08 Xabier Rodriguez Calvar <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
2971 [Streams API] ReadableStream constructor start function should be able to error the stream
2972 https://bugs.webkit.org/show_bug.cgi?id=141162
2974 Reviewed by Darin Adler.
2976 * streams/readable-stream-controller-error-expected.txt: Added.
2977 * streams/readable-stream-controller-error.html: Added.
2978 * streams/reference-implementation/bad-underlying-sources-expected.txt:
2979 * streams/reference-implementation/readable-stream-templated-expected.txt:
2981 2015-05-08 Commit Queue <commit-queue@webkit.org>
2983 Unreviewed, rolling out r183985.
2984 https://bugs.webkit.org/show_bug.cgi?id=144796
2986 broke loader/go-back-to-different-window-size.html (Requested
2987 by kling on #webkit).
2991 "Throttle RequestAnimationFrame in subframes that are outside
2993 https://bugs.webkit.org/show_bug.cgi?id=144718
2994 http://trac.webkit.org/changeset/183985
2996 2015-05-08 Csaba Osztrogonác <ossy@webkit.org>
2998 REGRESSION(r183072): dfg-put-by-id-prototype-check.js.layout-dfg-eager-no-cjit fails on AArch64 Linux
2999 https://bugs.webkit.org/show_bug.cgi?id=144256
3001 Unreviewed gardening, skip the failing test on AArch64 Linux.
3003 * js/script-tests/dfg-put-by-val-direct-to-generic-array.js:
3005 2015-05-07 Chris Dumez <cdumez@apple.com>
3007 Throttle RequestAnimationFrame in subframes that are outside the viewport
3008 https://bugs.webkit.org/show_bug.cgi?id=144718
3009 <rdar://problem/20688782>
3011 Reviewed by Simon Fraser.
3013 * fast/animation/request-animation-frame-throttle-subframe-display-none-expected.txt: Added.
3014 * fast/animation/request-animation-frame-throttle-subframe-display-none.html: Added.
3015 Add layout test to test that RequestAnimationFrame is properly throttled
3016 in "display: none" subframes.
3018 * fast/animation/request-animation-frame-throttle-subframe-expected.txt: Added.
3019 * fast/animation/request-animation-frame-throttle-subframe.html: Added.
3020 Add layout test to test that RequestAnimationFrame is properly throttled
3021 in frames that are outside the viewport.
3023 * fast/animation/resources/requestAnimationFrame-frame-2.html: Added.
3024 * fast/animation/resources/requestAnimationFrame-frame.html: Added.
3026 2015-05-07 Yoav Weiss <yoav@yoav.ws>
3028 Calculate source-size length as a float
3029 https://bugs.webkit.org/show_bug.cgi?id=144766
3031 Reviewed by Dean Jackson.
3033 Add tests that make sure fractional source-size lengths are supported
3034 and are calculated as floats.
3036 * fast/dom/HTMLImageElement/sizes/image-sizes-1x-expected.txt:
3037 * fast/dom/HTMLImageElement/sizes/image-sizes-1x.html:
3038 * fast/dom/HTMLImageElement/sizes/image-sizes-2x-expected.txt:
3039 * fast/dom/HTMLImageElement/sizes/image-sizes-2x.html:
3041 2015-05-07 Commit Queue <commit-queue@webkit.org>
3043 Unreviewed, rolling out r183895.
3044 https://bugs.webkit.org/show_bug.cgi?id=144786
3046 Many tests became flaky (Requested by ap on #webkit).
3050 "Expose more font weights for -apple-system"
3051 https://bugs.webkit.org/show_bug.cgi?id=144707
3052 http://trac.webkit.org/changeset/183895
3054 2015-05-07 Martin Robinson <mrobinson@igalia.com>
3056 Remove touchadjustment tests
3057 https://bugs.webkit.org/show_bug.cgi?id=144780
3059 Reviewed by Daniel Bates.
3061 These tests test a feature that has been removed from WebKit entirely and all
3062 ports skip the tests. This code was removed in http://trac.webkit.org/changeset/162231.
3064 * platform/efl/TestExpectations: Remove expectations.
3065 * platform/gtk/TestExpectations: Ditto.
3066 * platform/ios-simulator/TestExpectations: Ditto.
3067 * platform/mac/TestExpectations: Ditto.
3068 * platform/win/TestExpectations: Ditto.
3069 * platform/wincairo/TestExpectations:
3070 * touchadjustment: Removed all files in this directory.
3072 2015-05-07 Simon Fraser <simon.fraser@apple.com>
3074 New results after r183970. Fixed elements are now always considered to intersect
3077 * platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-zoomed-expected.txt:
3079 2015-05-07 Sam Weinig <sam@webkit.org>
3081 Consider implementing Document.scrollingElement
3082 <rdar://problem/20845213>
3083 https://bugs.webkit.org/show_bug.cgi?id=143609
3085 Reviewed by Simon Fraser.
3087 * fast/dom/Document/scrollingElement-quirks-mode-expected.txt: Added.
3088 * fast/dom/Document/scrollingElement-quirks-mode.html: Added.
3089 * fast/dom/Document/scrollingElement-standards-mode-expected.txt: Added.
3090 * fast/dom/Document/scrollingElement-standards-mode.html: Added.
3092 2015-05-07 Said Abou-Hallawa <sabouhallawa@apple.com>
3094 Applying a filter on an SVG element, which is larger than 4096 pixels, causes this element to be rendered shifted to the left
3095 https://bugs.webkit.org/show_bug.cgi?id=144335
3097 Reviewed by Darin Adler.
3099 * svg/filters/big-sized-off-viewport-filter-expected.svg: Added.
3100 * svg/filters/big-sized-off-viewport-filter.svg: Added.
3101 Ensure when applying a filter on a large SVG element, the viewport of the
3102 SVG includes the correct drawing part of this element.
3104 2015-05-07 Yoav Weiss <yoav@yoav.ws>
3106 Handle meta viewport in HTMLPreloadScanner
3107 https://bugs.webkit.org/show_bug.cgi?id=144640
3109 Reviewed by Dean Jackson.
3111 Added a layout test that is simply calling an internals method
3112 that tests the HTMLPreloadScanner.
3114 * fast/dom/HTMLMetaElement/meta-preloader-expected.txt: Added.
3115 * fast/dom/HTMLMetaElement/meta-preloader.html: Added.
3117 2015-05-07 Zalan Bujtas <zalan@apple.com>
3119 REGRESSION (r164449): Subpixel rendering: http://www.apple.com/iphone-6/ "Faster wireless." image displays vertical black line on 1x displays at specific window width.
3120 https://bugs.webkit.org/show_bug.cgi?id=144723
3121 rdar://problem/18307094
3123 Reviewed by Simon Fraser.
3125 This patch ensures that the backing store's graphics layer is always positioned on a device pixel boundary.
3127 While calculating the backing store's graphics layer location, its ancestor layer's compositing bounds is taken into account.
3128 However the compositing bounds is an unsnapped value, so in order to place the graphics layer properly,
3129 we need to pixel align the ancestor compositing bounds before using it to adjust the child's graphics layer position.
3131 * compositing/ancestor-compositing-layer-is-on-subpixel-position-expected.html: Added.
3132 * compositing/ancestor-compositing-layer-is-on-subpixel-position.html: Added.
3133 * platform/mac/compositing/layer-creation/overlap-animation-container-expected.txt: progression.
3135 2015-05-07 Yoav Weiss <yoav@yoav.ws>
3137 Fix sizes crash and add invalid value tests.
3138 https://bugs.webkit.org/show_bug.cgi?id=144739
3140 Reviewed by Darin Adler.
3142 Add tests that make sure that invalid values are properly handled, and a 100vw
3143 source-size length is being used for srcset and for intrinsic dimension calculation.
3145 * fast/dom/HTMLImageElement/sizes/image-sizes-invalids-expected.txt: Added.
3146 * fast/dom/HTMLImageElement/sizes/image-sizes-invalids.html: Added.
3148 2015-05-07 Simon Fraser <simon.fraser@apple.com>
3150 Remove the WK1-only code path for independently composited iframes
3151 https://bugs.webkit.org/show_bug.cgi?id=144722
3153 Reviewed by Dean Jackson.
3155 Results different from WK2, because WK1 does not make layers for scrollbars.
3157 * platform/mac-wk1/compositing/visible-rect/iframe-no-layers-expected.txt: Added.
3159 2015-05-06 Dean Jackson <dino@apple.com>
3161 Handle backdrop views that have to tile
3162 https://bugs.webkit.org/show_bug.cgi?id=142317
3163 <rdar://problem/20049088>
3165 Reviewed by Simon Fraser.
3167 Take 2 - this was rolled out because Mavericks was crashing.
3169 A test that creates some backdrop views, then makes them
3170 big enough that it would trigger tiling (which we don't want
3173 * compositing/media-controls-bar-appearance-big-expected.txt: Added.
3174 * compositing/media-controls-bar-appearance-big.html: Added.
3175 * platform/mac-mavericks/TestExpectations: Skip tests on Mavericks.
3177 2015-05-07 Martin Robinson <mrobinson@igalia.com>
3179 [GTK] All spell checking layout tests fail
3180 https://bugs.webkit.org/show_bug.cgi?id=144648
3182 Reviewed by Carlos Garcia Campos.
3184 * platform/gtk/TestExpectations: Unskip and reclassify previously failing tests.
3185 * platform/gtk/editing/spelling/spellcheck-paste-expected.txt: Removed.
3187 2015-05-07 Joanmarie Diggs <jdiggs@igalia.com>
3189 AX: [ATK] The pre element should be mapped to ATK_ROLE_SECTION; not ATK_ROLE_PANEL
3190 https://bugs.webkit.org/show_bug.cgi?id=144702
3192 Reviewed by Chris Fleizach.
3194 In addition to updating the platform expectations for Efl and Gtk, the computed
3195 roles test needed to be updated because there is not a one-to-one mapping between
3196 the HTML pre element and any ARIA role type.
3198 * accessibility/roles-computedRoleString-expected.txt: Updated.
3199 * accessibility/roles-computedRoleString.html: Updated.
3200 * platform/efl/accessibility/roles-exposed-expected.txt: Updated.
3201 * platform/gtk/accessibility/roles-exposed-expected.txt: Updated.
3203 2015-05-07 Csaba Osztrogonác <ossy@webkit.org>
3205 [EFL] Unreviewed gardening.
3207 Removed stale expected files, because these tests are reftests now. (as RWT suggested)
3208 Commented old expectations after r183925 to avoid having ambiguous expectations.
3210 * platform/efl/TestExpectations:
3211 * platform/efl/animations/cross-fade-background-image-expected.png: Removed.
3212 * platform/efl/animations/cross-fade-background-image-expected.txt: Removed.
3213 * platform/efl/css3/masking/clip-path-circle-relative-overflow-expected.png: Removed.
3214 * platform/efl/css3/masking/clip-path-polygon-evenodd-expected.png: Removed.
3215 * platform/efl/css3/masking/clip-path-polygon-expected.png: Removed.
3216 * platform/efl/css3/masking/clip-path-polygon-nonzero-expected.png: Removed.
3218 2015-05-07 Csaba Osztrogonác <ossy@webkit.org>
3220 [EFL] Mouseevent/hover tests fail with XorgDriver
3221 https://bugs.webkit.org/show_bug.cgi?id=144741
3223 Unreviewed gardening, mark failing tests, skip timeouting tests.
3225 * platform/efl/TestExpectations:
3227 2015-05-07 Csaba Osztrogonác <ossy@webkit.org>
3229 [EFL] REGRESSION(r183907): It made all inspector-protocol test crash
3230 https://bugs.webkit.org/show_bug.cgi?id=144737
3232 Unreviewed gardening, skip crashing tests.
3234 * platform/efl/TestExpectations:
3236 2015-05-07 Yoav Weiss <yoav@yoav.ws>
3238 Fix <script srcset> being loaded by the preloader.
3239 https://bugs.webkit.org/show_bug.cgi?id=144675
3241 Reviewed by Darin Adler.
3243 Add preloader tests to make sure that <script src> is preloaded,
3244 and <script srcset> is not.
3246 * http/tests/loading/preload-script-src-expected.txt: Added.
3247 * http/tests/loading/preload-script-src.html: Added.
3248 * http/tests/loading/preload-script-srcset-ignored-expected.txt: Added.
3249 * http/tests/loading/preload-script-srcset-ignored.html: Added.
3251 2015-05-06 Yoav Weiss <yoav@yoav.ws>
3253 Add srcset preloader tests
3254 https://bugs.webkit.org/show_bug.cgi?id=144674
3256 Reviewed by Darin Adler.
3258 Add several preloader tests making sure that the when srcset is being preloaded,
3259 the right resource is fetched, and the other resource is not.
3261 * http/tests/loading/preload-img-src-expected.txt: Added.
3262 * http/tests/loading/preload-img-src.html: Added.
3263 * http/tests/loading/preload-img-srcset-expected.txt: Added.
3264 * http/tests/loading/preload-img-srcset-sizes-expected.txt: Added.
3265 * http/tests/loading/preload-img-srcset-sizes.html: Added.
3266 * http/tests/loading/preload-img-srcset.html: Added.
3267 * http/tests/resources/checkPreload.js: Added.
3270 2015-05-06 Manuel Rego Casasnovas <rego@igalia.com>
3272 [CSS Grid Layout] Mark grid shorthands as layout dependent
3273 https://bugs.webkit.org/show_bug.cgi?id=144687
3275 Reviewed by Darin Adler.
3277 * fast/css-grid-layout/grid-shorthand-computed-style-crash-expected.txt: Added.
3278 * fast/css-grid-layout/grid-shorthand-computed-style-crash.html: Added.
3279 * fast/css-grid-layout/grid-template-shorthand-computed-style-crash-expected.txt: Added.
3280 * fast/css-grid-layout/grid-template-shorthand-computed-style-crash.html: Added.
3282 2015-05-06 Ryosuke Niwa <rniwa@webkit.org>
3284 ToT WebKit crashes while loading ES6 compatibility table
3285 https://bugs.webkit.org/show_bug.cgi?id=144726
3287 Reviewed by Filip Pizlo.
3289 Added new test cases.
3291 * js/class-syntax-string-and-numeric-names-expected.txt:
3292 * js/script-tests/class-syntax-string-and-numeric-names.js:
3294 2015-05-06 Brent Fulgham <bfulgham@apple.com>
3296 Scroll-snap points do not handle margins and padding propertly
3297 https://bugs.webkit.org/show_bug.cgi?id=144647
3298 <rdar://problem/20829473>
3300 Reviewed by Simon Fraser.
3302 Add new scroll-snap tests that cover elements with borders, padding, and rotation. Also correct the
3303 cause of the 'scroll-snap-mandatory-overflow.html' test flakiness by making sure the mouse is always
3304 inside the element when starting new wheel gestures.
3306 Also add a new 'generic' test that confirms that we have expected results for scroll-snap coordinates
3307 and calculated scroll-snap-offset values.
3309 * css3/scroll-snap/scroll-snap-offsets.html: Added.
3310 * platform/mac-wk2/TestExpectations: Remove flakiness annotation for scroll-snap-mandatory-overflow.
3311 * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-iframe.html:
3312 * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-borders-expected.txt: Added.
3313 * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-borders.html: Added.
3314 * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow.html:
3315 * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-padding-expected.txt: Added.
3316 * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-padding.html: Added.
3317 * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-rotated-expected.txt: Added.
3318 * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-rotated.html: Added.
3320 2015-05-06 Commit Queue <commit-queue@webkit.org>
3322 Unreviewed, rolling out r183894.
3323 https://bugs.webkit.org/show_bug.cgi?id=144719
3325 crashes on mavericks (Requested by dino on #webkit).
3329 "Handle backdrop views that have to tile"
3330 https://bugs.webkit.org/show_bug.cgi?id=142317
3331 http://trac.webkit.org/changeset/183894
3333 2015-05-06 Jon Lee <jonlee@apple.com>
3335 Expose more font weights for -apple-system
3336 https://bugs.webkit.org/show_bug.cgi?id=144707
3338 Reviewed by Dean Jackson.
3340 * platform/mac/fast/text/systemFont.html: Update test to include font weights for -apple-system.
3341 * platform/mac/fast/text/systemFont-expected.txt: Update expectations.
3343 2015-05-06 Dean Jackson <dino@apple.com>
3345 Handle backdrop views that have to tile
3346 https://bugs.webkit.org/show_bug.cgi?id=142317
3347 <rdar://problem/20049088>
3349 Reviewed by Simon Fraser.
3351 A test that creates some backdrop views, then makes them
3352 big enough that it would trigger tiling (which we don't want
3355 * compositing/media-controls-bar-appearance-big-expected.txt: Added.
3356 * compositing/media-controls-bar-appearance-big.html: Added.
3358 2015-05-06 Martin Robinson <mrobinson@igalia.com>
3360 [FreeType] Vertical CJK glyphs should not be rendered with synthetic oblique
3361 https://bugs.webkit.org/show_bug.cgi?id=144612
3363 Reviewed by Darin Adler.
3365 * platform/gtk/TestExpectations: Remove expectation for failing test.
3367 2015-05-06 Martin Robinson <mrobinson@igalia.com>
3369 Unreviewed GTK+ gardening
3371 * platform/gtk/TestExpectations: Remove a couple expectations tests.
3372 * platform/gtk/editing/execCommand/nsresponder-outdent-expected.txt:
3374 2015-05-06 Alexey Proskuryakov <ap@apple.com>
3376 Update expectations for fast/forms/button-line-height.html
3379 * platform/efl/TestExpectations:
3380 * platform/gtk/TestExpectations:
3381 * platform/win/TestExpectations:
3383 2015-05-05 Carlos Garcia Campos <cgarcia@igalia.com>
3385 [GTK][WK2] The WebKit network disk cache is not enabled
3386 https://bugs.webkit.org/show_bug.cgi?id=142821
3388 Reviewed by Martin Robinson.
3390 Unskip http/tests/cache/disk-cache tests.
3392 * platform/gtk/TestExpectations:
3394 2015-05-05 Nikita Vasilyev <nvasilyev@apple.com>
3396 LayoutTests/fast/forms/button-line-height.html is broken on non-Mac/non-iOS ports
3397 https://bugs.webkit.org/show_bug.cgi?id=144673
3399 * TestExpectations: Skip broken test.
3401 2015-05-05 Manuel Rego Casasnovas <rego@igalia.com>
3403 [CSS Grid Layout] grid-template-areas should accept none value
3404 https://bugs.webkit.org/show_bug.cgi?id=144624
3406 Reviewed by Darin Adler.
3408 * fast/css-grid-layout/grid-template-areas-get-set-expected.txt:
3409 * fast/css-grid-layout/grid-template-areas-get-set.html: Add new test
3410 case to check "none" support.
3412 2015-05-05 Ryosuke Niwa <rniwa@webkit.org>
3414 Fix tests after r183770 on non-Mac ports. These tests are expecting Mac editing behavior.
3416 * editing/execCommand/strikethroughSelection.html:
3417 * editing/execCommand/toggle-mixed-text-decorations.html:
3419 2015-05-05 Roger Fong <roger_fong@apple.com>
3421 Unreviewed. Some assertion failures in compositing code after r183820.
3422 https://bugs.webkit.org/show_bug.cgi?id=144630.
3424 * platform/mac/TestExpectations:
3426 2015-05-05 Joanmarie Diggs <jdiggs@igalia.com>
3428 [GTK] platform/gtk/accessibility/unknown-roles-not-exposed.html is flaky
3429 https://bugs.webkit.org/show_bug.cgi?id=74493
3431 Reviewed by Chris Fleizach.
3433 Make the test more reliable by searching for a child with an unknown role
3434 rather than depending on an exact hierarchy. This makes the test applicable
3435 to other platforms as at least Efl and Mac also do not expose children with
3436 unknown roles, so it's now part of the shared accessibility tests.