6b97516e551b4cde293119fa4234221edf078758
[WebKit-https.git] / LayoutTests / ChangeLog
1 2015-01-23  Sergio Villar Senin  <svillar@igalia.com>
2
3         [CSS Grid Layout] Invalid initialization of track sizes with non spanning grid items
4         https://bugs.webkit.org/show_bug.cgi?id=140763
5
6         Reviewed by Antti Koivisto.
7
8         * fast/css-grid-layout/grid-content-sized-columns-resolution-expected.txt:
9         * fast/css-grid-layout/grid-content-sized-columns-resolution.html:
10         * fast/css-grid-layout/grid-initialize-span-one-items-expected.txt: Added.
11         * fast/css-grid-layout/grid-initialize-span-one-items.html: Added.
12
13 2015-02-11  Chris Fleizach  <cfleizach@apple.com>
14
15         AX: Undeprecate ios-simulator accessibility tests
16         https://bugs.webkit.org/show_bug.cgi?id=141407
17
18         Reviewed by Daniel Bates.
19
20         Undeprecate ios accessibility tests.
21         Modified one failing test (svg-group-element-with-title.html) slightly to get it to pass.
22
23         * platform/ios-sim-deprecated/accessibility: Removed.
24         * platform/ios-sim-deprecated/accessibility/accessibility-aria-table-children-expected.txt: Removed.
25         * platform/ios-sim-deprecated/accessibility/accessibility-aria-table-children.html: Removed.
26         * platform/ios-sim-deprecated/accessibility/accessibility-crash-in-axcontainer-expected.txt: Removed.
27         * platform/ios-sim-deprecated/accessibility/accessibility-crash-in-axcontainer.html: Removed.
28         * platform/ios-sim-deprecated/accessibility/accessibility-hint-expected.txt: Removed.
29         * platform/ios-sim-deprecated/accessibility/accessibility-hint.html: Removed.
30         * platform/ios-sim-deprecated/accessibility/aria-label-with-internal-text-expected.txt: Removed.
31         * platform/ios-sim-deprecated/accessibility/aria-label-with-internal-text.html: Removed.
32         * platform/ios-sim-deprecated/accessibility/aria-pressed-state-expected.txt: Removed.
33         * platform/ios-sim-deprecated/accessibility/aria-pressed-state.html: Removed.
34         * platform/ios-sim-deprecated/accessibility/centerpoint-expected.txt: Removed.
35         * platform/ios-sim-deprecated/accessibility/centerpoint.html: Removed.
36         * platform/ios-sim-deprecated/accessibility/disabled-states-expected.txt: Removed.
37         * platform/ios-sim-deprecated/accessibility/disabled-states.html: Removed.
38         * platform/ios-sim-deprecated/accessibility/dom-focus-fires-on-correct-element-expected.txt: Removed.
39         * platform/ios-sim-deprecated/accessibility/dom-focus-fires-on-correct-element.html: Removed.
40         * platform/ios-sim-deprecated/accessibility/element-paths-expected.txt: Removed.
41         * platform/ios-sim-deprecated/accessibility/element-paths.html: Removed.
42         * platform/ios-sim-deprecated/accessibility/file-upload-button-expected.txt: Removed.
43         * platform/ios-sim-deprecated/accessibility/file-upload-button.html: Removed.
44         * platform/ios-sim-deprecated/accessibility/focus-change-notifications-expected.txt: Removed.
45         * platform/ios-sim-deprecated/accessibility/focus-change-notifications.html: Removed.
46         * platform/ios-sim-deprecated/accessibility/header-elements-expected.txt: Removed.
47         * platform/ios-sim-deprecated/accessibility/header-elements.html: Removed.
48         * platform/ios-sim-deprecated/accessibility/identifier-expected.txt: Removed.
49         * platform/ios-sim-deprecated/accessibility/identifier.html: Removed.
50         * platform/ios-sim-deprecated/accessibility/internal-link-expected.txt: Removed.
51         * platform/ios-sim-deprecated/accessibility/internal-link.html: Removed.
52         * platform/ios-sim-deprecated/accessibility/landmark-type-expected.txt: Removed.
53         * platform/ios-sim-deprecated/accessibility/landmark-type.html: Removed.
54         * platform/ios-sim-deprecated/accessibility/link-with-images-text-expected.txt: Removed.
55         * platform/ios-sim-deprecated/accessibility/link-with-images-text.html: Removed.
56         * platform/ios-sim-deprecated/accessibility/link-with-only-image-expected.txt: Removed.
57         * platform/ios-sim-deprecated/accessibility/link-with-only-image.html: Removed.
58         * platform/ios-sim-deprecated/accessibility/math-expected.txt: Removed.
59         * platform/ios-sim-deprecated/accessibility/math.html: Removed.
60         * platform/ios-sim-deprecated/accessibility/mixed-checkboxes-expected.txt: Removed.
61         * platform/ios-sim-deprecated/accessibility/mixed-checkboxes.html: Removed.
62         * platform/ios-sim-deprecated/accessibility/no-child-link-header-expected.txt: Removed.
63         * platform/ios-sim-deprecated/accessibility/no-child-link-header.html: Removed.
64         * platform/ios-sim-deprecated/accessibility/non-contiguous-link-expected.txt: Removed.
65         * platform/ios-sim-deprecated/accessibility/non-contiguous-link.html: Removed.
66         * platform/ios-sim-deprecated/accessibility/out-of-bounds-child-access-expected.txt: Removed.
67         * platform/ios-sim-deprecated/accessibility/out-of-bounds-child-access.html: Removed.
68         * platform/ios-sim-deprecated/accessibility/password-value-expected.txt: Removed.
69         * platform/ios-sim-deprecated/accessibility/password-value.html: Removed.
70         * platform/ios-sim-deprecated/accessibility/placeholder-value-expected.txt: Removed.
71         * platform/ios-sim-deprecated/accessibility/placeholder-value.html: Removed.
72         * platform/ios-sim-deprecated/accessibility/popup-button-value-label-expected.txt: Removed.
73         * platform/ios-sim-deprecated/accessibility/popup-button-value-label.html: Removed.
74         * platform/ios-sim-deprecated/accessibility/progressbar-expected.txt: Removed.
75         * platform/ios-sim-deprecated/accessibility/progressbar.html: Removed.
76         * platform/ios-sim-deprecated/accessibility/radio-button-expected.txt: Removed.
77         * platform/ios-sim-deprecated/accessibility/radio-button.html: Removed.
78         * platform/ios-sim-deprecated/accessibility/secure-text-field-expected.txt: Removed.
79         * platform/ios-sim-deprecated/accessibility/secure-text-field.html: Removed.
80         * platform/ios-sim-deprecated/accessibility/selected-buttons-expected.txt: Removed.
81         * platform/ios-sim-deprecated/accessibility/selected-buttons.html: Removed.
82         * platform/ios-sim-deprecated/accessibility/selected-text-expected.txt: Removed.
83         * platform/ios-sim-deprecated/accessibility/selected-text.html: Removed.
84         * platform/ios-sim-deprecated/accessibility/svg-group-element-with-title-expected.txt: Removed.
85         * platform/ios-sim-deprecated/accessibility/svg-group-element-with-title.html: Removed.
86         * platform/ios-sim-deprecated/accessibility/svg-path-crash-expected.txt: Removed.
87         * platform/ios-sim-deprecated/accessibility/svg-path-crash.html: Removed.
88         * platform/ios-sim-deprecated/accessibility/tab-role-expected.txt: Removed.
89         * platform/ios-sim-deprecated/accessibility/tab-role.html: Removed.
90         * platform/ios-sim-deprecated/accessibility/table-cell-for-row-col-expected.txt: Removed.
91         * platform/ios-sim-deprecated/accessibility/table-cell-for-row-col.html: Removed.
92         * platform/ios-sim-deprecated/accessibility/table-cell-ranges-expected.txt: Removed.
93         * platform/ios-sim-deprecated/accessibility/table-cell-ranges.html: Removed.
94         * platform/ios-sim-deprecated/accessibility/table-with-mismatch-column-count-in-initial-section-expected.txt: Removed.
95         * platform/ios-sim-deprecated/accessibility/tables-lists-expected.txt: Removed.
96         * platform/ios-sim-deprecated/accessibility/tables-lists.html: Removed.
97         * platform/ios-sim-deprecated/accessibility/text-line-no-ignored-elements-expected.txt: Removed.
98         * platform/ios-sim-deprecated/accessibility/text-line-no-ignored-elements.html: Removed.
99         * platform/ios-sim-deprecated/accessibility/text-marker-list-item-expected.txt: Removed.
100         * platform/ios-sim-deprecated/accessibility/text-marker-list-item.html: Removed.
101         * platform/ios-sim-deprecated/accessibility/text-marker-validation-expected.txt: Removed.
102         * platform/ios-sim-deprecated/accessibility/text-marker-validation.html: Removed.
103         * platform/ios-sim-deprecated/accessibility/text-role-expected.txt: Removed.
104         * platform/ios-sim-deprecated/accessibility/text-role.html: Removed.
105         * platform/ios-sim-deprecated/accessibility/textfield-in-axvalue-expected.txt: Removed.
106         * platform/ios-sim-deprecated/accessibility/textfield-in-axvalue.html: Removed.
107         * platform/ios-sim-deprecated/accessibility/toggle-button-expected.txt: Removed.
108         * platform/ios-sim-deprecated/accessibility/toggle-button.html: Removed.
109         * platform/ios-sim-deprecated/accessibility/url-test-expected.txt: Removed.
110         * platform/ios-sim-deprecated/accessibility/url-test.html: Removed.
111         * platform/ios-simulator/accessibility: Copied from LayoutTests/platform/ios-sim-deprecated/accessibility.
112         * platform/ios-simulator/accessibility/svg-group-element-with-title.html:
113
114 2015-02-11  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
115
116         Unreviewed, EFL gardenging. Need to mark pointer/hover media query tests as failure.
117         These tests have been failed since r179055.
118
119         * platform/efl/TestExpectations:
120
121 2015-02-11  Darin Adler  <darin@apple.com>
122
123         SVGUseElement follow-up improvements
124         https://bugs.webkit.org/show_bug.cgi?id=141382
125
126         Reviewed by Antti Koivisto.
127
128         Modified some tests to be reference tests since the change in implementation slightly changed
129         the behavior, but not in a way that matters. Other similar updates.
130
131         * TestExpectations: Expect a progression in imported/mozilla/svg/dynamic-use-02.svg.
132
133         * platform/gtk/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.png: Removed.
134         * platform/gtk/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.txt: Removed.
135         * platform/gtk/svg/custom/use-property-synchronization-crash-expected.png: Removed.
136         * platform/ios-sim-deprecated/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.txt: Removed.
137         * platform/ios-simulator/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.txt: Removed.
138         * platform/mac-mountainlion/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.txt: Removed.
139         * platform/mac/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.png: Removed.
140         * platform/mac/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.txt: Removed.
141         * platform/mac/svg/custom/use-property-synchronization-crash-expected.png: Removed.
142
143         * svg/animations/use-animate-width-and-height-expected.txt: Updated to expect the new expression
144         name from the modified test.
145         * svg/animations/use-animate-width-and-height.html: THe state of the shadow root now depends on
146         layout, so force layout before inspecting it.
147
148         * svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.xhtml: Added.
149         * svg/custom/relative-sized-shadow-tree-content-with-symbol.xhtml: Made this no longer be a
150         repaint test. Not sure why we are using those in so many cases. Also made it be a reference test.
151
152         * svg/custom/use-property-synchronization-crash-expected.svg: Added.
153         * svg/custom/use-property-synchronization-crash-expected.txt: Removed.
154
155 2015-02-11  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
156
157         Unreviewed, EFL gardening. Mark multi-column failing tests to Failure.
158         Those tests have been failing since r167808.
159
160         * platform/efl/TestExpectations:
161
162 2015-02-11  Dhi Aurrahman  <diorahman@rockybars.com>
163
164         CSS selector JIT compilation support for :lang()
165         https://bugs.webkit.org/show_bug.cgi?id=140818
166
167         Reviewed by Benjamin Poulain.
168
169         * fast/selectors/lang-chained-multiple-expected.txt: Added.
170         * fast/selectors/lang-chained-multiple.html: Added.
171
172 2015-02-11  Sam Weinig  <sam@webkit.org>
173
174         REGRESSION(r179166): Crash when accessing document.dir on a document with no elements
175         <rdar://problem/19804351>
176         https://bugs.webkit.org/show_bug.cgi?id=141480
177
178         Reviewed by Chris Dumez.
179
180         * fast/dom/document-dir-empty-document-crash-expected.txt: Added.
181         * fast/dom/document-dir-empty-document-crash.html: Added.
182
183 2015-02-11  Tim Horton  <timothy_horton@apple.com>
184
185         REGRESSION (iOS 8): PDFs embedded in <object>/<embed> tag don't load at all
186         https://bugs.webkit.org/show_bug.cgi?id=141457
187         <rdar://problem/18221851>
188
189         Reviewed by Alexey Proskuryakov.
190
191         * TestExpectations:
192         * fast/replaced/pdf-as-object-and-embed-expected.html: Added.
193         * fast/replaced/pdf-as-object-and-embed.html: Added.
194         * platform/ios-simulator-wk2/TestExpectations:
195         Add a test that ensures that WebKit2 on iOS treats <object>, <embed>,
196         and <img> the same when rendering a PDF.
197
198 2015-02-11  ChangSeok Oh  <changseok.oh@collabora.com>
199
200         Div having contentEditable and display:flex cannot be edited if it is empty.
201         https://bugs.webkit.org/show_bug.cgi?id=141218
202
203         Reviewed by Ryosuke Niwa.
204
205         This tests if an editable flexbox can be reedited after erasing all texts in it.
206
207         * fast/events/key-events-in-editable-flexbox-expected.txt: Added.
208         * fast/events/key-events-in-editable-flexbox.html: Added.
209
210 2015-02-11  Sam Weinig  <sam@webkit.org>
211
212         performance.now can crash if accessed from a window that has navigated
213         <rdar://problem/16892506>
214         https://bugs.webkit.org/show_bug.cgi?id=141478
215
216         Reviewed by Alexey Proskuryakov.
217
218         * fast/performance/performance-now-crash-on-navigated-window-expected.txt: Added.
219         * fast/performance/performance-now-crash-on-navigated-window.html: Added.
220         * fast/performance/resources: Added.
221         * fast/performance/resources/initialFrame.html: Added.
222         * fast/performance/resources/secondFrame.html: Added.
223         Add test for calling performance.now() on from a navigated window.
224
225 2015-02-10  Alexey Proskuryakov  <ap@apple.com>
226
227         URL::setUser and URL::setPass don't percent encode
228         https://bugs.webkit.org/show_bug.cgi?id=141453
229         rdar://problem/14844503&16551802&19623145
230
231         Reviewed by Darin Adler.
232
233         * fast/url/url-credentials-escaping-expected.txt: Added.
234         * fast/url/url-credentials-escaping.html: Added.
235         This change is most directly testable via URL API.
236
237         * http/tests/xmlhttprequest/basic-auth-credentials-escaping-expected.txt: Added.
238         * http/tests/xmlhttprequest/basic-auth-credentials-escaping.html: Added.
239         Verify that this doesn't break XMLHttpRequest authentication.
240
241         * fast/dom/DOMURL/invalid-url-getters-expected.txt: Removed.
242         * fast/dom/DOMURL/invalid-url-getters.html: Removed.
243         * fast/dom/DOMURL/url-origin-expected.txt:
244         * fast/dom/DOMURL/url-origin.html:
245         Removed tests for invalid URLs, there is no such thing with URL API.
246
247 2015-02-11  Commit Queue  <commit-queue@webkit.org>
248
249         Unreviewed, rolling out r179921.
250         https://bugs.webkit.org/show_bug.cgi?id=141473
251
252         caused about 30 test failures on yosemite and mavericks
253         (Requested by alexchristensen on #webkit).
254
255         Reverted changeset:
256
257         "Div having contentEditable and display:flex cannot be edited
258         if it is empty."
259         https://bugs.webkit.org/show_bug.cgi?id=141218
260         http://trac.webkit.org/changeset/179921
261
262 2015-02-11  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
263
264         Unreviewed GTK+ Gardening 11 February.
265
266         * platform/gtk/TestExpectations:
267         * platform/gtk/editing/pasteboard/onpaste-text-html-expected.txt: Rebaselined after r179168.
268         * platform/gtk/fast/css/outline-auto-empty-rects-expected.txt: Added. Rebaselined after r177774.
269         * platform/gtk/fast/css/pseudo-invalid-form-invalidation-optimization-expected.txt: Added. Rebaselined after r177664.
270         * platform/gtk/fast/css/pseudo-valid-form-invalidation-optimization-expected.txt: Added. Rebaselined after r177664.
271         * platform/gtk/fast/forms/basic-buttons-expected.txt: Rebaselined after r178078.
272         * platform/gtk/fast/line-grid/line-align-right-edges-expected.txt: Rebaselined after r177128.
273         * platform/gtk/fast/sub-pixel/selection/selection-rect-in-sub-pixel-table-expected.txt: Added. Rebaselined after r177774.
274         * platform/gtk/fast/table/022-expected.txt: Added. Rebaselined after r177774.
275         * platform/gtk/fast/text/wbr-pre-expected.txt: Added. Rebaselined after r177774.
276         * platform/gtk/fast/text/whitespace/019-expected.txt: Added. Rebaselined after r177774.
277         * platform/gtk/fast/text/whitespace/023-expected.txt: Added. Rebaselined after r177774.
278         * platform/gtk/svg/W3C-SVG-1.1/fonts-glyph-03-t-expected.txt: Added. Rebaselined after r177490.
279         * platform/gtk/svg/custom/glyph-selection-arabic-forms-expected.txt: Added. Rebaselined after r177774.
280         * platform/gtk/svg/custom/glyph-selection-lang-attribute-expected.txt: Rebaselined after r177490.
281
282 2015-02-11  Carlos Garcia Campos  <cgarcia@igalia.com>
283
284         [GTK] Add default color chooser implementation using GtkColorChooserDialog
285         https://bugs.webkit.org/show_bug.cgi?id=141392
286
287         Reviewed by Gustavo Noronha Silva.
288
289         Unskip input color tests.
290
291         * platform/gtk/TestExpectations:
292         * platform/gtk/fast/forms/color/input-appearance-color-expected.txt: Added.
293
294 2015-02-11  ChangSeok Oh  <changseok.oh@collabora.com>
295
296         Div having contentEditable and display:flex cannot be edited if it is empty.
297         https://bugs.webkit.org/show_bug.cgi?id=141218
298
299         Reviewed by Ryosuke Niwa.
300
301         This tests if an editable flexbox can be reedited after erasing all texts in it.
302
303         * fast/events/key-events-in-editable-flexbox-expected.txt: Added.
304         * fast/events/key-events-in-editable-flexbox.html: Added.
305
306 2015-02-11  Dana Burkart  <dburkart@apple.com>
307
308         http/tests/cache/disk-cache-validation.html generates a lot of Perl errors
309         https://bugs.webkit.org/show_bug.cgi?id=141393
310
311         Reviewed by Darin Adler.
312
313         * http/tests/cache/resources/generate-response.cgi:
314
315 2015-02-10  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
316
317         Unreviewed, EFL gardening. Tests of fast/ruby needs to have new baseline since r172874.
318
319         * platform/efl/TestExpectations:
320
321 2015-02-10  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
322
323         Unreviewed EFL gardening. Some tests of imported/mozilla/svg/ have been failed since r177330.
324         Mark those tests to ImageOnlyFailure.
325
326         * platform/efl/TestExpectations:
327
328 2015-02-10  Alexey Proskuryakov  <ap@apple.com>
329
330         REGRESSION(?): inspector/css/selector-dynamic-specificity.html sometimes crashes
331         https://bugs.webkit.org/show_bug.cgi?id=141118
332
333         * platform/mac-wk2/TestExpectations: Skpping the test, I'm concerned that it may
334         be affecting other tests.
335
336 2015-02-09  David Hyatt  <hyatt@apple.com>
337
338         text-underline-position: under is broken
339         https://bugs.webkit.org/show_bug.cgi?id=141400
340         <rdar://problem/18569583>
341
342         Reviewed by Simon Fraser.
343
344         * fast/text/text-underline-position-under-expected.html: Added.
345         * fast/text/text-underline-position-under.html: Added.
346
347 2015-02-07  Zalan Bujtas  <zalan@apple.com>
348
349         REGRESSION (r168046): Crash in WebCore::InlineBox::renderer / WebCore::RenderFlowThread::checkLinesConsistency
350         https://bugs.webkit.org/show_bug.cgi?id=133462
351
352         Reviewed by David Hyatt.
353
354         RenderFlowThread::m_lineToRegionMap stores pointers to the root inlineboxes in the block flow.
355         Normally root inlineboxes remove themselves from this map in their dtors. However when collapsing an anonymous block,
356         we detach the inline tree first and destroy them after. The detached root boxes can't access
357         the flowthread containing block and we end up with dangling pointers in this map.
358         Call removeFlowChildInfo() before detaching the subtree to ensure proper pointer removal.
359
360         * fast/multicol/newmulticol/crash-when-switching-to-floating-expected.txt: Added.
361         * fast/multicol/newmulticol/crash-when-switching-to-floating.html: Added.
362
363 2015-02-10  David Kilzer  <ddkilzer@apple.com>
364
365         [iOS] Gardening: fast/loader/subframe-navigate-during-main-frame-load.html crashes running all tests
366
367         * platform/ios-simulator-wk2/TestExpectations: Mark
368         fast/loader/subframe-navigate-during-main-frame-load.html as
369         flakey.
370
371 2015-02-10  Julien Isorce  <j.isorce@samsung.com>
372
373         Render: properly update body's background image
374         https://bugs.webkit.org/show_bug.cgi?id=140183
375
376         When HTML and BODY renderers are both composited the
377         skipBodyBackground condition should also take into account
378         if the HTML's layer can draw its contents.
379
380         Reviewed by Darin Adler.
381
382         * compositing/backgrounds/background-image-with-negative-zindex-expected.html: Added.
383         * compositing/backgrounds/background-image-with-negative-zindex.html: Added.
384
385 2015-02-10  Eric Carlson  <eric.carlson@apple.com>
386
387         [iOS] don't get out of sync when interrupt/resume calls are not balanced
388         https://bugs.webkit.org/show_bug.cgi?id=141310
389
390         Reviewed by Jer Noble.
391
392         * media/video-interruption-with-resume-allowing-play-expected.txt:
393         * media/video-interruption-with-resume-allowing-play.html: Updated to test unbalanced calls 
394             to begin/end interruption.
395
396 2015-02-10  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
397
398         Unreviewed GTK Gardening.
399
400         * platform/gtk/TestExpectations:
401         * platform/gtk/fast/css/font-face-in-media-rule-expected.txt: Added. Rebaselined after r177774.
402
403 2015-02-09  Brent Fulgham  <bfulgham@apple.com>
404
405         [Win] Activate media tests. (Unreviewed)
406
407         * platform/win/TestExpectations: Activate tests.
408
409 2015-02-09  Roger Fong  <roger_fong@apple.com>
410
411         WebGL: Update 1.0.2 conformance layout tests and address new failure.
412         https://bugs.webkit.org/show_bug.cgi?id=141408.
413         <rdar://problem/19773236>
414
415         Reviewed by Dean Jackson.
416
417         * fast/canvas/webgl/bad-arguments-test-expected.txt: Removed.
418         * fast/canvas/webgl/bad-arguments-test.html: Removed. Redundant test case.
419         * webgl/1.0.2/resources/webgl_test_files/README.md:
420         * webgl/1.0.2/resources/webgl_test_files/conformance/attribs/gl-disabled-vertex-attrib.html:
421         * webgl/1.0.2/resources/webgl_test_files/conformance/context/context-creation-and-destruction.html:
422         * webgl/1.0.2/resources/webgl_test_files/conformance/extensions/webgl-compressed-texture-s3tc.html:
423         * webgl/1.0.2/resources/webgl_test_files/conformance/extensions/webgl-debug-shaders.html:
424         * webgl/1.0.2/resources/webgl_test_files/conformance/extensions/webgl-depth-texture.html:
425         * webgl/1.0.2/resources/webgl_test_files/conformance/glsl/misc/shader-with-array-of-structs-containing-arrays.html:
426         * webgl/1.0.2/resources/webgl_test_files/conformance/misc/bad-arguments-test.html:
427         * webgl/1.0.2/resources/webgl_test_files/conformance/misc/webgl-specific.html:
428         * webgl/1.0.2/resources/webgl_test_files/conformance/more/functions/uniformMatrixBadArgs.html:
429         * webgl/1.0.2/resources/webgl_test_files/conformance/more/unit.js:
430         * webgl/1.0.2/resources/webgl_test_files/conformance/more/util.js:
431         (VBO.prototype.use):
432         * webgl/1.0.2/resources/webgl_test_files/conformance/rendering/multisample-corruption.html:
433         * webgl/1.0.2/resources/webgl_test_files/conformance/resources/fragmentShader.frag:
434         * webgl/1.0.2/resources/webgl_test_files/conformance/resources/glsl-generator.js:
435         * webgl/1.0.2/resources/webgl_test_files/conformance/resources/vertexShader.vert:
436         * webgl/1.0.2/resources/webgl_test_files/conformance/resources/webgl-test-utils.js:
437         (WebGLTestUtils):
438         * webgl/1.0.2/resources/webgl_test_files/test-guidelines.md:
439         * webgl/1.0.2/resources/webgl_test_files/webgl-conformance-tests.html:
440
441 2015-02-09  Jer Noble  <jer.noble@apple.com>
442
443         [WebAudio] AudioBufferSourceNodes should accurately play backwards if given a negative playbackRate.
444         https://bugs.webkit.org/show_bug.cgi?id=140955
445
446         Reviewed by Eric Carlson.
447
448         * webaudio/audiobuffersource-negative-playbackrate-expected.txt: Added.
449         * webaudio/audiobuffersource-negative-playbackrate-interpolated-expected.txt: Added.
450         * webaudio/audiobuffersource-negative-playbackrate-interpolated-loop-expected.txt: Added.
451         * webaudio/audiobuffersource-negative-playbackrate-interpolated-loop.html: Added.
452         * webaudio/audiobuffersource-negative-playbackrate-interpolated.html:
453         * webaudio/audiobuffersource-negative-playbackrate-loop-expected.txt: Added.
454         * webaudio/audiobuffersource-negative-playbackrate-loop.html: Added.
455         * webaudio/audiobuffersource-negative-playbackrate.html:
456         * webaudio/resources/audiobuffersource-testing.js:
457         (createRamp):
458
459         Get rid of extra HRTF padding as it's now unnecessary.
460
461         * webaudio/resources/note-grain-on-testing.js:
462         (createSignalBuffer):
463         (verifyStartAndEndFrames):
464
465 2015-02-09  David Kilzer  <ddkilzer@apple.com>
466
467         [iOS] Gardening: css3/masking/mask-repeat-space-padding.html
468
469         * platform/ios-simulator-wk2/TestExpectations: Remove
470         expectation since this is covered in
471         platform/ios-simulator/TestExpectations as an ImageOnlyFailure.
472
473 2015-02-09  David Kilzer  <ddkilzer@apple.com>
474
475         [iOS] Gardening for editing/execCommand/remove-list-item-1.html
476
477         * platform/ios-simulator-wk1/TestExpectations:
478         (editing/execCommand/remove-list-item-1.html): Mark as flakey.
479         When run (with or without --run-singly), this test always passes
480         the first time, but fails all subsequent times due to
481         EDITING DELEGATE: shouldChangeSelectedDOMRange:range
482         running in a different order.
483         * platform/ios-simulator-wk2/editing/execCommand/remove-list-item-1-expected.txt: Update.
484
485 2015-02-09  David Kilzer  <ddkilzer@apple.com>
486
487         REGRESSION (r179771): [iOS] Gardening for compositing/layer-creation/subpixel-adjacent-layers-overlap.html
488
489         Test recently added for:
490         Convert the compositing overlap map to use LayoutRects
491         <http://webkit.org/b/141346>
492
493         * platform/ios-simulator/compositing/layer-creation/subpixel-adjacent-layers-overlap-expected.txt:
494         Add platform-specific results for ios-simulator.
495
496 2015-02-09  Carlos Alberto Lopez Perez  <clopez@igalia.com>
497
498         Unreviewed GTK Gardening.
499
500         * platform/gtk/TestExpectations: Mark new test failing
501         * platform/gtk/css2.1/t1508-c527-font-00-b-expected.txt: Added. Rebaseline after r177774.
502
503 2015-01-22  Sergio Villar Senin  <svillar@igalia.com>
504
505         [CSS Grid Layout] Tracks' growth limits must be >= base sizes
506         https://bugs.webkit.org/show_bug.cgi?id=140540
507
508         Reviewed by Antti Koivisto.
509
510         * fast/css-grid-layout/grid-content-sized-columns-resolution-expected.txt:
511         * fast/css-grid-layout/grid-content-sized-columns-resolution.html:
512
513 2015-02-09  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
514
515         Unreviewed, add new baseline since r179796.
516
517         New baseline was added by r179796. EFL port supports the test as well.
518         This patch adds new baseline based on EFL port.
519
520         * platform/efl/fast/css/focus-ring-exists-for-search-field-expected.png: Added.
521         * platform/efl/fast/css/focus-ring-exists-for-search-field-expected.txt: Added.
522
523 2015-02-08  Chris Fleizach  <cfleizach@apple.com>
524
525         AX: VoiceOver appears unresponsive when JavaScript alerts are triggered via focus or blur events
526         https://bugs.webkit.org/show_bug.cgi?id=140485
527
528         Reviewed by Anders Carlsson.
529
530         Modify tests that relied on setting behavior and immediately checking results. Those
531         tests now need to retrieve results after a short timeout.
532
533         * accessibility/textarea-selected-text-range-expected.txt:
534         * accessibility/textarea-selected-text-range.html:
535         * platform/mac/accessibility/select-element-selection-with-optgroups.html:
536         * platform/mac/accessibility/setting-attributes-is-asynchronous-expected.txt: Added.
537         * platform/mac/accessibility/setting-attributes-is-asynchronous.html: Added.
538
539 2015-02-08  Benjamin Poulain  <benjamin@webkit.org>
540
541         Add parsing support for CSS Selector L4's case-insensitive attribute
542         https://bugs.webkit.org/show_bug.cgi?id=141373
543
544         Reviewed by Darin Adler.
545
546         * fast/css/css-selector-text-expected.txt:
547         * fast/css/css-selector-text.html:
548         * fast/css/css-set-selector-text-expected.txt:
549         * fast/css/css-set-selector-text.html:
550         Basic round-trip serialization through CSSOM.
551
552         * fast/css/parsing-css-attribute-case-insensitive-value-1-expected.txt: Added.
553         * fast/css/parsing-css-attribute-case-insensitive-value-1.html: Added.
554         Simple cases by themself and used in complex selectors.
555
556         * fast/css/parsing-css-attribute-case-insensitive-value-2-expected.txt: Added.
557         * fast/css/parsing-css-attribute-case-insensitive-value-2.html: Added.
558         Less simple cases, all kinds of valid syntax for case-insensitive attributes.
559
560         * fast/css/parsing-css-attribute-case-insensitive-value-3-expected.txt: Added.
561         * fast/css/parsing-css-attribute-case-insensitive-value-3.html: Added.
562         Cases that must be treated as invalid selectors.
563
564         * fast/css/parsing-css-attribute-case-insensitive-value-4-expected.txt: Added.
565         * fast/css/parsing-css-attribute-case-insensitive-value-4.html: Added.
566         Verify that invalid rules do not affect surrounding valid rules.
567
568 2015-02-08  David Kilzer  <ddkilzer@apple.com>
569
570         [iOS] Skip js/dom/create-lots-of-workers.html on ios-simulator
571
572         Already skipped on mac; marked as flakey on efl and gtk.
573
574         Fix tracked by:
575         REGRESSION: js/dom/create-lots-of-workers.html frequently crashes (sometimes in js/dom/cross-frame-bad-time.html)
576         <http://webkit.org/b/129758>
577         <rdar://problem/19760988>
578
579         * platform/ios-simulator/TestExpectations: Skip test.
580         * platform/mac/TestExpectations: Add comment about skipping on
581         ios-simulator.
582
583 2015-02-08  Alexey Proskuryakov  <ap@apple.com>
584
585         fullscreen/full-screen-plugin.html is very flaky on Yosemite WK2
586         https://bugs.webkit.org/show_bug.cgi?id=141364
587
588         Reviewed by Sam Weinig.
589
590         Make the test wait for the plug-in to become available.
591
592         * fullscreen/full-screen-plugin.html:
593
594 2015-02-08  Darin Adler  <darin@apple.com>
595
596         Remove the SVG instance tree
597         https://bugs.webkit.org/show_bug.cgi?id=140602
598
599         Reviewed by Dean Jackson.
600
601         Last step: Remove SVGElementInstance class itself.
602
603         * js/dom/global-constructors-attributes-expected.txt: Removed SVGElementInstance.
604         * platform/efl/js/dom/global-constructors-attributes-expected.txt: Ditto.
605         * platform/gtk/js/dom/global-constructors-attributes-expected.txt: Ditto.
606         * platform/ios-sim-deprecated/fast/dom/Window/window-property-descriptors-expected.txt: Ditto.
607         * platform/ios-sim-deprecated/fast/js/global-constructors-expected.txt: Ditto.
608         * platform/ios-sim-deprecated/js/dom/global-constructors-attributes-expected.txt: Ditto.
609         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt: Ditto.
610         * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt: Ditto.
611         * platform/mac/js/dom/global-constructors-attributes-expected.txt: Ditto.
612         * platform/win/js/dom/global-constructors-attributes-expected.txt: Ditto.
613         * svg/custom/global-constructors-expected.txt: Ditto.
614         * svg/custom/script-tests/global-constructors.js: Ditto.
615         * svg/dom/svg2-inheritance-expected.txt: Ditto.
616         * svg/dom/svg2-inheritance.html: Ditto.
617
618 2015-02-08  Darin Adler  <darin@apple.com>
619
620         Make SVGUseElement work without creating any SVGElementInstance objects
621         https://bugs.webkit.org/show_bug.cgi?id=141374
622
623         Reviewed by Sam Weinig.
624
625         Results changed on some tests that expected the old "remove all content if a cycle is detected"
626         behavior from the <use> element. The new behavior is to inhibit cycles, but render everything
627         else, which is much easier to implement correctly and also makes logical sense. Changed all
628         those tests to be reference tests, which makes sense since they are focusing on what gets
629         rendered in these complex cases, and the expected results are a lot easier to understand in
630         SVG form than they were in txt/png form. This also means we can remove a lot of platform-specific
631         results since reference tests aren't sensitive to small platform differences in rendering.
632
633         * platform/efl/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-01-t-expected.png: Removed.
634         * platform/efl/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.png: Removed.
635         * platform/efl/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.png: Removed.
636         * platform/efl/svg/hixie/error/017-expected.png: Removed.
637         * platform/gtk/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-01-t-expected.png: Removed.
638         * platform/gtk/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.png: Removed.
639         * platform/gtk/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.png: Removed.
640         * platform/gtk/svg/custom/use-on-disallowed-foreign-object-3-expected.png: Removed.
641         * platform/gtk/svg/custom/use-on-disallowed-foreign-object-3-expected.txt: Removed.
642         * platform/gtk/svg/custom/use-recursion-1-expected.png: Removed.
643         * platform/gtk/svg/custom/use-recursion-1-expected.txt: Removed.
644         * platform/gtk/svg/custom/use-recursion-2-expected.png: Removed.
645         * platform/gtk/svg/custom/use-recursion-2-expected.txt: Removed.
646         * platform/gtk/svg/custom/use-recursion-3-expected.png: Removed.
647         * platform/gtk/svg/custom/use-recursion-3-expected.txt: Removed.
648         * platform/gtk/svg/custom/use-recursion-4-expected.png: Removed.
649         * platform/gtk/svg/custom/use-recursion-4-expected.txt: Removed.
650         * platform/gtk/svg/hixie/error/017-expected.png: Removed.
651         * platform/ios-sim-deprecated/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-01-t-expected.txt: Removed.
652         * platform/ios-sim-deprecated/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.txt: Removed.
653         * platform/ios-sim-deprecated/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.txt: Removed.
654         * platform/ios-sim-deprecated/svg/custom/use-on-disallowed-foreign-object-3-expected.txt: Removed.
655         * platform/ios-sim-deprecated/svg/custom/use-recursion-1-expected.txt: Removed.
656         * platform/ios-sim-deprecated/svg/custom/use-recursion-2-expected.txt: Removed.
657         * platform/ios-sim-deprecated/svg/custom/use-recursion-3-expected.txt: Removed.
658         * platform/ios-sim-deprecated/svg/custom/use-recursion-4-expected.txt: Removed.
659         * platform/ios-sim-deprecated/svg/hixie/error/017-expected.txt: Removed.
660         * platform/ios-simulator/svg/custom/use-on-disallowed-foreign-object-3-expected.txt: Removed.
661         * platform/ios-simulator/svg/custom/use-recursion-1-expected.txt: Removed.
662         * platform/ios-simulator/svg/custom/use-recursion-2-expected.txt: Removed.
663         * platform/ios-simulator/svg/custom/use-recursion-3-expected.txt: Removed.
664         * platform/ios-simulator/svg/custom/use-recursion-4-expected.txt: Removed.
665         * platform/mac-mountainlion/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-01-t-expected.txt: Removed.
666         * platform/mac-mountainlion/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.txt: Removed.
667         * platform/mac-mountainlion/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.txt: Removed.
668         * platform/mac-mountainlion/svg/custom/use-on-disallowed-foreign-object-3-expected.txt: Removed.
669         * platform/mac-mountainlion/svg/custom/use-recursion-1-expected.txt: Removed.
670         * platform/mac-mountainlion/svg/custom/use-recursion-2-expected.txt: Removed.
671         * platform/mac-mountainlion/svg/custom/use-recursion-3-expected.txt: Removed.
672         * platform/mac-mountainlion/svg/custom/use-recursion-4-expected.txt: Removed.
673         * platform/mac-mountainlion/svg/hixie/error/017-expected.txt: Removed.
674         * platform/mac/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-01-t-expected.png: Removed.
675         * platform/mac/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-01-t-expected.txt: Removed.
676         * platform/mac/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.png: Removed.
677         * platform/mac/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.txt: Removed.
678         * platform/mac/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.png: Removed.
679         * platform/mac/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.txt: Removed.
680         * platform/mac/svg/custom/use-on-disallowed-foreign-object-3-expected.png: Removed.
681         * platform/mac/svg/custom/use-on-disallowed-foreign-object-3-expected.txt: Removed.
682         * platform/mac/svg/custom/use-recursion-1-expected.png: Removed.
683         * platform/mac/svg/custom/use-recursion-1-expected.txt: Removed.
684         * platform/mac/svg/custom/use-recursion-2-expected.png: Removed.
685         * platform/mac/svg/custom/use-recursion-2-expected.txt: Removed.
686         * platform/mac/svg/custom/use-recursion-3-expected.png: Removed.
687         * platform/mac/svg/custom/use-recursion-3-expected.txt: Removed.
688         * platform/mac/svg/custom/use-recursion-4-expected.png: Removed.
689         * platform/mac/svg/custom/use-recursion-4-expected.txt: Removed.
690         * platform/mac/svg/hixie/error/017-expected.png: Removed.
691         * platform/mac/svg/hixie/error/017-expected.txt: Removed.
692
693         * svg/W3C-SVG-1.2-Tiny/struct-use-recursion-01-t-expected.svg: Added. Made this be a reference test,
694         and made it expect more of the recursion to work.
695         * svg/W3C-SVG-1.2-Tiny/struct-use-recursion-01-t-expected.txt: Removed.
696         * svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.svg: Added. More of the same.
697         * svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.txt: Removed.
698         * svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.svg: Added. More of the same.
699         * svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.txt: Removed.
700         * svg/custom/use-on-disallowed-foreign-object-3-expected.svg: Added. More of the same.
701         * svg/custom/use-recursion-1-expected.svg: Added. More of the same.
702         * svg/custom/use-recursion-2-expected.svg: Added. More of the same.
703         * svg/custom/use-recursion-3-expected.svg: Added. More of the same.
704         * svg/custom/use-recursion-4-expected.svg: Added. More of the same.
705         * svg/hixie/error/017-expected.txt: Removed.
706         * svg/hixie/error/017-expected.xml: Added. More of the same.
707
708         * svg/in-html/defs-after-use.html: Updated incorrect bug number in this test.
709
710 2015-02-08  David Kilzer  <ddkilzer@apple.com>
711
712         Skip fast/parser/document-open-in-unload.html on all WK2 platforms
713
714         Tracked by:
715         [WK2] fast/parser/document-open-in-unload.html makes the following test crash
716         <http://webkit.org/b/98345>
717
718         * platform/mac-wk2/TestExpectations: Move Skip expectation from here...
719         * platform/wk2/TestExpectations: ...to here with updated bug number.
720
721 2015-02-08  David Kilzer  <ddkilzer@apple.com>
722
723         Update section headers for mac-wk2/TestExpectations
724
725         * platform/mac-wk2/TestExpectations:
726
727 2015-02-08  David Kilzer  <ddkilzer@apple.com>
728
729         [iOS] Gardening: Some MathML tests crash in RenderMathMLOperator::advanceForGlyph() or boundsForGlyph()
730
731         Tracked by: <http://webkit.org/b/141371>
732
733         * platform/ios-simulator-wk2/TestExpectations: Mark tests as
734         crashing.
735
736 2015-02-08  David Kilzer  <ddkilzer@apple.com>
737
738         REGRESSION (r179391): Remove references to deleted SVG tests
739
740         Fixes the following lint warnings:
741
742             --lint-test-files warnings:
743             LayoutTests/platform/ios-simulator-wk2/TestExpectations:412 Path does not exist. svg/custom/use-elementInstance-event-target.svg
744             LayoutTests/platform/ios-simulator-wk2/TestExpectations:413 Path does not exist. svg/custom/use-elementInstance-methods.svg
745             LayoutTests/platform/ios-simulator-wk2/TestExpectations:417 Path does not exist. svg/custom/use-instanceRoot-event-listeners.xhtml
746
747         * platform/ios-simulator-wk2/TestExpectations: Remove deleted
748         tests.
749
750 2015-02-08  Alexey Proskuryakov  <ap@apple.com>
751
752         AX: The input element with type="search" has no default focus outline
753         https://bugs.webkit.org/show_bug.cgi?id=140326
754
755         Adding results for Mavericks.
756
757         * platform/mac-mavericks/fast/css/focus-ring-exists-for-search-field-expected.txt: Added.
758
759 2015-02-08  Alexey Proskuryakov  <ap@apple.com>
760
761         http/tests/security/appcache-in-private-browsing.html is flaky
762         https://bugs.webkit.org/show_bug.cgi?id=141370
763
764         * TestExpectations: Marking as such.
765
766 2015-02-08  Alexey Proskuryakov  <ap@apple.com>
767
768         Application cache abort() tests are flaky
769         https://bugs.webkit.org/show_bug.cgi?id=87633
770
771         Moved expectations form Efl to root TestExpectations file. Also, removed Crash
772         expectation, as no bot hits that now.
773
774         Removed an erroneously added expectation for abort-cache-onchecking-resource-404.html -
775         this test doesn't happen to fail on the bots, although it also doesn't appear to
776         be very robust.
777
778         * TestExpectations:
779         * platform/efl/TestExpectations:
780
781 2015-02-08  Alexey Proskuryakov  <ap@apple.com>
782
783         http/tests/appcache/abort-cache-onchecking-resource-404.html is flaky
784         https://bugs.webkit.org/show_bug.cgi?id=141368
785
786         * TestExpectations: This test is intrinsically unreliable, but at least it checks
787         that there is no crash is any of the code paths that it takes.
788
789 2015-02-07  Chris Fleizach  <cfleizach@apple.com>
790
791         AX: The input element with type="search" has no default focus outline
792         https://bugs.webkit.org/show_bug.cgi?id=140326
793
794         Reviewed by Darin Adler.
795
796         * fast/css/focus-ring-exists-for-search-field.html: Added.
797         * platform/mac/fast/css/focus-ring-exists-for-search-field-expected.png: Added.
798         * platform/mac/fast/css/focus-ring-exists-for-search-field-expected.txt: Added.
799
800 2015-02-07  Alexey Proskuryakov  <ap@apple.com>
801
802         fullscreen/full-screen-plugin.html is very flaky on Yosemite WK2
803         https://bugs.webkit.org/show_bug.cgi?id=141364
804
805         Reviewed by Zalan Bujtas.
806
807         Speculative fix. Make sure that the plug-in has loaded before using it.
808
809         * fullscreen/full-screen-plugin.html:
810
811 2015-02-07  Tim Horton  <timothy_horton@apple.com>
812
813         Add some dictionary lookup tests
814         https://bugs.webkit.org/show_bug.cgi?id=141355
815
816         Reviewed by Darin Adler.
817
818         * platform/mac/editing/dictionary-lookup/dictionary-lookup-expected.txt: Added.
819         * platform/mac/editing/dictionary-lookup/dictionary-lookup-input-expected.txt: Added.
820         * platform/mac/editing/dictionary-lookup/dictionary-lookup-input.html: Added.
821         * platform/mac/editing/dictionary-lookup/dictionary-lookup-inside-selection-expected.txt: Added.
822         * platform/mac/editing/dictionary-lookup/dictionary-lookup-inside-selection.html: Added.
823         * platform/mac/editing/dictionary-lookup/dictionary-lookup-outside-selection-expected.txt: Added.
824         * platform/mac/editing/dictionary-lookup/dictionary-lookup-outside-selection.html: Added.
825         * platform/mac/editing/dictionary-lookup/dictionary-lookup-rtl-expected.txt: Added.
826         * platform/mac/editing/dictionary-lookup/dictionary-lookup-rtl.html: Added.
827         * platform/mac/editing/dictionary-lookup/dictionary-lookup.html: Added.
828         * platform/mac/editing/dictionary-lookup/lookup-test.js: Added.
829         (runTest):
830         Add tests for various cases that we've had trouble with in the past.
831
832 2015-02-07  Zalan Bujtas  <zalan@apple.com>
833
834         Unreviewed gardening.
835         Remove svg/custom/use-events-crash.svg. It has no value anymore.
836         See webkit.org/b/141108
837
838         * platform/gtk/svg/custom/use-events-crash-expected.png: Removed.
839         * platform/gtk/svg/custom/use-events-crash-expected.txt: Removed.
840         * platform/ios-sim-deprecated/svg/custom/use-events-crash-expected.txt: Removed.
841         * platform/ios-simulator/svg/custom/use-events-crash-expected.txt: Removed.
842         * platform/mac-mountainlion/svg/custom/use-events-crash-expected.txt: Removed.
843         * platform/mac/svg/custom/use-events-crash-expected.png: Removed.
844         * platform/mac/svg/custom/use-events-crash-expected.txt: Removed.
845         * svg/custom/use-events-crash.svg: Removed.
846
847 2015-02-07  Alexey Proskuryakov  <ap@apple.com>
848
849         http/tests/xmlhttprequest/event-listener-gc.html is flaky
850         https://bugs.webkit.org/show_bug.cgi?id=33342
851
852         Reviewed by Darin Adler.
853
854         This test relies on a zero-delay timer being a lot faster than fetching from network.
855         Force a layout before starting the test, because otherwise, the layout can significantly
856         delay the timer (I've seen 50-60 milliseconds being a common delay in debug builds).
857
858         Also, changed the resource URL to avoid Apache error log spew.
859
860         * http/tests/xmlhttprequest/event-listener-gc.html:
861
862 2015-02-07  Chris Dumez  <cdumez@apple.com>
863
864         fast/images/animated-gif-iframe-webkit-transform.html is flaky
865         https://bugs.webkit.org/show_bug.cgi?id=141323
866
867         Reviewed by Alexey Proskuryakov.
868
869         Use shouldBecomeEqual() instead of shouldBe() to check for initial test
870         conditions. This should address the flakiness.
871
872         * fast/images/animated-gif-iframe-webkit-transform-expected.txt:
873         * fast/images/animated-gif-iframe-webkit-transform.html:
874         * platform/mac/TestExpectations:
875
876 2015-02-07  Darin Adler  <darin@apple.com>
877
878         Stop dispatching events with SVGElementInstance objects as their targets
879         https://bugs.webkit.org/show_bug.cgi?id=141108
880
881         Reviewed by Anders Carlsson.
882
883         Many tests are no longer relevant once we aren't doing this any more.
884
885         * platform/gtk/svg/custom/use-instanceRoot-event-bubbling-expected.png: Removed.
886         * platform/gtk/svg/custom/use-instanceRoot-modifications-expected.png: Removed.
887         * platform/gtk/svg/custom/use-instanceRoot-modifications-expected.txt: Removed.
888         * platform/ios-sim-deprecated/svg/custom/use-instanceRoot-modifications-expected.txt: Removed.
889         * platform/ios-simulator/svg/custom/use-instanceRoot-modifications-expected.txt: Removed.
890         * platform/mac-mountainlion/svg/custom/use-instanceRoot-modifications-expected.txt: Removed.
891         * platform/mac/svg/custom/use-instanceRoot-event-bubbling-expected.png: Removed.
892         * platform/mac/svg/custom/use-instanceRoot-modifications-expected.png: Removed.
893         * platform/mac/svg/custom/use-instanceRoot-modifications-expected.txt: Removed.
894         * svg/custom/use-instanceRoot-modifications.svg: Removed.
895         * svg/custom/use-instanceRoot-with-use-removed-expected.txt: Removed.
896         * svg/custom/use-instanceRoot-with-use-removed.svg: Removed.
897
898         * svg/custom/resources/use-instanceRoot-event-bubbling.js: Updated this test to expect
899         the events to be dispatched with the SVGUseElement as the target. I talked this over with
900         Sam Weinig and we decided this is good behavior for now, and it almost matches what the
901         spec says. Might be worth refining later.
902         * svg/custom/use-instanceRoot-event-bubbling-expected.txt: Updated expected results.
903         * svg/custom/use-instanceRoot-event-bubbling.xhtml: Tweaked the test a little. It still
904         could use improvement; it's like half a "repaint test", which is strange.
905
906         * svg/custom/use-event-retargeting-expected.txt: Added. Got this test from Blink.
907         * svg/custom/use-event-retargeting.html: Added. Ditto.
908
909         * svg/custom/use-events-crash.svg: Added some more events, a second click, so that we
910         don't hang with the context menu up when running this. Also converted line endings to
911         use LF instead of CRLF.
912
913 2015-02-07  Alexey Proskuryakov  <ap@apple.com>
914
915         REGRESSION (OS X 10.10.2): http/tests/media/video-query-url.html frequently times out
916         https://bugs.webkit.org/show_bug.cgi?id=141085
917
918         * platform/mac-wk2/TestExpectations: Added an expectation.
919
920 2015-02-06  Zalan Bujtas  <zalan@apple.com>
921
922         ASSERT repaintContainer->hasLayer() in WebCore::RenderObject::repaintUsingContainer
923         https://bugs.webkit.org/show_bug.cgi?id=140750
924
925         Reviewed by Simon Fraser.
926
927         There's a short period of time when RenderObject::layer() still returns a valid pointer
928         even though we already cleared the hasLayer() flag.
929         Do not use the layer as repaint container in such cases.
930
931         * compositing/repaint-container-assertion-when-toggling-compositing-expected.txt: Added.
932         * compositing/repaint-container-assertion-when-toggling-compositing.html: Added.
933
934 2015-02-06  Said Abou-Hallawa  <sabouhallawa@apple.com>
935
936         Invalid cast in WebCore::SVGAnimateElement::calculateAnimatedValue.
937         https://bugs.webkit.org/show_bug.cgi?id=135171.
938
939         Reviewed by Dean Jackson.
940
941         * svg/animations/animate-montion-invalid-attribute-expected.svg: Added.
942         * svg/animations/animate-montion-invalid-attribute.svg: Added.
943         Make sure that adding the same attribute to <animateMotion> and <animate>, which both
944         animate the same target element, will be ignored and we won't crash.
945
946 2015-02-06  Simon Fraser  <simon.fraser@apple.com>
947
948         Convert the compositing overlap map to use LayoutRects
949         https://bugs.webkit.org/show_bug.cgi?id=141346
950
951         Reviewed by Zalan Bujtas.
952         
953         Test with adjacent layers on non-pixel boundaries.
954
955         * compositing/layer-creation/subpixel-adjacent-layers-overlap-expected.txt: Added.
956         * compositing/layer-creation/subpixel-adjacent-layers-overlap.html: Added.
957
958 2015-02-06  Bartlomiej Gajda  <b.gajda@samsung.com>
959
960         [MSE] Implement Append Error algorithm.
961         https://bugs.webkit.org/show_bug.cgi?id=139439
962
963         Reviewed by Jer Noble.
964
965         If Source Buffer has not received first init segment, then it shall call endOfStream after receiving
966         Media Segment, as per Media Source spec. (from 17 July 2014) in paragraph 3.5.1 point 6.1.
967         Added test which after creating SourceBuffer sends media sample, without any init segments.
968         Updated existing tests, so they correctly expect updateend and error as per Append Error algorithm.
969
970         * media/media-source/media-source-append-failed-expected.txt:
971         * media/media-source/media-source-append-failed.html:
972         * media/media-source/media-source-append-media-segment-without-init-expected.txt: Added.
973         * media/media-source/media-source-append-media-segment-without-init.html: Added.
974         * media/media-source/media-source-multiple-initialization-segments-expected.txt:
975         * media/media-source/media-source-multiple-initialization-segments.html:
976
977 2015-02-06  Alexey Proskuryakov  <ap@apple.com>
978
979         Correct expectations for inspector/css/selector-dynamic-specificity.html.
980
981         "Slow Pass Timeout" is not currently valid - if we expect a flaky timeout, we need
982         to expect it within the regular period of time with "Pass Timeout".
983
984         * platform/mac-wk2/TestExpectations:
985
986 2015-02-06  Alexey Proskuryakov  <ap@apple.com>
987
988         http/tests/xmlhttprequest/event-listener-gc.html is flaky
989         https://bugs.webkit.org/show_bug.cgi?id=33342
990
991         Tweaked test output a little, hopefully this will shed some light on what happens in failure case.
992
993         * http/tests/xmlhttprequest/event-listener-gc-expected.txt:
994         * http/tests/xmlhttprequest/event-listener-gc.html:
995
996 2015-02-06  Alexey Proskuryakov  <ap@apple.com>
997
998         http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-abortedonmain.html is flaky
999         https://bugs.webkit.org/show_bug.cgi?id=141325
1000
1001         * platform/mac-wk2/TestExpectations: Mark it as such.
1002
1003 2015-02-06  Alexey Proskuryakov  <ap@apple.com>
1004
1005         inspector/css/selector-dynamic-specificity.html is very slow on Yosemite
1006         https://bugs.webkit.org/show_bug.cgi?id=141252
1007
1008         * platform/mac-wk2/TestExpectations: Add weaker expectations for debug builds.
1009
1010 2015-02-05  Alexey Proskuryakov  <ap@apple.com>
1011
1012         Test gardening for issues uncovered by disabling retries on debug bots.
1013
1014         * TestExpectations:
1015         * platform/mac-wk2/TestExpectations:
1016         * platform/mac/TestExpectations:
1017
1018 2015-02-05  Commit Queue  <commit-queue@webkit.org>
1019
1020         Unreviewed, rolling out r179725.
1021         https://bugs.webkit.org/show_bug.cgi?id=141320
1022
1023         caused 2 layout tests to fail (Requested by zalan on #webkit).
1024
1025         Reverted changeset:
1026
1027         "[MSE] Implement Append Error algorithm."
1028         https://bugs.webkit.org/show_bug.cgi?id=139439
1029         http://trac.webkit.org/changeset/179725
1030
1031 2015-02-05  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1032
1033         Unreviewed, EFL gardening. Unskip 4 passing tests regarding webgl.
1034
1035         Those tests were marked with *CRASH* on r179465 though, it looks
1036         wrong.
1037
1038         * platform/efl/TestExpectations:
1039
1040 2015-02-05  Bartlomiej Gajda  <b.gajda@samsung.com>
1041
1042         [MSE] Implement Append Error algorithm.
1043         https://bugs.webkit.org/show_bug.cgi?id=139439
1044
1045         Reviewed by Jer Noble.
1046
1047         If Source Buffer has not received first init segment, then it shall call endOfStream after receiving
1048         Media Segment, as per Media Source spec. (from 17 July 2014) in paragraph 3.5.1 point 6.1.
1049         Added test which after creating SourceBuffer sends media sample, without any init segments.
1050
1051         * media/media-source/media-source-append-media-segment-without-init-expected.txt: Added.
1052         * media/media-source/media-source-append-media-segment-without-init.html: Added.
1053
1054 2015-02-05  Zalan Bujtas  <zalan@apple.com>
1055
1056         [Mac] Unreviewed gardening.
1057         Mark inspector/css/selector-specificity.html flaky with Crash too (already marked with Timeout).
1058
1059         * platform/mac/TestExpectations:
1060
1061 2015-02-05  Alexey Proskuryakov  <ap@apple.com>
1062
1063         TestExpectations gardening.
1064
1065         * platform/win/TestExpectations: These two canvas tests fail on Windows only.
1066
1067 2015-02-05  Alexey Proskuryakov  <ap@apple.com>
1068
1069         TestExpectations gardening.
1070
1071         * TestExpectations: Updated expectations for tests that pass.
1072
1073 2015-02-05  Alexey Proskuryakov  <ap@apple.com>
1074
1075         TestExpectations gardening.
1076
1077         * platform/mac/TestExpectations: Updated expectatiosn for tests that sometimes pass.
1078
1079 2015-02-05  Alexey Proskuryakov  <ap@apple.com>
1080
1081         <rdar://problem/18216390> ASSERTION FAILED: !m_visibleDescendantStatusDirty in WebCore::RenderLayer::isVisuallyNonEmpty()
1082
1083         fullscreen/full-screen-iframe-legacy.html is another affected test.
1084
1085         * TestExpectations: Marked it as flakily crashing.
1086
1087 2015-02-05  Maciej Stachowiak  <mjs@apple.com>
1088
1089         Crash due to failing to dirty a removed text node's line box
1090         https://bugs.webkit.org/show_bug.cgi?id=136544
1091
1092         Reviewed by David Hyatt.
1093
1094         * fast/text/remove-text-node-linebox-not-dirty-crash-expected.txt: Added.
1095         * fast/text/remove-text-node-linebox-not-dirty-crash.html: Added.
1096
1097 2015-02-05  Brent Fulgham  <bfulgham@apple.com>
1098
1099         [Win] Mark another group of assertion failures.
1100
1101         * platform/win/TestExpectations:
1102
1103 2015-02-05  Jer Noble  <jer.noble@apple.com>
1104
1105         [Mac] HLS <video> will not fire 'progress' events, only 'stalled'.
1106         https://bugs.webkit.org/show_bug.cgi?id=141284
1107
1108         Reviewed by Brent Fulgham.
1109
1110         * http/tests/media/hls/hls-progress-expected.txt: Added.
1111         * http/tests/media/hls/hls-progress.html: Added.
1112
1113 2015-02-05  Zalan Bujtas  <zalan@apple.com>
1114
1115         [Mac] Unreviewed gardening.
1116         Mark compositing/reflections/masked-reflection-on-composited.html flaky.
1117
1118         * platform/mac/TestExpectations:
1119
1120 2015-02-05  Alexey Proskuryakov  <ap@apple.com>
1121
1122         http/tests/xmlhttprequest/event-listener-gc.html is flaky
1123         https://bugs.webkit.org/show_bug.cgi?id=33342
1124
1125         Reviewed by Anders Carlsson.
1126
1127         Speculative fix.
1128
1129         * http/tests/xmlhttprequest/print-content-type.cgi: Make the resource uncacheable,
1130         so that it doesn't load too quickly.
1131
1132 2015-02-05  Brent Fulgham  <bfulgham@apple.com>
1133
1134         [Win] More Unreviewed gardening.
1135
1136         * platform/win/TestExpectations:
1137
1138 2015-02-05  Zalan Bujtas  <zalan@apple.com>
1139
1140         Do not destroy RenderQuote's text fragment child when quotation mark string is changing.
1141         https://bugs.webkit.org/show_bug.cgi?id=141271
1142         rdar://problem/18169375
1143
1144         Reviewed by Antti Koivisto.
1145
1146         Similar approach as https://codereview.chromium.org/679593004/
1147
1148         This patch ensures that laying out a RenderQuote does not force a sibling RenderQuote's
1149         child renderer(RenderText) to be destroyed.
1150         BreakingContext holds a pointer to the next renderer on the line (BreakingContext::m_nextObject).
1151         While laying out the line, initiated by BreakingContext, placing the current renderer could end up destroying the "next" renderer.
1152         This happens when the pseudo after quotation mark(RenderQuote) becomes floated, the sibling <q>'s pseudo
1153         before text needs to be changed (from " to ') so that we don't end up with 2 sets of the same opening
1154         strings.
1155         The fix is to reuse the RenderTextFragment object instead of destroy/recreate it.
1156
1157         * fast/css/content/quote-crash-when-floating-expected.txt: Added.
1158         * fast/css/content/quote-crash-when-floating.html: Added.
1159
1160 2015-02-05  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1161
1162         Unreviewed EFL gardening. Set all tests of svg/W3C-SVG-1.1 and svg/W3C-SVG-1.1-SE to flaky.
1163         Because all tests looks like flaky now. This will be handled on Bug 137138. Additionally
1164         duplicated tests are removed.
1165
1166         * platform/efl/TestExpectations:
1167
1168 2015-02-05  Youenn Fablet  <youenn.fablet@crf.canon.fr> and Xabier Rodriguez Calvar <calvaris@igalia.com>
1169
1170         [Streams API] Implement a barebone ReadableStream interface
1171         https://bugs.webkit.org/show_bug.cgi?id=141045
1172
1173         Reviewed by Benjamin Poulain.
1174
1175         Added readablestream-constructor test that checks ReadableStream properties and state.
1176         Rebased global-constructor-attributes.html expectations to add ReadableStream description.
1177
1178         * js/dom/global-constructors-attributes-expected.txt:
1179         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
1180         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
1181         * platform/ios-sim-deprecated/js/dom/global-constructors-attributes-expected.txt:
1182         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
1183         * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt:
1184         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1185         * platform/win/js/dom/global-constructors-attributes-expected.txt:
1186         * streams/readablestream-constructor-expected.txt: Added.
1187         * streams/readablestream-constructor.html: Added.
1188
1189 2015-02-05  Csaba Osztrogonác  <ossy@webkit.org>
1190
1191         Remove Mountain Lion specific test expectations
1192         https://bugs.webkit.org/show_bug.cgi?id=141243
1193
1194         Reviewed by Alexey Proskuryakov.
1195
1196         * platform/mac-wk1/TestExpectations:
1197         * platform/mac-wk2/TestExpectations:
1198         * platform/mac/TestExpectations:
1199
1200 2015-02-05  Saam Barati  <saambarati1@gmail.com>
1201
1202         Crash in uninitialized deconstructing variable.
1203         https://bugs.webkit.org/show_bug.cgi?id=141070
1204
1205         Reviewed by Michael Saboff.
1206
1207         * js/parser-syntax-check-expected.txt:
1208         * js/script-tests/parser-syntax-check.js:
1209
1210 2015-02-04  Brent Fulgham  <bfulgham@apple.com>
1211
1212         [Win] Reactive (some) Media tests. Test results gardening.
1213
1214         * platform/win/TestExpectations:
1215
1216 2015-02-04  Joseph Pecoraro  <pecoraro@apple.com>
1217
1218         Web Inspector: ES6: Improved Console Support for Symbol Objects
1219         https://bugs.webkit.org/show_bug.cgi?id=141173
1220
1221         Reviewed by Timothy Hatcher.
1222
1223         * inspector/model/remote-object-expected.txt:
1224         * inspector/model/remote-object.html:
1225         Update the RemoteObject test to include Symbols.
1226
1227 2015-02-04  Alexey Proskuryakov  <ap@apple.com>
1228
1229         http/tests/misc/detached-frame-console.html is flaky
1230         https://bugs.webkit.org/show_bug.cgi?id=141267
1231
1232         * TestExpectations: Mark it as such.
1233
1234 2015-02-04  Jer Noble  <jer.noble@apple.com>
1235
1236         [Mac][EME] Support ClearKey encryption with AES128-encrypted HLS
1237         https://bugs.webkit.org/show_bug.cgi?id=140825
1238
1239         Reviewed by Eric Carlson.
1240
1241         * http/tests/media/clearkey/clear-key-hls-aes128-expected.txt: Added.
1242         * http/tests/media/clearkey/clear-key-hls-aes128.html: Added.
1243         * http/tests/media/clearkey/support.js: Added.
1244         (stringToUInt8Array):
1245         (uInt8ArrayToString):
1246         (base64EncodeUint8Array):
1247         * http/tests/media/resources/hls/clearkey/crypt0.key: Added.
1248         * http/tests/media/resources/hls/clearkey/iframe_index.m3u8: Added.
1249         * http/tests/media/resources/hls/clearkey/main0.ts: Added.
1250         * http/tests/media/resources/hls/clearkey/prog_index.m3u8: Added.
1251         * media/video-test.js:
1252         (waitForEventOnceOn):
1253
1254 2015-02-04  Commit Queue  <commit-queue@webkit.org>
1255
1256         Unreviewed, rolling out r179618.
1257         https://bugs.webkit.org/show_bug.cgi?id=141263
1258
1259         Off-by-one error causing flaky behavior in webaudio
1260         /audiobuffersource-negative-playbackrate.html (Requested by
1261         jernoble_ on #webkit).
1262
1263         Reverted changeset:
1264
1265         "[WebAudio] AudioBufferSourceNodes should accurately play
1266         backwards if given a negative playbackRate."
1267         https://bugs.webkit.org/show_bug.cgi?id=140955
1268         http://trac.webkit.org/changeset/179618
1269
1270 2015-02-03  David Hyatt  <hyatt@apple.com>
1271
1272         Tables don't repaginate properly when the pagination height changes or the pagination offset changes.
1273         https://bugs.webkit.org/show_bug.cgi?id=141207
1274         <rdar://problem/18387659>
1275
1276         Reviewed by Dean Jackson.
1277
1278         * fast/multicol/table-dynamic-movement-expected.html: Added.
1279         * fast/multicol/table-dynamic-movement.html: Added.
1280
1281 2015-02-04  Said Abou-Hallawa  <sabouhallawa@apple.com>
1282
1283         When using SVG as an image, we should load datauri images when these images are not in the image cache.
1284         https://bugs.webkit.org/show_bug.cgi?id=99677.
1285
1286         Reviewed by Darin Adler.
1287
1288         * svg/as-image/resources/image-with-nested-data-uri-images.svg: Added.
1289         This SVG has a tree of depth = 5 of nested data URI images. All the data URI images are
1290         SVG images expect the innermost one which is a png data URI image.
1291         
1292         * svg/as-image/resources/image-with-nested-rects.svg: Added.
1293         This SVG produces the same drawing as image-with-nested-data-uri-images.svg does but
1294         it uses <rect> SVG elements instead.
1295         
1296         * svg/as-image/svg-image-with-data-uri-background-expected.html: Added.
1297         * svg/as-image/svg-image-with-data-uri-background.html: Added.
1298         Test the data URI SVG as a css background image.
1299         
1300         * svg/as-image/svg-image-with-data-uri-from-canvas-expected.html: Added.
1301         * svg/as-image/svg-image-with-data-uri-from-canvas.html: Added.
1302         Test the data URI image when it is the result of drawing an SVG image on a canvas object.
1303         
1304         * svg/as-image/svg-image-with-data-uri-images-disabled-expected.html: Added.
1305         * svg/as-image/svg-image-with-data-uri-images-disabled.html: Added.
1306         Ensure the data uri images are not loaded if imagesEnabled is turned off.
1307         
1308         * svg/as-image/svg-image-with-data-uri-reloading-expected.html: Added.
1309         * svg/as-image/svg-image-with-data-uri-reloading.html: Added.
1310         Test the data URI SVG when reloading the page.
1311         
1312         * svg/as-image/svg-image-with-data-uri-use-data-uri-expected.svg: Added.
1313         * svg/as-image/svg-image-with-data-uri-use-data-uri.svg: Added.
1314         Test the data URI image when it is referenced from an SVG <use> tag.
1315         
1316         * svg/as-image/svg-image-with-svg-data-uri-expected.html: Added.
1317         * svg/as-image/svg-image-with-svg-data-uri.html: Added.
1318         Test the data URI image when it is referenced from an HTML <img> tag.
1319
1320 2015-02-04  Zalan Bujtas  <zalan@apple.com>
1321
1322         [Mac] Unreviewed gardening.
1323         Mark http/tests/media/video-preload.html flaky.
1324
1325         * platform/mac/TestExpectations:
1326
1327 2015-02-04  Jer Noble  <jer.noble@apple.com>
1328
1329         [WebAudio] AudioBufferSourceNodes should accurately play backwards if given a negative playbackRate.
1330         https://bugs.webkit.org/show_bug.cgi?id=140955
1331
1332         Reviewed by Eric Carlson.
1333
1334         * webaudio/audiobuffersource-negative-playbackrate-expected.wav: Added.
1335         * webaudio/audiobuffersource-negative-playbackrate-interpolated-expected.wav: Added.
1336         * webaudio/audiobuffersource-negative-playbackrate-interpolated.html: Added.
1337         * webaudio/audiobuffersource-negative-playbackrate.html: Added.
1338
1339         Get rid of extra HRTF padding as it's now unnecessary.
1340
1341         * webaudio/resources/note-grain-on-testing.js:
1342         (createSignalBuffer):
1343         (verifyStartAndEndFrames):
1344
1345 2015-02-04  Eric Carlson  <eric.carlson@apple.com>
1346
1347         video.attribute should not return true just because of fullscreen
1348         https://bugs.webkit.org/show_bug.cgi?id=141219
1349
1350         Reviewed by Dean Jackson.
1351
1352         * media/video-fullscreeen-only-controls-expected.txt: Update.
1353         * media/video-fullscreeen-only-controls.html: Ditto.
1354
1355 2015-02-04  Alexey Proskuryakov  <ap@apple.com>
1356
1357         inspector/css/selector-dynamic-specificity.html is very slow on Yosemite
1358         https://bugs.webkit.org/show_bug.cgi?id=141252
1359
1360         * platform/mac-wk2/TestExpectations: Added an expectation.
1361
1362 2015-02-03  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1363
1364         Unreviewed. Marking web-platform-tests as Skip to stop running wpt server.
1365
1366         * LayoutTests/TestExpectations:
1367
1368 2015-02-03  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1369
1370         Unreviewed. Marking web-platform-tests as failed until wpt server can be properly relaunched.
1371
1372         * LayoutTests/TestExpectations:
1373
1374 2015-02-03  Brent Fulgham  <bfulgham@apple.com>
1375
1376         [Win] More test results gardening.
1377
1378         * platform/win/TestExpectations:
1379
1380 2015-02-03  Maciej Stachowiak  <mjs@apple.com>
1381
1382         Crash when printing snapshotted plugins
1383         https://bugs.webkit.org/show_bug.cgi?id=141212
1384
1385         Reviewed by Simon Fraser.
1386
1387         This test would crash without the fix due to a bad cast to RenderBox. <object>
1388         is not prepared to have rendered inline children when rendering a plugin.
1389         
1390         * plugins/snapshotting/print-snapshotted-plugin-expected.txt: Added.
1391         * plugins/snapshotting/print-snapshotted-plugin.html: Added.
1392
1393 2015-02-03  Brent Fulgham  <bfulgham@apple.com>
1394
1395         [Win] Unreviewed. Activate more tests.
1396
1397         * platform/win/TestExpectations: Unskip the DOM4 constructor and cursor visibility
1398         tests (since they work).
1399
1400 2015-02-03  Ryosuke Niwa  <rniwa@webkit.org>
1401
1402         Commit the forgotten expected result supposed to be added in r179569.
1403
1404         * editing/inserting/smart-quote-with-all-configurations-expected.txt: Added.
1405
1406 2015-02-03  Alexey Proskuryakov  <ap@apple.com>
1407
1408         http/tests/xmlhttprequest/event-listener-gc.html is flaky
1409         https://bugs.webkit.org/show_bug.cgi?id=33342
1410
1411         Reviewed by Zalan Bujtas.
1412
1413         This failure means that the GC timer fires after readystatechange event. As a
1414         speculative fix, start the timer before starting the load, so that it's certain to
1415         finish earlier.
1416
1417         * http/tests/xmlhttprequest/event-listener-gc.html:
1418
1419 2015-02-03  Brent Fulgham  <bfulgham@apple.com>
1420
1421         [Win] Mark some debug assertion failures to be skipped.
1422
1423         * platform/win/TestExpectations:
1424
1425 2015-02-03  Ryosuke Niwa  <rniwa@webkit.org>
1426
1427         Smart quoting could move the caret backwards in some configurations
1428         https://bugs.webkit.org/show_bug.cgi?id=141203
1429
1430         Reviewed by Enrica Casucci.
1431
1432         Added a regression test for smart quote under all combinations of
1433         spellchecking and substitution configurations.
1434
1435         * editing/inserting/smart-quote-with-all-configurations-expected.txt: Added.
1436         * editing/inserting/smart-quote-with-all-configurations.html: Added.
1437         * platform/efl/TestExpectations:
1438         * platform/gtk/TestExpectations:
1439         * platform/ios-simulator-wk2/TestExpectations:
1440         * platform/win/TestExpectations:
1441         * platform/wk2/TestExpectations:
1442
1443 2015-02-02  Enrica Casucci  <enrica@apple.com>
1444
1445         Additional emoji support.
1446         https://bugs.webkit.org/show_bug.cgi?id=141047
1447         rdar://problem/19045135
1448
1449         Reviewed by Darin Adler.
1450
1451         * editing/deleting/delete-emoji.html: Added.
1452         * editing/deleting/delete-emoji-expected.txt: Added.
1453
1454 2015-02-03  Brent Fulgham  <bfulgham@apple.com>
1455
1456         [Win] Lint cleanup of Windows TestExpectations (Unreviewed)
1457
1458         * platform/win/TestExpectations:
1459
1460 2015-02-03  Jer Noble  <jer.noble@apple.com>
1461
1462         Passing invalid values to OfflineAudioContext's constructor should not crash.
1463         https://bugs.webkit.org/show_bug.cgi?id=141197
1464
1465         Reviewed by Darin Adler.
1466
1467         * webaudio/offlineaudiocontext-constructor-expected.txt: Added.
1468         * webaudio/offlineaudiocontext-constructor.html: Added.
1469
1470 2015-02-03  Jer Noble  <jer.noble@apple.com>
1471
1472         [MSE] Setting timestampOffset does not change the timestamps in the actual sample, leading to visual and audible errors.
1473         https://bugs.webkit.org/show_bug.cgi?id=140929
1474
1475         Reviewed by Darin Adler.
1476
1477         * media/media-source/media-source-timeoffset-expected.txt: Added.
1478         * media/media-source/media-source-timeoffset.html: Added.
1479
1480 2015-02-03  Brent Fulgham  <bfulgham@apple.com>
1481
1482         [WIn] Unreviewed test updates.
1483
1484         * platform/win/TestExpectations:
1485
1486 2015-02-03  Jer Noble  <jer.noble@apple.com>
1487
1488         [Mac] HLS audio is not correctly selected according to system language
1489         https://bugs.webkit.org/show_bug.cgi?id=140398
1490         rdar://problem/19218487
1491
1492         Reviewed by Darin Adler.
1493
1494         * http/tests/media/hls/hls-audio-tracks-locale-selection-expected.txt: Added.
1495         * http/tests/media/hls/hls-audio-tracks-locale-selection.html: Added.
1496         * http/tests/media/resources/hls/audio-tracks.m3u8:
1497
1498 2015-02-03  Piotr Krysiewicz  <p.krysiewicz@samsung.com>
1499
1500         [EFL] fast/borders/mixed-border-style2.html fails due to missing -expected.txt
1501         https://bugs.webkit.org/show_bug.cgi?id=141080
1502
1503         Unreviewed EFL gardening
1504
1505         Wrong: Test has no expected result
1506         Right: Test has an expected result as well as an image showing
1507                the correct page render
1508
1509         * platform/efl/fast/borders/mixed-border-style2-expected.png: Added.
1510         * platform/efl/fast/borders/mixed-border-style2-expected.txt: Added.
1511
1512 2015-02-02  Brent Fulgham  <bfulgham@apple.com>
1513
1514         [Win] Activate HTTP tests
1515
1516         * platform/win/TestExpectations:
1517         * platform/win/fast/dom/adopt-node-crash-2-expected.txt:
1518
1519 2015-02-02  Benjamin Poulain  <benjamin@webkit.org>
1520
1521         JIT Compile simple cases of :nth-last-child()
1522         https://bugs.webkit.org/show_bug.cgi?id=141053
1523
1524         Reviewed by Andreas Kling.
1525
1526         There was almost no test coverage for :nth-last-child(). I copied the main tests
1527         from :nth-child() and updated the expected results.
1528
1529         This is not ideal because we should have style update tests targetting
1530         backward invalidation... Still better than nothing :)
1531
1532         * fast/selectors/nth-last-child-as-first-simple-selector-style-update-expected.txt: Added.
1533         * fast/selectors/nth-last-child-as-first-simple-selector-style-update.html: Added.
1534         * fast/selectors/nth-last-child-basics-expected.txt: Added.
1535         * fast/selectors/nth-last-child-basics.html: Added.
1536         * fast/selectors/nth-last-child-bounds-expected.txt: Added.
1537         * fast/selectors/nth-last-child-bounds.html: Added.
1538         * fast/selectors/nth-last-child-chained-expected.txt: Added.
1539         * fast/selectors/nth-last-child-chained.html: Added.
1540         * fast/selectors/nth-last-child-on-root-expected.txt: Added.
1541         * fast/selectors/nth-last-child-on-root.html: Added.
1542         * fast/selectors/nth-last-child-style-update-expected.txt: Added.
1543         * fast/selectors/nth-last-child-style-update.html: Added.
1544         * fast/selectors/nth-last-child-with-backtracking-expected.txt: Added.
1545         * fast/selectors/nth-last-child-with-backtracking.html: Added.
1546         * fast/selectors/several-nth-last-child-expected.txt: Added.
1547         * fast/selectors/several-nth-last-child.html: Added.
1548
1549 2015-02-02  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1550
1551         Unreviewed, EFL gardening. Update flakiness tests on W3C SVG 1.1 tests.
1552
1553         * platform/efl/TestExpectations:
1554
1555 2015-02-02  Benjamin Poulain  <bpoulain@apple.com>
1556
1557         Clean up attribute handling: part 2 - attributeNode
1558         https://bugs.webkit.org/show_bug.cgi?id=141109
1559
1560         Reviewed by Andreas Kling.
1561
1562         Improve the coverage a little.
1563
1564         Not everything is right yet: some getters return an empty string when they
1565         should return null.
1566
1567         * fast/dom/Element/attribute-ascii-case-insensitive-1-expected.txt:
1568         This is now fixed :)
1569
1570         * fast/dom/Element/attribute-ascii-case-insensitive-3-expected.txt: Added.
1571         * fast/dom/Element/attribute-ascii-case-insensitive-3.html: Added.
1572         Test prefixed-like attribute defined through the parser.
1573
1574         * fast/dom/Element/attribute-setAttributeNode-multiple-times-expected.txt: Added.
1575         * fast/dom/Element/attribute-setAttributeNode-multiple-times.html: Added.
1576         Make sure we don't accumulate nodes.
1577
1578         * fast/dom/Element/attribute-setAttributeNodeNS-multiple-times-expected.txt: Added.
1579         * fast/dom/Element/attribute-setAttributeNodeNS-multiple-times.html: Added.
1580         Same without the crazy setter.
1581
1582         * fast/dom/Element/script-tests/getAttribute-check-case-sensitivity.js:
1583         * fast/dom/Element/getAttribute-check-case-sensitivity-expected.txt:
1584         With the latest spec, getting a node with any uppercase character through
1585         getAttributeNode() always fails. Update the test to use .getAttributeNodeNS()
1586         were needed.
1587
1588         * fast/dom/Element/mozilla-dom-base-tests/test_bug1075702-expected.txt: Added.
1589         * fast/dom/Element/mozilla-dom-base-tests/test_bug1075702.html: Added.
1590         * fast/dom/Element/mozilla-dom-base-tests/test_bug339494-expected.txt: Added.
1591         * fast/dom/Element/mozilla-dom-base-tests/test_bug339494.html: Added.
1592         * fast/dom/Element/mozilla-dom-base-tests/test_bug364092-expected.txt: Added.
1593         * fast/dom/Element/mozilla-dom-base-tests/test_bug364092.xhtml: Added.
1594         (testGetAttributeNodeMixedCase):
1595         (testAttribNodeNamePreservesCaseGetNode):
1596         (testAttribNodeNamePreservesCaseGetNode2):
1597         Some related tests from Gecko, for completeness.
1598
1599         * fast/dom/Element/setAttributeNode-case-insensitivity-expected.txt:
1600         * fast/dom/Element/setAttributeNode-case-insensitivity.html:
1601         Test that the getAttribute part of setAttributeNode() do not ignore the prefix. The spec
1602         says to use the name, not the localname.
1603
1604         * fast/dom/Element/setAttributeNode-for-existing-attribute-expected.txt:
1605         * fast/dom/Element/setAttributeNode-for-existing-attribute.html:
1606         This test was for legacy behavior that came from Firefox. Firefox does not do that anymore.
1607         Keep the test around for regression catching, but add a sentence explaining the 'incorrect'
1608         behavior.
1609
1610         * fast/dom/Element/setAttributeNode-overriding-lowercase-values-1-expected.txt: Added.
1611         * fast/dom/Element/setAttributeNode-overriding-lowercase-values-1.html: Added.
1612         * fast/dom/Element/setAttributeNode-overriding-lowercase-values-2-expected.txt: Added.
1613         * fast/dom/Element/setAttributeNode-overriding-lowercase-values-2.html: Added.
1614         Some coverage for the name overriding craziness.
1615
1616 2015-02-02  Joseph Pecoraro  <pecoraro@apple.com>
1617
1618         Rebaseline test with new expected results.
1619
1620         * http/tests/inspector-protocol/access-inspected-object-expected.txt:
1621
1622 2015-02-02  Benjamin Poulain  <benjamin@webkit.org>
1623
1624         Multiple CSS plus selector not working after checkbox:checked
1625         https://bugs.webkit.org/show_bug.cgi?id=110594
1626
1627         Reviewed by Darin Adler.
1628
1629         I fixed the bug not so long ago.
1630
1631         This patch adds coverage for :checked since internal states
1632         tend to have tricky update behaviors.
1633
1634         * fast/selectors/checked-direct-adjacent-style-update-1-expected.txt: Added.
1635         * fast/selectors/checked-direct-adjacent-style-update-1.html: Added.
1636         * fast/selectors/checked-direct-adjacent-style-update-2-expected.txt: Added.
1637         * fast/selectors/checked-direct-adjacent-style-update-2.html: Added.
1638         * fast/selectors/checked-direct-adjacent-style-update-3-expected.txt: Added.
1639         * fast/selectors/checked-direct-adjacent-style-update-3.html: Added.
1640         * fast/selectors/checked-direct-adjacent-style-update-4-expected.txt: Added.
1641         * fast/selectors/checked-direct-adjacent-style-update-4.html: Added.
1642
1643 2015-01-30  Roger Fong  <roger_fong@apple.com>
1644
1645         WebGL2: Implement spec section 3.7.1 Setting and getting state (Part 1).
1646         https://bugs.webkit.org/show_bug.cgi?id=141096
1647         <rdar://problem/15002469>
1648
1649         Reviewed by Brent Fulgham.
1650
1651         Two read format parameters were moved from the WebGL2 spec to the WebGL1 spec. Update tests accordingly.
1652         * fast/canvas/webgl/constants.html:
1653         * fast/canvas/webgl/webgl-specific-expected.txt:
1654         * fast/canvas/webgl/webgl-specific.html:
1655         * webgl/1.0.2/resources/webgl_test_files/conformance/misc/webgl-specific.html:
1656
1657 2015-02-02  Daniel Bates  <dabates@apple.com>
1658
1659         [iOS] ASSERTION FAILED: m_scriptExecutionContext->isContextThread() in ContextDestructionObserver::observeContext
1660         https://bugs.webkit.org/show_bug.cgi?id=141057
1661         <rdar://problem/19068790>
1662
1663         Reviewed by Alexey Proskuryakov.
1664
1665         Un-skip crypto tests. Also, group skip entries for tests crypto/subtle/{rsa-indexeddb, rsa-indexeddb-non-exportable}.html
1666         with other skipped IndexedDB tests.
1667
1668         * platform/ios-simulator/TestExpectations:
1669
1670 2015-02-01  Commit Queue  <commit-queue@webkit.org>
1671
1672         Unreviewed, rolling out r179467 and r179470.
1673         https://bugs.webkit.org/show_bug.cgi?id=141144
1674
1675         Broke svg/custom/use-events-crash.svg (Requested by ap on
1676         #webkit).
1677
1678         Reverted changesets:
1679
1680         "Stop dispatching events with SVGElementInstance objects as
1681         their targets"
1682         https://bugs.webkit.org/show_bug.cgi?id=141108
1683         http://trac.webkit.org/changeset/179467
1684
1685         "REGRESSION(r179467): svg/custom/use-events-crash.svg times
1686         out"
1687         http://trac.webkit.org/changeset/179470
1688
1689 2015-02-01  Alexey Proskuryakov  <ap@apple.com>
1690
1691         REGRESSION(r179467): svg/custom/use-events-crash.svg times out
1692
1693         Looks like the new test (svg/custom/use-event-retargeting.html) somehow breaks
1694         subsequent one, let's try skipping it for now.
1695
1696         * TestExpectations:
1697
1698 2015-01-31  Darin Adler  <darin@apple.com>
1699
1700         Stop dispatching events with SVGElementInstance objects as their targets
1701         https://bugs.webkit.org/show_bug.cgi?id=141108
1702
1703         Reviewed by Anders Carlsson.
1704
1705         Many tests are no longer relevant once we aren't doing this any more.
1706
1707         * platform/gtk/svg/custom/use-instanceRoot-event-bubbling-expected.png: Removed.
1708         * platform/gtk/svg/custom/use-instanceRoot-modifications-expected.png: Removed.
1709         * platform/gtk/svg/custom/use-instanceRoot-modifications-expected.txt: Removed.
1710         * platform/ios-sim-deprecated/svg/custom/use-instanceRoot-modifications-expected.txt: Removed.
1711         * platform/ios-simulator/svg/custom/use-instanceRoot-modifications-expected.txt: Removed.
1712         * platform/mac-mountainlion/svg/custom/use-instanceRoot-modifications-expected.txt: Removed.
1713         * platform/mac/svg/custom/use-instanceRoot-event-bubbling-expected.png: Removed.
1714         * platform/mac/svg/custom/use-instanceRoot-modifications-expected.png: Removed.
1715         * platform/mac/svg/custom/use-instanceRoot-modifications-expected.txt: Removed.
1716         * svg/custom/use-instanceRoot-modifications.svg: Removed.
1717         * svg/custom/use-instanceRoot-with-use-removed-expected.txt: Removed.
1718         * svg/custom/use-instanceRoot-with-use-removed.svg: Removed.
1719
1720         * svg/custom/resources/use-instanceRoot-event-bubbling.js: Updated this test to expect
1721         the events to be dispatched with the SVGUseElement as the target. I talked this over with
1722         Sam Weinig and we decided this is good behavior for now, and it almost matches what the
1723         spec says. Might be worth refining later.
1724         * svg/custom/use-instanceRoot-event-bubbling-expected.txt: Updated expected results.
1725         * svg/custom/use-instanceRoot-event-bubbling.xhtml: Tweaked the test a little. It still
1726         could use improvement; it's like half a "repaint test", which is strange.
1727
1728         * svg/custom/use-event-retargeting-expected.txt: Added. Got this test from Blink.
1729         * svg/custom/use-event-retargeting.html: Added. Ditto.
1730
1731 2015-02-01  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1732
1733         Unreviewd EFL gardening. Add new failing tests related to W3C SVG 1.1.
1734
1735         * platform/efl/TestExpectations:
1736
1737 2015-02-01  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1738
1739         Unreviewed EFL gardening. Update crash tests related to webgl because
1740         webgl isn't supported by EFL port at the moment.
1741
1742         * platform/efl/TestExpectations:
1743
1744 2015-02-01  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1745
1746         Unreviewed EFL gardening. Update tests which don't have expectation result yet.
1747
1748         * platform/efl/TestExpectations:
1749
1750 2015-01-31  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1751
1752         Unreviewed EFL gardening. Update flaky tests regarding W3C SVG 1.1 tests.
1753
1754         * platform/efl/TestExpectations:
1755
1756 2015-01-31  Brent Fulgham  <bfulgham@apple.com>
1757
1758         [Win] Unreviewed test machine configuration change.
1759
1760         * http/conf/apache2.4-httpd-win.conf: Provide reasonable default PidFile location for xampp-based install.
1761
1762 2015-01-31  Myles C. Maxfield  <litherum@gmail.com>
1763
1764         REGRESSION (r177689): Emoji variation sequences rendered incorrectly (as characters from other non-emoji font)
1765         https://bugs.webkit.org/show_bug.cgi?id=141112
1766
1767         Reviewed by Sam Weinig.
1768
1769         * platform/mac/fast/text/combining-mark-paint-expected.html: Added.
1770         * platform/mac/fast/text/combining-mark-paint.html: Added.
1771
1772 2015-01-31  Michael Saboff  <msaboff@apple.com>
1773
1774         Crash (DFG assertion) beneath AbstractInterpreter::verifyEdge() @ http://experilous.com/1/planet-generator/2014-09-28/version-1
1775         https://bugs.webkit.org/show_bug.cgi?id=141111
1776
1777         Reviewed by Filip Pizlo.
1778
1779         New tests.
1780
1781         * js/regress-141111-expected.txt: Added.
1782         * js/regress-141111.html: Added.
1783         * js/script-tests/regress-141111.js: Added.
1784         (MyObject):
1785         (foo):
1786         (.result):
1787         (bar):
1788
1789 2015-01-31  Antti Koivisto  <antti@apple.com>
1790
1791         Enable WebKit disk cache on OS X
1792         https://bugs.webkit.org/show_bug.cgi?id=141022
1793
1794         Reviewed by Gavin Barraclough.
1795
1796         * TestExpectations: Enable the test for cache functionality.
1797
1798 2015-01-31  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1799
1800         Import W3C web platform tests infrastructure
1801         https://bugs.webkit.org/show_bug.cgi?id=140934
1802
1803         Reviewed by Ryosuke Niwa.
1804
1805         * TestExpectations: added lines to skip web-platform-tests
1806         infrastructure folders. Added one line for a partially passing test.
1807
1808 2015-01-30  Yusuke Suzuki  <utatane.tea@gmail.com>
1809
1810         Implement ES6 Symbol
1811         https://bugs.webkit.org/show_bug.cgi?id=140435
1812
1813         Reviewed by Geoffrey Garen.
1814
1815         * js/script-tests/symbol-abstract-equality-comparison.js: Added.
1816         (Pair):
1817         (relationalOperators.forEach):
1818         * js/script-tests/symbol-abstract-relational-comparison.js: Added.
1819         (relationalOperators.forEach):
1820         * js/script-tests/symbol-in-map.js: Added.
1821         (set shouldBe):
1822         * js/script-tests/symbol-object.js: Added.
1823         * js/script-tests/symbol-prototype-is-ordinary-object.js: Added.
1824         * js/script-tests/symbol-strict-equality-comparison.js: Added.
1825         (Pair):
1826         (relationalOperators.forEach):
1827         * js/script-tests/symbol-tostring.js: Added.
1828         * js/script-tests/symbols.js: Renamed from LayoutTests/js/script-tests/names.js.
1829         (forIn):
1830         * js/symbol-abstract-equality-comparison-expected.txt: Added.
1831         * js/symbol-abstract-equality-comparison.html: Copied from LayoutTests/js/names.html.
1832         * js/symbol-abstract-relational-comparison-expected.txt: Added.
1833         * js/symbol-abstract-relational-comparison.html: Copied from LayoutTests/js/names.html.
1834         * js/symbol-in-map-expected.txt: Added.
1835         * js/symbol-in-map.html: Copied from LayoutTests/js/names.html.
1836         * js/symbol-object-expected.txt: Added.
1837         * js/symbol-object.html: Copied from LayoutTests/js/names.html.
1838         * js/symbol-prototype-is-ordinary-object-expected.txt: Added.
1839         * js/symbol-prototype-is-ordinary-object.html: Copied from LayoutTests/js/names.html.
1840         * js/symbol-strict-equality-comparison-expected.txt: Added.
1841         * js/symbol-strict-equality-comparison.html: Copied from LayoutTests/js/names.html.
1842         * js/symbol-tostring-expected.txt: Added.
1843         * js/symbol-tostring.html: Copied from LayoutTests/js/names.html.
1844         * js/symbols-expected.txt: Renamed from LayoutTests/js/names-expected.txt.
1845         * js/symbols.html: Renamed from LayoutTests/js/names.html.
1846
1847 2015-01-30  Dariusz Frankiewicz  <d.frankiewic@samsung.com>
1848
1849         [EFL] Gardening: update some accessibility tests as failed
1850         https://bugs.webkit.org/show_bug.cgi?id=141034
1851
1852         Unreviewed EFL gardening.
1853
1854         * platform/efl/TestExpectations:
1855         * platform/efl/accessibility/roles-exposed-expected.txt:
1856         update expectation after bumping ATK to 2.15.2
1857
1858 2015-01-30  Piotr Pajak  <p.pajak@samsung.com>
1859
1860         [EFL] Mark test css3/masking/mask-repeat-space-padding.html as passing
1861         https://bugs.webkit.org/show_bug.cgi?id=141077
1862
1863         Unreviewed EFL gardening.
1864
1865         * platform/efl/TestExpectations:
1866
1867 2015-01-30  Karol Pawlowski  <k.pawlowski@samsung.com>
1868
1869         [EFL] Rebaseline efl/js/dom/global-constructors-attributes-expected.txt
1870         https://bugs.webkit.org/show_bug.cgi?id=141029
1871         
1872         Unreviewed EFL gardening
1873
1874         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
1875
1876 2015-01-30  Chris Dumez  <cdumez@apple.com>
1877
1878         When no background-size is specified on the 2nd background layer, it takes the first instead of the initial value
1879         https://bugs.webkit.org/show_bug.cgi?id=141059
1880
1881         Reviewed by Antti Koivisto.
1882
1883         Add layout test to cover the case where we have 2 background layers, with an explicit
1884         size only for the first one.
1885
1886         * fast/css/background-layers-initial-size-expected.txt: Added.
1887         * fast/css/background-layers-initial-size.html: Added.
1888
1889 2015-01-30  Matthew Mirman  <mmirman@apple.com>
1890
1891         Added a test for JSON.stringify on ClientRect.
1892         https://bugs.webkit.org/show_bug.cgi?id=141063
1893         <rdar://problem/18437653>
1894
1895         Reviewed by Oliver Hunt.
1896
1897         * js/resources/JSON-stringify.js:
1898         (createTests.var):
1899         (createTests.result):
1900         * js/resources/JSON-stringify-expected.txt:
1901
1902 2015-01-30  Brent Fulgham  <bfulgham@apple.com>
1903
1904         [Win] Switch to Apache on Windows
1905         https://bugs.webkit.org/show_bug.cgi?id=141060
1906
1907         Reviewed by Alexey Proskuryakov.
1908
1909         Add a new Windows XAMPP Apache configuration file for running
1910         the http test suite on Windows.
1911
1912         Reviewed by Alexey Proskuryakov.
1913
1914         * http/conf/apache2.4-httpd-win.conf: Added.
1915
1916 2015-01-29  Chris Dumez  <cdumez@apple.com>
1917
1918         Unreviewed. Further rebaselining after r179368.
1919
1920         * platform/mac-mavericks/fast/forms/select-visual-hebrew-expected.txt: Added.
1921
1922 2015-01-29  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1923
1924         Unreviewed, gardening on EFL port. some tests aren't flaky anymore.
1925         Unskip those tests on EFL port.
1926
1927         * platform/efl/TestExpectations:
1928
1929 2015-01-29  Darin Adler  <darin@apple.com>
1930
1931         Remove SVGUseElement.instanceRoot and all tests that depend on it
1932         https://bugs.webkit.org/show_bug.cgi?id=141025
1933
1934         Reviewed by Anders Carlsson.
1935
1936         * platform/gtk/TestExpectations: Removed expected failure for now-removed test.
1937         * platform/ios-simulator-wk2/TestExpectations: Ditto.
1938         * platform/mac/TestExpectations: Ditto.
1939
1940         * platform/gtk/svg/custom/use-elementInstance-event-target-expected.png: Removed.
1941         * platform/gtk/svg/custom/use-elementInstance-event-target-expected.txt: Removed.
1942         * platform/gtk/svg/custom/use-elementInstance-methods-expected.png: Removed.
1943         * platform/gtk/svg/custom/use-elementInstance-methods-expected.txt: Removed.
1944         * platform/ios-sim-deprecated/svg/custom/use-elementInstance-event-target-expected.txt: Removed.
1945         * platform/ios-sim-deprecated/svg/custom/use-elementInstance-methods-expected.txt: Removed.
1946         * platform/ios-simulator/svg/custom/use-elementInstance-event-target-expected.txt: Removed.
1947         * platform/ios-simulator/svg/custom/use-elementInstance-methods-expected.txt: Removed.
1948         * platform/mac-mountainlion/svg/custom/use-elementInstance-event-target-expected.txt: Removed.
1949         * platform/mac-mountainlion/svg/custom/use-elementInstance-methods-expected.txt: Removed.
1950         * platform/mac/svg/custom/use-elementInstance-event-target-expected.png: Removed.
1951         * platform/mac/svg/custom/use-elementInstance-event-target-expected.txt: Removed.
1952         * platform/mac/svg/custom/use-elementInstance-methods-expected.png: Removed.
1953         * platform/mac/svg/custom/use-elementInstance-methods-expected.txt: Removed.
1954         * svg/custom/element-instance-held-by-js-crash-expected.txt: Removed.
1955         * svg/custom/element-instance-held-by-js-crash.svg: Removed.
1956         * svg/custom/resources/use-instanceRoot-event-bubbling.js: Find element by id instead
1957         of using use.instanceRoot.correspondingElement.
1958         * svg/custom/resources/use-instanceRoot-event-listeners.js: Removed.
1959         * svg/custom/use-crash-using-children-before-destroy.svg: Removed a line of code that
1960         got at the instanceRoot. It's possible this test no longer has value, and if so, then
1961         we could later delete it, but it does no harm.
1962         * svg/custom/use-elementInstance-event-target.svg: Removed.
1963         * svg/custom/use-elementInstance-methods.svg: Removed.
1964         * svg/custom/use-instanceRoot-as-event-target-expected.txt: Removed.
1965         * svg/custom/use-instanceRoot-as-event-target.xhtml: Removed.
1966         * svg/custom/use-instanceRoot-event-listener-liveness-expected.txt: Removed.
1967         * svg/custom/use-instanceRoot-event-listener-liveness.xhtml: Removed.
1968         * svg/custom/use-instanceRoot-event-listeners-expected.txt: Removed.
1969         * svg/custom/use-instanceRoot-event-listeners.xhtml: Removed.
1970         * svg/custom/use-instanceRoot-modifications.svg: Removed the part of this that involved
1971         the instanceRoot property. It's possible this test now has reduced value, and if so, we
1972         could later delete it but it does no harm.
1973         * svg/custom/use-instanceRoot-with-use-removed.svg: Removed the use of instanceRoot
1974         and correspondingUseElement. Not certain this remains a useful test. Also converted line
1975         endings to LF instead of CRLF.
1976         * svg/custom/use-listener-append-crash.html: Get elements by id instead of instanceRoot.
1977         * svg/custom/use-modify-target-container.svg: Ditto.
1978         * svg/custom/use-modify-target-symbol.svg: Ditto.
1979         * svg/custom/use-on-use-with-child-expected.txt: Updated since we don't dump an instance
1980         tree any more.
1981         * svg/custom/use-on-use-with-child.svg: Removed the part about dumping the instance tree,
1982         and added in the part about dragging to make sure it doesn't crash.
1983         * svg/dom/use-transform.svg: Get element by id instead of instanceRoot.
1984
1985 2015-01-29  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1986
1987         Unreviewed EFL port gardening. Some tests have been passed since r172999 though,
1988         those have marked with "Failure".
1989
1990         * platform/efl/TestExpectations:
1991
1992 2015-01-29  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1993
1994         Unreviewed, gardening on EFL port. Unskip tests which don't come to crash or
1995         timeout anymore.
1996
1997         * platform/efl/TestExpectations:
1998
1999 2015-01-29  Sam Weinig  <sam@webkit.org>
2000
2001         More follow up to https://bugs.webkit.org/show_bug.cgi?id=141038
2002
2003         * platform/mac-mavericks/fast/text/international/hindi-spacing-expected.txt:
2004         * platform/mac/fast/text/international/hindi-spacing-expected.txt:
2005
2006 2015-01-29  Sam Weinig  <sam@webkit.org>
2007
2008         Follow up to https://bugs.webkit.org/show_bug.cgi?id=141038
2009
2010         Update test results on Yosemite now that we don't use the screen font
2011         in controls.
2012
2013         * platform/mac/fast/css/rtl-ordering-expected.png:
2014         * platform/mac/fast/css/rtl-ordering-expected.txt:
2015         * platform/mac/fast/forms/search-rtl-expected.png:
2016         * platform/mac/fast/forms/search-rtl-expected.txt:
2017         * platform/mac/fast/forms/select-visual-hebrew-expected.png:
2018         * platform/mac/fast/forms/select-visual-hebrew-expected.txt:
2019         * platform/mac/fast/forms/select-writing-direction-natural-expected.png:
2020         * platform/mac/fast/forms/select-writing-direction-natural-expected.txt:
2021         * platform/mac/fast/text/international/hindi-spacing-expected.txt:
2022         * platform/mac/fast/text/international/pop-up-button-text-alignment-and-direction-expected.png:
2023         * platform/mac/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt:
2024
2025 2015-01-29  Ryosuke Niwa  <rniwa@webkit.org>
2026
2027         Skip these two tests in the stress testing since the feature isn't enabled.
2028
2029         * js/script-tests/class-syntax-declaration.js:
2030         * js/script-tests/class-syntax-expression.js:
2031
2032 2015-01-29  Eric Carlson  <eric.carlson@apple.com>
2033
2034         media/track/track-in-band-cues-added-once.html fails sometimes
2035         https://bugs.webkit.org/show_bug.cgi?id=138806
2036
2037         Reviewed by Brent Fulgham.
2038
2039         * media/track/track-in-band-cues-added-once-expected.txt: Update results.
2040         * media/track/track-in-band-cues-added-once.html: Seek before beginning playback so
2041             the media engine is more likely to buffer and process the initial cue.
2042         * platform/mac/TestExpectations: Unskip track-in-band-cues-added-once.html.
2043
2044 2015-01-29  Eric Carlson  <eric.carlson@apple.com>
2045
2046         REGRESSION (OS X 10.10.2): media/track/track-in-band-style.html frequently times out
2047         https://bugs.webkit.org/show_bug.cgi?id=140974
2048
2049         Reviewed by Brent Fulgham.
2050
2051         * media/track/track-in-band-style-expected.txt: Updated.
2052         * media/track/track-in-band-style.html: Introduce a brief pause between receiving the 'seeked'
2053             event and checking caption style to allow for media engine latency. Add additional logging
2054             when the test fails to make future failure diagnosis easier.
2055
2056         * platform/mac/TestExpectations: Remove track-in-band-style.html.
2057
2058 2015-01-29  Ryosuke Niwa  <rniwa@webkit.org>
2059
2060         Implement ES6 class syntax without inheritance support
2061         https://bugs.webkit.org/show_bug.cgi?id=140918
2062
2063         Reviewed by Geoffrey Garen.
2064
2065         Added two tests for class declarations and class expressions.
2066
2067         * TestExpectations:
2068         * js/class-syntax-declaration-expected.txt: Added.
2069         * js/class-syntax-declaration.html: Added.
2070         * js/class-syntax-expression-expected.txt: Added.
2071         * js/class-syntax-expression.html: Added.
2072         * js/script-tests/class-syntax-declaration.js: Added.
2073         * js/script-tests/class-syntax-expression.js: Added.
2074
2075 2015-01-29  Simon Fraser  <simon.fraser@apple.com>
2076
2077         Border-radius clipping on a stacking context causes descendants to not render
2078         https://bugs.webkit.org/show_bug.cgi?id=140536
2079
2080         Reviewed by Zalan Bujtas.
2081         
2082         Ref test that clips out the middle of a composited rounded-rect overflow element,
2083         and also tests reflections.
2084
2085         * compositing/clipping/border-radius-stacking-context-clip-expected.html: Added.
2086         * compositing/clipping/border-radius-stacking-context-clip.html: Added.
2087
2088 2015-01-29  Sam Weinig  <sam@webkit.org>
2089
2090         Remove support for screen font substitution
2091         https://bugs.webkit.org/show_bug.cgi?id=141038
2092
2093         Reviewed by Tim Horton.
2094
2095         * platform/mac/fast/text/international/hindi-spacing-expected.txt:
2096         Update results now that buttons always use printer fonts. We were accidentally
2097         allowing buttons to use screen fonts, which usually didn't make a difference,
2098         but does with some fallback fonts.
2099
2100 2015-01-20  David Hyatt  <hyatt@apple.com>
2101
2102         Japanese line breaking rules need to be respected before and after Ruby.
2103         https://bugs.webkit.org/show_bug.cgi?id=91588
2104         <rdar://problem/17306535>
2105
2106         Reviewed by Dean Jackson.
2107
2108         * fast/ruby/ruby-block-style-not-updated-with-before-after-content-expected.txt:
2109         * fast/ruby/ruby-block-style-not-updated-with-before-after-content.html:
2110         * fast/ruby/ruby-inline-style-not-updated-with-before-after-content-expected.txt:
2111         * fast/ruby/ruby-inline-style-not-updated-with-before-after-content.html:
2112         * fast/ruby/ruby-punctuation-avoid-breaking-expected.html: Added.
2113         * fast/ruby/ruby-punctuation-avoid-breaking.html: Added.
2114
2115 2015-01-29  Alexey Proskuryakov  <ap@apple.com>
2116
2117         Mark more tests as slow in debug.
2118
2119         * TestExpectations:
2120
2121 2015-01-29  Joseph Pecoraro  <pecoraro@apple.com>
2122
2123         Web Inspector: ES6: Improved Console Format for Set and Map Objects (like Arrays)
2124         https://bugs.webkit.org/show_bug.cgi?id=122867
2125
2126         Reviewed by Timothy Hatcher.
2127
2128         * TestExpectations:
2129         Inspector tests are still flakey on bots, so skip the test.
2130
2131         * inspector/model/remote-object-expected.txt:
2132         * inspector/model/remote-object.html:
2133         Update based on Runtime.ObjectPreview changes.
2134
2135         * inspector/model/remote-object-weak-collection-expected.txt: Added.
2136         * inspector/model/remote-object-weak-collection.html: Added.
2137         New test for weak collection handling.
2138
2139 2015-01-28  Michael Catanzaro  <mcatanzaro@igalia.com>
2140
2141         security/mixedContent/redirect-https-to-http-iframe-in-main-frame test is the same as security/mixedContent/redirect-http-to-https-iframe-in-main-frame.html
2142         https://bugs.webkit.org/show_bug.cgi?id=140876
2143
2144         Reviewed by Darin Adler.
2145
2146         Fix the test so it's not identical to the redirect-http-to-https-iframe-in-main-frame
2147         test, and update the expected results.
2148
2149         * http/tests/security/mixedContent/redirect-https-to-http-iframe-in-main-frame-expected.txt:
2150         * http/tests/security/mixedContent/redirect-https-to-http-iframe-in-main-frame.html:
2151
2152 2015-01-28  Benjamin Poulain  <bpoulain@apple.com>
2153
2154         Start fixing the handling of Element's attributes when they contain non-ASCII characters
2155         https://bugs.webkit.org/show_bug.cgi?id=141016
2156
2157         Reviewed by Ryosuke Niwa.
2158
2159         Start some basic testing.
2160
2161         Some tests are failing due to the more complicated case being handled incorrectly, this will
2162         be fixed in follow ups.
2163
2164         * fast/css/attribute-ascii-case-insensitive-html-expected.html: Added.
2165         * fast/css/attribute-ascii-case-insensitive-html.html: Added.
2166         * fast/css/attribute-ascii-case-insensitive-xhtml-expected.xhtml: Added.
2167         * fast/css/attribute-ascii-case-insensitive-xhtml.xhtml: Added.
2168         * fast/css/attribute-ascii-case-insensitive-xml-in-html-expected.html: Added.
2169         * fast/css/attribute-ascii-case-insensitive-xml-in-html.html: Added.
2170         * fast/dom/Element/attribute-ascii-case-insensitive-1-expected.txt: Added.
2171         * fast/dom/Element/attribute-ascii-case-insensitive-1.html: Added.
2172         * fast/dom/Element/attribute-ascii-case-insensitive-2-expected.txt: Added.
2173         * fast/dom/Element/attribute-ascii-case-insensitive-2.html: Added.
2174         * fast/selectors/attribute-ascii-case-insensitive-style-update-expected.txt: Added.
2175         * fast/selectors/attribute-ascii-case-insensitive-style-update.html: Added.
2176         * fast/selectors/element-matches-attribute-ascii-case-insensitive-html-expected.txt: Added.
2177         * fast/selectors/element-matches-attribute-ascii-case-insensitive-html.html: Added.
2178         * fast/selectors/querySelector-attribute-ascii-case-insensitive-html-expected.txt: Added.
2179         * fast/selectors/querySelector-attribute-ascii-case-insensitive-html.html: Added.
2180
2181 2015-01-28  Brent Fulgham  <bfulgham@apple.com>
2182
2183         [Win] Actually delete the file!
2184
2185         * platform/win/fast/events/ondrop-text-htmlt-expected.txt: Removed.
2186
2187 2015-01-28  Brent Fulgham  <bfulgham@apple.com>
2188
2189         [Win] Unreviewed gardening. Get rid of misspelled expected file.
2190
2191         Get rid of the 'ondrop-text-htmlt-expected.txt' file, and commit a new baseline
2192         from the test system.
2193
2194         * platform/win/fast/events/ondrop-text-htmlt-expected.txt: Removed.
2195         * platform/win/fast/text/backslash-to-yen-sign-euc-expected.txt:
2196
2197 2015-01-28  Chris Dumez  <cdumez@apple.com>
2198
2199         Regression(r177494): Bad cast to WebKitCSSResourceValue in StyleBuilderConverter::convertMaskImageOperations()
2200         https://bugs.webkit.org/show_bug.cgi?id=140991
2201         <rdar://problem/19625305>
2202
2203         Reviewed by Antti Koivisto.
2204
2205         Add layout test to cover the case where a CSSValue is incorrectly casted to
2206         a WebKitCSSResourceValue in StyleBuilderConverter::convertMaskImageOperations(),
2207         thus hitting an assertion in downcast<>() on debug builds.
2208
2209         * css3/masking/mask-image-initial-value-crash-expected.txt: Added.
2210         * css3/masking/mask-image-initial-value-crash.html: Added.
2211
2212 2015-01-28  Brent Fulgham  <bfulgham@apple.com>
2213
2214         [Win] More gardening to get the bot green.
2215
2216         * css3/scroll-snap/resources: Added.
2217         * platform/win/TestExpectations:
2218         * platform/win/fast/events/ondrop-text-html-expected.txt: Copied from platform/win/fast/events/ondrop-text-htmlt-expected.txt.
2219         * platform/win/fast/events/ondrop-text-htmlt-expected.txt: Removed.
2220         * platform/win/fast/html/marquee-scrollamount-expected.txt: Added.
2221         * platform/win/fast/text/backslash-to-yen-sign-euc-expected.txt:
2222         * platform/win/fast/text/fallback-traits-fixup-expected.txt:
2223         * platform/win/fast/text/international/complex-character-based-fallback-expected.txt:
2224
2225 2015-01-28  Brent Fulgham  <bfulgham@apple.com>
2226
2227         [Win] Unreviewed gardening. Reskip some region tests.
2228
2229         * platform/win/TestExpectations:
2230
2231 2015-01-28  Joanmarie Diggs  <jdiggs@igalia.com>
2232
2233         AX: [ATK] Implement support for new AtkRole types for MathML
2234         https://bugs.webkit.org/show_bug.cgi?id=140916
2235
2236         Reviewed by Chris Fleizach.
2237
2238         * accessibility/math-multiscript-attributes.html: Added.
2239         * accessibility/roles-exposed.html: New test cases added.
2240         * platform/efl/accessibility/roles-exposed-expected.txt: Updated for new test cases.
2241         * platform/gtk/accessibility/math-multiscript-attributes-expected.txt: Added.
2242         * platform/gtk/accessibility/roles-exposed-expected.txt: Updated for new test cases.
2243         * platform/mac-mavericks/accessibility/roles-exposed-expected.txt: Updated for new test cases.
2244         * platform/mac-mountainlion/accessibility/roles-exposed-expected.txt: Updated for new test cases.
2245         * platform/mac/accessibility/math-multiscript-attributes-expected.txt: Added.
2246         * platform/mac/accessibility/roles-exposed-expected.txt: Updated for new test cases.
2247
2248 2015-01-28  Brent Fulgham  <bfulgham@apple.com>
2249
2250         REGRESSION: Re-skip media tests. (Unreviewed)
2251         https://bugs.webkit.org/show_bug.cgi?id=140995
2252
2253         * platform/win/TestExpectations: Re-skip the tests.
2254
2255 2015-01-27  Alexey Proskuryakov  <ap@apple.com>
2256
2257         REGRESSION (OS X 10.10.2): media/track/track-in-band-style.html frequently times out
2258         https://bugs.webkit.org/show_bug.cgi?id=140974
2259
2260         * platform/mac/TestExpectations: Added an expectation.
2261
2262 2015-01-27  Brent Fulgham  <bfulgham@apple.com>
2263
2264         [Win] Re-enable Sputnik.
2265
2266         * platform/win/TestExpectations:
2267         * platform/win/fast/text/backslash-to-yen-sign-euc-expected.txt:
2268
2269 2015-01-27  Roger Fong  <roger_fong@apple.com>
2270
2271         WebGL2: Disable various extensions on WebGL2 context that have been promoted to core.
2272         https://bugs.webkit.org/show_bug.cgi?id=140907.
2273         <rdar://problem/19545857>
2274
2275         Reviewed by Brent Fulgham.
2276
2277         * fast/canvas/webgl/constants.html:
2278
2279 2015-01-27  Brent Fulgham  <bfulgham@apple.com>
2280
2281         [Win] More Windows rebaselines.
2282
2283         * platform/win/fast/events/ondrop-text-htmlt-expected.txt: Added.
2284         * platform/win/fast/text/backslash-to-yen-sign-euc-expected.txt:
2285         * platform/win/fast/text/fallback-traits-fixup-expected.txt:
2286         * platform/win/fast/text/international/complex-character-based-fallback-expected.txt:
2287
2288 2015-01-27  Eric Carlson  <eric.carlson@apple.com>
2289
2290         Simplify http/tests/media/video-play-stall.html
2291         https://bugs.webkit.org/show_bug.cgi?id=140630
2292
2293         Reviewed by Brent Fulgham.
2294
2295         * http/tests/media/video-play-stall-expected.txt:
2296         * http/tests/media/video-play-stall.html:
2297         * http/tests/media/video-play-waiting-expected.txt: Added.
2298         * http/tests/media/video-play-waiting.html: Added.
2299         * media/content/long-test.mp4: Added. New media file with 30 second duration.
2300         * media/content/long-test.ogv: Ditto.
2301         * platform/mac/TestExpectations: Remove video-play-stall.html from the skip list. Mark 
2302             video-play-waiting.html as flakey as it sometimes times out.
2303
2304 2015-01-27  Brent Fulgham  <bfulgham@apple.com>
2305
2306         [Win] Another round of bug filing and expectation updates.
2307
2308         * platform/win/TestExpectations:
2309         * platform/win/fast/selectors: Added.
2310         * platform/win/fast/selectors/064-expected.txt: Added.
2311         * platform/win/fast/text/backslash-to-yen-sign-euc-expected.txt:
2312         * platform/win/fast/text/backslash-to-yen-sign-expected.png: Added.
2313         * platform/win/fast/text/drawBidiText-expected.txt: Added.
2314         * platform/win/fast/text/fallback-traits-fixup-expected.txt:
2315         * platform/win/fast/text/international/complex-character-based-fallback-expected.txt:
2316         * platform/win/fast/text/international/hindi-spacing-expected.txt: Added.
2317         * platform/win/fast/text/international/synthesized-italic-vertical-latin-expected.txt: Removed property svn:executable.
2318         * platform/win/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.txt: Added.
2319         * platform/win/fast/text/unicode-variation-selector-expected.txt:
2320         * platform/win/fast/text/whitespace: Added.
2321         * platform/win/fast/text/whitespace/normal-after-nowrap-breaking-expected.txt: Added.
2322         * platform/win/fast/writing-mode/Kusa-Makura-background-canvas-expected.txt:
2323         * platform/win/fast/writing-mode/fieldsets-expected.txt: Added.
2324         * platform/win/js/dom/global-constructors-attributes-dedicated-worker-expected.txt: Removed.
2325         * platform/win/printing/iframe-print-expected.txt: Added.
2326         * platform/win/transforms/2d/zoom-menulist-expected.txt: Added.
2327
2328 2015-01-27  Benjamin Poulain  <benjamin@webkit.org>
2329
2330         Import the layout test style-sharing-type-and-readonly.html from blink
2331         https://bugs.webkit.org/show_bug.cgi?id=125280
2332
2333         Reviewed by Sergio Villar Senin.
2334
2335         I fixed the bug a while ago but having one more test seems valuable.
2336         This test is from blink: https://codereview.chromium.org/27033011
2337         by Elliott Sprehn.
2338
2339         * fast/css/style-sharing-type-and-readonly-expected.txt: Added.
2340         * fast/css/style-sharing-type-and-readonly.html: Added.
2341
2342 2015-01-27  Benjamin Poulain  <benjamin@webkit.org>
2343
2344         Import some extra tests for r179132
2345         https://bugs.webkit.org/show_bug.cgi?id=140930
2346
2347         Reviewed by Sam Weinig.
2348
2349         Add some tests that were done from previous attempts at fixing
2350         the bug.
2351
2352         * fast/dom/SelectorAPI/tag-case-insensitive-expected.txt: Added.
2353         * fast/dom/SelectorAPI/tag-case-insensitive.html: Added.
2354         * fast/dom/SelectorAPI/tag-case-sensitive-expected.txt: Added.
2355         * fast/dom/SelectorAPI/tag-case-sensitive.xhtml: Added.
2356         * svg/css/case-sensitive-tags-expected.txt: Added.
2357         * svg/css/case-sensitive-tags.html: Added.
2358         * svg/dom/tag-case-sensitive-svg-in-html-expected.txt: Added.
2359         * svg/dom/tag-case-sensitive-svg-in-html.html: Added.
2360         Those tests were created by Alexandru Chiculita for
2361         https://bugs.webkit.org/show_bug.cgi?id=83438
2362
2363         The patch was rejected at the time due to the perf impact.
2364         That has been solved since then by the CSS JIT.
2365
2366         * svg/css/foreignObject-case-styling-expected.html: Added.
2367         * svg/css/foreignObject-case-styling.html: Added.
2368         This test is from Boris Zbarsky when he reported
2369         https://bugs.webkit.org/show_bug.cgi?id=79444.
2370
2371 2015-01-27  Daniel Bates  <dabates@apple.com>
2372
2373         [iOS] Update test results and test expectations
2374
2375         * platform/ios-simulator-wk1/TestExpectations:
2376         * platform/ios-simulator-wk2/TestExpectations:
2377         * platform/ios-simulator/TestExpectations:
2378         * platform/ios-simulator/css3/blending/blend-mode-simple-composited-expected.txt:
2379         * platform/ios-simulator/css3/blending/blend-mode-simple-expected.txt:
2380
2381 2015-01-26  Sylvain Galineau  <galineau@adobe.com>
2382
2383         CSSKeyframesRule::findRule() and deleteRule() should delete the last matching rule, not the first
2384         https://bugs.webkit.org/show_bug.cgi?id=139732
2385
2386         Reviewed by Dean Jackson and Darin Adler.
2387
2388         Update existing keyframes OM tests to check for findRule/deleteRule matching order i.e. find/delete last specified rule.
2389
2390         * animations/keyframes-rule-expected.txt:
2391         * animations/keyframes-rule.html:
2392         * animations/unprefixed-keyframes-rule-expected.txt:
2393         * animations/unprefixed-keyframes-rule.html:
2394
2395 2015-01-27  Chris Dumez  <cdumez@apple.com>
2396
2397         Unreviewed, rebaseline fast/css/css2-system-fonts.html on iOS.
2398
2399         Rebaseline fast/css/css2-system-fonts.html on iOS after r179168.
2400
2401         * platform/ios-sim-deprecated/fast/css/css2-system-fonts-expected.txt: Removed.
2402         * platform/ios-simulator-wk2/fast/css/css2-system-fonts-expected.txt:
2403         * platform/ios-simulator/fast/css/css2-system-fonts-expected.txt: Removed.
2404
2405 2015-01-27  Alexey Proskuryakov  <ap@apple.com>
2406
2407         <rdar://problem/16801814> Media controls do not appear in 2 DRT tests
2408
2409         This doesn't appear to happen any more, although the tests are still flaky due to
2410         flaky font metrics.
2411
2412         * platform/mac/TestExpectations:
2413         * platform/mac/media/controls-without-preload-expected.txt:
2414
2415 2015-01-27  Chris Dumez  <cdumez@apple.com>
2416
2417         Unreviewed. Rebaseline several editing tests on Mac after r179168.
2418
2419         * platform/mac/editing/attributed-string/font-size-expected.txt:
2420         * platform/mac/editing/attributed-string/vertical-align-expected.txt:
2421
2422 2015-01-27  Brent Fulgham  <bfulgham@apple.com>
2423
2424         [Win] Unskip tests now that r179170 is in place.
2425
2426         * platform/win/TestExpectations:
2427
2428 2015-01-27  Brent Fulgham  <bfulgham@apple.com>
2429
2430         [Win] Adjust some expectations based on test bot display metrics.
2431
2432         * platform/win/TestExpectations:
2433         * platform/win/fast/dom/adopt-node-crash-2-expected.txt:
2434         * platform/win/fast/ondrop-text-html-expected.txt: Added.
2435
2436 2015-01-27  Chris Dumez  <cdumez@apple.com>
2437
2438         HTMLElement.dir should only return known values
2439         https://bugs.webkit.org/show_bug.cgi?id=140925
2440
2441         Reviewed by Darin Adler.
2442
2443         Update fast/dom/document-dir-property.html to make sure HTMLDocument.dir
2444         and HTMLElement.dir only return known values, as per the HTML
2445         specification.
2446
2447         * fast/dom/document-dir-property-expected.txt:
2448         * fast/dom/document-dir-property.html:
2449
2450 2015-01-27  Michal Poteralski  <m.poteralski@samsung.com>
2451
2452         [EFL] AX: Update test expectations for test related with AXRole.
2453         https://bugs.webkit.org/show_bug.cgi?id=140933
2454
2455         Unreviewed EFL gardening.
2456
2457         roles-exposed.html's test expectation changed: for specified elements
2458         AXRole value should NOT be equal AXUnknown but AXStatic because for ATK
2459         version 2.15.2 there is new ATK_ROLE_STATIC role which should be used
2460         instead of ATK_ROLE_UNKNOWN.
2461
2462         * platform/efl/accessibility/roles-exposed-expected.txt:
2463
2464 2015-01-26  Chris Dumez  <cdumez@apple.com>
2465
2466         Unreviewed, rebaseline several CSS tests after r179168.
2467
2468         Computed line-height is no longer 'normal' but the font's line
2469         spacing.
2470
2471         * fast/css/font-shorthand-line-height-expected.txt:
2472         * fast/css/font-shorthand-line-height.html:
2473         * platform/mac-mavericks/fast/css/css2-system-fonts-expected.txt:
2474         * platform/mac/fast/css/css2-system-fonts-expected.txt:
2475
2476 2015-01-26  Brent Fulgham  <bfulgham@apple.com>
2477
2478         [Win] Unskipping more tests after correcting baselines for Windows widgets.
2479
2480         * platform/win/TestExpectations:
2481         * platform/win/fast/events/context-no-deselect-expected.png: Added.
2482         * platform/win/fast/events/context-no-deselect-expected.txt: Added.
2483         * platform/win/fast/events/dropzone-005-expected.txt: Added.
2484         * platform/win/fast/events/ime-composition-events-001-expected.txt:
2485         * platform/win/fast/events/key-events-in-input-button-expected.txt: Added.
2486         * platform/win/fast/events/mouseup-from-button2-expected.txt: Added.
2487         * platform/win/fast/flexbox: Added.
2488         * platform/win/fast/flexbox/clear-overflow-before-scroll-update-expected.txt: Added.
2489         * platform/win/fast/frames/flattening: Added.
2490         * platform/win/fast/frames/flattening/frameset-flattening-simple-expected.txt: Added.
2491         * platform/win/fast/multicol/client-rects-expected.png: Added.
2492         * platform/win/fast/multicol/client-rects-expected.txt: Added.
2493         * platform/win/fast/multicol/client-rects-spanners-complex-expected.png: Added.
2494         * platform/win/fast/multicol/client-rects-spanners-complex-expected.txt: Added.
2495         * platform/win/fast/multicol/client-rects-spanners-expected.png: Added.
2496         * platform/win/fast/multicol/client-rects-spanners-expected.txt: Added.
2497         * platform/win/fast/multicol/newmulticol: Added.
2498         * platform/win/fast/multicol/newmulticol/client-rects-expected.png: Added.
2499         * platform/win/fast/multicol/newmulticol/client-rects-expected.txt: Added.
2500         * platform/win/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt:
2501         * platform/win/fast/overflow/scrollRevealButton-expected.txt:
2502         * platform/win/fast/parser/bad-xml-slash-expected.txt: Added.
2503         * platform/win/fast/parser/document-write-option-expected.txt: Added.
2504         * platform/win/fast/repaint/control-clip-expected.txt:
2505         * platform/win/fast/replaced/object-with-embed-url-param-expected.txt: Added.
2506         * platform/win/fast/replaced/replaced-breaking-expected.txt: Added.
2507         * platform/win/fast/replaced/replaced-breaking-mixture-expected.txt: Added.
2508         * platform/win/fast/replaced/width100percent-button-expected.txt:
2509         * platform/win/fast/replaced/width100percent-checkbox-expected.txt: Added.
2510         * platform/win/fast/replaced/width100percent-menulist-expected.txt: Added.
2511         * platform/win/fast/replaced/width100percent-radio-expected.txt: Added.
2512
2513 2015-01-26  Nikos Andronikos  <nikos.andronikos-webkit@cisra.canon.com.au>
2514
2515         Apply feTurbulence spec change to fix zero length vector generation
2516         https://bugs.webkit.org/show_bug.cgi?id=140812
2517
2518         Reviewed by Darin Adler.
2519
2520         Ref test that generates a turbulence image which is then coloured black
2521         and alpha min/maxxed (>0 becomes 1, 0 stays zero). This allows holes
2522         caused by zero length vectors to be easily identified.
2523
2524         * svg/filters/feTurbulence_bad_seeds-expected.html: Added.
2525         * svg/filters/feTurbulence_bad_seeds.html: Added.
2526
2527 2015-01-26  Sylvain Galineau  <galineau@adobe.com>
2528
2529         The computed value of line-height:normal is incorrect
2530         https://bugs.webkit.org/show_bug.cgi?id=133744
2531
2532         Reviewed by Dean Jackson.
2533
2534         line-height:normal now computes to a length value.
2535         This patch updates the tests to reflect the new computed value, as needed.
2536
2537         * css3/calc/line-height-expected.txt:
2538         * editing/pasteboard/simplfiying-markup-should-not-strip-content-expected.txt:
2539         * fast/css/font-calculated-value-expected.txt:
2540         * fast/css/font-calculated-value.html:
2541         * fast/css/font-shorthand-from-longhands-expected.txt:
2542         * fast/css/font-shorthand-from-longhands.html:
2543         * fast/css/getComputedStyle/computed-style-expected.txt:
2544         * fast/css/getComputedStyle/computed-style-font-expected.txt:
2545         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2546         * fast/css/getComputedStyle/script-tests/computed-style-font.js:
2547         * fast/css/line-height-text-autosizing-expected.txt:
2548         * fast/css/line-height-text-autosizing.html:
2549         * fast/ruby/ruby-line-height-expected.txt:
2550         * fast/ruby/script-tests/ruby-line-height.js:
2551         * media/track/track-cue-rendering-on-resize-expected.txt:
2552         * media/track/track-cue-rendering-on-resize.html:
2553         * platform/mac-mavericks/platform/mac/editing/attributed-string/anchor-element-expected.txt:
2554         * platform/mac-mavericks/platform/mac/editing/attributed-string/basic-expected.txt:
2555         * platform/mac-mavericks/platform/mac/editing/attributed-string/font-size-expected.txt:
2556         * platform/mac-mavericks/platform/mac/editing/attributed-string/font-style-variant-effect-expected.txt:
2557         * platform/mac-mavericks/platform/mac/editing/attributed-string/font-weight-expected.txt:
2558         * platform/mac-mavericks/platform/mac/editing/attributed-string/letter-spacing-expected.txt:
2559         * platform/mac-mavericks/platform/mac/editing/attributed-string/text-decorations-expected.txt:
2560         * platform/mac-mavericks/platform/mac/editing/attributed-string/vertical-align-expected.txt:
2561         * platform/mac/editing/attributed-string/anchor-element-expected.txt:
2562         * platform/mac/editing/attributed-string/basic-expected.txt:
2563         * platform/mac/editing/attributed-string/font-size-expected.txt:
2564         * platform/mac/editing/attributed-string/font-style-variant-effect-expected.txt:
2565         * platform/mac/editing/attributed-string/font-weight-expected.txt:
2566         * platform/mac/editing/attributed-string/letter-spacing-expected.txt:
2567         * platform/mac/editing/attributed-string/text-decorations-expected.txt:
2568         * platform/mac/editing/attributed-string/vertical-align-expected.txt:
2569         * svg/css/getComputedStyle-basic-expected.txt:
2570
2571 2015-01-26  Brent Fulgham  <bfulgham@apple.com>
2572
2573         [Win] Windows gardening (removing more skips).
2574
2575         * platform/win/TestExpectations:
2576         * platform/win/fast/block/basic/011-expected.png: Added.
2577         * platform/win/fast/block/basic/011-expected.txt: Added.
2578         * platform/win/fast/block/float/overhanging-tall-block-expected.png: Added.
2579         * platform/win/fast/block/float/overhanging-tall-block-expected.txt: Added.
2580         * platform/win/fast/borders/bidi-002-expected.png: Added.
2581         * platform/win/fast/borders/bidi-002-expected.txt: Added.
2582         * platform/win/fast/borders/bidi-009a-expected.png: Added.
2583         * platform/win/fast/borders/bidi-009a-expected.txt: Added.
2584         * platform/win/fast/borders/border-fit-expected.txt: Added.
2585         * platform/win/fast/dom/HTMLInputElement/input-image-alt-text-expected.png: Added.
2586         * platform/win/fast/dom/HTMLInputElement/input-image-alt-text-expected.txt: Added.
2587         * platform/win/fast/dom/HTMLInputElement/input-slider-update-expected.txt: Removed property svn:executable.
2588         * platform/win/fast/dom/HTMLInputElement/input-slider-update-styled-expected.txt: Removed property svn:executable.
2589         * platform/win/fast/dom/HTMLTableColElement: Added.
2590         * platform/win/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.png: Added.
2591         * platform/win/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt: Added.
2592         * platform/win/fast/dom/call-a-constructor-as-a-function-expected.txt: Removed.
2593
2594 2015-01-26  Chris Dumez  <cdumez@apple.com>
2595
2596         Document.dir should reflect the 'dir' attribute of the root html element
2597         https://bugs.webkit.org/show_bug.cgi?id=140922
2598
2599         Reviewed by Darin Adler.
2600
2601         Update fast/dom/document-dir-property.html to reflect the behavior
2602         change.
2603
2604         * fast/dom/document-dir-property-expected.txt:
2605         * fast/dom/document-dir-property.html:
2606
2607 2015-01-26  Csaba Osztrogonác  <ossy@webkit.org>
2608
2609         [Win] Enable JSC stress tests by default
2610         https://bugs.webkit.org/show_bug.cgi?id=128307
2611
2612         Reviewed by Brent Fulgham.
2613
2614         * js/script-tests/date-constructor.js: Skipped on Windows.
2615         * js/script-tests/sort-stability.js: Skipped on Windows.
2616
2617 2015-01-26  Brent Fulgham  <bfulgham@apple.com>
2618
2619         [Win] More test gardening.
2620
2621         * platform/win/TestExpectations:
2622
2623 2015-01-26  Byungseon Shin  <sun.shin@lge.com>
2624
2625         Fix Border-radius clipping issue on a composited descendants
2626         https://bugs.webkit.org/show_bug.cgi?id=138551
2627
2628         Reviewed by Simon Fraser.
2629
2630         Ref test that clips composited descendant by stacking context with border-radius and overflow hidden element.
2631
2632         * compositing/clipping/border-radius-overflow-hidden-stacking-context-expected.txt: Added.
2633         * compositing/clipping/border-radius-overflow-hidden-stacking-context.html: Added.
2634
2635 2015-01-26  Benjamin Poulain  <benjamin@webkit.org>
2636
2637         Fix CSS Selector's tag name matching when mixing HTML and XML
2638         https://bugs.webkit.org/show_bug.cgi?id=140878
2639
2640         Reviewed by Darin Adler.
2641
2642         We had very little coverage for XHTML and XML in HTML.
2643         I added lots of new tests to cover the basics.
2644
2645         * fast/dom/css-dom-read-2-expected.txt:
2646         * fast/dom/css-dom-read-expected.txt:
2647         CSSOM now provide the tagname in the original case instead of lowercase,
2648         which is actually what the spec defines:
2649         "If the character is not handled by one of the above rules and is greater
2650          than or equal to U+0080, is "-" (U+002D) or "_" (U+005F), or is in one
2651          of the ranges [0-9] (U+0030 to U+0039), [A-Z] (U+0041 to U+005A),
2652          or [a-z] (U+0061 to U+007A), then the character itself."
2653
2654         * fast/css/tagname-and-namespace-case-sensitivity-xml-in-html-expected.html: Added.
2655         * fast/css/tagname-and-namespace-case-sensitivity-xml-in-html.html: Added.
2656         * fast/css/tagname-and-namespace-case-sensitivity-xml-in-xhtml-expected.xhtml: Added.
2657         * fast/css/tagname-and-namespace-case-sensitivity-xml-in-xhtml.xhtml: Added.
2658         * fast/css/tagname-case-sensitivity-svg-in-html-expected.html: Added.
2659         * fast/css/tagname-case-sensitivity-svg-in-html.html: Added.
2660         * fast/css/tagname-case-sensitivity-svg-in-xhtml-expected.xhtml: Added.
2661         * fast/css/tagname-case-sensitivity-svg-in-xhtml.xhtml: Added.
2662         * fast/css/tagname-case-sensitivity-xml-in-html-expected.html: Added.
2663         * fast/css/tagname-case-sensitivity-xml-in-html.html: Added.
2664         * fast/css/tagname-case-sensitivity-xml-in-xhtml-expected.xhtml: Added.
2665         * fast/css/tagname-case-sensitivity-xml-in-xhtml.xhtml: Added.
2666         * fast/selectors/element-closest-tagname-case-sensitivity-svg-in-html-expected.txt: Added.
2667         * fast/selectors/element-closest-tagname-case-sensitivity-svg-in-html.html: Added.
2668         * fast/selectors/element-closest-tagname-case-sensitivity-svg-in-xhtml-expected.txt: Added.
2669         * fast/selectors/element-closest-tagname-case-sensitivity-svg-in-xhtml.xhtml: Added.
2670         * fast/selectors/element-matches-tagname-case-sensitivity-svg-in-html-expected.txt: Added.
2671         * fast/selectors/element-matches-tagname-case-sensitivity-svg-in-html.html: Added.
2672         * fast/selectors/element-matches-tagname-case-sensitivity-svg-in-xhtml-expected.txt: Added.
2673         * fast/selectors/element-matches-tagname-case-sensitivity-svg-in-xhtml.xhtml: Added.
2674         * fast/selectors/querySelector-tagname-case-sensitivity-svg-in-html-expected.txt: Added.
2675         * fast/selectors/querySelector-tagname-case-sensitivity-svg-in-html.html: Added.
2676         * fast/selectors/querySelector-tagname-case-sensitivity-svg-in-xhtml-expected.txt: Added.
2677         * fast/selectors/querySelector-tagname-case-sensitivity-svg-in-xhtml.xhtml: Added.
2678         * fast/selectors/querySelector-tagname-case-sensitivity-xml-in-html-expected.txt: Added.
2679         * fast/selectors/querySelector-tagname-case-sensitivity-xml-in-html.html: Added.
2680         * fast/selectors/querySelector-tagname-case-sensitivity-xml-in-xhtml-expected.txt: Added.
2681         * fast/selectors/querySelector-tagname-case-sensitivity-xml-in-xhtml.xhtml: Added.
2682         * fast/selectors/tagname-adjacent-backtracking-case-sensitivity-html-expected.txt: Added.
2683         * fast/selectors/tagname-adjacent-backtracking-case-sensitivity-html.html: Added.
2684         * fast/selectors/tagname-descendant-backtracking-case-sensitivity-html-expected.txt: Added.
2685         * fast/selectors/tagname-descendant-backtracking-case-sensitivity-html.html: Added.
2686
2687 2015-01-26  Carlos Garcia Campos  <cgarcia@igalia.com>
2688
2689         Unreviewed. Remove references to removed tests from GTK+ TestExpectations.
2690
2691         Shared workers are no longer supported and the layout tests were
2692         removed.
2693
2694         * platform/gtk/TestExpectations:
2695
2696 2015-01-26  Commit Queue  <commit-queue@webkit.org>
2697
2698         Unreviewed, rolling out r179107.
2699         https://bugs.webkit.org/show_bug.cgi?id=140880
2700
2701         The GCC in the bots doesn't support the AsyncTask
2702         implementation (Requested by KaL on #webkit).
2703
2704         Reverted changeset:
2705
2706         "[GTK] Enable IndexedDB"
2707         https://bugs.webkit.org/show_bug.cgi?id=98932
2708         http://trac.webkit.org/changeset/179107
2709
2710 2015-01-25  Carlos Garcia Campos  <cgarcia@igalia.com>
2711
2712         [GTK] Enable IndexedDB
2713         https://bugs.webkit.org/show_bug.cgi?id=98932
2714
2715         Reviewed by Žan Doberšek.
2716
2717         * platform/gtk/TestExpectations: Update IndexedDB test expectations.
2718
2719 2015-01-25  Daniel Bates  <dabates@apple.com>
2720
2721         [iOS] Update expected results and test expectations
2722
2723         * platform/ios-simulator-wk1/TestExpectations:
2724         * platform/ios-simulator-wk2/TestExpectations:
2725         * platform/ios-simulator/TestExpectations:
2726         [...]
2727
2728 2015-01-25  Alexey Proskuryakov  <ap@apple.com>
2729
2730         fast/html/marquee-scrollamount.html is flaky
2731         https://bugs.webkit.org/show_bug.cgi?id=140851
2732
2733         Reviewed by Darin Adler.
2734
2735         Updated the test to not have a zero delay timer race. Added many comments, because
2736         what is being tested here is quite subtle.
2737
2738         * fast/html/marquee-scrollamount.html:
2739
2740         * platform/efl/fast/html/marquee-scrollamount-expected.txt:
2741         * platform/gtk/fast/html/marquee-scrollamount-expected.txt:
2742         * platform/ios-simulator-wk2/fast/html/marquee-scrollamount-expected.txt:
2743         * platform/mac/fast/html/marquee-scrollamount-expected.txt:
2744         The DOM changed slightly, because we now insert the marquee after load event.
2745
2746 2015-01-25  Alexey Proskuryakov  <ap@apple.com>
2747
2748         Setting HTMLMarqueeElement.trueSpeed doesn't work
2749         https://bugs.webkit.org/show_bug.cgi?id=140863
2750
2751         Reviewed by Darin Adler.
2752
2753         Verify that setting scrollDelay to a value under 60 actually works when trueSpeed is set.
2754
2755         * fast/html/marquee-set-truespeed-expected.html: Added.
2756         * fast/html/marquee-set-truespeed.html: Added.
2757
2758 2015-01-25  Chris Dumez  <cdumez@apple.com>
2759
2760         Remove 'font' shorthand property special casing
2761         https://bugs.webkit.org/show_bug.cgi?id=140577
2762
2763         Reviewed by Darin Adler.
2764
2765         * fast/css/CSSPrimitiveValue-font-family-primitiveType-expected.txt: Added.
2766         * fast/css/CSSPrimitiveValue-font-family-primitiveType.html: Added.
2767         Add layout test to make sure that the font-family is still exposed to the
2768         Web as a CSSValueList of CSSPrimitiveValues whose primitiveType is
2769         CSS_STRING. This is useful because we now use a slightly different
2770         representation internally.
2771
2772         * fast/css/font-shorthand-line-height-expected.txt:
2773         * fast/css/font-shorthand-line-height.html:
2774         Rebaseline the test. This is a progression. Setting the 'font' property
2775         to a system font ID is supposed to reset the line-height property to
2776         'normal'. It previously did not because system font IDs were not
2777         expanded at parsing time. The new behavior is consistent with Chrome and
2778         Firefox as well.
2779
2780         * fast/css/font-systemFontID-parsing-expected.txt: Added.
2781         * fast/css/font-systemFontID-parsing.html: Added.
2782         Add a layout test to make sure that the CSS parser is rejecting a 'font'
2783         property with more than one system font id.
2784
2785 2015-01-25  Brent Fulgham  <bfulgham@apple.com>
2786
2787         [Win] Unreviewed gardening.
2788
2789         Document a few more failures in the expectations file.
2790
2791         * platform/win/TestExpectations:
2792
2793 2015-01-25  Brent Fulgham  <bfulgham@apple.com>
2794
2795         [Win] Document some Debug crashes in Accessibility code.
2796
2797         * platform/win/TestExpectations:
2798
2799 2015-01-25  Brent Fulgham  <bfulgham@apple.com>
2800
2801         [Win] Unreviewed gardening.
2802
2803         Skip crashes and timeouts to speed up test runs.
2804
2805         * platform/win/TestExpectations:
2806
2807 2015-01-25  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2808
2809         Unreviewed, gardening for EFL port.
2810
2811         * platform/efl/TestExpectations: media/media-fullscreen-inline.html has been passed since r19100. 
2812
2813 2015-01-24  Brent Fulgham  <bfulgham@apple.com>
2814
2815         [Win] More rebaselines. (Tables)
2816
2817         * platform/win/tables/mozilla/bugs/bug1188-expected.png: Added.
2818         * platform/win/tables/mozilla/bugs/bug1188-expected.txt:
2819         * platform/win/tables/mozilla/bugs/bug18359-expected.png: Added.
2820         * platform/win/tables/mozilla/bugs/bug18359-expected.txt:
2821         * platform/win/tables/mozilla/bugs/bug2479-3-expected.png: Added.
2822         * platform/win/tables/mozilla/bugs/bug2479-3-expected.txt:
2823         * platform/win/tables/mozilla/bugs/bug2479-4-expected.png: Added.
2824         * platform/win/tables/mozilla/bugs/bug2479-4-expected.txt:
2825         * platform/win/tables/mozilla/bugs/bug29326-expected.png: Added.
2826         * platform/win/tables/mozilla/bugs/bug29326-expected.txt:
2827         * platform/win/tables/mozilla/bugs/bug33855-expected.png: Added.
2828         * platform/win/tables/mozilla/bugs/bug33855-expected.txt:
2829         * platform/win/tables/mozilla/bugs/bug4382-expected.png: Added.
2830         * platform/win/tables/mozilla/bugs/bug4382-expected.txt:
2831         * platform/win/tables/mozilla/bugs/bug4527-expected.txt:
2832         * platform/win/tables/mozilla/bugs/bug96334-expected.png: Added.
2833         * platform/win/tables/mozilla/bugs/bug96334-expected.txt:
2834         * platform/win/tables/mozilla/core/margins-expected.png: Added.
2835         * platform/win/tables/mozilla/core/margins-expected.txt:
2836         * platform/win/tables/mozilla/dom/tableDom-expected.png: Added.
2837         * platform/win/tables/mozilla/dom/tableDom-expected.txt:
2838         * platform/win/tables/mozilla/other/move_row-expected.txt:
2839         * platform/win/tables/mozilla_expected_failures/bugs/bug2479-5-expected.png: Added.
2840         * platform/win/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
2841         * platform/win/tables/mozilla_expected_failures/core/captions1-expected.png: Added.
2842         * platform/win/tables/mozilla_expected_failures/core/captions1-expected.txt:
2843         * platform/win/tables/mozilla_expected_failures/core/captions2-expected.png: Added.
2844         * platform/win/tables/mozilla_expected_failures/core/captions2-expected.txt:
2845
2846 2015-01-24  Brent Fulgham  <bfulgham@apple.com>
2847
2848         [Win] Unreviewed rebaselining.
2849
2850         Second batch: Fast
2851
2852         * platform/win/fast/block/float/float-avoidance-expected.png: Added.
2853         * platform/win/fast/block/margin-collapse/103-expected.png: Added.
2854         * platform/win/fast/canvas/fallback-content-expected.txt:
2855         * platform/win/fast/css/non-standard-checkbox-size-expected.png: Added.
2856         * platform/win/fast/css/non-standard-checkbox-size-expected.txt:
2857         * platform/win/fast/dom/HTMLInputElement/input-slider-update-expected.txt:
2858         * platform/win/fast/forms/001-expected.png:
2859         * platform/win/fast/forms/001-expected.txt:
2860         * platform/win/fast/forms/003-expected.png: Added.
2861         * platform/win/fast/forms/003-expected.txt:
2862         * platform/win/fast/forms/004-expected.png: Added.
2863         * platform/win/fast/forms/004-expected.txt:
2864         * platform/win/fast/forms/HTMLOptionElement_label01-expected.png: Added.
2865         * platform/win/fast/forms/HTMLOptionElement_label01-expected.txt:
2866         * platform/win/fast/forms/HTMLOptionElement_label02-expected.png: Added.
2867         * platform/win/fast/forms/HTMLOptionElement_label02-expected.txt:
2868         * platform/win/fast/forms/HTMLOptionElement_label03-expected.png: Added.
2869         * platform/win/fast/forms/HTMLOptionElement_label03-expected.txt:
2870         * platform/win/fast/forms/HTMLOptionElement_label04-expected.png: Added.
2871         * platform/win/fast/forms/HTMLOptionElement_label04-expected.txt:
2872         * platform/win/fast/forms/HTMLOptionElement_label06-expected.txt:
2873         * platform/win/fast/forms/HTMLOptionElement_label07-expected.txt:
2874         * platform/win/fast/forms/basic-inputs-expected.png:
2875         * platform/win/fast/forms/basic-inputs-expected.txt:
2876         * platform/win/fast/forms/basic-selects-expected.png:
2877         * platform/win/fast/forms/basic-selects-expected.txt:
2878         * platform/win/fast/forms/basic-textareas-quirks-expected.png: Added.
2879         * platform/win/fast/forms/box-shadow-override-expected.png:
2880         * platform/win/fast/forms/box-shadow-override-expected.txt:
2881         * platform/win/fast/forms/control-clip-overflow-expected.png: Added.
2882         * platform/win/fast/forms/control-clip-overflow-expected.txt:
2883         * platform/win/fast/forms/control-restrict-line-height-expected.png: Added.
2884         * platform/win/fast/forms/control-restrict-line-height-expected.txt:
2885         * platform/win/fast/forms/disabled-select-change-index-expected.png: Added.
2886         * platform/win/fast/forms/disabled-select-change-index-expected.txt:
2887         * platform/win/fast/forms/file/file-input-disabled-expected.png:
2888         * platform/win/fast/forms/file/file-input-disabled-expected.txt:
2889         * platform/win/fast/forms/form-element-geometry-expected.png: Added.
2890         * platform/win/fast/forms/form-element-geometry-expected.txt:
2891         * platform/win/fast/forms/formmove-expected.png: Added.
2892         * platform/win/fast/forms/formmove-expected.txt:
2893         * platform/win/fast/forms/indeterminate-expected.png: Added.
2894         * platform/win/fast/forms/indeterminate-expected.txt:
2895         * platform/win/fast/forms/input-appearance-height-expected.png: Added.
2896         * platform/win/fast/forms/input-appearance-height-expected.txt:
2897         * platform/win/fast/forms/input-appearance-selection-expected.png: Added.
2898         * platform/win/fast/forms/input-appearance-selection-expected.txt: Added.
2899         * platform/win/fast/forms/menulist-deselect-update-expected.txt:
2900         * platform/win/fast/forms/menulist-no-overflow-expected.png: Added.
2901         * platform/win/fast/forms/menulist-no-overflow-expected.txt:
2902         * platform/win/fast/forms/menulist-restrict-line-height-expected.png: Added.
2903         * platform/win/fast/forms/menulist-restrict-line-height-expected.txt:
2904         * platform/win/fast/forms/menulist-separator-painting-expected.txt:
2905         * platform/win/fast/forms/menulist-style-color-expected.png:
2906         * platform/win/fast/forms/menulist-style-color-expected.txt:
2907         * platform/win/fast/forms/menulist-width-change-expected.txt:
2908         * platform/win/fast/forms/option-script-expected.txt:
2909         * platform/win/fast/forms/option-strip-whitespace-expected.png: Added.
2910         * platform/win/fast/forms/option-strip-whitespace-expected.txt:
2911         * platform/win/fast/forms/option-text-clip-expected.png:
2912         * platform/win/fast/forms/option-text-clip-expected.txt:
2913         * platform/win/fast/forms/range/input-appearance-range-expected.png: Added.
2914         * platform/win/fast/forms/range/input-appearance-range-expected.txt:
2915         * platform/win/fast/forms/range/slider-delete-while-dragging-thumb-expected.txt: Added.
2916         * platform/win/fast/forms/range/slider-mouse-events-expected.txt:
2917         * platform/win/fast/forms/range/slider-onchange-event-expected.txt: Added.
2918         * platform/win/fast/forms/range/slider-padding-expected.txt:
2919         * platform/win/fast/forms/range/slider-thumb-shared-style-expected.png: Added.
2920         * platform/win/fast/forms/range/slider-thumb-shared-style-expected.txt:
2921         * platform/win/fast/forms/range/slider-zoomed-expected.txt: Added.
2922         * platform/win/fast/forms/select-align-expected.png: Added.
2923         * platform/win/fast/forms/select-align-expected.txt:
2924         * platform/win/fast/forms/select-background-none-expected.txt:
2925         * platform/win/fast/forms/select-baseline-expected.png: Added.
2926         * platform/win/fast/forms/select-baseline-expected.txt:
2927         * platform/win/fast/forms/select-change-listbox-to-popup-expected.png: Added.
2928         * platform/win/fast/forms/select-change-listbox-to-popup-expected.txt:
2929         * platform/win/fast/forms/select-change-popup-to-listbox-expected.png: Added.
2930         * platform/win/fast/forms/select-change-popup-to-listbox-expected.txt: Added.
2931         * platform/win/fast/forms/select-disabled-appearance-expected.png: Added.
2932         * platform/win/fast/forms/select-disabled-appearance-expected.txt:
2933         * platform/win/fast/forms/select-initial-position-expected.png: Added.
2934         * platform/win/fast/forms/select-initial-position-expected.txt:
2935         * platform/win/fast/forms/select-selected-expected.png: Added.
2936         * platform/win/fast/forms/select-selected-expected.txt:
2937         * platform/win/fast/forms/select-size-expected.txt:
2938         * platform/win/fast/forms/select-style-expected.png: Added.
2939         * platform/win/fast/forms/select-style-expected.txt:
2940         * platform/win/fast/forms/select-visual-hebrew-expected.txt:
2941         * platform/win/fast/forms/select-writing-direction-natural-expected.png:
2942         * platform/win/fast/forms/select-writing-direction-natural-expected.txt:
2943         * platform/win/fast/forms/select/optgroup-rendering-expected.png:
2944         * platform/win/fast/forms/select/optgroup-rendering-expected.txt:
2945         * platform/win/fast/forms/selectlist-minsize-expected.txt:
2946         * platform/win/fast/forms/stuff-on-my-optgroup-expected.png: Added.
2947         * platform/win/fast/forms/stuff-on-my-optgroup-expected.txt:
2948         * platform/win/fast/invalid: Added.
2949         * platform/win/fast/invalid/014-expected.txt: Added.
2950         * platform/win/fast/multicol/pagination/RightToLeft-rl-hittest-expected.txt:
2951         * platform/win/fast/parser: Added.
2952         * platform/win/fast/parser/entity-comment-in-textarea-expected.txt: Added.
2953         * platform/win/fast/parser/open-comment-in-textarea-expected.txt: Added.
2954         * platform/win/fast/repaint/slider-thumb-drag-release-expected.txt:
2955         * platform/win/fast/replaced/three-selects-break-expected.txt:
2956         * platform/win/fast/text/international/bidi-menulist-expected.txt:
2957         * platform/win/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt:
2958         * platform/win/fast/text/textIteratorNilRenderer-expected.txt:
2959
2960 2015-01-24  Brent Fulgham  <bfulgham@apple.com>
2961
2962         [Win] Unreviewed baseline update.
2963
2964         First batch: CSS updates.
2965
2966         * platform/win/css2.1/t09-c5526c-display-00-e-expected.txt:
2967         * platform/win/css3/selectors3/html/css3-modsel-161-expected.png:
2968         * platform/win/css3/selectors3/html/css3-modsel-161-expected.txt:
2969         * platform/win/css3/selectors3/html/css3-modsel-25-expected.png:
2970         * platform/win/css3/selectors3/html/css3-modsel-25-expected.txt:
2971         * platform/win/css3/selectors3/html/css3-modsel-70-expected.png:
2972         * platform/win/css3/selectors3/html/css3-modsel-70-expected.txt:
2973         * platform/win/css3/selectors3/xhtml/css3-modsel-161-expected.png:
2974         * platform/win/css3/selectors3/xhtml/css3-modsel-161-expected.txt:
2975         * platform/win/css3/selectors3/xhtml/css3-modsel-25-expected.png:
2976         * platform/win/css3/selectors3/xhtml/css3-modsel-25-expected.txt:
2977         * platform/win/css3/selectors3/xhtml/css3-modsel-70-expected.png:
2978         * platform/win/css3/selectors3/xhtml/css3-modsel-70-expected.txt:
2979         * platform/win/css3/selectors3/xml/css3-modsel-161-expected.png:
2980         * platform/win/css3/selectors3/xml/css3-modsel-161-expected.txt:
2981         * platform/win/css3/selectors3/xml/css3-modsel-25-expected.png:
2982         * platform/win/css3/selectors3/xml/css3-modsel-25-expected.txt:
2983         * platform/win/css3/selectors3/xml/css3-modsel-70-expected.png:
2984         * platform/win/css3/selectors3/xml/css3-modsel-70-expected.txt:
2985         * platform/win/fast/block/float/float-avoidance-expected.txt:
2986         * platform/win/fast/block/margin-collapse/103-expected.txt:
2987
2988 2015-01-24  Brent Fulgham  <bfulgham@apple.com>
2989
2990         [Win] Unreviewed gardening. Reactivating tests.
2991
2992         Re-enable a series of tests that work properly on Windows. New baselines will be needed.
2993
2994         * platform/win/TestExpectations:
2995         * platform/win/css1/box_properties/acid_test-expected.png: Added.
2996         * platform/win/css1/box_properties/acid_test-expected.txt:
2997         * platform/win/editing/input/caret-at-the-edge-of-input-expected.txt:
2998         * platform/win/fast/block/float/float-avoidance-expected.txt:
2999         * platform/win/fast/block/margin-collapse/103-expected.txt:
3000         * platform/win/fast/css/box-shadow-and-border-radius-expected.png:
3001         * platform/win/fast/dynamic/008-expected.txt: Added.
3002         * platform/win/fast/forms/001-expected.png: Added.
3003         * platform/win/fast/forms/001-expected.txt:
3004         * platform/win/fast/forms/003-expected.txt:
3005         * platform/win/fast/forms/004-expected.txt:
3006         * platform/win/fast/forms/006-expected.png: Added.
3007         * platform/win/fast/forms/007-expected.png: Added.
3008         * platform/win/fast/forms/HTMLOptionElement_label01-expected.txt: Added.
3009         * platform/win/fast/forms/HTMLOptionElement_label02-expected.txt: Added.
3010         * platform/win/fast/forms/HTMLOptionElement_label03-expected.txt: Added.
3011         * platform/win/fast/forms/HTMLOptionElement_label04-expected.txt: Added.
3012         * platform/win/fast/forms/HTMLOptionElement_label05-expected.txt: Added.
3013         * platform/win/fast/forms/HTMLOptionElement_label06-expected.txt: Removed property svn:executable.
3014         * platform/win/fast/forms/HTMLOptionElement_label07-expected.txt: Added.
3015         * platform/win/fast/forms/basic-buttons-expected.png: Added.
3016         * platform/win/fast/forms/basic-buttons-expected.txt: Added.
3017         * platform/win/fast/forms/basic-inputs-expected.png: Added.
3018         * platform/win/fast/forms/basic-selects-expected.txt:
3019         * platform/win/fast/forms/basic-textareas-expected.png: Added.
3020         * platform/win/fast/forms/box-shadow-override-expected.png: Added.
3021         * platform/win/fast/forms/box-shadow-override-expected.txt: Added.
3022         * platform/win/fast/forms/button-positioned-expected.txt: Added.
3023         * platform/win/fast/forms/button-sizes-expected.txt: Added.
3024         * platform/win/fast/forms/button-style-color-expected.txt: Added.
3025         * platform/win/fast/forms/button-text-transform-expected.txt: Added.
3026         * platform/win/fast/forms/control-clip-overflow-expected.txt: Added.
3027         * platform/win/fast/forms/control-restrict-line-height-expected.txt:
3028         * platform/win/fast/forms/disabled-select-change-index-expected.txt: Added.
3029         * platform/win/fast/forms/form-element-geometry-expected.txt: Added.
3030         * platform/win/fast/forms/hidden-listbox-expected.txt: Added.
3031         * platform/win/fast/forms/input-appearance-focus-expected.txt: Added.
3032         * platform/win/fast/forms/input-double-click-selection-gap-bug-expected.txt: Added.
3033         * platform/win/fast/forms/input-readonly-autoscroll-expected.txt: Added.
3034         * platform/win/fast/forms/input-text-double-click-expected.txt: Added.
3035         * platform/win/fast/forms/listbox-hit-test-zoomed-expected.txt: Added.
3036         * platform/win/fast/forms/listbox-scrollbar-incremental-load-expected.txt: Added.
3037         * platform/win/fast/forms/listbox-width-change-expected.txt: Added.
3038         * platform/win/fast/forms/menulist-deselect-update-expected.txt:
3039         * platform/win/fast/forms/menulist-no-overflow-expected.txt: Added.
3040         * platform/win/fast/forms/number/number-appearance-rtl-expected.txt: Added.
3041         * platform/win/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt: Added.
3042         * platform/win/fast/forms/number/number-appearance-spinbutton-layer-expected.txt: Added.
3043         * platform/win/fast/forms/option-strip-whitespace-expected.txt: Added.
3044         * platform/win/fast/forms/plaintext-mode-2-expected.txt: Added.
3045         * platform/win/fast/forms/search: Added.
3046         * platform/win/fast/forms/search/search-size-with-decorations-expected.txt: Added.
3047         * platform/win/fast/forms/select-align-expected.txt: Added.
3048         * platform/win/fast/forms/select-baseline-expected.txt: Added.
3049         * platform/win/fast/forms/select-block-background-expected.txt: Added.
3050         * platform/win/fast/forms/select-change-listbox-size-expected.txt: Added.
3051         * platform/win/fast/forms/select-change-listbox-to-popup-expected.txt: Added.
3052         * platform/win/fast/forms/select-dirty-parent-pref-widths-expected.txt: Added.
3053         * platform/win/fast/forms/select-disabled-appearance-expected.txt: Added.
3054         * platform/win/fast/forms/select-initial-position-expected.txt: Added.
3055         * platform/win/fast/forms/select-item-background-clip-expected.txt: Added.
3056         * platform/win/fast/forms/select-list-box-with-height-expected.txt: Added.
3057         * platform/win/fast/forms/select-selected-expected.txt: Added.
3058         * platform/win/fast/forms/select/optgroup-rendering-expected.txt:
3059         * platform/win/fast/forms/tabbing-input-iframe-expected.txt: Added.
3060         * platform/win/fast/frames: Added.
3061         * platform/win/fast/frames/take-focus-from-iframe-expected.txt: Added.
3062         * platform/win/fast/multicol/pagination: Added.
3063         * platform/win/fast/multicol/pagination/LeftToRight-tb-hittest-expected.txt: Added.
3064         * platform/win/fast/multicol/pagination/RightToLeft-rl-hittest-expected.txt: Added.
3065         * platform/win/fast/overflow/entity-comment-in-textarea-expected.txt: Added.
3066         * platform/win/fast/overflow/open-comment-in-textarea-expected.txt: Added.
3067         * platform/win/fast/overflow/overflow-x-y-expected.txt: Added.
3068         * platform/win/fast/table/003-expected.txt: Added.
3069         * platform/win/fast/table/colspanMinWidth-expected.txt: Added.
3070         * platform/win/fast/table/colspanMinWidth-vertical-expected.txt: Added.
3071         * platform/win/tables/mozilla/bugs/bug103533-expected.txt: Added.
3072         * platform/win/tables/mozilla/bugs/bug1188-expected.txt: Added.
3073         * platform/win/tables/mozilla/bugs/bug12384-expected.txt: Added.
3074         * platform/win/tables/mozilla/bugs/bug1318-expected.txt: Added.
3075         * platform/win/tables/mozilla/bugs/bug18359-expected.txt:
3076         * platform/win/tables/mozilla/bugs/bug2479-2-expected.txt: Added.
3077         * platform/win/tables/mozilla/bugs/bug26178-expected.txt:
3078         * platform/win/tables/mozilla/bugs/bug28928-expected.txt:
3079         * platform/win/tables/mozilla/bugs/bug29326-expected.txt: Added.
3080         * platform/win/tables/mozilla/bugs/bug30559-expected.txt:
3081         * platform/win/tables/mozilla/bugs/bug30692-expected.txt: Added.
3082         * platform/win/tables/mozilla/bugs/bug33855-expected.txt:
3083         * platform/win/tables/mozilla/bugs/bug4382-expected.txt: Added.
3084         * platform/win/tables/mozilla/bugs/bug4429-expected.txt:
3085         * platform/win/tables/mozilla/bugs/bug44505-expected.txt: Added.
3086         * platform/win/tables/mozilla/bugs/bug51037-expected.txt:
3087         * platform/win/tables/mozilla/bugs/bug55545-expected.txt: Added.
3088         * platform/win/tables/mozilla/bugs/bug92647-2-expected.txt: Added.
3089         * platform/win/tables/mozilla/bugs/bug96334-expected.txt: Added.
3090         * platform/win/tables/mozilla/bugs/bug99948-expected.txt: Added.
3091         * platform/win/tables/mozilla/core: Added.
3092         * platform/win/tables/mozilla/core/bloomberg-expected.txt: Added.
3093         * platform/win/tables/mozilla/core/margins-expected.txt: Added.
3094         * platform/win/tables/mozilla/dom/tableDom-expected.txt:
3095         * platform/win/tables/mozilla/marvin/x_col_align_justify-expected.png: Added.
3096         * platform/win/tables/mozilla_expected_failures/bugs/bug1725-expected.txt:
3097         * platform/win/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
3098         * platform/win/tables/mozilla_expected_failures/bugs/bug45621-expected.txt: Added.
3099         * platform/win/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt:
3100
3101 2015-01-24  Darin Adler  <darin@apple.com>
3102
3103         Move height/width implementation for use element from RenderSVGViewportContainer to SVGUseElement
3104         https://bugs.webkit.org/show_bug.cgi?id=140826
3105
3106         Reviewed by Anders Carlsson.
3107
3108         * platform/mac/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.png: Old test
3109         result was expecting failure. New one expects success.
3110         * platform/mac/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.txt: Ditto.
3111         * svg/animations/use-animate-width-and-height-expected.txt: Added.
3112         * svg/animations/use-animate-width-and-height.html: Added.
3113         * svg/custom/use-attribute-invalidations-expected.html: Added.
3114         * svg/custom/use-attribute-invalidations.html: Added.
3115         * svg/custom/use-dynamic-attribute-setting-expected.html: Added.
3116         * svg/custom/use-dynamic-attribute-setting.html: Added.
3117
3118 2015-01-23  Brent Fulgham  <bfulgham@apple.com>
3119
3120         [Win] Unreviewed gardening. Add Windows baseline for
3121         mouse-cursor-image-set.
3122
3123         * platform/win/fast/events/mouse-cursor-image-set-expected.txt: Added.
3124
3125 2015-01-23  Benjamin Poulain  <bpoulain@apple.com>
3126
3127         Add pointer/hover media queries
3128         https://bugs.webkit.org/show_bug.cgi?id=134822
3129
3130         Reviewed by Antti Koivisto.
3131
3132         * fast/media/mq-any-hover-cssom-expected.txt: Added.
3133         * fast/media/mq-any-hover-cssom.html: Added.
3134         * fast/media/mq-any-hover-invalid-expected.txt: Added.
3135         * fast/media/mq-any-hover-invalid.html: Added.
3136         * fast/media/mq-any-hover-matchMedia-expected.txt: Added.
3137         * fast/media/mq-any-hover-matchMedia.html: Added.
3138         * fast/media/mq-any-hover-styling-expected.txt: Added.
3139         * fast/media/mq-any-hover-styling.html: Added.
3140         * fast/media/mq-any-pointer-cssom-expected.txt: Added.
3141         * fast/media/mq-any-pointer-cssom.html: Added.
3142         * fast/media/mq-any-pointer-invalid-expected.txt: Added.
3143         * fast/media/mq-any-pointer-invalid.html: Added.
3144         * fast/media/mq-any-pointer-matchMedia-expected.txt: Added.
3145         * fast/media/mq-any-pointer-matchMedia.html: Added.
3146         * fast/media/mq-any-pointer-styling-expected.txt: Added.
3147         * fast/media/mq-any-pointer-styling.html: Added.
3148         * fast/media/mq-hover-cssom-expected.txt: Added.
3149         * fast/media/mq-hover-cssom.html: Added.
3150         * fast/media/mq-hover-invalid-expected.txt: Added.
3151         * fast/media/mq-hover-invalid.html: Added.
3152         * fast/media/mq-hover-matchMedia-expected.txt: Added.
3153         * fast/media/mq-hover-matchMedia.html: Added.
3154         * fast/media/mq-hover-styling-expected.txt: Added.
3155         * fast/media/mq-hover-styling.html: Added.
3156         * fast/media/mq-pointer-cssom-expected.txt: Added.
3157         * fast/media/mq-pointer-cssom.html: Added.
3158         * fast/media/mq-pointer-expected.txt:
3159         * fast/media/mq-pointer-invalid-expected.txt: Added.
3160         * fast/media/mq-pointer-invalid.html: Added.
3161         * fast/media/mq-pointer-matchMedia-expected.txt: Added.
3162         * fast/media/mq-pointer-matchMedia.html: Added.
3163         * fast/media/mq-pointer-styling-expected.txt: Added.
3164         * fast/media/mq-pointer-styling.html: Added.
3165         * fast/media/mq-pointer.html:
3166         * platform/ios-simulator/fast/media/mq-any-hover-matchMedia-expected.txt: Added.
3167         * platform/ios-simulator/fast/media/mq-any-hover-styling-expected.txt: Added.
3168         * platform/ios-simulator/fast/media/mq-any-pointer-matchMedia-expected.txt: Added.
3169         * platform/ios-simulator/fast/media/mq-any-pointer-styling-expected.txt: Added.
3170         * platform/ios-simulator/fast/media/mq-hover-matchMedia-expected.txt: Added.
3171         * platform/ios-simulator/fast/media/mq-hover-styling-expected.txt: Added.
3172         * platform/ios-simulator/fast/media/mq-pointer-expected.txt: Added.
3173         * platform/ios-simulator/fast/media/mq-pointer-matchMedia-expected.txt: Added.
3174         * platform/ios-simulator/fast/media/mq-pointer-styling-expected.txt: Added.
3175
3176 2015-01-23  Commit Queue  <commit-queue@webkit.org>
3177
3178         Unreviewed, rolling out r179051.
3179         https://bugs.webkit.org/show_bug.cgi?id=140850
3180
3181         broke the 32-bit build (Requested by thorton on #webkit).
3182
3183         Reverted changeset:
3184
3185         "[Mac][EME] Support ClearKey encryption with AES128-encrypted
3186         HLS"
3187         https://bugs.webkit.org/show_bug.cgi?id=140825
3188         http://trac.webkit.org/changeset/179051
3189
3190 2015-01-23  Jer Noble  <jer.noble@apple.com>
3191
3192         [Mac][EME] Support ClearKey encryption with AES128-encrypted HLS
3193         https://bugs.webkit.org/show_bug.cgi?id=140825
3194
3195         Reviewed by Eric Carlson.
3196
3197         * http/tests/media/clearkey/clear-key-hls-aes128-expected.txt: Added.
3198         * http/tests/media/clearkey/clear-key-hls-aes128.html: Added.
3199         * http/tests/media/clearkey/support.js: Added.
3200         (stringToUInt8Array):
3201         (uInt8ArrayToString):
3202         (base64EncodeUint8Array):
3203         * http/tests/media/resources/hls/clearkey/crypt0.key: Added.
3204         * http/tests/media/resources/hls/clearkey/iframe_index.m3u8: Added.
3205         * http/tests/media/resources/hls/clearkey/main0.ts: Added.
3206         * http/tests/media/resources/hls/clearkey/prog_index.m3u8: Added.
3207         * media/video-test.js:
3208         (waitForEventOnceOn):
3209
3210 2015-01-23  Brent Fulgham  <bfulgham@apple.com>
3211
3212         [Win] Unreviewed gardening: Correct some typos in Failure entries.
3213
3214         * platform/win/TestExpectations:
3215
3216 2015-01-23  Bartlomiej Gajda  <b.gajda@samsung.com>
3217
3218         [MSE] Implement Range Removal algorithm.
3219         https://bugs.webkit.org/show_bug.cgi?id=140622.
3220
3221         Reviewed by Jer Noble.
3222
3223         Added short test to check whether endOfStream incorrectly switches back
3224         to 'open' state.
3225
3226         * media/media-source/media-source-end-of-stream-readyState.html: Added.
3227         * media/media-source/media-source-end-of-stream-readyState-expected.txt: Added.
3228
3229 2015-01-23  Brent Fulgham  <bfulgham@apple.com>
3230
3231         [Win] Test gardening. Mark a few failures after filing bugs.
3232
3233         Also rebaseline a few tests.
3234
3235         * platform/win/TestExpectations:
3236         * platform/win/accessibility/parent-element-expected.txt:
3237         * platform/win/editing/input/caret-at-the-edge-of-input-expected.png: Added.
3238         * platform/win/editing/input/caret-at-the-edge-of-input-expected.txt: Added.
3239         * platform/win/js/dom/global-constructors-attributes-expected.txt:
3240
3241 2015-01-23  Enrica Casucci  <enrica@apple.com>
3242
3243         Hit test returns incorrect results when performed in paginated content over the page gaps.
3244         https://bugs.webkit.org/show_bug.cgi?id=140837
3245         rdar://problem/17494390
3246
3247         Reviewed by Dave Hyatt.
3248
3249         * fast/multicol/pagination/LeftToRight-tb-hittest-expected.txt: Added.
3250         * fast/multicol/pagination/LeftToRight-tb-hittest.html: Added.
3251         * fast/multicol/pagination/RightToLeft-rl-hittest-expected.txt: Added.
3252         * fast/multicol/pagination/RightToLeft-rl-hittest.html: Added.
3253
3254 2015-01-23  Brent Fulgham  <bfulgham@apple.com>
3255
3256         [Win] Unreviewed gardening after landing r179024.
3257
3258         Update Windows-specific accessibility tests and test expectations after making Windows AX output match Mac.
3259         This allows us to share more Mac results.
3260
3261         * platform/win/TestExpectations:
3262         * platform/win/accessibility/adjacent-continuations-cause-assertion-failure-expected.txt:
3263         * platform/win/accessibility/aria-checkbox-text-expected.txt: Removed.
3264         * platform/win/accessibility/aria-combobox-expected.txt:
3265         * platform/win/accessibility/aria-fallback-roles-expected.txt: Removed.
3266         * platform/win/accessibility/aria-hidden-expected.txt: Removed.
3267         * platform/win/accessibility/aria-labelledby-on-input-expected.txt: Removed.
3268         * platform/win/accessibility/aria-labelledby-overrides-aria-label-expected.txt:
3269         * platform/win/accessibility/aria-labelledby-overrides-label-expected.txt: Removed.
3270         * platform/win/accessibility/aria-list-and-listitem-expected.txt:
3271         * platform/win/accessibility/aria-mappings-expected.txt: Added.
3272         * platform/win/accessibility/aria-menubar-menuitems-expected.txt:
3273         * platform/win/accessibility/aria-option-role-expected.txt:
3274         * platform/win/accessibility/aria-presentational-role-expected.txt: Removed.
3275         * platform/win/accessibility/aria-roles-expected.txt:
3276         * platform/win/accessibility/aria-tab-role-on-buttons-expected.txt:
3277         * platform/win/accessibility/aria-tab-roles-expected.txt:
3278         * platform/win/accessibility/aria-toggle-button-with-title-expected.txt: Removed.
3279         * platform/win/accessibility/canvas-description-and-role-expected.txt:
3280         * platform/win/accessibility/canvas-fallback-content-expected.txt:
3281         * platform/win/accessibility/css-content-attribute-expected.txt: Added.
3282         * platform/win/accessibility/deleting-iframe-destroys-axcache-expected.txt:
3283         * platform/win/accessibility/div-within-anchors-causes-crash-expected.txt:
3284         * platform/win/accessibility/document-enabled-state-expected.txt:
3285         * platform/win/accessibility/document-enabled-state.html:
3286         * platform/win/accessibility/document-role-expected.txt:
3287         * platform/win/accessibility/heading-elements-expected.txt:
3288         * platform/win/accessibility/heading-elements.html:
3289         * platform/win/accessibility/image-map1-expected.txt: Added.
3290         * platform/win/accessibility/image-with-alt-and-map-expected.txt: Added.
3291         * platform/win/accessibility/img-alt-attribute-expected.txt:
3292         * platform/win/accessibility/img-alt-attribute.html:
3293         * platform/win/accessibility/img-alt-tag-only-whitespace-expected.txt: Removed.
3294         * platform/win/accessibility/img-aria-button-alt-tag-expected.txt: Removed.
3295         * platform/win/accessibility/img-fallsback-to-title-expected.txt: Removed.
3296         * platform/win/accessibility/input-image-alt-expected.txt: Removed.
3297         * platform/win/accessibility/linked-elements-expected.txt:
3298         * platform/win/accessibility/linked-elements.html:
3299         * platform/win/accessibility/list-item-role-expected.txt:
3300         * platform/win/accessibility/list-item-role.html:
3301         * platform/win/accessibility/list-marker-role-expected.txt:
3302         * platform/win/accessibility/list-marker-role.html:
3303         * platform/win/accessibility/list-role-expected.txt:
3304         * platform/win/accessibility/list-role.html:
3305         * platform/win/accessibility/multiple-select-element-role-expected.txt:
3306         * platform/win/accessibility/multiple-select-element-role.html:
3307         * platform/win/accessibility/parent-element-expected.txt:
3308         * platform/win/accessibility/parent-element.html:
3309         * platform/win/accessibility/select-element-role-expected.txt:
3310         * platform/win/accessibility/select-element-role.html:
3311         * platform/win/accessibility/selection-and-focus-expected.txt:
3312         * platform/win/accessibility/selection-and-focus.html:
3313         * platform/win/accessibility/single-select-children.html:
3314         * platform/win/accessibility/svg-image-expected.txt: Removed.
3315         * platform/win/accessibility/text-role-expected.txt:
3316         * platform/win/aria-labelledby-overrides-aria-label-actual.txt: Added.
3317
3318 2015-01-23  Joseph Pecoraro  <pecoraro@apple.com>
3319
3320         Web Inspector: Object Previews in the Console
3321         https://bugs.webkit.org/show_bug.cgi?id=129204
3322
3323         Reviewed by Timothy Hatcher.
3324
3325         * inspector/debugger/command-line-api-exception-nested-catch.html:
3326         * inspector/debugger/command-line-api-exception.html:
3327         * inspector/model/remote-object-get-properties.html:
3328         Update RuntimeManager callsites to not ask for previews when evaluating.
3329
3330         * inspector/model/remote-object-expected.txt: Added.
3331         * inspector/model/remote-object.html: Added.
3332         Add a test specifically for Remote Object. This test can also be
3333         opened in a browser. It attempts to run the gamut of all different
3334         types of objects and shows the RemoteObject constructed for it.
3335
3336 2015-01-23  Eric Carlson  <eric.carlson@apple.com>
3337
3338         Create a "load and stall" cgi that support byte ranges.
3339         https://bugs.webkit.org/show_bug.cgi?id=140628
3340
3341         Reviewed by Jer Noble.
3342
3343         * http/tests/media/resources/serve-video.php: Add support for "stallOffset", "stallDuration", 
3344             and "chunkSize" parameters.
3345
3346 2015-01-23  Alexey Proskuryakov  <ap@apple.com>
3347
3348         svg-resource-fragment-identifier-img-src.html is a hidpi reftest, but its -expected.html
3349         counterpart isn't hidpi
3350         https://bugs.webkit.org/show_bug.cgi?id=140815
3351
3352         Reviewed by Simon Fraser.
3353
3354         * svg/css/svg-resource-fragment-identifier-img-src-expected.html: Make the expectation
3355         match its test.
3356
3357 2015-01-23  Chris Dumez  <cdumez@apple.com>
3358
3359         Rewrite the fast/css/css2-system-fonts.html test to be more useful on all platforms
3360         https://bugs.webkit.org/show_bug.cgi?id=140810
3361
3362         Reviewed by Andreas Kling.
3363
3364         Make the fast/css/css2-system-fonts.html explicit about the font styles
3365         expected on each platform instead of just Mac.
3366
3367         It also converts the test to be text only as the style information is
3368         now displayed in text format.
3369
3370         This change is in preparation for a refactor of system font handling.
3371
3372         This change is based on the following Blink revision by
3373         <alancutter@chromium.org>:
3374         http://src.chromium.org/viewvc/blink?view=revision&revision=169612
3375
3376         * fast/css/css2-system-fonts.html:
3377         * platform/efl/fast/css/css2-system-fonts-expected.png: Removed.
3378         * platform/efl/fast/css/css2-system-fonts-expected.txt: Removed.
3379         * platform/gtk/fast/css/css2-system-fonts-expected.png: Removed.
3380         * platform/gtk/fast/css/css2-system-fonts-expected.txt: Removed.
3381         * platform/ios-simulator-wk2/fast/css/css2-system-fonts-expected.txt:
3382         * platform/mac-mavericks/fast/css/css2-system-fonts-expected.png: Removed.
3383         * platform/mac-mavericks/fast/css/css2-system-fonts-expected.txt:
3384         * platform/mac-mountainlion/fast/css/css2-system-fonts-expected.txt: Removed.
3385         * platform/mac/fast/css/css2-system-fonts-expected.png: Removed.
3386         * platform/mac/fast/css/css2-system-fonts-expected.txt:
3387
3388 2015-01-22  Chris Dumez  <cdumez@apple.com>
3389
3390         Import fast/css/font-shorthand-line-height.html layout test from Blink
3391         https://bugs.webkit.org/show_bug.cgi?id=140801
3392
3393         Reviewed by Andreas Kling.
3394
3395         Import fast/css/font-shorthand-line-height.html layout test from Blink
3396         to get better test coverage for 'line-height' font shorthands cascades:
3397         https://src.chromium.org/viewvc/blink?view=rev&revision=184346
3398
3399         I am working on expanding the font shorthand at parsing time (like
3400         other shorthands) via Bug 140577 and I want to make sure I don't break
3401         line-height in the process.
3402
3403         * fast/css/font-shorthand-line-height-expected.txt: Added.
3404         * fast/css/font-shorthand-line-height.html: Added.
3405
3406 2015-01-22  Michael Saboff  <msaboff@apple.com>
3407
3408         REGRESSION (174847): can't view NHK(Japan's national public broadcasting organization)’s news pages
3409         https://bugs.webkit.org/show_bug.cgi?id=140794
3410
3411         Reviewed by Anders Carlsson.
3412
3413         * js/dom/document-overwrite-open-expected.txt: Added.
3414         * js/dom/document-overwrite-open.html: Added.
3415
3416 2015-01-22  Roger Fong  <roger_fong@apple.com>
3417
3418         [WebGL2] Create empty interface files for new WebGL2 objects.
3419         https://bugs.webkit.org/show_bug.cgi?id=140779.
3420         <rdar://problem/15002288>
3421
3422         Reviewed by Dean Jackson.
3423
3424         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
3425         * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt:
3426         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
3427
3428 2015-01-22  Alexey Proskuryakov  <ap@apple.com>
3429
3430         Skip another copy of oes-vertex-array-object test, because it has the same problems
3431         as the old one.
3432
3433         * platform/mac/TestExpectations:
3434
3435 2015-01-22  Brent Fulgham  <bfulgham@apple.com>
3436
3437         [Win] Unreviewed test gardening.
3438
3439         Clean up editing-related tests and rebaseline some output.
3440
3441         * platform/win/TestExpectations:
3442         * platform/win/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt:
3443         * platform/win/editing/input/reveal-caret-of-multiline-input-expected.txt:
3444         * platform/win/editing/inserting/4960120-1-expected.txt:
3445         * platform/win/editing/inserting/break-blockquote-after-delete-expected.txt:
3446         * platform/win/editing/inserting/insert-3907422-fix-expected.txt: Removed.
3447         * platform/win/editing/pasteboard/4641033-expected.txt: Added.
3448         * platform/win/editing/pasteboard/4944770-1-expected.txt: Added.
3449         * platform/win/editing/pasteboard/4944770-2-expected.txt: Added.
3450         * platform/win/editing/pasteboard/drop-text-without-selection-expected.txt: Added.
3451         * platform/win/editing/selection/3690703-2-expected.txt:
3452         * platform/win/editing/selection/3690703-expected.txt:
3453         * platform/win/editing/selection/3690719-expected.txt:
3454         * platform/win/editing/selection/4975120-expected.txt: Added.
3455         * platform/win/editing/selection/5240265-expected.txt:
3456         * platform/win/editing/selection/caret-before-select-expected.txt: Added.
3457         * platform/win/editing/selection/caret-rtl-2-expected.txt: Added.
3458         * platform/win/editing/selection/caret-rtl-2-left-expected.txt:
3459         * platform/win/editing/selection/caret-rtl-expected.txt: Added.
3460         * platform/win/editing/selection/caret-rtl-right-expected.txt:
3461         * platform/win/editing/selection/drag-select-1-expected.txt: Added.
3462         * platform/win/editing/selection/mixed-editability-10-expected.txt:
3463         * platform/win/editing/selection/replaced-boundaries-3-expected.txt: Added.
3464         * platform/win/editing/selection/select-box-expected.txt: Added.
3465         * platform/win/editing/selection/select-element-paragraph-boundary-expected.txt: Added.
3466         * platform/win/editing/selection/select-from-textfield-outwards-expected.txt:
3467         * platform/win/editing/selection/selection-button-text-expected.txt:
3468         * platform/win/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt:
3469         * platform/win/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt:
3470         * platform/win/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt:
3471
3472 2015-01-22