70410b682c8241b4d52ee523d9f3859ae8cd9f8c
[WebKit-https.git] / LayoutTests / ChangeLog
1 2015-05-31  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
2
3         [Streams API] Implement ReadableStreamController constructor
4         https://bugs.webkit.org/show_bug.cgi?id=143752
5
6         Reviewed by Darin Adler.
7
8         * streams/readable-stream.html: checking controller constructor.
9         * streams/reference-implementation/brand-checks-expected.txt:
10
11 2015-05-31  Jordan Harband  <ljharb@gmail.com>
12
13         Array#reduce and reduceRight don't follow ToLength
14         https://bugs.webkit.org/show_bug.cgi?id=145364
15
16         Reviewed by Yusuke Suzuki.
17
18         * js/array-reduce-expected.txt:
19         * js/array-reduceRight-expected.txt:
20         * js/dom/array-prototype-properties-expected.txt:
21         * js/dom/script-tests/array-prototype-properties.js:
22         * js/script-tests/array-reduce.js:
23         * js/script-tests/array-reduceRight.js:
24
25 2015-05-30  Filip Pizlo  <fpizlo@apple.com>
26
27         FTL codegen for MultiGetByOffset and MultiPutByOffset where the structure set is already proved should have an unreachable default case instead of an exit
28         https://bugs.webkit.org/show_bug.cgi?id=145469
29
30         Reviewed by Geoffrey Garen.
31
32         * js/regress/repeat-multi-get-by-offset-expected.txt: Added.
33         * js/regress/repeat-multi-get-by-offset.html: Added.
34         * js/regress/script-tests/repeat-multi-get-by-offset.js: Added.
35         (foo):
36
37 2015-05-29  Keith Miller  <keith_miller@apple.com>
38
39         WeakMap reference w/ DOM element as key does not survive long enough.
40         https://bugs.webkit.org/show_bug.cgi?id=137651
41
42         Reviewed by Geoffrey Garen.
43
44         * js/dom/script-tests/weakmap-gc-unobservable-dom-nodes.js: Added.
45         (.set gc):
46         * js/dom/weakmap-gc-unobservable-dom-nodes.html: Added.
47
48 2015-05-29  Zalan Bujtas  <zalan@apple.com>
49
50         Text disappears shortly after page load on Nexus 7 site.
51         https://bugs.webkit.org/show_bug.cgi?id=145467
52         rdar://problem/18327239
53
54         Reviewed by Simon Fraser.
55
56         This patch ensures that overlap testing for composited layers works properly when the sibling
57         layer gets composited through its child.
58
59         When a layer gets composited through its child content, the recursive overlap testing should build up the
60         overlapmap stack so that sibling content is intersected both against the child and its parent bounds.
61
62         * compositing/sibling-layer-does-not-get-composited-overflow-hidden-case-expected.html: Added.
63         * compositing/sibling-layer-does-not-get-composited-overflow-hidden-case.html: Added.
64         * compositing/sibling-layer-does-not-get-composited-transform-case-expected.html: Added.
65         * compositing/sibling-layer-does-not-get-composited-transform-case.html: Added.
66
67 2015-05-29  Chris Dumez  <cdumez@apple.com>
68
69         Consider throttling DOM timers in iframes outside the viewport
70         https://bugs.webkit.org/show_bug.cgi?id=145465
71         <rdar://problem/20768957>
72
73         Reviewed by Darin Adler.
74
75         Add a layout test to check that DOM timers in iframes outside the
76         viewport get throttled.
77
78         * fast/dom/resources/timer-frame-2.html: Added.
79         * fast/dom/resources/timer-frame.html: Added.
80         * fast/dom/timer-throttling-subframe-expected.txt: Added.
81         * fast/dom/timer-throttling-subframe.html: Added.
82
83 2015-05-28  Filip Pizlo  <fpizlo@apple.com>
84
85         Non-speculative Branch should be fast in the FTL
86         https://bugs.webkit.org/show_bug.cgi?id=145452
87
88         Reviewed by Andreas Kling.
89
90         * js/regress/logical-not-weird-types-expected.txt: Added.
91         * js/regress/logical-not-weird-types.html: Added.
92         * js/regress/script-tests/logical-not-weird-types.js: Added.
93         (foo):
94
95 2015-05-29  Filip Pizlo  <fpizlo@apple.com>
96
97         Land some .html/-expected.txt files for some tests that were added without them.
98
99         Rubber stamped by Andreas Kling.
100
101         * js/regress/cse-new-array-buffer-expected.txt: Added.
102         * js/regress/cse-new-array-buffer.html: Added.
103         * js/regress/cse-new-array-expected.txt: Added.
104         * js/regress/cse-new-array.html: Added.
105
106 2015-05-29  Zalan Bujtas  <zalan@apple.com>
107
108         Unreviewed Win and GTK gardening.
109
110         Skip Mac font specific test.
111
112         * platform/gtk/TestExpectations:
113         * platform/win/TestExpectations:
114
115 2015-05-29  Youenn Fablet  <youenn.fablet@crf.canon.fr>
116
117         MediaDevices.getUserMedia should reject promise instead of throwing exceptions
118         https://bugs.webkit.org/show_bug.cgi?id=145282
119
120         Reviewed by Darin Adler.
121
122         Updating test to expect rejection and not error throwing.
123
124         * fast/mediastream/MediaDevices-getUserMedia-expected.txt:
125         * fast/mediastream/MediaDevices-getUserMedia.html:
126
127 2015-05-28  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
128
129         [EFL] Unreviewed gardening on 29th May
130
131         Unskip passing tests for viewport-percentage, text, sub-pixel
132         and update new failing accessibility, fast/overflow and so on.
133
134         * platform/efl/TestExpectations:
135
136 2015-05-28  Zalan Bujtas  <zalan@apple.com>
137
138         Subpixel rendering: Pixel crack in text selection of simple text in <textarea>.
139         https://bugs.webkit.org/show_bug.cgi?id=145393
140         rdar://problem/19918941
141
142         Reviewed by Darin Adler.
143
144         Float to LayoutUnit conversion is lossy. To ensure that selection
145         painting always lines up (snaps) properly, the calculated width needs to
146         be adjusted by ceiling the float to the next LayoutUnit value.
147
148         * fast/text/hidpi-text-selection-gap-between-words-expected.html: Added.
149         * fast/text/hidpi-text-selection-gap-between-words.html: Added.
150         * platform/mac/platform/mac/editing/input/caret-primary-bidi-expected.txt:
151
152 2015-05-28  Andreas Kling  <akling@apple.com>
153
154         GraphicsLayerCA should start out with m_intersectsCoverageRect=false
155         <https://webkit.org/b/145443>
156         <rdar://problem/19685798>
157
158         Reviewed by Simon Fraser.
159
160         Add a test (based on iframe-and-layers.html) that makes an iframe with compositing
161         layers inside it and places it far outside the visible viewport.
162
163         The layer dump should show that the "intersects coverage rect" flag is 0 for the
164         iframe and its sublayers.
165
166         * compositing/visible-rect/iframe-with-layers-outside-viewport-expected.txt: Added.
167         * compositing/visible-rect/iframe-with-layers-outside-viewport.html: Added.
168
169 2015-05-28  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
170
171         [Streams API] ReadableStreamReader should not be exposed
172         https://bugs.webkit.org/show_bug.cgi?id=143564
173
174         Reviewed by Darin Adler.
175
176         Rebasing tests as ReadableStreamReader is no longer defined globally.
177
178         * js/dom/global-constructors-attributes-expected.txt:
179         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
180         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
181         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
182         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
183         * platform/win/js/dom/global-constructors-attributes-expected.txt:
184
185 2015-05-27  Alexey Proskuryakov  <ap@apple.com>
186
187         Delete media/controls-layers.html. It's a bad test that fails and asserts, and there
188         are apparently no plans to fix any of that (see https://bugs.webkit.org/show_bug.cgi?id=145420).
189
190         * media/controls-layers.html: Removed.
191         * platform/mac-mavericks/media/controls-layers-expected.txt: Removed.
192         * platform/mac/media/controls-layers-expected.txt: Removed.
193
194 2015-05-27  Jordan Harband  <ljharb@gmail.com>
195
196         Array.of should work with other constructors
197         https://bugs.webkit.org/show_bug.cgi?id=145365
198
199         Reviewed by Yusuke Suzuki.
200
201         * js/array-of-expected.txt:
202         * js/script-tests/array-of.js:
203         (Foo):
204
205 2015-05-27  Benjamin Poulain  <bpoulain@apple.com>
206
207         [JSC] Add undefined->double conversion to DoubleRep
208         https://bugs.webkit.org/show_bug.cgi?id=145293
209
210         Reviewed by Filip Pizlo.
211
212         * js/regress/math-with-out-of-bounds-array-values-expected.txt: Added.
213         * js/regress/math-with-out-of-bounds-array-values.html: Added.
214         * js/regress/script-tests/math-with-out-of-bounds-array-values.js: Added.
215
216 2015-05-27  Simon Fraser  <simon.fraser@apple.com>
217
218         REGRESSION (r183820): webkit.org/blog/ background painting issue on reload, when the page contains videos
219         https://bugs.webkit.org/show_bug.cgi?id=145420
220
221         Reviewed by Dean Jackson.
222         
223         Test that dumps compositing layers in a document with media controls.
224
225         * media/controls-layers.html: Added.
226         * platform/mac/media/controls-layers-expected.txt: Added.
227         * platform/mac-mavericks/media/controls-layers-expected.txt: Added.
228
229 2015-05-27  Alexey Proskuryakov  <ap@apple.com>
230
231         Update Mac WebKit1 TestExpectations for platform/mac/fast/ruby/ruby-expansion-cjk-2.html
232
233         * platform/mac-wk1/TestExpectations: It's an image failure, so counter-intuitively,
234         Failure expectation is not the right one.
235
236 2015-05-27  Daniel Bates  <dabates@apple.com>
237
238         Update Mac WebKit1 TestExpectations for platform/mac/fast/ruby/ruby-expansion-cjk-2.html
239
240         * platform/mac-wk1/TestExpectations:
241
242 2015-05-27  Daniel Bates  <dabates@apple.com>
243
244         Fix Mac Yosemite layout test failure following <http://trac.webkit.org/changeset/184899>
245         (https://bugs.webkit.org/show_bug.cgi?id=145336)
246
247         Mark test platform/mac/fast/ruby/ruby-expansion-cjk-2.html as failing on Yosemite.
248
249         Also remove references to fast/ruby/ruby-expansion-cjk*.html from TestExpectations files
250         of other ports since we consider these tests specific to Mac.
251
252         * platform/efl/TestExpectations:
253         * platform/gtk/TestExpectations:
254         * platform/ios-simulator/TestExpectations:
255         * platform/mac-wk1/TestExpectations:
256         * platform/win/TestExpectations:
257
258 2015-05-26  Dean Jackson  <dino@apple.com>
259
260         Backdrop filters don't animate
261         https://bugs.webkit.org/show_bug.cgi?id=145386
262         <rdar://problem/21110037>
263
264         Reviewed by Simon Fraser.
265
266         Add a test for animation of backdrop-filter, and do some
267         minor cleanups in related files.
268
269         * animations/resources/animation-test-helpers.js:
270         (parseFilterImage): Fix a typo.
271         (getPropertyValue): Support webkitBackdropFilter.
272         (comparePropertyValue): Ditto.
273         * css3/filters/backdrop/animation-expected.txt: Added.
274         * css3/filters/backdrop/animation.html: Added.
275
276 2015-05-27  Matt Baker  <mattbaker@apple.com>
277
278         [iOS] Rebaseline expected results for tests in LayoutTests/compositing
279         https://bugs.webkit.org/show_bug.cgi?id=145401
280
281         Reviewed by Simon Fraser.
282
283         Rebaselined iOS tests failing due to expected differences in converage rect, scrollbar and contentsScale.
284
285         * platform/ios-simulator/compositing/layer-creation/scale-rotation-animation-overlap-expected.txt: Added.
286         * platform/ios-simulator/compositing/masks/compositing-clip-path-change-no-repaint-expected.txt: Added.
287         * platform/ios-simulator/compositing/tiling/rotated-tiled-clamped-expected.txt:
288         * platform/ios-simulator/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
289         * platform/ios-simulator/compositing/tiling/transform-origin-tiled-expected.txt: Copied from LayoutTests/platform/ios-simulator/compositing/tiling/rotated-tiled-clamped-expected.txt.
290         * platform/ios-simulator/compositing/visible-rect/backing-change-height-from-zero-expected.txt: Added.
291
292 2015-05-27  Myles C. Maxfield  <mmaxfield@apple.com>
293
294         [iOS] Arabic ligatures are broken in Google Maps
295         https://bugs.webkit.org/show_bug.cgi?id=145336
296         <rdar://problem/20689607>
297
298         Reviewed by Darin Adler.
299
300         This patch adds a DRT test to make sure that text gets drawn with the correct font.
301
302         It also updates expected results for 4 tests, which I have verified are still correct. However,
303         because the behavior of Mavericks differs from Yosemite, I copied the old expected results to
304         platform/mac-mavericks before updating the results in platform/mac.
305
306         This patch also moves fast/ruby/ruby-expansion-cjk*.html to platform/mac because they rely on
307         platform-specific screen-space quantization. This patch also skips these tests on Mavericks
308         because I can't add platform-specific expected results for reftests.
309
310         * platform/ios-simulator/fast/text/arabic-with-no-supporting-webfont-expected.txt:
311         * platform/ios-simulator/fast/text/arabic-with-no-supporting-webfont.html:
312
313         * platform/mac-mavericks/fast/css/font-face-opentype-expected.txt: Copied from platform/mac.
314         * platform/mac-mavericks/svg/batik/text/xmlSpace-expected.txt: Ditto.
315         * platform/mac-mavericks/svg/custom/svg-fonts-fallback-expected.txt: Ditto.
316         * platform/mac-mavericks/svg/custom/svg-fonts-without-missing-glyph-expected.txt: Ditto.
317         * platform/mac-mavericks/TestExpectations: Skip fast/ruyb/ruby-expansion-cjk*.html
318         * platform/mac/fast/css/font-face-opentype-expected.txt: Updated.
319         * platform/mac/svg/batik/text/xmlSpace-expected.txt: Ditto.
320         * platform/mac/svg/custom/svg-fonts-fallback-expected.txt: Ditto.
321         * platform/mac/svg/custom/svg-fonts-without-missing-glyph-expected.txt: Ditto.
322         * LayoutTests/platform/mac/fast/ruby/resources/green.png: Moved from fast/ruby/resources/green.png
323         * LayoutTests/platform/mac/fast/ruby/resources/ruby-expansion.svg: Moved from fast/ruby/resources/ruby-expansion.svg
324         * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-2-expected.html: Moved from fast/ruby/ruby-expansion-cjk-2-expected.html
325         * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-2.html: Moved from fast/ruby/ruby-expansion-cjk-2.html
326         * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-3-expected.html: Moved from fast/ruby/ruby-expansion-cjk-3-expected.html
327         * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-3.html: Moved from fast/ruby/ruby-expansion-cjk-3.html
328         * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-4-expected.html: Moved from fast/ruby/ruby-expansion-cjk-4-expected.html
329         * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-4.html: Moved from fast/ruby/ruby-expansion-cjk-4.html
330         * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-5-expected.html: Moved from fast/ruby/ruby-expansion-cjk-5-expected.html
331         * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-5.html: Moved from fast/ruby/ruby-expansion-cjk-5.html
332         * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-expected.html: Moved from fast/ruby/ruby-expansion-cjk-expected.html
333         * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk.html: Moved from fast/ruby/ruby-expansion-cjk.html
334
335 2015-05-26  Said Abou-Hallawa  <sabouhallawa@apple.com>
336
337         An SVG with no intrinsic size does not draw correct slices when used as a border-image for an HTML element.
338         https://bugs.webkit.org/show_bug.cgi?id=139405
339
340         Reviewed by Darin Adler.
341
342         * fast/borders/border-image-fill-no-intrinsic-size-expected.html: Added.
343         * fast/borders/border-image-fill-no-intrinsic-size.html: Added.
344         * fast/borders/resources/svg-border-100x100-intrinsic.svg: Added.
345         * fast/borders/resources/svg-border-140x140-intrinsic.svg: Added.
346         * fast/borders/resources/svg-border-no-intrinsic.svg: Added.
347         Make sure the slices of the border-image are drawn correctly. When using an
348         image with no intrinsic size, all the slices has to be gotten from (0, 0)
349         of the source image.
350         
351         * TestExpectations: Removed previously-failing test.
352
353 2015-05-26  Andreas Kling  <akling@apple.com>
354
355         <font face> doesn't support plus character in font family names.
356         <https://webkit.org/b/145400>
357         <rdar://problem/21097484>
358
359         Reviewed by Darin Adler.
360
361         Add a little test for <font face> attributes to cover this problem
362         and some other interesting cases with spaces and commas.
363
364         * fast/dom/HTMLFontElement/face-attribute-expected.txt: Added.
365         * fast/dom/HTMLFontElement/face-attribute.html: Added.
366
367 2015-05-26  Chris Fleizach  <cfleizach@apple.com>
368
369         AX: display:none content exposed to accessibility when aria-hidden is toggled on ancestor element
370         https://bugs.webkit.org/show_bug.cgi?id=139142
371
372         Reviewed by Darin Adler.
373
374         * platform/mac/accessibility/aria-hidden-false-works-in-subtrees-expected.txt:
375
376 2015-05-26  Chris Fleizach  <cfleizach@apple.com>
377
378         AX: display:none content exposed to accessibility when aria-hidden is toggled on ancestor element
379         https://bugs.webkit.org/show_bug.cgi?id=139142
380
381         Reviewed by Darin Adler.
382
383         * accessibility/aria-hidden-false-works-in-subtrees.html:
384
385 2015-05-26  Zalan Bujtas  <zalan@apple.com>
386
387         Overhanging float sets are not cleaned up properly when floating renderer is destroyed.
388         https://bugs.webkit.org/show_bug.cgi?id=145323
389         rdar://problem/20980628
390
391         Reviewed by Dave Hyatt.
392
393         This patch ensures when an overhanging float renderer is destroyed,
394         all the sibling containers' floating object set(m_floatingObjects) gets properly cleaned up.
395
396         When an overhanging float is present, we cache the renderer on the parent and on the affected
397         sibling containers too. (RenderBlockFlow::m_floatingObjects) These caches(sets) get cleared and repopulated
398         during ::layout(). In order to have a float renderer removed from a set, a layout needs to be initiated on the container.
399         This is normally done through RenderBlockFlow::markSiblingsWithFloatsForLayout() and RenderBlockFlow::markAllDescendantsWithFloatsForLayout().
400         However, when the float container's parent's writing direction changes (and we promote the children containers to new formatting contexts),
401         the layout propagation through siblings does not work anymore.
402
403         The avoidsFloats() check in RenderBlockFlow::markSiblingsWithFloatsForLayout() has very little performance gain, but it prevents us
404         from propagating layout to siblings when certain properties of the parent container changes.
405
406         * fast/block/float/crash-when-floating-object-is-removed-expected.txt: Added.
407         * fast/block/float/crash-when-floating-object-is-removed.xhtml: Added.
408
409 2015-05-26  Beth Dakin  <bdakin@apple.com>
410
411         storage/indexeddb/deleteIndex-bug110792.html is flaky
412         https://bugs.webkit.org/show_bug.cgi?id=145390
413
414         Marking as flaky.
415         * TestExpectations:
416
417 2015-05-26  Said Abou-Hallawa  <sabouhallawa@apple.com>
418
419         SVG fragment identifier rendering issue
420         https://bugs.webkit.org/show_bug.cgi?id=137328
421
422         Reviewed by Darin Adler.
423
424         * svg/css/svg-resource-fragment-identifier-order-expected.html: Added.
425         * svg/css/svg-resource-fragment-identifier-order.html: Added.
426         Ensure the SVG fragment is drawn correctly when the same SVG image is
427         referenced multiple times.
428
429 2015-05-26  Daniel Bates  <dabates@apple.com>
430
431         Update Autofill button icon
432         https://bugs.webkit.org/show_bug.cgi?id=145191
433         <rdar://problem/20178942>
434
435         Update expected results for Windows.
436
437         * platform/win/fast/forms/input-auto-fill-button-expected.txt:
438
439 2015-05-26  Joseph Pecoraro  <pecoraro@apple.com>
440
441         CSS properties (font-synthesis, column-fill) are missing in getComputedStyles
442         https://bugs.webkit.org/show_bug.cgi?id=145343
443
444         Reviewed by Timothy Hatcher.
445
446         * fast/css/getComputedStyle/computed-style-expected.txt:
447         * fast/css/getComputedStyle/computed-style-font-family-expected.txt:
448         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
449         * fast/css/getComputedStyle/resources/property-names.js:
450
451 2015-05-26  Yusuke Suzuki  <utatane.tea@gmail.com>
452
453         [ES6] Implement Array.prototype.copyWithin
454         https://bugs.webkit.org/show_bug.cgi?id=145107
455
456         Reviewed by Darin Adler.
457
458         * js/Object-getOwnPropertyNames-expected.txt:
459         * js/script-tests/Object-getOwnPropertyNames.js:
460
461 2015-05-25  Carlos Garcia Campos  <cgarcia@igalia.com>
462
463         [GTK] Enable IndexedDB
464         https://bugs.webkit.org/show_bug.cgi?id=98932
465
466         Reviewed by Žan Doberšek.
467
468         * platform/gtk/TestExpectations: Update IndexedDB test expectations.
469
470 2015-05-24  Jordan Harband  <ljharb@gmail.com>
471
472         Array#findIndex/find should not skip holes
473         https://bugs.webkit.org/show_bug.cgi?id=145361
474
475         Reviewed by Yusuke Suzuki.
476
477         * js/array-find-expected.txt:
478         * js/array-findIndex-expected.txt:
479         * js/script-tests/array-find.js:
480         * js/script-tests/array-findIndex.js:
481
482 2015-05-23  Antti Koivisto  <antti@apple.com>
483
484         Permanent redirects should have long implicit cache lifetime
485         https://bugs.webkit.org/show_bug.cgi?id=145348
486
487         Reviewed by Sam Weinig.
488
489         * http/tests/cache/cache-redirections.html:
490         * http/tests/cache/resources/cache-control-redirect.php:
491
492             Use less confusing name (max_age->expiration vs. max-age) and fix logic.
493
494 2015-05-23  Zalan Bujtas  <zalan@apple.com>
495
496         Rebaseline after r184825. Remove artificial extra space between 2 text renderers. 
497
498         Reviewed by Antti Koivisto.
499
500         * animations/lineheight-animation-expected.txt:
501         * animations/simultaneous-start-transform-expected.txt:
502         * animations/width-using-ems-expected.txt:
503         * fast/events/window-events-bubble-expected.txt:
504         * fast/events/window-events-bubble2-expected.txt:
505
506 2015-05-23  Zalan Bujtas  <zalan@apple.com>
507
508         Simple line layout: Ignore -webkit-flow-*content while collecting text content for innerText.
509         https://bugs.webkit.org/show_bug.cgi?id=145344
510         rdar://problem/20959522
511
512         Reviewed by Antti Koivisto.
513
514         This patch ensures that when a -webkit-flow-into content is present in a simple line layout container,
515         we skip it while collecting the text content for innerText.
516         It's not always guaranteed that a simple line layout container only contains simple text nodes. In such cases,
517         we need to ensure that text offset computing only takes the simple text nodes into account.
518
519         * fast/text/simple-line-layout-inner-text-with-flow-content-expected.txt: Added.
520         * fast/text/simple-line-layout-inner-text-with-flow-content.html: Added.
521
522 2015-05-22  Alexey Proskuryakov  <ap@apple.com>
523
524         Update tests broken by MediaPlaybackRequiresUserGesture renaming.
525
526         * media/no-autoplay-with-user-gesture-requirement.html:
527         * media/video-load-require-user-gesture.html:
528         * media/video-play-require-user-gesture.html:
529
530 2015-05-22  Alexey Proskuryakov  <ap@apple.com>
531
532         New test media/accessiblity-describes-video.html is flaky.
533
534         * platform/mac/TestExpectations: Marking as such, as suggested by Jer.
535
536 2015-05-22  Jer Noble  <jer.noble@apple.com>
537
538         [Mac] Audio tracks tagged as 'describes-video' are not automatically selected when that system accessibility option is set.
539         https://bugs.webkit.org/show_bug.cgi?id=145228
540
541         Reviewed by Eric Carlson.
542
543         * http/tests/media/hls/hls-accessiblity-describes-video-expected.txt: Added.
544         * http/tests/media/hls/hls-accessiblity-describes-video.html: Added.
545         * http/tests/media/resources/hls/audio-describes-video.m3u8: Added.
546         * http/tests/media/resources/hls/english/description.aac: Added.
547         * http/tests/media/resources/hls/english/description.m3u8: Added.
548         * media/accessiblity-describes-video-expected.txt: Added.
549         * media/accessiblity-describes-video.html: Added.
550         * media/content/audio-describes-video.mp4: Added.
551         * platform/mac-mavericks/TestExpectations:
552
553 2015-05-22  Basile Clement  <basile_clement@apple.com>
554
555         Allow DFGClobberize to return non-node constants that must be later created
556         https://bugs.webkit.org/show_bug.cgi?id=145272
557
558         Reviewed by Filip Pizlo.
559
560         * js/regress/script-tests/cse-new-array-buffer.js: Added.
561         (foo):
562         * js/regress/script-tests/cse-new-array.js: Added.
563         (foo):
564
565 2015-05-22  Marcos Chavarría Teijeiro  <mchavarria@igalia.com>
566
567         [GTK] Gardening 21st May.
568         https://bugs.webkit.org/show_bug.cgi?id=145250
569
570         Unreviewed.
571
572         * platform/gtk/TestExpectations:
573
574 2015-05-22  Joanmarie Diggs  <jdiggs@igalia.com>
575
576         AX: Figure out why list-detection2.html test fails on GTK
577         https://bugs.webkit.org/show_bug.cgi?id=145273
578
579         Reviewed by Chris Fleizach.
580
581         * platform/gtk/TestExpectations: Removed list-detection2.html from the list of expected failures.
582
583 2015-05-21  Joanmarie Diggs  <jdiggs@igalia.com>
584
585         AX: [GTK] Implement computedRoleString in AccessibilityUIElement
586         https://bugs.webkit.org/show_bug.cgi?id=128420
587
588         Reviewed by Chris Fleizach.
589
590         * platform/gtk/TestExpectations: Removed roles-computedRoleString from the failing test.
591         * platform/gtk/accessibility/image-link-expected.txt: Updated to reflect the new object attribute.
592         * platform/gtk/accessibility/image-map2-expected.txt: Updated to reflect the new object attribute.
593         * platform/gtk/accessibility/lists-expected.txt: Updated to reflect the new object attribute.
594         * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Added.
595         * platform/gtk/accessibility/table-attributes-expected.txt: Updated to reflect the new object attribute.
596         * platform/gtk/accessibility/table-cell-spans-expected.txt: Updated to reflect the new object attribute.
597         * platform/gtk/accessibility/table-cells-expected.txt: Updated to reflect the new object attribute.
598         * platform/gtk/accessibility/table-detection-expected.txt: Updated to reflect the new object attribute.
599         * platform/gtk/accessibility/table-sections-expected.txt: Updated to reflect the new object attribute.
600         * platform/gtk/accessibility/table-with-rules-expected.txt: Updated to reflect the new object attribute.
601         * platform/gtk/accessibility/xml-roles-exposed-expected.txt: Added.
602         * platform/gtk/accessibility/xml-roles-exposed.html: Added.
603
604 2015-05-21  Antti Koivisto  <antti@apple.com>
605
606         MaskImageOperation code does not manage CachedImageClients correctly
607         https://bugs.webkit.org/show_bug.cgi?id=145276
608
609         Reviewed by Andreas Kling.
610
611         * css3/masking/mask-image-client-crash-expected.txt: Added.
612         * css3/masking/mask-image-client-crash.html: Added.
613
614 2015-05-21  Daniel Bates  <dabates@apple.com>
615
616         Update Autofill button icon
617         https://bugs.webkit.org/show_bug.cgi?id=145191
618         <rdar://problem/20178942>
619
620         Reviewed by Jessie Berlin.
621
622         Update expected results.
623
624         * fast/forms/input-auto-fill-button-expected.txt:
625         * platform/mac-mavericks/fast/forms/input-auto-fill-button-expected.txt:
626
627 2015-05-21  Chris Fleizach  <cfleizach@apple.com>
628
629         AX: improve list heuristics (presentational use versus actual lists)
630         https://bugs.webkit.org/show_bug.cgi?id=134187
631
632         Unreviewed layout test fixage.
633
634         Skip the list-detection2.html test on GTK until it can be investigated.
635             https://bugs.webkit.org/show_bug.cgi?id=145273
636         Fix a failing test on GTK that needed an update after the last set of changes.
637         Skip the test on windows until a time someone can decide if we even expose or need lists in Windows AX API.
638             https://bugs.webkit.org/show_bug.cgi?id=145271
639
640         * platform/gtk/TestExpectations:
641         * platform/gtk/accessibility/list-detection-expected.txt:
642         * platform/win/TestExpectations:
643
644 2015-05-21  Said Abou-Hallawa  <sabouhallawa@apple.com>
645
646         SVG as image uses very tiny default font-size
647         https://bugs.webkit.org/show_bug.cgi?id=68090
648
649         Reviewed by Darin Adler.
650
651         * svg/text/text-default-font-size-expected.html: Added.
652         * svg/text/text-default-font-size.html: Added.
653         Ensure the default font size for non-interactive SVG images is not zero.
654
655 2015-05-21  Youenn Fablet  <youenn.fablet@crf.canon.fr>
656
657         streams/reference-implementation/readable-stream.html should now pass
658         https://bugs.webkit.org/show_bug.cgi?id=145266
659
660         Unreviewed.
661
662         * TestExpectations: removing falky expectation of streams/reference-implementation/readable-stream.html.
663
664 2015-05-20  Joseph Pecoraro  <pecoraro@apple.com>
665
666         Web Inspector: array previews should have a much smaller cap on values
667         https://bugs.webkit.org/show_bug.cgi?id=145195
668
669         Reviewed by Timothy Hatcher.
670
671         * inspector/model/remote-object-expected.txt:
672         Update expected results now that array previews include
673         a smaller number of items.
674
675 2015-05-20  Marcos Chavarría Teijeiro  <mchavarria@igalia.com>
676
677         Enable disk cache for range requests
678         https://bugs.webkit.org/show_bug.cgi?id=144682
679
680         Reviewed by Antti Koivisto.
681
682         * http/tests/cache/disk-cache/disk-cache-range-expected.txt: Added. Add Test.
683         * http/tests/cache/disk-cache/disk-cache-range.html: Added.
684         * http/tests/cache/disk-cache/resources/generate-response.cgi: Modify script to return 206 and 416 response codes if Range header is present.
685         * platform/gtk/TestExpectations: Remove failing test.
686
687 2015-05-20  Chris Fleizach  <cfleizach@apple.com>
688
689         AX: improve list heuristics (presentational use versus actual lists)
690         https://bugs.webkit.org/show_bug.cgi?id=134187
691
692         Reviewed by Darin Adler.
693
694         * accessibility/list-detection-expected.txt:
695         * accessibility/list-detection.html:
696         * accessibility/list-detection2-expected.txt: Added.
697         * accessibility/list-detection2.html: Added.
698
699 2015-05-20  Antti Koivisto  <antti@apple.com>
700
701         REGRESSION (r172591): Can no longer style <optgroup> with colors (LayoutTests/fast/forms/select/optgroup-rendering.html)
702         https://bugs.webkit.org/show_bug.cgi?id=145227
703
704         Reviewed by Darin Adler.
705
706         Add ref test for select painting.
707
708         * fast/forms/select/select-painting-expected.html: Added.
709         * fast/forms/select/select-painting.html: Added.
710
711 2015-05-20  Daniel Bates  <dabates@apple.com>
712
713         AX: AutoFill button is not accessible with VoiceOver
714         https://bugs.webkit.org/show_bug.cgi?id=145200
715         <rdar://problem/20507480>
716
717         Reviewed by Chris Fleizach.
718
719         Test that there is an accessibility element for the AutoFill button.
720
721         * accessibility/input-auto-fill-button-expected.txt: Added.
722         * accessibility/input-auto-fill-button.html: Added.
723         * platform/win/TestExpectations: For now, mark tests as failing. I suspect the cause
724         is <https://bugs.webkit.org/show_bug.cgi?id=140798>.
725
726 2015-05-20  Antti Koivisto  <antti@apple.com>
727
728         Assertion failure in WebCore::BidiRun::BidiRun()
729         https://bugs.webkit.org/show_bug.cgi?id=145203
730         rdar://problem/20958973
731
732         Reviewed by Andreas Kling.
733
734         * fast/text/text-combine-crash-expected.txt: Added.
735         * fast/text/text-combine-crash.html: Added.
736
737 2015-05-20  Youenn Fablet  <youenn.fablet@crf.canon.fr>
738
739         AudioContext resume/close/suspend should reject promises with a DOM exception in lieu of throwing exceptions
740         https://bugs.webkit.org/show_bug.cgi?id=145064
741
742         Reviewed by Darin Adler.
743
744         Adding test to cover resume/close/suspend rejecting with InvalidStateError.
745         Updating existing test to cover resume and suspend rejection with no error.
746
747         * webaudio/audiocontext-promise-throwing-expected.txt: Added.
748         * webaudio/audiocontext-promise-throwing.html: Added.
749         * webaudio/audiocontext-state-expected.txt:
750         * webaudio/audiocontext-state.html:
751
752 2015-05-20  Commit Queue  <commit-queue@webkit.org>
753
754         Unreviewed, rolling out r184645.
755         https://bugs.webkit.org/show_bug.cgi?id=145220
756
757         Broken build (Requested by jacob_nielsen on #webkit).
758
759         Reverted changeset:
760
761         "AX: AutoFill button is not accessible with VoiceOver"
762         https://bugs.webkit.org/show_bug.cgi?id=145200
763         http://trac.webkit.org/changeset/184645
764
765 2015-05-20  Daniel Bates  <dabates@apple.com>
766
767         AX: AutoFill button is not accessible with VoiceOver
768         https://bugs.webkit.org/show_bug.cgi?id=145200
769         <rdar://problem/20507480>
770
771         Reviewed by Chris Fleizach.
772
773         Test that there is an accessibility element for the AutoFill button.
774
775         * accessibility/input-auto-fill-button-expected.txt: Added.
776         * accessibility/input-auto-fill-button.html: Added.
777
778 2015-05-20  Joseph Pecoraro  <pecoraro@apple.com>
779
780         ES6: Implement Object.setPrototypeOf
781         https://bugs.webkit.org/show_bug.cgi?id=145202
782
783         Reviewed by Darin Adler.
784
785         * http/tests/security/cross-frame-access-object-setPrototypeOf-expected.txt: Added.
786         * http/tests/security/cross-frame-access-object-setPrototypeOf.html: Added.
787         * http/tests/security/resources/cross-frame-iframe-for-object-setPrototypeOf-test.html: Added.
788         Test covering cross origin restriction behavior.
789
790         * js/Object-getOwnPropertyNames-expected.txt:
791         * js/script-tests/Object-getOwnPropertyNames.js:
792         Updated for the new exposed property.
793
794         * js/cyclic-prototypes-expected.txt:
795         * js/script-tests/cyclic-prototypes.js:
796         Extend this test to include setPrototypeOf cyclic checks.
797         Note that setPrototypeOf can still change the prototype
798         where __proto__ cannot.
799
800         * js/prototypes-expected.txt:
801         * js/script-tests/prototypes.js:
802         Extend this test to cover more types previously overlooked.
803
804         * js/script-tests/setPrototypeOf.js: Added.
805         (debugEval):
806         (getObjectDescriptions.myFunction):
807         (getObjectDescriptions):
808         * js/setPrototypeOf-expected.txt: Added.
809         * js/setPrototypeOf.html: Added.
810         Test coverage for all the different object / prototype combinations.
811         This is modeled after the other browser tests with coverage of a
812         few more basic functionality tests and object types.
813
814 2015-05-20  Youenn Fablet  <youenn.fablet@crf.canon.fr>
815
816         AudioContext suspend/resume/close should resolve promises immediately when state is already suspended/active/closed
817         https://bugs.webkit.org/show_bug.cgi?id=145164
818
819         Reviewed by Jer Noble.
820
821         * webaudio/audiocontext-promise-expected.txt: Added.
822         * webaudio/audiocontext-promise.html: Added.
823
824 2015-05-20  Joseph Pecoraro  <pecoraro@apple.com>
825
826         ES6: Should not allow duplicate basic __proto__ properties in Object Literals
827         https://bugs.webkit.org/show_bug.cgi?id=145138
828
829         Reviewed by Darin Adler.
830
831         * js/dom/JSON-parse-expected.txt:
832         * js/resources/JSON-parse.js:
833         Update expected results for JSON parsing using eval() versus JSON.parse.
834         In eval, an object literal with a "__proto__" property modifies the prototype.
835         In JSON.parse, all properties are direct/own properties, no matter their name,
836         so "__proto__" does not get special treatment.
837
838         * js/eval-json-proto-expected.txt: Added.
839         * js/eval-json-proto.html: Added.
840         * js/script-tests/eval-json-proto.js: Added.
841         Direct test for LiteralParser behavior, in both eval and JSON.parse.
842
843         * js/object-literal-duplicate-properties-expected.txt:
844         * js/script-tests/object-literal-duplicate-properties.js:
845         (runProtoTestShouldThrow):
846         (runProtoTestShouldNotThrow):
847         Test for all cases of acceptable and unacceptable __proto__ duplicate
848         properties in literals.
849
850 2015-05-20  Joseph Pecoraro  <pecoraro@apple.com>
851
852         Web Inspector: Slightly better node previews in arrays
853         https://bugs.webkit.org/show_bug.cgi?id=145188
854
855         Reviewed by Timothy Hatcher.
856
857         * inspector/model/remote-object-expected.txt:
858         * inspector/model/remote-object.html:
859
860 2015-05-17  Sam Weinig  <sam@webkit.org>
861
862         Organize event handlers a bit
863         https://bugs.webkit.org/show_bug.cgi?id=145106
864
865         Reviewed by Darin Adler.
866
867         * fast/dom/event-handler-attributes-expected.txt:
868         * fast/dom/event-handler-attributes.html:
869         Update for putting media related event handlers on Document in addition to
870         Element and DOMWindow.
871
872 2015-05-19  Joseph Pecoraro  <pecoraro@apple.com>
873
874         Web Inspector: Improve Preview for NodeList / array like collections
875         https://bugs.webkit.org/show_bug.cgi?id=145177
876
877         Reviewed by Timothy Hatcher.
878
879         * inspector/model/remote-object-expected.txt:
880
881 2015-05-19  Chris Dumez  <cdumez@apple.com>
882
883         [Mac] Font lookups are flakey due to caching
884         https://bugs.webkit.org/show_bug.cgi?id=145180
885         <rdar://problem/21012406>
886
887         Reviewed by Darin Adler.
888
889         * platform/mac/TestExpectations:
890         Unskip platform/mac/fast/text/font-weights.html as it is no longer
891         flakey after this change.
892
893         * platform/mac/fast/text/font-weights-expected.txt:
894         Rebaseline the test as the expected results were those based on the
895         bad caching behavior.
896
897 2015-05-19  Brady Eidson  <beidson@apple.com>
898
899         X-Frame-Options headers not respected when loading from application cache.
900         <rdar://problem/14877623> and https://bugs.webkit.org/show_bug.cgi?id=131800
901
902         Reviewed by Alexey Proskuryakov.
903
904         * http/tests/appcache/resources/x-frame-options-prevents-framing-test.html: Added.
905         * http/tests/appcache/resources/x-frame-options-prevents-framing.manifest: Added.
906         * http/tests/appcache/x-frame-options-prevents-framing-expected.txt: Added.
907         * http/tests/appcache/x-frame-options-prevents-framing.php: Added.
908
909 2015-05-19  Youenn Fablet  <youenn.fablet@crf.canon.fr>
910
911         AudioContext should resolve promises with jsUndefined() and not jsNull()
912         https://bugs.webkit.org/show_bug.cgi?id=145063
913
914         Reviewed by Sam Weinig.
915
916         * webaudio/audiocontext-state.html: Added check of promise resolve value.
917
918 2015-05-19  Eric Carlson  <eric.carlson@apple.com>
919
920         iOS gardening. Update "fast" image and text results, delete wk2-only results.
921
922         Rubber-stamped by Brent Fulgham.
923
924         * platform/ios-simulator-wk2/TestExpectations:
925         * platform/ios-simulator-wk2/fast/events/touch/gesture/long-press-on-draggable-element-triggers-drag-expected.txt: Removed.
926         * platform/ios-simulator-wk2/fast/forms/search-vertical-alignment-expected.txt: Removed.
927         * platform/ios-simulator-wk2/fast/forms/searchfield-heights-expected.txt: Removed.
928         * platform/ios-simulator-wk2/fast/gradients/list-item-gradient-expected.txt: Removed.
929         * platform/ios-simulator/TestExpectations:
930         * platform/ios-simulator/fast/attachment/attachment-select-on-click-expected.txt: Added.
931         * platform/ios-simulator/fast/attachment/attachment-select-on-click-inside-user-select-all-expected.txt: Added.
932         * platform/ios-simulator/fast/backgrounds/selection-background-color-of-image-list-style-expected.txt: Added.
933         * platform/ios-simulator/fast/backgrounds/selection-background-color-of-list-style-expected.txt: Added.
934         * platform/ios-simulator/fast/block/basic/001-expected.png: Added.
935         * platform/ios-simulator/fast/block/margin-collapse/001-expected.png: Added.
936         * platform/ios-simulator/fast/block/positioning/001-expected.png: Added.
937         * platform/ios-simulator/fast/block/positioning/002-expected.png: Added.
938         * platform/ios-simulator/fast/block/positioning/003-expected.png: Added.
939         * platform/ios-simulator/fast/block/positioning/004-expected.png: Added.
940         * platform/ios-simulator/fast/block/positioning/005-expected.png: Added.
941         * platform/ios-simulator/fast/block/positioning/006-expected.png: Added.
942         * platform/ios-simulator/fast/block/positioning/007-expected.png: Added.
943         * platform/ios-simulator/fast/block/positioning/008-expected.png: Added.
944         * platform/ios-simulator/fast/block/positioning/009-expected.png: Added.
945         * platform/ios-simulator/fast/block/positioning/010-expected.png: Added.
946         * platform/ios-simulator/fast/block/positioning/011-expected.png: Added.
947         * platform/ios-simulator/fast/block/positioning/012-expected.png: Added.
948         * platform/ios-simulator/fast/block/positioning/013-expected.png: Added.
949         * platform/ios-simulator/fast/block/positioning/014-expected.png: Added.
950         * platform/ios-simulator/fast/block/positioning/015-expected.png: Added.
951         * platform/ios-simulator/fast/block/positioning/016-expected.png: Added.
952         * platform/ios-simulator/fast/block/positioning/017-expected.png: Added.
953         * platform/ios-simulator/fast/block/positioning/018-expected.png: Added.
954         * platform/ios-simulator/fast/block/positioning/019-expected.png: Added.
955         * platform/ios-simulator/fast/block/positioning/020-expected.png: Added.
956         * platform/ios-simulator/fast/block/positioning/021-expected.png: Added.
957         * platform/ios-simulator/fast/css/font-weight-1-expected.png: Added.
958         * platform/ios-simulator/fast/css/font-weight-1-expected.txt:
959         * platform/ios-simulator/fast/css/text-overflow-ellipsis-bidi-expected.png: Added.
960         * platform/ios-simulator/fast/css/text-overflow-ellipsis-bidi-expected.txt:
961         * platform/ios-simulator/fast/events/touch/gesture/long-press-on-draggable-element-triggers-drag-expected.txt:
962         * platform/ios-simulator/fast/forms/box-shadow-override-expected.png: Added.
963         * platform/ios-simulator/fast/forms/button-align-expected.png: Added.
964         * platform/ios-simulator/fast/forms/input-auto-fill-button-expected.png: Added.
965         * platform/ios-simulator/fast/forms/input-auto-fill-button-expected.txt: Added.
966         * platform/ios-simulator/fast/forms/input-spaces-expected.png: Added.
967         * platform/ios-simulator/fast/forms/input-table-expected.png: Added.
968         * platform/ios-simulator/fast/forms/input-text-click-inside-expected.png: Added.
969         * platform/ios-simulator/fast/forms/input-text-click-outside-expected.png: Added.
970         * platform/ios-simulator/fast/forms/input-text-double-click-expected.png: Added.
971         * platform/ios-simulator/fast/forms/input-text-drag-down-expected.png: Added.
972         * platform/ios-simulator/fast/forms/listbox-hit-test-zoomed-expected.png: Added.
973         * platform/ios-simulator/fast/forms/listbox-hit-test-zoomed-expected.txt:
974         * platform/ios-simulator/fast/forms/option-index-expected.png: Added.
975         * platform/ios-simulator/fast/forms/search-vertical-alignment-expected.png: Added.
976         * platform/ios-simulator/fast/forms/search-vertical-alignment-expected.txt:
977         * platform/ios-simulator/fast/forms/searchfield-heights-expected.png: Added.
978         * platform/ios-simulator/fast/forms/searchfield-heights-expected.txt:
979         * platform/ios-simulator/fast/forms/textarea-placeholder-pseudo-style-expected.png: Added.
980         * platform/ios-simulator/fast/frames/calculate-fixed-expected.png: Added.
981         * platform/ios-simulator/fast/frames/calculate-order-expected.png: Added.
982         * platform/ios-simulator/fast/frames/calculate-percentage-expected.png: Added.
983         * platform/ios-simulator/fast/frames/calculate-relative-expected.png: Added.
984         * platform/ios-simulator/fast/frames/calculate-round-expected.png: Added.
985         * platform/ios-simulator/fast/frames/content-opacity-1-expected.png: Added.
986         * platform/ios-simulator/fast/frames/content-opacity-2-expected.png: Added.
987         * platform/ios-simulator/fast/gradients/list-item-gradient-expected.png: Added.
988         * platform/ios-simulator/fast/gradients/list-item-gradient-expected.txt:
989         * platform/ios-simulator/fast/hidpi/broken-image-icon-very-hidpi-expected.txt: Added.
990         * platform/ios-simulator/fast/images/animated-gif-with-offsets-expected.png: Added.
991
992 2015-05-19  Yusuke Suzuki  <utatane.tea@gmail.com>
993
994         Array.prototype methods must use ToLength
995         https://bugs.webkit.org/show_bug.cgi?id=144128
996
997         Reviewed by Oliver Hunt.
998
999         Patch by Jordan Harband  <ljharb@gmail.com> and Yusuke Suzuki <utatane.tea@gmail.com>
1000
1001         * fast/profiler/built-in-function-calls-anonymous-expected.txt:
1002         * fast/profiler/built-in-function-calls-user-defined-function-expected.txt:
1003         * js/array-every-expected.txt:
1004         * js/array-fill-expected.txt:
1005         * js/array-filter-expected.txt:
1006         * js/array-find-expected.txt:
1007         * js/array-findIndex-expected.txt:
1008         * js/array-functions-non-arrays-expected.txt:
1009         * js/array-includes-expected.txt:
1010         * js/script-tests/array-every.js:
1011         (throwError):
1012         * js/script-tests/array-fill.js:
1013         (throwError):
1014         * js/script-tests/array-filter.js:
1015         (throwError):
1016         * js/script-tests/array-find.js:
1017         (throwError):
1018         * js/script-tests/array-findIndex.js:
1019         (toObject):
1020         (throwError):
1021         * js/script-tests/array-functions-non-arrays.js:
1022         (throwError):
1023         * js/script-tests/array-includes.js:
1024
1025 2015-05-19  Zalan Bujtas  <zalan@apple.com>
1026
1027         Merged anonymous blocks should invalidate simple line layout path.
1028         https://bugs.webkit.org/show_bug.cgi?id=145104
1029         rdar://problem/20980930
1030
1031         Reviewed by Antti Koivisto.
1032
1033         When anonymous blocks are merged together, it's not guaranteed that the final block can use simple line layout.
1034         This patch ensures that the flow block, where the other block's content gets moved to, is no longer on simple line layout path.
1035         Whether the final flow block ends up using inline boxes or simple line layout will be determined during the next layout.
1036
1037         * fast/block/crash-when-anonymous-blocks-are-merged-with-simple-line-layout-expected.txt: Added.
1038         * fast/block/crash-when-anonymous-blocks-are-merged-with-simple-line-layout.html: Added.
1039
1040 2015-05-14  Chris Fleizach  <cfleizach@apple.com>
1041
1042         AX: Select text mechanism returns results outside of text control regions
1043         https://bugs.webkit.org/show_bug.cgi?id=145041
1044
1045         Reviewed by Mario Sanchez Prada.
1046
1047         * platform/mac/accessibility/select-text-stays-inside-text-controls-expected.txt: Added.
1048         * platform/mac/accessibility/select-text-stays-inside-text-controls.html: Added.
1049
1050 2015-05-19  Marcos Chavarría Teijeiro  <mchavarria@igalia.com>
1051
1052         [GTK] Gardening 19th May
1053         https://bugs.webkit.org/show_bug.cgi?id=145166
1054
1055         Unreviewed.
1056
1057         * platform/gtk/TestExpectations:
1058
1059 2015-05-18  Eric Carlson  <eric.carlson@apple.com>
1060
1061         iOS gardening. Update "editing" image and text results, delete wk2-only results.
1062
1063         Rubber-stamped by Brent Fulgham.
1064
1065         * platform/ios-simulator-wk2/TestExpectations:
1066         * platform/ios-simulator-wk2/editing/deleting/delete-3775172-fix-expected.txt: Removed.
1067         * platform/ios-simulator-wk2/editing/deleting/delete-3857753-fix-expected.txt: Removed.
1068         * platform/ios-simulator-wk2/editing/deleting/delete-3865854-fix-expected.txt: Removed.
1069         * platform/ios-simulator-wk2/editing/deleting/delete-3928305-fix-expected.txt: Removed.
1070         * platform/ios-simulator-wk2/editing/deleting/delete-4083333-fix-expected.txt: Removed.
1071         * platform/ios-simulator-wk2/editing/deleting/delete-and-undo-expected.txt: Removed.
1072         * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt: Removed.
1073         * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-003-expected.txt: Removed.
1074         * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt: Removed.
1075         * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-005-expected.txt: Removed.
1076         * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-006-expected.txt: Removed.
1077         * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-007-expected.txt: Removed.
1078         * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-008-expected.txt: Removed.
1079         * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-009-expected.txt: Removed.
1080         * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt: Removed.
1081         * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt: Removed.
1082         * platform/ios-simulator-wk2/editing/deleting/delete-block-contents-003-expected.txt: Removed.
1083         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-001-expected.txt: Removed.
1084         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-002-expected.txt: Removed.
1085         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-003-expected.txt: Removed.
1086         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-004-expected.txt: Removed.
1087         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-005-expected.txt: Removed.
1088         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-006-expected.txt: Removed.
1089         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-007-expected.txt: Removed.
1090         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-008-expected.txt: Removed.
1091         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-009-expected.txt: Removed.
1092         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-010-expected.txt: Removed.
1093         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-011-expected.txt: Removed.
1094         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-012-expected.txt: Removed.
1095         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-013-expected.txt: Removed.
1096         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-014-expected.txt: Removed.
1097         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-015-expected.txt: Removed.
1098         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-016-expected.txt: Removed.
1099         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-017-expected.txt: Removed.
1100         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-018-expected.txt: Removed.
1101         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-019-expected.txt: Removed.
1102         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-020-expected.txt: Removed.
1103         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-021-expected.txt: Removed.
1104         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-022-expected.txt: Removed.
1105         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-023-expected.txt: Removed.
1106         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-024-expected.txt: Removed.
1107         * platform/ios-simulator-wk2/editing/deleting/delete-br-001-expected.txt: Removed.
1108         * platform/ios-simulator-wk2/editing/deleting/delete-br-003-expected.txt: Removed.
1109         * platform/ios-simulator-wk2/editing/deleting/delete-br-007-expected.txt: Removed.
1110         * platform/ios-simulator-wk2/editing/deleting/delete-br-008-expected.txt: Removed.
1111         * platform/ios-simulator-wk2/editing/deleting/delete-br-010-expected.txt: Removed.
1112         * platform/ios-simulator-wk2/editing/deleting/delete-character-001-expected.txt: Removed.
1113         * platform/ios-simulator-wk2/editing/deleting/delete-contiguous-ws-001-expected.txt: Removed.
1114         * platform/ios-simulator-wk2/editing/deleting/delete-first-list-item-expected.txt: Removed.
1115         * platform/ios-simulator-wk2/editing/deleting/delete-hr-expected.txt: Removed.
1116         * platform/ios-simulator-wk2/editing/deleting/delete-image-001-expected.txt: Removed.
1117         * platform/ios-simulator-wk2/editing/deleting/delete-image-002-expected.txt: Removed.
1118         * platform/ios-simulator-wk2/editing/deleting/delete-image-003-expected.txt: Removed.
1119         * platform/ios-simulator-wk2/editing/deleting/delete-line-001-expected.txt: Removed.
1120         * platform/ios-simulator-wk2/editing/deleting/delete-line-002-expected.txt: Removed.
1121         * platform/ios-simulator-wk2/editing/deleting/delete-line-003-expected.txt: Removed.
1122         * platform/ios-simulator-wk2/editing/deleting/delete-line-004-expected.txt: Removed.
1123         * platform/ios-simulator-wk2/editing/deleting/delete-line-005-expected.txt: Removed.
1124         * platform/ios-simulator-wk2/editing/deleting/delete-line-006-expected.txt: Removed.
1125         * platform/ios-simulator-wk2/editing/deleting/delete-line-007-expected.txt: Removed.
1126         * platform/ios-simulator-wk2/editing/deleting/delete-line-008-expected.txt: Removed.
1127         * platform/ios-simulator-wk2/editing/deleting/delete-line-009-expected.txt: Removed.
1128         * platform/ios-simulator-wk2/editing/deleting/delete-line-010-expected.txt: Removed.
1129         * platform/ios-simulator-wk2/editing/deleting/delete-line-012-expected.txt: Removed.
1130         * platform/ios-simulator-wk2/editing/deleting/delete-line-013-expected.txt: Removed.
1131         * platform/ios-simulator-wk2/editing/deleting/delete-line-014-expected.txt: Removed.
1132         * platform/ios-simulator-wk2/editing/deleting/delete-line-015-expected.txt: Removed.
1133         * platform/ios-simulator-wk2/editing/deleting/delete-line-016-expected.txt: Removed.
1134         * platform/ios-simulator-wk2/editing/deleting/delete-line-017-expected.txt: Removed.
1135         * platform/ios-simulator-wk2/editing/deleting/delete-listitem-001-expected.txt: Removed.
1136         * platform/ios-simulator-wk2/editing/deleting/delete-listitem-002-expected.txt: Removed.
1137         * platform/ios-simulator-wk2/editing/deleting/delete-selection-001-expected.txt: Removed.
1138         * platform/ios-simulator-wk2/editing/deleting/delete-tab-002-expected.txt: Removed.
1139         * platform/ios-simulator-wk2/editing/deleting/delete-tab-003-expected.txt: Removed.
1140         * platform/ios-simulator-wk2/editing/deleting/delete-to-select-table-expected.txt: Removed.
1141         * platform/ios-simulator-wk2/editing/deleting/delete-trailing-ws-001-expected.txt: Removed.
1142         * platform/ios-simulator-wk2/editing/deleting/delete-trailing-ws-002-expected.txt: Removed.
1143         * platform/ios-simulator-wk2/editing/deleting/delete-ws-fixup-001-expected.txt: Removed.
1144         * platform/ios-simulator-wk2/editing/deleting/delete-ws-fixup-002-expected.txt: Removed.
1145         * platform/ios-simulator-wk2/editing/deleting/delete-ws-fixup-003-expected.txt: Removed.
1146         * platform/ios-simulator-wk2/editing/deleting/delete-ws-fixup-004-expected.txt: Removed.
1147         * platform/ios-simulator-wk2/editing/deleting/forward-delete-expected.txt: Removed.
1148         * platform/ios-simulator-wk2/editing/deleting/list-item-1-expected.txt: Removed.
1149         * platform/ios-simulator-wk2/editing/deleting/merge-different-styles-expected.txt: Removed.
1150         * platform/ios-simulator-wk2/editing/deleting/merge-endOfParagraph-expected.txt: Removed.
1151         * platform/ios-simulator-wk2/editing/deleting/merge-no-br-expected.txt: Removed.
1152         * platform/ios-simulator-wk2/editing/deleting/merge-unrendered-space-expected.txt: Removed.
1153         * platform/ios-simulator-wk2/editing/deleting/non-smart-delete-expected.txt: Removed.
1154         * platform/ios-simulator-wk2/editing/deleting/pruning-after-merge-2-expected.txt: Removed.
1155         * platform/ios-simulator-wk2/editing/deleting/smart-delete-001-expected.txt: Removed.
1156         * platform/ios-simulator-wk2/editing/deleting/table-cells-expected.txt: Removed.
1157         * platform/ios-simulator-wk2/editing/execCommand/4641880-1-expected.txt: Removed.
1158         * platform/ios-simulator-wk2/editing/execCommand/4641880-2-expected.txt: Removed.
1159         * platform/ios-simulator-wk2/editing/execCommand/create-list-with-hr-expected.txt: Removed.
1160         * platform/ios-simulator-wk2/editing/execCommand/indent-empty-root-expected.txt: Removed.
1161         * platform/ios-simulator-wk2/editing/execCommand/indent-list-item-expected.txt: Removed.
1162         * platform/ios-simulator-wk2/editing/execCommand/indent-selection-expected.txt: Removed.
1163         * platform/ios-simulator-wk2/editing/execCommand/insert-list-and-stitch-expected.txt: Removed.
1164         * platform/ios-simulator-wk2/editing/execCommand/insertHorizontalRule-expected.txt: Removed.
1165         * platform/ios-simulator-wk2/editing/execCommand/insertImage-expected.txt: Removed.
1166         * platform/ios-simulator-wk2/editing/execCommand/nsresponder-indent-expected.txt: Removed.
1167         * platform/ios-simulator-wk2/editing/execCommand/nsresponder-outdent-expected.txt: Removed.
1168         * platform/ios-simulator-wk2/editing/execCommand/print-expected.txt: Removed.
1169         * platform/ios-simulator-wk2/editing/execCommand/remove-list-from-range-selection-expected.txt: Removed.
1170         * platform/ios-simulator-wk2/editing/pasteboard/4989774-expected.txt: Removed.
1171         * platform/ios-simulator-wk2/editing/selection/3690703-2-expected.txt: Removed.
1172         * platform/ios-simulator-wk2/editing/selection/3690703-expected.txt: Removed.
1173         * platform/ios-simulator-wk2/editing/selection/3690719-expected.txt: Removed.
1174         * platform/ios-simulator-wk2/editing/selection/4397952-expected.txt: Removed.
1175         * platform/ios-simulator-wk2/editing/selection/4889598-expected.txt: Removed.
1176         * platform/ios-simulator-wk2/editing/selection/4932260-1-expected.txt: Removed.
1177         * platform/ios-simulator-wk2/editing/selection/4932260-2-expected.txt: Removed.
1178         * platform/ios-simulator-wk2/editing/selection/4932260-3-expected.txt: Removed.
1179         * platform/ios-simulator-wk2/editing/selection/4947387-expected.txt: Removed.
1180         * platform/ios-simulator-wk2/editing/selection/5195166-2-expected.txt: Removed.
1181         * platform/ios-simulator-wk2/editing/selection/7152-1-expected.txt: Removed.
1182         * platform/ios-simulator-wk2/editing/selection/7152-2-expected.txt: Removed.
1183         * platform/ios-simulator-wk2/editing/selection/after-line-wrap-expected.txt: Removed.
1184         * platform/ios-simulator-wk2/editing/selection/focus_editable_html-expected.txt: Removed.
1185         * platform/ios-simulator-wk2/editing/selection/iframe-expected.txt: Removed.
1186         * platform/ios-simulator-wk2/editing/selection/image-before-linebreak-expected.txt: Removed.
1187         * platform/ios-simulator-wk2/editing/selection/inline-table-expected.txt: Removed.
1188         * platform/ios-simulator-wk2/editing/selection/leave-requested-block-expected.txt: Removed.
1189         * platform/ios-simulator-wk2/editing/selection/mixed-editability-10-expected.txt: Removed.
1190         * platform/ios-simulator-wk2/editing/selection/mixed-editability-3-expected.txt: Removed.
1191         * platform/ios-simulator-wk2/editing/selection/mixed-editability-4-expected.txt: Removed.
1192         * platform/ios-simulator-wk2/editing/selection/mixed-editability-5-expected.txt: Removed.
1193         * platform/ios-simulator-wk2/editing/selection/mixed-editability-8-expected.txt: Removed.
1194         * platform/ios-simulator-wk2/editing/selection/mixed-editability-9-expected.txt: Removed.
1195         * platform/ios-simulator-wk2/editing/selection/move-3875618-fix-expected.txt: Removed.
1196         * platform/ios-simulator-wk2/editing/selection/move-3875641-fix-expected.txt: Removed.
1197         * platform/ios-simulator-wk2/editing/selection/move-backwords-by-word-001-expected.txt: Removed.
1198         * platform/ios-simulator-wk2/editing/selection/move-between-blocks-no-001-expected.txt: Removed.
1199         * platform/ios-simulator-wk2/editing/selection/move-between-blocks-yes-001-expected.txt: Removed.
1200         * platform/ios-simulator-wk2/editing/selection/move-by-character-001-expected.txt: Removed.
1201         * platform/ios-simulator-wk2/editing/selection/move-by-character-002-expected.txt: Removed.
1202         * platform/ios-simulator-wk2/editing/selection/move-by-character-003-expected.txt: Removed.
1203         * platform/ios-simulator-wk2/editing/selection/move-by-character-004-expected.txt: Removed.
1204         * platform/ios-simulator-wk2/editing/selection/move-by-character-005-expected.txt: Removed.
1205         * platform/ios-simulator-wk2/editing/selection/move-by-character-6-expected.txt: Removed.
1206         * platform/ios-simulator-wk2/editing/selection/move-by-sentence-001-expected.txt: Removed.
1207         * platform/ios-simulator-wk2/editing/selection/move-past-trailing-space-expected.txt: Removed.
1208         * platform/ios-simulator-wk2/editing/selection/previous-line-position-expected.txt: Removed.
1209         * platform/ios-simulator-wk2/editing/selection/replaced-boundaries-1-expected.txt: Removed.
1210         * platform/ios-simulator-wk2/editing/selection/replaced-boundaries-2-expected.txt: Removed.
1211         * platform/ios-simulator-wk2/editing/selection/replaced-boundaries-3-expected.txt: Removed.
1212         * platform/ios-simulator-wk2/editing/selection/select-all-005-expected.txt: Removed.
1213         * platform/ios-simulator-wk2/editing/selection/select-all-006-expected.txt: Removed.
1214         * platform/ios-simulator-wk2/editing/selection/select-box-expected.txt: Removed.
1215         * platform/ios-simulator-wk2/editing/selection/select-element-paragraph-boundary-expected.txt: Removed.
1216         * platform/ios-simulator-wk2/editing/selection/selection-3748164-fix-expected.txt: Removed.
1217         * platform/ios-simulator-wk2/editing/selection/table-caret-1-expected.txt: Removed.
1218         * platform/ios-simulator-wk2/editing/selection/table-caret-2-expected.txt: Removed.
1219         * platform/ios-simulator-wk2/editing/selection/table-caret-3-expected.txt: Removed.
1220         * platform/ios-simulator-wk2/editing/selection/unrendered-space-expected.txt: Removed.
1221         * platform/ios-simulator/editing/deleting/delete-3608462-fix-expected.png: Added.
1222         * platform/ios-simulator/editing/deleting/delete-3608462-fix-expected.txt: Added.
1223         * platform/ios-simulator/editing/deleting/delete-3775172-fix-expected.txt: Added.
1224         * platform/ios-simulator/editing/deleting/delete-3857753-fix-expected.png: Added.
1225         * platform/ios-simulator/editing/deleting/delete-3857753-fix-expected.txt: Added.
1226         * platform/ios-simulator/editing/deleting/delete-3865854-fix-expected.png: Added.
1227         * platform/ios-simulator/editing/deleting/delete-3865854-fix-expected.txt: Added.
1228         * platform/ios-simulator/editing/deleting/delete-3928305-fix-expected.png: Added.
1229         * platform/ios-simulator/editing/deleting/delete-3928305-fix-expected.txt: Added.
1230         * platform/ios-simulator/editing/deleting/delete-4083333-fix-expected.png: Added.
1231         * platform/ios-simulator/editing/deleting/delete-4083333-fix-expected.txt: Added.
1232         * platform/ios-simulator/editing/deleting/delete-and-undo-expected.png: Added.
1233         * platform/ios-simulator/editing/deleting/delete-and-undo-expected.txt: Added.
1234         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-002-expected.png: Added.
1235         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt: Added.
1236         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-003-expected.png: Added.
1237         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-003-expected.txt: Added.
1238         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-004-expected.png: Added.
1239         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt: Added.
1240         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-005-expected.png: Added.
1241         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-005-expected.txt: Added.
1242         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-006-expected.png: Added.
1243         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-006-expected.txt: Added.
1244         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-007-expected.png: Added.
1245         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-007-expected.txt: Added.
1246         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-008-expected.png: Added.
1247         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-008-expected.txt: Added.
1248         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-009-expected.png: Added.
1249         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-009-expected.txt: Added.
1250         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-010-expected.png: Added.
1251         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt: Added.
1252         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-011-expected.png: Added.
1253         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt: Added.
1254         * platform/ios-simulator/editing/deleting/delete-block-contents-003-expected.png: Added.
1255         * platform/ios-simulator/editing/deleting/delete-block-contents-003-expected.txt: Added.
1256         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-001-expected.png: Added.
1257         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-001-expected.txt: Added.
1258         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-002-expected.png: Added.
1259         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-002-expected.txt: Added.
1260         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-003-expected.png: Added.
1261         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-003-expected.txt: Added.
1262         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-004-expected.png: Added.
1263         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-004-expected.txt: Added.
1264         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-005-expected.png: Added.
1265         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-005-expected.txt: Added.
1266         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-006-expected.png: Added.
1267         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-006-expected.txt: Added.
1268         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-007-expected.png: Added.
1269         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-007-expected.txt: Added.
1270         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-008-expected.png: Added.
1271         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-008-expected.txt: Added.
1272         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-009-expected.png: Added.
1273         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-009-expected.txt: Added.
1274         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-010-expected.png: Added.
1275         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-010-expected.txt: Added.
1276         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-011-expected.png: Added.
1277         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-011-expected.txt: Added.
1278         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-012-expected.png: Added.
1279         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-012-expected.txt: Added.
1280         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-013-expected.png: Added.
1281         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-013-expected.txt: Added.
1282         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-014-expected.png: Added.
1283         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-014-expected.txt: Added.
1284         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-015-expected.png: Added.
1285         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-015-expected.txt: Added.
1286         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-016-expected.png: Added.
1287         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-016-expected.txt: Added.
1288         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-017-expected.png: Added.
1289         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-017-expected.txt: Added.
1290         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-018-expected.png: Added.
1291         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-018-expected.txt: Added.
1292         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-019-expected.png: Added.
1293         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-019-expected.txt: Added.
1294         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-020-expected.png: Added.
1295         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-020-expected.txt: Added.
1296         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-021-expected.png: Added.
1297         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-021-expected.txt: Added.
1298         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-022-expected.png: Added.
1299         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-022-expected.txt: Added.
1300         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-023-expected.png: Added.
1301         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-023-expected.txt: Added.
1302         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-024-expected.png: Added.
1303         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-024-expected.txt: Added.
1304         * platform/ios-simulator/editing/deleting/delete-br-001-expected.png: Added.
1305         * platform/ios-simulator/editing/deleting/delete-br-001-expected.txt: Added.
1306         * platform/ios-simulator/editing/deleting/delete-br-003-expected.png: Added.
1307         * platform/ios-simulator/editing/deleting/delete-br-003-expected.txt: Added.
1308         * platform/ios-simulator/editing/deleting/delete-br-007-expected.png: Added.
1309         * platform/ios-simulator/editing/deleting/delete-br-007-expected.txt: Added.
1310         * platform/ios-simulator/editing/deleting/delete-br-008-expected.png: Added.
1311         * platform/ios-simulator/editing/deleting/delete-br-008-expected.txt: Added.
1312         * platform/ios-simulator/editing/deleting/delete-br-010-expected.png: Added.
1313         * platform/ios-simulator/editing/deleting/delete-br-010-expected.txt: Added.
1314         * platform/ios-simulator/editing/deleting/delete-character-001-expected.png: Added.
1315         * platform/ios-simulator/editing/deleting/delete-character-001-expected.txt: Added.
1316         * platform/ios-simulator/editing/deleting/delete-contiguous-ws-001-expected.png: Added.
1317         * platform/ios-simulator/editing/deleting/delete-contiguous-ws-001-expected.txt: Added.
1318         * platform/ios-simulator/editing/deleting/delete-first-list-item-expected.png: Added.
1319         * platform/ios-simulator/editing/deleting/delete-first-list-item-expected.txt: Added.
1320         * platform/ios-simulator/editing/deleting/delete-hr-expected.png: Added.
1321         * platform/ios-simulator/editing/deleting/delete-hr-expected.txt: Added.
1322         * platform/ios-simulator/editing/deleting/delete-image-001-expected.png: Added.
1323         * platform/ios-simulator/editing/deleting/delete-image-001-expected.txt: Added.
1324         * platform/ios-simulator/editing/deleting/delete-image-002-expected.png: Added.
1325         * platform/ios-simulator/editing/deleting/delete-image-002-expected.txt: Added.
1326         * platform/ios-simulator/editing/deleting/delete-image-003-expected.png: Added.
1327         * platform/ios-simulator/editing/deleting/delete-image-003-expected.txt: Added.
1328         * platform/ios-simulator/editing/deleting/delete-line-001-expected.png: Added.
1329         * platform/ios-simulator/editing/deleting/delete-line-001-expected.txt: Added.
1330         * platform/ios-simulator/editing/deleting/delete-line-002-expected.png: Added.
1331         * platform/ios-simulator/editing/deleting/delete-line-002-expected.txt: Added.
1332         * platform/ios-simulator/editing/deleting/delete-line-003-expected.png: Added.
1333         * platform/ios-simulator/editing/deleting/delete-line-003-expected.txt: Added.
1334         * platform/ios-simulator/editing/deleting/delete-line-004-expected.png: Added.
1335         * platform/ios-simulator/editing/deleting/delete-line-004-expected.txt: Added.
1336         * platform/ios-simulator/editing/deleting/delete-line-005-expected.png: Added.
1337         * platform/ios-simulator/editing/deleting/delete-line-005-expected.txt: Added.
1338         * platform/ios-simulator/editing/deleting/delete-line-006-expected.png: Added.
1339         * platform/ios-simulator/editing/deleting/delete-line-006-expected.txt: Added.
1340         * platform/ios-simulator/editing/deleting/delete-line-007-expected.png: Added.
1341         * platform/ios-simulator/editing/deleting/delete-line-007-expected.txt: Added.
1342         * platform/ios-simulator/editing/deleting/delete-line-008-expected.png: Added.
1343         * platform/ios-simulator/editing/deleting/delete-line-008-expected.txt: Added.
1344         * platform/ios-simulator/editing/deleting/delete-line-009-expected.png: Added.
1345         * platform/ios-simulator/editing/deleting/delete-line-009-expected.txt: Added.
1346         * platform/ios-simulator/editing/deleting/delete-line-010-expected.png: Added.
1347         * platform/ios-simulator/editing/deleting/delete-line-010-expected.txt: Added.
1348         * platform/ios-simulator/editing/deleting/delete-line-012-expected.png: Added.
1349         * platform/ios-simulator/editing/deleting/delete-line-012-expected.txt: Added.
1350         * platform/ios-simulator/editing/deleting/delete-line-013-expected.png: Added.
1351         * platform/ios-simulator/editing/deleting/delete-line-013-expected.txt: Added.
1352         * platform/ios-simulator/editing/deleting/delete-line-014-expected.png: Added.
1353         * platform/ios-simulator/editing/deleting/delete-line-014-expected.txt: Added.
1354         * platform/ios-simulator/editing/deleting/delete-line-015-expected.png: Added.
1355         * platform/ios-simulator/editing/deleting/delete-line-015-expected.txt: Added.
1356         * platform/ios-simulator/editing/deleting/delete-line-016-expected.png: Added.
1357         * platform/ios-simulator/editing/deleting/delete-line-016-expected.txt: Added.
1358         * platform/ios-simulator/editing/deleting/delete-line-017-expected.png: Added.
1359         * platform/ios-simulator/editing/deleting/delete-line-017-expected.txt: Added.
1360         * platform/ios-simulator/editing/deleting/delete-listitem-001-expected.png: Added.
1361         * platform/ios-simulator/editing/deleting/delete-listitem-001-expected.txt: Added.
1362         * platform/ios-simulator/editing/deleting/delete-listitem-002-expected.png: Added.
1363         * platform/ios-simulator/editing/deleting/delete-listitem-002-expected.txt: Added.
1364         * platform/ios-simulator/editing/deleting/delete-selection-001-expected.png: Added.
1365         * platform/ios-simulator/editing/deleting/delete-selection-001-expected.txt: Added.
1366         * platform/ios-simulator/editing/deleting/delete-tab-002-expected.png: Added.
1367         * platform/ios-simulator/editing/deleting/delete-tab-002-expected.txt: Added.
1368         * platform/ios-simulator/editing/deleting/delete-tab-003-expected.png: Added.
1369         * platform/ios-simulator/editing/deleting/delete-tab-003-expected.txt: Added.
1370         * platform/ios-simulator/editing/deleting/delete-to-select-table-expected.png: Added.
1371         * platform/ios-simulator/editing/deleting/delete-to-select-table-expected.txt: Added.
1372         * platform/ios-simulator/editing/deleting/delete-trailing-ws-001-expected.png: Added.
1373         * platform/ios-simulator/editing/deleting/delete-trailing-ws-001-expected.txt: Added.
1374         * platform/ios-simulator/editing/deleting/delete-trailing-ws-002-expected.png: Added.
1375         * platform/ios-simulator/editing/deleting/delete-trailing-ws-002-expected.txt: Added.
1376         * platform/ios-simulator/editing/deleting/delete-ws-fixup-001-expected.png: Added.
1377         * platform/ios-simulator/editing/deleting/delete-ws-fixup-001-expected.txt: Added.
1378         * platform/ios-simulator/editing/deleting/delete-ws-fixup-002-expected.png: Added.
1379         * platform/ios-simulator/editing/deleting/delete-ws-fixup-002-expected.txt: Added.
1380         * platform/ios-simulator/editing/deleting/delete-ws-fixup-003-expected.png: Added.
1381         * platform/ios-simulator/editing/deleting/delete-ws-fixup-003-expected.txt: Added.
1382         * platform/ios-simulator/editing/deleting/delete-ws-fixup-004-expected.png: Added.
1383         * platform/ios-simulator/editing/deleting/delete-ws-fixup-004-expected.txt: Added.
1384         * platform/ios-simulator/editing/deleting/forward-delete-expected.png: Added.
1385         * platform/ios-simulator/editing/deleting/forward-delete-expected.txt: Added.
1386         * platform/ios-simulator/editing/deleting/list-item-1-expected.png: Added.
1387         * platform/ios-simulator/editing/deleting/list-item-1-expected.txt: Added.
1388         * platform/ios-simulator/editing/deleting/merge-different-styles-expected.png: Added.
1389         * platform/ios-simulator/editing/deleting/merge-different-styles-expected.txt: Added.
1390         * platform/ios-simulator/editing/deleting/merge-endOfParagraph-expected.png: Added.
1391         * platform/ios-simulator/editing/deleting/merge-endOfParagraph-expected.txt: Added.
1392         * platform/ios-simulator/editing/deleting/merge-no-br-expected.png: Added.
1393         * platform/ios-simulator/editing/deleting/merge-no-br-expected.txt: Added.
1394         * platform/ios-simulator/editing/deleting/merge-unrendered-space-expected.png: Added.
1395         * platform/ios-simulator/editing/deleting/merge-unrendered-space-expected.txt: Added.
1396         * platform/ios-simulator/editing/deleting/non-smart-delete-expected.png: Added.
1397         * platform/ios-simulator/editing/deleting/non-smart-delete-expected.txt: Added.
1398         * platform/ios-simulator/editing/deleting/pruning-after-merge-2-expected.png: Added.
1399         * platform/ios-simulator/editing/deleting/pruning-after-merge-2-expected.txt: Added.
1400         * platform/ios-simulator/editing/deleting/smart-delete-001-expected.png: Added.
1401         * platform/ios-simulator/editing/deleting/smart-delete-001-expected.txt: Added.
1402         * platform/ios-simulator/editing/deleting/table-cells-expected.png: Added.
1403         * platform/ios-simulator/editing/deleting/table-cells-expected.txt: Added.
1404         * platform/ios-simulator/editing/execCommand/4641880-1-expected.png: Added.
1405         * platform/ios-simulator/editing/execCommand/4641880-1-expected.txt: Added.
1406         * platform/ios-simulator/editing/execCommand/4641880-2-expected.png: Added.
1407         * platform/ios-simulator/editing/execCommand/4641880-2-expected.txt: Added.
1408         * platform/ios-simulator/editing/execCommand/5142012-1-expected.png: Added.
1409         * platform/ios-simulator/editing/execCommand/5142012-1-expected.txt:
1410         * platform/ios-simulator/editing/execCommand/create-list-with-hr-expected.png: Added.
1411         * platform/ios-simulator/editing/execCommand/create-list-with-hr-expected.txt: Added.
1412         * platform/ios-simulator/editing/execCommand/indent-empty-root-expected.png: Added.
1413         * platform/ios-simulator/editing/execCommand/indent-empty-root-expected.txt: Added.
1414         * platform/ios-simulator/editing/execCommand/indent-list-item-expected.png: Added.
1415         * platform/ios-simulator/editing/execCommand/indent-list-item-expected.txt: Added.
1416         * platform/ios-simulator/editing/execCommand/indent-selection-expected.png: Added.
1417         * platform/ios-simulator/editing/execCommand/indent-selection-expected.txt: Added.
1418         * platform/ios-simulator/editing/execCommand/insert-list-and-stitch-expected.png: Added.
1419         * platform/ios-simulator/editing/execCommand/insert-list-and-stitch-expected.txt: Added.
1420         * platform/ios-simulator/editing/execCommand/insertHorizontalRule-expected.png: Added.
1421         * platform/ios-simulator/editing/execCommand/insertHorizontalRule-expected.txt: Added.
1422         * platform/ios-simulator/editing/execCommand/insertImage-expected.png: Added.
1423         * platform/ios-simulator/editing/execCommand/insertImage-expected.txt: Added.
1424         * platform/ios-simulator/editing/execCommand/nsresponder-indent-expected.png: Added.
1425         * platform/ios-simulator/editing/execCommand/nsresponder-indent-expected.txt: Added.
1426         * platform/ios-simulator/editing/execCommand/nsresponder-outdent-expected.png: Added.
1427         * platform/ios-simulator/editing/execCommand/nsresponder-outdent-expected.txt: Added.
1428         * platform/ios-simulator/editing/execCommand/print-expected.png: Added.
1429         * platform/ios-simulator/editing/execCommand/print-expected.txt: Added.
1430         * platform/ios-simulator/editing/execCommand/remove-list-from-range-selection-expected.png: Added.
1431         * platform/ios-simulator/editing/execCommand/remove-list-from-range-selection-expected.txt: Added.
1432         * platform/ios-simulator/editing/pasteboard/4989774-expected.png: Added.
1433         * platform/ios-simulator/editing/pasteboard/4989774-expected.txt: Added.
1434         * platform/ios-simulator/editing/pasteboard/drag-drop-dead-frame-expected.png: Added.
1435         * platform/ios-simulator/editing/selection/3690703-2-expected.png: Added.
1436         * platform/ios-simulator/editing/selection/3690703-2-expected.txt: Added.
1437         * platform/ios-simulator/editing/selection/3690703-expected.png: Added.
1438         * platform/ios-simulator/editing/selection/3690703-expected.txt: Added.
1439         * platform/ios-simulator/editing/selection/3690719-expected.png: Added.
1440         * platform/ios-simulator/editing/selection/3690719-expected.txt: Added.
1441         * platform/ios-simulator/editing/selection/4397952-expected.png: Added.
1442         * platform/ios-simulator/editing/selection/4397952-expected.txt: Added.
1443         * platform/ios-simulator/editing/selection/4889598-expected.png: Added.
1444         * platform/ios-simulator/editing/selection/4889598-expected.txt: Added.
1445         * platform/ios-simulator/editing/selection/4932260-1-expected.png: Added.
1446         * platform/ios-simulator/editing/selection/4932260-1-expected.txt: Added.
1447         * platform/ios-simulator/editing/selection/4932260-2-expected.png: Added.
1448         * platform/ios-simulator/editing/selection/4932260-2-expected.txt: Added.
1449         * platform/ios-simulator/editing/selection/4932260-3-expected.png: Added.
1450         * platform/ios-simulator/editing/selection/4932260-3-expected.txt: Added.
1451         * platform/ios-simulator/editing/selection/4947387-expected.png: Added.
1452         * platform/ios-simulator/editing/selection/4947387-expected.txt: Added.
1453         * platform/ios-simulator/editing/selection/5195166-2-expected.png: Added.
1454         * platform/ios-simulator/editing/selection/5195166-2-expected.txt: Added.
1455         * platform/ios-simulator/editing/selection/7152-1-expected.png: Added.
1456         * platform/ios-simulator/editing/selection/7152-1-expected.txt: Added.
1457         * platform/ios-simulator/editing/selection/7152-2-expected.png: Added.
1458         * platform/ios-simulator/editing/selection/7152-2-expected.txt: Added.
1459         * platform/ios-simulator/editing/selection/after-line-wrap-expected.png: Added.
1460         * platform/ios-simulator/editing/selection/after-line-wrap-expected.txt: Added.
1461         * platform/ios-simulator/editing/selection/extend-by-character-007-expected.txt: Added.
1462         * platform/ios-simulator/editing/selection/focus_editable_html-expected.png: Added.
1463         * platform/ios-simulator/editing/selection/focus_editable_html-expected.txt: Added.
1464         * platform/ios-simulator/editing/selection/iframe-expected.png: Added.
1465         * platform/ios-simulator/editing/selection/iframe-expected.txt: Added.
1466         * platform/ios-simulator/editing/selection/image-before-linebreak-expected.png: Added.
1467         * platform/ios-simulator/editing/selection/image-before-linebreak-expected.txt: Added.
1468         * platform/ios-simulator/editing/selection/inline-table-expected.png: Added.
1469         * platform/ios-simulator/editing/selection/inline-table-expected.txt: Added.
1470         * platform/ios-simulator/editing/selection/leave-requested-block-expected.png: Added.
1471         * platform/ios-simulator/editing/selection/leave-requested-block-expected.txt: Added.
1472         * platform/ios-simulator/editing/selection/mixed-editability-10-expected.txt: Added.
1473         * platform/ios-simulator/editing/selection/mixed-editability-3-expected.png: Added.
1474         * platform/ios-simulator/editing/selection/mixed-editability-3-expected.txt: Added.
1475         * platform/ios-simulator/editing/selection/mixed-editability-4-expected.png: Added.
1476         * platform/ios-simulator/editing/selection/mixed-editability-4-expected.txt: Added.
1477         * platform/ios-simulator/editing/selection/mixed-editability-5-expected.png: Added.
1478         * platform/ios-simulator/editing/selection/mixed-editability-5-expected.txt: Added.
1479         * platform/ios-simulator/editing/selection/mixed-editability-8-expected.png: Added.
1480         * platform/ios-simulator/editing/selection/mixed-editability-8-expected.txt: Added.
1481         * platform/ios-simulator/editing/selection/mixed-editability-9-expected.png: Added.
1482         * platform/ios-simulator/editing/selection/mixed-editability-9-expected.txt: Added.
1483         * platform/ios-simulator/editing/selection/move-3875618-fix-expected.png: Added.
1484         * platform/ios-simulator/editing/selection/move-3875618-fix-expected.txt: Added.
1485         * platform/ios-simulator/editing/selection/move-3875641-fix-expected.png: Added.
1486         * platform/ios-simulator/editing/selection/move-3875641-fix-expected.txt: Added.
1487         * platform/ios-simulator/editing/selection/move-backwords-by-word-001-expected.png: Added.
1488         * platform/ios-simulator/editing/selection/move-backwords-by-word-001-expected.txt: Added.
1489         * platform/ios-simulator/editing/selection/move-between-blocks-no-001-expected.png: Added.
1490         * platform/ios-simulator/editing/selection/move-between-blocks-no-001-expected.txt: Added.
1491         * platform/ios-simulator/editing/selection/move-between-blocks-yes-001-expected.png: Added.
1492         * platform/ios-simulator/editing/selection/move-between-blocks-yes-001-expected.txt: Added.
1493         * platform/ios-simulator/editing/selection/move-by-character-001-expected.png: Added.
1494         * platform/ios-simulator/editing/selection/move-by-character-001-expected.txt: Added.
1495         * platform/ios-simulator/editing/selection/move-by-character-002-expected.png: Added.
1496         * platform/ios-simulator/editing/selection/move-by-character-002-expected.txt: Added.
1497         * platform/ios-simulator/editing/selection/move-by-character-003-expected.png: Added.
1498         * platform/ios-simulator/editing/selection/move-by-character-003-expected.txt: Added.
1499         * platform/ios-simulator/editing/selection/move-by-character-004-expected.png: Added.
1500         * platform/ios-simulator/editing/selection/move-by-character-004-expected.txt: Added.
1501         * platform/ios-simulator/editing/selection/move-by-character-005-expected.png: Added.
1502         * platform/ios-simulator/editing/selection/move-by-character-005-expected.txt: Added.
1503         * platform/ios-simulator/editing/selection/move-by-character-6-expected.png: Added.
1504         * platform/ios-simulator/editing/selection/move-by-character-6-expected.txt: Added.
1505         * platform/ios-simulator/editing/selection/move-by-sentence-001-expected.png: Added.
1506         * platform/ios-simulator/editing/selection/move-by-sentence-001-expected.txt: Added.
1507         * platform/ios-simulator/editing/selection/move-past-trailing-space-expected.png: Added.
1508         * platform/ios-simulator/editing/selection/move-past-trailing-space-expected.txt: Added.
1509         * platform/ios-simulator/editing/selection/previous-line-position-expected.png: Added.
1510         * platform/ios-simulator/editing/selection/previous-line-position-expected.txt: Added.
1511         * platform/ios-simulator/editing/selection/range-between-block-and-inline-expected.png: Added.
1512         * platform/ios-simulator/editing/selection/replaced-boundaries-1-expected.png: Added.
1513         * platform/ios-simulator/editing/selection/replaced-boundaries-1-expected.txt: Added.
1514         * platform/ios-simulator/editing/selection/replaced-boundaries-2-expected.png: Added.
1515         * platform/ios-simulator/editing/selection/replaced-boundaries-2-expected.txt: Added.
1516         * platform/ios-simulator/editing/selection/replaced-boundaries-3-expected.png: Added.
1517         * platform/ios-simulator/editing/selection/replaced-boundaries-3-expected.txt: Added.
1518         * platform/ios-simulator/editing/selection/select-all-005-expected.png: Added.
1519         * platform/ios-simulator/editing/selection/select-all-005-expected.txt: Added.
1520         * platform/ios-simulator/editing/selection/select-all-006-expected.png: Added.
1521         * platform/ios-simulator/editing/selection/select-all-006-expected.txt: Added.
1522         * platform/ios-simulator/editing/selection/select-box-expected.png: Added.
1523         * platform/ios-simulator/editing/selection/select-box-expected.txt: Added.
1524         * platform/ios-simulator/editing/selection/select-element-paragraph-boundary-expected.png: Added.
1525         * platform/ios-simulator/editing/selection/select-element-paragraph-boundary-expected.txt: Added.
1526         * platform/ios-simulator/editing/selection/selection-3748164-fix-expected.png: Added.
1527         * platform/ios-simulator/editing/selection/selection-3748164-fix-expected.txt: Added.
1528         * platform/ios-simulator/editing/selection/table-caret-1-expected.png: Added.
1529         * platform/ios-simulator/editing/selection/table-caret-1-expected.txt: Added.
1530         * platform/ios-simulator/editing/selection/table-caret-2-expected.png: Added.
1531         * platform/ios-simulator/editing/selection/table-caret-2-expected.txt: Added.
1532         * platform/ios-simulator/editing/selection/table-caret-3-expected.png: Added.
1533         * platform/ios-simulator/editing/selection/table-caret-3-expected.txt: Added.
1534         * platform/ios-simulator/editing/selection/unrendered-space-expected.png: Added.
1535         * platform/ios-simulator/editing/selection/unrendered-space-expected.txt: Added.
1536         * platform/ios-simulator/editing/unsupported-content: Added.
1537         * platform/ios-simulator/editing/unsupported-content/list-type-after-expected.png: Added.
1538
1539 2015-05-18  Myles C. Maxfield  <mmaxfield@apple.com>
1540
1541         Improve coverage of platform/mac/fast/text/font-weights.html
1542         https://bugs.webkit.org/show_bug.cgi?id=145152
1543
1544         Reviewed by Anders Carlsson.
1545
1546         Add coverage of italics.
1547
1548         * platform/mac/fast/text/font-weights-expected.txt:
1549         * platform/mac/fast/text/font-weights.html:
1550
1551 2015-05-18  Myles C. Maxfield  <mmaxfield@apple.com>
1552
1553         platform/mac/fast/text/font-weights.html is flakey
1554         https://bugs.webkit.org/show_bug.cgi?id=145149
1555
1556         Reviewed by Alexey Proskuryakov.
1557
1558         * platform/mac/TestExpectations:
1559
1560 2015-05-18  Filip Pizlo  <fpizlo@apple.com>
1561
1562         Add a Int-or-Boolean speculation to Branch
1563         https://bugs.webkit.org/show_bug.cgi?id=145134
1564
1565         Reviewed by Benjamin Poulain.
1566         
1567         Added the reduced asm.js test case from https://bugs.webkit.org/show_bug.cgi?id=144136. We don't yet
1568         run it as fast as we should but this is a big step.
1569
1570         * js/regress/script-tests/slow-ternaries.js: Added.
1571         (.f):
1572         (asmMod):
1573         * js/regress/slow-ternaries-expected.txt: Added.
1574         * js/regress/slow-ternaries.html: Added.
1575
1576 2015-05-17  Benjamin Poulain  <benjamin@webkit.org>
1577
1578         [JSC] Make StringRecursionChecker faster in the simple cases without any recursion
1579         https://bugs.webkit.org/show_bug.cgi?id=145102
1580
1581         Reviewed by Darin Adler.
1582
1583         Improve the coverage a tiny bit.
1584
1585         * js/array-string-recursion-expected.txt: Added.
1586         * js/array-string-recursion.html: Added.
1587         * js/script-tests/array-string-recursion.js: Added.
1588
1589 2015-05-17  Manuel Rego Casasnovas  <rego@igalia.com>
1590
1591         [CSS Grid Layout] Add scrollbar width in intrinsic logical widths computation
1592         https://bugs.webkit.org/show_bug.cgi?id=145021
1593
1594         Reviewed by Sergio Villar Senin.
1595
1596         * fast/css-grid-layout/compute-intrinsic-widths-scrollbar-expected.txt: Added.
1597         * fast/css-grid-layout/compute-intrinsic-widths-scrollbar.html: Added.
1598
1599 2015-05-16  Zalan Bujtas  <zalan@apple.com>
1600
1601         REGRESSION (Subpixel): Dashed underline is missing when box is positioned at subpixels.
1602         https://bugs.webkit.org/show_bug.cgi?id=145097
1603         rdar://problem/18588415
1604
1605         Reviewed by Simon Fraser.
1606
1607         Dashed and dotted border painting needs clipping in order to properly display corners.
1608         Similarly to solid border's quad calculation, we pixelsnap the border positions before computing the clipping quad values.
1609
1610         * fast/borders/dashed-border-on-subpixel-position-expected.html: Added.
1611         * fast/borders/dashed-border-on-subpixel-position.html: Added.
1612         * fast/borders/dotted-border-on-subpixel-position-expected.html: Added.
1613         * fast/borders/dotted-border-on-subpixel-position.html: Added.
1614
1615 2015-05-15  Sam Weinig  <sam@webkit.org>
1616
1617         Add getElementById to DocumentFragment
1618         https://bugs.webkit.org/show_bug.cgi?id=145094
1619
1620         Reviewed by Alexey Proskuryakov.
1621
1622         * fast/dom/DocumentFragment/getElementById-expected.txt: Added.
1623         * fast/dom/DocumentFragment/getElementById.html: Added.
1624
1625 2015-05-15  Antti Koivisto  <antti@apple.com>
1626
1627         When redirecting to data URL use HTTP response for same origin policy checks
1628         https://bugs.webkit.org/show_bug.cgi?id=145054
1629         rdar://problem/20299050
1630
1631         Reviewed by Alexey Proskuryakov.
1632
1633         * http/tests/security/canvas-remote-read-data-url-image-redirect-expected.txt: Added.
1634         * http/tests/security/canvas-remote-read-data-url-image-redirect.html: Added.
1635
1636 2015-05-15  Simon Fraser  <simon.fraser@apple.com>
1637
1638         REGRESSION (r183300): Background missing on top links on apple.com
1639         https://bugs.webkit.org/show_bug.cgi?id=145079
1640         rdar://problem/20914252
1641
1642         Reviewed by Tim Horton.
1643         
1644         Re-land.
1645
1646         * compositing/visible-rect/backing-change-height-from-zero-expected.txt: Added.
1647         * compositing/visible-rect/backing-change-height-from-zero.html: Added.
1648
1649 2015-05-15  Myles C. Maxfield  <mmaxfield@apple.com>
1650
1651         Test the interaction between font-family and font-weight
1652         https://bugs.webkit.org/show_bug.cgi?id=145078
1653
1654         Reviewed by Dean Jackson.
1655
1656         This test is designed to test the interaction between font-family and font-weight. In particular,
1657         our implementation of font-family accepts PostScript names, which may name a font with a particular
1658         weight. However, there is another CSS property, font-weight, in which the author may also name a
1659         particular weight. Our font selection algorithm takes both of these signals into account when
1660         choosing fonts.
1661
1662         There is currently no good way in JavaScript to find the actual font chosen for some text.
1663         Therefore, the best way to test this aspect of the font selection algorithm is to dump the render
1664         tree, therefore testing glyph advances (which are a property of font weight).
1665
1666         * platform/mac/fast/text/font-weights-expected.txt: Added.
1667         * platform/mac/fast/text/font-weights.html: Added.
1668
1669 2015-05-15  Commit Queue  <commit-queue@webkit.org>
1670
1671         Unreviewed, rolling out r184421.
1672         https://bugs.webkit.org/show_bug.cgi?id=145087
1673
1674         Introduced 42 layout test failures (Requested by rniwa on
1675         #webkit).
1676
1677         Reverted changeset:
1678
1679         "REGRESSION (r183300): Background missing on top links on
1680         apple.com"
1681         https://bugs.webkit.org/show_bug.cgi?id=145079
1682         http://trac.webkit.org/changeset/184421
1683
1684 2015-05-15  Simon Fraser  <simon.fraser@apple.com>
1685
1686         REGRESSION (r183300): Background missing on top links on apple.com
1687         https://bugs.webkit.org/show_bug.cgi?id=145079
1688         rdar://problem/20914252
1689
1690         Reviewed by Tim Horton.
1691
1692         Composited box that toggles to a non-zero height and dumps layers.
1693
1694         * compositing/visible-rect/backing-change-height-from-zero-expected.txt: Added.
1695         * compositing/visible-rect/backing-change-height-from-zero.html: Added.
1696
1697 2015-05-15  Sam Weinig  <sam@webkit.org>
1698
1699         Move HTMLElement's children property to ParentNode
1700         https://bugs.webkit.org/show_bug.cgi?id=145072
1701
1702         Reviewed by Chris Dumez.
1703
1704         * fast/dom/ParentNode-children-expected.txt: Added.
1705         * fast/dom/ParentNode-children.html: Added.
1706         Test children on Element, Document and DocumentFragment.
1707
1708         * fast/dom/xmlserializer-serialize-to-string-exception-expected.txt:
1709         Update results since document.children is no longer undefined.
1710
1711         * js/dom/dom-static-property-for-in-iteration-expected.txt:
1712         Update results.
1713
1714 2015-05-15  Zalan Bujtas  <zalan@apple.com>
1715
1716         White edge on animating panel on http://rokkosunnyvale.com
1717         https://bugs.webkit.org/show_bug.cgi?id=144986
1718         rdar://problem/20907683
1719
1720         Reviewed by Simon Fraser.
1721
1722         Background image geometry calculation needs to be based on the final painting size of the container
1723         in order to accurately compute tile sizes, repeating positions etc.
1724         The container's size is pixelsnapped at painting using absolute coordinates. This patch
1725         ensures that we snap to the same size while computing background geometry.
1726
1727         * fast/backgrounds/hidpi-bitmap-background-repeat-on-subpixel-position-expected.html: progression.
1728         * fast/images/background-image-size-changes-fractional-position-expected.html: Added.
1729         * fast/images/background-image-size-changes-fractional-position.html: Added.
1730
1731 2015-05-15  Marcos Chavarría Teijeiro  <mchavarria@igalia.com>
1732
1733         [GTK] Gardening 15th May.
1734         https://bugs.webkit.org/show_bug.cgi?id=145047
1735
1736         Unreviewed.
1737
1738         * platform/gtk/TestExpectations:
1739         * platform/gtk/fast/events/ghostly-mousemoves-in-subframe-expected.txt: Added.
1740
1741 2015-05-15  Ryosuke Niwa  <rniwa@webkit.org>
1742
1743         Removed failing test expectations from passing tests.
1744
1745         * TestExpectations:
1746         * platform/mac/TestExpectations:
1747
1748 2015-05-14  Zalan Bujtas  <zalan@apple.com>
1749
1750         Images on www.fitstylelife.com jiggle on hover.
1751         https://bugs.webkit.org/show_bug.cgi?id=145020
1752         rdar://problem/20885337
1753
1754         Reviewed by Simon Fraser.
1755
1756         This patch ensures that the clipping layer of a composited content is pixel snapped properly.
1757
1758         * compositing/composited-parent-clipping-layer-on-subpixel-position-expected.html: Added.
1759         * compositing/composited-parent-clipping-layer-on-subpixel-position.html: Added.
1760         * compositing/parent-clipping-layer-on-subpixel-position-expected.html: Added.
1761         * compositing/parent-clipping-layer-on-subpixel-position.html: Added.
1762
1763 2015-05-14  Simon Fraser  <simon.fraser@apple.com>
1764
1765         REGRESSION (r183794): Garbage tiles when body background switches to fixed
1766         https://bugs.webkit.org/show_bug.cgi?id=145032
1767         rdar://problem/20963679
1768
1769         Reviewed by Dean Jackson.
1770         
1771         Test that toggles the attachment of the body background to fixed, then dumps layers.
1772
1773         * platform/mac-wk2/tiled-drawing/toggle-to-fixed-background-expected.txt: Added.
1774         * platform/mac-wk2/tiled-drawing/toggle-to-fixed-background.html: Added.
1775
1776 2015-05-13  Ryosuke Niwa  <rniwa@webkit.org>
1777
1778         Crash in ReplaceSelectionCommand::removeRedundantStylesAndKeepStyleSpanInline
1779         https://bugs.webkit.org/show_bug.cgi?id=119068
1780
1781         Reviewed by Enrica Casucci.
1782
1783         Added a test based on https://chromium.googlesource.com/chromium/blink/+/3500267482e60550ce84fadd6c0db883937ce744
1784
1785         * editing/inserting/insert-table-in-paragraph-crash-expected.txt: Added.
1786         * editing/inserting/insert-table-in-paragraph-crash.html: Added.
1787
1788 2015-05-14  Myles C. Maxfield  <mmaxfield@apple.com>
1789
1790         [Mac] Expose more font weights for -apple-system
1791         https://bugs.webkit.org/show_bug.cgi?id=144707
1792
1793         Reviewed by Simon Fraser.
1794
1795         * platform/mac/fast/text/systemFont-expected.txt: Update expectations.
1796         * platform/mac/fast/text/systemFont.html: Update test to include font weights for -apple-system.
1797         * platform/mac/fast/css/css2-system-fonts-expected.txt: Updated to not hardcode the system font family name.
1798         * platform/mac-mavericks/fast/css/css2-system-fonts-expected.txt: Ditto.
1799         * platform/mac/fast/forms/select/optgroup-rendering-expected.txt: Updated to not use synthetic bold.
1800         * platform/mac/fast/forms/validation-message-appearance-expected.txt: Ditto.
1801
1802 2015-05-14  Filip Pizlo  <fpizlo@apple.com>
1803
1804         Unreviewed, skip js/regress-141098.html. The fix will be tracked in https://bugs.webkit.org/show_bug.cgi?id=145007
1805
1806         * TestExpectations:
1807
1808 2015-05-14  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1809
1810         [EFL] Unskip passing AX tests since r184198
1811
1812         Unreviewed EFL gardening.
1813
1814         * platform/efl/TestExpectations: Two AX tests have been passed since r184198.
1815
1816 2015-05-13  Joseph Pecoraro  <pecoraro@apple.com>
1817
1818         ES6: Allow duplicate property names
1819         https://bugs.webkit.org/show_bug.cgi?id=142895
1820
1821         Reviewed by Geoffrey Garen.
1822
1823         * js/object-literal-duplicate-properties-expected.txt: Added.
1824         * js/object-literal-duplicate-properties.html: Added.
1825         * js/script-tests/object-literal-duplicate-properties.js: Added.
1826         Include a new test all about testing duplicate property names
1827         and their expected cascading results.
1828
1829         * ietestcenter/Javascript/11.1.5_4-4-b-1-expected.txt:
1830         * ietestcenter/Javascript/11.1.5_4-4-b-2-expected.txt:
1831         * ietestcenter/Javascript/11.1.5_4-4-c-1-expected.txt:
1832         * ietestcenter/Javascript/11.1.5_4-4-c-2-expected.txt:
1833         * ietestcenter/Javascript/11.1.5_4-4-d-1-expected.txt:
1834         * ietestcenter/Javascript/11.1.5_4-4-d-2-expected.txt:
1835         * ietestcenter/Javascript/11.1.5_4-4-d-3-expected.txt:
1836         * ietestcenter/Javascript/11.1.5_4-4-d-4-expected.txt:
1837         ES5 behavior for duplciate properties has changed.
1838
1839         * js/mozilla/strict/11.1.5-expected.txt:
1840         * js/object-literal-syntax-expected.txt:
1841         * js/script-tests/object-literal-syntax.js:
1842         Update other tests and values now that duplicate properties
1843         are allowed, and their cascade order behaves correctly.
1844
1845 2015-05-13  Antti Koivisto  <antti@apple.com>
1846
1847         Cached CSS image resources don't show up after reloading <http://nightly.webkit.org/start/>
1848         https://bugs.webkit.org/show_bug.cgi?id=144952
1849
1850         Reviewed by Oliver Hunt.
1851
1852         * http/tests/cache/resources/non-shareable.css: Added.
1853         (#foo):
1854         (#bar):
1855         (#test1):
1856         (#test2):
1857         * http/tests/cache/resources/shareable.css: Added.
1858         (#foo):
1859         (#bar):
1860         (#test1):
1861         (#test2):
1862         * http/tests/cache/resources/stylesheet-html.php: Added.
1863         * http/tests/cache/stylesheet-sharing-expected.txt: Added.
1864         * http/tests/cache/stylesheet-sharing.html: Added.
1865
1866 2015-05-13  Ryosuke Niwa  <rniwa@webkit.org>
1867
1868         REGRESSION(r183770): Crash inside WebEditorClient::shouldApplyStyle when applying underline
1869         https://bugs.webkit.org/show_bug.cgi?id=144949
1870
1871         Reviewed by Darin Adler.
1872
1873         Added a test that emulates underlining of text by the user. Unlike document.execCommand,
1874         testRunner.execCommand simulates a user initiated editing command and therefore invokes
1875         shouldApplyStyle.
1876
1877         * editing/style/underline-by-user-expected.txt: Added.
1878         * editing/style/underline-by-user.html: Added.
1879
1880 2015-05-13  Yusuke Suzuki  <utatane.tea@gmail.com>
1881
1882         [ES6] Implement String.raw
1883         https://bugs.webkit.org/show_bug.cgi?id=144330
1884
1885         Reviewed by Filip Pizlo.
1886
1887         Add String.raw.
1888
1889         * js/Object-getOwnPropertyNames-expected.txt:
1890         * js/script-tests/Object-getOwnPropertyNames.js:
1891
1892 2015-05-12  Alexey Proskuryakov  <ap@apple.com>
1893
1894         fast/text/simple-line-layout-text-stroke-width.html fails on Windows
1895
1896         * platform/win/TestExpectations: Mark it as such. The tets likely needs to be
1897         improved to work cross-platform.
1898
1899 2015-05-12  Filip Pizlo  <fpizlo@apple.com>
1900
1901         js/dom/stack-trace.html fails with eager compilation
1902         https://bugs.webkit.org/show_bug.cgi?id=144853
1903
1904         Reviewed by Benjamin Poulain.
1905         
1906         Make a copy of the stack-trace test that only runs in run-jsc-stress-tests. Sadly, we don't
1907         have a good way of having different expectation files for when a test runs in RJST versus
1908         RWT. So, the approach I take is that I make a copy of the test just for RJST and I exclude
1909         the .html file, which makes RWT overlook it. The test has different expectations in the
1910         two harnesses because it does some small DOM things.
1911
1912         * js/script-tests/stack-trace.js: Added.
1913         * js/stack-trace-expected.txt: Added.
1914
1915 2015-05-12  Joanmarie Diggs  <jdiggs@igalia.com>
1916
1917         AX: [Win] REGRESSION(r184213) breaks aria-menubar-menuitems.html
1918         https://bugs.webkit.org/show_bug.cgi?id=144936
1919
1920         Unreviewed gardening.
1921
1922         Adding the platform-specific expectations for Windows now that the
1923         accessibility tree is being correctly generated for this test.
1924
1925         * platform/win/accessibility/aria-menubar-menuitems-expected.txt: Added.
1926
1927 2015-05-12  Joanmarie Diggs  <jdiggs@igalia.com>
1928
1929         AX: [Win] REGRESSION(r184213) breaks aria-menubar-menuitems.html
1930         https://bugs.webkit.org/show_bug.cgi?id=144936
1931
1932         Reviewed by Chris Fleizach.
1933
1934         Use focusedElement + childAtIndex rather than accessibleElementById
1935         as the latter seems to be failing, and the former worked on Windows
1936         to get the menubar in the original version of this test.
1937
1938         * accessibility/aria-menubar-menuitems.html: Modified.
1939
1940 2015-05-12  Zalan Bujtas  <zalan@apple.com>
1941
1942         REGRESSION(r175617): Some text doesn't render on internationalculinarycenter.com
1943         https://bugs.webkit.org/show_bug.cgi?id=144917
1944         rdar://problem/20545878
1945
1946         Reviewed by Andreas Kling.
1947
1948         This patch ensures that text stroke width value is taken into account while
1949         calculating visual overflow for simple line layout.
1950         Ceiling the text stroke width value matches the normal text layout behaviour.
1951
1952         * fast/text/simple-line-layout-text-stroke-width-expected.txt: Added.
1953         * fast/text/simple-line-layout-text-stroke-width.html: Added.
1954
1955 2015-05-12  Joanmarie Diggs  <jdiggs@igalia.com>
1956
1957         AX: [ATK] ARIA menu items should not have anonymous block children
1958         https://bugs.webkit.org/show_bug.cgi?id=144653
1959
1960         Reviewed by Chris Fleizach.
1961
1962         The existing test was not cross-platform friendly and was rewritten as
1963         part of the fix for this bug. New expectations were generated for Mac,
1964         Efl, and Gtk. The shared expectations and the Windows expectations were
1965         removed so as not to break the Win port. The search-predicate test also
1966         was updated because it included an ARIA treeitem which had a listmarker
1967         child it should not have, and no longer has as a result of the bug fix.
1968
1969         * accessibility/aria-menubar-menuitems-expected.txt: Removed. Platform hierarchies vary vastly.
1970         * accessibility/aria-menubar-menuitems.html: Rewritten to work better as a shared test.
1971         * platform/efl/accessibility/aria-menubar-menuitems-expected.txt: Added.
1972         * platform/gtk/accessibility/aria-menubar-menuitems-expected.txt: Added.
1973         * platform/mac/accessibility/aria-menubar-menuitems-expected.txt: Modified as result of rewrite.
1974         * platform/mac/accessibility/search-predicate.html: Modified to reflect correct treeitem children.
1975         * platform/mac/accessibility/search-predicate-expected.txt: Modified to reflect correct treeitem children.
1976         * platform/win/accessibility/aria-menubar-menuitems-expected.txt: Removed. New file should be generated.
1977         * resources/accessibility-helper.js: Added an argument so dumpAccessibilityTree can print title rather than value.
1978         (dumpAccessibilityTree):
1979
1980 2015-05-12  Alexey Proskuryakov  <ap@apple.com>
1981
1982         fast/frames/flattening/iframe-flattening-resize-event-count.html times out on Yosemite WK2
1983         https://bugs.webkit.org/show_bug.cgi?id=144155
1984
1985         * platform/mac-wk2/TestExpectations: Marking as flaky for now.
1986
1987 2015-05-12  Joanmarie Diggs  <jdiggs@igalia.com>
1988
1989         AX: [GTK] Defer to WebCore Accessibility for table exposure
1990         https://bugs.webkit.org/show_bug.cgi?id=144896
1991
1992         Reviewed by Chris Fleizach.
1993
1994         Several platform tests are testing accessibility of tables. In order to ensure
1995         that those tables continue to be exposed as tables, a border was added so that
1996         they are not judged to be layout tables. For the remainder of the tests, the
1997         expectations were updated to reflect the fact that layout tables are no longer
1998         exposed as AccessibilityTables in WebKitGtk.
1999
2000         * platform/gtk/accessibility/caret-offsets.html: Added border to table.
2001         * platform/gtk/accessibility/table-detection-expected.txt: Updated to reflect new behavior.
2002         * platform/gtk/accessibility/table-hierarchy-expected.txt: Updated to reflect new behavior.
2003         * platform/gtk/accessibility/table-one-cell-expected.txt: Updated to reflect new behavior.
2004         * platform/gtk/accessibility/table-with-rules-expected.txt: Updated to reflect new behavior.
2005         * platform/gtk/accessibility/text-for-range-table-cells.html: Added border to table.
2006         * platform/gtk/accessibility/text-for-table.html: Added border to table.
2007
2008 2015-05-12  Joanmarie Diggs  <jdiggs@igalia.com>
2009
2010         [GTK][WK2] rowAtIndex is not implemented in DRT/WKTR
2011         https://bugs.webkit.org/show_bug.cgi?id=116971
2012
2013         Reviewed by Chris Fleizach.
2014
2015         * platform/gtk/TestExpectations: Removed previously-failing test.
2016
2017 2015-05-12  Jinwoo Song  <jinwoo7.song@samsung.com>
2018
2019         [EFL] Rebaseline some editing tests
2020
2021         Also add some missing baselines.
2022
2023         * platform/efl/editing/execCommand/5142012-1-expected.png:
2024         * platform/efl/editing/execCommand/5142012-1-expected.txt:
2025         * platform/efl/editing/inserting/insert-at-end-02-expected.png:
2026         * platform/efl/editing/inserting/insert-at-end-02-expected.txt:
2027
2028 2015-05-12  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
2029
2030         [Streams API] ReadableStream reader should not be disposable when having pending promises
2031         https://bugs.webkit.org/show_bug.cgi?id=144869
2032
2033         Reviewed by Darin Adler.
2034
2035         * streams/readable-stream-gc.html:
2036         * streams/readable-stream-gc-expected.txt:
2037
2038 2015-05-11  Zalan Bujtas  <zalan@apple.com>
2039
2040         Text is misplaced when custom font does not have space glyph.
2041         https://bugs.webkit.org/show_bug.cgi?id=144879
2042
2043         Reviewed by Myles C. Maxfield
2044
2045         This patch ensures that we use fallback font for the missing space glyph only when the rendered text has space in it.
2046
2047         If a font does not provide all the glyphs required to render the associated text, we initiate fallback fonts. It is done while
2048         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.
2049         (even when the text does not require space at all)
2050         Fallback fonts impact line positions through ascent/descent calculation.
2051
2052         * fast/ruby/ruby-expansion-cjk-2-expected.html: progression
2053         * fast/ruby/ruby-expansion-cjk-3-expected.html: progression
2054         * fast/ruby/ruby-expansion-cjk-4-expected.html: progression
2055         * fast/ruby/ruby-expansion-cjk-5-expected.html: progression
2056         * fast/ruby/ruby-expansion-cjk-expected.html: progression
2057         * fast/text/font-with-no-space-glyph-expected.html: Added.
2058         * fast/text/font-with-no-space-glyph.html: Added.
2059         * platform/mac/svg/fonts/svg-font-general-expected.html: progression
2060
2061 2015-05-11  Joanmarie Diggs  <jdiggs@igalia.com>
2062
2063         AX: [ATK] Always include rows in the tree of accessible tables
2064         https://bugs.webkit.org/show_bug.cgi?id=144885
2065
2066         Reviewed by Chris Fleizach.
2067
2068         Update the expectations to reflect the rows which are now included in the tree.
2069
2070         * platform/efl/accessibility/table-attributes-expected.txt: Updated.
2071         * platform/efl/accessibility/table-cell-spans-expected.txt: Updated.
2072         * platform/efl/accessibility/table-cells-expected.txt: Updated.
2073         * platform/efl/accessibility/table-sections-expected.txt: Updated.
2074         * platform/gtk/accessibility/table-attributes-expected.txt: Updated.
2075         * platform/gtk/accessibility/table-cell-spans-expected.txt: Updated.
2076         * platform/gtk/accessibility/table-cells-expected.txt: Updated.
2077         * platform/gtk/accessibility/table-sections-expected.txt: Updated.
2078
2079 2015-05-11  Joanmarie Diggs  <jdiggs@igalia.com>
2080
2081         AX: [ATK] Need expectation files for menu-list-crash2.html for Gtk and Efl
2082         https://bugs.webkit.org/show_bug.cgi?id=144881
2083
2084         Unreviewed GTK+ and EFL gardening.
2085
2086         * platform/efl/accessibility/menu-list-crash2-expected.txt: Added.
2087         * platform/gtk/accessibility/menu-list-crash2-expected.txt: Added.
2088
2089 2015-05-11  Andreas Kling  <akling@apple.com>
2090
2091         Add a Windows-specific result for the new accessibility/menu-list-crash2.html test.
2092
2093         * platform/win/accessibility/menu-list-crash2-expected.txt: Added.
2094
2095 2015-05-11  Alex Christensen  <achristensen@webkit.org>
2096
2097         [Content Extensions] Support domain-specific rules and exceptions.
2098         https://bugs.webkit.org/show_bug.cgi?id=144833
2099
2100         Reviewed by Darin Adler.
2101
2102         * http/tests/contentextensions/domain-rules-expected.txt: Added.
2103         * http/tests/contentextensions/domain-rules.html: Added.
2104         * http/tests/contentextensions/domain-rules.html.json: Added.
2105
2106 2015-05-10  Filip Pizlo  <fpizlo@apple.com>
2107
2108         We shouldn't promote LoadVarargs to a sequence of GetStacks and PutStacks if doing so would exceed the LoadVarargs' limit
2109         https://bugs.webkit.org/show_bug.cgi?id=144851
2110
2111         Reviewed by Michael Saboff.
2112
2113         * js/regress/load-varargs-elimination-expected.txt: Added.
2114         * js/regress/load-varargs-elimination.html: Added.
2115         * js/regress/script-tests/load-varargs-elimination.js: Added.
2116         (foo):
2117         (bar):
2118         (baz):
2119         * js/regress/sink-huge-activation-expected.txt: Added.
2120         * js/regress/sink-huge-activation.html: Added.
2121
2122 2015-05-11  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
2123
2124         [GTK] Gardening 11th May.
2125         https://bugs.webkit.org/show_bug.cgi?id=144863 
2126
2127         Unreviewed.
2128
2129         * platform/gtk/TestExpectations:
2130
2131 2015-05-11  Chris Fleizach  <cfleizach@apple.com>
2132
2133         AX: Crash at WebCore::AccessibilityMenuList::addChildren()
2134         https://bugs.webkit.org/show_bug.cgi?id=144860
2135
2136         Reviewed by Mario Sanchez Prada.
2137
2138         * accessibility/menu-list-crash2-expected.txt: Added.
2139         * accessibility/menu-list-crash2.html: Added.
2140
2141 2015-05-11  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
2142
2143         [GTK] Gardening 7th May.
2144         https://bugs.webkit.org/show_bug.cgi?id=144735
2145
2146         Unreviewed.
2147
2148         * platform/gtk/TestExpectations:
2149         * platform/gtk/media/video-controls-no-scripting-expected.txt: Added.
2150
2151 2015-05-10  Simon Fraser  <simon.fraser@apple.com>
2152
2153         background-position sometimes doesn't work properly with background-attachment: fixed
2154         https://bugs.webkit.org/show_bug.cgi?id=103757
2155         rdar://problem/18749925
2156
2157         Reviewed by Darin Adler.
2158         
2159         Tests various configurations for painting the fixed backgrounds. The existing test was
2160         actually wrong, so fixed to use a gradient (so you can see where the edges of the image are),
2161         and be valid. Testing is complicated by the fact that setting top content inset actually
2162         causes the snapshot to be inset at the top.
2163
2164         * platform/mac-wk2/tiled-drawing/resources/bordered-image.png: Added.
2165         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-cover-expected.html: Added.
2166         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-cover-local-expected.html: Added.
2167         * 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.
2168         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-cover.html: Added.
2169         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-expected.html:
2170         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-local-expected.html: Added.
2171         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-local.html: Added.
2172         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-positioned-expected.html: Added.
2173         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-positioned.html: Added.
2174         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment.html:
2175
2176 2015-05-10  Martin Robinson  <mrobinson@igalia.com>
2177
2178         [GTK] fast/events/page-visibility-transition-test.html is timing out
2179         https://bugs.webkit.org/show_bug.cgi?id=114789
2180
2181         Reviewed by Darin Adler.
2182
2183         * platform/gtk/TestExpectations: Unskip failing tests.
2184
2185 2015-05-10  Chris Fleizach  <cfleizach@apple.com>
2186
2187         AX: Don't expose elements as data tables just because they use display: table
2188         https://bugs.webkit.org/show_bug.cgi?id=144804
2189
2190         Reviewed by Mario Sanchez Prada.
2191
2192         * accessibility/css-table-ignored-expected.txt: Added.
2193         * accessibility/css-table-ignored.html: Added.
2194
2195 2015-05-09  Chris Dumez  <cdumez@apple.com>
2196
2197         Introduce ParentNode.idl / NonDocumentTypeChildNode.idl
2198         https://bugs.webkit.org/show_bug.cgi?id=144825
2199
2200         Reviewed by Sam Weinig.
2201
2202         Rebaseline test as the order of the methods changed when iterating.
2203
2204         * js/dom/dom-static-property-for-in-iteration-expected.txt:
2205
2206 2015-05-08  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
2207
2208         streams/reference-implementation/readable-stream-reader.html and streams/reference-implementation/bad-underlying-sources.html are flaky
2209         https://bugs.webkit.org/show_bug.cgi?id=144813
2210
2211         Reviewed by Alexey Proskuryakov.
2212
2213         Removed small timeouts for tests that went from TIMEOUT to PASS thanks to other patches.
2214
2215         * streams/reference-implementation/bad-underlying-sources.html:
2216         * streams/reference-implementation/readable-stream-reader.html:
2217
2218 2015-05-08  Alexey Proskuryakov  <ap@apple.com>
2219
2220         Update results after Sam's patch, the order of properties changed.
2221
2222         * js/dom/dom-static-property-for-in-iteration-expected.txt:
2223
2224 2015-05-08  Sam Weinig  <sam@webkit.org>
2225
2226         Element Traversal is not just Elements anymore
2227         https://bugs.webkit.org/show_bug.cgi?id=144822
2228
2229         Reviewed by Simon Fraser.
2230
2231         Add new tests for element traversal functions on Document, DocumentFragment and CharacterData.
2232
2233         * fast/dom/element-traversal-on-character-data-expected.txt: Added.
2234         * fast/dom/element-traversal-on-character-data.html: Added.
2235         * fast/dom/element-traversal-on-document-expected.txt: Added.
2236         * fast/dom/element-traversal-on-document-fragment-expected.txt: Added.
2237         * fast/dom/element-traversal-on-document-fragment.html: Added.
2238         * fast/dom/element-traversal-on-document.html: Added.
2239
2240 2015-05-08  Martin Robinson  <mrobinson@igalia.com>
2241
2242         Unreviewed GTK+ gardening
2243
2244         * platform/gtk/TestExpectations: Unskip a test that was failing only because the shared
2245         baseline had a failure in it.
2246         * platform/gtk/fast/events/event-attribute-expected.txt: Added.
2247
2248 2015-05-08  Martin Robinson  <mrobinson@igalia.com>
2249
2250         Unreviewed GTK+ gardening
2251
2252         * platform/gtk/TestExpectations: Un-expectation some tests that are now passing.
2253
2254 2015-05-08  Martin Robinson  <mrobinson@igalia.com>
2255
2256         Unreviewed GTK+ gardening
2257
2258         Remove expectations for tests that are also skipped for all WebKit2
2259         ports. This will more easily allow us to handle them when they are
2260         eventually (if at all) unskipped for WebKit2.
2261
2262         * platform/gtk/TestExpectations:
2263
2264 2015-05-08  Martin Robinson  <mrobinson@igalia.com>
2265
2266         [GTK] Some tests fail because they do not assume the popup menu captures click events
2267         https://bugs.webkit.org/show_bug.cgi?id=40601
2268
2269         Reviewed by Carlos Garcia Campos.
2270
2271         * platform/gtk/TestExpectations: Unskip tests that are passing now
2272         and classify remaining failures.
2273         * platform/gtk/editing/selection/5354455-2-expected.txt: Rebaselined.
2274         * platform/gtk/editing/selection/doubleclick-crash-expected.png: Rebaseline.
2275         * platform/gtk/editing/selection/doubleclick-crash-expected.txt: Rebaseline.
2276         * platform/gtk/editing/selection/user-select-all-image-with-single-click-expected.txt: Rebaselined.
2277         * platform/gtk/editing/selection/user-select-all-with-single-click-expected.txt: Rebaselined.
2278         * platform/gtk/fast/events/mouseup-from-button2-expected.txt: Rebaseline.
2279         * platform/gtk/fast/events/shadow-event-path-2-expected.txt: Rebaseline.
2280         * platform/gtk/fast/events/shadow-event-path-expected.txt: Rebaseline.
2281         * platform/gtk/fast/events/updateLayoutForHitTest-expected.txt: Rebaselined.
2282
2283
2284 2015-05-08  Brent Fulgham  <bfulgham@apple.com>
2285
2286         [WK2] Scroll-snap tests timeout intermittently for overflow scroll cases
2287         https://bugs.webkit.org/show_bug.cgi?id=144811
2288
2289         * platform/mac-wk2/TestExpectations: Mark tests as flaky.
2290
2291 2015-05-08  Chris Dumez  <cdumez@apple.com>
2292
2293         Throttle RequestAnimationFrame in subframes that are outside the viewport
2294         https://bugs.webkit.org/show_bug.cgi?id=144718
2295         <rdar://problem/20688782>
2296
2297         Reviewed by Simon Fraser.
2298
2299         * fast/animation/request-animation-frame-throttle-subframe-display-none-expected.txt: Added.
2300         * fast/animation/request-animation-frame-throttle-subframe-display-none.html: Added.
2301         Add layout test to test that RequestAnimationFrame is properly throttled
2302         in "display: none" subframes.
2303
2304         * fast/animation/request-animation-frame-throttle-subframe-expected.txt: Added.
2305         * fast/animation/request-animation-frame-throttle-subframe.html: Added.
2306         Add layout test to test that RequestAnimationFrame is properly throttled
2307         in frames that are outside the viewport.
2308
2309         * fast/animation/resources/requestAnimationFrame-frame-2.html: Added.
2310         * fast/animation/resources/requestAnimationFrame-frame.html: Added.
2311
2312         * platform/win/TestExpectations:
2313         Skip the 2 new tests on Windows as requestAnimationFrame throttling is
2314         only supported on Cocoa.
2315
2316 2015-05-08  Carlos Garcia Campos  <cgarcia@igalia.com>
2317
2318         [GTK] WTR doesn't correctly handle the Escape key
2319         https://bugs.webkit.org/show_bug.cgi?id=144788
2320
2321         Reviewed by Martin Robinson.
2322
2323         Unskip editing/selection/5354455-1.html.
2324
2325         * platform/gtk/TestExpectations:
2326
2327 2015-05-08  Hyungwook Lee  <hyungwook.lee@navercorp.com>
2328
2329         [Win] Unskip passing test case after r183981
2330         https://bugs.webkit.org/show_bug.cgi?id=140517
2331
2332         Reviewed by Brent Fulgham.
2333
2334         * platform/win/TestExpectations:
2335
2336 2015-05-08  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
2337
2338         Unreviewed EFL gardening on 8th May.
2339
2340         Mark flaky tests and timeout tests after using xorgdriver on EFL port.
2341
2342         * platform/efl/TestExpectations:
2343
2344 2015-05-08  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
2345
2346         [Streams API] ReadableStream constructor start function should be able to error the stream
2347         https://bugs.webkit.org/show_bug.cgi?id=141162
2348
2349         Reviewed by Darin Adler.
2350
2351         * streams/readable-stream-controller-error-expected.txt: Added.
2352         * streams/readable-stream-controller-error.html: Added.
2353         * streams/reference-implementation/bad-underlying-sources-expected.txt:
2354         * streams/reference-implementation/readable-stream-templated-expected.txt:
2355
2356 2015-05-08  Commit Queue  <commit-queue@webkit.org>
2357
2358         Unreviewed, rolling out r183985.
2359         https://bugs.webkit.org/show_bug.cgi?id=144796
2360
2361         broke loader/go-back-to-different-window-size.html (Requested
2362         by kling on #webkit).
2363
2364         Reverted changeset:
2365
2366         "Throttle RequestAnimationFrame in subframes that are outside
2367         the viewport"
2368         https://bugs.webkit.org/show_bug.cgi?id=144718
2369         http://trac.webkit.org/changeset/183985
2370
2371 2015-05-08  Csaba Osztrogonác  <ossy@webkit.org>
2372
2373         REGRESSION(r183072): dfg-put-by-id-prototype-check.js.layout-dfg-eager-no-cjit fails on AArch64 Linux
2374         https://bugs.webkit.org/show_bug.cgi?id=144256
2375
2376         Unreviewed gardening, skip the failing test on AArch64 Linux.
2377
2378         * js/script-tests/dfg-put-by-val-direct-to-generic-array.js:
2379
2380 2015-05-07  Chris Dumez  <cdumez@apple.com>
2381
2382         Throttle RequestAnimationFrame in subframes that are outside the viewport
2383         https://bugs.webkit.org/show_bug.cgi?id=144718
2384         <rdar://problem/20688782>
2385
2386         Reviewed by Simon Fraser.
2387
2388         * fast/animation/request-animation-frame-throttle-subframe-display-none-expected.txt: Added.
2389         * fast/animation/request-animation-frame-throttle-subframe-display-none.html: Added.
2390         Add layout test to test that RequestAnimationFrame is properly throttled
2391         in "display: none" subframes.
2392
2393         * fast/animation/request-animation-frame-throttle-subframe-expected.txt: Added.
2394         * fast/animation/request-animation-frame-throttle-subframe.html: Added.
2395         Add layout test to test that RequestAnimationFrame is properly throttled
2396         in frames that are outside the viewport.
2397
2398         * fast/animation/resources/requestAnimationFrame-frame-2.html: Added.
2399         * fast/animation/resources/requestAnimationFrame-frame.html: Added.
2400
2401 2015-05-07  Yoav Weiss  <yoav@yoav.ws>
2402
2403         Calculate source-size length as a float
2404         https://bugs.webkit.org/show_bug.cgi?id=144766
2405
2406         Reviewed by Dean Jackson.
2407
2408         Add tests that make sure fractional source-size lengths are supported
2409         and are calculated as floats.
2410
2411         * fast/dom/HTMLImageElement/sizes/image-sizes-1x-expected.txt:
2412         * fast/dom/HTMLImageElement/sizes/image-sizes-1x.html:
2413         * fast/dom/HTMLImageElement/sizes/image-sizes-2x-expected.txt:
2414         * fast/dom/HTMLImageElement/sizes/image-sizes-2x.html:
2415
2416 2015-05-07  Commit Queue  <commit-queue@webkit.org>
2417
2418         Unreviewed, rolling out r183895.
2419         https://bugs.webkit.org/show_bug.cgi?id=144786
2420
2421         Many tests became flaky (Requested by ap on #webkit).
2422
2423         Reverted changeset:
2424
2425         "Expose more font weights for -apple-system"
2426         https://bugs.webkit.org/show_bug.cgi?id=144707
2427         http://trac.webkit.org/changeset/183895
2428
2429 2015-05-07  Martin Robinson  <mrobinson@igalia.com>
2430
2431         Remove touchadjustment tests
2432         https://bugs.webkit.org/show_bug.cgi?id=144780
2433
2434         Reviewed by Daniel Bates.
2435
2436         These tests test a feature that has been removed from WebKit entirely and all
2437         ports skip the tests. This code was removed in http://trac.webkit.org/changeset/162231.
2438
2439         * platform/efl/TestExpectations: Remove expectations.
2440         * platform/gtk/TestExpectations: Ditto.
2441         * platform/ios-simulator/TestExpectations: Ditto.
2442         * platform/mac/TestExpectations: Ditto.
2443         * platform/win/TestExpectations: Ditto.
2444         * platform/wincairo/TestExpectations:
2445         * touchadjustment: Removed all files in this directory.
2446
2447 2015-05-07  Simon Fraser  <simon.fraser@apple.com>
2448
2449         New results after r183970. Fixed elements are now always considered to intersect
2450         the coverage rect.
2451
2452         * platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-zoomed-expected.txt:
2453
2454 2015-05-07  Sam Weinig  <sam@webkit.org>
2455
2456         Consider implementing Document.scrollingElement
2457         <rdar://problem/20845213>
2458         https://bugs.webkit.org/show_bug.cgi?id=143609
2459
2460         Reviewed by Simon Fraser.
2461
2462         * fast/dom/Document/scrollingElement-quirks-mode-expected.txt: Added.
2463         * fast/dom/Document/scrollingElement-quirks-mode.html: Added.
2464         * fast/dom/Document/scrollingElement-standards-mode-expected.txt: Added.
2465         * fast/dom/Document/scrollingElement-standards-mode.html: Added.
2466
2467 2015-05-07  Said Abou-Hallawa  <sabouhallawa@apple.com>
2468
2469         Applying a filter on an SVG element, which is larger than 4096 pixels, causes this element to be rendered shifted to the left
2470         https://bugs.webkit.org/show_bug.cgi?id=144335
2471
2472         Reviewed by Darin Adler.
2473
2474         * svg/filters/big-sized-off-viewport-filter-expected.svg: Added.
2475         * svg/filters/big-sized-off-viewport-filter.svg: Added.
2476         Ensure when applying a filter on a large SVG element, the viewport of the
2477         SVG includes the correct drawing part of this element.
2478
2479 2015-05-07  Yoav Weiss  <yoav@yoav.ws>
2480
2481         Handle meta viewport in HTMLPreloadScanner
2482         https://bugs.webkit.org/show_bug.cgi?id=144640
2483
2484         Reviewed by Dean Jackson.
2485
2486         Added a layout test that is simply calling an internals method
2487         that tests the HTMLPreloadScanner.
2488
2489         * fast/dom/HTMLMetaElement/meta-preloader-expected.txt: Added.
2490         * fast/dom/HTMLMetaElement/meta-preloader.html: Added.
2491
2492 2015-05-07  Zalan Bujtas  <zalan@apple.com>
2493
2494         REGRESSION (r164449): Subpixel rendering: http://www.apple.com/iphone-6/ "Faster wireless." image displays vertical black line on 1x displays at specific window width.
2495         https://bugs.webkit.org/show_bug.cgi?id=144723
2496         rdar://problem/18307094
2497
2498         Reviewed by Simon Fraser.
2499
2500         This patch ensures that the backing store's graphics layer is always positioned on a device pixel boundary.
2501
2502         While calculating the backing store's graphics layer location, its ancestor layer's compositing bounds is taken into account.
2503         However the compositing bounds is an unsnapped value, so in order to place the graphics layer properly,
2504         we need to pixel align the ancestor compositing bounds before using it to adjust the child's graphics layer position.
2505
2506         * compositing/ancestor-compositing-layer-is-on-subpixel-position-expected.html: Added.
2507         * compositing/ancestor-compositing-layer-is-on-subpixel-position.html: Added.
2508         * platform/mac/compositing/layer-creation/overlap-animation-container-expected.txt: progression.
2509
2510 2015-05-07  Yoav Weiss  <yoav@yoav.ws>
2511
2512         Fix sizes crash and add invalid value tests.
2513         https://bugs.webkit.org/show_bug.cgi?id=144739
2514
2515         Reviewed by Darin Adler.
2516
2517         Add tests that make sure that invalid values are properly handled, and a 100vw
2518         source-size length is being used for srcset and for intrinsic dimension calculation.
2519
2520         * fast/dom/HTMLImageElement/sizes/image-sizes-invalids-expected.txt: Added.
2521         * fast/dom/HTMLImageElement/sizes/image-sizes-invalids.html: Added.
2522
2523 2015-05-07  Simon Fraser  <simon.fraser@apple.com>
2524
2525         Remove the WK1-only code path for independently composited iframes
2526         https://bugs.webkit.org/show_bug.cgi?id=144722
2527
2528         Reviewed by Dean Jackson.
2529         
2530         Results different from WK2, because WK1 does not make layers for scrollbars.
2531
2532         * platform/mac-wk1/compositing/visible-rect/iframe-no-layers-expected.txt: Added.
2533
2534 2015-05-06  Dean Jackson  <dino@apple.com>
2535
2536         Handle backdrop views that have to tile
2537         https://bugs.webkit.org/show_bug.cgi?id=142317
2538         <rdar://problem/20049088>
2539
2540         Reviewed by Simon Fraser.
2541
2542         Take 2 - this was rolled out because Mavericks was crashing.
2543
2544         A test that creates some backdrop views, then makes them
2545         big enough that it would trigger tiling (which we don't want
2546         to happen).
2547
2548         * compositing/media-controls-bar-appearance-big-expected.txt: Added.
2549         * compositing/media-controls-bar-appearance-big.html: Added.
2550         * platform/mac-mavericks/TestExpectations: Skip tests on Mavericks.
2551
2552 2015-05-07  Martin Robinson  <mrobinson@igalia.com>
2553
2554         [GTK] All spell checking layout tests fail
2555         https://bugs.webkit.org/show_bug.cgi?id=144648
2556
2557         Reviewed by Carlos Garcia Campos.
2558
2559         * platform/gtk/TestExpectations: Unskip and reclassify previously failing tests.
2560         * platform/gtk/editing/spelling/spellcheck-paste-expected.txt: Removed.
2561
2562 2015-05-07  Joanmarie Diggs  <jdiggs@igalia.com>
2563
2564         AX: [ATK] The pre element should be mapped to ATK_ROLE_SECTION; not ATK_ROLE_PANEL
2565         https://bugs.webkit.org/show_bug.cgi?id=144702
2566
2567         Reviewed by Chris Fleizach.
2568
2569         In addition to updating the platform expectations for Efl and Gtk, the computed
2570         roles test needed to be updated because there is not a one-to-one mapping between
2571         the HTML pre element and any ARIA role type.
2572
2573         * accessibility/roles-computedRoleString-expected.txt: Updated.
2574         * accessibility/roles-computedRoleString.html: Updated.
2575         * platform/efl/accessibility/roles-exposed-expected.txt: Updated.
2576         * platform/gtk/accessibility/roles-exposed-expected.txt: Updated.
2577
2578 2015-05-07  Csaba Osztrogonác  <ossy@webkit.org>
2579
2580         [EFL] Unreviewed gardening.
2581
2582         Removed stale expected files, because these tests are reftests now. (as RWT suggested)
2583         Commented old expectations after r183925 to avoid having ambiguous expectations.
2584
2585         * platform/efl/TestExpectations:
2586         * platform/efl/animations/cross-fade-background-image-expected.png: Removed.
2587         * platform/efl/animations/cross-fade-background-image-expected.txt: Removed.
2588         * platform/efl/css3/masking/clip-path-circle-relative-overflow-expected.png: Removed.
2589         * platform/efl/css3/masking/clip-path-polygon-evenodd-expected.png: Removed.
2590         * platform/efl/css3/masking/clip-path-polygon-expected.png: Removed.
2591         * platform/efl/css3/masking/clip-path-polygon-nonzero-expected.png: Removed.
2592
2593 2015-05-07  Csaba Osztrogonác  <ossy@webkit.org>
2594
2595         [EFL] Mouseevent/hover tests fail with XorgDriver
2596         https://bugs.webkit.org/show_bug.cgi?id=144741
2597
2598         Unreviewed gardening, mark failing tests, skip timeouting tests.
2599
2600         * platform/efl/TestExpectations:
2601
2602 2015-05-07  Csaba Osztrogonác  <ossy@webkit.org>
2603
2604         [EFL] REGRESSION(r183907): It made all inspector-protocol test crash
2605         https://bugs.webkit.org/show_bug.cgi?id=144737
2606
2607         Unreviewed gardening, skip crashing tests.
2608
2609         * platform/efl/TestExpectations:
2610
2611 2015-05-07  Yoav Weiss  <yoav@yoav.ws>
2612
2613         Fix <script srcset> being loaded by the preloader.
2614         https://bugs.webkit.org/show_bug.cgi?id=144675
2615
2616         Reviewed by Darin Adler.
2617
2618         Add preloader tests to make sure that <script src> is preloaded,
2619         and <script srcset> is not.
2620
2621         * http/tests/loading/preload-script-src-expected.txt: Added.
2622         * http/tests/loading/preload-script-src.html: Added.
2623         * http/tests/loading/preload-script-srcset-ignored-expected.txt: Added.
2624         * http/tests/loading/preload-script-srcset-ignored.html: Added.
2625
2626 2015-05-06  Yoav Weiss  <yoav@yoav.ws>
2627
2628         Add srcset preloader tests
2629         https://bugs.webkit.org/show_bug.cgi?id=144674
2630
2631         Reviewed by Darin Adler.
2632
2633         Add several preloader tests making sure that the when srcset is being preloaded,
2634         the right resource is fetched, and the other resource is not.
2635
2636         * http/tests/loading/preload-img-src-expected.txt: Added.
2637         * http/tests/loading/preload-img-src.html: Added.
2638         * http/tests/loading/preload-img-srcset-expected.txt: Added.
2639         * http/tests/loading/preload-img-srcset-sizes-expected.txt: Added.
2640         * http/tests/loading/preload-img-srcset-sizes.html: Added.
2641         * http/tests/loading/preload-img-srcset.html: Added.
2642         * http/tests/resources/checkPreload.js: Added.
2643         (checkForPreload):
2644
2645 2015-05-06  Manuel Rego Casasnovas  <rego@igalia.com>
2646
2647         [CSS Grid Layout] Mark grid shorthands as layout dependent
2648         https://bugs.webkit.org/show_bug.cgi?id=144687
2649
2650         Reviewed by Darin Adler.
2651
2652         * fast/css-grid-layout/grid-shorthand-computed-style-crash-expected.txt: Added.
2653         * fast/css-grid-layout/grid-shorthand-computed-style-crash.html: Added.
2654         * fast/css-grid-layout/grid-template-shorthand-computed-style-crash-expected.txt: Added.
2655         * fast/css-grid-layout/grid-template-shorthand-computed-style-crash.html: Added.
2656
2657 2015-05-06  Ryosuke Niwa  <rniwa@webkit.org>
2658
2659         ToT WebKit crashes while loading ES6 compatibility table
2660         https://bugs.webkit.org/show_bug.cgi?id=144726
2661
2662         Reviewed by Filip Pizlo.
2663
2664         Added new test cases.
2665
2666         * js/class-syntax-string-and-numeric-names-expected.txt:
2667         * js/script-tests/class-syntax-string-and-numeric-names.js:
2668
2669 2015-05-06  Brent Fulgham  <bfulgham@apple.com>
2670
2671         Scroll-snap points do not handle margins and padding propertly
2672         https://bugs.webkit.org/show_bug.cgi?id=144647
2673         <rdar://problem/20829473>
2674
2675         Reviewed by Simon Fraser.
2676
2677         Add new scroll-snap tests that cover elements with borders, padding, and rotation. Also correct the
2678         cause of the 'scroll-snap-mandatory-overflow.html' test flakiness by making sure the mouse is always
2679         inside the element when starting new wheel gestures.
2680
2681         Also add a new 'generic' test that confirms that we have expected results for scroll-snap coordinates
2682         and calculated scroll-snap-offset values.
2683  
2684         * css3/scroll-snap/scroll-snap-offsets.html: Added.
2685         * platform/mac-wk2/TestExpectations: Remove flakiness annotation for scroll-snap-mandatory-overflow.
2686         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-iframe.html:
2687         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-borders-expected.txt: Added.
2688         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-borders.html: Added.
2689         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow.html:
2690         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-padding-expected.txt: Added.
2691         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-padding.html: Added.
2692         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-rotated-expected.txt: Added.
2693         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-rotated.html: Added.
2694
2695 2015-05-06  Commit Queue  <commit-queue@webkit.org>
2696
2697         Unreviewed, rolling out r183894.
2698         https://bugs.webkit.org/show_bug.cgi?id=144719
2699
2700         crashes on mavericks (Requested by dino on #webkit).
2701
2702         Reverted changeset:
2703
2704         "Handle backdrop views that have to tile"
2705         https://bugs.webkit.org/show_bug.cgi?id=142317
2706         http://trac.webkit.org/changeset/183894
2707
2708 2015-05-06  Jon Lee  <jonlee@apple.com>
2709
2710         Expose more font weights for -apple-system
2711         https://bugs.webkit.org/show_bug.cgi?id=144707
2712
2713         Reviewed by Dean Jackson.
2714
2715         * platform/mac/fast/text/systemFont.html: Update test to include font weights for -apple-system.
2716         * platform/mac/fast/text/systemFont-expected.txt: Update expectations.
2717
2718 2015-05-06  Dean Jackson  <dino@apple.com>
2719
2720         Handle backdrop views that have to tile
2721         https://bugs.webkit.org/show_bug.cgi?id=142317
2722         <rdar://problem/20049088>
2723
2724         Reviewed by Simon Fraser.
2725
2726         A test that creates some backdrop views, then makes them
2727         big enough that it would trigger tiling (which we don't want
2728         to happen).
2729
2730         * compositing/media-controls-bar-appearance-big-expected.txt: Added.
2731         * compositing/media-controls-bar-appearance-big.html: Added.
2732
2733 2015-05-06  Martin Robinson  <mrobinson@igalia.com>
2734
2735         [FreeType] Vertical CJK glyphs should not be rendered with synthetic oblique
2736         https://bugs.webkit.org/show_bug.cgi?id=144612
2737
2738         Reviewed by Darin Adler.
2739
2740         * platform/gtk/TestExpectations: Remove expectation for failing test.
2741
2742 2015-05-06  Martin Robinson  <mrobinson@igalia.com>
2743
2744         Unreviewed GTK+ gardening
2745
2746         * platform/gtk/TestExpectations: Remove a couple expectations tests.
2747         * platform/gtk/editing/execCommand/nsresponder-outdent-expected.txt:
2748
2749 2015-05-06  Alexey Proskuryakov  <ap@apple.com>
2750
2751         Update expectations for fast/forms/button-line-height.html
2752
2753         * TestExpectations:
2754         * platform/efl/TestExpectations:
2755         * platform/gtk/TestExpectations:
2756         * platform/win/TestExpectations:
2757
2758 2015-05-05  Carlos Garcia Campos  <cgarcia@igalia.com>
2759
2760         [GTK][WK2] The WebKit network disk cache is not enabled
2761         https://bugs.webkit.org/show_bug.cgi?id=142821
2762
2763         Reviewed by Martin Robinson.
2764
2765         Unskip http/tests/cache/disk-cache tests.
2766
2767         * platform/gtk/TestExpectations:
2768
2769 2015-05-05  Nikita Vasilyev  <nvasilyev@apple.com>
2770
2771         LayoutTests/fast/forms/button-line-height.html is broken on non-Mac/non-iOS ports
2772         https://bugs.webkit.org/show_bug.cgi?id=144673
2773
2774         * TestExpectations: Skip broken test.
2775
2776 2015-05-05  Manuel Rego Casasnovas  <rego@igalia.com>
2777
2778         [CSS Grid Layout] grid-template-areas should accept none value
2779         https://bugs.webkit.org/show_bug.cgi?id=144624
2780
2781         Reviewed by Darin Adler.
2782
2783         * fast/css-grid-layout/grid-template-areas-get-set-expected.txt:
2784         * fast/css-grid-layout/grid-template-areas-get-set.html: Add new test
2785         case to check "none" support.
2786
2787 2015-05-05  Ryosuke Niwa  <rniwa@webkit.org>
2788
2789         Fix tests after r183770 on non-Mac ports. These tests are expecting Mac editing behavior.
2790
2791         * editing/execCommand/strikethroughSelection.html:
2792         * editing/execCommand/toggle-mixed-text-decorations.html:
2793
2794 2015-05-05  Roger Fong  <roger_fong@apple.com>
2795
2796         Unreviewed. Some assertion failures in compositing code after r183820.
2797         https://bugs.webkit.org/show_bug.cgi?id=144630.
2798
2799         * platform/mac/TestExpectations:
2800
2801 2015-05-05  Joanmarie Diggs  <jdiggs@igalia.com>
2802
2803         [GTK] platform/gtk/accessibility/unknown-roles-not-exposed.html is flaky
2804         https://bugs.webkit.org/show_bug.cgi?id=74493
2805
2806         Reviewed by Chris Fleizach.
2807
2808         Make the test more reliable by searching for a child with an unknown role
2809         rather than depending on an exact hierarchy. This makes the test applicable
2810         to other platforms as at least Efl and Mac also do not expose children with
2811         unknown roles, so it's now part of the shared accessibility tests.
2812
2813         * accessibility/unknown-roles-not-exposed-expected.txt: Added.
2814         * accessibility/unknown-roles-not-exposed.html: Added.
2815         * platform/gtk/TestExpectations: Removed skipped test.
2816         * platform/gtk/accessibility/unknown-roles-not-exposed-expected.txt: Removed.
2817         * platform/gtk/accessibility/unknown-roles-not-exposed.html: Removed.
2818
2819 2015-05-05  Zalan Bujtas  <zalan@apple.com>
2820
2821         Navigating to www.apple.com hits assertion in WebCore::TextIteratorCopyableText::set()
2822         https://bugs.webkit.org/show_bug.cgi?id=144629
2823         rdar://problem/20689877
2824
2825         Reviewed by Andreas Kling.
2826
2827         This patch ensures that we don't emit empty text for the text iterator.
2828         In TextIterator::handleTextNode before emitting a string, certain characters (\n \t) need to
2829         be replaced with space. When such character is found, we emit the string we've processed so far and
2830         handle the replacement during the next callback.
2831         When the first character in the string needs replacing, there's nothing to emit. However if we don't
2832         handle at least one character, TextIterator::advance believes that processing is done and never calls  
2833         TextIterator::handleTextNode back with the rest of the string. 
2834
2835         * fast/text/simple-line-layout-innerText-with-newline-expected.html: Added.
2836         * fast/text/simple-line-layout-innerText-with-newline.html: Added.
2837
2838 2015-05-05  Brent Fulgham  <bfulgham@apple.com>
2839
2840         Add overflow scroll-snap tests
2841         https://bugs.webkit.org/show_bug.cgi?id=144591
2842
2843         Reviewed by Simon Fraser.
2844
2845         * platform/mac-wk2/TextExpectations: Mark overflow test as flaky while I investigate.
2846         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/resources: Added.
2847         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/resources/horizontal-mainframe.html: Added.
2848         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/resources/vertical-mainframe.html: Added.
2849         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-destination-lock-up-expected.txt: Added.
2850         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-destination-lock-up.html: Added.
2851         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-iframe-expected.txt: Added.
2852         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-iframe.html: Added.
2853         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow-expected.txt: Added.
2854         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow.html: Added.
2855
2856 2015-05-05  Roger Fong  <roger_fong@apple.com>
2857
2858         Media control volume slider is opaque.
2859         https://bugs.webkit.org/show_bug.cgi?id=144470.
2860         <rdar://problem/20770350>
2861
2862         * platform/mac/TestExpectations:
2863         Some tests generate assertion failures after this change, though the tests pass in release.
2864         Marking them as crashing in debug for now. Tracking failures here: https://bugs.webkit.org/show_bug.cgi?id=144630.
2865
2866 2015-05-05  Csaba Osztrogonác  <ossy@webkit.org>
2867
2868         Unreviewed gardening, unskip passing compositing tests since USE_NATIVE_XDISPLAY=1
2869         is set on the EFL bots and mark the remaining failing compositing tests properly.
2870
2871         * platform/efl/TestExpectations:
2872
2873 2015-05-04  Basile Clement  <basile_clement@apple.com>
2874
2875         Allow CreateActivation sinking
2876         https://bugs.webkit.org/show_bug.cgi?id=144300
2877
2878         Reviewed by Filip Pizlo.
2879
2880         Add a performance test for activation allocation sinking.
2881
2882         * js/regress/script-tests/sink-huge-activation.js: Added.
2883         (bar):
2884         (foo):
2885
2886 2015-05-05  Andreas Kling  <akling@apple.com>
2887
2888         Fix up fast/performance/performance-now-crash-on-navigated-window.html after r183795.
2889
2890         Unreviewed fix for the bots. Since performance.now doesn't bail out and return 0 in
2891         disconnected frames anymore, we have to adjust the expectations. This test was all
2892         about catching a crash anyway.
2893
2894         * fast/performance/performance-now-crash-on-navigated-window-expected.txt:
2895         * fast/performance/performance-now-crash-on-navigated-window.html:
2896
2897 2015-05-05  Javier Fernandez  <jfernandez@igalia.com>
2898
2899         [CSS Box Alignment] Upgrade align-content parsing to CSS3 Box Alignment spec
2900         https://bugs.webkit.org/show_bug.cgi?id=144443
2901
2902         Reviewed by Darin Adler.
2903
2904         Tests to verify the align-content parsing logic. The new Box Alignment spec
2905         requires some changes in the flexbox tests.
2906
2907         * css3/flexbox/css-properties-expected.txt:
2908         * css3/flexbox/css-properties.html:
2909         * css3/parse-align-content-expected.txt: Added.
2910         * css3/parse-align-content.html: Added.
2911
2912 2015-05-05  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet  <youenn.fablet@crf.canon.fr>
2913
2914         streams/readable-stream.html is very flaky
2915         https://bugs.webkit.org/show_bug.cgi?id=144455
2916
2917         Reviewed by Darin Adler.
2918
2919         Moved flaky test to streams/readable-stream-gc.html.
2920         Updated flaky test to check that the controller methods work well even if readable stream reference is lost by script.
2921
2922         * streams/readable-stream-expected.txt:
2923         * streams/readable-stream-gc-expected.txt: Added.
2924         * streams/readable-stream-gc.html: Added.
2925         * streams/readable-stream.html:
2926
2927 2015-05-05  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
2928
2929         [GTK] Gardening 4th May
2930         https://bugs.webkit.org/show_bug.cgi?id=144571
2931
2932         Unreviewed.
2933
2934         * platform/gtk/TestExpectations:
2935         * platform/gtk/fast/forms/color/input-appearance-color-expected.png: Added.
2936         * platform/gtk/fast/forms/color/input-appearance-color-expected.txt:
2937         * platform/gtk/fast/regions/region-overflow-break-expected.html: Added.
2938         * platform/gtk/fast/regions/scrolling/wheel-scroll-abspos-expected.html: Added.
2939         * platform/gtk/fast/regions/scrolling/wheel-scroll-expected.html: Added.
2940         * platform/gtk/fast/text/font-kerning-expected.html: Added.
2941
2942 2015-05-05  Joanmarie Diggs  <jdiggs@igalia.com>
2943
2944         [ATK] AX: figure out platform difference for ATK to make accessibility/table-cell-display-block.html work
2945         https://bugs.webkit.org/show_bug.cgi?id=143083
2946
2947         Reviewed by Chris Fleizach.
2948
2949         * accessibility/roles-computedRoleString-expected.txt: Updated to reflect fixed FIXME.
2950         * accessibility/roles-computedRoleString.html: Updated to reflect fixed FIXME.
2951         * accessibility/table-cell-display-block-expected.txt: Modified to be more platform agnostic.
2952         * accessibility/table-cell-display-block.html: Modified to be more platform agnostic.
2953         * platform/efl/accessibility/table-detection-expected.txt: Updated to reflect mapping change.
2954         * platform/gtk/TestExpectations: Unskip failing test from opening report.
2955         * platform/gtk/accessibility/table-detection-expected.txt: Updated to reflect mapping change.
2956         * platform/mac/accessibility/rowheader-outside-table-role-expected.txt: Updated to reflect mapping change.
2957         * platform/mac/accessibility/rowheader-outside-table-role.html: Updated to reflect mapping change.
2958
2959 2015-05-04  Simon Fraser  <simon.fraser@apple.com>
2960
2961         Fix assertions in WK1 tests after r183777.
2962         
2963         Behavior difference with the change to RenderLayerCompositor::rootBackgroundTransparencyChanged().
2964
2965         * platform/mac-wk2/tiled-drawing/background-transparency-toggle-expected.txt:
2966
2967 2015-05-04  Doug Russell  <d_russell@apple.com>
2968
2969         AX: setting focus via accessibility object needs to set isSynchronizing in resulting selection intent
2970         https://bugs.webkit.org/show_bug.cgi?id=144489
2971
2972         Reviewed by Chris Fleizach.
2973
2974         Resolves infinite looping when navigating rapidly between controls with the search API and then focusing
2975         on the returned control.
2976         Remove isSynchronizing flag from AXTextStateChangeIntent and put it on AXObjectCache.
2977         Move AXTextStateChangeIntent logic in AccessibilityRenderObject into a helper method.
2978         Call new AXTextStateChangeIntent helper from AccessibilityRenderObject::setFocus().
2979         Add support for setSelectedVisibleTextRange() in accessibility tests.
2980
2981         * platform/mac/accessibility/selection-sync-expected.txt: Added.
2982         * platform/mac/accessibility/selection-sync.html: Added.
2983
2984 2015-05-04  Chris Dumez  <cdumez@apple.com>
2985
2986         Crash at com.apple.WebKit.WebContent at com.apple.WebCore: WebCore::createWindow + 185
2987         https://bugs.webkit.org/show_bug.cgi?id=144597
2988         <rdar://problem/20361579>
2989
2990         Reviewed by Andreas Kling.
2991
2992         Add a layout test to cover the case where window.open() is called on a
2993         window that is different than the activeDOMWindow and where the
2994         activeDOMWindow does not have a frame.
2995
2996         * fast/dom/Window/resources/test-frame.html: Added.
2997         * fast/dom/Window/window-open-activeWindow-null-frame-expected.txt: Added.
2998         * fast/dom/Window/window-open-activeWindow-null-frame.html: Added.
2999
3000 2015-05-04  Simon Fraser  <simon.fraser@apple.com>
3001
3002         display:none iframes cause repeated compositing flushing
3003         https://bugs.webkit.org/show_bug.cgi?id=144529
3004
3005         Reviewed by Darin Adler.
3006         
3007         Test with a display:none iframe that triggers a single compositing flush,
3008         then counts how many occur in 10ms.
3009
3010         * compositing/iframes/display-none-subframe-expected.txt: Added.
3011         * compositing/iframes/display-none-subframe.html: Added.
3012
3013 2015-05-04  Simon Fraser  <simon.fraser@apple.com>
3014
3015         Fix updating of tiled backing opaquenss when the page background color changes
3016         https://bugs.webkit.org/show_bug.cgi?id=144600
3017         rdar://problem/20723035
3018
3019         Reviewed by Tim Horton.
3020
3021         Test that dumps layers with various baseBackgroundColor and body background color
3022         combinations.
3023
3024         * platform/mac-wk2/tiled-drawing/background-transparency-toggle-expected.txt: Added.
3025         * platform/mac-wk2/tiled-drawing/background-transparency-toggle.html: Added.
3026
3027 2015-05-04  Ryosuke Niwa  <rniwa@webkit.org>
3028
3029         Fix the test after r183758 since shouldNotBe is not supported in the standalone testing.
3030
3031         * js/class-syntax-default-constructor-expected.txt:
3032         * js/script-tests/class-syntax-default-constructor.js:
3033
3034 2015-05-04  Ryosuke Niwa  <rniwa@webkit.org>
3035
3036         Toggling underline or strike through affects each other
3037         https://bugs.webkit.org/show_bug.cgi?id=27818
3038
3039         Reviewed by Darin Adler.
3040
3041         Added a regression test and rebaselined various tests as explained below.
3042
3043         * editing/execCommand/script-tests/toggle-style-2.js: The order in which u and strike elements appear have switched.
3044         * editing/execCommand/script-tests/toggle-text-decorations.js: Ditto for line-through and overline.
3045         * editing/execCommand/toggle-mixed-text-decorations-expected.txt: Added.
3046         * editing/execCommand/toggle-mixed-text-decorations.html: Added.
3047         * editing/execCommand/toggle-style-2-expected.txt: Rebaselined.
3048         * editing/execCommand/toggle-text-decorations-expected.txt: Rebaselined.
3049         * editing/undo/remove-css-property-and-remove-style-expected.txt: The order in which color and font-weight properties
3050         appear have switched.
3051
3052 2015-05-04  Chris Dumez  <cdumez@apple.com>
3053
3054         REGRESSION (r178156): CSS Parser incorrectly rejects valid calc() in padding-right property
3055         https://bugs.webkit.org/show_bug.cgi?id=144584
3056         <rdar://problem/20796829>
3057
3058         Reviewed by Darin Adler.
3059
3060         * fast/css/negative-calc-values-expected.txt: Added.
3061         * fast/css/negative-calc-values.html: Added.
3062         Add a layout test that assigns negative calc() values to properties
3063         whose values cannot be negative to verify that values are clamped as
3064         per the specification:
3065         http://dev.w3.org/csswg/css-values-3/#calc-range
3066
3067         * fast/css/padding-calc-value-expected.txt: Added.
3068         * fast/css/padding-calc-value.html: Added.
3069         Add a layout test to test that using calc(.5em - 2px) for padding-right
3070         CSS property works as intended. It used to be resolved as 0px instead
3071         of "2*font-size - 2px".
3072
3073         * fast/css/text-shadow-calc-value-expected.txt:
3074         * fast/css/text-shadow-calc-value.html:
3075         Update test to match what the specification says:
3076         http://dev.w3.org/csswg/css-values-3/#calc-range
3077         "width: calc(5px - 10px);" is equivalent to "width: 0px;" since widths
3078         smaller than 0px are not allowed.
3079
3080 2015-05-04  Joseph Pecoraro  <pecoraro@apple.com>
3081
3082         Unreviewed gardening. Fix lint error on mac-wk1.
3083
3084         * platform/mac-wk1/TestExpectations:
3085
3086 2015-05-04  Alexey Proskuryakov  <ap@apple.com>
3087
3088         storage/indexeddb/mozilla/cursor-update-updates-indexes.html is flaky
3089         https://bugs.webkit.org/show_bug.cgi?id=144590
3090
3091         * platform/mac-wk2/TestExpectations: Marking as such.
3092
3093 2015-05-04  Ryosuke Niwa  <rniwa@webkit.org>
3094
3095         Extending undefined in class syntax should throw a TypeError
3096         https://bugs.webkit.org/show_bug.cgi?id=144284
3097
3098         Reviewed by Darin Adler.
3099
3100         Fixed the expectation for extending undefined and removed irrelevant test cases for extending undefined
3101         since we'll never get to instantiate these classes now.
3102
3103         * js/class-syntax-extends-expected.txt:
3104         * js/script-tests/class-syntax-extends.js:
3105
3106 2015-05-04  Ryosuke Niwa  <rniwa@webkit.org>
3107
3108         ES6 classes: Invalid test for constructor property
3109         https://bugs.webkit.org/show_bug.cgi?id=144278
3110
3111         Reviewed by Darin Adler.
3112
3113         Fixed the test. The constructors of two distinct classes should definitely be distinct.
3114
3115         * js/class-syntax-default-constructor-expected.txt:
3116         * js/script-tests/class-syntax-default-constructor.js:
3117
3118 2015-05-04  Ryosuke Niwa  <rniwa@webkit.org>
3119
3120         new super should be a syntax error
3121         https://bugs.webkit.org/show_bug.cgi?id=144282
3122
3123         Reviewed by Joseph Pecoraro.
3124
3125         Rebaselined the test.
3126
3127         * js/class-syntax-super-expected.txt:
3128         * js/script-tests/class-syntax-super.js:
3129
3130 2015-05-04  Simon Fraser  <simon.fraser@apple.com>
3131
3132        Skip fast/images/animated-gif-body-outside-viewport.html on Windows. It
3133        started failing after r183732, but like the other fast/images/animated-gif* tests,
3134        it's sensitive to window display timing. These tests were already skipped for Mac
3135        WK1, probably because we disable window autodisplay on the Mac.
3136
3137         * platform/win/TestExpectations:
3138
3139 2015-05-04  Javier Fernandez  <jfernandez@igalia.com>
3140
3141         [CSS Box Alignment] Upgrade justify-content parsing to CSS3 Box Alignment spec.
3142         https://bugs.webkit.org/show_bug.cgi?id=144442
3143
3144         Reviewed by David Hyatt.
3145
3146         Upgrade the justify-content property to the last CSS3 Box
3147         Alignment specification. It defines a different enumeration for
3148         Positional and Distribution alignment, which requires changes in
3149         the FlexibleBox implementation.
3150
3151         Some minor changes in some Flexbox related test cases for adapting
3152         them to the new parsing logic. New layout tests, not Flexbox
3153         specific, to verify the parsing of the new values.
3154
3155         * css3/flexbox/css-properties.html:
3156         * css3/parse-justify-content-expected.txt: Added.
3157         * css3/parse-justify-content.html: Added.
3158
3159 2015-05-04  Manuel Rego Casasnovas  <rego@igalia.com>
3160
3161         [CSS Grid Layout] Wrong computed style for named grid lines in implicit tracks
3162         https://bugs.webkit.org/show_bug.cgi?id=144449
3163
3164         Reviewed by Sergio Villar Senin.
3165
3166         * fast/css-grid-layout/named-grid-lines-computed-style-implicit-tracks-expected.txt: Added.
3167         * fast/css-grid-layout/named-grid-lines-computed-style-implicit-tracks.html: Added.
3168
3169 2015-05-02  Simon Fraser  <simon.fraser@apple.com>
3170
3171         Assertion failure (!needsLayout()) loading inkedmag.com
3172         https://bugs.webkit.org/show_bug.cgi?id=144528
3173         rdar://problem/20788681
3174
3175         Reviewed by Darin Adler.
3176         
3177         Test that sleeps for a while to force an image into catchup mode.
3178
3179         * fast/images/resources/spinner.gif: Added.
3180         * fast/images/set-needs-layout-in-painting-expected.txt: Added.
3181         * fast/images/set-needs-layout-in-painting.html: Added.
3182
3183 2015-05-03  Alexey Proskuryakov  <ap@apple.com>
3184
3185         Skip fast/frames/flattening/crash-remove-iframe-during-object-beforeload.html
3186         https://bugs.webkit.org/show_bug.cgi?id=144540
3187
3188         * TestExpectations:
3189
3190 2015-05-01  Simon Fraser  <simon.fraser@apple.com>
3191
3192         Avoid compositing updates after style recalcs which have no compositing implications
3193         https://bugs.webkit.org/show_bug.cgi?id=144502
3194
3195         Reviewed by Darin Adler.
3196         
3197         Use internals.compositingUpdateCount() to see if various document mutations
3198         cause a compositing update. Doesn't actually detect any behavior change
3199         from this patch, but seems useful in general.
3200
3201         * compositing/updates/no-style-change-updates-expected.txt: Added.
3202         * compositing/updates/no-style-change-updates.html: Added.
3203
3204 2015-05-01  Ryosuke Niwa  <rniwa@webkit.org>
3205
3206         Class syntax should allow string and numeric identifiers for method names
3207         https://bugs.webkit.org/show_bug.cgi?id=144254
3208
3209         Reviewed by Darin Adler.
3210
3211         Added a test and rebaselined other tests per syntax error message change.
3212
3213         * js/class-syntax-declaration-expected.txt:
3214         * js/class-syntax-expression-expected.txt:
3215         * js/class-syntax-string-and-numeric-names-expected.txt: Added.
3216         * js/class-syntax-string-and-numeric-names.html: Added.
3217         * js/class-syntax-super-expected.txt:
3218         * js/script-tests/class-syntax-declaration.js:
3219         * js/script-tests/class-syntax-expression.js:
3220         * js/script-tests/class-syntax-string-and-numeric-names.js: Added.
3221         * js/script-tests/class-syntax-super.js:
3222
3223 2015-05-01  Brent Fulgham  <bfulgham@apple.com>
3224
3225         Create a set of initial scroll snap point tests
3226         https://bugs.webkit.org/show_bug.cgi?id=142358
3227
3228         Reviewed by Simon Fraser.
3229
3230         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap: Added.
3231         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-horizontal-expected.txt: Added.
3232         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-horizontal.html: Added.
3233         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-horizontal-expected.txt: Added.
3234         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-horizontal.html: Added.
3235         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-vertical-expected.txt: Added.
3236         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-vertical.html: Added.
3237         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical-expected.txt: Added.
3238         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical.html: Added.
3239
3240 2015-05-01  Andreas Kling  <akling@apple.com>
3241
3242         Reproducible crash removing name attribute from <img> node
3243         <https://webkit.org/b/144371>
3244         <rdar://problem/17198583>
3245
3246         Reviewed by Darin Adler.
3247
3248         * fast/dom/HTMLImageElement/remove-name-id-attribute-from-image-expected.txt: Added.
3249         * fast/dom/HTMLImageElement/remove-name-id-attribute-from-image.html: Added.
3250
3251 2015-05-01  Eric Carlson  <eric.carlson@apple.com>
3252
3253         Postpone caption style sheet creation
3254         https://bugs.webkit.org/show_bug.cgi?id=144499
3255
3256         Reviewed by Simon Fraser.
3257
3258         * media/track/track-user-stylesheet-expected.txt: Added.
3259         * media/track/track-user-stylesheet.html: Added.
3260
3261 2015-05-01  Myles C. Maxfield  <mmaxfield@apple.com>
3262
3263         [OS X] Text dilation parameters are not restored after being set
3264         https://bugs.webkit.org/show_bug.cgi?id=144507
3265         <rdar://problem/19446938>
3266
3267         Reviewed by Simon Fraser and Ned Holbrook.
3268
3269         See below.
3270
3271         * fast/text/dilation-save-restore-expected.html: Added. Never sets dilation parameters, draws two strings.
3272         * fast/text/dilation-save-restore.html: Added. Draws one string without dilation, sets the dilation, then draws a
3273         second string. If saving and restoring doesn't work correctly, these two lines will appear different.
3274
3275 2015-05-01  Jordan Harband  <ljharb@gmail.com>
3276
3277         String#startsWith/endsWith/includes don't handle Infinity position/endPosition args correctly
3278         https://bugs.webkit.org/show_bug.cgi?id=144314
3279
3280         Reviewed by Darin Adler.
3281
3282         * js/script-tests/string-includes.js:
3283         * js/string-includes-expected.txt:
3284
3285 2015-05-01  Martin Robinson  <mrobinson@igalia.com>
3286
3287         Unreviewed gardening for GTK+.
3288
3289         * platform/gtk/TestExpectations: Remove some inaccurate missing results
3290         and unskip a passing test.
3291
3292 2015-05-01  Joanmarie Diggs  <jdiggs@igalia.com>
3293
3294         [GTK] accessibility/secure-textfield-title-ui.html is failing
3295         https://bugs.webkit.org/show_bug.cgi?id=98375
3296
3297         Reviewed by Chris Fleizach.
3298
3299         Modify the test to check the childrenCount of the titleUIElement in order
3300         to determine where the element text is exposed. On the Mac, it's exposed
3301         in StaticText children; in ATK, in the element itself. The test was failing
3302         because it assumed the text was in the first child of the element.
3303
3304         * accessibility/secure-textfield-title-ui.html: Modified.
3305         * platform/gtk/TestExpectations: Unskipped the failing test.
3306
3307 2015-05-01  Brady Eidson  <beidson@apple.com>
3308
3309         Add API to disable meta refreshes.
3310         <rdar://problem/20333198> and https://bugs.webkit.org/show_bug.cgi?id=144269
3311
3312         Reviewed by Alexey Proskuryakov.
3313
3314         * loader/meta-refresh-disabled-expected.txt: Added.
3315         * loader/meta-refresh-disabled.html: Added.
3316         * loader/resources/notify-done.html: Added.
3317         * platform/win/TestExpectations:
3318
3319 2015-05-01  Martin Robinson  <mrobinson@igalia.com>
3320
3321         Unreviewed gardening for WebKitGTK+
3322
3323         Unskip some passing tests. Add new baselines. Properly organize some
3324         failures in the TestExpectations file.
3325
3326         * platform/gtk/TestExpectations:
3327         * platform/gtk/editing/execCommand/print-expected.png: Added.
3328         * platform/gtk/editing/execCommand/print-expected.txt: Added.
3329         * platform/gtk/fast/attachment/attachment-progress-expected.txt: Added.
3330         * platform/gtk/fast/attachment/attachment-select-on-click-expected.txt: Added.
3331         * platform/gtk/fast/attachment/attachment-select-on-click-inside-user-select-all-expected.txt: Added.
3332         * platform/gtk/fast/attachment/attachment-subtitle-expected.txt: Added.
3333         * platform/gtk/fast/attachment/attachment-title-expected.txt: Added.
3334         * platform/gtk/fast/box-shadow/hidpi-webkit-box-shadow-subpixel-position-expected.txt: Added.
3335         * platform/gtk/fast/css/focus-ring-exists-for-search-field-expected.png: Added.
3336         * platform/gtk/fast/css/focus-ring-exists-for-search-field-expected.txt: Added.
3337         * platform/gtk/fast/multicol/scrolling-column-rules-expected.png: Added.
3338         * platform/gtk/fast/multicol/scrolling-column-rules-expected.txt: Added.
3339         * platform/gtk/printing/allowed-page-breaks-expected.txt: Added.
3340         * platform/gtk/printing/compositing-layer-printing-expected.png: Added.
3341         * platform/gtk/printing/compositing-layer-printing-expected.txt:
3342         * platform/gtk/printing/css2.1/page-break-after-000-expected.txt: Added.
3343         * platform/gtk/printing/css2.1/page-break-after-001-expected.txt: Added.
3344         * platform/gtk/printing/css2.1/page-break-after-002-expected.txt: Added.
3345         * platform/gtk/printing/css2.1/page-break-after-003-expected.txt: Added.
3346         * platform/gtk/printing/css2.1/page-break-after-004-expected.txt: Added.
3347         * platform/gtk/printing/css2.1/page-break-before-000-expected.txt: Added.
3348         * platform/gtk/printing/css2.1/page-break-before-001-expected.txt: Added.
3349         * platform/gtk/printing/css2.1/page-break-before-002-expected.txt: Added.
3350         * platform/gtk/printing/css2.1/page-break-inside-000-expected.txt: Added.
3351         * platform/gtk/printing/iframe-print-expected.png: Added.
3352         * platform/gtk/printing/iframe-print-expected.txt: Added.
3353         * platform/gtk/printing/media-queries-print-expected.png: Added.
3354         * platform/gtk/printing/media-queries-print-expected.txt:
3355         * platform/gtk/printing/no-content-empty-pages-expected.txt: Added.
3356         * platform/gtk/printing/numberOfPages-expected.txt: Added.
3357         * platform/gtk/printing/page-break-after-avoid-expected.txt: Added.
3358         * platform/gtk/printing/page-break-always-expected.txt: Added.
3359         * platform/gtk/printing/page-break-avoid-expected.txt: Added.
3360         * platform/gtk/printing/page-break-before-avoid-expected.txt: Added.
3361         * platform/gtk/printing/page-break-display-none-expected.txt: Added.
3362         * platform/gtk/printing/page-break-inside-avoid-expected.txt: Added.
3363         * platform/gtk/printing/page-break-margin-collapsed-expected.txt: Added.
3364         * platform/gtk/printing/page-break-orphans-and-widows-expected.txt: Added.
3365         * platform/gtk/printing/page-break-orphans-expected.txt: Added.
3366         * platform/gtk/printing/page-break-widows-expected.txt: Added.
3367         * platform/gtk/printing/page-count-layout-overflow-expected.txt: Added.
3368         * platform/gtk/printing/page-count-percentage-height-expected.txt: Added.
3369         * platform/gtk/printing/page-count-relayout-shrink-expected.txt: Added.
3370         * platform/gtk/printing/page-count-with-one-word-expected.txt: Added.
3371         * platform/gtk/printing/page-format-data-display-none-expected.txt: Added.
3372         * platform/gtk/printing/page-format-data-expected.txt: Added.
3373         * platform/gtk/printing/page-rule-css-text-expected.txt: Added.
3374         * platform/gtk/printing/page-rule-in-media-query-expected.png: Added.
3375         * platform/gtk/printing/page-rule-in-media-query-expected.txt: Added.
3376         * platform/gtk/printing/pageNumerForElementById-expected.txt: Added.
3377         * platform/gtk/printing/print-close-crash-expected.txt: Added.
3378         * platform/gtk/printing/pseudo-class-outside-page-expected.txt: Added.
3379         * platform/gtk/printing/return-from-printing-mode-expected.png: Added.
3380         * platform/gtk/printing/return-from-printing-mode-expected.txt:
3381         * platform/gtk/printing/setPrinting-expected.png: Added.
3382         * platform/gtk/printing/setPrinting-expected.txt: Added.
3383         * platform/gtk/printing/simultaneous-position-float-change-expected.png: Added.
3384         * platform/gtk/printing/simultaneous-position-float-change-expected.txt: Added.
3385         * platform/gtk/printing/single-line-must-not-be-split-into-two-pages-expected.txt: Added.
3386         * platform/gtk/printing/stretch-to-view-height-expected.txt: Added.
3387         * platform/gtk/printing/width-overflow-expected.png: Added.
3388         * platform/gtk/printing/width-overflow-expected.txt: Added.
3389         * platform/gtk/printing/zoomed-document-expected.txt: Added.
3390
3391 2015-05-01  Martin Robinson  <mrobinson@igalia.com>
3392
3393         [Freetype] Properly support synthetic oblique in vertical text
3394         https://bugs.webkit.org/show_bug.cgi?id=144492
3395
3396         Reviewed by Sergio Villar Senin.
3397
3398         * platform/gtk/TestExpectations: Unskip passing tests.
3399         * platform/gtk/fast/text/international/synthesized-italic-vertical-latin-expected.png: Added.
3400         * platform/gtk/fast/text/international/synthesized-italic-vertical-latin-expected.txt: Added.
3401
3402 2015-05-01  Eric Carlson  <eric.carlson@apple.com>
3403
3404         Fix text track language selection logic
3405         https://bugs.webkit.org/show_bug.cgi?id=144467
3406
3407         Reviewed by Brent Fulgham.
3408
3409         * media/track/track-language-preference-expected.txt:
3410         * media/track/track-language-preference.html: Updated, add new tests.
3411         * platform/mac/TestExpectations:
3412
3413 2015-05-01  Martin Robinson  <mrobinson@igalia.com>
3414
3415         Unreviewed gardening. Rebaseline some tests for WebKitGTK+.
3416
3417         * platform/gtk/editing/execCommand/nsresponder-outdent-expected.txt: Rebaseline.
3418         * platform/gtk/inspector-protocol/debugger/regress-133182-expected.txt: Removed. The
3419         platform-independent baseline should be good enough.
3420
3421 2015-04-30  Joseph Pecoraro  <pecoraro@apple.com>
3422
3423         Unreviewed gardening. Update results of inspector tests.
3424
3425         * inspector-protocol/debugger/breakpoint-eval-with-exception-expected.txt:
3426         * inspector-protocol/debugger/regress-133182-expected.txt:
3427         * inspector-protocol/debugger/regress-133182.html:
3428         * inspector-protocol/debugger/setBreakpoint-actions-expected.txt:
3429         * inspector-protocol/debugger/terminate-dedicated-worker-while-paused-expected.txt:
3430         * inspector-protocol/page/deny-X-FrameOption-expected.txt:
3431         * inspector/debugger/search-scripts-expected.txt:
3432
3433 2015-04-30  Joseph Pecoraro  <pecoraro@apple.com>
3434
3435         Unreviewed gardening. Remove skipped and broken inspector test.
3436
3437         This is the last test relying on the old model interface.
3438
3439         * TestExpectations:
3440         * http/tests/inspector-protocol/resources/InspectorTest.js:
3441         (InspectorTest.initializeInspectorModels.console.error.window.onerror): Deleted.
3442         (InspectorTest.initializeInspectorModels.console.assert): Deleted.
3443         (InspectorTest.initializeInspectorModels): Deleted.
3444         * inspector-protocol/indexeddb/basics-expected.txt: Removed.
3445         * inspector-protocol/indexeddb/basics.html: Removed.
3446         * platform/efl/TestExpectations:
3447         * platform/gtk/TestExpectations:
3448         * platform/win/TestExpectations:
3449
3450 2015-04-30  Dean Jackson  <dino@apple.com>
3451
3452         Expose -apple-system as a font family
3453         https://bugs.webkit.org/show_bug.cgi?id=144484
3454         <rdar://problem/20767330>
3455
3456         Reviewed by Tim Horton.
3457
3458         Change a bunch of tests to use "-apple-system" instead
3459         of "-apple-system-font" for font-family.
3460
3461         Add a test to make sure the old name still works.
3462
3463         * fast/text/system-font-legacy-name.html
3464         * platform/ios-simulator/fast/text/system-monospaced-numbers.html:
3465         * platform/ios-simulator/ios/fast/text/apple-logo-expected.txt:
3466         * platform/ios-simulator/ios/fast/text/apple-logo.html:
3467         * platform/ios-simulator/ios/fast/text/opticalFont-expected.txt:
3468         * platform/ios-simulator/ios/fast/text/opticalFont.html:
3469         * platform/ios-simulator/ios/fast/text/opticalFontWithWeight-expected.txt:
3470         * platform/ios-simulator/ios/fast/text/opticalFontWithWeight.html:
3471         * platform/ios-simulator/ios/fast/text/underline-scaling-expected.txt:
3472         * platform/ios-simulator/ios/fast/text/underline-scaling.html:
3473         * platform/mac/fast/text/systemFont-expected.txt:
3474         * platform/mac/fast/text/systemFont.html:
3475
3476 2015-04-30  Javier Fernandez  <jfernandez@igalia.com>
3477
3478         [CSS Grid Layout] overflow-position keyword for align and justify properties.
3479         https://bugs.webkit.org/show_bug.cgi?id=144235
3480
3481         Reviewed by Sergio Villar Senin.
3482
3483         Implementation of overflow-keyword handling for Grid Layout on
3484         align-self and justify-self properties.
3485
3486         * fast/css-grid-layout/grid-align-justify-overflow-expected.txt: Added.
3487         * fast/css-grid-layout/grid-align-justify-overflow.html: Added.
3488
3489 2015-04-30  Jon Davis  <jond@apple.com>
3490
3491         Web Inspector: console should show an icon for console.info() messages
3492         https://bugs.webkit.org/show_bug.cgi?id=18530
3493
3494         Reviewed by Timothy Hatcher.
3495
3496         * inspector/console/console-api-expected.txt:
3497
3498 2015-04-30  Dean Jackson  <dino@apple.com>
3499
3500         -apple-system-font-monospaced-numbers doesn't work on iOS
3501         https://bugs.webkit.org/show_bug.cgi?id=144478
3502         <rdar://problem/20544940>
3503
3504         Reviewed by Brent Fulgham.
3505
3506         A test that draws two lines of different numbers and checks
3507         they are the same width.
3508
3509         * platform/ios-simulator/fast/text/system-monospaced-numbers-expected.txt: Added.
3510         * platform/ios-simulator/fast/text/system-monospaced-numbers.html: Added.
3511
3512 2015-04-30  Joseph Pecoraro  <pecoraro@apple.com>
3513
3514         Unreviewed, ios-simulator gardening
3515
3516         * Address linter warnings.
3517         * Unskip some tests that pass.
3518         * More generically skip unsupported iOS features.
3519         * Address FIXMEs.
3520
3521         * platform/ios-simulator-wk1/TestExpectations:
3522         * platform/ios-simulator-wk2/TestExpectations:
3523         * platform/ios-simulator/TestExpectations:
3524
3525 2015-04-30  Filip Pizlo  <fpizlo@apple.com>
3526
3527         js/regress/is-string-fold-tricky.html and js/regress/is-string-fold.html are crashing
3528         https://bugs.webkit.org/show_bug.cgi?id=144463
3529
3530         Reviewed by Benjamin Poulain.
3531         
3532         Unskip now that the bug is fixed.
3533
3534         * TestExpectations:
3535         * js/regress/script-tests/is-string-fold-tricky.js:
3536         * js/regress/script-tests/is-string-fold.js:
3537
3538 2015-04-30  Brady Eidson  <beidson@apple.com>
3539
3540         Javascript using WebSQL can create their own WebKit info table.
3541         <rdar://problem/20688792> and https://bugs.webkit.org/show_bug.cgi?id=144466
3542
3543         Reviewed by Alex Christensen.
3544
3545         * storage/websql/alter-to-info-table-expected.txt: Added.
3546         * storage/websql/alter-to-info-table.html: Added.
3547         * storage/websql/alter-to-info-table.js: Added.
3548
3549 2015-04-30  Martin Robinson  <mrobinson@igalia.com>
3550
3551         Unskip isolated words tests on WebKitGTK+
3552
3553         * platform/gtk/TestExpectations: Unskip tests. We've been able to run these
3554         since the switch to WebKitTestRunner.
3555
3556 2015-04-30  Filip Pizlo  <fpizlo@apple.com>
3557
3558         Unreviewed, skip new tests js/regress/is-string-fold.html and js/regress/is-string-fold-tricky.html because they are crashing in RJST as well.
3559
3560         * js/regress/script-tests/is-string-fold-tricky.js:
3561         * js/regress/script-tests/is-string-fold.js:
3562
3563 2015-04-30  Martin Robinson  <mrobinson@igalia.com>
3564
3565         Rebaseline some editing tests for WebKitGTK+
3566
3567         Also add some missing baselines.
3568
3569         * fast/hidpi/broken-image-icon-very-hidpi-expected.png: Added.
3570         * fast/hidpi/broken-image-icon-very-hidpi-expected.txt: Added.
3571         * platform/gtk/editing/execCommand/5142012-1-expected.png:
3572         * platform/gtk/editing/execCommand/5142012-1-expected.txt:
3573         * platform/gtk/editing/inserting/insert-at-end-02-expected.txt:
3574         * platform/gtk/editing/pasteboard/4989774-expected.txt:
3575
3576 2015-04-30  Filip Pizlo  <fpizlo@apple.com>
3577
3578         Unreviewed, skip new tests js/regress/is-string-fold.html and js/regress/is-string-fold-tricky.html because they are crashing.
3579
3580         * TestExpectations:
3581
3582 2015-04-30  Jon Honeycutt  <jhoneycutt@apple.com>
3583
3584         Add image failure expectation for
3585         svg/filters/sourceAlpha-input-filter-effect.html on Windows
3586
3587         Unreviewed.
3588
3589         * platform/win/TestExpectations:
3590
3591 2015-04-29  Filip Pizlo  <fpizlo@apple.com>
3592
3593         DFG Is<Blah> versions of TypeOf should fold based on proven input type
3594         https://bugs.webkit.org/show_bug.cgi?id=144409
3595
3596         Reviewed by Geoffrey Garen.
3597
3598         * js/regress/is-boolean-fold-expected.txt: Added.
3599         * js/regress/is-boolean-fold-tricky-expected.txt: Added.
3600         * js/regress/is-boolean-fold-tricky.html: Added.
3601         * js/regress/is-boolean-fold.html: Added.
3602         * js/regress/is-function-fold-expected.txt: Added.
3603         * js/regress/is-function-fold-tricky-expected.txt: Added.
3604         * js/regress/is-function-fold-tricky-internal-function-expected.txt: Added.
3605         * js/regress/is-function-fold-tricky-internal-function.html: Added.
3606         * js/regress/is-function-fold-tricky.html: Added.
3607         * js/regress/is-function-fold.html: Added.
3608         * js/regress/is-number-fold-expected.txt: Added.
3609         * js/regress/is-number-fold-tricky-expected.txt: Added.
3610         * js/regress/is-number-fold-tricky.html: Added.
3611         * js/regress/is-number-fold.html: Added.
3612         * js/regress/is-object-or-null-fold-expected.txt: Added.
3613         * js/regress/is-object-or-null-fold-functions-expected.txt: Added.
3614         * js/regress/is-object-or-null-fold-functions.html: Added.
3615         * js/regress/is-object-or-null-fold-less-tricky-expected.txt: Added.
3616         * js/regress/is-object-or-null-fold-less-tricky.html: Added.
3617         * js/regress/is-object-or-null-fold-tricky-expected.txt: Added.
3618         * js/regress/is-object-or-null-fold-tricky.html: Added.
3619         * js/regress/is-object-or-null-fold.html: Added.
3620         * js/regress/is-object-or-null-trickier-function-expected.txt: Added.
3621         * js/regress/is-object-or-null-trickier-function.html: Added.
3622         * js/regress/is-object-or-null-trickier-internal-function-expected.txt: Added.
3623         * js/regress/is-object-or-null-trickier-internal-function.html: Added.
3624         * js/regress/is-object-or-null-tricky-function-expected.txt: Added.
3625         * js/regress/is-object-or-null-tricky-function.html: Added.
3626         * js/regress/is-object-or-null-tricky-internal-function-expected.txt: Added.
3627         * js/regress/is-object-or-null-tricky-internal-function.html: Added.
3628         * js/regress/is-string-fold-expected.txt: Added.
3629         * js/regress/is-string-fold-tricky-expected.txt: Added.
3630         * js/regress/is-string-fold-tricky.html: Added.
3631         * js/regress/is-string-fold.html: Added.
3632         * js/regress/is-undefined-fold-expected.txt: Added.
3633         * js/regress/is-undefined-fold-tricky-expected.txt: Added.
3634         * js/regress/is-undefined-fold-tricky.html: Added.
3635         * js/regress/is-undefined-fold.html: Added.
3636         * js/regress/script-tests/is-boolean-fold-tricky.js: Added.
3637         * js/regress/script-tests/is-boolean-fold.js: Added.
3638         * js/regress/script-tests/is-function-fold-tricky-internal-function.js: Added.
3639         * js/regress/script-tests/is-function-fold-tricky.js: Added.
3640         (func):
3641         (func2):
3642         * js/regress/script-tests/is-function-fold.js: Added.
3643         (value1):
3644         * js/regress/script-tests/is-number-fold-tricky.js: Added.
3645         * js/regress/script-tests/is-number-fold.js: Added.
3646         * js/regress/script-tests/is-object-or-null-fold-functions.js: Added.
3647         (value2):
3648         * js/regress/script-tests/is-object-or-null-fold-less-tricky.js: Added.
3649         * js/regress/script-tests/is-object-or-null-fold-tricky.js: Added.
3650         * js/regress/script-tests/is-object-or-null-fold.js: Added.
3651         * js/regress/script-tests/is-object-or-null-trickier-function.js: Added.
3652         (func):
3653         (func2):
3654         * js/regress/script-tests/is-object-or-null-trickier-internal-function.js: Added.
3655         * js/regress/script-tests/is-object-or-null-tricky-function.js: Added.
3656         (func):
3657         * js/regress/script-tests/is-object-or-null-tricky-internal-function.js: Added.
3658         * js/regress/script-tests/is-string-fold-tricky.js: Added.
3659         * js/regress/script-tests/is-string-fold.js: Added.
3660         * js/regress/script-tests/is-undefined-fold-tricky.js: Added.
3661         * js/regress/script-tests/is-undefined-fold.js: Added.
3662         * js/regress/sink-function-expected.txt: Added.
3663         * js/regress/sink-function.html: Added.
3664
3665 2015-04-30  Brent Fulgham  <bfulgham@apple.com>
3666
3667         [Mac] Expand test infrastructure to support scrolling tests (Part 3)
3668         https://bugs.webkit.org/show_bug.cgi?id=144131
3669
3670         Reviewed by Eric Carlson.
3671
3672         Update the WK2 scrolling tests to use the new scroll trigger infrastructure to reduce the use of
3673         timeouts.
3674
3675         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-expected.txt:
3676         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler-expected.txt:
3677         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler.html:
3678         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div.html:
3679         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-expected.txt:
3680         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler-expected.txt:
3681         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler.html:
3682         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe.html:
3683         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-expected.txt:
3684         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt:
3685         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler.html:
3686         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe.html:
3687         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-expected.txt:
3688         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
3689         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler.html:
3690         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe.html:
3691         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-expected.txt:
3692         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler-expected.txt:
3693         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler.html:
3694         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe.html:
3695         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-expected.txt:
3696         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler-expected.txt:
3697         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler.html:
3698         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select.html:
3699         * platform/mac-wk2/tiled-drawing/scrolling/overflow-scroll-zero-delta-wheel-events.html:
3700         * platform/mac-wk2/tiled-drawing/scrolling/root-overflow-with-mousewheel.html:
3701
3702 2015-04-30  Antti Koivisto  <antti@apple.com>
3703
3704         These should be saying HTTP/1.1 not HTTP/1.0
3705
3706         * http/tests/cache/resources/iframe304.php:
3707         * http/tests/cache/resources/iframe304body.php:
3708
3709 2015-04-29  Joseph Pecoraro  <pecoraro@apple.com>
3710
3711         [Win] Update baselines after r183610.
3712
3713         Unreviewed Gardening.
3714
3715         * platform/win/fast/css/apple-system-colors-expected.txt: Added.
3716
3717 2015-04-29  Simon Fraser  <simon.fraser@apple.com>
3718
3719         Crash at WebCore::Document::absoluteRegionForEventTargets 
3720         https://bugs.webkit.org/show_bug.cgi?id=144426
3721         rdar://problem/20502166
3722
3723         Reviewed by Tim Horton.
3724
3725         Test that disconnects a frame with a wheel event handler then GCs, and one that
3726         disconnects are reconnects. In both case, the parent document should have zero
3727         wheel event handlers registered on it.
3728
3729         * fast/events/wheelevent-in-frame-expected.txt: Added.
3730         * fast/events/wheelevent-in-frame.html: Added.
3731         * fast/events/wheelevent-in-reattached-frame-expected.txt: Added.
3732         * fast/events/wheelevent-in-reattached-frame.html: Added.
3733
3734 2015-04-29  Joseph Pecoraro  <pecoraro@apple.com>
3735
3736         LiveNodeList may unexpectedly return an element for empty string
3737         https://bugs.webkit.org/show_bug.cgi?id=144429
3738
3739         Reviewed by Darin Adler.
3740
3741         * fast/dom/named-items-with-empty-name-expected.txt:
3742         * fast/dom/named-items-with-empty-name.html:
3743
3744 2015-04-29  Dean Jackson  <dino@apple.com>
3745
3746         Create a named CSS property for system colors
3747         https://bugs.webkit.org/show_bug.cgi?id=144423
3748         <rdar://problem/20491011>
3749
3750         Reviewed by Tim Horton.
3751
3752         Expose the following values to CSS color properties:
3753             -apple-system-blue
3754             -apple-system-brown
3755             -apple-system-gray
3756             -apple-system-green
3757             -apple-system-orange
3758             -apple-system-pink
3759             -apple-system-purple
3760             -apple-system-red
3761             -apple-system-yellow
3762
3763         The new test shows the computed value for each of these colors. It
3764         includes generic results (no special value) and platform results for
3765         Mac (other than Mavericks) and iOS.
3766
3767         * fast/css/apple-system-colors-expected.txt: Generic results.
3768         * fast/css/apple-system-colors.html: Added - the new test.
3769         * platform/mac/fast/css/apple-system-colors-expected.txt: Added OS X results.
3770         * platform/ios-simulator/fast/css/apple-system-colors-expected.txt: Added iOS results.
3771         * platform/mac-mavericks/fast/css/apple-system-colors-expected.txt: Generic results for Mavericks.
3772
3773 2015-04-29  Commit Queue  <commit-queue@webkit.org>
3774
3775         Unreviewed, rolling out r183600.
3776         https://bugs.webkit.org/show_bug.cgi?id=144432
3777
3778         New tests time out everywhere (Requested by ap on #webkit).
3779
3780         Reverted changeset:
3781
3782         "Crash at WebCore::Document::absoluteRegionForEventTargets"
3783         https://bugs.webkit.org/show_bug.cgi?id=144426
3784         http://trac.webkit.org/changeset/183600
3785
3786 2015-04-29  Alexey Proskuryakov  <ap@apple.com>
3787
3788         fast/frames/flattening/iframe-flattening-resize-event-count.html times out on Yosemite WK2
3789         https://bugs.webkit.org/show_bug.cgi?id=144155
3790
3791         * fast/frames/flattening/resources/iframe-to-resize.html: Added more logging to the test.
3792
3793 2015-04-29  Martin Robinson  <mrobinson@igalia.com>
3794
3795         Unskip 3D transformation tests for WebKitGTK+
3796
3797         Unreviewed. This is gardening.
3798
3799         These tests should run reasonably well on the testing bots, now that
3800         they use llvmpipe to run OpenGL.
3801
3802         * platform/gtk/TestExpectations:
3803         * platform/gtk/transforms/3d/general/background-visibility-layers-expected.png: Added.
3804         * platform/gtk/transforms/3d/general/cssmatrix-3d-zoom-expected.png: Added.
3805         * platform/gtk/transforms/3d/general/matrix-with-zoom-3d-expected.png: Added.
3806         * platform/gtk/transforms/3d/general/perspective-non-layer-expected.png: Added.
3807         * platform/gtk/transforms/3d/general/perspective-units-expected.png: Added.
3808         * platform/gtk/transforms/3d/general/transform-origin-z-change-expected.png: Added.
3809         * platform/gtk/transforms/3d/hit-testing/backface-hit-test-expected.png: Added.
3810         * platform/gtk/transforms/3d/hit-testing/backface-no-transform-hit-test-expected.png: Added.
3811         * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-2-expected.png: Added.
3812         * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-3-expected.png: Added.
3813         * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-coplanar-expected.png: Added.
3814         * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-deep-expected.png: Added.
3815         * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-expected.png: Added.
3816         * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-origins-expected.png: Added.
3817         * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.png: Added.
3818         * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.png: Added.
3819
3820 2015-04-29  Simon Fraser  <simon.fraser@apple.com>
3821
3822         Rebaseline after r183597.
3823
3824         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/handlers-in-iframes-expected.txt:
3825
3826 2015-04-29  Simon Fraser  <simon.fraser@apple.com>
3827
3828         Crash at WebCore::Document::absoluteRegionForEventTargets 
3829         https://bugs.webkit.org/show_bug.cgi?id=144426
3830         rdar://problem/20502166
3831
3832         Reviewed by Tim Horton.
3833
3834         Test that disconnects a frame with a wheel event handler then GCs, and one that
3835         disconnects are reconnects. In both case, the parent document should have zero
3836         wheel event handlers registered on it.
3837
3838         * fast/events/wheelevent-in-frame-expected.txt: Added.
3839         * fast/events/wheelevent-in-frame.html: Added.
3840         * fast/events/wheelevent-in-reattached-frame-expected.txt: Added.
3841         * fast/events/wheelevent-in-reattached-frame.html: Added.
3842
3843 2015-04-29  Simon Fraser  <simon.fraser@apple.com>
3844
3845         Compute the non-fast-scrollable region in main-document coordinates
3846         https://bugs.webkit.org/show_bug.cgi?id=144420
3847
3848         Reviewed by Tim Horton.
3849
3850         We now report the non-fast region in document coordinates, so these two results change.
3851
3852         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset-expected.txt:
3853         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset-header-expected.txt:
3854
3855 2015-04-29  Joseph Pecoraro  <pecoraro@apple.com>
3856
3857         NodeList has issues with Symbol and empty string
3858         https://bugs.webkit.org/show_bug.cgi?id=144310
3859
3860         Reviewed by Darin Adler.
3861
3862         * fast/dom/StyleSheet/stylesheet-symbol-names-expected.txt: Added.
3863         * fast/dom/StyleSheet/stylesheet-symbol-names.html: Added.
3864         * fast/dom/dataset-name-getter-symbols-expected.txt: Added.
3865         * fast/dom/dataset-name-getter-symbols.html: Added.
3866         * fast/dom/named-items-with-empty-name-expected.txt: Added.
3867         * fast/dom/named-items-with-empty-name.html: Added.
3868         * fast/dom/named-items-with-symbol-name-expected.txt: Added.
3869         * fast/dom/named-items-with-symbol-name.html: Added.
3870         * storage/domstorage/localstorage/named-items-expected.txt: Added.
3871         * storage/domstorage/localstorage/named-items.html: Added.
3872
3873 2015-04-29  Simon Fraser  <simon.fraser@apple.com>
3874
3875         Allow testing of plug-ins that handle wheel events.
3876         https://bugs.webkit.org/show_bug.cgi?id=144413
3877
3878         Reviewed by Tim Horton.
3879         
3880         Test the non-fast scrollable region with top content inset and header height, and with a plug-in.
3881
3882         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset-expected.txt: Added.
3883         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset-header-expected.txt: Added.
3884         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset-header.html: Added.
3885         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset.html: Added.
3886         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-event-plugin-expected.txt: Added.
3887         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-event-plugin.html: Added.
3888
3889 2015-04-29  Martin Robinson  <mrobinson@igalia.com>
3890
3891         [GTK] Add support for automatic hyphenation
3892         https://bugs.webkit.org/show_bug.cgi?id=44478
3893
3894         Reviewed by Carlos Garcia Campos.
3895
3896         * platform/gtk/TestExpectations: Unskip most hyphenation tests.
3897         * platform/gtk/fast/text/hyphenate-character-expected.png: Added.
3898         * platform/gtk/fast/text/hyphenate-character-expected.txt:
3899         * platform/gtk/fast/text/hyphenate-first-word-expected.png: Added.
3900         * platform/gtk/fast/text/hyphenate-first-word-expected.txt:
3901         * platform/gtk/fast/text/hyphenate-limit-before-after-expected.png:
3902         * platform/gtk/fast/text/hyphenate-limit-before-after-expected.txt:
3903         * platform/gtk/fast/text/hyphenate-limit-lines-expected.png:
3904         * platform/gtk/fast/text/hyphenate-limit-lines-expected.txt:
3905         * platform/gtk/fast/text/hyphenate-locale-expected.png: Added.
3906         * platform/gtk/fast/text/hyphenate-locale-expected.txt:
3907         * platform/gtk/fast/text/hyphens-expected.png: Added.
3908         * platform/gtk/fast/text/hyphens-expected.txt:
3909         * platform/gtk/fast/text/word-break-soft-hyphen-expected.png:
3910
3911 2015-04-29  Zalan Bujtas  <zalan@apple.com>
3912
3913         Simple line layout: Web process spins endlessly below layoutSimpleLines.
3914         https://bugs.webkit.org/show_bug.cgi?id=144403
3915         rdar://problem/20742783
3916
3917         Reviewed by Antti Koivisto.
3918
3919         When a text fragment overlaps multiple renderes and it does not fit the current line,
3920         we revert the text fragment iterator position so that the overlapping content
3921         gets processed again for the next line.
3922         However, TextFragmentIterator::revertToFragment() was reverting too much and
3923         we started processing old content all over again -> infinite loop.
3924
3925         This patch ensures that text fragment iterator is reverted to the right position.
3926
3927         * fast/text/simple-line-layout-wrapping-multiple-renderers-hang-expected.html: Added.
3928         * fast/text/simple-line-layout-wrapping-multiple-renderers-hang.html: Added.
3929
3930 2015-04-29  Antti Koivisto  <antti@apple.com>
3931
3932         Mark newly added http/tests/cache/main-resource-304-reload.html failing on Windows.
3933
3934         * platform/win/TestExpectations:
3935
3936 2015-04-28  Geoffrey Garen  <ggaren@apple.com>
3937
3938         It shouldn't take 1846 lines of code and 5 FIXMEs to sort an array.
3939         https://bugs.webkit.org/show_bug.cgi?id=144013
3940
3941         Reviewed by Mark Lam.
3942
3943         * js/script-tests/array-holes.js: 
3944         * js/array-holes-expected.txt: This result now matches Firefox. We see
3945         'peekaboo', which is a prototype property, rather than a hole, because
3946         sorting uses [[Get]], which sees prototype properties.
3947
3948         The ES6 spec says that sorting should use [[Get]], so this new result
3949         matches the spec a little better -- although the spec also says that the
3950         result of sorting is undefined in this case because of the presence of
3951         an indexed property in the prototype chain.
3952
3953         * js/dom/array-prototype-properties-expected.txt: Updated error message
3954         to match other array prototype error messages.
3955
3956         * js/comparefn-sort-stability-expected.txt:
3957         * js/script-tests/comparefn-sort-stability.js: Made this test bigger in
3958         order to demonstrate that Firefox and Safari use a stable sort, and
3959         Chrome does not.
3960
3961         * js/script-tests/array-sort-sparse.js:
3962         * js/array-sort-sparse-expected.txt: Added some tests for things I got
3963         wrong in this patch.
3964
3965         * script-tests/sort-with-side-effecting-comparisons.js: Made this test
3966         shorter so that it wouldn't hang debug builds. This test is O(N^2). It
3967         used to terminate sooner because our sort implementation would (sometimes)
3968         terminate sooner if you shrank the array. Our new sort does not accept
3969         intermediate updates to the array's length, matching Firefox. I spoke
3970         to Gavin and Alexey about this, and we think that going out of our way
3971         to honor length changes mid-sort doesn't make much sense because it's
3972         not possible to honor the general case of value changes in a predictable
3973         way.
3974
3975 2015-04-29  Antti Koivisto  <antti@apple.com>
3976
3977         Main resource loaded via 304 response becomes empty if reloaded by user
3978         https://bugs.webkit.org/show_bug.cgi?id=144386
3979
3980         Reviewed by Darin Adler.
3981
3982         * http/tests/cache/main-resource-304-reload-expected.txt: Added.
3983         * http/tests/cache/main-resource-304-reload.html: Added.
3984         * http/tests/cache/resources/iframe304body.php: Added.
3985
3986 2015-04-29  Darin Adler  <darin@apple.com>
3987
3988         [ES6] Implement Unicode code point escapes
3989         https://bugs.webkit.org/show_bug.cgi?id=144377
3990
3991         Reviewed by Antti Koivisto.
3992
3993         * js/script-tests/unicode-escape-sequences.js: Added.
3994         * js/unicode-escape-sequences-expected.txt: Added.
3995         * js/unicode-escape-sequences.html: Added. Generated with make-script-test-wrappers.
3996
3997 2015-04-29  Hyungwook Lee  <hyungwook.lee@navercorp.com>
3998
3999         Fix crash in WebCore::LogicalSelectionOffsetCaches::ContainingBlockInfo::setBlock().
4000         https://bugs.webkit.org/show_bug.cgi?id=140261
4001
4002         Reviewed by Darin Adler.
4003
4004         * editing/execCommand/crash-140261-expected.txt: Added.
4005         * editing/execCommand/crash-140261.html: Added.
4006
4007 2015-04-29  Youenn Fablet  <youenn.fablet@crf.canon.fr>
4008
4009         Synchronous XMLHttpRequest should get access to AppCache resources stored as flat files
4010         https://bugs.webkit.org/show_bug.cgi?id=143711
4011
4012         Reviewed by Darin Adler.
4013
4014         * http/tests/appcache/resources/fake-video.mp4: Added.
4015         * http/tests/appcache/resources/simple-video-sync.manifest: Added.
4016         * http/tests/appcache/simple-video-sync-expected.txt: Added.
4017         * http/tests/appcache/simple-video-sync.html: Added.
4018
4019 2015-04-29  Joseph Pecoraro  <pecoraro@apple.com>
4020
4021         REGRESSION(181868): Windows Live SkyDrive cannot open an excel file
4022         https://bugs.webkit.org/show_bug.cgi?id=144373
4023
4024         Reviewed by Darin Adler.
4025
4026         * js/property-getters-and-setters-expected.txt:
4027         * js/script-tests/property-getters-and-setters.js:
4028
4029 2015-04-28  Alexey Proskuryakov  <ap@apple.com>
4030
4031         [WK2] fast/forms/input-search-press-escape-key.html crashes
4032         https://bugs.webkit.org/show_bug.cgi?id=87168
4033         rdar://problem/11508829
4034
4035         * platform/wk2/TestExpectations: This doesn't crash for me any more, unskipping.
4036
4037 2015-04-28  Zalan Bujtas  <zalan@apple.com>
4038
4039         Checkboxes on bugs.webkit.org are painted with stripes at some zoom levels.
4040         https://bugs.webkit.org/show_bug.cgi?id=144351
4041
4042         Reviewed by Simon Fraser.
4043
4044         This patch ensures that CG context is properly restored after painting dashed/dotted lines.
4045
4046