7d9410861cbcaf257c876e582e3052d0652dccab
[WebKit-https.git] / LayoutTests / ChangeLog
1 2014-08-06  Mihnea Ovidenie  <mihnea@adobe.com>
2
3         [CSSRegions] Move full screen tests into fast/regions/fullscreen
4         https://bugs.webkit.org/show_bug.cgi?id=135650
5
6         Reviewed by Andrei Bucur.
7
8         Move files and adjust paths accordingly.
9
10         * fast/regions/fullscreen/full-screen-video-from-region-expected.txt: Renamed from LayoutTests/fast/regions/full-screen-video-from-region-expected.txt.
11         * fast/regions/fullscreen/full-screen-video-from-region.html: Renamed from LayoutTests/fast/regions/full-screen-video-from-region.html.
12         * fast/regions/fullscreen/full-screen-video-in-region-crash-expected.txt: Renamed from LayoutTests/fast/regions/full-screen-video-in-region-crash-expected.txt.
13         * fast/regions/fullscreen/full-screen-video-in-region-crash.html: Renamed from LayoutTests/fast/regions/full-screen-video-in-region-crash.html.
14
15 2014-08-06  Mihnea Ovidenie  <mihnea@adobe.com>
16
17         [CSSRegions] Move parsing tests into fast/regions/parsing
18         https://bugs.webkit.org/show_bug.cgi?id=135649
19
20         Reviewed by Andrei Bucur.
21
22         Move files and adjust file paths.
23
24         * fast/regions/parsing/webkit-flow-from-parsing-expected.txt: Renamed from LayoutTests/fast/regions/webkit-flow-from-parsing-expected.txt.
25         * fast/regions/parsing/webkit-flow-from-parsing.html: Added.
26         * fast/regions/parsing/webkit-flow-into-parsing-expected.txt: Renamed from LayoutTests/fast/regions/webkit-flow-into-parsing-expected.txt.
27         * fast/regions/parsing/webkit-flow-into-parsing.html: Renamed from LayoutTests/fast/regions/webkit-flow-into-parsing.html.
28         * fast/regions/parsing/webkit-region-fragment-parsing-expected.txt: Renamed from LayoutTests/fast/regions/webkit-region-fragment-parsing-expected.txt.
29         * fast/regions/parsing/webkit-region-fragment-parsing.html: Added.
30         * fast/regions/webkit-flow-from-parsing.html: Removed.
31         * fast/regions/webkit-region-fragment-parsing.html: Removed.
32
33 2014-08-06  Radu Stavila  <stavila@adobe.com>
34
35         REGRESSION (r163382): Overflow hidden for inner elements breaks blurring
36         https://bugs.webkit.org/show_bug.cgi?id=135318
37
38         Reviewed by Zalan Bujtas.
39
40         Added test for filter applied on an element overflowing its parent, which has overflow:hidden.
41
42         * fast/filter-image/clipped-filter-expected.html: Added.
43         * fast/filter-image/clipped-filter.html: Added.
44
45 2014-08-06  Mihnea Ovidenie  <mihnea@adobe.com>
46
47         [CSSRegions] Move selection tests under fast/regions/selection
48         https://bugs.webkit.org/show_bug.cgi?id=135641
49
50         Reviewed by Andrei Bucur.
51
52         Move selection related tests under fast/regions/selection.
53
54         * fast/regions/selection/selection-gaps-paint-crash-expected.txt: Renamed from LayoutTests/fast/regions/selection-gaps-paint-crash-expected.txt.
55         * fast/regions/selection/selection-gaps-paint-crash.html: Renamed from LayoutTests/fast/regions/selection-gaps-paint-crash.html.
56         * fast/regions/selection/selection-in-overflow-expected.html: Renamed from LayoutTests/fast/regions/selection-in-overflow-expected.html.
57         * fast/regions/selection/selection-in-overflow-hit-testing-expected.html: Renamed from LayoutTests/fast/regions/selection-in-overflow-hit-testing-expected.html.
58         * fast/regions/selection/selection-in-overflow-hit-testing.html: Renamed from LayoutTests/fast/regions/selection-in-overflow-hit-testing.html.
59         * fast/regions/selection/selection-in-overflow.html: Renamed from LayoutTests/fast/regions/selection-in-overflow.html.
60         * fast/regions/selection/selection-in-text-after-overflow-hit-testing-expected.html: Renamed from LayoutTests/fast/regions/selection-in-text-after-overflow-hit-testing-expected.html.
61         * fast/regions/selection/selection-in-text-after-overflow-hit-testing.html: Renamed from LayoutTests/fast/regions/selection-in-text-after-overflow-hit-testing.html.
62
63 2014-08-06  Mihnea Ovidenie  <mihnea@adobe.com>
64
65         [CSSRegions] Move auto-height tests into fast/regions/auto-size
66         https://bugs.webkit.org/show_bug.cgi?id=135645
67
68         Reviewed by Andrei Bucur.
69
70         * fast/regions/auto-size/region-height-auto-to-defined-expected.txt: Renamed from LayoutTests/fast/regions/region-height-auto-to-defined-expected.txt.
71         * fast/regions/auto-size/region-height-auto-to-defined.html: Renamed from LayoutTests/fast/regions/region-height-auto-to-defined.html.
72         * fast/regions/auto-size/region-height-defined-to-auto-expected.txt: Renamed from LayoutTests/fast/regions/region-height-defined-to-auto-expected.txt.
73         * fast/regions/auto-size/region-height-defined-to-auto.html: Renamed from LayoutTests/fast/regions/region-height-defined-to-auto.html.
74
75 2014-08-05  James Craig  <jcraig@apple.com>
76
77         Web Inspector: AXI: Add label string once AccessibilityObject::computedLabel() is available
78         https://bugs.webkit.org/show_bug.cgi?id=129940
79
80         Reviewed by Chris Fleizach.
81
82         * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: LayoutTest expectation update.
83
84 2014-07-29  Filip Pizlo  <fpizlo@apple.com>
85
86         Merge r170564, r170571, r170604, r170628, r170672, r170680, r170724, r170728, r170729, r170819, r170821, r170836, r170855, r170860, r170890, r170907, r170929, r171052, r171106, r171152, r171153, r171214 from ftlopt.
87
88     2014-07-16  Mark Hahnenberg  <mhahnenberg@apple.com>
89     
90             sputnik/Implementation_Diagnostics/S12.6.4_D1.html depends on undefined behavior
91             https://bugs.webkit.org/show_bug.cgi?id=135007
92     
93             Reviewed by Filip Pizlo.
94     
95             EcmaScript 5.1 specifies that during for-in enumeration newly added properties may or may not be 
96             visited during the current enumeration. Specifically, in section 12.6.4 the spec states:
97     
98             "If new properties are added to the object being enumerated during enumeration, the newly added properties 
99             are not guaranteed to be visited in the active enumeration."
100     
101             The sputnik/Implementation_Diagnostics/S12.6.4_D1.html layout test is from before sputnik was added 
102             to the test262 suite. I believe it has since been removed, so it would probably be okay to remove it 
103             from our layout test suite.
104     
105             * sputnik/Implementation_Diagnostics/S12.6.4_D1-expected.txt: Removed.
106             * sputnik/Implementation_Diagnostics/S12.6.4_D1.html: Removed.
107     
108     2014-07-13  Filip Pizlo  <fpizlo@apple.com>
109     
110             [ftlopt] DFG should be able to do GCSE in SSA and this should be unified with the CSE in CPS, and both of these things should use abstract heaps for reasoning about effects
111             https://bugs.webkit.org/show_bug.cgi?id=134677
112     
113             Reviewed by Sam Weinig.
114     
115             * js/regress/gcse-expected.txt: Added.
116             * js/regress/gcse-poly-get-expected.txt: Added.
117             * js/regress/gcse-poly-get-less-obvious-expected.txt: Added.
118             * js/regress/gcse-poly-get-less-obvious.html: Added.
119             * js/regress/gcse-poly-get.html: Added.
120             * js/regress/gcse.html: Added.
121             * js/regress/script-tests/gcse-poly-get-less-obvious.js: Added.
122             * js/regress/script-tests/gcse-poly-get.js: Added.
123             * js/regress/script-tests/gcse.js: Added.
124     
125     2014-07-04  Filip Pizlo  <fpizlo@apple.com>
126     
127             [ftlopt] Infer immutable object properties
128             https://bugs.webkit.org/show_bug.cgi?id=134567
129     
130             Reviewed by Mark Hahnenberg.
131     
132             * js/regress/infer-constant-global-property-expected.txt: Added.
133             * js/regress/infer-constant-global-property.html: Added.
134             * js/regress/infer-constant-property-expected.txt: Added.
135             * js/regress/infer-constant-property.html: Added.
136             * js/regress/script-tests/infer-constant-global-property.js: Added.
137             * js/regress/script-tests/infer-constant-property.js: Added.
138     
139 2014-08-05  Commit Queue  <commit-queue@webkit.org>
140
141         Unreviewed, rolling out r172099.
142         https://bugs.webkit.org/show_bug.cgi?id=135635
143
144         Needs a do-over. (Requested by kling on #webkit).
145
146         Reverted changeset:
147
148         "The JIT should cache property lookup misses."
149         https://bugs.webkit.org/show_bug.cgi?id=135578
150         http://trac.webkit.org/changeset/172099
151
152 2014-08-05  Nikos Andronikos  <nikos.andronikos-webkit@cisra.canon.com.au>
153
154         [CG] strokeRect does not honor lineJoin
155         https://bugs.webkit.org/show_bug.cgi?id=132948
156
157         Reviewed by Darin Adler.
158
159         Test behavior of canvas with stroke rect with line join
160
161         * fast/canvas/canvas-strokeRect-lineJoin-expected.txt: Added.
162         * fast/canvas/canvas-strokeRect-lineJoin.html: Added.
163         * fast/canvas/script-tests/canvas-strokeRect-lineJoin.js: Added.
164         * platform/mac-mountainlion/canvas/philip/tests/2d.strokeRect.zero.5-expected.txt: Added.
165         * platform/mac/fast/canvas/canvas-strokeRect-alpha-shadow-expected.txt: Removed.
166
167 2014-08-05  Bem Jones-Bey  <bjonesbe@adobe.com>
168
169         [GTK] [CSS Shapes] Layout test fast/shapes/shape-outside-floats/shape-outside-image-shape-margin.html fails
170         https://bugs.webkit.org/show_bug.cgi?id=135585
171
172         Reviewed by Zoltan Horvath.
173
174         The positioning was dependent on the font metrics of the <p> tag,
175         which differs between platforms. This fixes that, which should make
176         the test pass on all platforms.
177
178         * fast/shapes/shape-outside-floats/shape-outside-image-shape-margin-expected.html:
179         * fast/shapes/shape-outside-floats/shape-outside-image-shape-margin.html:
180         * platform/gtk/TestExpectations: 
181
182 2014-08-05  Simon Fraser  <simon.fraser@apple.com>
183
184         [iOS WK2] Crash going back on a specific tumblr blog (under ScrollingStateTree::removeNodeAndAllDescendants)
185         https://bugs.webkit.org/show_bug.cgi?id=135629
186         <rdar://problem/17802174>
187
188         Reviewed by Tim Horton.
189         
190         Testcase with nesting of frames inside fixed inside frames, where a subframe disconnects
191         part of the scrolling tree.
192
193         * platform/mac-wk2/tiled-drawing/scrolling/frames/orphaned-subtree-expected.txt: Added.
194         * platform/mac-wk2/tiled-drawing/scrolling/frames/orphaned-subtree.html: Added.
195         * platform/mac-wk2/tiled-drawing/scrolling/frames/resources/leaf-frame.html: Added.
196         * platform/mac-wk2/tiled-drawing/scrolling/frames/resources/subframe-inside-fixed.html: Added.
197
198 2014-08-05  Andreas Kling  <akling@apple.com>
199
200         The JIT should cache property lookup misses.
201         <https://webkit.org/b/135578>
202
203         Add a JS microbenchmark that accesses an undefined property in a hot loop.
204
205         Reviewed by Geoffrey Garen.
206
207         * js/regress/script-tests/undefined-property-access.js: Added.
208         (foo):
209         * js/regress/undefined-property-access-expected.txt: Added.
210         * js/regress/undefined-property-access.html: Added.
211
212 2014-08-05  Martin Hodovan  <mhodovan.u-szeged@partner.samsung.com>
213
214         ASSERTION FAILED: name[0] == '@' && length >= 2 in WebCore::CSSParser::detectAtToken
215         https://bugs.webkit.org/show_bug.cgi?id=134632
216
217         Added test demonstrates that at-rules containing 16-bit Unicode characters
218         can be handled properly.
219
220         Reviewed by Darin Adler.
221
222         * fast/css/atrule-with-escape-character-crash-expected.txt: Added.
223         * fast/css/atrule-with-escape-character-crash.html: Added.
224
225 2014-08-05  Renata Hodovan  <rhodovan.u-szeged@partner.samsung.com>
226
227         Fixing calc() parameter parsing in cubic-bezier functions
228         https://bugs.webkit.org/show_bug.cgi?id=135605
229
230         Reviewed by Andreas Kling.
231
232         * css3/calc/cubic-bezier-with-multiple-calcs-crash.html-expected.txt: Added.
233         * css3/calc/cubic-bezier-with-multiple-calcs-crash.html.html: Added.
234
235 2014-08-05  Chris Fleizach  <cfleizach@apple.com>
236
237         AX: Select text activity should return replaced text instead of previously selected text
238         https://bugs.webkit.org/show_bug.cgi?id=135595
239
240         Reviewed by Mario Sanchez Prada.
241
242         * platform/mac/accessibility/select-text-expected.txt:
243         * platform/mac/accessibility/select-text.html:
244
245 2014-08-04  Chris Fleizach  <cfleizach@apple.com>
246
247         AX: Select activity behavior does not work when an existing range is already selected
248         https://bugs.webkit.org/show_bug.cgi?id=135579
249
250         Reviewed by Mario Sanchez Prada.
251
252         * platform/mac/accessibility/select-text-expected.txt:
253         * platform/mac/accessibility/select-text.html:
254
255 2014-08-04  Benjamin Poulain  <benjamin@webkit.org>
256
257         Simplify the StyleInvalidation mode of rule collection
258         https://bugs.webkit.org/show_bug.cgi?id=135521
259
260         Reviewed by Antti Koivisto.
261
262         This test by:
263         1) Forcing the recalc of the user-agent stylesheet.
264         2) Wait for the page to finish loading.
265         3) Add a style changing only pseudo elements without corresponding shadow element.
266
267         * fast/css/stylesheet-change-updates-pseudo-elements-expected.html: Added.
268         * fast/css/stylesheet-change-updates-pseudo-elements.html: Added.
269
270 2014-08-04  Carlos Alberto Lopez Perez  <clopez@igalia.com>
271
272         [GTK] Unreviewed GTK gardening.
273
274         * platform/gtk/TestExpectations: Report and mark new failures after 172008 and r172010.
275         Remove expectations for test that now pass after r171964 (revert of r171957).
276         Update expectations for new flaky tests.
277
278 2014-08-04  Bem Jones-Bey  <bjonesbe@adobe.com>
279
280         [CSS Shapes] shape-margin not respected when it extends beyond an explicitly set margin
281         https://bugs.webkit.org/show_bug.cgi?id=135308
282
283         Reviewed by Dean Jackson.
284
285         Test case based on the one supplied by Rebecca Hauck in the bug
286         report.
287
288         * fast/shapes/resources/square.png: Added.
289         * fast/shapes/shape-outside-floats/shape-outside-image-shape-margin-expected.html: Added.
290         * fast/shapes/shape-outside-floats/shape-outside-image-shape-margin.html: Added.
291
292 2014-08-04  Zalan Bujtas  <zalan@apple.com>
293
294         Subpixel rendering: InlineTextBox mistakenly rounds offset value before painting.
295         https://bugs.webkit.org/show_bug.cgi?id=135470
296
297         Reviewed by Simon Fraser.
298
299         This patch removes the premature paint offset adjustment for inlines. Premature snapping
300         could alter the final painting coordinates and push content to wrong positions.
301
302         This patch also enforces WebCore's pixel snapping strategy (round) on text painting.
303         It ensures that text positioning is in sync with other painting related operations including
304         clipping, box decorations etc. Underlying graphics libraries can take different directions on
305         text snapping, for example CG ceils text coordinates vertically (in horizontal context,
306         with the current settings). It can lead to undesired side effects.
307
308         * fast/inline/hidpi-inline-selection-leaves-gap-expected.html: Added.
309         * fast/inline/hidpi-inline-selection-leaves-gap.html: Added.
310         * fast/multicol/newmulticol/multicol-clip-rounded-corners-expected.html:
311         * fast/multicol/newmulticol/multicol-clip-rounded-corners.html: pixels are distributed properly.
312         No need to have the special 122px shortened width for col2.
313
314 2014-08-04  Chris Fleizach  <cfleizach@apple.com>
315
316         AX: isWordEndMatch should allow for multiple word selections
317         https://bugs.webkit.org/show_bug.cgi?id=135573
318
319         Reviewed by Mario Sanchez Prada.
320
321         * platform/mac/accessibility/select-text-should-match-whole-words-expected.txt:
322         * platform/mac/accessibility/select-text-should-match-whole-words.html:
323
324 2014-08-04  Chris Fleizach  <cfleizach@apple.com>
325
326         AX: Secure text fields need to support Search parameterized attributes
327         https://bugs.webkit.org/show_bug.cgi?id=135568
328
329         Reviewed by Mario Sanchez Prada.
330
331         * platform/mac/accessibility/secure-text-field-supports-fast-search-expected.txt: Added.
332         * platform/mac/accessibility/secure-text-field-supports-fast-search.html: Added.
333
334 2014-08-04  Chris Fleizach  <cfleizach@apple.com>
335
336         AX: SelectText functionality always selects text after current selection even if closer selection is behind it
337         https://bugs.webkit.org/show_bug.cgi?id=135546
338
339         Reviewed by Mario Sanchez Prada.
340
341         * platform/mac/accessibility/select-text-expected.txt:
342         * platform/mac/accessibility/select-text.html:
343
344 2014-08-04  Chris Fleizach  <cfleizach@apple.com>
345
346         AX: AXSelectTextWithCriteriaParameterizedAttribute incorrectly selects the beginning letters of a word
347         https://bugs.webkit.org/show_bug.cgi?id=135547
348
349         Reviewed by Mario Sanchez Prada.
350
351         * platform/mac/accessibility/select-text-should-match-whole-words-expected.txt: Added.
352         * platform/mac/accessibility/select-text-should-match-whole-words.html: Added.
353
354 2014-08-04  Chris Fleizach  <cfleizach@apple.com>
355
356         AX: The Dictation command "Replace <phrase> with <phrase>" always capitalizes the replacement string
357         https://bugs.webkit.org/show_bug.cgi?id=135557
358
359         Reviewed by Mario Sanchez Prada.
360
361         * platform/mac/accessibility/find-and-replace-match-capitalization-expected.txt: Added.
362         * platform/mac/accessibility/find-and-replace-match-capitalization.html: Added.
363
364 2014-08-04  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
365
366         Unreviewed EFL gardening
367
368         * platform/efl/TestExpectations: Add or update test expectations for failing tests.
369         * platform/efl/fast/text/international/cjk-segmentation-expected.txt: Added.
370         * platform/efl/js/dom/global-constructors-attributes-expected.txt: Rebaseline after r167632.
371         * platform/efl/sputnik/Unicode/Unicode_320/S7.6_A2.2_T2-expected.txt: Added.
372         * platform/efl/sputnik/Unicode/Unicode_320/S7.6_A5.2_T8-expected.txt: Added.
373         * platform/efl/svg/text/non-bmp-positioning-lists-expected.png: Rebaseline after r168350 and r168543.
374         * platform/efl/svg/text/non-bmp-positioning-lists-expected.txt: Ditto.
375         * platform/efl/transforms/2d/hindi-rotated-expected.txt: Fix baseline.
376
377 2014-08-01  Carlos Alberto Lopez Perez  <clopez@igalia.com>
378
379         [GTK] Unreviewed GTK gardening.
380
381         * platform/gtk/TestExpectations: Report and mark new failures and flaky tests after 171341, r171591, r171567 and others.
382         * platform/gtk/fast/css/viewport-units-dynamic-expected.txt: Added. Rebaseline after r171567.
383         * platform/gtk/fast/multicol/pagination/RightToLeft-max-width-expected.txt: Added. Rebaseline after r171609.
384         * platform/gtk/svg/zoom/page/zoom-foreignObject-expected.txt: Rebaseline after 171341.
385
386 2014-08-01  Myles C. Maxfield  <mmaxfield@apple.com>
387
388         Unreviewed post-review test fixup
389
390         * editing/pasteboard/img-srcset-copy-paste-canonicalization.html:
391
392 2014-08-01  Beth Dakin  <bdakin@apple.com>
393
394         REGRESSION (r171891): platform/mac/fast/scrolling/scroll-select-bottom-test.html        
395         failing
396         https://bugs.webkit.org/show_bug.cgi?id=135485
397
398         Now that WK1 really tests contentInset, this test no longer works on platforms 
399         that do not support the real contentInset
400         * platform/mac-wk1/TestExpectations:
401         * platform/mac/TestExpectations:
402
403 2014-08-01  Bear Travis  <betravis@adobe.com>
404
405         [Feature Queries] Enable Feature Queries on EFL/GTK
406         https://bugs.webkit.org/show_bug.cgi?id=134902
407
408         Reviewed by Benjamin Poulain.
409
410         Resume running the CSS Feature Query tests on the EFL and GTK platforms.
411
412         * platform/efl/TestExpectations:
413         * platform/gtk/TestExpectations:
414
415 2014-07-30  Myles C. Maxfield  <mmaxfield@apple.com>
416
417         URLs in srcset attributes are not made absolute upon copy and paste
418         https://bugs.webkit.org/show_bug.cgi?id=135448
419
420         Reviewed by Ryosuke Niwa.
421
422         Copy and paste a srcset image with relative URLs, and make sure that the
423         pasted srcset attribute doesn't match what it was before. I can't actually
424         dump the new srcset because it will include a full path of the file on the
425         user's system, and would therefore be machine-specific.
426
427         * editing/pasteboard/img-srcset-copy-paste-canonicalization-expected.txt:
428         * editing/pasteboard/img-srcset-copy-paste-canonicalization.html: Paste and check.
429         * editing/pasteboard/resources/img-srcset-copy-paste-canonicalization-iframe.html:
430         This has to be an iframe because we don't perform any url canonicalization if we
431         are copying and pasting from a document into itself.
432
433 2014-08-01  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
434
435         Unreviewed EFL gardening
436
437         Add test expectations for failing tests. Remove flaky test expectations that are
438         no longer correct.
439
440         * platform/efl/TestExpectations:
441         * platform/efl/fast/text/khmer-lao-font-expected.txt: Update expected result.
442         * svg/W3C-SVG-1.1/shapes-rect-02-t-expected.txt: Update after r171046.
443
444 2014-08-01  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
445
446         Unreviewed EFL gardening
447
448         Update test expectations for crashing webgl tests.
449
450         * platform/efl/TestExpectations:
451
452 2014-07-31  Beth Dakin  <bdakin@apple.com>
453
454         platform/mac/fast/scrolling/scroll-select-bottom-test.html failing on Mavericks 
455         (after 171891?)
456         https://bugs.webkit.org/show_bug.cgi?id=135485
457
458         Skipping this test for now to allow some time to investigate the failure.
459
460         * platform/mac/TestExpectations:
461
462 2014-07-31  Beth Dakin  <bdakin@apple.com>
463
464         Test failure fix. I accidentally removed this file that is still used by another 
465         test in the directory.
466
467         * platform/mac-wk2/tiled-drawing/resources/iframe-to-hit-test.html: Added.
468
469 2014-07-31  Beth Dakin  <bdakin@apple.com>
470
471         Hit-testing broken in WebKit 1 views with AppKit's contentInsets
472         https://bugs.webkit.org/show_bug.cgi?id=135434
473         -and corresponding-
474         <rdar://problem/17850323>
475
476         Reviewed by Benjamin Poulain.
477
478         These hit-testing related contentInset tests will now work for mac on wk1 on 
479         Yosemite and wk2.
480
481         * platform/mac-wk1/TestExpectations:
482         * platform/mac-wk2/tiled-drawing/content-inset-hit-testing-expected.txt: Removed.
483         * platform/mac-wk2/tiled-drawing/content-inset-hit-testing-in-frame-expected.txt: Removed.
484         * platform/mac-wk2/tiled-drawing/content-inset-hit-testing-in-frame.html: Removed.
485         * platform/mac-wk2/tiled-drawing/content-inset-hit-testing.html: Removed.
486         * platform/mac-wk2/tiled-drawing/resources/iframe-to-hit-test.html: Removed.
487         * platform/mac/fast/events/content-inset-hit-testing-expected.txt: Copied from platform/mac-wk2/tiled-drawing/content-inset-hit-testing-expected.txt.
488         * platform/mac/fast/events/content-inset-hit-testing-in-frame-expected.txt: Copied from platform/mac-wk2/tiled-drawing/content-inset-hit-testing-in-frame-expected.txt.
489         * platform/mac/fast/events/content-inset-hit-testing-in-frame.html: Copied from platform/mac-wk2/tiled-drawing/content-inset-hit-testing-in-frame.html.
490         * platform/mac/fast/events/content-inset-hit-testing.html: Copied from platform/mac-wk2/tiled-drawing/content-inset-hit-testing.html.
491         * platform/mac/fast/events/resources: Added.
492         * platform/mac/fast/events/resources/iframe-to-hit-test.html: Copied from platform/mac-wk2/tiled-drawing/resources/iframe-to-hit-test.html.
493
494 2014-07-31  Bear Travis  <betravis@adobe.com>
495
496         [CSS Font Loading] Rename document.fontloader to document.fonts
497         https://bugs.webkit.org/show_bug.cgi?id=135393
498
499         Reviewed by Bem Jones-Bey.
500
501         Update tests to use the new document.fonts name.
502
503         * fast/css/fontloader-download-error.html:
504         * fast/css/fontloader-events.html:
505         * fast/css/fontloader-loadingdone.html:
506         * fast/css/fontloader-multiple-faces-download-error-expected.txt:
507         * fast/css/fontloader-multiple-faces-download-error.html:
508         * fast/css/fontloader-multiple-faces-expected.txt:
509         * fast/css/fontloader-multiple-faces.html:
510         * fast/css/fontloader-multiple-families-expected.txt:
511         * fast/css/fontloader-multiple-families.html:
512         * http/tests/webfont/fontloader-loading-attribute-expected.txt:
513         * http/tests/webfont/fontloader-loading-attribute.html:
514
515 2014-07-31  Andrei Bucur  <abucur@adobe.com>
516
517         REGRESSION: Search highlight is broken in RTL multicolumn content
518         https://bugs.webkit.org/show_bug.cgi?id=135452
519
520         Reviewed by Simon Fraser.
521
522         A test that verifies the bounding boxes for content inside a RTL multi-column element are correctly computed:
523         - for static elements
524         - for relative positioned elements
525         - for absolutely positioned elements
526
527         * fast/multicol/content-bounding-box-rtl-expected.txt: Added.
528         * fast/multicol/content-bounding-box-rtl.html: Added.
529
530 2014-07-31  Bear Travis  <betravis@adobe.com>
531
532         [CSS Font Loading] Test expectations should show success
533         https://bugs.webkit.org/show_bug.cgi?id=135420
534
535         Reviewed by Bem Jones-Bey.
536
537         Modify the expected files to represent success, and skip
538         the tests until the feature is enabled.
539
540         * TestExpectations: Skip the tests.
541         * fast/css/fontloader-download-error-expected.txt:
542         * fast/css/fontloader-events-expected.txt:
543         * fast/css/fontloader-loadingdone-expected.txt:
544         * fast/css/fontloader-multiple-faces-download-error-expected.txt:
545         * fast/css/fontloader-multiple-faces-expected.txt:
546         * fast/css/fontloader-multiple-families-expected.txt:
547         * http/tests/webfont/fontloader-loading-attribute-expected.txt:
548
549 2014-07-31  Dan Bernstein  <mitz@apple.com>
550
551         [WK2] Regression tests can't load HTTPS pages with NetworkProcess due to self-signed certificate
552         https://bugs.webkit.org/show_bug.cgi?id=115282
553
554         Reviewed by Sam Weinig.
555
556         * platform/mac-wk2/TestExpectations: Removed the exceptions listed under this bug.
557
558 2014-07-31  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
559
560         Unreviewed EFL gardening
561
562         Update test expectations for crashing tests.
563
564         * platform/efl/TestExpectations:
565
566 2014-07-31  Andrei Bucur  <abucur@adobe.com>
567
568         [CSS Multicolumn] Clear the lines when switching to multi-column layout
569         https://bugs.webkit.org/show_bug.cgi?id=135127
570
571         Reviewed by Alexandru Chiculita.
572
573         Tests that verifies lines are correctly cleared when an element is switched to
574         multi-column layout.
575
576         * fast/multicol/inline-container-to-multicol-expected.txt: Added.
577         * fast/multicol/inline-container-to-multicol.html: Added.
578         * fast/multicol/inline-container-to-multicol-float-expected.txt: Added.
579         * fast/multicol/inline-container-to-multicol-float.html: Added.
580         * fast/multicol/inline-container-to-multicol-positioned-expected.txt: Added.
581         * fast/multicol/inline-container-to-multicol-positioned.html: Added.
582
583 2014-07-30  Benjamin Poulain  <bpoulain@apple.com>
584
585         Add a layout test for Geolocation's request queueing for hidden pages
586         https://bugs.webkit.org/show_bug.cgi?id=135402
587
588         Reviewed by Zalan Bujtas.
589
590         Sam added the queueing feature in r171188. This patch adds a layout test
591         for the simplest case.
592
593         * fast/dom/Geolocation/requestQueuingForHiddenPage-expected.txt: Added.
594         * fast/dom/Geolocation/requestQueuingForHiddenPage.html: Added.
595
596 2014-07-30  Pratik Solanki  <psolanki@apple.com>
597
598         Move iphone-simulator test results landed in r171094 to the correct directory.
599
600         * platform/ios-sim/fast/events/ontouchstart-active-selector-expected.txt: Renamed from LayoutTests/platform/iphone-simulator/fast/events/ontouchstart-active-selector-expected.txt.
601         * platform/ios-sim/fast/events/ontouchstart-active-selector.html: Renamed from LayoutTests/platform/iphone-simulator/fast/events/ontouchstart-active-selector.html.
602
603 2014-07-29  Jinwoo Song  <jinwoo7.song@samsung.com>
604
605         [EFL] Unreviewed EFL gardening. Rebaseline tests after r170418.
606
607         * platform/efl/mathml/opentype/horizontal-expected.txt:
608         * platform/efl/mathml/opentype/horizontal-munderover-expected.txt:
609         * platform/efl/mathml/opentype/large-operators-expected.txt:
610         * platform/efl/mathml/opentype/vertical-expected.txt:
611         * platform/efl/mathml/presentation/menclose-notation-default-longdiv-expected.txt:
612         * platform/efl/mathml/presentation/mo-stretch-expected.png:
613         * platform/efl/mathml/presentation/mo-stretch-expected.txt:
614         * platform/efl/mathml/presentation/roots-expected.png:
615         * platform/efl/mathml/presentation/roots-expected.txt:
616
617 2014-07-29  Andreas Kling  <akling@apple.com>
618
619         Crash when using 'em' units to specify font-size inside animation keyframe.
620         <https://webkit.org/b/135395>
621         <rdar://problem/17851910>
622
623         Add a reduced test case to cover this bug.
624
625         Reviewed by Simon Fraser.
626
627         * fast/animation/keyframe-with-font-size-in-em-units-expected.txt: Added.
628         * fast/animation/keyframe-with-font-size-in-em-units.html: Added.
629
630 2014-07-29  Alexey Proskuryakov  <ap@apple.com>
631
632         fast/borders/border-radius-on-subpixel-position-non-hidpi.html fails on Retina machines
633         https://bugs.webkit.org/show_bug.cgi?id=135398
634
635         Reviewed by Zalan Bujtas.
636
637         * platform/mac-wk2/TestExpectations: Let's try to unskip the test, maybe this was
638         the actual reason for it to appear failing?
639
640 2014-07-29  Mihnea Ovidenie  <mihnea@adobe.com>
641
642         [CSSRegions] Assertion failure hit testing a region-based multicolumn in a region
643         https://bugs.webkit.org/show_bug.cgi?id=135385
644
645         Reviewed by Andrei Bucur.
646
647         * fast/regions/assert-hit-test-multicol-in-region-expected.txt: Added.
648         * fast/regions/assert-hit-test-multicol-in-region.html: Added.
649
650 2014-07-28  Zalan Bujtas  <zalan@apple.com>
651
652         REGRESSION(r164133): Selection disappears after scrolling on nytimes.com
653         https://bugs.webkit.org/show_bug.cgi?id=135361
654
655         Reviewed by Ryosuke Niwa.
656
657         Ensure that when a RenderElement, part of the current selection is removed,
658         we recalculate and update the selection soon after layout.
659
660         * fast/dynamic/selection-gets-cleared-when-part-of-it-gets-removed-expected.html: Added.
661         * fast/dynamic/selection-gets-cleared-when-part-of-it-gets-removed.html: Added.
662
663 2014-07-28  Andreas Kling  <akling@apple.com>
664
665         REGRESSION (r160806): CSS zoom property doesn't work on anything inside anchors.
666         <https://webkit.org/b/135344>
667         <rdar://problem/17759577>
668
669         Reviewed by Simon Fraser.
670
671         * fast/css/zoom-inside-link-expected.html: Added.
672         * fast/css/zoom-inside-link.html: Added.
673
674 2014-07-28  Zoltan Horvath  <zoltan@webkit.org>
675
676         [CSS3-Text] Update text-expectations after r171677
677
678         Unreviewed.
679
680         * fast/css3-text/css3-text-justify/getComputedStyle/getComputedStyle-text-justify-expected.txt:
681         * fast/css3-text/css3-text-justify/getComputedStyle/getComputedStyle-text-justify-inherited-expected.txt:
682
683 2014-07-28  Zoltan Horvath  <zoltan@webkit.org>
684
685         [CSS3-Text] Adjust text-justify implementation to the latest spec
686         https://bugs.webkit.org/show_bug.cgi?id=135317
687
688         Reviewed by Darin Adler.
689
690         * fast/css3-text/css3-text-justify/getComputedStyle/script-tests/getComputedStyle-text-justify-inherited.js:
691         * fast/css3-text/css3-text-justify/getComputedStyle/script-tests/getComputedStyle-text-justify.js:
692
693 2014-07-28  Radu Stavila  <stavila@adobe.com>
694
695         REGRESSION (r169105): Crash in selection
696         https://bugs.webkit.org/show_bug.cgi?id=134303
697
698         Added test for the crash that occurred in some cases when selecting.
699
700         Reviewed by Mihnea Ovidenie.
701
702         * fast/regions/selection/crash-deselect-expected.txt: Added.
703         * fast/regions/selection/crash-deselect.html: Added.
704
705 2014-07-28  Yusuke Suzuki  <utatane.tea@gmail.com>
706
707         CSS: Fix :visited behavior for SubSelectors
708         https://bugs.webkit.org/show_bug.cgi?id=135324
709
710         Reviewed by Benjamin Poulain.
711
712         Disable :visited match for the selectors that has SubSelectors.
713         This `isSubSelector` (`context.firstSelectorOfTheFragment == context.selector`) is intended to
714         check `relation != CSSSelector::SubSelector`.
715         But since this value belongs to the previous selector and it is tested inside the branch that checks
716         the next selector isn't SubSelector `relation != CSSSelector::SubSelector`,
717         this only matches when the previous selector doesn't has SubSelectors.
718
719         * fast/history/nested-visited-test-complex-expected.txt: Added.
720         * fast/history/nested-visited-test-complex.html: Added.
721         * fast/history/sibling-visited-test-complex-expected.txt: Added.
722         * fast/history/sibling-visited-test-complex.html: Added.
723
724 2014-07-27  Bruno de Oliveira Abinader  <bruno.d@partner.samsung.com>
725
726         Support for :enabled selector on Anchor & Area elements
727         https://bugs.webkit.org/show_bug.cgi?id=134826
728
729         Reviewed by Darin Adler.
730
731         Added tests for :enabled CSS selector on Anchor & Area elements.
732
733         * fast/css/css-selector-enabled-links-expected.txt: Added.
734         * fast/css/css-selector-enabled-links.html: Added.
735
736 2014-07-27  Daniel Bates  <dabates@apple.com>
737
738         [WK2] Crash when accessing window.localStorage after calling window.close()
739         https://bugs.webkit.org/show_bug.cgi?id=135328
740         <rdar://problem/17315237>
741
742         Reviewed by Sam Weinig.
743
744         Added test by Andy Estes, LayoutTests/storage/domstorage/localstorage/access-storage-after-window-close.html,
745         to ensure that we don't crash when accessing local storage for the first time after calling window.close().
746
747         Additionally added tests that ensure that updates to local storage are ignored after calling
748         window.close() regardless of whether local storage was accessed before the call to window.close().
749
750         * storage/domstorage/localstorage/access-storage-after-window-close-expected.txt: Added.
751         * storage/domstorage/localstorage/access-storage-after-window-close.html: Added.
752         * storage/domstorage/localstorage/access-storage-then-set-value-in-storage-after-window-close-expected.txt: Added.
753         * storage/domstorage/localstorage/access-storage-then-set-value-in-storage-after-window-close.html: Added.
754         * storage/domstorage/localstorage/resources/access-storage-close-window-and-set-value-in-storage.html: Added.
755         * storage/domstorage/localstorage/resources/close-window-and-access-storage.html: Added.
756         * storage/domstorage/localstorage/resources/close-window-and-set-value-in-storage.html: Added.
757         * storage/domstorage/localstorage/set-value-in-storage-after-window-close-expected.txt: Added.
758         * storage/domstorage/localstorage/set-value-in-storage-after-window-close.html: Added.
759
760 2014-07-27  Filip Pizlo  <fpizlo@apple.com>
761
762         Merge r170090, r170092, r170129, r170141, r170161, r170215, r170275, r170375, r170376, r170382, r170383, r170399, r170436, r170489, r170490, r170556 from ftlopt.
763
764         * js/regress/fold-get-by-id-to-multi-get-by-offset-expected.txt: Added.
765         * js/regress/fold-get-by-id-to-multi-get-by-offset-rare-int-expected.txt: Added.
766         * js/regress/fold-get-by-id-to-multi-get-by-offset-rare-int.html: Added.
767         * js/regress/fold-get-by-id-to-multi-get-by-offset.html: Added.
768         * js/regress/fold-multi-get-by-offset-to-get-by-offset-expected.txt: Added.
769         * js/regress/fold-multi-get-by-offset-to-get-by-offset.html: Added.
770         * js/regress/fold-multi-get-by-offset-to-poly-get-by-offset-expected.txt: Added.
771         * js/regress/fold-multi-get-by-offset-to-poly-get-by-offset.html: Added.
772         * js/regress/fold-multi-put-by-offset-to-poly-put-by-offset-expected.txt: Added.
773         * js/regress/fold-multi-put-by-offset-to-poly-put-by-offset.html: Added.
774         * js/regress/fold-multi-put-by-offset-to-put-by-offset-expected.txt: Added.
775         * js/regress/fold-multi-put-by-offset-to-put-by-offset.html: Added.
776         * js/regress/fold-multi-put-by-offset-to-replace-or-transition-put-by-offset-expected.txt: Added.
777         * js/regress/fold-multi-put-by-offset-to-replace-or-transition-put-by-offset.html: Added.
778         * js/regress/fold-put-by-id-to-multi-put-by-offset-expected.txt: Added.
779         * js/regress/fold-put-by-id-to-multi-put-by-offset.html: Added.
780         * js/regress/fold-put-structure-expected.txt: Added.
781         * js/regress/fold-put-structure.html: Added.
782         * js/regress/hoist-poly-check-structure-effectful-loop-expected.txt: Added.
783         * js/regress/hoist-poly-check-structure-effectful-loop.html: Added.
784         * js/regress/hoist-poly-check-structure-expected.txt: Added.
785         * js/regress/hoist-poly-check-structure.html: Added.
786         * js/regress/put-by-id-replace-and-transition-expected.txt: Added.
787         * js/regress/put-by-id-replace-and-transition.html: Added.
788         * js/regress/put-by-id-slightly-polymorphic-expected.txt: Added.
789         * js/regress/put-by-id-slightly-polymorphic.html: Added.
790         * js/regress/script-tests/fold-get-by-id-to-multi-get-by-offset-rare-int.js: Added.
791         (foo):
792         (fu):
793         (bar):
794         (.bar):
795         (Number):
796         * js/regress/script-tests/fold-get-by-id-to-multi-get-by-offset.js: Added.
797         (foo):
798         (fu):
799         (bar):
800         (.bar):
801         (Number):
802         * js/regress/script-tests/fold-multi-get-by-offset-to-get-by-offset.js: Added.
803         (foo):
804         (fu):
805         (bar):
806         (.bar):
807         * js/regress/script-tests/fold-multi-get-by-offset-to-poly-get-by-offset.js: Added.
808         (foo):
809         (fu):
810         (bar):
811         (.bar):
812         * js/regress/script-tests/fold-multi-put-by-offset-to-poly-put-by-offset.js: Added.
813         (foo):
814         (fu):
815         (bar):
816         (.bar):
817         * js/regress/script-tests/fold-multi-put-by-offset-to-put-by-offset.js: Added.
818         (foo):
819         (fu):
820         (bar):
821         (.bar):
822         * js/regress/script-tests/fold-multi-put-by-offset-to-replace-or-transition-put-by-offset.js: Added.
823         (foo):
824         (fu):
825         (bar):
826         (.bar):
827         * js/regress/script-tests/fold-put-by-id-to-multi-put-by-offset.js: Added.
828         (foo):
829         (fu):
830         (bar):
831         (.bar):
832         * js/regress/script-tests/fold-put-structure.js: Added.
833         (foo):
834         (fu):
835         (bar):
836         (.bar):
837         * js/regress/script-tests/hoist-poly-check-structure-effectful-loop.js: Added.
838         (foo):
839         (test):
840         * js/regress/script-tests/hoist-poly-check-structure.js: Added.
841         (foo):
842         (test):
843         * js/regress/script-tests/put-by-id-replace-and-transition.js: Added.
844         * js/regress/script-tests/put-by-id-slightly-polymorphic.js: Added.
845
846 2014-07-26  Filip Pizlo  <fpizlo@apple.com>
847
848         Unreviewed, roll out r171641-r171644. It broke some tests; will investigate and
849         reland later.
850
851         * js/regress/fold-get-by-id-to-multi-get-by-offset-expected.txt: Removed.
852         * js/regress/fold-get-by-id-to-multi-get-by-offset-rare-int-expected.txt: Removed.
853         * js/regress/fold-get-by-id-to-multi-get-by-offset-rare-int.html: Removed.
854         * js/regress/fold-get-by-id-to-multi-get-by-offset.html: Removed.
855         * js/regress/fold-multi-get-by-offset-to-get-by-offset-expected.txt: Removed.
856         * js/regress/fold-multi-get-by-offset-to-get-by-offset.html: Removed.
857         * js/regress/fold-multi-get-by-offset-to-poly-get-by-offset-expected.txt: Removed.
858         * js/regress/fold-multi-get-by-offset-to-poly-get-by-offset.html: Removed.
859         * js/regress/fold-multi-put-by-offset-to-poly-put-by-offset-expected.txt: Removed.
860         * js/regress/fold-multi-put-by-offset-to-poly-put-by-offset.html: Removed.
861         * js/regress/fold-multi-put-by-offset-to-put-by-offset-expected.txt: Removed.
862         * js/regress/fold-multi-put-by-offset-to-put-by-offset.html: Removed.
863         * js/regress/fold-multi-put-by-offset-to-replace-or-transition-put-by-offset-expected.txt: Removed.
864         * js/regress/fold-multi-put-by-offset-to-replace-or-transition-put-by-offset.html: Removed.
865         * js/regress/fold-put-by-id-to-multi-put-by-offset-expected.txt: Removed.
866         * js/regress/fold-put-by-id-to-multi-put-by-offset.html: Removed.
867         * js/regress/fold-put-structure-expected.txt: Removed.
868         * js/regress/fold-put-structure.html: Removed.
869         * js/regress/hoist-poly-check-structure-effectful-loop-expected.txt: Removed.
870         * js/regress/hoist-poly-check-structure-effectful-loop.html: Removed.
871         * js/regress/hoist-poly-check-structure-expected.txt: Removed.
872         * js/regress/hoist-poly-check-structure.html: Removed.
873         * js/regress/put-by-id-replace-and-transition-expected.txt: Removed.
874         * js/regress/put-by-id-replace-and-transition.html: Removed.
875         * js/regress/put-by-id-slightly-polymorphic-expected.txt: Removed.
876         * js/regress/put-by-id-slightly-polymorphic.html: Removed.
877         * js/regress/script-tests/fold-get-by-id-to-multi-get-by-offset-rare-int.js: Removed.
878         * js/regress/script-tests/fold-get-by-id-to-multi-get-by-offset.js: Removed.
879         * js/regress/script-tests/fold-multi-get-by-offset-to-get-by-offset.js: Removed.
880         * js/regress/script-tests/fold-multi-get-by-offset-to-poly-get-by-offset.js: Removed.
881         * js/regress/script-tests/fold-multi-put-by-offset-to-poly-put-by-offset.js: Removed.
882         * js/regress/script-tests/fold-multi-put-by-offset-to-put-by-offset.js: Removed.
883         * js/regress/script-tests/fold-multi-put-by-offset-to-replace-or-transition-put-by-offset.js: Removed.
884         * js/regress/script-tests/fold-put-by-id-to-multi-put-by-offset.js: Removed.
885         * js/regress/script-tests/fold-put-structure.js: Removed.
886         * js/regress/script-tests/hoist-poly-check-structure-effectful-loop.js: Removed.
887         * js/regress/script-tests/hoist-poly-check-structure.js: Removed.
888         * js/regress/script-tests/put-by-id-replace-and-transition.js: Removed.
889         * js/regress/script-tests/put-by-id-slightly-polymorphic.js: Removed.
890
891 2014-07-25  Zalan Bujtas  <zalan@apple.com>
892
893         Subpixel rendering: Rounded rect gets non-renderable at certain subpixel size.
894         https://bugs.webkit.org/show_bug.cgi?id=135314
895         <rdar://problem/17812921>
896
897         Reviewed by Tim Horton.
898
899         While calculating the rounded rect for painting, the radius is adjusted to compensate
900         for the pixel snapped size. However while scaling the radius, certain values overflow
901         (float) mantissa and it produces a non-renderable rounded rect where the radius becomes bigger
902         than the rectangle dimensions. In such cases, we need to shrink the radius to make it
903         renderable again.
904
905         * transitions/rounded-rect-becomes-non-renderable-while-transitioning-expected.txt: Added.
906         * transitions/rounded-rect-becomes-non-renderable-while-transitioning.html: Added.
907
908 2014-07-25  Jer Noble  <jer.noble@apple.com>
909
910         [MSE] Playback stalls & readyState drops to HAVE_CURRENT_DATA at end of stream with unbalanced buffered SourceBuffers
911         https://bugs.webkit.org/show_bug.cgi?id=135291
912         <rdar://problem/17715503>
913
914         Reviewed by Sam Weinig.
915
916         * media/media-source/media-source-end-of-stream-buffered-expected.txt: Added.
917         * media/media-source/media-source-end-of-stream-buffered.html: Added.
918
919 2014-07-25  Filip Pizlo  <fpizlo@apple.com>
920
921         Merge r169795, r169819, r169864, r169902, r169949, r169950, r170016, r170017, r170060, r170064 from ftlopt.
922
923     2014-06-17  Filip Pizlo  <fpizlo@apple.com>
924     
925             [ftlopt] A DFG inlined ById access variant should not speak of a chain, but only of what structures to test the base for, whether to use a constant as an alternate base for the actual access, and what structures to check on what additional cell constants
926             https://bugs.webkit.org/show_bug.cgi?id=133821
927     
928             Reviewed by Mark Hahnenberg.
929     
930             * js/regress/poly-chain-access-different-prototypes-expected.txt: Added.
931             * js/regress/poly-chain-access-different-prototypes-simple-expected.txt: Added.
932             * js/regress/poly-chain-access-different-prototypes-simple.html: Added.
933             * js/regress/poly-chain-access-different-prototypes.html: Added.
934             * js/regress/script-tests/poly-chain-access-different-prototypes-simple.js: Added.
935             * js/regress/script-tests/poly-chain-access-different-prototypes.js: Added.
936     
937     2014-06-11  Filip Pizlo  <fpizlo@apple.com>
938     
939             [ftlopt] DFG get_by_id should inline chain accesses with a slightly polymorphic base
940             https://bugs.webkit.org/show_bug.cgi?id=133751
941     
942             Reviewed by Mark Hahnenberg.
943     
944             * js/regress/poly-chain-access-expected.txt: Added.
945             * js/regress/poly-chain-access-simpler-expected.txt: Added.
946             * js/regress/poly-chain-access-simpler.html: Added.
947             * js/regress/poly-chain-access.html: Added.
948             * js/regress/script-tests/poly-chain-access-simpler.js: Added.
949             * js/regress/script-tests/poly-chain-access.js: Added.
950     
951 2014-07-25  David Hyatt  <hyatt@apple.com>
952
953         [New Multicolumn] RenderViews paginated as RL or LR don't handle percentage widths correctly.
954         REGRESSION: Images don’t scale to fit in page in vertical text books
955
956         https://bugs.webkit.org/show_bug.cgi?id=135204
957         <rdar://problem/17043792> 
958         
959         Reviewed by Simon Fraser.
960
961         * fast/multicol/newmulticol/compare-with-old-impl/overflow-content-expected.html: Removed.
962         * fast/multicol/newmulticol/compare-with-old-impl/overflow-content.html: Removed.
963         * fast/multicol/pagination/RightToLeft-max-width.html: Added.
964         * platform/mac/fast/multicol/pagination/RightToLeft-max-width-expected.png: Added.
965         * platform/mac/fast/multicol/pagination/RightToLeft-max-width-expected.txt: Added.
966
967 2014-07-25  Commit Queue  <commit-queue@webkit.org>
968
969         Unreviewed, rolling out r171480.
970         https://bugs.webkit.org/show_bug.cgi?id=135300
971
972         it broke replaced elements in pagination (Requested by dhyatt_
973         on #webkit).
974
975         Reverted changeset:
976
977         "Ensure we compute the min and max height of replaced elements
978         to 'none' or 0 when appropriate."
979         https://bugs.webkit.org/show_bug.cgi?id=135181
980         http://trac.webkit.org/changeset/171480
981
982 2014-07-25  Commit Queue  <commit-queue@webkit.org>
983
984         Unreviewed, rolling out r171587.
985         https://bugs.webkit.org/show_bug.cgi?id=135294
986
987         Made fast/dom/HTMLObjectElement/beforeload-set-text-
988         crash.xhtml crash again (Requested by ap on #webkit).
989
990         Reverted changeset:
991
992         "REGRESSION (r169105): Crash in selection"
993         https://bugs.webkit.org/show_bug.cgi?id=134303
994         http://trac.webkit.org/changeset/171587
995
996 2014-07-25  Zalan Bujtas  <zalan@apple.com>
997
998         Unreviewed media test gardening after r171593.
999
1000         * platform/mac/http/tests/media/hls/video-controls-live-stream-expected.txt:
1001
1002 2014-07-25  Zalan Bujtas  <zalan@apple.com>
1003
1004         Subpixel rendering: iOS video playback controls look blurry.
1005         https://bugs.webkit.org/show_bug.cgi?id=135245
1006         <rdar://problem/16878037>
1007
1008         Reviewed by Simon Fraser.
1009
1010         This patch introduces a compositing parent of the overlay control panel so that
1011         the transformed overlay panel becomes sharp. This is a workaround for webkit.org/b/135246.
1012
1013         Can't find a way to test it yet.
1014
1015         * platform/mac/fast/hidpi/video-controls-in-hidpi-expected.txt:
1016         * platform/mac/fast/layers/video-layer-expected.txt:
1017         * platform/mac/media/audio-controls-rendering-expected.txt:
1018         * platform/mac/media/controls-after-reload-expected.txt:
1019         * platform/mac/media/controls-strict-expected.txt:
1020         * platform/mac/media/controls-without-preload-expected.txt:
1021         * platform/mac/media/media-controls-clone-expected.txt:
1022         * platform/mac/media/video-no-audio-expected.txt:
1023
1024 2014-07-25  Dirk Schulze  <krit@webkit.org>
1025
1026         Unreviewed rebaseline of test. Uploaded wrong result.
1027
1028         * svg/css/parse-length-expected.txt:
1029
1030 2014-07-24  Dirk Schulze  <krit@webkit.org>
1031
1032         Turn x/y to presentation attributes
1033         https://bugs.webkit.org/show_bug.cgi?id=135215
1034
1035         Test parsing of x and y attributes. Rendering and SVG animation
1036         covered by existing tests.
1037         CSS Transition test, test transition from specified attribute value
1038         to new property value.
1039
1040         Reviewed by Dean Jackson.
1041
1042         * svg/css/parse-length-expected.txt: Added.
1043         * svg/css/parse-length.html: Renamed from LayoutTests/svg/css/parse-width.html.
1044         * svg/css/parse-width-expected.txt: Removed.
1045         * transitions/svg-layout-transition-expected.txt: Added.
1046         * transitions/svg-layout-transition.html: Added.
1047
1048 2014-07-24  Yusuke Suzuki  <utatane.tea@gmail.com>
1049
1050         CSS JIT: Implement Pseudo Element
1051         https://bugs.webkit.org/show_bug.cgi?id=134835
1052
1053         Reviewed by Benjamin Poulain.
1054
1055         Implement Pseudo Element handling for CSS JIT SelectorCompiler.
1056         At first, we start with the simple implementation. We handle limited number of pseudo element,
1057         before, after, first-line, first-letter.
1058
1059         * fast/selectors/pseudo-element-inside-any-expected.html: Added.
1060         * fast/selectors/pseudo-element-inside-any.html: Added.
1061         Inside functional pseudo classes such as ":-webkit-any", when pseudo element comes (e.g. ":-webkit-any(::first-letter)"),
1062         it produces a local failure. So if the other selectors are matched against the element, whole ":-webkit-any" succeeds.
1063         For example, a selector ":-webkit-any(::first-letter, p)" matches against `p` elements.
1064         * fast/selectors/querySelector-pseudo-element-expected.txt: Added.
1065         * fast/selectors/querySelector-pseudo-element-inside-functional-pseudo-class-any-expected.txt: Added.
1066         * fast/selectors/querySelector-pseudo-element-inside-functional-pseudo-class-any.html: Added.
1067         * fast/selectors/querySelector-pseudo-element-inside-functional-pseudo-class-not-expected.txt: Added.
1068         * fast/selectors/querySelector-pseudo-element-inside-functional-pseudo-class-not.html: Added.
1069         * fast/selectors/querySelector-pseudo-element.html: Added.
1070
1071 2014-07-24  Radu Stavila  <stavila@adobe.com>
1072
1073         REGRESSION (r169105): Crash in selection
1074         https://bugs.webkit.org/show_bug.cgi?id=134303
1075
1076         Reviewed by David Hyatt.
1077
1078         Added test for the crash that occurred in some cases when selecting.
1079
1080         * fast/regions/selection/crash-deselect-expected.txt: Added.
1081         * fast/regions/selection/crash-deselect.html: Added.
1082
1083 2014-07-24  Simon Fraser  <simon.fraser@apple.com>
1084
1085         [iOS WK1] CSS viewport units use the wrong viewport size in WebKit1
1086         https://bugs.webkit.org/show_bug.cgi?id=135254
1087         <rdar://problem/17781423>
1088
1089         Reviewed by Tim Horton.
1090         
1091         New test that ensures that viewport units are resolved against the correct
1092         viewport size after the first style recalc.
1093
1094         * fast/css/viewport-units-dynamic.html: Added.
1095         * platform/mac/fast/css/viewport-units-dynamic-expected.txt: Added.
1096
1097 2014-07-24  Myles C. Maxfield  <mmaxfield@apple.com>
1098
1099         Crash when measuring a glyphs from a fallback SVG font
1100         https://bugs.webkit.org/show_bug.cgi?id=135264
1101
1102         Reviewed by Simon Fraser.
1103
1104         Render some text with a fallback SVG Font including a glyph which
1105         only exists in that fallback font. Make sure there is no crash.
1106
1107         * svg/text/resources/Litherum.svg:
1108         * svg/text/svg-fallback-font-crash-expected.txt: Added.
1109         * svg/text/svg-fallback-font-crash.html: Added.
1110
1111 2014-07-24  Mihnea Ovidenie  <mihnea@adobe.com>
1112
1113         [New Multicolumn] Assertion failure when an input element has multicolumn style
1114         https://bugs.webkit.org/show_bug.cgi?id=135234
1115
1116         Reviewed by Andrei Bucur.
1117
1118         * fast/multicol/newmulticol/input-as-multicol-expected.txt: Added.
1119         * fast/multicol/newmulticol/input-as-multicol.html: Added.
1120
1121 2014-07-23  Brian J. Burg  <burg@cs.washington.edu>
1122
1123         Web Inspector: InspectorBackend's promise-based agent API does not support multiple return values
1124         https://bugs.webkit.org/show_bug.cgi?id=135207
1125
1126         Reviewed by Joseph Pecoraro.
1127
1128         * http/tests/inspector/replay/replay-test.js: fix uses of promise API return values.
1129
1130 2014-07-23  Commit Queue  <commit-queue@webkit.org>
1131
1132         Unreviewed, rolling out r171455.
1133         https://bugs.webkit.org/show_bug.cgi?id=135209
1134
1135         completely broke selection highlight invalidation (Requested
1136         by thorton on #webkit).
1137
1138         Reverted changeset:
1139
1140         "REGRESSION (r169105): Crash in selection"
1141         https://bugs.webkit.org/show_bug.cgi?id=134303
1142         http://trac.webkit.org/changeset/171455
1143
1144 2014-07-23  Bem Jones-Bey  <bjonesbe@adobe.com>
1145
1146         Ensure we compute the min and max height of replaced elements to 'none' or 0 when appropriate.
1147         https://bugs.webkit.org/show_bug.cgi?id=135181
1148
1149         Reviewed by David Hyatt.
1150
1151         * css2.1/20110323/max-height-percentage-003-expected.html: Added.
1152         * css2.1/20110323/max-height-percentage-003.html: Added.
1153         * fast/replaced/max-height-percentage-quirks-expected.html: Added.
1154         * fast/replaced/max-height-percentage-quirks.html: Added.
1155         * fast/replaced/min-height-percentage-expected.html: Added.
1156         * fast/replaced/min-height-percentage-quirks-expected.html: Added.
1157         * fast/replaced/min-height-percentage-quirks.html: Added.
1158         * fast/replaced/min-height-percentage.html: Added.
1159
1160 2014-07-23  Mihnea Ovidenie  <mihnea@adobe.com>
1161
1162         ASSERTION FAILED: generatingElement() in WebCore::RenderNamedFlowFragment::regionOversetState
1163         https://bugs.webkit.org/show_bug.cgi?id=135153
1164
1165         Reviewed by David Hyatt.
1166
1167         * fast/regions/multicol-as-region-prevented-expected.html: Added.
1168         * fast/regions/multicol-as-region-prevented.html: Added.
1169
1170 2014-07-10  Radu Stavila  <stavila@adobe.com>
1171
1172         REGRESSION (r169105): Crash in selection
1173         https://bugs.webkit.org/show_bug.cgi?id=134303
1174
1175         Reviewed by David Hyatt.
1176
1177         Added test for the crash that occurred in some cases when selecting.
1178
1179         * fast/regions/selection/crash-deselect-expected.txt: Added.
1180         * fast/regions/selection/crash-deselect.html: Added.
1181
1182 2014-07-22  Filip Pizlo  <fpizlo@apple.com>
1183
1184         This test is slow so we shouldn't run it in the slower variants (like ftl-eager/dfg-eager).
1185
1186         * js/regress/script-tests/getter-richards.js:
1187
1188 2014-07-16  Myles C. Maxfield  <mmaxfield@apple.com>
1189
1190         Copying and pasting trivial H2 content causes a crash in firstPositionInNode
1191         https://bugs.webkit.org/show_bug.cgi?id=134897
1192
1193         Reviewed by Ryosuke Niwa.
1194
1195         Copy and paste text from one heading to another. Make sure there is no crash.
1196
1197         * editing/pasteboard/heading-crash-expected.txt: Added.
1198         * editing/pasteboard/heading-crash.html: Added.
1199
1200 2014-07-22  Filip Pizlo  <fpizlo@apple.com>
1201
1202         Merge r169148, r169185, r169188, r169578, r169582, r169584, r169588, r169753 from ftlopt.
1203
1204     2014-06-04  Filip Pizlo  <fpizlo@apple.com>
1205     
1206             [ftlopt] AI should be able track structure sets larger than 1
1207             https://bugs.webkit.org/show_bug.cgi?id=128073
1208     
1209             Reviewed by Oliver Hunt.
1210     
1211             * js/regress/get-by-id-bimorphic-check-structure-elimination-expected.txt: Added.
1212             * js/regress/get-by-id-bimorphic-check-structure-elimination-simple-expected.txt: Added.
1213             * js/regress/get-by-id-bimorphic-check-structure-elimination-simple.html: Added.
1214             * js/regress/get-by-id-bimorphic-check-structure-elimination.html: Added.
1215             * js/regress/get-by-id-check-structure-elimination-expected.txt: Added.
1216             * js/regress/get-by-id-check-structure-elimination.html: Added.
1217             * js/regress/get-by-id-quadmorphic-check-structure-elimination-simple-expected.txt: Added.
1218             * js/regress/get-by-id-quadmorphic-check-structure-elimination-simple.html: Added.
1219             * js/regress/script-tests/get-by-id-bimorphic-check-structure-elimination-simple.js: Added.
1220             * js/regress/script-tests/get-by-id-bimorphic-check-structure-elimination.js: Added.
1221             * js/regress/script-tests/get-by-id-check-structure-elimination.js: Added.
1222             * js/regress/script-tests/get-by-id-quadmorphic-check-structure-elimination-simple.js: Added.
1223     
1224     2014-06-03  Filip Pizlo  <fpizlo@apple.com>
1225     
1226             [ftlopt] FTL native inlining tests take far too long
1227             https://bugs.webkit.org/show_bug.cgi?id=133498
1228     
1229             Unreviewed test gardening.
1230             
1231             Move long-running tests that focus on correctness into JSC/tests/stress.
1232             Speed up the performance tests by reducing allocation and call overhead.
1233     
1234             * js/regress/ftl-library-inlining-exceptions-expected.txt: Removed.
1235             * js/regress/ftl-library-inlining-exceptions.html: Removed.
1236             * js/regress/ftl-library-inlining-folding-expected.txt: Removed.
1237             * js/regress/ftl-library-inlining-folding.html: Removed.
1238             * js/regress/ftl-library-inlining-loops-expected.txt: Removed.
1239             * js/regress/ftl-library-inlining-loops.html: Removed.
1240             * js/regress/script-tests/ftl-library-inlining-dataview.js:
1241             (foo): Deleted.
1242             * js/regress/script-tests/ftl-library-inlining-exceptions.js: Removed.
1243             * js/regress/script-tests/ftl-library-inlining-folding.js: Removed.
1244             * js/regress/script-tests/ftl-library-inlining-loops.js: Removed.
1245             * js/regress/script-tests/ftl-library-inlining.js:
1246             (foo): Deleted.
1247     
1248     2014-06-03  Matthew Mirman  <mmirman@apple.com>
1249     
1250             [ftlopt] Added system for inlining native functions via the FTL.
1251             https://bugs.webkit.org/show_bug.cgi?id=131515
1252     
1253             Reviewed by Filip Pizlo.
1254     
1255             Adds microbenchmarks. 
1256     
1257             * js/regress/script-tests/ftl-library-inlining.js: Added.
1258             * js/regress/ftl-library-inlining-expected.txt: Added.
1259             * js/regress/ftl-library-inlining.html: Added.
1260             * js/regress/script-tests/ftl-library-inlining-dataview.js: Added.
1261             * js/regress/ftl-library-inlining-dataview-expected.txt: Added.
1262             * js/regress/ftl-library-inlining-dataview.html: Added.
1263             * js/regress/script-tests/ftl-library-inlining-exceptions.js: Added.
1264             * js/regress/ftl-library-inlining-exceptions-expected.txt: Added.        
1265             * js/regress/ftl-library-inlining-exceptions.html: Added.                
1266             * js/regress/script-tests/ftl-library-inlining-folding.js: Added.
1267             * js/regress/ftl-library-inlining-folding-expected.txt: Added.        
1268             * js/regress/ftl-library-inlining-folding-expected.html: Added.                
1269             * js/regress/script-tests/ftl-library-inlining-loops.js: Added.
1270             * js/regress/ftl-library-inlining-loops-expected.txt: Added.        
1271             * js/regress/ftl-library-inlining-loops.html: Added.                
1272             
1273     2014-05-21  Filip Pizlo  <fpizlo@apple.com>
1274     
1275             [ftlopt] DFG::clobberize should be blind to the effects of GC
1276             https://bugs.webkit.org/show_bug.cgi?id=133166
1277     
1278             Reviewed by Geoffrey Garen.
1279     
1280             * js/regress/hoist-make-rope-expected.txt: Added.
1281             * js/regress/hoist-make-rope.html: Added.
1282             * js/regress/script-tests/hoist-make-rope.js: Added.
1283             (foo):
1284     
1285 2014-07-22  Alex Christensen  <achristensen@webkit.org>
1286
1287         Fix window-inactive css selectors when using querySelector.
1288         https://bugs.webkit.org/show_bug.cgi?id=135149
1289
1290         Reviewed by Tim Horton.
1291
1292         * fast/selectors/querySelector-window-inactive-expected.txt: Added.
1293         * fast/selectors/querySelector-window-inactive.html: Added.
1294         * platform/wk2/TestExpectations:
1295         Added querySelector-window-inactive.html to list of tests that do not work in WK2 because of setWindowIsKey. 
1296
1297 2014-07-22  Filip Pizlo  <fpizlo@apple.com>
1298
1299         Merge r168635, r168780, r169005, r169014, and r169143 from ftlopt.
1300
1301     2014-05-20  Filip Pizlo  <fpizlo@apple.com>
1302     
1303             [ftlopt] DFG bytecode parser should turn GetById with nothing but a Getter stub as stuff+handleCall, and handleCall should be allowed to inline if it wants to
1304             https://bugs.webkit.org/show_bug.cgi?id=133105
1305     
1306             Reviewed by Michael Saboff.
1307     
1308             * js/regress/getter-no-activation-expected.txt: Added.
1309             * js/regress/getter-no-activation.html: Added.
1310             * js/regress/script-tests/getter-no-activation.js: Added.
1311             * js/regress/getter-richards-expected.txt: Added.
1312             * js/regress/getter-richards.html: Added.
1313             * js/regress/script-tests/getter-richards.js: Added.
1314     
1315     2014-05-08  Filip Pizlo  <fpizlo@apple.com>
1316     
1317             jsSubstring() should be lazy
1318             https://bugs.webkit.org/show_bug.cgi?id=132556
1319     
1320             Reviewed by Andreas Kling.
1321             
1322             These tests get 35-50% faster.
1323     
1324             * js/regress/script-tests/substring-concat-weird.js: Added.
1325             (foo):
1326             * js/regress/script-tests/substring-concat.js: Added.
1327             (foo):
1328             * js/regress/script-tests/substring.js: Added.
1329             (foo):
1330             * js/regress/substring-concat-expected.txt: Added.
1331             * js/regress/substring-concat-weird-expected.txt: Added.
1332             * js/regress/substring-concat-weird.html: Added.
1333             * js/regress/substring-concat.html: Added.
1334             * js/regress/substring-expected.txt: Added.
1335             * js/regress/substring.html: Added.
1336     
1337 2014-07-22  Myles C. Maxfield  <mmaxfield@apple.com>
1338
1339         [Mac] Cocoa throws exception when the return type of NSAccessibilityLinkedUIElementsAttribute is not an array
1340         https://bugs.webkit.org/show_bug.cgi?id=135165
1341
1342         Reviewed by Simon Fraser.
1343
1344         Updating tests.
1345
1346         * accessibility/parent-delete-expected.txt:
1347         * accessibility/transformed-element-expected.txt:
1348         * platform/mac/accessibility/aria-columnrowheaders-expected.txt:
1349         * platform/mac/accessibility/bounds-for-range-expected.txt:
1350         * platform/mac/accessibility/document-attributes-expected.txt:
1351         * platform/mac/accessibility/document-links-expected.txt:
1352         * platform/mac/accessibility/image-link-expected.txt:
1353         * platform/mac/accessibility/image-map2-expected.txt:
1354         * platform/mac/accessibility/internal-link-anchors-expected.txt:
1355         * platform/mac/accessibility/internal-link-anchors2-expected.txt:
1356         * platform/mac/accessibility/lists-expected.txt:
1357         * platform/mac/accessibility/plugin-expected.txt:
1358         * platform/mac/accessibility/table-attributes-expected.txt:
1359         * platform/mac/accessibility/table-cell-spans-expected.txt:
1360         * platform/mac/accessibility/table-cells-expected.txt:
1361         * platform/mac/accessibility/table-detection-expected.txt:
1362         * platform/mac/accessibility/table-one-cell-expected.txt:
1363         * platform/mac/accessibility/table-sections-expected.txt:
1364         * platform/mac/accessibility/table-with-rules-expected.txt:
1365         * platform/mac-mountainlion/accessibility/lists-expected.txt:
1366
1367 2014-07-22  Myles C. Maxfield  <mmaxfield@apple.com>
1368
1369         [Mac] accessibility/aria-columnrowheaders.html doesn't test lengths of arrays
1370         https://bugs.webkit.org/show_bug.cgi?id=135166
1371
1372         Reviewed by Chris Fleizach.
1373
1374         Using debug() interprets strings like "<array of size 0>" as markup, thereby not
1375         showing it in the expected output. Instead, we should use innerText (which is
1376         what all the other accessibility tests use).
1377
1378         * platform/mac/accessibility/aria-columnrowheaders-expected.txt:
1379         * platform/mac/accessibility/aria-columnrowheaders.html:
1380
1381 2014-07-22  Alexey Proskuryakov  <ap@apple.com>
1382
1383         [Mac] [WK2] selection-gap-fixed-child.html and selection-gap-flipped-fixed-child.html
1384         have been failing since they were added in r148258
1385         https://bugs.webkit.org/show_bug.cgi?id=114573
1386
1387         Landing actual results as expected for WK2. This test isn't meaningful for WK2, because of layers.
1388
1389         * platform/mac-wk2/TestExpectations:
1390         * platform/mac-wk2/fast/repaint/selection-gap-fixed-child-expected.txt: Added.
1391         * platform/mac-wk2/fast/repaint/selection-gap-flipped-fixed-child-expected.txt: Added.
1392
1393 2014-07-21  Myles C. Maxfield  <mmaxfield@apple.com>
1394
1395         Clicking on links while accessibility is enabled does not render as expected
1396         https://bugs.webkit.org/show_bug.cgi?id=135074
1397
1398         Reviewed by Chris Fleizach.
1399
1400         Delete a node and its parent, then call allAttributes() on the accessibility representation of
1401         the deleted child and make sure there is no crash.
1402
1403         * accessibility/parent-delete-expected.txt: Added
1404         * accessibility/parent-delete.html: Added
1405
1406 2014-07-22  Alexey Proskuryakov  <ap@apple.com>
1407
1408         media/track/track-in-band-subtitles-too-large.html and
1409         media/track/track-long-word-container-sizing.html fail on Mac (dependent on other tests?)
1410         https://bugs.webkit.org/show_bug.cgi?id=135160
1411
1412         Correcting test expectations - the failures are not WK1 only.
1413
1414         * platform/mac-wk1/TestExpectations:
1415         * platform/mac/TestExpectations:
1416
1417 2014-07-22  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
1418
1419         Unreviewed EFL gardening
1420
1421         * platform/efl/TestExpectations: Update incorrect test expectations for passing and crashing tests.
1422
1423 2014-07-18  Dirk Schulze  <krit@webkit.org>
1424
1425         Turn width/height to presentation attributes
1426         https://bugs.webkit.org/show_bug.cgi?id=135046
1427
1428         Reviewed by Dean Jackson.
1429
1430         We already had a lot of tests for animating width/height as property.
1431         So far they assumed that this is not possible. They simply needed to
1432         be updated.
1433
1434         Furthermore, I added reference tests to test different inheritance
1435         scenarios of CSS properties and setting them to elements.
1436
1437         A parsing test makes sure that the global property values inherit is
1438         supported as well as CSS parsing rules for SVG attributes.
1439         Negative tests test not-allowed behavior.
1440
1441         * platform/mac/svg/W3C-SVG-1.1/coords-units-03-b-expected.txt:
1442         * svg/animations/attributeTypes-expected.txt:
1443         * svg/animations/resources/attributeTypes.svg:
1444         * svg/animations/script-tests/attributeTypes.js:
1445         (sample1):
1446         (sample2):
1447         (sample3):
1448         * svg/css/getComputedStyle-basic-expected.txt:
1449         * svg/css/parse-height-expected.txt: Added.
1450         * svg/css/parse-height.html: Added.
1451         * svg/css/parse-width-expected.txt: Added.
1452         * svg/css/parse-width.html: Added.
1453         * svg/css/width-height-presentation-attribute-expected.svg: Added.
1454         * svg/css/width-height-presentation-attribute.svg: Added.
1455         * svg/custom/mask-excessive-malloc-expected.txt:
1456         * svg/hixie/error/015-expected.txt:
1457
1458 2014-07-21  Diego Pino Garcia  <dpino@igalia.com>
1459
1460         new Int32Array(new ArrayBuffer(100), 1, 1) shouldn't throw an error that says "RangeError: Byte offset and length out of range of buffer"
1461         https://bugs.webkit.org/show_bug.cgi?id=125391
1462
1463         Reviewed by Darin Adler.
1464
1465         * fast/canvas/webgl/data-view-crash-expected.txt:
1466         * fast/canvas/webgl/data-view-test-expected.txt:
1467         * fast/canvas/webgl/data-view-test.html:
1468
1469 2014-07-21  Alexey Proskuryakov  <ap@apple.com>
1470
1471         REGRESSION: fast/layers/no-clipping-overflow-hidden-added-after-transform.html is flaky
1472         https://bugs.webkit.org/show_bug.cgi?id=135133
1473
1474         * platform/mac/TestExpectations: Marked it as such.
1475
1476 2014-07-21  Jer Noble  <jer.noble@apple.com>
1477
1478         [MSE] YouTube video decode error when variant-switching
1479         https://bugs.webkit.org/show_bug.cgi?id=135128
1480
1481         Reviewed by Brent Fulgham.
1482
1483         * media/media-source/media-source-overlapping-decodetime-expected.txt: Added.
1484         * media/media-source/media-source-overlapping-decodetime.html: Added.
1485
1486 2014-07-21  Alexey Proskuryakov  <ap@apple.com>
1487
1488         fast/canvas/canvas-putImageData-zero-alpha.html is flaky
1489         https://bugs.webkit.org/show_bug.cgi?id=131787
1490
1491         * platform/mac/TestExpectations: Mark it as such.
1492
1493 2014-07-21  Zalan Bujtas  <zalan@apple.com>
1494
1495         Unreviewed hidpi test gardening.
1496
1497         Use Ahem font to ensure font size predictability.
1498
1499         * fast/forms/hidpi-fieldset-on-subpixel-position-when-legend-is-present-expected.html:
1500         * fast/forms/hidpi-fieldset-on-subpixel-position-when-legend-is-present.html:
1501
1502 2014-07-21  Zalan Bujtas  <zalan@apple.com>
1503
1504         Unreviewed hidpi test gardening.
1505
1506         * fast/inline/hidpi-selection-gap-on-subpixel-position-expected.html:
1507         * fast/inline/hidpi-selection-gap-on-subpixel-position.html: Speculative fix.
1508         * fast/inline/hidpi-selection-gap-overlaps-inline-selection-expected.html:
1509         * fast/inline/hidpi-selection-gap-overlaps-inline-selection.html: Use Ahem.
1510
1511 2014-07-21  Alexey Proskuryakov  <ap@apple.com>
1512
1513         REGRESSION(r150169): http/tests/cache/willsendrequest-returns-null-for-memory-cache-load.html fails
1514         https://bugs.webkit.org/show_bug.cgi?id=116259
1515
1516         Updating expectations to acknowledge that the test is flaky on WK1 too (it depends
1517         on preceding tests).
1518
1519         * platform/mac-wk2/TestExpectations:
1520         * platform/mac/TestExpectations:
1521
1522 2014-07-21  Zalan Bujtas  <zalan@apple.com>
1523
1524         Unreviewed hidpi test gardening.
1525
1526         Use Ahem font to ensure font size predictability.
1527
1528         * fast/inline/hidpi-selection-gap-and-inline-selection-have-gap-rtl-expected.html:
1529         * fast/inline/hidpi-selection-gap-and-inline-selection-have-gap-rtl.html:
1530
1531 2014-07-21  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
1532
1533         Unreviewed EFL gardening
1534
1535         Remove passing tests from TestExpectations file.
1536
1537         * platform/efl/TestExpectations:
1538
1539 2014-07-21  Ion Rosca  <rosca@adobe.com>
1540
1541         [CSS Blending] Cleanup tests in css3/blending
1542         https://bugs.webkit.org/show_bug.cgi?id=132600
1543
1544         Reviewed by Mihnea Ovidenie.
1545
1546         Summary of changes:
1547         - move common stylesheet classes to blending-style.css.
1548         - remove trailing white spaces.
1549         - replace tabs with spaces.
1550         - remove the 'html' tags for consistency with the most of blending tests.
1551         
1552         This patch does not change the txt and png test expectations.
1553
1554         * css3/blending/background-blend-mode-background-attachement-fixed-expected.html:
1555         * css3/blending/background-blend-mode-background-attachement-fixed.html:
1556         * css3/blending/background-blend-mode-background-clip-content-box-expected.html:
1557         * css3/blending/background-blend-mode-background-clip-content-box.html:
1558         * css3/blending/background-blend-mode-background-clip-padding-box-expected.html:
1559         * css3/blending/background-blend-mode-background-clip-padding-box.html:
1560         * css3/blending/background-blend-mode-background-origin-border-box-expected.html:
1561         * css3/blending/background-blend-mode-background-origin-border-box.html:
1562         * css3/blending/background-blend-mode-background-position-percentage-expected.html:
1563         * css3/blending/background-blend-mode-background-position-percentage.html:
1564         * css3/blending/background-blend-mode-background-repeat-no-repeat-expected.html:
1565         * css3/blending/background-blend-mode-background-repeat-no-repeat.html:
1566         * css3/blending/background-blend-mode-background-size-contain-expected.html:
1567         * css3/blending/background-blend-mode-background-size-contain.html:
1568         * css3/blending/background-blend-mode-background-size-cover-expected.html:
1569         * css3/blending/background-blend-mode-background-size-cover.html:
1570         * css3/blending/background-blend-mode-body-image-expected.html:
1571         * css3/blending/background-blend-mode-body-image.html:
1572         * css3/blending/background-blend-mode-body-transparent-color-and-image-expected.html:
1573         * css3/blending/background-blend-mode-body-transparent-color-and-image.html:
1574         * css3/blending/background-blend-mode-body-transparent-image-expected.html:
1575         * css3/blending/background-blend-mode-body-transparent-image.html:
1576         * css3/blending/background-blend-mode-crossfade-image-expected.html:
1577         * css3/blending/background-blend-mode-crossfade-image.html:
1578         * css3/blending/background-blend-mode-data-uri-svg-image-expected.html:
1579         * css3/blending/background-blend-mode-data-uri-svg-image.html:
1580         * css3/blending/background-blend-mode-default-value.html:
1581         * css3/blending/background-blend-mode-different-image-formats.html:
1582         * css3/blending/background-blend-mode-gif-color-2.html:
1583         * css3/blending/background-blend-mode-gif-color.html:
1584         * css3/blending/background-blend-mode-gradient-color.html:
1585         * css3/blending/background-blend-mode-gradient-gradient.html:
1586         * css3/blending/background-blend-mode-gradient-image.html:
1587         * css3/blending/background-blend-mode-image-color-dynamic-expected.html:
1588         * css3/blending/background-blend-mode-image-color-dynamic.html:
1589         * css3/blending/background-blend-mode-image-color.html:
1590         * css3/blending/background-blend-mode-image-image.html:
1591         * css3/blending/background-blend-mode-image-svg.html:
1592         * css3/blending/background-blend-mode-multiple-background-layers.html:
1593         * css3/blending/background-blend-mode-separate-layer-declaration-expected.html:
1594         * css3/blending/background-blend-mode-separate-layer-declaration.html:
1595         * css3/blending/background-blend-mode-single-layer-no-blending.html:
1596         * css3/blending/background-blend-mode-svg-color.html:
1597         * css3/blending/background-blend-mode-svg-expected.html:
1598         * css3/blending/background-blend-mode-svg.html:
1599         * css3/blending/background-blend-mode-tiled-layers.html:
1600         * css3/blending/blend-mode-accelerated-parent-overflow-hidden-expected.html:
1601         * css3/blending/blend-mode-accelerated-parent-overflow-hidden.html:
1602         * css3/blending/blend-mode-accelerated-with-multiple-stacking-contexts.html:
1603         * css3/blending/blend-mode-ancestor-clipping-layer.html:
1604         * css3/blending/blend-mode-background.html:
1605         * css3/blending/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer.html:
1606         * css3/blending/blend-mode-body-child-background-color-expected.html:
1607         * css3/blending/blend-mode-body-child-background-color.html:
1608         * css3/blending/blend-mode-body-child-isolate-background-color-expected.html:
1609         * css3/blending/blend-mode-body-child-isolate-background-color.html:
1610         * css3/blending/blend-mode-body-child-isolate-html-background-color-expected.html:
1611         * css3/blending/blend-mode-body-child-isolate-html-background-color.html:
1612         * css3/blending/blend-mode-body-child.html:
1613         * css3/blending/blend-mode-body-element-expected.html:
1614         * css3/blending/blend-mode-body-element.html:
1615         * css3/blending/blend-mode-clip-accelerated-blending-canvas.html:
1616         * css3/blending/blend-mode-clip-accelerated-blending-child-expected.html:
1617         * css3/blending/blend-mode-clip-accelerated-blending-child.html:
1618         * css3/blending/blend-mode-clip-accelerated-blending-double-expected.html:
1619         * css3/blending/blend-mode-clip-accelerated-blending-double.html:
1620         * css3/blending/blend-mode-clip-accelerated-blending-with-siblings-expected.html:
1621         * css3/blending/blend-mode-clip-accelerated-blending-with-siblings.html:
1622         * css3/blending/blend-mode-clip-accelerated-transformed-blending-expected.html:
1623         * css3/blending/blend-mode-clip-accelerated-transformed-blending.html:
1624         * css3/blending/blend-mode-clip-rect-accelerated-blending-expected.html:
1625         * css3/blending/blend-mode-clip-rect-accelerated-blending.html:
1626         * css3/blending/blend-mode-html-element-screen.html:
1627         * css3/blending/blend-mode-isolated-group-1.html:
1628         * css3/blending/blend-mode-isolated-group-2.html:
1629         * css3/blending/blend-mode-isolated-group-3.html:
1630         * css3/blending/blend-mode-isolation-accelerated-overflow-hidden.html:
1631         * css3/blending/blend-mode-isolation-flags-append-non-stacking-context-blending.html:
1632         * css3/blending/blend-mode-isolation-flags-append-stacking-context-blending.html:
1633         * css3/blending/blend-mode-isolation-flags-remove-non-stacking-context-blending.html:
1634         * css3/blending/blend-mode-isolation-flags-remove-stacking-context-blending.html:
1635         * css3/blending/blend-mode-isolation-flags-turn-off-blending-no-isolation.html:
1636         * css3/blending/blend-mode-isolation-flags-turn-off-blending.html:
1637         * css3/blending/blend-mode-isolation-flags-turn-off-stacking-context.html:
1638         * css3/blending/blend-mode-isolation-flags-turn-on-blending.html:
1639         * css3/blending/blend-mode-isolation-flags-turn-on-stacking-context.html:
1640         * css3/blending/blend-mode-isolation-overflow-hidden-expected.html:
1641         * css3/blending/blend-mode-isolation-overflow-hidden.html:
1642         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer.html:
1643         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer1.html:
1644         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer2.html:
1645         * css3/blending/blend-mode-isolation-turn-on-self-painting-layer.html:
1646         * css3/blending/blend-mode-layers.html:
1647         * css3/blending/blend-mode-overflow.html:
1648         * css3/blending/blend-mode-parent-of-composited-blended-has-layer.html:
1649         * css3/blending/blend-mode-reflection.html:
1650         * css3/blending/blend-mode-simple-composited.html:
1651         * css3/blending/blend-mode-transform-style.html:
1652         * css3/blending/blend-mode-with-accelerated-sibling.html:
1653         * css3/blending/blend-mode-with-body-expected.html:
1654         * css3/blending/blend-mode-with-body.html:
1655         * css3/blending/blend-mode-with-composited-descendant-should-have-layer.html:
1656         * css3/blending/effect-background-blend-mode-stacking.html:
1657         * css3/blending/isolation-isolate-blended-child-expected.html:
1658         * css3/blending/isolation-isolate-blended-child.html:
1659         * css3/blending/repaint/blend-mode-isolate-stacking-context.html:
1660         * css3/blending/repaint/blend-mode-turn-off-isolation-no-effect.html:
1661         * css3/blending/repaint/blend-mode-turn-off-isolation.html:
1662         * css3/blending/resources/blending-style.css: Added.
1663         This file contains classes shared by multiple blending tests.
1664         
1665         * css3/blending/resources/dump-layer-tree.js: Added.
1666         * css3/blending/script-tests/background-blend-mode-property-parsing.js:
1667         * css3/blending/script-tests/blend-mode-property-parsing-invalid.js:
1668         * css3/blending/script-tests/blend-mode-property-parsing.js:
1669
1670 2014-07-21  Manuel Rego Casasnovas  <rego@igalia.com>
1671
1672         [CSS Grid Layout] Rename gridAutoFlow[Row|Column] to gridAutoFlow[Row|Column]Sparse
1673         https://bugs.webkit.org/show_bug.cgi?id=135013
1674
1675         Rename CSS styles in grid layout tests to make the name more explicit.
1676         As the default mode for auto-placement algorithm is "sparse".
1677
1678         Reviewed by Darin Adler.
1679
1680         * fast/css-grid-layout/grid-auto-columns-rows-auto-flow-resolution.html:
1681         * fast/css-grid-layout/grid-auto-flow-get-set-expected.txt:
1682         * fast/css-grid-layout/grid-auto-flow-get-set.html:
1683         * fast/css-grid-layout/grid-auto-flow-resolution.html:
1684         * fast/css-grid-layout/grid-auto-flow-sparse.html:
1685         * fast/css-grid-layout/grid-item-addition-auto-placement-update.html:
1686         * fast/css-grid-layout/grid-item-auto-placement-automatic-span.html:
1687         * fast/css-grid-layout/grid-item-auto-placement-definite-span.html:
1688         * fast/css-grid-layout/grid-item-order-auto-flow-resolution.html:
1689         * fast/css-grid-layout/grid-item-removal-auto-placement-update.html:
1690         * fast/css-grid-layout/resources/grid.css:
1691         (.gridAutoFlowColumnSparse):
1692         (.gridAutoFlowRowSparse):
1693         (.gridAutoFlowColumn): Deleted.
1694         (.gridAutoFlowRow): Deleted.
1695
1696 2014-07-20  Diego Pino Garcia  <dpino@igalia.com>
1697
1698         ES6: Implement Math.sign()
1699         https://bugs.webkit.org/show_bug.cgi?id=134980
1700
1701         Reviewed by Darin Adler.
1702
1703         * js/script-tests/Object-getOwnPropertyNames.js:
1704         * js/script-tests/math.js:
1705
1706 2014-07-19  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1707
1708         [GTK] Unreviewed GTK gardening.
1709
1710         * platform/gtk/TestExpectations: Report and mark new failures. Update some expectations.
1711
1712 2014-07-18  Simon Fraser  <simon.fraser@apple.com>
1713
1714         [iOS WK2] position:fixed in iframes with programmatic scroll could end up in the wrong place
1715         https://bugs.webkit.org/show_bug.cgi?id=135078
1716
1717         Reviewed by Tim Horton.
1718         
1719         Test with position:fixed inside an iframe that scrolls programmatically.
1720
1721         * platform/mac-wk2/tiled-drawing/scrolling/frames/fixed-inside-frame-expected.txt: Added.
1722         * platform/mac-wk2/tiled-drawing/scrolling/frames/fixed-inside-frame.html: Added.
1723         * platform/mac-wk2/tiled-drawing/scrolling/frames/resources/autoscrolling-frame-with-fixed.html: Added.
1724
1725 2014-07-18  Alexey Proskuryakov  <ap@apple.com>
1726
1727         media/video-seek-with-negative-playback.html is flaky on Mac
1728         https://bugs.webkit.org/show_bug.cgi?id=135071
1729
1730         * platform/mac/TestExpectations: Marked it as such.
1731
1732 2014-07-18  Zalan Bujtas  <zalan@apple.com>
1733
1734         Add timeout for transition end. Speculative layout test fix.
1735
1736         * fast/layers/no-clipping-overflow-hidden-added-after-transform.html:
1737
1738 2014-07-18  Mario Sanchez Prada  <mario.prada@samsung.com>
1739
1740         [GTK] Unreviewed gardening. Removing failure expectations for tests now passing.
1741
1742         * platform/gtk/TestExpectations: Removed failure expectations.
1743
1744 2014-07-18  Commit Queue  <commit-queue@webkit.org>
1745
1746         Unreviewed, rolling out r171218.
1747         https://bugs.webkit.org/show_bug.cgi?id=135055
1748
1749         Made fast/dom/HTMLObjectElement/beforeload-set-text-
1750         crash.xhtml crash (Requested by ap on #webkit).
1751
1752         Reverted changeset:
1753
1754         "REGRESSION (r169105): Crash in selection"
1755         https://bugs.webkit.org/show_bug.cgi?id=134303
1756         http://trac.webkit.org/changeset/171218
1757
1758 2014-07-18  Mario Sanchez Prada  <mario.prada@samsung.com>
1759
1760         [GTK] Unreviewed GTK gardening. Tests passing after SVN r171001
1761
1762         * platform/gtk/TestExpectations: Removed tests that are now passing.
1763
1764 2014-07-18  Radu Stavila  <stavila@adobe.com>
1765
1766         REGRESSION (r169105): Crash in selection
1767         https://bugs.webkit.org/show_bug.cgi?id=134303
1768
1769         Reviewed by Ryosuke Niwa.
1770
1771         Added test for the crash that occurred in some cases when selecting.
1772
1773         * fast/regions/selection/crash-deselect-expected.txt: Added.
1774         * fast/regions/selection/crash-deselect.html: Added.
1775
1776 2014-07-17  Zalan Bujtas  <zalan@apple.com>
1777
1778         Subpixel rendering: Embedded non-compositing rotate transform paints to wrong position.
1779         https://bugs.webkit.org/show_bug.cgi?id=135028
1780
1781         Reviewed by Simon Fraser.
1782
1783         CTM always translates to where the layer's renderer() is going to paint.
1784         It ensures that the pixel snapped renderer() always end up painting to (0, 0) which is
1785         required to be able to position properly on transformed context.
1786
1787         * fast/layers/hidpi-transform-on-child-content-is-mispositioned-expected.html: Added.
1788         * fast/layers/hidpi-transform-on-child-content-is-mispositioned.html: Added.
1789
1790 2014-07-17  Alexey Proskuryakov  <ap@apple.com>
1791
1792         fast/repaint/obscured-background-no-repaint.html is very flaky
1793         https://bugs.webkit.org/show_bug.cgi?id=131477
1794
1795         * platform/mac-wk2/TestExpectations:
1796         * platform/mac/TestExpectations:
1797         Moved the expectation out of WK2, as this also happens with WK1 on some bots.
1798
1799 2014-07-17  Alexey Proskuryakov  <ap@apple.com>
1800
1801         Remove inspector-protocol/profiler tests from TestExpectations, now that they no
1802         longer exist.
1803
1804         * platform/gtk/TestExpectations:
1805         * platform/mac/TestExpectations:
1806
1807 2014-07-17  Timothy Hatcher  <timothy@apple.com>
1808
1809         Make console.profile record to the Timeline.
1810
1811         https://bugs.webkit.org/show_bug.cgi?id=134643
1812
1813         Reviewed by Joseph Pecoraro.
1814
1815         * fast/profiler/profile-with-no-title-expected.txt:
1816
1817         * inspector-protocol/profiler/console-profile-expected.txt: Removed.
1818         * inspector-protocol/profiler/console-profile.html: Removed.
1819         * inspector-protocol/profiler/console-profileEnd-parameterless-expected.txt: Removed.
1820         * inspector-protocol/profiler/console-profileEnd-parameterless.html: Removed.
1821         Removed because console.profile does not go through the profiler protocol now.
1822
1823 2014-07-16  Roger Fong  <roger_fong@apple.com>
1824
1825         Add test for r169820.
1826         https://bugs.webkit.org/show_bug.cgi?id=135002.
1827
1828         Reviewed by Dean Jackson.
1829
1830         * platform/mac-wk2/plugins/snapshotting/autoplay-dominant-blank-plugin-moved-into-view-expected.txt: Added.
1831         * plugins/snapshotting/autoplay-dominant-blank-plugin-moved-into-view.html: Added.
1832
1833 2014-07-17  Alexey Proskuryakov  <ap@apple.com>
1834
1835         plugins/quicktime-plugin-replacement.html is flaky
1836         https://bugs.webkit.org/show_bug.cgi?id=135015
1837
1838         * platform/mac/TestExpectations: Marked as such.
1839
1840 2014-07-17  Alexey Proskuryakov  <ap@apple.com>
1841
1842         Some inspector-protocol test expectations gardening.
1843
1844         Moved cross-platform expectations for inspector-protocol/debugger/setBreakpoint-dfg*
1845         tests to a cross-platform file, and added a Mac expectation for
1846         inspector-protocol/profiler/console-profile.html.
1847
1848         * TestExpectations:
1849         * platform/efl/TestExpectations:
1850         * platform/gtk/TestExpectations:
1851         * platform/mac/TestExpectations:
1852         * platform/win/TestExpectations:
1853
1854 2014-07-17  Alexey Proskuryakov  <ap@apple.com>
1855
1856         Flaky Test: media/video-ended-event-negative-playback.html
1857         https://bugs.webkit.org/show_bug.cgi?id=134490
1858
1859         * platform/mac/TestExpectations: Marking as such.
1860
1861 2014-07-17  Jer Noble  <jer.noble@apple.com>
1862
1863         Enable legacy fullscreen API in media controls
1864         https://bugs.webkit.org/show_bug.cgi?id=134985
1865
1866         Reviewed by Eric Carlson.
1867
1868         Rebaseline expected results.
1869
1870         * platform/mac/fast/hidpi/video-controls-in-hidpi-expected.txt:
1871         * platform/mac/fast/layers/video-layer-expected.txt:
1872         * platform/mac/media/media-controls-clone-expected.txt:
1873         * platform/mac/webarchive/loading/video-in-webarchive-expected.txt:
1874
1875 2014-07-17  Manuel Rego Casasnovas  <rego@igalia.com>
1876
1877         [CSS Grid Layout] Add element.style coverage for grid-auto-flow
1878         https://bugs.webkit.org/show_bug.cgi?id=134966
1879
1880         Reviewed by Sergio Villar Senin.
1881
1882         As follow-up patch after r170996 we're adding new test cases for
1883         grid-auto-flow to check the correct behavior of element.style.
1884
1885         * fast/css-grid-layout/grid-auto-flow-get-set-expected.txt: Updated
1886         expectations accordingly.
1887         * fast/css-grid-layout/grid-auto-flow-get-set.html: Updated test to add
1888         checks for element.style.
1889         * fast/css-grid-layout/resources/grid-definitions-parsing-utils.js:
1890         (checkGridAutoFlowSetCSSValue): Add new helper method to check
1891         grid-auto-flow property.
1892         (checkGridAutoFlowSetJSValue): Ditto.
1893
1894 2014-07-16  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1895
1896         [GTK] Unreviewed GTK gardening.
1897
1898         * platform/gtk/TestExpectations: Report and mark new failures. Update some expectations.
1899         * platform/gtk/http/tests/w3c/webperf/approved/navigation-timing/html/test_timing_xserver_redirect-expected.txt: Rebaseline after r171033.
1900         * platform/gtk/svg/W3C-SVG-1.1/shapes-rect-02-t-expected.txt: Added. Rebaseline after r171046.
1901
1902 2014-07-16  Roger Fong  <roger_fong@apple.com>
1903
1904         Unreviewed gardening. Skip some text track tests that fail only on release wk1 builds.
1905
1906         * platform/mac-wk1/TestExpectations:
1907
1908 2014-07-16  Roger Fong  <roger_fong@apple.com>
1909
1910         Unreviewed. Skip in-band text track test on Mountain Lion.
1911
1912         * platform/mac/TestExpectations:
1913         In-band text tracks not supported on ML.
1914
1915 2014-07-16  Zalan Bujtas  <zalan@apple.com>
1916
1917         Subpixel rendering: Adjust cliprect with devicePixelFractionFromRenderer() before painting.
1918         https://bugs.webkit.org/show_bug.cgi?id=134950
1919         <rdar://problem/17617994>
1920
1921         Reviewed by Simon Fraser.
1922
1923         The cliprect coming from the graphics layer needs to be adjusted with the subpixel gap
1924         from renderer. This is symmetric with the offsetting we do, when the dirty rect is sent off to the GraphicsLayer.
1925         It puts us back to the correct coordinating system for intersecting with renderers.
1926
1927         * compositing/hidpi-compositing-layer-with-tile-layers-on-subpixel-position-expected.html: Added.
1928         * compositing/hidpi-compositing-layer-with-tile-layers-on-subpixel-position.html: Added.
1929
1930 2014-07-16  Roger Fong  <roger_fong@apple.com>
1931
1932         Captions container should not clip content.
1933         https://bugs.webkit.org/show_bug.cgi?id=134840.
1934         <rdar://problem/14553608>.
1935
1936         Reviewed by Simon Fraser.
1937
1938         * media/track/track-cue-rendering-snap-to-lines-not-set-expected.txt: Rebaseline.
1939         * media/track/captions-webvtt/long-word-small-track-display.vtt: Added.
1940         * media/track/track-in-band-subtitles-too-large-expected.txt: Added.
1941         * media/track/track-in-band-subtitles-too-large.html: Added.
1942         * media/track/track-long-word-container-sizing-expected.txt: Added.
1943         * media/track/track-long-word-container-sizing.html: Added.
1944         
1945         We no longer break in the middle of a word, this test is no longer useful.
1946         * media/track/captions-webvtt/long-word.vtt: Removed.
1947         * media/track/track-word-breaking-expected.txt: Removed.
1948         * media/track/track-word-breaking.html: Removed.
1949
1950 2014-07-16  Mike West  <mkwst@chromium.org>
1951
1952         CSP: Drop 'script-nonce' directive.
1953         https://bugs.webkit.org/show_bug.cgi?id=134926
1954
1955         Reviewed by Darin Adler.
1956
1957         Dropping the nonce tests, as we're removing the functionality.
1958
1959         * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-allowed-expected.txt: Removed.
1960         * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-allowed.html: Removed.
1961         * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-blocked-expected.txt: Removed.
1962         * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-blocked.html: Removed.
1963         * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-invalidnonce-expected.txt: Removed.
1964         * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-invalidnonce.html: Removed.
1965         * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-scriptsrc-blocked-expected.txt: Removed.
1966         * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-scriptsrc-blocked.html: Removed.
1967         * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-separators-allowed-expected.txt: Removed.
1968         * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-separators-allowed.html: Removed.
1969
1970 2014-07-16  Jer Noble  <jer.noble@apple.com>
1971
1972         [MSE] REGRESSION(r171033): ASSERT in WebCore::MediaSource::onReadyStateChange()
1973         https://bugs.webkit.org/show_bug.cgi?id=134941
1974
1975         Reviewed by Eric Carlson.
1976
1977         Update media/media-source/media-source-end-of-stream.html to use an empty parameter, rather
1978         than an empty string parameter, to endOfStream().
1979
1980         * media/media-source/media-source-end-of-stream-expected.txt:
1981         * media/media-source/media-source-end-of-stream.html:
1982
1983 2014-07-16  Jinwoo Song  <jinwoo7.song@samsung.com>
1984
1985         [EFL] Unreviewed EFL gardening.
1986
1987         Rebaseline tests after r168575, r170138 and r170418.
1988
1989         * platform/efl/fast/dynamic/text-combine-expected.png: Rebaseline after r170418.
1990         * platform/efl/fast/dynamic/text-combine-expected.txt: Rebaseline after r170418.
1991         * platform/efl/fast/forms/control-restrict-line-height-expected.png: Rebaseline after r168575.
1992         * platform/efl/fast/forms/control-restrict-line-height-expected.txt: Rebaseline after r168575.
1993         * platform/efl/fast/forms/placeholder-position-expected.png: Rebaseline after r168575.
1994         * platform/efl/fast/forms/placeholder-position-expected.txt: Rebaseline after r168575.
1995         * platform/efl/fast/repaint/japanese-rl-selection-clear-expected.png: Rebaseline after r170418.
1996         * platform/efl/fast/repaint/japanese-rl-selection-clear-expected.txt: Added. Rebaseline after r170418.
1997         * platform/efl/fast/repaint/japanese-rl-selection-repaint-expected.png: Rebaseline after r170418.
1998         * platform/efl/fast/repaint/japanese-rl-selection-repaint-expected.txt: Added. Rebaseline after r170418.
1999         * platform/efl/fast/text/international/wrap-CJK-001-expected.txt: Added. Rebaseline after r170418.
2000         * platform/efl/fast/writing-mode/Kusa-Makura-background-canvas-expected.png: Rebaseline after r170418.
2001         * platform/efl/fast/writing-mode/Kusa-Makura-background-canvas-expected.txt: Rebaseline after r170418.
2002
2003 2014-07-16  Jinwoo Song  <jinwoo7.song@samsung.com>
2004
2005         [EFL] Unreviewed EFL gardening after r170138.
2006
2007         * platform/efl/accessibility/image-map2-expected.txt: Updated.
2008         * platform/efl/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Updated.
2009
2010 2014-07-15  Antti Koivisto  <antti@apple.com>
2011
2012         REGRESSION (r155957): Invalid cast in WebCore::RenderNamedFlowThread::getRanges
2013         https://bugs.webkit.org/show_bug.cgi?id=134888
2014
2015         Reviewed by Mihnea Ovidenie.
2016
2017         * fast/regions/flowthread-getranges-box-cast-expected.txt: Added.
2018         * fast/regions/flowthread-getranges-box-cast.html: Added.
2019
2020 2014-07-14  Zalan Bujtas  <zalan@apple.com>
2021
2022         Subpixel rendering: Zero sized compositing container's content positioned off by one device pixel.
2023         https://bugs.webkit.org/show_bug.cgi?id=134903
2024
2025         Reviewed by Simon Fraser.
2026
2027         The compositing layer boundaries are calculated using its renderer()'s and the renderer()'s
2028         descendants' bounds. However when the renderer() is zero sized, its bounds are omitted.
2029         In such cases, when the child content has offset from the renderer(), the subpixel adjustment
2030         of the compositing layer becomes negative (-meaning that the compositing layer is to the right/bottom
2031         direction from its renderer()). Remove fabs() to be able to express such direction.
2032
2033         * compositing/hidpi-compositing-layer-with-zero-sized-container-expected.html: Added.
2034         * compositing/hidpi-compositing-layer-with-zero-sized-container.html: Added.
2035
2036 2014-07-14  Dean Jackson  <dino@apple.com>
2037
2038         Provide some large JPEG images with EXIF orientation for subsampling tests
2039         https://bugs.webkit.org/show_bug.cgi?id=134847
2040
2041         Reviewed by Sam Weinig.
2042
2043         Four images (either 3000x2000 or 2000x3000) that each have EXIF rotation
2044         attributes that should render with an arrow pointing UP. The
2045         orientation-rotate-0.jpg should always render correctly, even if EXIF
2046         rotation is ignored. The others are variations on that image that were
2047         saved in rotated form, then reverted to the correct orientation via EXIF.
2048
2049         * fast/canvas/resources/orientation-rotate-0.jpg: Added.
2050         * fast/canvas/resources/orientation-rotate-180.jpg: Added.
2051         * fast/canvas/resources/orientation-rotate-90-ccw.jpg: Added.
2052         * fast/canvas/resources/orientation-rotate-90-cw.jpg: Added.
2053
2054 2014-07-14  Daniel Bates  <dabates@apple.com>
2055
2056         [iOS] Add tests to ensure CSS :active and :hover are applied when processing touch events
2057         https://bugs.webkit.org/show_bug.cgi?id=134905
2058         <rdar://problem/16602779> 
2059
2060         Reviewed by Simon Fraser.
2061
2062         Upstream tests by Andreas Kling for <rdar://problem/14324231>.
2063
2064         Add a DRT test to ensure that we apply the style for the CSS pseudo-class :active when
2065         processing touch events.
2066
2067         * platform/iphone-simulator/fast/events/ontouchstart-active-selector-expected.txt: Added.
2068         * platform/iphone-simulator/fast/events/ontouchstart-active-selector.html: Added.
2069
2070 2014-07-14  Manuel Rego Casasnovas  <rego@igalia.com>
2071
2072         [CSS Grid Layout] Support sparse in auto-placement algorithm
2073         https://bugs.webkit.org/show_bug.cgi?id=134544
2074
2075         Reviewed by Sergio Villar Senin.
2076
2077         Test cases have been adapted accordingly, adding new cases to cover both
2078         sparse and dense options.
2079
2080         * fast/css-grid-layout/grid-auto-flow-resolution-expected.txt:
2081         * fast/css-grid-layout/grid-auto-flow-resolution.html:
2082         * fast/css-grid-layout/grid-auto-flow-sparse-expected.txt: Added.
2083         * fast/css-grid-layout/grid-auto-flow-sparse.html: Added.
2084         * fast/css-grid-layout/grid-container-change-named-grid-lines-recompute-child.html:
2085         * fast/css-grid-layout/grid-item-auto-placement-automatic-span-expected.txt:
2086         * fast/css-grid-layout/grid-item-auto-placement-automatic-span.html:
2087         * fast/css-grid-layout/grid-item-auto-placement-definite-span-expected.txt:
2088         * fast/css-grid-layout/grid-item-auto-placement-definite-span.html:
2089         * fast/css-grid-layout/grid-item-removal-auto-placement-update.html:
2090         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution.html:
2091         * fast/css-grid-layout/resources/grid.css:
2092         (.autoRowAutoColumnSpanning2):
2093         (.autoRowSpanning2AutoColumn):
2094         (.autoRowSpanning2AutoColumnSpanning3):
2095         (.autoRowSpanning3AutoColumnSpanning2):
2096         (.gridAutoFlowColumnDense):
2097         (.gridAutoFlowRowDense):
2098
2099 2014-07-14  Bear Travis  <betravis@adobe.com>
2100
2101         [Feature Queries] Enable Feature Queries on Mac
2102         https://bugs.webkit.org/show_bug.cgi?id=134404
2103
2104         Reviewed by Antti Koivisto.
2105
2106         Resume running the Feature Queries tests on Mac.
2107
2108         * platform/mac/TestExpectations: Unskip the tests.
2109
2110 2014-07-14  Bruno de Oliveira Abinader  <bruno.d@partner.samsung.com>
2111
2112         [css3-text] Add editing test for CSS3 Text Decoration properties
2113         https://bugs.webkit.org/show_bug.cgi?id=120114
2114
2115         Reviewed by Darin Adler.
2116
2117         Adds editing layout test to verify that CSS3 Text Decoration properties
2118         are being properly propagated.
2119
2120         * editing/pasteboard/insert-text-decoration-expected.txt: Added.
2121         * editing/pasteboard/insert-text-decoration.html: Added.
2122         * platform/mac/TestExpectations: Skip while CSS3_TEXT is disabled by default.
2123         * platform/win/TestExpectations: Skip while CSS3_TEXT is disabled by default.
2124
2125 2014-07-14  Jinwoo Song  <jinwoo7.song@samsung.com>
2126
2127         [EFL] Unreviewed EFL gardening.
2128
2129         Rebaseline tests after r170418 and r170433.
2130
2131         * platform/efl/fast/regions/repaint/japanese-rl-selection-repaint-in-regions-expected.png: Added. Rebaseline after r170418.
2132         * platform/efl/fast/regions/repaint/japanese-rl-selection-repaint-in-regions-expected.txt: Rebaseline after r170418.
2133         * platform/efl/fast/text/decorations-with-text-combine-expected.png: Rebaseline after r170418.
2134         * platform/efl/fast/text/decorations-with-text-combine-expected.txt: Rebaseline after r170418.
2135         * platform/efl/fast/text/emphasis-vertical-expected.png: Rebaseline after r170418.
2136         * platform/efl/fast/text/emphasis-vertical-expected.txt: Rebaseline after r170418.
2137         * platform/efl/fast/text/international/002-expected.png: Rebaseline after r170418.
2138         * platform/efl/fast/text/international/002-expected.txt: Rebaseline after r170418.
2139         * platform/efl/fast/text/international/text-combine-image-test-expected.png: Rebaseline after r170418.
2140         * platform/efl/fast/text/international/text-combine-image-test-expected.txt: Rebaseline after r170418.
2141         * platform/efl/fast/text/international/wrap-CJK-001-expected.png: Rebaseline after r170418.
2142         * platform/efl/fast/writing-mode/border-vertical-lr-expected.png: Rebaseline after r170418.
2143         * platform/efl/fast/writing-mode/border-vertical-lr-expected.txt: Rebaseline after r170418.
2144         * platform/efl/fast/writing-mode/japanese-lr-selection-expected.png: Rebaseline after r170418.
2145         * platform/efl/fast/writing-mode/japanese-lr-selection-expected.txt: Rebaseline after r170418.
2146         * platform/efl/fast/writing-mode/japanese-lr-text-expected.png: Rebaseline after r170418.
2147         * platform/efl/fast/writing-mode/japanese-lr-text-expected.txt: Rebaseline after r170418.
2148         * platform/efl/fast/writing-mode/japanese-rl-selection-expected.png: Rebaseline after r170418.
2149         * platform/efl/fast/writing-mode/japanese-rl-selection-expected.txt: Rebaseline after r170418.
2150         * platform/efl/fast/writing-mode/japanese-rl-text-expected.png: Rebaseline after r170418.
2151         * platform/efl/fast/writing-mode/japanese-rl-text-expected.txt: Rebaseline after r170418.
2152         * platform/efl/svg/W3C-SVG-1.1/filters-blend-01-b-expected.png: Rebaseline after r170433.
2153         * platform/efl/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt: Added. Rebaseline after r170433.
2154         * platform/efl/svg/filters/feBlend-all-blendmodes-expected.txt: Added. Rebaseline after r170433.
2155
2156 2014-07-14  Jinwoo Song  <jinwoo7.song@samsung.com>
2157
2158         [EFL] Unreviewed EFL gardening.
2159
2160         Remove failure expectations for tests that have been passing after r168350, r169309 and r169620.
2161
2162         * platform/efl/TestExpectations:
2163
2164 2014-07-14  Jinwoo Song  <jinwoo7.song@samsung.com>
2165
2166         [EFL] Unreviewed EFL gardening.
2167
2168         * platform/efl/css1/formatting_model/inline_elements-expected.png: Rebaseline after r170875.
2169         * platform/efl/css1/formatting_model/inline_elements-expected.txt: Rebaseline after r170875.
2170
2171 2014-07-12  Nikos Andronikos  <nikos.andronikos-webkit@cisra.canon.com.au>
2172
2173         Elements with rendering disabled due to dimensions should not contribute to parent bounding box
2174         https://bugs.webkit.org/show_bug.cgi?id=134184
2175
2176         Reviewed by Dirk Schulze.
2177
2178         Test, for each element type, that when rendering is disabled, that element does not contribute
2179         to the bounding box for an ancestor element.
2180
2181         Added test to ensure zero width/height polyline and polygon do contribute to ancestor bounding box.
2182
2183         Updated expected results for 1 existing test (shapes-rect-02-t) as this test included zero
2184         width and zero height rects and these were previously included in the repaint rect.
2185
2186         * platform/mac/svg/W3C-SVG-1.1/shapes-rect-02-t-expected.txt:
2187         * svg/custom/GetBBox-path-nodata-expected.txt: Added.
2188         * svg/custom/GetBBox-path-nodata.html: Added.
2189         * svg/custom/GetBBox-polygon-nodata-expected.txt: Added.
2190         * svg/custom/GetBBox-polygon-nodata.html: Added.
2191         * svg/custom/GetBBox-polyline-nodata-expected.txt: Added.
2192         * svg/custom/GetBBox-polyline-nodata.html: Added.
2193         * svg/custom/getBBox-container-hiddenchild-expected.txt: Added.
2194         * svg/custom/getBBox-container-hiddenchild.html: Added.
2195         * svg/custom/getBBox-perpendicular-polygon-expected.txt: Added.
2196         * svg/custom/getBBox-perpendicular-polygon.svg: Added.
2197         * svg/custom/getBBox-perpendicular-polyline-expected.txt: Added.
2198         * svg/custom/getBBox-perpendicular-polyline.svg: Added.
2199
2200 2014-07-11  Jer Noble  <jer.noble@apple.com>
2201
2202         [MSE] http/tests/media/media-source/mediasource-duration.html is failing.
2203         https://bugs.webkit.org/show_bug.cgi?id=134852
2204
2205         Reviewed by Eric Carlson.
2206
2207         Eliminate flakiness in the mediasource-duration.html test by not playing
2208         the media while testing seeking and duration.
2209         * http/tests/media/media-source/mediasource-duration.html:
2210
2211         Update testharness.js to the latest W3C version:
2212         * http/tests/w3c/resources/testharness.js:
2213
2214 2014-07-11  Zalan Bujtas  <zalan@apple.com>
2215
2216         REGRESSION (r168868): eBay 'see all' links fail due to different JS bindings conversion behavior.
2217         https://bugs.webkit.org/show_bug.cgi?id=134841
2218         <rdar://problem/17577563>
2219
2220         Reviewed by Simon Fraser.
2221
2222         Revert back to type int for Element.scroll* APIs in order to preserve exception handling
2223         behavior.
2224
2225         * cssom/non-subpixel-scroll-top-left-values-expected.txt: Added.
2226         * cssom/non-subpixel-scroll-top-left-values.html: Added.
2227
2228 2014-07-11  Javier Fernandez  <jfernandez@igalia.com>
2229
2230         [CSS Grid Layout] Implement justify-self css property
2231         https://bugs.webkit.org/show_bug.cgi?id=134419
2232
2233         Reviewed by Dean Jackson.
2234
2235         This change adds the justify-self property from CSS 3 Box Alignment
2236         and implements the parsing.
2237
2238         From Blink r164685 by <jchaffraix@chromium.org>
2239
2240         * fast/css/parse-justify-self-expected.txt: Added.
2241         * fast/css/parse-justify-self.html: Added.
2242
2243 2014-07-11  Brent Fulgham  <bfulgham@apple.com>
2244
2245         Use a separate backdrop element to allow cues to have highlight and background color
2246         https://bugs.webkit.org/show_bug.cgi?id=134821
2247         <rdar://problem/15999721>
2248
2249         Reviewed by Eric Carlson.
2250
2251         Updated tests for new formatting logic.
2252
2253         * platform/mac/media/track/track-cue-rendering-horizontal-expected.png:
2254         * platform/mac/media/track/track-cue-rendering-horizontal-expected.txt:
2255
2256 2014-07-11  Zalan Bujtas  <zalan@apple.com>
2257
2258         Subpixel layout: return integral results for offset*, client*, scroll* by default.
2259         https://bugs.webkit.org/show_bug.cgi?id=134651
2260
2261         Reviewed by Simon Fraser.
2262
2263         Revert to returning integral values for Element.offset* client* scroll* by default.
2264         Fractional values break number of sites(tight design) and JS frameworks(fail to handle fractional values).
2265
2266         Since snapped dimension depends on both the original point and the width/height of the box,
2267         we need to call RenderBoxModelObject::pixelSnapped*() helpers, instead of round().
2268
2269         Covered by existing tests
2270
2271         * cssom/subpixel-offsetleft-top-width-height-values-expected.txt:
2272
2273 2014-07-11  Zalan Bujtas  <zalan@apple.com>
2274
2275         Subpixel rendering: icloud.com password arrow has clipped circle at some window sizes.
2276         https://bugs.webkit.org/show_bug.cgi?id=134824
2277         <rdar://problem/17612729>
2278
2279         Reviewed by Simon Fraser.
2280
2281         Transparent layer clipping needs device pixel offset adjusting.
2282
2283         * fast/layers/wrong-clipping-semi-transparent-compositing-layer-on-subpixel-position-expected.html: Added.
2284         * fast/layers/wrong-clipping-semi-transparent-compositing-layer-on-subpixel-position.html: Added.
2285
2286 2014-07-11  Manuel Rego Casasnovas  <rego@igalia.com>
2287
2288         [CSS Grid Layout] Update grid-auto-flow to the new syntax
2289         https://bugs.webkit.org/show_bug.cgi?id=134057
2290
2291         Reviewed by Sergio Villar Senin.
2292
2293         Adapted current tests to the new syntax. Keeping old "none" behavior
2294         using "stack".
2295
2296         Add new use cases to cover the new syntax to grid-auto-flow-get-set.html
2297         and grid-shorthand-get-set.html.
2298
2299         * fast/css-grid-layout/grid-auto-flow-get-set-expected.txt:
2300         * fast/css-grid-layout/grid-auto-flow-get-set.html:
2301         * fast/css-grid-layout/grid-auto-flow-resolution.html:
2302         * fast/css-grid-layout/grid-auto-flow-update-expected.txt:
2303         * fast/css-grid-layout/grid-auto-flow-update.html:
2304         * fast/css-grid-layout/grid-item-named-grid-area-resolution.html:
2305         * fast/css-grid-layout/grid-item-z-index-change-repaint.html:
2306         * fast/css-grid-layout/grid-item-z-index-stacking-context.html:
2307         * fast/css-grid-layout/grid-shorthand-get-set-expected.txt:
2308         * fast/css-grid-layout/grid-shorthand-get-set.html:
2309         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-dynamic-get-set.html:
2310         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution.html:
2311         * fast/css-grid-layout/resources/grid.css:
2312         (.gridAutoFlowStack):
2313         (.gridAutoFlowNone): Deleted.
2314         * fast/css/getComputedStyle/computed-style-expected.txt:
2315         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2316         * ietestcenter/css3/grid/grid-column-001.htm:
2317         * ietestcenter/css3/grid/grid-column-002.htm:
2318         * ietestcenter/css3/grid/grid-column-003.htm:
2319         * svg/css/getComputedStyle-basic-expected.txt:
2320
2321 2014-07-10  Myles C. Maxfield  <mmaxfield@apple.com>
2322
2323         [iOS] Pasting rich content does not perform a two-step paste
2324         https://bugs.webkit.org/show_bug.cgi?id=134795
2325
2326         Reviewed by Benjamin Poulain.
2327
2328         Copy and paste some text, and make sure that the two step paste occurred.
2329         The mechanism for detecting this is whether or not styles have changed appropriately.
2330
2331         * platform/ios-sim/editing/pasteboard/two-step-paste-expected.txt: Added.
2332         * platform/ios-sim/editing/pasteboard/two-step-paste.html: Added.
2333
2334 2014-07-10  Jinwoo Song  <jinwoo7.song@samsung.com>
2335
2336         [EFL] Unreviewed EFL gardening.
2337
2338         Rebaseline tests after r170304 and r170619.
2339
2340         * platform/efl/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.png: Added after r170304.
2341         * platform/efl/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt: Added after r170304.
2342         * platform/efl/fast/text/indic-expected.png: Added after r170619.
2343         * platform/efl/fast/text/indic-expected.txt: Added after r170619.
2344
2345 2014-07-10  Jinwoo Song  <jinwoo7.song@samsung.com>
2346
2347         [EFL] Unreviewed EFL gardening.
2348
2349         Rebaseline tests after r170207.
2350
2351         * platform/efl/fast/text/khmer-lao-font-expected.txt: Added.
2352
2353 2014-07-10  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2354
2355         [XHR] overrideMimeType() should be able to change encoding in HEADERS RECEIVED state
2356         https://bugs.webkit.org/show_bug.cgi?id=128968
2357
2358         Reviewed by Alexey Proskuryakov.
2359
2360         Added test equivalent to http://w3c-test.org/web-platform-tests/master/XMLHttpRequest/overridemimetype-headers-received-state-force-shiftjis.htm
2361         The test sets overrideMimeType when xhr state is changed to HEADERS RECEIVED.
2362
2363         * http/tests/xmlhttprequest/overridemimetype-headers-received-state-force-shiftjis-expected.txt: Added.
2364         * http/tests/xmlhttprequest/overridemimetype-headers-received-state-force-shiftjis.html: Added.
2365         * http/tests/xmlhttprequest/resources/get-content.php: Added.
2366
2367 2014-07-08  Jeffrey Pfau  <jpfau@apple.com>
2368
2369         Fix flaky loading tests
2370         https://bugs.webkit.org/show_bug.cgi?id=133696
2371
2372         Reviewed by Ryosuke Niwa.
2373
2374         * platform/wk2/TestExpectations: Unskip no-longer failing tests
2375
2376 2014-07-09  Hunseop Jeong  <hs85.jeong@samsung.com>
2377
2378         [EFL] gardening after r170868  
2379         https://bugs.webkit.org/show_bug.cgi?id=134717 
2380
2381         Unreviewed, EFL gardening. 
2382
2383         Four tests have been rebaselined, and disable the gamepad tests
2384
2385         * platform/efl/TestExpectations: Disable the gamepad tests
2386         * platform/efl/fast/text/atsui-multiple-renderers-expected.png:
2387         * platform/efl/fast/text/atsui-multiple-renderers-expected.txt:
2388         * platform/efl/fast/text/complex-text-opacity-expected.png:
2389         * platform/efl/fast/text/complex-text-opacity-expected.txt:
2390         * platform/efl/fast/text/midword-break-before-surrogate-pair-expected.png:
2391         * platform/efl/fast/text/midword-break-before-surrogate-pair-expected.txt:
2392         * platform/efl/transforms/2d/hindi-rotated-expected.png:
2393         * platform/efl/transforms/2d/hindi-rotated-expected.txt:
2394
2395 2014-07-09  Jer Noble  <jer.noble@apple.com>
2396
2397         [MSE] http/tests/media/media-source/mediasource-closed.html is failing.
2398         https://bugs.webkit.org/show_bug.cgi?id=134775
2399
2400         Reviewed by Eric Carlson.
2401
2402         Update the test to use isNaN rather than Number.isNaN.
2403
2404         * http/tests/media/media-source/mediasource-closed.html:
2405
2406 2014-07-09  Javier Fernandez  <jfernandez@igalia.com>
2407
2408         CSS canvas color parsing accepts invalid color identifiers
2409         https://bugs.webkit.org/show_bug.cgi?id=134661
2410
2411         Reviewed by Benjamin Poulain.
2412
2413         The parseSystemFunction determines now whether the parsed color is
2414         valid or not.
2415
2416         The rgb-color-parser covers css style color parsing cases, which
2417         already provide coverage for invalid color identifiers. I've added
2418         a few more, though.
2419
2420         * fast/canvas/canvas-color-serialization-expected.txt:
2421         * fast/canvas/script-tests/canvas-color-serialization.js:
2422         * fast/css/test-setting-canvas-color-expected.txt:
2423         * fast/css/test-setting-canvas-color.html:
2424         * svg/dom/rgb-color-parser-expected.txt:
2425         * svg/dom/rgb-color-parser.html:
2426
2427 2014-06-28  Jer Noble  <jer.noble@apple.com>
2428
2429         [MSE] http/tests/media/media-source/mediasource-remove.html is failing.
2430         https://bugs.webkit.org/show_bug.cgi?id=134768
2431
2432         Reviewed by Eric Carlson.
2433
2434         Update mediasource-remove.html with the correct locations of sync-samples.
2435
2436         * http/tests/media/media-source/mediasource-remove.html:
2437
2438 2014-07-09  Antti Koivisto  <antti@apple.com>
2439
2440         fast/dom/HTMLImageElement/sizes/image-sizes-js-change.html is failing in some bots
2441         https://bugs.webkit.org/show_bug.cgi?id=134769
2442
2443         * TestExpectations: Skipping the test.
2444
2445 2014-07-09  Jer Noble  <jer.noble@apple.com>
2446
2447         [MSE] http/tests/media/media-source/mediasource-endofstream-invaliderror.html is failing.
2448         https://bugs.webkit.org/show_bug.cgi?id=134413
2449
2450         Reviewed by Eric Carlson.
2451
2452         Fix an inadevntant editing error in mediasource-endofstream-invaliderror.html, and fix missing
2453         whitespace at the end of http/tests/media/media-source/mediasource-endofstream-invaliderror-expected.txt.
2454
2455         * http/tests/media/media-source/mediasource-endofstream-invaliderror-expected.txt:
2456         * http/tests/media/media-source/mediasource-endofstream-invaliderror.html:
2457
2458 2014-07-09  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2459
2460         [GTK] Unreviewed GTK gardening.
2461
2462         * platform/gtk/TestExpectations: Report and mark new failing and flaky tests. Adjust some tests expectations.
2463         * platform/gtk/css1/formatting_model/inline_elements-expected.txt: Rebaseline after r170875.
2464
2465 2014-07-08  Alex Christensen  <achristensen@webkit.org>
2466
2467         Remove webkit prefix from pointer lock tests.
2468         https://bugs.webkit.org/show_bug.cgi?id=134744
2469
2470         Reviewed by Brady Eidson.
2471
2472         * http/tests/pointer-lock/iframe-sandboxed-allow-pointer-lock-expected.txt:
2473         * http/tests/pointer-lock/iframe-sandboxed-allow-pointer-lock.html:
2474         * http/tests/pointer-lock/iframe-sandboxed-expected.txt:
2475         * http/tests/pointer-lock/iframe-sandboxed-nested-allow-pointer-lock-expected.txt:
2476         * http/tests/pointer-lock/iframe-sandboxed-nested-allow-pointer-lock.html:
2477         * http/tests/pointer-lock/iframe-sandboxed-nested-disallow-then-allow-pointer-lock-expected.txt:
2478         * http/tests/pointer-lock/iframe-sandboxed-nested-disallow-then-allow-pointer-lock.html:
2479         * http/tests/pointer-lock/iframe-sandboxed.html:
2480         * http/tests/pointer-lock/pointerlockelement-different-origin-expected.txt:
2481         * http/tests/pointer-lock/pointerlockelement-different-origin.html:
2482         * http/tests/pointer-lock/pointerlockelement-same-origin-expected.txt:
2483         * http/tests/pointer-lock/pointerlockelement-same-origin.html:
2484         * http/tests/pointer-lock/requestPointerLock-can-not-transfer-between-documents-expected.txt:
2485         * http/tests/pointer-lock/requestPointerLock-can-not-transfer-between-documents.html:
2486         * http/tests/resources/pointer-lock/iframe-common.js:
2487         (document.onpointerlockchange):
2488         (document.onpointerlockerror):
2489         (document.onwebkitpointerlockchange): Deleted.
2490         (document.onwebkitpointerlockerror): Deleted.
2491         * http/tests/resources/pointer-lock/pointer-lock-test-harness.js:
2492         (expectOnlyChangeEvent):
2493         (expectOnlyErrorEvent):
2494         (expectNoEvents):
2495         * pointer-lock/bug90391-move-then-window-open-crash-expected.txt:
2496         * pointer-lock/bug90391-move-then-window-open-crash.html:
2497         * pointer-lock/lock-already-locked-expected.txt:
2498         * pointer-lock/lock-already-locked.html:
2499         * pointer-lock/lock-element-not-in-dom-expected.txt:
2500         * pointer-lock/lock-element-not-in-dom.html:
2501         * pointer-lock/locked-element-iframe-removed-from-dom-expected.txt:
2502         * pointer-lock/locked-element-iframe-removed-from-dom.html:
2503         * pointer-lock/locked-element-removed-from-dom-expected.txt:
2504         * pointer-lock/locked-element-removed-from-dom.html:
2505         * pointer-lock/mouse-event-api-expected.txt:
2506         * pointer-lock/mouse-event-api.html:
2507         * pointer-lock/mouse-event-delivery-expected.txt:
2508         * pointer-lock/mouse-event-delivery.html:
2509         * pointer-lock/pointer-lock-api-expected.txt:
2510         * pointer-lock/pointer-lock-api.html:
2511         * pointer-lock/pointerlockchange-event-on-lock-lost-expected.txt:
2512         * pointer-lock/pointerlockchange-event-on-lock-lost.html:
2513         * pointer-lock/pointerlockchange-pointerlockerror-events-expected.txt:
2514         * pointer-lock/pointerlockchange-pointerlockerror-events.html:
2515         * pointer-lock/pointerlockelement-null-when-pending-expected.txt:
2516         * pointer-lock/pointerlockelement-null-when-pending.html:
2517         Remove webkit prefix on pointer lock functions and events.
2518         This should have been done in r170585.
2519
2520 2014-07-08  Bem Jones-Bey  <bjonesbe@adobe.com>
2521
2522         Ensure we compute the height of replaced elements to 'auto' when appropriate.
2523         https://bugs.webkit.org/show_bug.cgi?id=134700
2524
2525         Reviewed by David Hyatt.
2526
2527         * css2.1/20110323/height-percentage-005-expected.html: Added.
2528         * css2.1/20110323/height-percentage-005.htm: Added.
2529         * css2.1/20110323/support/black96x96.png: Added.
2530         * fast/css/replaced-element-ignore-top-bottom-expected.txt: Added.
2531         * fast/css/replaced-element-ignore-top-bottom.html: Added.
2532
2533 2014-07-07  Zalan Bujtas  <zalan@apple.com>
2534
2535         Subpixel rendering: icloud.com password arrow has clipped circle at some window sizes.
2536         https://bugs.webkit.org/show_bug.cgi?id=134710
2537         <rdar://problem/17545291>
2538
2539         Reviewed by Simon Fraser.
2540
2541         Transparent layer clipping needs device pixel snapping.
2542
2543         * fast/layers/wrong-clipping-semi-transparent-layer-on-subpixel-position-expected.html: Added.
2544         * fast/layers/wrong-clipping-semi-transparent-layer-on-subpixel-position.html: Added.
2545
2546 2014-07-07  Zalan Bujtas  <zalan@apple.com>
2547
2548         Subpixel rendering: Inline box decoration rounds to integral.
2549         https://bugs.webkit.org/show_bug.cgi?id=134523
2550         <rdar://problem/17530298>
2551
2552         Reviewed by Darin Adler.
2553
2554         This patch removes 2 integral roundings from InlineFlowBox:
2555         1. Border and padding sizes are implicitly integral truncated by the 'int' return type
2556            of borderLogicalLeft/Right()/paddingLogicalLeft/Right(). It results in losing
2557            fractional border/padding values.
2558         2. Painting rectangle is explicitly rounded which pushes border and
2559            other decoration elements to odd device pixel positions on retina displays.
2560         These values get pixel snapped right before calling in to GraphicsContext::*.
2561
2562         * fast/inline/hidpi-inline-text-decoration-with-subpixel-value-expected.html: Added.
2563         * fast/inline/hidpi-inline-text-decoration-with-subpixel-value.html: Added.
2564         * platform/mac/css1/formatting_model/inline_elements-expected.txt:
2565
2566 2014-07-07  Hunseop Jeong  <hs85.jeong@samsung.com>
2567         [EFL] gardening after r170864
2568         https://bugs.webkit.org/show_bug.cgi?id=134713
2569
2570         Unreviewed, EFL gardening. 
2571
2572         * platform/efl/TestExpectations: Report and mark several unexpected image-only failures.
2573
2574 2014-07-07  Daniel Bates  <dabates@apple.com>
2575
2576         Add test to ensure that SVGDocumentExtensions::rebuildElements() doesn't rebuild invalid elements
2577         https://bugs.webkit.org/show_bug.cgi?id=134417
2578         <rdar://problem/17479854>
2579
2580         Reviewed by David Kilzer.
2581
2582         Add a test that implicitly checks that the list of SVG elements to be rebuilt doesn't contain
2583         removed elements. Run this test in DRT with Guard Malloc/MallocScribble (or the platform-
2584         specific equivalent) enabled.
2585
2586         * svg/custom/overwrite-page-that-has-use-elements-expected.txt: Added.
2587         * svg/custom/overwrite-page-that-has-use-elements.html: Added.
2588
2589 2014-07-07  Zalan Bujtas  <zalan@apple.com>
2590
2591         Unreviewed Mac gardening after r170817.
2592
2593         * platform/mac-wk2/TestExpectations:
2594
2595 2014-07-07  Lorenzo Tilve  <ltilve@igalia.com>
2596
2597         [GTK] Unreviewed GTK gardening.
2598
2599         Remove failure expectations for tests that have been passing after r168046, r168350, r168400,
2600         r168479, r169309, r169620, r169689 and r169799.
2601
2602         * platform/gtk/TestExpectations:
2603
2604 2014-07-07  Ion Rosca  <rosca@adobe.com>
2605
2606         [CSS Blending]The background images set on the root element will blend on an initial white backdrop.
2607         https://bugs.webkit.org/show_bug.cgi?id=134342
2608
2609         Reviewed by Dean Jackson.
2610
2611         * css3/blending/background-blend-mode-body-image-expected.html: Added.
2612         * css3/blending/background-blend-mode-body-image.html: Added.
2613         * css3/blending/background-blend-mode-body-transparent-color-and-image-expected.html: Added.
2614         * css3/blending/background-blend-mode-body-transparent-color-and-image.html: Added.
2615         * css3/blending/background-blend-mode-body-transparent-image-expected.html: Added.
2616         * css3/blending/background-blend-mode-body-transparent-image.html: Added.
2617
2618 2014-07-06  Yoav Weiss  <yoav@yoav.ws>
2619
2620         Turn on img@sizes compile flag
2621         https://bugs.webkit.org/show_bug.cgi?id=134634
2622
2623         Reviewed by Benjamin Poulain.
2624
2625         * TestExpectations: Turned on layout tests for the img@sizes feature.
2626
2627 2014-07-04  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2628
2629         [EFL] Support Geolocation
2630         https://bugs.webkit.org/show_bug.cgi?id=134439
2631
2632         Reviewed by Antonio Gomes.
2633
2634         * platform/efl/TestExpectations: Unskip geolocation tests.
2635
2636 2014-07-04  Zalan Bujtas  <zalan@apple.com>
2637
2638         Subpixel rendering: ebay.com rotating billboard on the main page has cut off buttons.
2639         https://bugs.webkit.org/show_bug.cgi?id=134636
2640         <rdar://problem/17529112>
2641
2642         Reviewed by Darin Adler.
2643
2644         Missing pixel snapping when clipping the transparency layer for BackgroundBleedUseTransparencyLayer.
2645         Clipping needs to take the same snapping strategy as the rest of the painting code.
2646
2647         * fast/borders/border-radius-on-subpixel-position-non-hidpi-expected.html: Added.
2648         * fast/borders/border-radius-on-subpixel-position-non-hidpi.html: Added.
2649
2650 2014-07-04  Julien Quint  <pom@graougraou.com>
2651
2652         input type=range element should only fire change events after committing a  value
2653         https://bugs.webkit.org/show_bug.cgi?id=134545
2654
2655         Reviewed by Dean Jackson.
2656
2657         Two existing tests are updated to count "input" events as well as
2658         "change" events. The tests now verify that "change" is only fired once
2659         after every slider drag completes, whereas "input" may be fired more
2660         than once.
2661
2662         * fast/forms/range/range-drag-expected.txt:
2663         * fast/forms/range/range-drag-when-toggled-disabled-expected.txt:
2664         * fast/forms/range/range-drag-when-toggled-disabled.html:
2665         * fast/forms/range/range-drag.html:
2666
2667 2014-07-04  Mario Sanchez Prada  <mario.prada@samsung.com>
2668
2669         buildAccessibilityTree() needs to be removed from individual layout tests
2670         https://bugs.webkit.org/show_bug.cgi?id=95286
2671
2672         Reviewed by Chris Fleizach.
2673
2674         Extracted two functions to 'dump' and 'touch' the accessibility
2675         hierarchies out of different layout tests and into a single file,
2676         living in LayoutTests/resources/accessibility-helper.js
2677
2678         * resources/accessibility-helper.js: Added.
2679         (dumpAccessibilityTree): New, based on buildAccessibilityTree()
2680         for the cases where it was used to actually 'dump' it into the output.
2681         (touchAccessibilityTree): Same, but for the cases where we don't
2682         want to dump the accessibility tree, just to make sure is generated.
2683
2684         Updated affected layout tests to use the newly added helper functions.
2685
2686         * accessibility/adjacent-continuations-cause-assertion-failure.html: Updated.
2687         * accessibility/children-changed-sends-notification.html: Ditto.
2688         * accessibility/deleting-iframe-destroys-axcache.html: Ditto.
2689         * accessibility/div-within-anchors-causes-crash.html: Ditto.
2690         * accessibility/first-letter-text-transform-causes-crash.html: Ditto.
2691         * accessibility/image-map-update-parent-crash.html: Ditto.
2692         * accessibility/table-with-empty-thead-causes-crash.html: Ditto.
2693         * platform/efl/accessibility/media-emits-object-replacement.html: Ditto.
2694         * platform/gtk/accessibility/entry-and-password.html: Ditto.
2695         * platform/gtk/accessibility/media-emits-object-replacement.html: Ditto.
2696         * platform/gtk/accessibility/replaced-objects-in-anonymous-blocks.html: Ditto.
2697
2698         Updated Mac specific expectations not to print the "End of test" element.
2699
2700         * platform/mac-wk2/accessibility/deleting-iframe-destroys-axcache-expected.txt: Updated.
2701         * platform/mac/accessibility/adjacent-continuations-cause-assertion-failure-expected.txt: Ditto.
2702         * platform/mac/accessibility/deleting-iframe-destroys-axcache-expected.txt: Ditto.
2703         * platform/mac/accessibility/div-within-anchors-causes-crash-expected.txt: Ditto.
2704
2705 2014-07-04  Antti Koivisto  <antti@apple.com>
2706
2707         REGRESSION(r159345): Lines are clipped between pages when printing web content from Safari
2708         https://bugs.webkit.org/show_bug.cgi?id=134633
2709
2710         Reviewed by Zalan Bujtas.
2711
2712         * printing/simple-lines-break-expected.html: Added.
2713         * printing/simple-lines-break.html: Added.
2714
2715 2014-07-02  Brent Fulgham  <bfulgham@apple.com>
2716
2717         [Mac] WebKit1 WebView iframe not responding to scroll gestures
2718         https://bugs.webkit.org/show_bug.cgi?id=134569
2719         <rdar://problem/17309008>
2720
2721         Reviewed by Simon Fraser.
2722
2723         * platform/mac/fast/scrolling/scroll-iframe-fragment-expected.txt: Added.
2724         * platform/mac/fast/scrolling/scroll-iframe-fragment.html: Added.
2725
2726 2014-07-02  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2727
2728         Unreviewed gardening.
2729
2730         * platform/gtk/TestExpectations: Report and mark several flaky tests.
2731         * platform/gtk/fast/text/indic-expected.txt: Added. Add baseline for GTK.
2732         * platform/mac-wk2/TestExpectations: Report and mark flaky test http/tests/cache/iframe-304-crash.html.
2733
2734 2014-07-01  Antti Koivisto  <antti@apple.com>
2735
2736         REGRESSION(160908): vube.com video won't play after going into and out of fullscreen
2737         https://bugs.webkit.org/show_bug.cgi?id=134489
2738
2739         Reviewed by Zalan Bujtas.
2740
2741         * fullscreen/full-screen-plugin-expected.txt: Added.
2742         * fullscreen/full-screen-plugin.html: Added.
2743
2744 2014-07-02  Dean Jackson  <dino@apple.com>
2745
2746         Skip fast/canvas/webgl/tex-image-and-sub-image-2d-with-potentially-subsampled-image.html
2747         on Mountain Lion. It doesn't support such large textures (or at least our
2748         bots don't).
2749
2750         * platform/mac/TestExpectations:
2751
2752 2014-07-02  Mario Sanchez Prada  <mario.prada@samsung.com>
2753
2754         REGRESSION(r170008): [GTK] Layout Tests fast/forms/option-constructor-selected.html and fast/forms/select-live-pseudo-selectors.html crash.
2755         https://bugs.webkit.org/show_bug.cgi?id=134399
2756
2757         Reviewed by Chris Fleizach.
2758
2759         Removing Crash expectations for two layout tests.
2760
2761         * platform/gtk/TestExpectations: Updated.
2762
2763 2014-07-01  Frédéric Wang  <fred.wang@free.fr>
2764
2765         The OpenType MATH table is not read on Mac
2766         https://bugs.webkit.org/show_bug.cgi?id=133569
2767
2768         Reviewed by Chris Fleizach.
2769
2770         We update the references for some tests in LayoutTests/mathml/opentype/ and remove the failure from TestExpectations.
2771         Other tests require a font with a MATH table to be installed on Mac bots and to be used by default (bug 133603).
2772
2773         * platform/mac-wk2/mathml/opentype/opentype-stretchy-expected.txt: Removed.
2774         * platform/mac/TestExpectations: Enable mathml/opentype/opentype-stretchy-horizontal.html and mathml/opentype/opentype-stretchy.html.
2775         * platform/mac/mathml/horizontal-LatinModern-expected.txt: Removed. This file should not have been in this directory.
2776         * platform/mac/mathml/horizontal-LatinModern-munderover-expected.txt: Removed. This file should not have been in this directory.
2777         * platform/mac/mathml/opentype-stretchy-horizontal-expected.txt: Removed. This file should not have been in this directory.
2778         * platform/mac/mathml/opentype/opentype-stretchy-expected.txt: Add text reference.
2779         * platform/mac/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Add text reference.
2780
2781 2014-07-01  Eric Carlson  <eric.carlson@apple.com>
2782
2783         WebVTT percentage value can be a float
2784         https://bugs.webkit.org/show_bug.cgi?id=134511
2785
2786         Reviewed by Brent Fulgham.
2787
2788         * media/track/captions-webvtt/tc015-positioning-ltr.vtt:
2789         * media/track/captions-webvtt/tc015-positioning.vtt:
2790         * media/track/captions-webvtt/tc017-line-position.vtt:
2791         * media/track/captions-webvtt/tc018-align-text-line-position.vtt:
2792         * media/track/captions-webvtt/tc019-cue-size.vtt:
2793         * media/track/track-webvtt-tc015-positioning-expected.txt:
2794         * media/track/track-webvtt-tc015-positioning.html:
2795         * media/track/track-webvtt-tc017-line-position-expected.txt:
2796         * media/track/track-webvtt-tc017-line-position.html:
2797         * media/track/track-webvtt-tc018-align-text-line-position-expected.txt:
2798         * media/track/track-webvtt-tc018-align-text-line-position.html:
2799         * media/video-test.js:
2800         (testCues):
2801
2802 2014-07-01  Simon Fraser  <simon.fraser@apple.com>
2803
2804         Fix this test; it was waiting about 32 years for the end of an animation.
2805         What we really care about is the start of the animation.
2806
2807         * compositing/animation/keyframe-order.html:
2808
2809 2014-07-01  Chris Fleizach  <cfleizach@apple.com>
2810
2811         AX: iOS does not expose ARIA toggle buttons at all (not even as a regular button)
2812         https://bugs.webkit.org/show_bug.cgi?id=133875
2813
2814         Reviewed by Enrica Casucci.
2815
2816         * platform/ios-sim/accessibility/toggle-button-expected.txt: Added.
2817         * platform/ios-sim/accessibility/toggle-button.html: Added.
2818
2819 2014-07-01  Dean Jackson  <dino@apple.com>
2820
2821         [iOS] Subsampled JPEG images do not draw correctly via the canvas APIs
2822         https://bugs.webkit.org/show_bug.cgi?id=134513
2823         <rdar://problem/12078860>
2824         <rdar://problem/16745393>
2825
2826         Reviewed by Tim Horton.
2827
2828         Add Canvas2D and WebGL tests that exercise a very large JPEG image.
2829
2830         The WebGL test is mostly copied from the WebGL test suite, so please
2831         excuse the coding style.
2832
2833         * fast/canvas/image-potential-subsample-expected.txt: Added.
2834         * fast/canvas/image-potential-subsample.html: Added.
2835         * fast/canvas/resources/image-8000x8000.jpg: Added.
2836         * fast/canvas/webgl/resources/tex-image-and-sub-image-2d-with-potentially-subsampled-image.js: Added.
2837         (.init):
2838         (.runOneIteration):
2839         (.runTestOnImage):
2840         (.runTest):
2841         (generateTest):
2842         * fast/canvas/webgl/tex-image-and-sub-image-2d-with-potentially-subsampled-image-expected.txt: Added.
2843         * fast/canvas/webgl/tex-image-and-sub-image-2d-with-potentially-subsampled-image.html: Added.
2844
2845 2014-07-01  Chris Fleizach  <cfleizach@apple.com>
2846
2847         AX: HTML indeterminate IDL attribute not mapped to checkbox value=2
2848         https://bugs.webkit.org/show_bug.cgi?id=134492
2849
2850         Reviewed by Andreas Kling.
2851
2852         * accessibility/aria-checked-mixed-value-expected.txt:
2853         * accessibility/aria-checked-mixed-value.html:
2854         * platform/mac/accessibility/aria-checked-mixed-value-expected.txt: Added.
2855
2856 2014-07-01  Simon Fraser  <simon.fraser@apple.com>
2857
2858         [UI-side compositing] Bad spinner on news.google.com: animations need to be ordered
2859         https://bugs.webkit.org/show_bug.cgi?id=134504
2860         <rdar://problem/17507892>
2861
2862         Reviewed by Tim Horton.
2863         
2864         Test that the transforms from the animation are applied in the correct order.
2865
2866         * compositing/animation/keyframe-order-expected.html: Added.
2867         * compositing/animation/keyframe-order.html: Added.
2868
2869 2014-07-01  Zalan Bujtas  <zalan@apple.com>
2870
2871         Subpixel rendering: Pixel crack in breadcrumbs at devforums.apple.com.
2872         https://bugs.webkit.org/show_bug.cgi?id=134491
2873
2874         Reviewed by Simon Fraser.
2875
2876         Do not early round geometry values, while computing background image position. It changes the final
2877         subpixel values and that could lead to wrong snap positions.
2878         pixelSnapBackgroundImageGeometryForPainting() takes care of geometry snapping.
2879
2880         * fast/backgrounds/background-image-size-double-rounding-expected.html: Added.
2881         * fast/backgrounds/background-image-size-double-rounding.html: Added.
2882
2883 2014-06-30  Myles C. Maxfield  <mmaxfield@apple.com>
2884
2885         All Indic text is rendered as boxes on iOS
2886         https://bugs.webkit.org/show_bug.cgi?id=134464
2887
2888         Reviewed by Simon Fraser.
2889
2890         Simply draw some indic text and test that against currently good metric values.
2891
2892         * fast/text/indic.html: Added
2893         * platform/ios-sim/fast/text/indic-expected.txt: Added.
2894         * platform/mac/fast/text/indic-expected.txt: Added.
2895         * platform/mac/fast/text/indic-expected.png: Added.
2896
2897 2014-06-30  Michael Saboff  <msaboff@apple.com>
2898
2899         js/script-tests/function-apply-many-args.js fails on ARM
2900         https://bugs.webkit.org/show_bug.cgi?id=126588
2901
2902         Reviewed by Mark Lam.
2903
2904         Removed three test cases that fail on some platforms and pass on others due
2905         to stack size.  Other test cases cover what will fit on a stack or what will
2906         throw an out of stack exception.
2907
2908         * js/function-apply-many-args-expected.txt:
2909         * js/script-tests/function-apply-many-args.js:
2910
2911 2014-06-30  Michael Saboff  <msaboff@apple.com>
2912
2913         Add option to run-jsc-stress-testes to filter out tests that use large heaps
2914         https://bugs.webkit.org/show_bug.cgi?id=134458
2915
2916         Reviewed by Filip Pizlo.
2917
2918         * js/regress/script-tests/lots-of-fields.js: Added //@largeHeap tag to skip when
2919         running on a memoryLimited device.
2920
2921 2014-06-30  Myles C. Maxfield  <mmaxfield@apple.com>
2922
2923         Tiles on bottom of screen are not always allocated when necessary
2924         https://bugs.webkit.org/show_bug.cgi?id=134272
2925
2926         Reviewed by Simon Fraser.
2927
2928         Apply a content inset, then dump visible rects.
2929
2930         * platform/mac-wk2/tiled-drawing/visible-rect-content-inset-expected.txt: Added.
2931         * platform/mac-wk2/tiled-drawing/visible-rect-content-inset.html: Added.
2932         * compositing/visible-rect/iframe-no-layers.html: For WK2, the size of the visibleRect
2933         includes the size of the border of the iframe. In order to elliminate platform
2934         differences, set this border to 0. 
2935
2936 2014-06-30  Michael Saboff  <msaboff@apple.com>
2937
2938         Reduce memory required for js/typedarray-zero-size.js
2939         https://bugs.webkit.org/show_bug.cgi?id=134448
2940
2941         Reviewed by Mark Hahnenberg.
2942
2943         Reduce the loop count from 10000 to 4000 to further reduce memory requirements
2944         on older devices.
2945
2946         * js/script-tests/typedarray-zero-size.js:
2947
2948 2014-06-30  Michael Saboff  <msaboff@apple.com>
2949
2950         Reduce memory required for js/typedarray-zero-size.js
2951         https://bugs.webkit.org/show_bug.cgi?id=134448
2952
2953         Reviewed by Darin Adler.
2954
2955         Making the loop count down reduces memory usage from ~190MB to ~22MB while
2956         still testing the original issue.
2957
2958         * js/script-tests/typedarray-zero-size.js:
2959
2960 2014-06-29  Yoav Weiss  <yoav@yoav.ws>
2961
2962         Add support for HTMLImageElement's sizes attribute
2963         https://bugs.webkit.org/show_bug.cgi?id=133620
2964
2965         Reviewed by Dean Jackson.
2966
2967         These layout tests check that the sizes attribute and the related
2968         srcset syntax are well supported, that the right resource is displayed,
2969         that the currentSrc attribute is well supported and also that the right
2970         resource is preloaded.
2971
2972         * fast/dom/HTMLImageElement/resources/currentSrcHelper.js: Added.
2973         (fileName):
2974         (currentSrcFileName):
2975         * fast/dom/HTMLImageElement/resources/image-set-4x.png: Added.
2976         * fast/dom/HTMLImageElement/sizes/image-sizes-1x-expected.txt: Added.
2977         * fast/dom/HTMLImageElement/sizes/image-sizes-1x.html: Added.
2978         * fast/dom/HTMLImageElement/sizes/image-sizes-2x-expected.txt: Added.
2979         * fast/dom/HTMLImageElement/sizes/image-sizes-2x.html: Added.
2980         * fast/dom/HTMLImageElement/sizes/image-sizes-js-change-expected.txt: Added.
2981         * fast/dom/HTMLImageElement/sizes/image-sizes-js-change.html: Added.
2982         * fast/dom/HTMLImageElement/sizes/image-sizes-js-innerhtml-expected.txt: Added.
2983         * fast/dom/HTMLImageElement/sizes/image-sizes-js-innerhtml.html: Added.
2984         * http/tests/loading/sizes/preload-image-sizes-2x-expected.txt: Added.
2985         * http/tests/loading/sizes/preload-image-sizes-2x.html: Added.
2986         * http/tests/loading/sizes/preload-image-sizes-expected.txt: Added.
2987         * http/tests/loading/sizes/preload-image-sizes.html: Added.
2988
2989 2014-06-29  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2990
2991         TextCodecICU::encode turns the whole string as yen signs if there is any backslash in it
2992         https://bugs.webkit.org/show_bug.cgi?id=133678
2993
2994         Reviewed by Alexey Proskuryakov.
2995
2996         * fast/encoding/backslash-encoding-jp-expected.txt: Added.
2997         * fast/encoding/backslash-encoding-jp.html: Added.
2998
2999 2014-06-28  Radu Stavila  <stavila@adobe.com>
3000
3001         [New Multicolumn] Elements with rounded corners and overflow:hidden do not properly clip their content
3002         https://bugs.webkit.org/show_bug.cgi?id=133941
3003
3004         Reviewed by Darin Adler.
3005
3006         Added test for multicol element inside an element with overflow:hidden and border radius.
3007
3008         * fast/multicol/newmulticol/multicol-clip-rounded-corners-expected.html: Added.
3009         * fast/multicol/newmulticol/multicol-clip-rounded-corners.html: Added.
3010
3011 2014-06-27  Zalan Bujtas  <zalan@apple.com>
3012
3013         Subpixel rendering: Background clipping with subpixel behaves differently when composited.
3014         https://bugs.webkit.org/show_bug.cgi?id=134422
3015
3016         Reviewed by Simon Fraser.
3017
3018         Adjust cliprect with the subpixel offset from the graphics layer the same way we do it for painting.
3019         It ensures that cliprect starts from the right position when graphics layer is not on the same
3020         coordinates as the associated render layer.
3021
3022         * compositing/hidpi-compositing-layer-with-subpixel-offset-accumulation-clipping-expected.html: Added.
3023         * compositing/hidpi-compositing-layer-with-subpixel-offset-accumulation-clipping.html: Added.
3024
3025 2014-06-27  Jer Noble  <jer.noble@apple.com>
3026
3027         Unreviewed gardening; fix whitespace issues in the W3C Media Source expected results.
3028
3029         * http/tests/media/media-source/mediasource-addsourcebuffer-expected.txt:
3030         * http/tests/media/media-source/mediasource-append-buffer-expected.txt:
3031         * http/tests/media/media-source/mediasource-append-stream-expected.txt:
3032         * http/tests/media/media-source/mediasource-appendwindow-expected.txt:
3033         * http/tests/media/media-source/mediasource-buffered-expected.txt:
3034         * http/tests/media/media-source/mediasource-closed-expected.txt:
3035         * http/tests/media/media-source/mediasource-config-change-mp4-a-bitrate-expected.txt:
3036         * http/tests/media/media-source/mediasource-config-change-mp4-av-audio-bitrate-expected.txt:
3037         * http/tests/media/media-source/mediasource-config-change-mp4-av-framesize-expected.txt:
3038         * http/tests/media/media-source/mediasource-config-change-mp4-av-video-bitrate-expected.txt:
3039         * http/tests/media/media-source/mediasource-config-change-mp4-v-bitrate-expected.txt:
3040         * http/tests/media/media-source/mediasource-config-change-mp4-v-framerate-expected.txt:
3041         * http/tests/media/media-source/mediasource-config-change-mp4-v-framesize-expected.txt:
3042         * http/tests/media/media-source/mediasource-config-change-webm-a-bitrate-expected.txt:
3043         * http/tests/media/media-source/mediasource-config-change-webm-av-audio-bitrate-expected.txt:
3044         * http/tests/media/media-source/mediasource-config-change-webm-av-framesize-expected.txt:
3045         * http/tests/media/media-source/mediasource-config-change-webm-av-video-bitrate-expected.txt:
3046         * http/tests/media/media-source/mediasource-config-change-webm-v-bitrate-expected.txt:
3047         * http/tests/media/media-source/mediasource-config-change-webm-v-framerate-expected.txt:
3048         * http/tests/media/media-source/mediasource-config-change-webm-v-framesize-expected.txt:
3049         * http/tests/media/media-source/mediasource-duration-expected.txt:
3050         * http/tests/media/media-source/mediasource-endofstream-invaliderror-expected.txt:
3051         * http/tests/media/media-source/mediasource-endofstream-invaliderror.html:
3052         * http/tests/media/media-source/mediasource-getvideoplaybackquality-expected.txt:
3053         * http/tests/media/media-source/mediasource-is-type-supported-expected.txt:
3054         * http/tests/media/media-source/mediasource-multiple-attach-expected.txt:
3055         * http/tests/media/media-source/mediasource-play-expected.txt:
3056         * http/tests/media/media-source/mediasource-play-then-seek-back-expected.txt:
3057         * http/tests/media/media-source/mediasource-redundant-seek-expected.txt:
3058         * http/tests/media/media-source/mediasource-remove-expected.txt:
3059         * http/tests/media/media-source/mediasource-seek-beyond-duration-expected.txt:
3060         * http/tests/media/media-source/mediasource-seek-during-pending-seek-expected.txt:
3061         * http/tests/media/media-source/mediasource-sourcebuffer-mode-expected.txt:
3062         * http/tests/media/media-source/mediasource-sourcebufferlist-expected.txt:
3063
3064 2014-06-27  Martin Hodovan  <mhodovan.u-szeged@partner.samsung.com>
3065
3066         REGRESSION (r168685): css calc() expression fails 
3067         https://bugs.webkit.org/show_bug.cgi?id=134059
3068
3069         Added test demonstrates that expressions like
3070         'calc((100% - 20px) / 3' work correctly again.
3071
3072         Reviewed by Simon Fraser.
3073
3074         * fast/css/calc-percentage-pixel-expected.html: Added.
3075         * fast/css/calc-percentage-pixel.html: Added.
3076
3077 2014-06-27  Jer Noble  <jer.noble@apple.com>
3078
3079         [MSE] Import latest Media Source tests from W3C test suite
3080         https://bugs.webkit.org/show_bug.cgi?id=134388
3081
3082         Reviewed by Eric Carlson.
3083
3084         Import the most recent Media Source tests from the proposed W3C test suite:
3085         <https://github.com/acolwell/web-platform-tests/tree/submission/acolwell/media-source/media-source>
3086
3087         No ports currently enable these tests, so update the expected results for each
3088         test with the ideal expected result.
3089
3090         * http/tests/media/media-source/mediasource-addsourcebuffer-expected.txt:
3091         * http/tests/media/media-source/mediasource-addsourcebuffer.html:
3092         * http/tests/media/media-source/mediasource-append-buffer-expected.txt:
3093         * http/tests/media/media-source/mediasource-append-buffer.html:
3094         * http/tests/media/media-source/mediasource-append-stream-expected.txt: Added.
3095         * http/tests/media/media-source/mediasource-append-stream.html: Added.
3096         * http/tests/media/media-source/mediasource-appendwindow-expected.txt: Added.
3097         * http/tests/media/media-source/mediasource-appendwindow.html: Added.
3098         * http/tests/media/media-source/mediasource-buffered-expected.txt:
3099         * http/tests/media/media-source/mediasource-buffered.html:
3100         * http/tests/media/media-source/mediasource-closed-expected.txt:
3101         * http/tests/media/media-source/mediasource-closed.html:
3102         * http/tests/media/media-source/mediasource-config-change-mp4-a-bitrate-expected.txt:
3103         * http/tests/media/media-source/mediasource-config-change-mp4-a-bitrate.html:
3104         * http/tests/media/media-source/mediasource-config-change-mp4-av-audio-bitrate-expected.txt:
3105         * http/tests/media/media-source/mediasource-config-change-mp4-av-audio-bitrate.html:
3106         * http/tests/media/media-source/mediasource-config-change-mp4-av-framesize-expected.txt:
3107         * http/tests/media/media-source/mediasource-config-change-mp4-av-framesize.html:
3108         * http/tests/media/media-source/mediasource-config-change-mp4-av-video-bitrate-expected.txt:
3109         * http/tests/media/media-source/mediasource-config-change-mp4-av-video-bitrate.html:
3110         * http/tests/media/media-source/mediasource-config-change-mp4-v-bitrate-expected.txt:
3111         * http/tests/media/media-source/mediasource-config-change-mp4-v-bitrate.html:
3112         * http/tests/media/media-source/mediasource-config-change-mp4-v-framerate-expected.txt:
3113         * http/tests/media/media-source/mediasource-config-change-mp4-v-framerate.html:
3114         * http/tests/media/media-source/mediasource-config-change-mp4-v-framesize-expected.txt:
3115         * http/tests/media/media-source/mediasource-config-change-mp4-v-framesize.html:
3116         * http/tests/media/media-source/mediasource-config-change-webm-a-bitrate-expected.txt:
3117         * http/tests/media/media-source/mediasource-config-change-webm-a-bitrate.html:
3118         * http/tests/media/media-source/mediasource-config-change-webm-av-audio-bitrate-expected.txt:
3119         * http/tests/media/media-source/mediasource-config-change-webm-av-audio-bitrate.html:
3120         * http/tests/media/media-source/mediasource-config-change-webm-av-framesize-expected.txt:
3121         * http/tests/media/media-source/mediasource-config-change-webm-av-framesize.html:
3122         * http/tests/media/media-source/mediasource-config-change-webm-av-video-bitrate-expected.txt:
3123         * http/tests/media/media-source/mediasource-config-change-webm-av-video-bitrate.html:
3124         * http/tests/media/media-source/mediasource-config-change-webm-v-bitrate-expected.txt:
3125         * http/tests/media/media-source/mediasource-config-change-webm-v-bitrate.html:
3126         * http/tests/media/media-source/mediasource-config-change-webm-v-framerate-expected.txt:
3127         * http/tests/media/media-source/mediasource-config-change-webm-v-framerate.html:
3128         * http/tests/media/media-source/mediasource-config-change-webm-v-framesize-expected.txt:
3129         * http/tests/media/media-source/mediasource-config-change-webm-v-framesize.html:
3130         * http/tests/media/media-source/mediasource-config-changes.js:
3131         * http/tests/media/media-source/mediasource-duration-expected.txt: Added.
3132         * http/tests/media/media-source/mediasource-duration.html: Added.
3133         * http/tests/media/media-source/mediasource-endofstream-invaliderror-expected.txt: Added.
3134         * http/tests/media/media-source/mediasource-endofstream-invaliderror.html: Added.
3135         * http/tests/media/media-source/mediasource-getvideoplaybackquality-expected.txt: Added.
3136         * http/tests/media/media-source/mediasource-getvideoplaybackquality.html: Added.
3137         * http/tests/media/media-source/mediasource-is-type-supported-expected.txt:
3138         * http/tests/media/media-source/mediasource-is-type-supported.html:
3139         * http/tests/media/media-source/mediasource-multiple-attach-expected.txt:
3140         * http/tests/media/media-source/mediasource-multiple-attach.html:
3141         * http/tests/media/media-source/mediasource-play-expected.txt:
3142         * http/tests/media/media-source/mediasource-play-then-seek-back-expected.txt: Added.
3143         * http/tests/media/media-source/mediasource-play-then-seek-back.html: Added.
3144         * http/tests/media/media-source/mediasource-play.html:
3145         * http/tests/media/media-source/mediasource-redundant-seek-expected.txt: Added.
3146         * http/tests/media/media-source/mediasource-redundant-seek.html: Added.
3147         * http/tests/media/media-source/mediasource-remove-expected.txt: Added.
3148         * http/tests/media/media-source/mediasource-remove.html: Added.
3149         * http/tests/media/media-source/mediasource-seek-beyond-duration-expected.txt: Added.
3150         * http/tests/media/media-source/mediasource-seek-beyond-duration.html: Added.
3151         * http/tests/media/media-source/mediasource-seek-during-pending-seek-expected.txt: Added.
3152         * http/tests/media/media-source/mediasource-seek-during-pending-seek.html: Added.
3153         * http/tests/media/media-source/mediasource-sourcebuffer-mode-expected.txt: Added.
3154         * http/tests/media/media-source/mediasource-sourcebuffer-mode.html: Added.
3155         * http/tests/media/media-source/mediasource-sourcebufferlist-expected.txt:
3156         * http/tests/media/media-source/mediasource-sourcebufferlist.html:
3157         * http/tests/media/media-source/mediasource-util.js:
3158         * http/tests/media/media-source/mp4/test-a-128k-44100Hz-1ch-manifest.json: Added.
3159         * http/tests/media/media-source/mp4/test-a-128k-44100Hz-1ch.mp4: Added.
3160         * http/tests/media/media-source/mp4/test-a-192k-44100Hz-1ch-manifest.json: Added.
3161         * http/tests/media/media-source/mp4/test-a-192k-44100Hz-1ch.mp4: Added.
3162         * http/tests/media/media-source/mp4/test-av-384k-44100Hz-1ch-320x240-30fps-10kfr-manifest.json: Added.
3163         * http/tests/media/media-source/mp4/test-av-384k-44100Hz-1ch-320x240-30fps-10kfr.mp4: Added.
3164         * http/tests/media/media-source/mp4/test-av-384k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Added.
3165         * http/tests/media/media-source/mp4/test-av-384k-44100Hz-1ch-640x480-30fps-10kfr.mp4: Added.
3166         * http/tests/media/media-source/mp4/test-av-448k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Added.
3167         * http/tests/media/media-source/mp4/test-av-448k-44100Hz-1ch-640x480-30fps-10kfr.mp4: Added.
3168         * http/tests/media/media-source/mp4/test-av-640k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Added.
3169         * http/tests/media/media-source/mp4/test-av-640k-44100Hz-1ch-640x480-30fps-10kfr.mp4: Added.
3170         * http/tests/media/media-source/mp4/test-v-128k-320x240-24fps-8kfr-manifest.json: Added.
3171         * http/tests/media/media-source/mp4/test-v-128k-320x240-24fps-8kfr.mp4: Added.
3172         * http/tests/media/media-source/mp4/test-v-128k-320x240-30fps-10kfr-manifest.json: Added.
3173         * http/tests/media/media-source/mp4/test-v-128k-320x240-30fps-10kfr.mp4: Added.
3174         * http/tests/media/media-source/mp4/test-v-128k-640x480-30fps-10kfr-manifest.json: Added.
3175         * http/tests/media/media-source/mp4/test-v-128k-640x480-30fps-10kfr.mp4: Added.
3176         * http/tests/media/media-source/mp4/test-v-256k-320x240-30fps-10kfr-manifest.json: Added.
3177         * http/tests/media/media-source/mp4/test-v-256k-320x240-30fps-10kfr.mp4: Added.
3178         * http/tests/media/media-source/mp4/test.mp4: Added.
3179         * http/tests/media/media-source/seek-to-end-after-duration-change-expected.txt: Removed.
3180         * http/tests/media/media-source/seek-to-end-after-duration-change.html: Removed.
3181         * http/tests/media/media-source/video-media-source-abort-expected.txt: Removed.
3182         * http/tests/media/media-source/video-media-source-abort.html: Removed.
3183         * http/tests/media/media-source/video-media-source-add-and-remove-buffers-expected.txt: Removed.
3184         * http/tests/media/media-source/video-media-source-add-and-remove-buffers.html: Removed.
3185         * http/tests/media/media-source/video-media-source-append-in-ended-state-expected.txt: Removed.
3186         * http/tests/media/media-source/video-media-source-append-in-ended-state.html: Removed.
3187         * http/tests/media/media-source/video-media-source-append-with-offset-in-ended-state-expected.txt: Removed.
3188         * http/tests/media/media-source/video-media-source-append-with-offset-in-ended-state.html: Removed.
3189         * http/tests/media/media-source/video-media-source-async-events-expected.txt: Removed.
3190         * http/tests/media/media-source/video-media-source-async-events.html: Removed.
3191         * http/tests/media/media-source/video-media-source-closed-on-htmlmediaelement-destruction-expected.txt: Removed.
3192         * http/tests/media/media-source/video-media-source-closed-on-htmlmediaelement-destruction.html: Removed.
3193         * http/tests/media/media-source/video-media-source-duration-boundaryconditions-expected.txt: Removed.
3194         * http/tests/media/media-source/video-media-source-duration-boundaryconditions.html: Removed.
3195         * http/tests/media/media-source/video-media-source-duration-changed-expected.txt: Removed.
3196         * http/tests/media/media-source/video-media-source-duration-changed.html: Removed.
3197         * http/tests/media/media-source/video-media-source-duration-expected.txt: Removed.
3198         * http/tests/media/media-source/video-media-source-duration.html: Removed.
3199         * http/tests/media/media-source/video-media-source-errors-expected.txt: Removed.
3200         * http/tests/media/media-source/video-media-source-errors.html: Removed.
3201         * http/tests/media/media-source/video-media-source-event-attributes-expected.txt: Removed.
3202         * http/tests/media/media-source/video-media-source-event-attributes.html: Removed.
3203         * http/tests/media/media-source/video-media-source-garbage-collection-before-sourceopen-expected.txt: Removed.
3204         * http/tests/media/media-source/video-media-source-garbage-collection-before-sourceopen.html: Removed.
3205         * http/tests/media/media-source/video-media-source-is-type-supported-expected.txt: Removed.
3206         * http/tests/media/media-source/video-media-source-is-type-supported.html: Removed.
3207         * http/tests/media/media-source/video-media-source-objects-expected.txt: Removed.
3208         * http/tests/media/media-source/video-media-source-objects.html: Removed.
3209         * http/tests/media/media-source/video-media-source-play-expected.txt: Removed.
3210         * http/tests/media/media-source/video-media-source-play.html: Removed.
3211         * http/tests/media/media-source/video-media-source-reject-append-after-reopening-expected.txt: Removed.
3212         * http/tests/media/media-source/video-media-source-reject-append-after-reopening.html: Removed.
3213         * http/tests/media/media-source/video-media-source-seek-expected.txt: Removed.
3214         * http/tests/media/media-source/video-media-source-seek.html: Removed.
3215         * http/tests/media/media-source/video-media-source-sourcebufferlist-crash-expected.txt: Removed.
3216         * http/tests/media/media-source/video-media-source-sourcebufferlist-crash.html: Removed.
3217         * http/tests/media/media-source/video-media-source-state-changes-expected.txt: Removed.
3218         * http/tests/media/media-source/video-media-source-state-changes.html: Removed.
3219         * http/tests/media/media-source/video-media-source-zero-byte-append-in-ended-state-expected.txt: Removed.
3220         * http/tests/media/media-source/video-media-source-zero-byte-append-in-ended-state.html: Removed.
3221         * http/tests/media/media-source/webm/segment-info.js: Added.
3222         * http/tests/media/media-source/webm/test-a-128k-44100Hz-1ch-manifest.json: Added.
3223         * http/tests/media/media-source/webm/test-a-128k-44100Hz-1ch.webm: Added.
3224         * http/tests/media/media-source/webm/test-a-192k-44100Hz-1ch-manifest.json: Added.
3225         * http/tests/media/media-source/webm/test-a-192k-44100Hz-1ch.webm: Added.
3226         * http/tests/media/media-source/webm/test-av-384k-44100Hz-1ch-320x240-30fps-10kfr-manifest.json: Added.
3227         * http/tests/media/media-source/webm/test-av-384k-44100Hz-1ch-320x240-30fps-10kfr.webm: Added.
3228         * http/tests/media/media-source/webm/test-av-384k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Added.
3229         * http/tests/media/media-source/webm/test-av-384k-44100Hz-1ch-640x480-30fps-10kfr.webm: Added.
3230         * http/tests/media/media-source/webm/test-av-448k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Added.
3231         * http/tests/media/media-source/webm/test-av-448k-44100Hz-1ch-640x480-30fps-10kfr.webm: Added.
3232         * http/tests/media/media-source/webm/test-av-640k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Added.
3233         * http/tests/media/media-source/webm/test-av-640k-44100Hz-1ch-640x480-30fps-10kfr.webm: Added.
3234         * http/tests/media/media-source/webm/test-v-128k-320x240-24fps-8kfr-manifest.json: Added.
3235         * http/tests/media/media-source/webm/test-v-128k-320x240-24fps-8kfr.webm: Added.
3236         * http/tests/media/media-source/webm/test-v-128k-320x240-30fps-10kfr-manifest.json: Added.
3237         * http/tests/media/media-source/webm/test-v-128k-320x240-30fps-10kfr.webm: Added.
3238         * http/tests/media/media-source/webm/test-v-128k-640x480-30fps-10kfr-manifest.json: Added.
3239         * http/tests/media/media-source/webm/test-v-128k-640x480-30fps-10kfr.webm: Added.
3240         * http/tests/media/media-source/webm/test-v-256k-320x240-30fps-10kfr-manifest.json: Added.
3241         * http/tests/media/media-source/webm/test-v-256k-320x240-30fps-10kfr.webm: Added.
3242         * http/tests/media/media-source/webm/test-vp8-vorbis-webvtt.webm: Added.
3243         * http/tests/media/media-source/webm/test.webm: Added.
3244
3245 2014-06-27  Carlos Alberto Lopez Perez  <clopez@igalia.com>
3246
3247         [GTK] Unreviewed GTK gardening.
3248
3249         Rebaseline tests after r170207, r170249, r170304, r170418 and r170433.
3250         Update expectations for new crashing tests.
3251
3252         * platform/gtk/TestExpectations: Report and mark new crashing tests. Adjust some tests expectations.
3253         * platform/gtk/fast/canvas/canvas-blend-image-expected.txt: Rebaseline after r170433.
3254         * platform/gtk/fast/canvas/canvas-blend-solid-expected.txt: Rebaseline after r170433.
3255         * platform/gtk/fast/dom/navigator-detached-no-crash-expected.txt: Rebaseline after r170249.
3256         * platform/gtk/fast/dynamic/text-combine-expected.txt: Rebaseline after r170418.
3257         * platform/gtk/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt: Added. Add baseline after r170304.
3258         * platform/gtk/fast/regions/repaint/japanese-rl-selection-repaint-in-regions-expected.txt: Rebaseline after r170418.
3259         * platform/gtk/fast/repaint/japanese-rl-selection-clear-expected.txt: Added. Rebaseline after r170418.
3260         * platform/gtk/fast/repaint/japanese-rl-selection-repaint-expected.txt: Added. Rebaseline after r170418.
3261         * platform/gtk/fast/text/decorations-with-text-combine-expected.txt: Rebaseline after r170418.
3262         * platform/gtk/fast/text/emphasis-vertical-expected.txt: Rebaseline after r170418.
3263         * platform/gtk/fast/text/international/002-expected.txt: Rebaseline after r170418.
3264         * platform/gtk/fast/text/international/text-combine-image-test-expected.txt: Rebaseline after r170418.
3265         * platform/gtk/fast/text/international/text-spliced-font-expected.txt: Rebaseline after r170418.
3266         * platform/gtk/fast/text/international/wrap-CJK-001-expected.txt: Added. Rebaseline after r170418.
3267         * platform/gtk/fast/text/khmer-lao-font-expected.txt: Added. Add baseline after r170207.
3268         * platform/gtk/fast/writing-mode/border-vertical-lr-expected.txt: Rebaseline after r170418.
3269         * platform/gtk/fast/writing-mode/japanese-lr-selection-expected.txt: Rebaseline after r170418.
3270         * platform/gtk/fast/writing-mode/japanese-lr-text-expected.txt: Rebaseline after r170418.
3271         * platform/gtk/fast/writing-mode/japanese-rl-selection-expected.txt: Rebaseline after r170418.
3272         * platform/gtk/fast/writing-mode/japanese-rl-text-expected.txt: Rebaseline after r170418.
3273         * platform/gtk/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt: Added. Rebaseline after r170433.
3274         * platform/gtk/svg/filters/feBlend-all-blendmodes-expected.txt: Added. Add baseline after r170433.
3275
3276 2014-06-27  Mark Hahnenberg  <mhahnenberg@apple.com>
3277
3278         XHR should keep attributes on instance
3279         https://bugs.webkit.org/show_bug.cgi?id=134363
3280
3281         Reviewed by Sam Weinig.
3282
3283         Added a new test for defining properties on XHR prototype.
3284
3285         * js/dom/xhr-prototype-define-property-expected.txt: Added.
3286         * js/dom/xhr-prototype-define-property.html: Added.
3287
3288 2014-06-27  Manuel Rego Casasnovas  <rego@igalia.com>
3289
3290         [CSS Grid Layout] Interaction between auto-placement and column / row spanning
3291         https://bugs.webkit.org/show_bug.cgi?id=110633
3292
3293         Reviewed by Sergio Villar Senin.
3294
3295         Add new specific test cases for span in auto-placement algorithm.
3296
3297         * fast/css-grid-layout/grid-item-auto-placement-automatic-span-expected.txt: Added.
3298         * fast/css-grid-layout/grid-item-auto-placement-automatic-span.html: Added.
3299         * fast/css-grid-layout/grid-item-auto-placement-definite-span-expected.txt: Added.
3300         * fast/css-grid-layout/grid-item-auto-placement-definite-span.html: Added.
3301         * fast/css-grid-layout/grid-item-spanning-resolution.html: Update test
3302         case now that span in auto-positioned items is supported.
3303
3304 2014-06-27  Mahesh Kulkarni  <mahesh.kk@samsung.com>
3305
3306         [XHR] open method must uppercase only standard method types
3307         https://bugs.webkit.org/show_bug.cgi?id=134264
3308
3309         Reviewed by Darin Adler.
3310
3311         All tests from w3c-test suite pass http://w3c-test.org/XMLHttpRequest/open-method-case-sensitive.htm.
3312         This merges blink changes from r176592.
3313
3314         * http/tests/xmlhttprequest/resources/echo-request-method.php: Added.
3315         * http/tests/xmlhttprequest/xmlhttprequest-open-method-allowed-expected.txt: Added.
3316         * http/tests/xmlhttprequest/xmlhttprequest-open-method-allowed.html: Added.
3317         * http/tests/xmlhttprequest/xmlhttprequest-open-method-case-insensitive-expected.txt: Added.
3318         * http/tests/xmlhttprequest/xmlhttprequest-open-method-case-insensitive.html: Added.
3319
3320 2014-06-26  Benjamin Poulain  <benjamin@webkit.org>
3321
3322         iOS 8 beta 2 ES6 'Set' clear() broken
3323         https://bugs.webkit.org/show_bug.cgi?id=134346
3324
3325         Reviewed by Oliver Hunt.
3326
3327         * js/script-tests/set-clear.js: Added.
3328         * js/set-clear-expected.txt: Added.
3329         * js/set-clear.html: Added.
3330
3331 2014-06-26  Manuel Rego Casasnovas  <rego@igalia.com>
3332
3333         [CSS Grid Layout] Properly support for z-index on grid items
3334         https://bugs.webkit.org/show_bug.cgi?id=103329
3335
3336         Reviewed by Benjamin Poulain.
3337
3338         From Blink r157620 by <jchaffraix@chromium.org> and r172402 by
3339         <wangxianzhu@chromium.org>.
3340
3341         * css3/blending/repaint/blend-mode-turn-off-isolation-expected.txt: Test rebaseline.
3342         * fast/css-grid-layout/grid-item-z-index-change-repaint-expected.html: Added.
3343         * fast/css-grid-layout/grid-item-z-index-change-repaint.html: Added.
3344         * fast/css-grid-layout/grid-item-z-index-stacking-context-expected.html: Added.
3345         * fast/css-grid-layout/grid-item-z-index-stacking-context.html: Added.
3346         * fast/css-grid-layout/grid-item-z-index-support-expected.txt: Added.
3347         * fast/css-grid-layout/grid-item-z-index-support.html: Added.
3348
3349 2014-06-25  Myles C. Maxfield  <mmaxfield@apple.com>
3350
3351         compositing/visible-rect/iframe-no-layers.html is broken and confusing
3352         https://bugs.webkit.org/show_bug.cgi?id=134317
3353
3354         Reviewed by Simon Fraser.
3355
3356         The test doesn't wait for scrolling to occur and has unnecessary style stanzas.
3357
3358         * compositing/visible-rect/iframe-no-layers.html:
3359         * compositing/visible-rect/resources/subframe-with-layers.html:
3360         * platform/mac-wk2/compositing/visible-rect/iframe-no-layers-expected.txt:
3361         * platform/ios-sim/compositing/visible-rect/iframe-no-layers-expected.txt:
3362         * platform/mac/compositing/visible-rect/iframe-no-layers-expected.txt:
3363
3364 2014-06-25  Geoffrey Garen  <ggaren@apple.com>
3365
3366         Unreviewed, rolling out r166876.
3367
3368         Caused some ECMA test262 failures
3369
3370         Reverted changeset:
3371
3372         "Date object needs to check for ES5 15.9.1.14 TimeClip limit."
3373         https://bugs.webkit.org/show_bug.cgi?id=131248
3374         http://trac.webkit.org/changeset/166876
3375
3376 2014-06-25  Dirk Schulze  <krit@webkit.org>
3377
3378         Add all blend modes to feBlend
3379
3380         feBlend should support all blend modes from CSS and Canvas
3381         https://bugs.webkit.org/show_bug.cgi?id=134296
3382
3383         Added tests for new blend modes in feBlend as well as a test for 'normal' blend mode
3384         on HTML Canvas.
3385
3386         Reviewed by Dean Jackson.
3387
3388         * fast/canvas/canvas-blend-image-expected.txt:
3389         * fast/canvas/canvas-blend-solid-expected.txt:
3390         * fast/canvas/script-tests/canvas-blend-image.js: Test 'normal' blend mode in Canvas.
3391         (prepareTestScenario):
3392         * fast/canvas/script-tests/canvas-blend-solid.js: Ditto.
3393         (prepareTestScenario):
3394         * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.png:
3395         * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt: DRT output is lowercase now.
3396         * platform/mac/svg/filters/feBlend-all-blendmodes-expected.png: Added.
3397         * platform/mac/svg/filters/feBlend-all-blendmodes-expected.txt: Added.
3398         * svg/filters/feBlend-all-blendmodes.svg: Added. Tests all blend modes now supported by feBlend.
3399         * svg/filters/feBlend-invalid-mode.xhtml: Add an upper bound check as well.
3400
3401 2014-06-25  Chris Fleizach  <cfleizach@apple.com>
3402
3403         AX: Crash at com.apple.WebCore: WebCore::AlternativeTextController::removeDictationAlternativesForMarker + 43
3404         https://bugs.webkit.org/show_bug.cgi?id=134226
3405
3406         Reviewed by Enrica Casucci.
3407
3408         * platform/mac-wk2/TestExpectations:
3409             Skip test on wk2 because dictation related tests are not yet supported (89401)
3410         * platform/mac/editing/input/crash-for-empty-text-alternative-expected.txt: Added.
3411         * platform/mac/editing/input/crash-for-empty-text-alternative.html: Added.
3412
3413 2014-06-25  Laszlo Gombos  <l.gombos@samsung.com>
3414
3415         Remove build guard for progress element
3416         https://bugs.webkit.org/show_bug.cgi?id=134292
3417
3418         Reviewed by Benjamin Poulain.
3419
3420         Remove PROGRESS_ELEMENT from the comment to reflect the change.
3421
3422         * fast/dom/wrapper-classes.html:
3423
3424 2014-06-24  Frédéric Wang  <fred.wang@free.fr>
3425
3426         [EFL] [GTK] Update the MathML test references.
3427         https://bugs.webkit.org/show_bug.cgi?id=134153
3428
3429         Reviewed by Martin Robinson.
3430
3431         We update the GTK references after the move to Latin Modern Math.
3432
3433         * mathml/presentation/bug95015-expected.html: hide the base X since it is causing antialiasing diff.
3434         * mathml/presentation/bug95015.html: ditto
3435         * platform/efl/TestExpectations: enable some tests again (the references must be updated).
3436         * platform/gtk/TestExpectations: enable OpenType MATH test again, mark mo-stacked-glyphs as failing.
3437         * platform/gtk/mathml/presentation/menclose-notation-default-longdiv-expected.txt: update reference.
3438         * platform/gtk/mathml/presentation/mo-stretch-expected.png: ditto
3439         * platform/gtk/mathml/presentation/mo-stretch-expected.txt: ditto
3440         * platform/gtk/mathml/presentation/roots-expected.png: ditto
3441         * platform/gtk/mathml/presentation/roots-expected.txt: ditto
3442
3443 2014-06-24  Commit Queue  <commit-queue@webkit.org>
3444
3445         Unreviewed, rolling out r170414.
3446         https://bugs.webkit.org/show_bug.cgi?id=134291
3447
3448         the patch added a test that fails on almost every Mac tester
3449         (Requested by rniwa on #webkit).
3450
3451         Reverted changeset:
3452
3453         "Tiles on bottom of screen are not always allocated when
3454         necessary"
3455         https://bugs.webkit.org/show_bug.cgi?id=134272
3456         http://trac.webkit.org/changeset/170414
3457
3458 2014-06-24  Myles C. Maxfield  <mmaxfield@apple.com>
3459
3460         Tiles on bottom of screen are not always allocated when necessary
3461         https://bugs.webkit.org/show_bug.cgi?id=134272
3462
3463         Reviewed by Simon Fraser.
3464
3465         Apply a content inset, then dump visible rects.
3466
3467         * platform/mac-wk2/tiled-drawing/visible-rect-content-inset-expected.txt: Added.
3468         * platform/mac-wk2/tiled-drawing/visible-rect-content-inset.html: Added.
3469
3470 2014-06-24  Samuel White  <samuel_white@apple.com>
3471
3472         AX: Remove tight platform expectation coupling form roles-exposed layout test.
3473         https://bugs.webkit.org/show_bug.cgi?id=134123
3474
3475         Reviewed by Chris Fleizach.
3476
3477         Don't enforce platform specific differences in the test itself. This is what the various expectation files are for.
3478
3479         * accessibility/roles-exposed-expected.txt:
3480         * accessibility/roles-exposed.html:
3481         * platform/mac-mountainlion/accessibility/roles-exposed-expected.txt:
3482         * platform/mac/accessibility/roles-exposed-expected.txt:
3483
3484 2014-06-24  Mark Rowe  <mrowe@apple.com>
3485
3486         WKContextHistoryClient::didNavigateWithNavigationData is passed incorrect URL when history.pushState is used
3487         <https://webkit.org/b/134271> / <rdar://problem/16270167>
3488
3489         Reviewed by Brady Eidson.
3490
3491         * http/tests/globalhistory/history-delegate-pushstate-expected.txt: Added.
3492         * http/tests/globalhistory/history-delegate-pushstate.html: Added.
3493         * http/tests/globalhistory/history-delegate-replacestate-expected.txt: Added.
3494         * http/tests/globalhistory/history-delegate-replacestate.html: Added.
3495
3496 2014-06-24  Yusuke Suzuki  <utatane.tea@gmail.com>
3497
3498         CSS JIT: Add positionInRootFragments to SelectorFragment
3499         https://bugs.webkit.org/show_bug.cgi?id=133609
3500
3501         Reviewed by Benjamin Poulain.
3502
3503         Some non-backtrack-related predicates use relationToRightFragment information
3504         to decide whether checkingContext->elementStyle should be refered.
3505         To make it works correctly, add the positionInRootFragments field to SelectorFragment.
3506         When positionInRootFragments == Rightmost and relationToRightFragment == Rightmost,
3507         we should see checkingContext->elementStyle.
3508
3509         * fast/selectors/first-child-update-with-renderer-expected.txt: Added.
3510         * fast/selectors/first-child-update-with-renderer.html: Added.
3511
3512 2014-06-24  Jarek Czekalski  <jarekczek@poczta.onet.pl>
3513
3514         [ATK] Extended the test for accessibility of text inside "span" block in "a" block
3515         with the tests for caret movements in these cases.
3516         https://bugs.webkit.org/show_bug.cgi?id=130941
3517
3518         Reviewed by Mario Sanchez Prada.
3519
3520         * platform/gtk/accessibility/text-in-span-block-in-a-block-expected.txt: 
3521         * platform/gtk/accessibility/text-in-span-block-in-a-block.html:
3522         Added testing for text-caret-moved signal. Added one more "a" element to the set.
3523
3524 2014-06-24  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
3525
3526         [EFL] Merge efl-wk2 and efl test expectations files
3527         https://bugs.webkit.org/show_bug.cgi?id=134245
3528
3529         Unreviewed gardening after removing WebKit1.
3530
3531         * platform/efl-wk2/TestExpectations: An empty file left, as deleting it may break flakiness dashboard.
3532         * platform/efl/TestExpectations: Merged with platform/efl-wk2/TestExpectations.
3533
3534 2014-06-20  Jer Noble  <jer.noble@apple.com>
3535
3536         HTMLMediaElement seek algorithm should allow cancelling previous seeks.
3537         https://bugs.webkit.org/show_bug.cgi?id=134116
3538
3539         Reviewed by Eric Carlson.
3540
3541         * media/video-seek-double-expected.txt: Added.
3542         * media/video-seek-double.html: Added.
3543
3544 2014-06-19  Jeffrey Pfau  <jpfau@apple.com>
3545
3546         Database process crashes when multiple transactions attempt to run at once
3547         https://bugs.webkit.org/show_bug.cgi?id=134139
3548
3549         Reviewed by David Kilzer.
3550
3551         * storage/indexeddb/transaction-overlapping-expected.txt: Added.
3552         * storage/indexeddb/transaction-overlapping.html: Added.
3553
3554 2014-06-23  Antti Koivisto  <antti@apple.com>
3555
3556         Fix a test case failing on WK1 after r170296.
3557
3558         There is now a non-visual render tree dump difference between WK1 and Wk2 results here due to wk1 requiring an additional style synchronization.
3559
3560         * platform/mac-wk2/editing/inserting: Added.
3561         * platform/mac-wk2/editing/inserting/break-blockquote-after-delete-expected.txt: Copied from LayoutTests/platform/mac/editing/inserting/break-blockquote-after-delete-expected.txt.
3562         * platform/mac/editing/inserting/break-blockquote-after-delete-expected.txt:
3563
3564 2014-06-23  Simon Fraser  <simon.fraser@apple.com>
3565
3566         CSS clip property should make layers non-opaque
3567         https://bugs.webkit.org/show_bug.cgi?id=134147
3568
3569         Reviewed by Tim Horton.
3570
3571         * compositing/contents-opaque/opaque-with-clip-expected.html: Added.
3572         * compositing/contents-opaque/opaque-with-clip.html: Added.
3573
3574 2014-06-23  Simon Fraser  <simon.fraser@apple.com>
3575
3576         Adding a mask on a simple color compositing layer removes the content
3577         https://bugs.webkit.org/show_bug.cgi?id=134127
3578
3579         Reviewed by Dean Jackson.
3580
3581         * compositing/masks/mask-layer-size-expected.txt:
3582         * compositing/masks/solid-color-masked-expected.html: Added.
3583         * compositing/masks/solid-color-masked.html: Added.
3584
3585 2014-06-23  David Hyatt  <hyatt@apple.com>
3586
3587         [New Multicolumn] Writing mode changes on the <html> and RenderView need to
3588         be propagated to column sets and flow thread children of those renderers.
3589         https://bugs.webkit.org/show_bug.cgi?id=134121
3590         <rdar://problem/16884527>
3591
3592         Reviewed by Dean Jackson.
3593
3594         * fast/multicol/pagination/RightToLeft-rl-dynamic.html: Added.
3595         * platform/mac/fast/multicol/pagination/BottomToTop-bt-expected.png:
3596         * platform/mac/fast/multicol/pagination/BottomToTop-lr-expected.png:
3597         * platform/mac/fast/multicol/pagination/BottomToTop-rl-expected.png:
3598         * platform/mac/fast/multicol/pagination/BottomToTop-tb-expected.png:
3599         * platform/mac/fast/multicol/pagination/LeftToRight-bt-expected.png:
3600         * platform/mac/fast/multicol/pagination/LeftToRight-lr-expected.png:
3601         * platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.png:
3602         * platform/mac/fast/multicol/pagination/LeftToRight-tb-expected.png:
3603         * platform/mac/fast/multicol/pagination/RightToLeft-bt-expected.png:
3604         * platform/mac/fast/multicol/pagination/RightToLeft-lr-expected.png:
3605         * platform/mac/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.png: Added.
3606         * platform/mac/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt: Added.
3607         * platform/mac/fast/multicol/pagination/RightToLeft-rl-expected.png:
3608         * platform/mac/fast/multicol/pagination/RightToLeft-tb-expected.png:
3609         * platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.png:
3610         * platform/mac/fast/multicol/pagination/TopToBottom-lr-expected.png:
3611         * platform/mac/fast/multicol/pagination/TopToBottom-rl-expected.png:
3612         * platform/mac/fast/multicol/pagination/TopToBottom-tb-expected.png:
3613         * platform/mac/fast/multicol/pagination/nested-transforms-expected.png:
3614
3615 2014-06-23  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
3616
3617         [EFL] Move WebKit2 test results into LayoutTests/platform/efl
3618         https://bugs.webkit.org/show_bug.cgi?id=134192
3619
3620         Unreviewed gardening, moving files into LayoutTests/platform/efl after removing EFL WebKit1.
3621
3622         * platform/efl/webaudio/oscillator-custom-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/oscillator-custom-expected.wav.
3623         * platform/efl/webaudio/oscillator-sawtooth-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/oscillator-sawtooth-expected.wav.
3624         * platform/efl/webaudio/oscillator-sine-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/oscillator-sine-expected.wav.
3625         * platform/efl/webaudio/oscillator-square-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/oscillator-square-expected.wav.
3626         * platform/efl/webaudio/oscillator-triangle-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/oscillator-triangle-expected.wav.
3627         * platform/efl/webaudio/up-mixing-mono-51-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/up-mixing-mono-51-expected.wav.
3628         * platform/efl/webaudio/up-mixing-mono-stereo-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/up-mixing-mono-stereo-expected.wav.
3629         * platform/efl/webaudio/up-mixing-stereo-51-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/up-mixing-stereo-51-expected.wav.
3630
3631 2014-06-23  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
3632
3633         [EFL] Move WebKit2 test results into LayoutTests/platform/efl
3634         https://bugs.webkit.org/show_bug.cgi?id=134192
3635
3636         Unreviewed gardening, moving files into LayoutTests/platform/efl after removing EFL WebKit1.
3637
3638         * platform/efl/webaudio/audiobuffersource-loop-points-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/audiobuffersource-loop-points-expected.wav.
3639         * platform/efl/webaudio/audiobuffersource-multi-channels-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/audiobuffersource-multi-channels-expected.wav.
3640         * platform/efl/webaudio/audiobuffersource-playbackrate-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/audiobuffersource-playbackrate-expected.wav.
3641         * platform/efl/webaudio/gain-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/gain-expected.wav.
3642         * platform/efl/webaudio/mixing-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/mixing-expected.wav.
3643
3644 2014-06-23  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
3645
3646         [EFL] Move WebKit2 test results into LayoutTests/platform/efl
3647         https://bugs.webkit.org/show_bug.cgi?id=134192
3648
3649         Unreviewed gardening, moving files into LayoutTests/platform/efl after removing EFL WebKit1.
3650
3651         * platform/efl/fast/: Renamed from LayoutTests/platform/efl-wk2/fast/.
3652         * platform/efl/webaudio/audiobuffersource-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/audiobuffersource-expected.wav.
3653         * platform/efl/webaudio/codec-tests/aac/vbr-128kbps-44khz-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/codec-tests/aac/vbr-128kbps-44khz-expected.wav.
3654         * platform/efl/webaudio/codec-tests/vorbis/vbr-128kbps-44khz-expected.txt: Renamed from LayoutTests/platform/efl-wk2/webaudio/codec-tests/vorbis/vbr-128kbps-44khz-expected.txt.
3655         * platform/efl/webaudio/codec-tests/vorbis/vbr-70kbps-44khz-expected.txt: Renamed from LayoutTests/platform/efl-wk2/webaudio/codec-tests/vorbis/vbr-70kbps-44khz-expected.txt.
3656         * platform/efl/webaudio/codec-tests/vorbis/vbr-96kbps-44khz-expected.txt: Renamed from LayoutTests/platform/efl-wk2/webaudio/codec-tests/vorbis/vbr-96kbps-44khz-expected.txt.
3657         * platform/efl/webaudio/codec-tests/wav/24bit-22khz-resample-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/codec-tests/wav/24bit-22khz-resample-expected.wav.
3658         * platform/efl/webaudio/codec-tests/wav/24bit-44khz-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/codec-tests/wav/24bit-44khz-expected.wav.
3659
3660 2014-06-23  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
3661
3662         [EFL] Move WebKit2 test results into LayoutTests/platform/efl
3663
3664         Unreviewed gardening, moving files into LayoutTests/platform/efl after removing EFL WebKit1.
3665
3666         * platform/efl/accessibility/: Renamed from LayoutTests/platform/efl-wk2/accessibility/.
3667         * platform/efl/compositing/: Renamed from LayoutTests/platform/efl-wk2/compositing/.
3668         * platform/efl/editing/: Renamed from LayoutTests/platform/efl-wk2/editing/.
3669         * platform/efl/fast/: Renamed from LayoutTests/platform/efl-wk2/fast/.
3670         * platform/efl/http/: Renamed from LayoutTests/platform/efl-wk2/http/.
3671         * platform/efl/ietestcenter: Renamed from LayoutTests/platform/efl-wk2/ietestcenter/.
3672         * platform/efl/inspector-protocol/debugger/setBreakpoint-dfg-and-modify-local-expected.txt: Renamed from LayoutTests/platform/efl-wk2/inspector-protocol/debugger/setBreakpoint-dfg-and-modify-local-expected.txt.
3673         * platform/efl/loader/go-back-cached-main-resource-expected.txt: Renamed from LayoutTests/platform/efl-wk2/loader/go-back-cached-main-resource-expected.txt.
3674         * platform/efl/media/video-layer-crash-expected.png: Renamed from LayoutTests/platform/efl-wk2/media/video-layer-crash-expected.png.
3675         * platform/efl/media/video-transformed-expected.png: Renamed from LayoutTests/platform/efl-wk2/media/video-transformed-expected.png.
3676         * platform/efl/media/video-zoom-controls-expected.png: Renamed from LayoutTests/platform/efl-wk2/media/video-zoom-controls-expected.png.
3677         * platform/efl/media/video-zoom-expected.png: Renamed from LayoutTests/platform/efl-wk2/media/video-zoom-expected.png.
3678         * platform/efl/plugins/npruntime/object-from-destroyed-plugin-expected.txt: Renamed from LayoutTests/platform/efl-wk2/plugins/npruntime/object-from-destroyed-plugin-expected.txt.
3679         * platform/efl/plugins/npruntime/object-from-destroyed-plugin-in-subframe-expected.txt: Renamed from LayoutTests/platform/efl-wk2/plugins/npruntime/object-from-destroyed-plugin-in-subframe-expected.txt.
3680         * platform/efl/svg/: Renamed from LayoutTests/platform/efl-wk2/svg/.
3681         * platform/efl/transforms/2d/hindi-rotated-expected.png:
3682         * platform/efl/transforms/2d/hindi-rotated-expected.txt:
3683
3684 2014-06-23  Dean Jackson  <dino@apple.com>
3685
3686         REGRESSION (r170257) http/tests/navigation/javascriptlink-frames.html fails on MountainLion
3687         https://bugs.webkit.org/show_bug.cgi?id=134182
3688
3689         Rebaseline for Mountain Lion.
3690
3691         * platform/mac-mountainlion/TestExpectations: Removed.
3692         * platform/mac-mountainlion/http/tests/navigation/javascriptlink-frames-expected.txt:
3693
3694 2014-06-22  Brady Eidson  <beidson@apple.com>
3695
3696         REGRESSION (r170257) http/tests/navigation/javascriptlink-frames.html fails on MountainLion
3697         https://bugs.webkit.org/show_bug.cgi?id=134182
3698
3699         Unreviewed gardening.
3700
3701         * platform/mac-mountainlion/TestExpectations: Added, skip the test.
3702
3703 2014-06-20  Simon Fraser  <simon.fraser@apple.com>
3704
3705         [WK2] Frameset frames are not scrollable after loading (and should be)
3706         https://bugs.webkit.org/show_bug.cgi?id=134151
3707         <rdar://problem/17403365>
3708
3709         Reviewed by Dan Bates.
3710         
3711         Frameset test that dumps the scrolling tree.
3712
3713         * platform/mac-wk2/tiled-drawing/scrolling/frames/frameset-frame-scrollability.html: Added.
3714         * platform/mac-wk2/tiled-drawing/scrolling/frames/resources/scrollable-page.html: Added.
3715
3716 2014-06-20  Simon Fraser  <simon.fraser@apple.com>
3717
3718         Have scrollingTreeAsText() dump the non-fast-scrollable region
3719         https://bugs.webkit.org/show_bug.cgi?id=134149
3720
3721         Reviewed by Sam Weinig.
3722         
3723         Rebaselined.
3724
3725         * platform/mac-wk2/tiled-drawing/scrolling/fixed/fixed-in-overflow-expected.txt:
3726         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-expected.txt:
3727         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-gain-scrolling-ancestor-expected.txt:
3728         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-in-fixed-expected.txt:
3729         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-lose-scrolling-ancestor-expected.txt:
3730
3731 2014-06-21  Dean Jackson  <dino@apple.com>
3732
3733         [Mac] Margins for new form controls need tweaking
3734         https://bugs.webkit.org/show_bug.cgi?id=134135
3735         <rdar://problem/17262164>
3736
3737         Reviewed by Sam Weinig.
3738
3739         Take 2 of this patch adds some Mountain Lion results.
3740
3741         Rebaseline a bunch of results since some <input> dimensions
3742         changed slightly.
3743
3744         * platform/mac-mountainlion/fast/block/margin-collapse/103-expected.txt:
3745         * platform/mac-mountainlion/fast/forms/basic-inputs-expected.png: Added.
3746         * platform/mac-mountainlion/fast/forms/basic-inputs-expected.txt:
3747         * platform/mac-mountainlion/fast/forms/box-shadow-override-expected.txt:
3748         * platform/mac-mountainlion/fast/forms/form-element-geometry-expected.png: Added.
3749         * platform/mac-mountainlion/fast/forms/form-element-geometry-expected.txt:
3750         * platform/mac-mountainlion/fast/forms/input-appearance-height-expected.txt:
3751         * platform/mac-mountainlion/fast/forms/input-value-expected.txt:
3752         * platform/mac-mountainlion/fast/replaced/replaced-breaking-expected.txt:
3753         * platform/mac-mountainlion/http/tests/navigation/javascriptlink-frame-expected.txt: Added.
3754         * platform/mac-mountainlion/tables/mozilla/bugs/bug4527-expected.txt:
3755         * platform/mac/css1/box_properties/acid_test-expected.png:
3756         * platform/mac/css1/box_properties/acid_test-expected.txt:
3757         * platform/mac/css2.1/t09-c5526c-display-00-e-expected.png:
3758         * platform/mac/css2.1/t09-c5526c-display-00-e-expected.txt:
3759         * platform/mac/fast/block/basic/011-expected.png:
3760         * platform/mac/fast/block/basic/011-expected.txt:
3761         * platform/mac/fast/block/margin-collapse/103-expected.png:
3762         * platform/mac/fast/block/margin-collapse/103-expected.txt:
3763         * platform/mac/fast/forms/basic-inputs-expected.png:
3764         * platform/mac/fast/forms/basic-inputs-expected.txt:
3765         * platform/mac/fast/forms/box-shadow-override-expected.png:
3766         * platform/mac/fast/forms/box-shadow-override-expected.txt:
3767         * platform/mac/fast/forms/form-element-geometry-expected.png:
3768         * platform/mac/fast/forms/form-element-geometry-expected.txt:
3769         * platform/mac/fast/forms/formmove-expected.txt:
3770         * platform/mac/fast/forms/formmove2-expected.png:
3771         * platform/mac/fast/forms/formmove2-expected.txt:
3772         * platform/mac/fast/forms/input-appearance-height-expected.png:
3773         * platform/mac/fast/forms/input-appearance-height-expected.txt:
3774         * platform/mac/fast/forms/input-value-expected.png:
3775         * platform/mac/fast/forms/input-value-expected.txt:
3776         * platform/mac/fast/inline/positionedLifetime-expected.txt:
3777         * platform/mac/fast/replaced/replaced-breaking-expected.png:
3778         * platform/mac/fast/replaced/replaced-breaking-expected.txt:
3779         * platform/mac/fast/replaced/width100percent-radio-expected.txt:
3780         * platform/mac/http/tests/navigation/javascriptlink-frames-expected.png:
3781         * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt:
3782         * platform/mac/tables/mozilla/bugs/bug1318-expected.png:
3783         * platform/mac/tables/mozilla/bugs/bug1318-expected.txt:
3784         * platform/mac/tables/mozilla/bugs/bug4527-expected.png:
3785         * platform/mac/tables/mozilla/bugs/bug4527-expected.txt:
3786         * platform/mac/tables/mozilla_expected_failures/core/captions1-expected.png:
3787         * platform/mac/tables/mozilla_expected_failures/core/captions1-expected.txt:
3788         * platform/mac/tables/mozilla_expected_failures/core/captions2-expected.png:
3789         * platform/mac/tables/mozilla_expected_failures/core/captions2-expected.txt:
3790
3791 2014-06-21  Commit Queue  <commit-queue@webkit.org>
3792
3793         Unreviewed, rolling out r170228.
3794         https://bugs.webkit.org/show_bug.cgi?id=134155
3795
3796         Caused 9 layout test failures on Mountain Lion
3797         http://build.webkit.org/builders/Apple%20MountainLion%20Release%20WK2%20(Tests)/builds/19216
3798         (Requested by bradee-oh on #webkit).
3799
3800         Reverted changeset:
3801
3802         "[Mac] Margins for new form controls need tweaking"
3803         https://bugs.webkit.org/show_bug.cgi?id=134135
3804         http://trac.webkit.org/changeset/170228
3805
3806 2014-06-21  Frédéric Wang  <fred.wang@free.fr>
3807
3808         Remove latinmodern-math.woff from LayoutTests/mathml/opentype
3809         https://bugs.webkit.org/show_bug.cgi?id=134094
3810
3811         Reviewed by Martin Robinson.
3812
3813         We remove latinmodern-math.woff from the source and make mathml/opentype/*LatinModern* tests not font-specific, so that each platform will use whatever OpenType MATH is available.
3814         Until bug 133604 is fixed and Latin Modern Math installed on the Linux bots, the tests are marked as failed. More generally, we need to fix bug 133603.
3815         The test mathml/opentype/roots-LatinModern is removed since it will duplicate mathml/presentation/roots.xhtml when OpenType MATH fonts are available.
3816
3817         * mathml/opentype/LICENSE-LatinModern.txt: Removed.
3818         * mathml/opentype/horizontal-munderover.html: Renamed from LayoutTests/mathml/opentype/horizontal-LatinModern-munderover.html.
3819         * mathml/opentype/horizontal.html: Renamed from LayoutTests/mathml/opentype/horizontal-LatinModern.html.
3820         * mathml/opentype/large-operators-LatinModern.html: Removed.
3821         * mathml/opentype/large-operators.html: Added.
3822         * mathml/opentype/latinmodern-math.woff: Removed.
3823         * mathml/opentype/opentype-stretchy-horizontal.html:
3824         * mathml/opentype/roots-LatinModern.html: Removed.
3825         * mathml/opentype/vertical.html: Renamed from LayoutTests/mathml/opentype/vertical-LatinModern.html.
3826         * platform/efl/TestExpectations:
3827         * platform/efl/mathml/opentype/horizontal-expected.txt: Renamed from LayoutTests/platform/efl/mathml/opentype/horizontal-LatinModern-expected.txt.
3828         * platform/efl/mathml/opentype/horizontal-munderover-expected.txt: Renamed from LayoutTests/platform/efl/mathml/opentype/horizontal-LatinModern-munderover-expected.txt.
3829         * platform/efl/mathml/opentype/large-operators-expected.png: Renamed from LayoutTests/platform/gtk/mathml/opentype/large-operators-LatinModern-expected.png.
3830         * platform/efl/mathml/opentype/large-operators-expected.txt: Renamed from LayoutTests/platform/efl/mathml/opentype/large-operators-LatinModern-expected.txt.
3831         * platform/efl/mathml/opentype/roots-LatinModern-expected.txt: Removed.
3832         * platform/efl/mathml/opentype/vertical-expected.png: Renamed from LayoutTests/platform/gtk/mathml/opentype/vertical-LatinModern-expected.png.
3833         * platform/efl/mathml/opentype/vertical-expected.txt: Renamed from LayoutTests/platform/efl/mathml/opentype/vertical-LatinModern-expected.txt.
3834         * platform/gtk/TestExpectations:
3835         * platform/gtk/mathml/opentype/horizontal-expected.png: Renamed from LayoutTests/platform/gtk/mathml/opentype/horizontal-LatinModern-expected.png.
3836         * platform/gtk/mathml/opentype/horizontal-expected.txt: Renamed from LayoutTests/platform/gtk/mathml/opentype/horizontal-LatinModern-expected.txt.
3837         * platform/gtk/mathml/opentype/horizontal-munderover-expected.png: Renamed from LayoutTests/platform/gtk/mathml/opentype/horizontal-LatinModern-munderover-expected.png.
3838         * platform/gtk/mathml/opentype/horizontal-munderover-expected.txt: Renamed from LayoutTests/platform/gtk/mathml/opentype/horizontal-LatinModern-munderover-expected.txt.
3839         * platform/gtk/mathml/opentype/large-operators-expected.png: Renamed from LayoutTests/platform/efl/mathml/opentype/large-operators-LatinModern-expected.png.
3840         * platform/gtk/mathml/opentype/large-operators-expected.txt: Renamed from LayoutTests/platform/gtk/mathml/opentype/large-operators-LatinModern-expected.txt.
3841         * platform/gtk/mathml/opentype/roots-LatinModern-expected.png: Removed.
3842         * platform/gtk/mathml/opentype/roots-LatinModern-expected.txt: Removed.
3843         * platform/gtk/mathml/opentype/vertical-expected.png: Renamed from LayoutTests/platform/efl/mathml/opentype/vertical-LatinModern-expected.png.
3844         * platform/gtk/mathml/opentype/vertical-expected.txt: Renamed from LayoutTests/platform/gtk/mathml/opentype/vertical-LatinModern-expected.txt.
3845         * platform/mac-wk2/mathml/opentype/large-operators-LatinModern-expected.txt: Removed.
3846         * platform/mac-wk2/mathml/opentype/vertical-LatinModern-expected.txt: Removed.
3847         * platform/mac/TestExpectations:
3848         * platform/mac/mathml/opentype/horizontal-expected.txt: Renamed from LayoutTests/platform/mac/mathml/opentype/horizontal-LatinModern-expected.txt.
3849         * platform/mac/mathml/opentype/horizontal-munderover-expected.txt: Renamed from LayoutTests/platform/mac/mathml/opentype/horizontal-LatinModern-munderover-expected.txt.
3850         * platform/mac/mathml/opentype/large-operators-expected.txt: Renamed from LayoutTests/platform/mac/mathml/opentype/large-operators-LatinModern-expected.txt.
3851         * platform/mac/mathml/opentype/roots-LatinModern-expected.txt: Removed.
3852         * platform/mac/mathml/opentype/vertical-expected.txt: Renamed from LayoutTests/platform/mac/mathml/opentype/vertical-LatinModern-expected.txt.
3853         * platform/win/TestExpectations:
3854         * platform/win/mathml/opentype/horizontal-expected.txt: Renamed from LayoutTests/platform/win/mathml/opentype/horizontal-LatinModern-expected.txt.
3855         * platform/win/mathml/opentype/horizontal-munderover-expected.txt: Renamed from LayoutTests/platform/win/mathml/opentype/horizontal-LatinModern-munderover-expected.txt.
3856         * platform/win/mathml/opentype/roots-LatinModern-expected.txt: Removed.
3857
3858 2014-06-20  Ryuan Choi  <ryuan.choi@samsung.com>
3859
3860         [EFL] Remove WebKit1 test results
3861         https://bugs.webkit.org/show_bug.cgi?id=134137
3862
3863         Reviewed by Daniel Bates.
3864
3865         * platform/efl-wk1: Removed entire directory which contains the WebKit1 EFL test results.
3866
3867 2014-06-20  Dean Jackson  <dino@apple.com>
3868
3869         [Mac] Margins for new form controls need tweaking
3870         https://bugs.webkit.org/show_bug.cgi?id=134135
3871         <rdar://problem/17262164>
3872
3873         Reviewed by Sam Weinig.
3874
3875         Rebaseline a bunch of results since some <input> dimensions
3876         changed slightly.
3877
3878         * platform/mac/css1/box_properties/acid_test-expected.png:
3879         * platform/mac/css1/box_properties/acid_test-expected.txt:
3880         * platform/mac/css2.1/t09-c5526c-display-00-e-expected.png:
3881         * platform/mac/css2.1/t09-c5526c-display-00-e-expected.txt:
3882         * platform/mac/fast/block/basic/011-expected.png:
3883         * platform/mac/fast/block/basic/011-expected.txt:
3884         * platform/mac/fast/block/margin-collapse/103-expected.png:
3885         * platform/mac/fast/block/margin-collapse/103-expected.txt:
3886         * platform/mac/fast/forms/basic-inputs-expected.png:
3887         * platform/mac/fast/forms/basic-inputs-expected.txt:
3888         * platform/mac/fast/forms/box-shadow-override-expected.png:
3889         * platform/mac/fast/forms/box-shadow-override-expected.txt:
3890         * platform/mac/fast/forms/form-element-geometry-expected.png:
3891         * platform/mac/fast/forms/form-element-geometry-expected.txt:
3892         * platform/mac/fast/forms/formmove-expected.txt:
3893         * platform/mac/fast/forms/formmove2-expected.png:
3894         * platform/mac/fast/forms/formmove2-expected.txt:
3895         * platform/mac/fast/forms/input-appearance-height-expected.png:
3896         * platform/mac/fast/forms/input-appearance-height-expected.txt:
3897         * platform/mac/fast/forms/input-value-expected.png:
3898         * platform/mac/fast/forms/input-value-expected.txt:
3899         * platform/mac/fast/inline/positionedLifetime-expected.txt:
3900         * platform/mac/fast/replaced/replaced-breaking-expected.png:
3901         * platform/mac/fast/replaced/replaced-breaking-expected.txt:
3902         * platform/mac/fast/replaced/width100percent-radio-expected.txt:
3903         * platform/mac/http/tests/navigation/javascriptlink-frames-expected.png:
3904         * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt:
3905         * platform/mac/tables/mozilla/bugs/bug1318-expected.png:
3906         * platform/mac/tables/mozilla/bugs/bug1318-expected.txt:
3907         * platform/mac/tables/mozilla/bugs/bug4527-expected.png:
3908         * platform/mac/tables/mozilla/bugs/bug4527-expected.txt:
3909         * platform/mac/tables/mozilla_expected_failures/core/captions1-expected.png:
3910         * platform/mac/tables/mozilla_expected_failures/core/captions1-expected.txt:
3911         * platform/mac/tables/mozilla_expected_failures/core/captions2-expected.png:
3912         * platform/mac/tables/mozilla_expected_failures/core/captions2-expected.txt:
3913
3914 2014-06-20  Myles C. Maxfield  <mmaxfield@apple.com>
3915
3916         [iOS] Support Khmer and Lao fallback fonts
3917         https://bugs.webkit.org/show_bug.cgi?id=134114
3918
3919         Reviewed by Enrica Casucci.
3920
3921         Simply dump the render tree of a page that includes Khmer and Lao text. The success
3922         of this test depends on font font metrics being different than system fallback font
3923         (which just shows rectangles instead of glyphs).
3924
3925         * fast/text/khmer-lao-font.html: Added.
3926         * platform/ios-sim/fast/text/khmer-lao-font-expected.txt: Added.
3927         * platform/mac/fast/text/khmer-lao-font-expected.txt: Added.
3928
3929 2014-06-20  Simon Fraser  <simon.fraser@apple.com>
3930
3931         REGRESSION (r169972): fix issue when removing masks from compositing layers
3932         https://bugs.webkit.org/show_bug.cgi?id=134118
3933         <rdar://problem/17366654>
3934
3935         Reviewed by Dean Jackson.
3936         
3937         Test that toggles the mask on a composited element.
3938
3939         * compositing/masks/toggle-mask-expected.txt: Added.
3940         * compositing/masks/toggle-mask.html: Added.
3941
3942 2014-06-19  Simon Fraser  <simon.fraser@apple.com>
3943
3944         [iOS WebKit2] Make -webkit-overflow-scrolling:touch work in iframes (breaks MSWord previews)
3945         https://bugs.webkit.org/show_bug.cgi?id=134085
3946
3947         Reviewed by Tim Horton.
3948         
3949         Tests that add and remove a fixed container of a scroll-coordinated iframe.
3950
3951         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-expected.txt:
3952         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-gain-scrolling-ancestor-expected.txt: Added.
3953         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-gain-scrolling-ancestor.html: Added.
3954         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-in-fixed-expected.txt:
3955         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-lose-scrolling-ancestor-expected.txt: Added.
3956         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-lose-scrolling-ancestor.html: Added.
3957         * platform/mac-wk2/tiled-drawing/scrolling/frames/remove-coordinated-frame-expected.txt: Added.
3958         * platform/mac-wk2/tiled-drawing/scrolling/frames/remove-coordinated-frame.html: Added.
3959         * platform/mac-wk2/tiled-drawing/scrolling/frames/resources/doc-with-sticky.html:
3960
3961 2014-06-19  Mario Sanchez Prada  <mario.prada@samsung.com>
3962
3963         Unreviewed GTK gardening.
3964
3965         Updated text expectations after r170138.
3966
3967         * platform/gtk/accessibility/image-map2-expected.txt: Updated.
3968         * platform/gtk/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Updated.
3969
3970 2014-06-19  Rohit Kumar  <kumar.rohit@samsung.com>
3971
3972         [EFL] Add expectations for failing svg/wicd/rightsizing-grid.xhtml layout test
3973         https://bugs.webkit.org/show_bug.cgi?id=133982
3974
3975         Unreviewed gardening.
3976
3977         * platform/efl/TestExpectations:
3978
3979 2014-06-18  James Craig  <jcraig@apple.com>
3980
3981         Web Inspector: AXI: expose aria-relevant
3982         https://bugs.webkit.org/show_bug.cgi?id=130913
3983
3984         Reviewed by Joseph Pecoraro.
3985
3986         Expose ARIA live region relevance in Web Inspector.
3987         E.g. "Live: Assertive (Additions, Text)"
3988
3989         * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Minor update.
3990         * inspector-protocol/dom/getAccessibilityPropertiesForNode_liveRegion-expected.txt: Updated with new output.
3991         * inspector-protocol/dom/getAccessibilityPropertiesForNode_liveRegion.html: Updated with new elements.
3992
3993 2014-06-18  Simon Fraser  <simon.fraser@apple.com>
3994
3995         Add rebeccapurple to CSS named color list
3996         https://bugs.webkit.org/show_bug.cgi?id=133804
3997
3998         Reviewed by Jer Noble.
3999
4000         Add the named color "rebeccapurple" (#639).
4001
4002         * fast/css/named-colors-expected.txt:
4003         * fast/css/named-colors.html:
4004
4005 2014-06-11  Jeffrey Pfau  <jpfau@apple.com>
4006
4007         Fix flaky beforeload tests
4008         https://bugs.webkit.org/show_bug.cgi?id=133685
4009
4010         Reviewed by David Kilzer.
4011
4012         * platform/wk2/TestExpectations: Unskip tests that are no longer flaky
4013
4014 2014-06-18  Benjamin Poulain  <benjamin@webkit.org>
4015
4016         Subtrees with :first-child and :last-child are not invalidated when siblings are added/removed
4017         https://bugs.webkit.org/show_bug.cgi?id=133934
4018
4019         Reviewed by Antti Koivisto.
4020
4021         * fast/css/getComputedStyle/empty-update-without-renderer-expected.txt: Added.
4022         * fast/css/getComputedStyle/empty-update-without-renderer.html: Added.
4023         * fast/css/getComputedStyle/first-child-update-without-renderer-expected.txt: Added.
4024         * fast/css/getComputedStyle/first-child-update-without-renderer.html: Added.
4025         * fast/css/getComputedStyle/last-child-update-without-renderer-expected.txt: Added.
4026         * fast/css/getComputedStyle/last-child-update-without-renderer.html: Added.
4027
4028 2014-06-18  Daniel Bates  <dabates@apple.com>
4029
4030         REGRESSION (r167856): Unable to log into HSBC app
4031         https://bugs.webkit.org/show_bug.cgi?id=133991
4032         <rdar://problem/17044839>