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