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