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