[iOS] getAssistedNodeInformation crashes getting the bounding box if it doesn't have...
[WebKit-https.git] / LayoutTests / ChangeLog
1 2014-04-25  Oliver Hunt  <oliver@apple.com>
2
3         Need earlier cell test
4         https://bugs.webkit.org/show_bug.cgi?id=132211
5
6         Reviewed by Mark Lam.
7
8         Tests
9
10         * js/regress/polymorphic-array-call-expected.txt: Added.
11         * js/regress/polymorphic-array-call.html: Added.
12         * js/regress/script-tests/polymorphic-array-call.js: Added.
13         (func.C.this.m):
14         (func.C):
15         (func):
16
17 2014-04-11  Jer Noble  <jer.noble@apple.com>
18
19         Support "Live" streams in media controls.
20         https://bugs.webkit.org/show_bug.cgi?id=131390
21
22         Reviewed by Brent Fulgham.
23
24         * http/tests/media/hls/video-controls-live-stream-expected.txt: Added.
25         * http/tests/media/hls/video-controls-live-stream.html: Added.
26         * http/tests/media/resources/hls/test-live.php: Added.
27         * http/tests/media/resources/hls/test-vod.m3u8: Added.
28         * http/tests/media/resources/hls/test.ts: Added.
29         * platform/efl/TestExpectations:
30         * platform/gtk/TestExpectations:
31         * platform/mac/fast/hidpi/video-controls-in-hidpi-expected.txt:
32         * platform/mac/fast/layers/video-layer-expected.txt:
33         * platform/mac/media/media-controls-clone-expected.txt:
34         * platform/wincairo/TestExpectations:
35
36 2014-04-25  Tim Horton  <timothy_horton@apple.com>
37
38         REGRESSION (r167818): editing/inserting/typing-space-to-trigger-smart-link.html fails on WebKit1 bots
39         https://bugs.webkit.org/show_bug.cgi?id=132207
40
41         * platform/mac-wk1/TestExpectations:
42         Mark as failing in WebKit1.
43
44 2014-04-25  Javier Fernandez  <jfernandez@igalia.com>
45
46         REGRESSION(r167799): ASSERTION in parseGridTemplateShorthand in fast/css-grid-layout/grid-template-shorthand-get-set.html
47         https://bugs.webkit.org/show_bug.cgi?id=132194
48
49         Reviewed by Martin Robinson.
50
51         * TestExpectations: Unskip fast/css-grid-layout/grid-template-shorthand-get-set.html.
52
53 2014-04-25  David Hyatt  <hyatt@apple.com>
54
55         Column rules not respecting scroll offsets.
56         https://bugs.webkit.org/show_bug.cgi?id=109683
57
58         Reviewed by Dean Jackson.
59
60         * fast/multicol/scrolling-column-rules.html: Added.
61         * platform/mac/fast/multicol/scrolling-column-rules-expected.png: Added.
62         * platform/mac/fast/multicol/scrolling-column-rules-expected.txt: Added.
63
64 2014-04-23  Jon Honeycutt  <jhoneycutt@apple.com>
65
66         Crash applying editing commands from iframe onload event
67
68         <https://bugs.webkit.org/show_bug.cgi?id=132103>
69         <rdar://problem/15696351>
70
71         Reviewed by Darin Adler.
72
73         * editing/apply-style-iframe-crash-expected.txt: Added.
74         * editing/apply-style-iframe-crash.html: Added.
75
76 2014-04-25  David Hyatt  <hyatt@apple.com>
77
78         [New Multicolumn] fast/multicol/hit-test-* layout tests all fail
79         https://bugs.webkit.org/show_bug.cgi?id=132081
80
81         Reviewed by Dean Jackson.
82
83         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-above-or-below-expected.txt: Added.
84         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-above-or-below.html: Added.
85         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-block-axis-flipped-expected.txt: Added.
86         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-block-axis-flipped.html: Added.
87         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column-expected.txt: Added.
88         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column-with-line-height-expected.txt: Added.
89         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column-with-line-height.html: Added.
90         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column.html: Added.
91         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-float-expected.txt: Added.
92         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-float.html: Added.
93         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages-expected.txt: Added.
94         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages-flipped-expected.txt: Added.
95         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages-flipped.html: Added.
96         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages.html: Added.
97         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-block-axis-expected.txt: Added.
98         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-block-axis.html: Added.
99
100 2014-04-25  Tim Horton  <timothy_horton@apple.com>
101
102         REGRESSION(r167799): ASSERTION in parseGridTemplateShorthand in fast/css-grid-layout/grid-template-shorthand-get-set.html
103         https://bugs.webkit.org/show_bug.cgi?id=132194
104
105         * TestExpectations:
106         Skip the test on debug testers.
107         Also unmark js/slow-stress/new-spread.html because it is fixed (https://bugs.webkit.org/show_bug.cgi?id=132022)
108
109 2014-04-24  David Hyatt  <hyatt@apple.com>
110
111         [New Multicolumn] Add support for offsetLeft and offsetTop.
112         https://bugs.webkit.org/show_bug.cgi?id=132080
113
114         Reviewed by Andrei Bucur.
115
116         * fast/multicol/client-rects-spanners-complex.html: Added.
117         * fast/multicol/client-rects-spanners.html:
118         * fast/multicol/offset-top-left-expected.txt: Added.
119         * fast/multicol/offset-top-left.html: Added.
120         * platform/mac/fast/multicol/client-rects-spanners-complex-expected.png: Added.
121         * platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt: Added.
122
123 2014-04-25  Brent Fulgham  <bfulgham@apple.com>
124
125         ScrollingCoordinator is unaware of topContentInset
126         https://bugs.webkit.org/show_bug.cgi?id=132158
127         <rdar://problem/16706152>
128
129         Reviewed by Darin Adler.
130
131         * platform/mac/fast/scrolling/scroll-select-bottom-test-expected.txt: Added.
132         * platform/mac/fast/scrolling/scroll-select-bottom-test.html: Added.
133
134 2014-04-25  Miyoung Shin  <myid.shin@samsung.com>
135
136         Web process is crashed during dispatching touchEvent created by JS.
137         https://bugs.webkit.org/show_bug.cgi?id=113225
138
139         Reviewed by Benjamin Poulain.
140
141         TouchEvent created by JS should have the necessary attributes
142         of touches, targetTouches and changedTouches.
143         It should be verified weather there are touchLists before dispatching touch event.
144
145         * fast/events/touch/create-touch-event-without-touchList-expected.txt: Added.
146         * fast/events/touch/create-touch-event-without-touchList.html: Added.
147
148 2014-04-25  Radu Stavila  <stavila@adobe.com>
149
150         [CSS Regions] Overflow selection doesn't work properly
151         https://bugs.webkit.org/show_bug.cgi?id=130715
152
153         Reviewed by David Hyatt.
154
155         Added tests for hit-testing and painting selection gaps in the region's overflow area.
156
157         * fast/regions/selection-in-overflow-expected.html: Added.
158         * fast/regions/selection-in-overflow-hit-testing-expected.html: Added.
159         * fast/regions/selection-in-overflow-hit-testing.html: Added.
160         * fast/regions/selection-in-overflow.html: Added.
161         * fast/regions/selection-in-text-after-overflow-hit-testing-expected.html: Added.
162         * fast/regions/selection-in-text-after-overflow-hit-testing.html: Added.
163
164 2014-04-25  Enrique Ocaña González  <eocanha@igalia.com>
165
166         Unreviewed GTK gardening.
167
168         Added test expectations for the following flaky tests:
169
170         * platform/gtk/TestExpectations:
171             fast/loader/submit-form-while-parsing-2.html
172             css3/calc/transitions-dependent.html
173             fast/dom/adopt-node-crash-2.html
174             fast/multicol/span/span-as-immediate-columns-child-dynamic.html
175             platform/gtk/editing/pasteboard/middle-button-paste.html
176
177 2014-04-25  Javier Fernandez  <jfernandez@igalia.com>
178
179         [CSS Grid Layout] Implementation of the grid-template shorthand.
180         https://bugs.webkit.org/show_bug.cgi?id=128980
181
182         Reviewed by Darin Adler.
183
184         Layout Test for the basic functionality of the grid-template shorthand. It was
185         also added a new javascript file with some utility functions.
186
187         This shorthand sets the values for the grid-template-columns,
188         grid-template-rows and grid-template-areas, so the implementation
189         tries to reuse as much available parsing functions as possible.
190
191         * fast/css-grid-layout/grid-template-shorthand-get-set-expected.txt: Added.
192         * fast/css-grid-layout/grid-template-shorthand-get-set.html: Added.
193         * fast/css-grid-layout/resources/grid-template-shorthand-parsing-utils.js: Added.
194         (testGridDefinitionsValues):
195         (testGridDefinitionsSetJSValues):
196         (testNonGridDefinitionsSetJSValues):
197         (checkGridDefinitionsSetJSValues):
198         (testGridDefinitionsSetBadJSValues):
199
200 2014-04-25  Antoine Quint  <graouts@webkit.org>
201
202         Implement Array.prototype.find()
203         https://bugs.webkit.org/show_bug.cgi?id=130966
204
205         Reviewed by Oliver Hunt.
206
207         * js/Object-getOwnPropertyNames-expected.txt:
208         * js/array-find-expected.txt: Added.
209         * js/array-find.html: Added.
210         * js/array-findIndex-expected.txt: Added.
211         * js/array-findIndex.html: Added.
212         * js/script-tests/Object-getOwnPropertyNames.js:
213         * js/script-tests/array-find.js: Added.
214         * js/script-tests/array-findIndex.js: Added.
215
216 2014-04-25  Ion Rosca  <rosca@adobe.com>
217
218         Incomplete body painting when using blend modes
219         https://bugs.webkit.org/show_bug.cgi?id=131889
220
221         Reviewed by Simon Fraser.
222
223         * css3/compositing/blend-mode-with-body-expected.html: Added.
224         * css3/compositing/blend-mode-with-body.html: Added.
225
226 2014-04-24  Commit Queue  <commit-queue@webkit.org>
227
228         Unreviewed, rolling out r167441.
229         https://bugs.webkit.org/show_bug.cgi?id=132152
230
231         Caused full screen regressions on vimeo, youtube, and others.
232         (Requested by jernoble on #webkit).
233
234         Reverted changeset:
235
236         "Fullscreen media controls are unusable in pagination mode"
237         https://bugs.webkit.org/show_bug.cgi?id=131705
238         http://trac.webkit.org/changeset/167441
239
240 2014-04-24  Zalan Bujtas  <zalan@apple.com>
241
242         Subpixel rendering: Clipping on text areas when shifted by one device pixel.
243         https://bugs.webkit.org/show_bug.cgi?id=132008
244
245         Reviewed by Darin Adler.
246
247         Make RenderTheme paint* functions LayoutRect aware. Textarea is device pixel snapped, while
248         other theme controls are still on integral size/positions.
249
250         * fast/forms/hidpi-textarea-on-subpixel-position-expected.html: Added.
251         * fast/forms/hidpi-textarea-on-subpixel-position.html: Added.
252         * platform/mac-wk2/TestExpectations: Due to defective RenderLayer cliprect calculation (WK2 only): webkit.org/b/132100
253
254 2014-04-24  Eduardo Lima Mitev  <elima@igalia.com>
255
256         Unreviewed GTK gardening
257
258         * platform/gtk/TestExpectations: Updated a few expectations entries
259
260 2014-04-24  Carlos Alberto Lopez Perez  <clopez@igalia.com>
261
262         [GTK] Unreviewed GTK gardening.
263         Update expectations after removal of environment variable
264         XVFB_SCREEN_DEPTH=8 from the GTK Release bot.
265
266         * platform/gtk/TestExpectations:
267
268 2014-04-24  David Hyatt  <hyatt@apple.com>
269
270         [New Multicolumn] Client rects don't work with column spans.
271         https://bugs.webkit.org/show_bug.cgi?id=132131
272
273         Reviewed by Dean Jackson.
274
275         * fast/multicol/client-rects-spanners.html: Added.
276         * platform/mac/fast/multicol/client-rects-spanners-expected.png: Added.
277         * platform/mac/fast/multicol/client-rects-spanners-expected.txt: Added.
278
279 2014-04-24  Alexey Proskuryakov  <ap@apple.com>
280
281         Test that we correctly process ArrayBufferView slices in WebCrypto
282         https://bugs.webkit.org/show_bug.cgi?id=132087
283
284         Reviewed by Brent Fulgham.
285
286         * crypto/subtle/array-buffer-view-offset-expected.txt: Added.
287         * crypto/subtle/array-buffer-view-offset.html: Added.
288
289 2014-04-24  Tamas Gergely  <tgergely.u-szeged@partner.samsung.com>
290
291         ASSERTION FAILED: !begin.isIndefinite() in WebCore::SVGSMILElement::resolveFirstInterval.
292         https://bugs.webkit.org/show_bug.cgi?id=131097
293
294         Reviewed by Darin Adler.
295
296         Test added.
297
298         * svg/animations/smil-animation-max-attribute-zero-crash-expected.txt: Added.
299         * svg/animations/smil-animation-max-attribute-zero-crash.svg: Added.
300
301 2014-04-24  Krzysztof Wolanski  <k.wolanski@samsung.com>
302
303         [EFL] Update baselines after r167568
304         https://bugs.webkit.org/show_bug.cgi?id=132125
305
306         Unreviewed EFL gardening.
307
308         * platform/efl-wk2/inspector-protocol/debugger/setBreakpoint-dfg-and-modify-local-expected.txt: Added.
309         * platform/efl/fast/repaint/reflection-redraw-expected.txt: Rebaseline after r167568.
310         * platform/efl/fast/table/multiple-captions-display-expected.txt: Rebaseline after r167568.
311         * platform/efl/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt: Added.
312         * platform/efl/svg/W3C-SVG-1.1-SE/filters-image-05-f-expected.txt: Added.
313         * platform/efl/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt: Added.
314         * platform/efl/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt: Added.
315         * platform/efl/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt: Added.
316         * platform/efl/tables/mozilla/marvin/body_col-expected.txt: Rebaseline after r167568.
317         * platform/efl/tables/mozilla/marvin/x_th_valign_baseline-expected.txt: Rebaseline after r167568.
318         * platform/efl/tables/mozilla/other/body_col-expected.txt: Rebaseline after r167568.
319         * platform/efl/tables/mozilla_expected_failures/bugs/bug10140-expected.txt: Rebaseline after r167568.
320         * platform/efl/tables/mozilla_expected_failures/bugs/bug10216-expected.txt: Rebaseline after r167568.
321         * platform/efl/tables/mozilla_expected_failures/core/captions3-expected.txt: Rebaseline after r167568.
322         * platform/efl/tables/mozilla_expected_failures/other/test4-expected.txt: Rebaseline after r167568.
323
324 2014-04-23  Praveen R Jadhav  <praveen.j@samsung.com>
325
326         [MediaStream] Implement MediaStream active attribute
327         https://bugs.webkit.org/show_bug.cgi?id=131973
328
329         Reviewed by Eric Carlson.
330
331         MediaStream .onended attribute will be replaced with .active attribute.
332         Patch updates the test case to verify the .active attribute.
333
334         * fast/mediastream/MediaStream-add-remove-tracks-expected.txt:
335         * fast/mediastream/MediaStream-add-remove-tracks.html:
336
337 2014-04-23  Alexey Proskuryakov  <ap@apple.com>
338
339         Eliminate internals.setMockScrollbarsEnabled()
340         https://bugs.webkit.org/show_bug.cgi?id=132085
341
342         Reviewed by Tim Horton.
343
344         Remove calls, all of which were resetting it to true (which is the default, and
345         the only value that makes sense).
346
347         * compositing/geometry/fixed-position.html:
348         * compositing/geometry/horizontal-scroll-composited.html:
349         * compositing/geometry/vertical-scroll-composited.html:
350         * compositing/iframes/resources/scrollgrandchild-inner.html:
351         * compositing/overflow/fixed-position-ancestor-clip.html:
352         * compositing/resources/mock_scrollbars.js: Removed.
353         * css3/filters/blur-filter-page-scroll-parents.html:
354         * css3/filters/blur-filter-page-scroll-self.html:
355         * css3/filters/blur-filter-page-scroll.html:
356         * fast/dom/window-scroll-scaling.html:
357         * fast/events/touch/gesture/gesture-scrollbar.html:
358         * fast/sub-pixel/sub-pixel-iframe-copy-on-scroll.html:
359         * fast/sub-pixel/transformed-iframe-copy-on-scroll.html:
360         * media/video-controls-rendering.html:
361         * media/video-zoom.html:
362         * scrollingcoordinator/resources/non-fast-scrollable-region-testing.js:
363
364 2014-04-23  David Hyatt  <hyatt@apple.com>
365
366         [New Multicolumn] Crasher when clearing out a flow thread in multicolumn layout.
367         https://bugs.webkit.org/show_bug.cgi?id=132069
368
369         Reviewed by Dean Jackson.
370
371         * fast/multicol/inline-children-crash-expected.txt: Added.
372         * fast/multicol/inline-children-crash.html: Added.
373
374 2014-04-23  Morten Stenshorne  <mstensho@opera.com>
375
376         REGRESSION (Safari 6 - ToT): Incorrectly assumes that RenderStyle data can be shared
377         https://bugs.webkit.org/show_bug.cgi?id=113058
378
379         Reviewed by David Hyatt.
380
381         * fast/css/identical-logical-height-decl-expected.html: Added.
382         * fast/css/identical-logical-height-decl.html: Added.
383
384 2014-04-23  Lorenzo Tilve  <ltilve@igalia.com>
385
386         [GTK] Unreviewed GTK gardening
387         https://bugs.webkit.org/show_bug.cgi?id=132058
388
389         * platform/gtk/TestExpectations:
390
391 2014-04-23  Morten Stenshorne  <mstensho@opera.com>
392
393         [New Multicolumn] fast/multicol/overflow-content.html displays red
394         https://bugs.webkit.org/show_bug.cgi?id=131809
395
396         Reviewed by David Hyatt.
397
398         * fast/multicol/break-in-columns-before-spanner-expected.html: Added.
399         * fast/multicol/break-in-columns-before-spanner.html: Added.
400         * fast/multicol/newmulticol/compare-with-old-impl/overflow-content-expected.html: Added.
401         * fast/multicol/newmulticol/compare-with-old-impl/overflow-content.html: Added.
402
403 2014-04-23  Morten Stenshorne  <mstensho@opera.com>
404
405         Overflow propagation broken in BTT and RTL writing-modes
406         https://bugs.webkit.org/show_bug.cgi?id=113781
407
408         Reviewed by David Hyatt.
409
410         * fast/css/overflow-btt-border-after-expected.txt: Added.
411         * fast/css/overflow-btt-border-after.html: Added.
412         * fast/css/overflow-rtl-border-after-expected.txt: Added.
413         * fast/css/overflow-rtl-border-after.html: Added.
414         * fast/multicol/vertical-rl/rules-with-border-before-expected.png: Removed.
415         * platform/gtk/fast/multicol/vertical-rl/rules-with-border-before-expected.png: Removed.
416         * platform/mac/fast/multicol/vertical-rl/rules-with-border-before-expected.png: Removed.
417         Removed incorrect screenshots that now differ from the actual (correct) rendering.
418
419 2014-04-23  Ryuan Choi  <ryuan.choi@samsung.com>
420
421         Unreviewed EFL gardening.
422
423         * platform/efl-wk1/css3/flexbox/flexbox-baseline-expected.png: Removed.
424         * platform/efl-wk1/css3/flexbox/flexbox-baseline-expected.txt: Removed.
425         * platform/efl-wk1/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt: Removed.
426         * platform/efl-wk1/fast/block/basic/020-expected.txt: Removed.
427         * platform/efl-wk2/TestExpectations:
428         * platform/efl/TestExpectations:
429         * platform/efl/css3/flexbox/flexbox-baseline-expected.png: Renamed from LayoutTests/platform/efl-wk2/css3/flexbox/flexbox-baseline-expected.png.
430         * platform/efl/css3/flexbox/flexbox-baseline-expected.txt: Renamed from LayoutTests/platform/efl-wk2/css3/flexbox/flexbox-baseline-expected.txt.
431         * platform/efl/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt: Renamed from LayoutTests/platform/efl-wk2/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt.
432
433 2014-04-23  Krzysztof Wolanski  <k.wolanski@samsung.com>
434
435         [EFL] Add expectations of new added tests.
436         https://bugs.webkit.org/show_bug.cgi?id=132052
437
438         Unreviewed EFL gardening.
439
440         * platform/efl-wk2/TestExpectations:
441         * platform/efl/fast/repaint/spanner-with-margin-expected.txt: Added. Rebaseline after r167439
442
443 2014-04-22  Grzegorz Czajkowski  <g.czajkowski@samsung.com>
444
445         Refactoring editing/selection/13804.html
446         https://bugs.webkit.org/show_bug.cgi?id=131986
447
448         Reviewed by Darin Adler.
449
450         This test does not need pixel baselines (MAC, EFL, GTK) to just
451         check whether spelling marker appears on 'adf'.
452
453         According to bug 125688, the test starts using asynchronous
454         spellchecking.
455
456         Since the test mostly verifies spelling behaviour, it was moved
457         to editing/spelling directory.
458         Its name was changed to spelling-backward.html.
459
460         * editing/selection/13804.html: Removed.
461         * editing/spelling/spelling-backward-expected.txt: Added, renamed from editing/selection/13804.html.
462         * editing/spelling/spelling-backward.html: Added.
463
464         * platform/efl/editing/selection/13804-expected.png: Removed.
465         * platform/efl/editing/selection/13804-expected.txt: Removed.
466         * platform/gtk/editing/selection/13804-expected.png: Removed.
467         * platform/gtk/editing/selection/13804-expected.txt: Removed.
468         * platform/mac/editing/selection/13804-expected.png: Removed.
469         * platform/mac/editing/selection/13804-expected.txt: Removed.
470         Get rid of platform specific expectation.
471
472         * platform/gtk/TestExpectations:
473         * platform/mac-wk2/TestExpectations:
474         * platform/win/TestExpectations:
475         Mark spelling-backward.html as failure due to missing asynchronous spellchecking.
476
477 2014-04-22  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
478
479         Unreviewed EFL gardening. media tests has been broken since r166395 on both EFL wk1 and wk2.
480
481         * platform/efl-wk2/TestExpectations:
482         * platform/efl/TestExpectations:
483
484 2014-04-22  Andreas Kling  <akling@apple.com>
485
486         Skip fast/events/ghostly-mousemoves-in-subframe.html on Mac/WK1.
487
488         * platform/mac-wk1/TestExpectations:
489
490 2014-04-22  Zalan Bujtas  <zalan@apple.com>
491
492         Do not paint border image when the border rect is empty.
493         https://bugs.webkit.org/show_bug.cgi?id=131988
494
495         Reviewed by Darin Adler.
496
497         http://trac.webkit.org/changeset/167351 introduced an early return when border
498         rect is empty. This patch ensures that border image is not painted either in that case.
499
500         * fast/css/padding-margin-negative-border-expected.html: Borders in -expected.html does not get painted either, just
501         ensure that they are explicitly different colors.
502         * fast/css/padding-margin-negative-border.html:
503
504 2014-04-22  Ryosuke Niwa  <rniwa@webkit.org>
505
506         REGRESSION (r157328): popover to check into flight ba.com dismisses instantly when focusing form
507         https://bugs.webkit.org/show_bug.cgi?id=131949
508
509         Reviewed by Darin Adler.
510
511         Add a test that dumps the event target and the related target of every mouse event
512         when dispatched inside an input element inside a details element.
513
514         This catches the regression as well as other bugs I encountered while fixing the bug.
515
516         We need a WK2 specific results because WK1 mac results contain an extra fake mouse move event.
517
518         * fast/events/shadow-event-path-expected.txt: Added.
519         * fast/events/shadow-event-path.html: Added.
520         * platform/mac-wk2/fast/events/shadow-event-expected.txt: Added.
521
522 2014-04-22  Ryosuke Niwa  <rniwa@webkit.org>
523
524         Rollout r156635 since the old behavior was intentional.
525
526         * editing/caret/selection-with-caret-type-progress-expected.txt: Removed.
527         * editing/caret/selection-with-caret-type-progress.html: Removed.
528
529 2014-04-22  Andreas Kling  <akling@apple.com>
530
531         REGRESSION (r151839): Subframe keeps getting mousemove events with the same coordinates after hiding a hovered element.
532         <https://webkit.org/b/131974>
533         <rdar://problem/15907469>
534
535         Add a test that triggers the weirdness where removing the renderer from
536         a hovered element in a subframe would leave the subframe's EventHandler
537         in a state where it could dispatch fake mousemove events with stale
538         coordinates in response to style recalc.
539
540         Note that the final 500ms delay is because fake mousemove events are
541         sent on 250ms delay timers so we need to give it some time to catch up.
542
543         Reviewed by Benjamin Poulain.
544
545         * fast/events/ghostly-mousemoves-in-subframe-expected.txt: Added.
546         * fast/events/ghostly-mousemoves-in-subframe.html: Added.
547         * platform/mac-wk2/fast/events/resources/ghostly-mousemoves-in-subframe-the-actual-subframe.html: Added.
548
549 2014-04-22  Tim Horton  <timothy_horton@apple.com>
550
551         REGRESSION: JSRegress's js/slow-stress/new-spread.html fails sometimes
552         https://bugs.webkit.org/show_bug.cgi?id=132022
553         <rdar://problem/16690671>
554
555         * TestExpectations:
556         Mark the test as flaky pass/fail/timeout, because that's what it is.
557
558 2014-04-21  Myles C. Maxfield  <mmaxfield@apple.com>
559
560         [OS X] Glyph spacing for system fonts may be incorrect
561         https://bugs.webkit.org/show_bug.cgi?id=131967
562
563         Reviewed by Simon Fraser.
564
565         Updating test to be more robust.
566
567         * fast/forms/search/intrinsic-search-width-with-decoration-border-padding-expected.txt:
568         * fast/forms/search/intrinsic-search-width-with-decoration-border-padding.html:
569
570 2014-04-22  Manuel Rego Casasnovas  <rego@igalia.com>
571
572         REGRESSION (r167652): Broke fast/regions/cssom/region-range-for-box-crash.html in debug mode
573         https://bugs.webkit.org/show_bug.cgi?id=131982
574
575         Reviewed by David Hyatt.
576
577         * TestExpectations: Unskip fast/regions/cssom/region-range-for-box-crash.html.
578
579 2014-04-22  Brent Fulgham  <bfulgham@apple.com>
580
581         Check (rather than assume) element is a RenderTableSection before using it
582         https://bugs.webkit.org/show_bug.cgi?id=121858
583
584         Reviewed by David Kilzer.
585
586         * fast/table/table-insert-object-before-td-crash-expected.txt: Added.
587         * fast/table/table-insert-object-before-td-crash.html: Added.
588
589 2014-04-22  David Hyatt  <hyatt@apple.com>
590
591         [New Multicolumn] fast/multicol/multicol-with-child-renderLayer-for-input.html puts the textfield in the wrong place
592         https://bugs.webkit.org/show_bug.cgi?id=131808
593
594         Reviewed by Brady Eidson.
595
596         * fast/multicol/newmulticol/compare-with-old-impl/multicol-with-child-renderLayer-for-input-expected.html: Added.
597         * fast/multicol/newmulticol/compare-with-old-impl/multicol-with-child-renderLayer-for-input.html: Added.
598
599 2014-04-22  Zalan Bujtas  <zalan@apple.com>
600
601         border-style: double rendered as solid when combined with border-radius
602         https://bugs.webkit.org/show_bug.cgi?id=131927
603
604         Reviewed by Simon Fraser.
605
606         BorderEdge::getDoubleBorderStripeWidths() should return the calculated inner, outer border widths. 
607
608         * fast/borders/hidpi-double-border-with-border-radius-always-produce-solid-line-expected.html: Added.
609         * fast/borders/hidpi-double-border-with-border-radius-always-produce-solid-line.html: Added.
610
611 2014-04-22  Manuel Rego Casasnovas  <rego@igalia.com>
612
613         Unreviewed gardening.
614
615         * TestExpectations: fast/regions/cssom/region-range-for-box-crash.html is crashing on debug mode after r167652.
616
617 2014-04-22  Manuel Rego Casasnovas  <rego@igalia.com>
618
619         [CSS Regions] Selection highlight doesn't match DOM selection
620         https://bugs.webkit.org/show_bug.cgi?id=131511
621
622         Reviewed by David Hyatt.
623
624         Add new test to check highlight of render objects moved under RenderNamedFlowThread in the render tree.
625
626         Updated some tests to avoid issues with selection gap filling in the new implementation.
627
628         * fast/regions/selection/selecting-text-including-region-expected.html: Added.
629         * fast/regions/selection/selecting-text-including-region.html: Added.
630         * fast/regions/selection/selecting-text-through-different-region-flows-2-expected.html: Updated.
631         * fast/regions/selection/selecting-text-through-different-region-flows-2.html: Updated.
632         * fast/regions/selection/selection-direction-expected.html: Updated.
633         * fast/regions/selection/selection-direction.html: Updated.
634
635 2014-04-21  Brent Fulgham  <bfulgham@apple.com>
636
637         [Mac] After a horizontal overflow scroll with a mechanical wheel mouse, vertical scrolling no longer works
638         https://bugs.webkit.org/show_bug.cgi?id=131960
639         <rdar://problem/16142100>
640
641         Reviewed by Darin Adler.
642
643         * platform/mac/fast/scrolling/scroll-div-no-latching-expected.txt: Added.
644         * platform/mac/fast/scrolling/scroll-div-no-latching.html: Added.
645
646 2014-04-21  Zalan Bujtas  <zalan@apple.com>
647
648         REGRESSION (r166784): Gradient at background of iCloud login page doesn’t go all the way to the bottom
649         https://bugs.webkit.org/show_bug.cgi?id=131924
650
651         Computing tile dimension for contain/cover requires higher precision than what LayoutUnit has. Switching to floats.
652
653         Reviewed by Simon Fraser.
654
655         * fast/backgrounds/hidpi-background-image-contain-cover-scale-needs-more-precision-expected.html: Added.
656         * fast/backgrounds/hidpi-background-image-contain-cover-scale-needs-more-precision.html: Added.
657
658 2014-04-21  Eric Carlson  <eric.carlson@apple.com>
659
660         [Mac] implement WebKitDataCue
661         https://bugs.webkit.org/show_bug.cgi?id=131799
662
663         Reviewed by Dean Jackson.
664
665         * http/tests/media/resources/hls: Added.
666         * http/tests/media/resources/hls/metadata: Added.
667         * http/tests/media/resources/hls/metadata/fileSequence0.ts: Added.
668         * http/tests/media/resources/hls/metadata/fileSequence1.ts: Added.
669         * http/tests/media/resources/hls/metadata/fileSequence2.ts: Added.
670         * http/tests/media/resources/hls/metadata/fileSequence3.ts: Added.
671         * http/tests/media/resources/hls/metadata/prog_index.m3u8: Added.
672         * http/tests/media/track-in-band-hls-metadata-expected.txt: Added.
673         * http/tests/media/track-in-band-hls-metadata.html: Added.
674         * media/track/track-datacue-value-expected.txt: Added.
675         * media/track/track-datacue-value.html: Added.
676         * platform/efl/TestExpectations: Skip the new tests.
677         * platform/gtk/TestExpectations: Ditto.
678         * platform/mac/js/dom/global-constructors-attributes-expected.txt: Update.
679         * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt: Update.
680         * platform/mac/TestExpectations: Skip DataCue test on all Mac versions. Skip HLS test on 
681             Mountain Lion.
682         * platform/win/TestExpectations: Skip the new tests.
683
684 2014-04-21  Benjamin Poulain  <benjamin@webkit.org>
685
686         Add Element.matches, the standard name for webkitMatchesSelector
687         https://bugs.webkit.org/show_bug.cgi?id=131922
688
689         Reviewed by Andreas Kling.
690
691         Update the tests to verify both Element.matches and Element.webkitMatchesSelector
692
693         * fast/dom/SelectorAPI/attrname-case-insensitive-expected.txt:
694         * fast/dom/SelectorAPI/attrname-case-insensitive.html:
695         * fast/dom/SelectorAPI/attrname-case-sensitive-expected.txt:
696         * fast/dom/SelectorAPI/attrname-case-sensitive.xhtml:
697         * fast/dom/SelectorAPI/caseID-almost-strict-expected.txt:
698         * fast/dom/SelectorAPI/caseID-almost-strict.html:
699         * fast/dom/SelectorAPI/caseID-expected.txt:
700         * fast/dom/SelectorAPI/caseID-strict-expected.txt:
701         * fast/dom/SelectorAPI/caseID-strict.html:
702         * fast/dom/SelectorAPI/caseID.html:
703         * fast/dom/SelectorAPI/caseTag-expected.txt:
704         * fast/dom/SelectorAPI/caseTag.html:
705         * fast/dom/SelectorAPI/caseTagX-expected.txt:
706         * fast/dom/SelectorAPI/caseTagX.xhtml:
707         * fast/dom/SelectorAPI/detached-element-expected.txt:
708         * fast/dom/SelectorAPI/not-supported-namespace-in-selector-expected.txt:
709         * fast/dom/SelectorAPI/not-supported-namespace-in-selector.html:
710         * fast/dom/SelectorAPI/script-tests/detached-element.js:
711         * fast/dom/SelectorAPI/script-tests/undefined-null-stringify.js:
712         * fast/dom/SelectorAPI/script-tests/viewless-document.js:
713         * fast/dom/SelectorAPI/undefined-null-stringify-expected.txt:
714         * fast/dom/SelectorAPI/viewless-document-expected.txt:
715         * fast/forms/radio/radio-live-validation-style-expected.txt:
716         * fast/forms/radio/radio-live-validation-style.html:
717         * fast/harness/results.html:
718
719 2014-04-21  Rik Cabanier  <cabanier@adobe.com>
720
721         [CSS Blending] Remove support for non-separable blend modes from mix-blend-mode
722         https://bugs.webkit.org/show_bug.cgi?id=131824
723
724         Reviewed by Dean Jackson.
725
726         Removed or updated tests that used non-separable blend modes in combination
727         with mix-blend-mode.
728
729         * css3/compositing/blend-mode-property-expected.txt:
730         * css3/compositing/blend-mode-property-parsing-expected.txt:
731         * css3/compositing/blend-mode-simple-composited.html:
732         * css3/compositing/blend-mode-simple.html:
733         * css3/compositing/script-tests/blend-mode-property-parsing.js:
734         * css3/compositing/script-tests/blend-mode-property.js:
735         * css3/compositing/svg-blend-color.html: Removed.
736         * css3/compositing/svg-blend-hue.html: Removed.
737         * css3/compositing/svg-blend-luminosity.html: Removed.
738         * css3/compositing/svg-blend-saturation.html: Removed.
739         * platform/mac/css3/compositing/blend-mode-simple-composited-expected.txt:
740         * platform/mac/css3/compositing/blend-mode-simple-expected.txt:
741
742 2014-04-21  David Hyatt  <hyatt@apple.com>
743
744         [New Multicolumn] vertical-rl/unsplittable-inline-block misrenders the column rule.
745         https://bugs.webkit.org/show_bug.cgi?id=131818
746
747         Reviewed by Anders Carlsson.
748         
749         Patch the test to be column-fill:auto, since the other versions
750         of the test all had that specified already.
751
752         * fast/multicol/vertical-rl/unsplittable-inline-block.html:
753
754 2014-04-21  David Hyatt  <hyatt@apple.com>
755
756         [New Multicolumn] Column set drawing under horizontal scrollbar.
757         https://bugs.webkit.org/show_bug.cgi?id=131812.
758
759         Reviewed by Sam Weinig.
760
761         * fast/multicol/newmulticol/compare-with-old-impl/LeftToRight-tb-expected.html: Added.
762         * fast/multicol/newmulticol/compare-with-old-impl/LeftToRight-tb.html: Added.
763
764 2014-04-21  Alexey Proskuryakov  <ap@apple.com>
765
766         Update results of fast/images/image-controls-basic.html
767
768         * platform/mac/TestExpectations:
769         * platform/mac/fast/images/image-controls-basic-expected.png:
770         * platform/mac/fast/images/image-controls-basic-expected.txt:
771
772 2014-04-21  David Hyatt  <hyatt@apple.com>
773
774         [New Multicolumn] Add test case for shrink-to-column-height now that
775         it passes in the new impl.
776         https://bugs.webkit.org/show_bug.cgi?id=131814
777
778         Reviewed by Dean Jackson.
779
780         * fast/multicol/newmulticol/compare-with-old-impl/shrink-to-column-height-for-pagination-expected.html: Added.
781         * fast/multicol/newmulticol/compare-with-old-impl/shrink-to-column-height-for-pagination.html: Added.
782
783 2014-04-21  Carlos Alberto Lopez Perez  <clopez@igalia.com>
784
785         [GTK] Unreviewed GTK gardening
786
787         Update gtk/TestExpectations and rebaseline some gtk test results.
788
789         * platform/gtk/TestExpectations: Mark fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform.html
790         as failure and fast/dom/Window/mozilla-focus-blur.html as flaky.
791         * platform/gtk/fast/multicol/newmulticol/client-rects-expected.txt: Rebaseline after r167335.
792         * platform/gtk/fast/repaint/reflection-redraw-expected.txt: Rebaseline after r167568.
793         * platform/gtk/fast/table/dynamic-caption-add-remove-before-child-expected.txt: Rebaseline after r167568.
794         * platform/gtk/fast/table/multiple-captions-display-expected.txt: Rebaseline after r167568.
795         * platform/gtk/tables/mozilla/marvin/body_col-expected.txt: Rebaseline after r167568.
796         * platform/gtk/tables/mozilla/marvin/x_th_valign_baseline-expected.txt: Rebaseline after r167568.
797         * platform/gtk/tables/mozilla/other/body_col-expected.txt: Rebaseline after r167568.
798         * platform/gtk/tables/mozilla_expected_failures/bugs/bug10140-expected.txt: Rebaseline after r167568.
799         * platform/gtk/tables/mozilla_expected_failures/bugs/bug10216-expected.txt: Rebaseline after r167568.
800         * platform/gtk/tables/mozilla_expected_failures/core/captions3-expected.txt: Rebaseline after r167568.
801         * platform/gtk/tables/mozilla_expected_failures/other/test4-expected.txt: Rebaseline after r167568.
802         * platform/gtk/fast/repaint/spanner-with-margin-expected.txt: Added. Rebaseline after r167439.
803
804 2014-04-21  Alexey Proskuryakov  <ap@apple.com>
805
806         http/tests/cache/subresource-failover-to-network.html is flaky
807         https://bugs.webkit.org/show_bug.cgi?id=131936
808
809         Reviewed by Brady Eidson.
810
811         The test was racy, because it was unintentionally queuing TestRunner operations
812         twice. Also, it failed to clean up its cookie.
813
814         Rewrote to not use TestRunner queuing, making the test work in browser.
815
816         * http/tests/cache/resources/subresource-failover-to-network.cgi:
817         * http/tests/cache/subresource-failover-to-network.html:
818
819 2014-04-21  David Hyatt  <hyatt@apple.com>
820
821         [New Multicolumn] Column balancing is slow on float-multicol.html
822         https://bugs.webkit.org/show_bug.cgi?id=131801
823
824         Reviewed by Enrica Casucci.
825
826         * fast/multicol/tall-float-expected.html: Added.
827         * fast/multicol/tall-float.html: Added.
828
829 2014-04-21  David Hyatt  <hyatt@apple.com>
830
831         [New Multicolumn] Pagination mode messed up with non-inline axis and reversed direction.
832         https://bugs.webkit.org/show_bug.cgi?id=131811
833
834         Reviewed by Dean Jackson.
835
836         * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb-expected.html: Added.
837         * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb.html: Added.
838
839 2014-04-21  Alexey Proskuryakov  <ap@apple.com>
840
841         REGRESSION (r167530): ASSERT(m_selfTime <= m_totalTime) on tests that run after certain Inspector tests
842         https://bugs.webkit.org/show_bug.cgi?id=131919
843
844         * TestExpectations: Skipping some Inspector tests, hopefully these are the ones that
845         cause trouble later.
846
847 2014-04-21  Commit Queue  <commit-queue@webkit.org>
848
849         Unreviewed, rolling out r167584.
850         https://bugs.webkit.org/show_bug.cgi?id=131929
851
852         Broke Objective-C bindings test (Requested by ap on #webkit).
853
854         Reverted changeset:
855
856         "Add Element.matches, the standard name for
857         webkitMatchesSelector"
858         https://bugs.webkit.org/show_bug.cgi?id=131922
859         http://trac.webkit.org/changeset/167584
860
861 2014-04-20  Benjamin Poulain  <benjamin@webkit.org>
862
863         Compile the :root pseudo class and fix a related issue with :nth-child()
864         https://bugs.webkit.org/show_bug.cgi?id=131926
865
866         Reviewed by Andreas Kling.
867
868         Add more test coverage that would have caught the bug with :nth-child(n).
869
870         * fast/selectors/nth-child-on-root-expected.txt: Added.
871         * fast/selectors/nth-child-on-root.html: Added.
872
873 2014-04-20  Benjamin Poulain  <benjamin@webkit.org>
874
875         Add Element.matches, the standard name for webkitMatchesSelector
876         https://bugs.webkit.org/show_bug.cgi?id=131922
877
878         Reviewed by Andreas Kling.
879
880         Update the tests to verify both Element.matches and Element.webkitMatchesSelector
881
882         * fast/dom/SelectorAPI/attrname-case-insensitive-expected.txt:
883         * fast/dom/SelectorAPI/attrname-case-insensitive.html:
884         * fast/dom/SelectorAPI/attrname-case-sensitive-expected.txt:
885         * fast/dom/SelectorAPI/attrname-case-sensitive.xhtml:
886         * fast/dom/SelectorAPI/caseID-almost-strict-expected.txt:
887         * fast/dom/SelectorAPI/caseID-almost-strict.html:
888         * fast/dom/SelectorAPI/caseID-expected.txt:
889         * fast/dom/SelectorAPI/caseID-strict-expected.txt:
890         * fast/dom/SelectorAPI/caseID-strict.html:
891         * fast/dom/SelectorAPI/caseID.html:
892         * fast/dom/SelectorAPI/caseTag-expected.txt:
893         * fast/dom/SelectorAPI/caseTag.html:
894         * fast/dom/SelectorAPI/caseTagX-expected.txt:
895         * fast/dom/SelectorAPI/caseTagX.xhtml:
896         * fast/dom/SelectorAPI/detached-element-expected.txt:
897         * fast/dom/SelectorAPI/not-supported-namespace-in-selector-expected.txt:
898         * fast/dom/SelectorAPI/not-supported-namespace-in-selector.html:
899         * fast/dom/SelectorAPI/script-tests/detached-element.js:
900         * fast/dom/SelectorAPI/script-tests/undefined-null-stringify.js:
901         * fast/dom/SelectorAPI/script-tests/viewless-document.js:
902         * fast/dom/SelectorAPI/undefined-null-stringify-expected.txt:
903         * fast/dom/SelectorAPI/viewless-document-expected.txt:
904         * fast/forms/radio/radio-live-validation-style-expected.txt:
905         * fast/forms/radio/radio-live-validation-style.html:
906         * fast/harness/results.html:
907
908 2014-04-20  Alexey Proskuryakov  <ap@apple.com>
909
910         Expando properties on attribute nodes disappear
911         https://bugs.webkit.org/show_bug.cgi?id=88045
912
913         * TestExpectations:
914         * platform/efl/TestExpectations:
915         * platform/mac/TestExpectations:
916         * platform/win/TestExpectations:
917         Consolidated test expectations, because all ports are equally affected. Some
918         platforms accidentally start to pass this test sometimes, but there is no real fix yet.
919
920 2014-04-20  Zalan Bujtas  <zalan@apple.com>
921
922         Subpixel rendering: RenderLayer's size is set using enclosingRect() which can result in cruft.
923         https://bugs.webkit.org/show_bug.cgi?id=131468
924
925         Reviewed by Darin Adler.
926
927         Layers marked opaque may not paint edge pixels, when RenderLayer bounds are non-integral and
928         get device pixel snapped.
929         For details see this: https://trac.webkit.org/r159463
930
931         * compositing/hidpi-non-simple-compositing-layer-with-fractional-size-and-background-expected.html: Added.
932         * compositing/hidpi-non-simple-compositing-layer-with-fractional-size-and-background.html: Added.
933
934 2014-04-19  Darin Adler  <darin@apple.com>
935
936         Simple layout can get confused by coordinate overflow
937         https://bugs.webkit.org/show_bug.cgi?id=131890
938         rdar://problem/15558510
939
940         Reviewed by Andreas Kling.
941
942         * fast/css/simple-layout-overflow-expected.txt: Added.
943         * fast/css/simple-layout-overflow.html: Added.
944
945 2014-04-19  Alexey Proskuryakov  <ap@apple.com>
946
947         Crashes in HTMLFormElement::submit.
948         https://bugs.webkit.org/show_bug.cgi?id=131910
949         <rdar://problem/15661790>
950
951         Reviewed by Anders Carlsson.
952
953         * fast/forms/form-submission-crash-2-expected.txt: Added.
954         * fast/forms/form-submission-crash-2.html: Added.
955         * fast/forms/form-submission-crash-expected.txt: Added.
956         * fast/forms/form-submission-crash.html: Added.
957
958 2014-04-20  Antti Koivisto  <antti@apple.com>
959
960         Text bounding box computation for simple line layout is wrong
961         https://bugs.webkit.org/show_bug.cgi?id=131912
962
963         Reviewed by Andreas Kling.
964         
965         Some dumped RenderText sizes change in table related test. These are progressions,
966         the new results match the contained lines. There are no visual changes.
967
968         * platform/mac/fast/table/dynamic-caption-add-remove-before-child-expected.txt:
969         * platform/mac/fast/table/multiple-captions-display-expected.txt:
970         * platform/mac/tables/mozilla/marvin/body_col-expected.txt:
971         * platform/mac/tables/mozilla/marvin/x_th_valign_baseline-expected.txt:
972         * platform/mac/tables/mozilla/other/body_col-expected.txt:
973         * platform/mac/tables/mozilla_expected_failures/bugs/bug10140-expected.txt:
974         * platform/mac/tables/mozilla_expected_failures/bugs/bug10216-expected.txt:
975         * platform/mac/tables/mozilla_expected_failures/core/captions3-expected.txt:
976         * platform/mac/tables/mozilla_expected_failures/other/test4-expected.txt:
977
978 2014-04-20  Commit Queue  <commit-queue@webkit.org>
979
980         Unreviewed, rolling out r167501.
981         https://bugs.webkit.org/show_bug.cgi?id=131913
982
983         It broke DYEBench (Requested by mhahnenberg on #webkit).
984
985         Reverted changeset:
986
987         "Deleting properties poisons objects"
988         https://bugs.webkit.org/show_bug.cgi?id=131551
989         http://trac.webkit.org/changeset/167501
990
991 2014-04-19  Zalan Bujtas  <zalan@apple.com>
992
993         Subpixel rendering: RenderLayer's clipping should snap to device pixel boundaries.
994         https://bugs.webkit.org/show_bug.cgi?id=131466
995
996         Reviewed by Simon Fraser.
997
998         Fractional pixel clipping can produce cruft on RenderLayers. Since RenderLayer
999         sizing and painting are snapped, painting clip rect needs to be snapped the same way.
1000
1001         * fast/clip/clip-when-rect-has-fractional-pixel-value-expected.html: Added.
1002         * fast/clip/clip-when-rect-has-fractional-pixel-value.html: Added.
1003
1004 2014-04-19  Chris Fleizach  <cfleizach@apple.com>
1005
1006         AX: grid rows are not recognized do to lack of explicit role="row", role="gridcell"
1007         https://bugs.webkit.org/show_bug.cgi?id=131819
1008
1009         Reviewed by Darin Adler.
1010
1011         * accessibility/table-with-missing-aria-role-rows-expected.txt: Added.
1012         * accessibility/table-with-missing-aria-role-rows.html: Added.
1013
1014 2014-04-19  Chris Fleizach  <cfleizach@apple.com>
1015
1016         AX: Malformed tables exposing incorrect col and colSpans
1017         https://bugs.webkit.org/show_bug.cgi?id=131796
1018
1019         Reviewed by Darin Adler.
1020
1021         * accessibility/table-incorrect-colspan-cell-expected.txt: Added.
1022         * accessibility/table-incorrect-colspan-cell.html: Added.
1023
1024 2014-04-19  Zalan Bujtas  <zalan@apple.com>
1025
1026        [Mac] Unreviewed gardening.
1027
1028         repaintRectsAsText() reports wrong subpixel dirty rects on hidpi.
1029
1030         * platform/mac/TestExpectations:
1031
1032 2014-04-19  Andrei Bucur  <abucur@adobe.com>
1033
1034         [CSS Regions] Harden the layout in case there are no regions
1035         https://bugs.webkit.org/show_bug.cgi?id=131517
1036
1037         Reviewed by Mihnea Ovidenie.
1038
1039         Add a test that verifies the content of a flow thread is updated when all
1040         the regions are removed.
1041
1042         * fast/regions/simplified-layout-no-regions-expected.txt: Added.
1043         * fast/regions/simplified-layout-no-regions.html: Added.
1044
1045 2014-04-19  Darin Adler  <darin@apple.com>
1046
1047         Cleared executable bits on many .html and .txt files.
1048
1049 2014-04-19  Zalan Bujtas  <zalan@apple.com>
1050
1051         https://bugs.webkit.org/show_bug.cgi?id=131594
1052         Subpixel rendering: WK1: Wrong repaint rect is calculated when layer has non-compositing transform.
1053
1054         Reviewed by Simon Fraser.
1055
1056         We need to snap the repaint rect for transformed object the same way when we paint them.
1057
1058         Test: fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform.html
1059
1060         * fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform-expected.txt: Added.
1061         * fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform.html: Added.
1062
1063 2014-04-18  Dean Jackson  <dino@apple.com>
1064
1065         [WebGL] Two tests failing on Mountain Lion after r167520
1066         https://bugs.webkit.org/show_bug.cgi?id=131886
1067
1068         Skip two failing tests.
1069
1070         * platform/mac/TestExpectations:
1071
1072 2014-04-18  Timothy Hatcher  <timothy@apple.com>
1073
1074         Skip fast/dom/gc-attribute-node.html which is flaky
1075         https://bugs.webkit.org/show_bug.cgi?id=131885
1076
1077         * platform/mac/TestExpectations:
1078
1079 2014-04-18  Simon Fraser  <simon.fraser@apple.com>
1080
1081         Contents of directly composited image layers are sometimes missing
1082         https://bugs.webkit.org/show_bug.cgi?id=131880
1083
1084         Reviewed by Tim Horton.
1085         
1086         Test that that shows the issue in Safari, but not in the test
1087         runner because of timing issues, but maybe it will some day.
1088
1089         * compositing/images/update-content-rect-expected.html: Added.
1090         * compositing/images/update-content-rect.html: Added.
1091
1092 2014-04-18  Commit Queue  <commit-queue@webkit.org>
1093
1094         Unreviewed, rolling out r167527.
1095         https://bugs.webkit.org/show_bug.cgi?id=131883
1096
1097         Broke 32-bit build (Requested by ap on #webkit).
1098
1099         Reverted changeset:
1100
1101         "[Mac] implement WebKitDataCue"
1102         https://bugs.webkit.org/show_bug.cgi?id=131799
1103         http://trac.webkit.org/changeset/167527
1104
1105 2014-04-18  Eric Carlson  <eric.carlson@apple.com>
1106
1107         [Mac] implement WebKitDataCue
1108         https://bugs.webkit.org/show_bug.cgi?id=131799
1109
1110         Reviewed by Dean Jackson.
1111
1112         * http/tests/media/resources/hls: Added.
1113         * http/tests/media/resources/hls/metadata: Added.
1114         * http/tests/media/resources/hls/metadata/fileSequence0.ts: Added.
1115         * http/tests/media/resources/hls/metadata/fileSequence1.ts: Added.
1116         * http/tests/media/resources/hls/metadata/fileSequence2.ts: Added.
1117         * http/tests/media/resources/hls/metadata/fileSequence3.ts: Added.
1118         * http/tests/media/resources/hls/metadata/prog_index.m3u8: Added.
1119         * http/tests/media/track-in-band-hls-metadata-expected.txt: Added.
1120         * http/tests/media/track-in-band-hls-metadata.html: Added.
1121         * media/track/track-datacue-value-expected.txt: Added.
1122         * media/track/track-datacue-value.html: Added.
1123         * platform/efl/TestExpectations: Skip the new tests.
1124         * platform/gtk/TestExpectations: Ditto.
1125         * platform/mac/js/dom/global-constructors-attributes-expected.txt: Update.
1126         * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt: Update.
1127         * platform/mac/TestExpectations: Skip DataCue test on all Mac versions. Skip HLS test on 
1128             Mountain Lion.
1129         * platform/win/TestExpectations: Skip the new tests.
1130
1131 2014-04-18  Hans Muller  <hmuller@adobe.com>
1132
1133         [CSS Shapes] Add parsing support for gradients
1134         https://bugs.webkit.org/show_bug.cgi?id=131444
1135
1136         Reviewed by Bem Jones-Bey.
1137
1138         * fast/shapes/parsing/parsing-shape-outside-expected.txt:
1139         * fast/shapes/parsing/parsing-test-utils.js:
1140         * fast/shapes/shape-outside-floats/shape-outside-linear-gradient-expected.html: Added.
1141         * fast/shapes/shape-outside-floats/shape-outside-linear-gradient.html: Added.
1142
1143 2014-04-18  Alexey Proskuryakov  <ap@apple.com>
1144
1145         [WK1] media/event-attributes.html is flaky
1146         https://bugs.webkit.org/show_bug.cgi?id=131855
1147
1148         * platform/mac/TestExpectations: Marking as such.
1149
1150 2014-04-17  Mark Hahnenberg  <mhahnenberg@apple.com>
1151
1152         Deleting properties poisons objects
1153         https://bugs.webkit.org/show_bug.cgi?id=131551
1154
1155         Reviewed by Geoffrey Garen.
1156
1157         New JS regress test. We're ~3.5x faster on this microbenchmark now.
1158
1159         * js/regress/delete-a-few-properties-then-get-by-id-expected.txt: Added.
1160         * js/regress/delete-a-few-properties-then-get-by-id.html: Added.
1161         * js/regress/script-tests/delete-a-few-properties-then-get-by-id.js: Added.
1162         (MyObject):
1163         (foo):
1164
1165 2014-04-18  Alexey Proskuryakov  <ap@apple.com>
1166
1167         http/tests/multipart/policy-ignore-crash.php erroneously depends on http stack quirks
1168         https://bugs.webkit.org/show_bug.cgi?id=131853
1169
1170         Reviewed by Brady Eidson.
1171
1172         * http/tests/multipart/policy-ignore-crash.php: Produce a nice multipart response
1173         with boundaries on their own lines.
1174
1175 2014-04-18  Simon Fraser  <simon.fraser@apple.com>
1176
1177         Worse animation performance on pages with 3D transforms
1178         https://bugs.webkit.org/show_bug.cgi?id=131838
1179         <rdar://problem/16428630&15705876>
1180
1181         Reviewed by Dean Jackson.
1182         
1183         Testcase having layers at various z translates which shows the bucketing
1184         of contentsScale, and fix results affected by the patch.
1185
1186         * compositing/contents-scale/rounded-contents-scale-expected.txt: Added.
1187         * compositing/contents-scale/rounded-contents-scale.html: Added.
1188         * compositing/contents-scale/z-translate-expected.txt:
1189         * platform/mac-wk2/compositing/tiling/rotated-tiled-clamped-expected.txt:
1190         * platform/mac-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
1191         * platform/mac/compositing/overflow/composited-scrolling-paint-phases-expected.txt:
1192         * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt:
1193         * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
1194         * platform/mac/compositing/visible-rect/3d-transform-style-expected.txt:
1195         * platform/mac/compositing/visible-rect/3d-transformed-expected.txt:
1196         * platform/mac/compositing/visible-rect/nested-transform-expected.txt:
1197
1198 2014-04-18  Radu Stavila  <stavila@adobe.com>
1199
1200         [CSS Regions] Content overflowing a transformed region is clipped
1201         https://bugs.webkit.org/show_bug.cgi?id=116833
1202
1203         Reviewed by Mihnea Ovidenie.
1204
1205         Added test for overflow of content in 3d transformed regions.
1206
1207         * fast/regions/overflow-3dtransformed-region-expected.txt: Added.
1208         * fast/regions/overflow-3dtransformed-region.html: Added.
1209
1210 2014-04-18  Radu Stavila  <stavila@adobe.com>
1211
1212         [CSSRegions] Incorrect background paint on positioned element hover
1213         https://bugs.webkit.org/show_bug.cgi?id=131617
1214
1215         Reviewed by Andrei Bucur.
1216
1217         Added test for the proper repainting of absolute positioned elements in regions when the
1218         absolute top of the elements causes it to be pushed to the next region.
1219
1220         * fast/regions/repaint/repaint-absolute-pushed-to-next-region-expected.txt: Added.
1221         * fast/regions/repaint/repaint-absolute-pushed-to-next-region.html: Added.
1222
1223 2014-04-18  Philippe Normand  <pnormand@igalia.com>
1224
1225         Remove NETWORK_INFO support
1226         https://bugs.webkit.org/show_bug.cgi?id=131841
1227
1228         Reviewed by Gyuyoung Kim.
1229
1230         * networkinformation/add-listener-from-callback-expected.txt: Removed.
1231         * networkinformation/add-listener-from-callback.html: Removed.
1232         * networkinformation/basic-all-types-of-events-expected.txt: Removed.
1233         * networkinformation/basic-all-types-of-events.html: Removed.
1234         * networkinformation/basic-operation-expected.txt: Removed.
1235         * networkinformation/basic-operation.html: Removed.
1236         * networkinformation/event-after-navigation-expected.txt: Removed.
1237         * networkinformation/event-after-navigation.html: Removed.
1238         * networkinformation/multiple-frames-expected.txt: Removed.
1239         * networkinformation/multiple-frames.html: Removed.
1240         * networkinformation/resources/event-after-navigation-new.html: Removed.
1241         * networkinformation/script-tests/add-listener-from-callback.js: Removed.
1242         * networkinformation/script-tests/basic-all-types-of-events.js: Removed.
1243         * networkinformation/script-tests/basic-operation.js: Removed.
1244         * networkinformation/script-tests/event-after-navigation.js: Removed.
1245         * networkinformation/script-tests/multiple-frames.js: Removed.
1246         * networkinformation/script-tests/updates.js: Removed.
1247         * networkinformation/script-tests/window-property.js: Removed.
1248         * networkinformation/updates-expected.txt: Removed.
1249         * networkinformation/updates.html: Removed.
1250         * networkinformation/window-property-expected.txt: Removed.
1251         * networkinformation/window-property.html: Removed.
1252
1253 2014-04-17  Commit Queue  <commit-queue@webkit.org>
1254
1255         Unreviewed, rolling out r167478.
1256         https://bugs.webkit.org/show_bug.cgi?id=131840
1257
1258         Broke multicol tests (Requested by ap on #webkit).
1259
1260         Reverted changeset:
1261
1262         "[New Multicolumn] Pagination mode messed up with non-inline
1263         axis and reversed direction."
1264         https://bugs.webkit.org/show_bug.cgi?id=131811
1265         http://trac.webkit.org/changeset/167478
1266
1267 2014-04-17  Darin Adler  <darin@apple.com>
1268
1269         hostname extraction from a URL should not decode percent-escape sequences
1270         https://bugs.webkit.org/show_bug.cgi?id=131837
1271         rdar://problem/15211936
1272
1273         Reviewed by Anders Carlsson and Dave Hyatt.
1274
1275         * fast/dom/DOMURL/parsing-expected.txt: Added.
1276         * fast/dom/DOMURL/parsing.html: Added.
1277         * fast/dom/HTMLAnchorElement/anchor-element-href-parsing-expected.txt: Added.
1278         * fast/dom/HTMLAnchorElement/anchor-element-href-parsing.html: Added.
1279
1280 2014-04-17  David Hyatt  <hyatt@apple.com>
1281
1282         [New Multicolumn] Pagination mode messed up with non-inline axis and reversed direction.
1283         https://bugs.webkit.org/show_bug.cgi?id=131811
1284
1285         Reviewed by Dean Jackson.
1286
1287         * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb-expected.html: Added.
1288         * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb.html: Added.
1289
1290 2014-04-16  Huang Dongsung  <luxtella@company100.net>
1291
1292         Make RenderLayerBacking get the timingFunction of the correct animation.
1293         https://bugs.webkit.org/show_bug.cgi?id=100632
1294
1295         Reviewed by Simon Fraser.
1296
1297         When an element on a compositing layer has multiple animations that have
1298         different timingFunctions, the progress of each animation should be
1299         calculated using its respective timingFunction in Accelerated
1300         Compositing.
1301
1302         * animations/keyframe-multiple-timing-functions-transform-expected.txt: Added.
1303         * animations/keyframe-multiple-timing-functions-transform.html: Added.
1304
1305 2014-04-17  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1306
1307         Unreviewed, EFL gardening. Remove duplicated test case in EFL WK2 TestExpectations.
1308
1309         * platform/efl-wk2/TestExpectations:
1310
1311 2014-04-17  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1312
1313         Unreviewed, fix a test case path, which was moved to different folder.
1314
1315         * platform/efl/TestExpectations:
1316
1317 2014-04-17  David Hyatt  <hyatt@apple.com>
1318
1319         [New Multicolumn] Column rules don't respect the specified stacking order.
1320         https://bugs.webkit.org/show_bug.cgi?id=131804
1321
1322         Reviewed by Beth Dakin.
1323
1324         * fast/multicol/newmulticol/compare-with-old-impl/column-rules-stacking-expected.html: Added.
1325         * fast/multicol/newmulticol/compare-with-old-impl/column-rules-stacking.html: Added.
1326
1327 2014-04-17  Rik Cabanier  <cabanier@adobe.com>
1328
1329         [CSS Blending] Remove the -webkit- prefix for mix-blend-mode and isolation CSS properties
1330         https://bugs.webkit.org/show_bug.cgi?id=131355
1331
1332         Reviewed by Dean Jackson.
1333
1334         Removed prefix from mix-blend-mode and isolation in layout tests.
1335
1336         * css3/compositing/blend-mode-accelerated-with-multiple-stacking-contexts.html:
1337         * css3/compositing/blend-mode-ancestor-clipping-layer.html:
1338         * css3/compositing/blend-mode-background.html:
1339         * css3/compositing/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer.html:
1340         * css3/compositing/blend-mode-isolated-group-1.html:
1341         * css3/compositing/blend-mode-isolated-group-2.html:
1342         * css3/compositing/blend-mode-isolated-group-3.html:
1343         * css3/compositing/blend-mode-layers.html:
1344         * css3/compositing/blend-mode-parent-of-composited-blended-has-layer.html:
1345         * css3/compositing/blend-mode-property-expected.txt:
1346         * css3/compositing/blend-mode-property-parsing-expected.txt:
1347         * css3/compositing/blend-mode-property-parsing-invalid-expected.txt:
1348         * css3/compositing/blend-mode-reflection.html:
1349         * css3/compositing/blend-mode-simple-composited.html:
1350         * css3/compositing/blend-mode-simple.html:
1351         * css3/compositing/blend-mode-transform-style-expected.txt:
1352         * css3/compositing/blend-mode-transform-style.html:
1353         * css3/compositing/blend-mode-with-accelerated-sibling.html:
1354         * css3/compositing/blend-mode-with-composited-descendant-should-have-layer.html:
1355         * css3/compositing/isolation-isolate-blended-child-expected.html:
1356         * css3/compositing/isolation-isolate-blended-child.html:
1357         * css3/compositing/isolation-parsing.html:
1358         * css3/compositing/script-tests/blend-mode-property-parsing-invalid.js:
1359         (testInvalidFilterRule):
1360         * css3/compositing/script-tests/blend-mode-property-parsing.js:
1361         (testBlendModeRule):
1362         * css3/compositing/script-tests/blend-mode-property.js:
1363         (testblendmode):
1364         * css3/compositing/svg-blend-color-dodge.html:
1365         * css3/compositing/svg-blend-color.html:
1366         * css3/compositing/svg-blend-hard-light.html:
1367         * css3/compositing/svg-blend-hue.html:
1368         * css3/compositing/svg-blend-layer-blend.html:
1369         * css3/compositing/svg-blend-layer-clip-path.html:
1370         * css3/compositing/svg-blend-layer-filter.html:
1371         * css3/compositing/svg-blend-layer-opacity.html:
1372         * css3/compositing/svg-blend-layer-shadow.html:
1373         * css3/compositing/svg-blend-luminosity.html:
1374         * css3/compositing/svg-blend-multiply-alpha.html:
1375         * css3/compositing/svg-blend-multiply.html:
1376         * css3/compositing/svg-blend-saturation.html:
1377         * css3/compositing/svg-blend-screen.html:
1378         * css3/compositing/svg-blend-soft-light.html:
1379         * css3/compositing/svg-isolation-default-expected.html:
1380         * css3/compositing/svg-isolation-default.html:
1381         * css3/compositing/svg-isolation-isolated-group-expected.html:
1382         * css3/compositing/svg-isolation-isolated-group.html:
1383         * fast/repaint/blend-mode-isolate-stacking-context.html:
1384         * inspector-protocol/layers/layers-blending-compositing-reasons.html:
1385         * transitions/blendmode-transitions-expected.txt:
1386         * transitions/blendmode-transitions.html:
1387
1388 2014-04-16  Jer Noble  <jer.noble@apple.com>
1389
1390         Fullscreen media controls are unusable in pagination mode
1391         https://bugs.webkit.org/show_bug.cgi?id=131705
1392
1393         Reviewed by Darin Adler.
1394
1395         * fullscreen/full-screen-no-style-sharing-expected.txt: Rebaselined.
1396         * fullscreen/video-cursor-auto-hide.html: Corrected test to move cursor
1397             to the middle of the video element.
1398
1399 2014-04-16  Jer Noble  <jer.noble@apple.com>
1400
1401         [MSE] Multiple initialization segments with same codecs in tracks fail validation.
1402         https://bugs.webkit.org/show_bug.cgi?id=131768
1403
1404         Reviewed by Eric Carlson.
1405
1406         * media/media-source/media-source-multiple-initialization-segments-expected.txt: Added.
1407         * media/media-source/media-source-multiple-initialization-segments.html: Added.
1408
1409 2014-04-17  David Hyatt  <hyatt@apple.com>
1410
1411         [New Multicolumn] Column sets below spanners don't repaint properly.
1412         https://bugs.webkit.org/show_bug.cgi?id=131778
1413
1414         Reviewed by Beth Dakin.
1415
1416         * fast/repaint/spanner-with-margin-expected.txt: Added.
1417         * fast/repaint/spanner-with-margin.html: Added.
1418
1419 2014-04-17  Eduardo Lima Mitev  <elima@igalia.com>
1420
1421         [GTK] [Gardening] Updates GTK test expectations
1422
1423         * platform/gtk/TestExpectations:
1424           - Marked as flaky
1425             - fast/frames/frame-programmatic-noresize.html
1426             - fast/frames/frame-with-noresize-can-be-resized-after-removal-of-noresize.html
1427             - fast/frames/frame-with-noresize-can-be-resized-after-setting-noResize-to-false.html
1428           - Removed because are passing now
1429             - fast/dom/gc-dom-tree-lifetime.html
1430             - http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials.html
1431             - editing/editability/ignored-content.html
1432
1433 2014-04-17  Koji Ishii  <kojishi@gmail.com>
1434
1435         Catch up ruby and its tag omission rule changes in HTML5 CR Feb 2014
1436         https://bugs.webkit.org/show_bug.cgi?id=131175
1437
1438         Reviewed by Darin Adler.
1439
1440         25 new test cases in 2 test files imported from pull requests to html5lib-tests,
1441         with run- and expected-files generated.
1442         All new tests pass with the changes included in this patch.
1443
1444         * html5lib/generated/run-ruby-data-expected.txt: Added.
1445         * html5lib/generated/run-ruby-data.html: Added (generated by generate-test-wrappers.py)
1446         * html5lib/generated/run-ruby-write-expected.txt: Added.
1447         * html5lib/generated/run-ruby-write.html: Added (generated by generate-test-wrappers.py)
1448         * html5lib/resources/ruby.dat: Added from https://github.com/darobin/html5lib-tests/pull/1
1449         * html5lib/resources/tests19.dat: Updated from https://github.com/html5lib/html5lib-tests/pull/27
1450
1451 2014-04-17  Alexey Proskuryakov  <ap@apple.com>
1452
1453         Don't skip inspector/dom/content-flow-list.html and inspector/dom/content-flow-content-removal.html.
1454
1455         First, they no longer crash/assert. They fail most of the time, but that's tracked as bug 129817.
1456
1457         Second, skipping was ineffective anyway, because we had a preceding [ Pass Failure ]
1458         entry for the same files.
1459
1460         * TestExpectations:
1461
1462 2014-04-17  David Hyatt  <hyatt@apple.com>
1463
1464         [New Multicolumn] REGRESSION: Column set styles don't update when zooming etc.
1465         https://bugs.webkit.org/show_bug.cgi?id=131777
1466
1467         Reviewed by Enrica Casucci.
1468
1469         * fast/multicol/zoom-test-expected.html: Added.
1470         * fast/multicol/zoom-test.html: Added.
1471
1472 2014-04-17  Darin Adler  <darin@apple.com>
1473
1474         Add separate flag for IndexedDatabase in workers since the current implementation is not threadsafe
1475         https://bugs.webkit.org/show_bug.cgi?id=131785
1476         rdar://problem/16003108
1477
1478         Reviewed by Brady Eidson.
1479
1480         * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
1481         * js/dom/global-constructors-attributes-shared-worker-expected.txt:
1482         Updated results since indexed database features are not on by default any more.
1483
1484 2014-04-17  Ion Rosca  <rosca@adobe.com>
1485
1486         [CSS Blending] Isolation descendant dependent flags are not updated correctly
1487         https://bugs.webkit.org/show_bug.cgi?id=130892
1488
1489         Reviewed by Dean Jackson.
1490
1491         * css3/compositing/blend-mode-isolation-flags-append-non-stacking-context-blending.html: Added.
1492         * css3/compositing/blend-mode-isolation-flags-append-stacking-context-blending.html: Added.
1493         * css3/compositing/blend-mode-isolation-flags-remove-non-stacking-context-blending.html: Added.
1494         * css3/compositing/blend-mode-isolation-flags-remove-stacking-context-blending.html: Added.
1495         * css3/compositing/blend-mode-isolation-flags-turn-off-blending-no-isolation.html: Added.
1496         * css3/compositing/blend-mode-isolation-flags-turn-off-blending.html: Added.
1497         * css3/compositing/blend-mode-isolation-flags-turn-off-stacking-context.html: Added.
1498         * css3/compositing/blend-mode-isolation-flags-turn-on-blending.html: Added.
1499         * css3/compositing/blend-mode-isolation-flags-turn-on-stacking-context.html: Added.
1500         * platform/mac/css3/compositing/blend-mode-background-expected.txt:
1501         * platform/mac/css3/compositing/blend-mode-isolated-group-1-expected.txt:
1502         * platform/mac/css3/compositing/blend-mode-isolated-group-2-expected.txt:
1503         * platform/mac/css3/compositing/blend-mode-isolated-group-3-expected.txt:
1504         * platform/mac/css3/compositing/blend-mode-isolation-flags-append-non-stacking-context-blending-expected.txt: Added.
1505         * platform/mac/css3/compositing/blend-mode-isolation-flags-append-stacking-context-blending-expected.txt: Added.
1506         * platform/mac/css3/compositing/blend-mode-isolation-flags-remove-non-stacking-context-blending-expected.txt: Added.
1507         * platform/mac/css3/compositing/blend-mode-isolation-flags-remove-stacking-context-blending-expected.txt: Added.
1508         * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-off-blending-expected.txt: Added.
1509         * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-off-blending-no-isolation-expected.txt: Added.
1510         * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-off-stacking-context-expected.txt: Added.
1511         * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-on-blending-expected.txt: Added.
1512         * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-on-stacking-context-expected.txt: Added.
1513         * platform/mac/css3/compositing/blend-mode-layers-expected.txt:
1514         * platform/mac/css3/compositing/blend-mode-reflection-expected.txt:
1515         * platform/mac/css3/compositing/blend-mode-simple-composited-expected.txt:
1516         * platform/mac/css3/compositing/blend-mode-simple-expected.txt:
1517
1518 2014-04-16  Brian J. Burg  <burg@cs.washington.edu>
1519
1520         Web Replay: memoize fallback time values for document.lastModified
1521         https://bugs.webkit.org/show_bug.cgi?id=131318
1522
1523         Reviewed by Joseph Pecoraro.
1524
1525         Mark the new test as skipped until dependent functionality is landed.
1526
1527         * http/tests/inspector/replay/document-last-modified-fallback-value.html: Added.
1528
1529 2014-04-16  Dean Jackson  <dino@apple.com>
1530
1531         MediaDocument on iOS should be full page
1532         https://bugs.webkit.org/show_bug.cgi?id=131774
1533
1534         Reviewed by Jer Noble.
1535
1536         * platform/iphone-simulator/media/media-document-controls-size-expected.txt: Added.
1537         * platform/iphone-simulator/media/media-document-controls-size.html: Added.
1538
1539 2014-04-16  Roger Fong  <roger_fong@apple.com>
1540
1541         Add a way for layout tests to determine whether or not a plugin is snapshotted.
1542         https://bugs.webkit.org/show_bug.cgi?id=131650.
1543         <rdar://problem/16615528>
1544
1545         Reviewed by Dean Jackson.
1546
1547         Adjust simple.html accordingly, more snapshotting test changes to come.
1548         * platform/mac-wk2/plugins/snapshotting/simple-expected.txt:
1549         * plugins/snapshotting/simple.html: 
1550
1551 2014-04-16  Oliver Hunt  <oliver@apple.com>
1552
1553         Simple ES6 feature:Array.prototype.fill
1554         https://bugs.webkit.org/show_bug.cgi?id=131703
1555
1556         Reviewed by David Hyatt.
1557
1558         Add tests.
1559
1560         * js/Object-getOwnPropertyNames-expected.txt:
1561         * js/array-fill-expected.txt: Added.
1562         * js/array-fill.html: Added.
1563         * js/script-tests/Object-getOwnPropertyNames.js:
1564         * js/script-tests/array-fill.js: Added.
1565
1566 2014-04-16  David Kilzer  <ddkilzer@apple.com>
1567
1568         Remove test results that match platform/mac results
1569
1570         Found using this shell script:
1571
1572         $ for F in `find LayoutTests/platform/ios-sim -name \*-expected.txt`; do \
1573         T=`echo $F | sed -e 's#platform/ios-sim/##'`; \
1574         M=`echo $F | sed -e 's#platform/ios-sim/#platform/mac/#'`; \
1575         ML=`echo $F | sed -e 's#platform/ios-sim/#platform/mac-mountainlion/#'`; \
1576         if [ -f $M -a ! -f $ML -a -z "`diff -u $F $M 2> /dev/null`" ]; then echo $F; fi; \
1577         done
1578
1579         * platform/ios-sim/fast/block/positioning/016-expected.txt: Removed.
1580         * platform/ios-sim/fast/block/positioning/025-expected.txt: Removed.
1581         * platform/ios-sim/fast/dom/icon-url-property-expected.txt: Removed.
1582         * platform/ios-sim/fast/hidpi/focus-rings-expected.txt: Removed.
1583         * platform/ios-sim/fast/multicol/shrink-to-column-height-for-pagination-expected.txt: Removed.
1584         * platform/ios-sim/fast/preloader/document-write-2-expected.txt: Removed.
1585         * platform/ios-sim/fast/preloader/script-expected.txt: Removed.
1586         * platform/ios-sim/fast/writing-mode/broken-ideograph-small-caps-expected.txt: Removed.
1587         * platform/ios-sim/fast/xsl/sort-locale-expected.txt: Removed.
1588         * platform/ios-sim/http/tests/security/mixedContent/insecure-audio-video-in-main-frame-expected.txt: Removed.
1589         * platform/ios-sim/sputnik/Unicode/Unicode_320/S7.6_A2.2_T2-expected.txt: Removed.
1590         * platform/ios-sim/sputnik/Unicode/Unicode_320/S7.6_A5.2_T8-expected.txt: Removed.
1591         * platform/ios-sim/webarchive/loading/mainresource-null-mimetype-crash-expected.txt: Removed.
1592
1593 2014-04-16  David Kilzer  <ddkilzer@apple.com>
1594
1595         Remove test results that match top-level results
1596
1597         Found using this shell script:
1598
1599         $ for F in `find LayoutTests/platform/ios-sim -name \*-expected.txt`; do \
1600         T=`echo $F | sed -e 's#platform/ios-sim/##'`; \
1601         M=`echo $F | sed -e 's#platform/ios-sim/#platform/mac/#'`; \
1602         ML=`echo $F | sed -e 's#platform/ios-sim/#platform/mac-mountainlion/#'`; \
1603         if [ ! -f $M -a ! -f $ML -a -f $T -a -z "`diff -u $F $T 2> /dev/null`" ]; then echo $F; fi; \
1604         done
1605
1606         * platform/ios-sim/compositing/layer-creation/no-compositing-for-sticky-expected.txt: Removed.
1607         * platform/ios-sim/editing/inserting/insert-3786362-fix-expected.txt: Removed.
1608         * platform/ios-sim/editing/inserting/insert-3907422-fix-expected.txt: Removed.
1609         * platform/ios-sim/editing/unsupported-content/table-delete-001-expected.txt: Removed.
1610         * platform/ios-sim/editing/unsupported-content/table-delete-003-expected.txt: Removed.
1611         * platform/ios-sim/fast/block/positioning/move-with-auto-width-expected.txt: Removed.
1612         * platform/ios-sim/fast/canvas/2d.backingStorePixelRatio-expected.txt: Removed.
1613         * platform/ios-sim/fast/canvas/2d.imageDataHD-expected.txt: Removed.
1614         * platform/ios-sim/fast/canvas/canvas-fillPath-shadow-expected.txt: Removed.
1615         * platform/ios-sim/fast/canvas/webgl/texture-npot-expected.txt: Removed.
1616         * platform/ios-sim/fast/css/MarqueeLayoutTest-expected.txt: Removed.
1617         * platform/ios-sim/fast/css/color-leakage-expected.txt: Removed.
1618         * platform/ios-sim/fast/css/font-face-multiple-remote-sources-expected.txt: Removed.
1619         * platform/ios-sim/fast/css/font-face-remote-expected.txt: Removed.
1620         * platform/ios-sim/fast/css/getComputedStyle/computed-style-expected.txt: Removed.
1621         * platform/ios-sim/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Removed.
1622         * platform/ios-sim/fast/css/nested-layers-with-hover-expected.txt: Removed.
1623         * platform/ios-sim/fast/dom/HTMLFormElement/associated-elements-after-index-assertion-fail1-expected.txt: Removed.
1624         * platform/ios-sim/fast/dom/Window/window-postmessage-arrays-expected.txt: Removed.
1625         * platform/ios-sim/fast/dom/constructed-objects-prototypes-expected.txt: Removed.
1626         * platform/ios-sim/fast/dom/gc-10-expected.txt: Removed.
1627         * platform/ios-sim/fast/dom/tabindex-clamp-expected.txt: Removed.
1628         * platform/ios-sim/fast/dynamic/dirty-float-in-clean-line-expected.txt: Removed.
1629         * platform/ios-sim/fast/events/pageshow-pagehide-on-back-cached-with-frames-expected.txt: Removed.
1630         * platform/ios-sim/fast/forms/mailto/advanced-get-expected.txt: Removed.
1631         * platform/ios-sim/fast/forms/mailto/advanced-put-expected.txt: Removed.
1632         * platform/ios-sim/fast/forms/radio/indeterminate-radio-expected.txt: Removed.
1633         * platform/ios-sim/fast/forms/select-script-onchange-expected.txt: Removed.
1634         * platform/ios-sim/fast/forms/suggested-value-expected.txt: Removed.
1635         * platform/ios-sim/fast/history/timed-refresh-in-cached-frame-expected.txt: Removed.
1636         * platform/ios-sim/fast/lists/inline-before-content-after-list-marker-expected.txt: Removed.
1637         * platform/ios-sim/fast/media/media-query-list-07-expected.txt: Removed.
1638         * platform/ios-sim/fast/media/print-restores-previous-mediatype-expected.txt: Removed.
1639         * platform/ios-sim/fast/multicol/span/before-child-anonymous-column-block-expected.txt: Removed.
1640         * platform/ios-sim/fast/overflow/horizontal-scroll-after-back-expected.txt: Removed.
1641         * platform/ios-sim/fast/overflow/scrollbar-restored-expected.txt: Removed.
1642         * platform/ios-sim/fast/repaint/table-hover-on-link-expected.txt: Removed.
1643         * platform/ios-sim/fast/repaint/table-section-repaint-expected.txt: Removed.
1644         * platform/ios-sim/fast/ruby/floating-ruby-text-expected.txt: Removed.
1645         * platform/ios-sim/fast/ruby/overhang-horizontal-expected.txt: Removed.
1646         * platform/ios-sim/fast/ruby/overhang-horizontal-no-overlap1-expected.txt: Removed.
1647         * platform/ios-sim/fast/ruby/overhang-horizontal-no-overlap2-expected.txt: Removed.
1648         * platform/ios-sim/fast/ruby/positioned-ruby-text-expected.txt: Removed.
1649         * platform/ios-sim/fast/ruby/ruby-text-before-child-split-expected.txt: Removed.
1650         * platform/ios-sim/fast/table/empty-row-crash-expected.txt: Removed.
1651         * platform/ios-sim/fast/table/empty-section-crash-expected.txt: Removed.
1652         * platform/ios-sim/fast/table/inline-form-assert-expected.txt: Removed.
1653         * platform/ios-sim/fast/table/max-width-integer-overflow-expected.txt: Removed.
1654         * platform/ios-sim/fast/table/table-row-split2-expected.txt: Removed.
1655         * platform/ios-sim/fast/table/table-section-split2-expected.txt: Removed.
1656         * platform/ios-sim/fast/table/table-split-expected.txt: Removed.
1657         * platform/ios-sim/fast/table/table-split2-expected.txt: Removed.
1658         * platform/ios-sim/fast/text/apply-start-width-after-skipped-text-expected.txt: Removed.
1659         * platform/ios-sim/fast/text/justify-padding-distribution-expected.txt: Removed.
1660         * platform/ios-sim/fast/text/selection-painted-separately-expected.txt: Removed.
1661         * platform/ios-sim/fast/text/setData-dirty-lines-expected.txt: Removed.
1662         * platform/ios-sim/fast/text/soft-hyphen-2-expected.txt: Removed.
1663         * platform/ios-sim/fast/text/splitText-dirty-lines-expected.txt: Removed.
1664         * platform/ios-sim/fast/transforms/shadows-expected.txt: Removed.
1665         * platform/ios-sim/fast/workers/worker-close-more-expected.txt: Removed.
1666         * platform/ios-sim/fast/writing-mode/table-percent-width-quirk-expected.txt: Removed.
1667         * platform/ios-sim/fast/xmlhttprequest/xmlhttprequest-recursive-sync-event-expected.txt: Removed.
1668         * platform/ios-sim/http/tests/appcache/abort-cache-onchecking-manifest-404-expected.txt: Removed.
1669         * platform/ios-sim/http/tests/cookies/simple-cookies-expired-expected.txt: Removed.
1670         * platform/ios-sim/http/tests/cookies/simple-cookies-max-age-expected.txt: Removed.
1671         * platform/ios-sim/http/tests/cookies/single-quoted-value-expected.txt: Removed.
1672         * platform/ios-sim/http/tests/misc/empty-urls-expected.txt: Removed.
1673         * platform/ios-sim/http/tests/multipart/load-last-non-html-frame-expected.txt: Removed.
1674         * platform/ios-sim/http/tests/navigation/post-goback1-expected.txt: Removed.
1675         * platform/ios-sim/http/tests/security/contentSecurityPolicy/connect-src-websocket-blocked-expected.txt: Removed.
1676         * platform/ios-sim/http/tests/security/contentSecurityPolicy/media-src-blocked-expected.txt: Removed.
1677         * platform/ios-sim/http/tests/security/local-video-poster-from-remote-expected.txt: Removed.
1678         * platform/ios-sim/http/tests/security/sandboxed-iframe-modify-self-expected.txt: Removed.
1679         * platform/ios-sim/http/tests/security/video-poster-cross-origin-crash-expected.txt: Removed.
1680         * platform/ios-sim/http/tests/xmlhttprequest/chunked-progress-event-expectedLength-expected.txt: Removed.
1681         * platform/ios-sim/http/tests/xmlhttprequest/request-encoding2-expected.txt: Removed.
1682         * platform/ios-sim/http/tests/xmlhttprequest/upload-onloadend-event-after-load-expected.txt: Removed.
1683         * platform/ios-sim/http/tests/xmlhttprequest/upload-onprogress-event-expected.txt: Removed.
1684         * platform/ios-sim/http/tests/xmlhttprequest/upload-progress-events-expected.txt: Removed.
1685         * platform/ios-sim/media/csp-blocks-video-expected.txt: Removed.
1686         * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A3.1-expected.txt: Removed.
1687         * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A3.2-expected.txt: Removed.
1688         * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A5.3_T1-expected.txt: Removed.
1689         * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A5.3_T2-expected.txt: Removed.
1690         * platform/ios-sim/svg/as-image/image-respects-pageScaleFactor-change-expected.txt: Removed.
1691         * platform/ios-sim/svg/css/getComputedStyle-basic-expected.txt: Removed.
1692         * platform/ios-sim/svg/custom/baseval-animval-equality-expected.txt: Removed.
1693         * platform/ios-sim/svg/custom/dasharrayOrigin-expected.txt: Removed.
1694         * platform/ios-sim/svg/custom/getSubStringLength-expected.txt: Removed.
1695         * platform/ios-sim/svg/custom/pattern-scaling-expected.txt: Removed.
1696         * platform/ios-sim/svg/custom/svg-features-expected.txt: Removed.
1697         * platform/ios-sim/svg/dom/altGlyph-dom-expected.txt: Removed.
1698         * platform/ios-sim/svg/foreignObject/fO-parent-display-none-expected.txt: Removed.
1699         * platform/ios-sim/svg/foreignObject/fO-parent-display-none-with-relative-pos-content-expected.txt: Removed.
1700         * platform/ios-sim/svg/foreignObject/fO-parent-of-parent-display-none-expected.txt: Removed.
1701         * platform/ios-sim/svg/foreignObject/fO-parent-of-parent-display-none-with-relative-pos-content-expected.txt: Removed.
1702         * platform/ios-sim/svg/hittest/svg-ellipse-non-scale-stroke-expected.txt: Removed.
1703
1704 2014-04-16  David Kilzer  <ddkilzer@apple.com>
1705
1706         <http://webkit.org/b/129171> Rebaseline LayoutTests for iOS
1707
1708         3206 files changed, 65535 insertions(+), 39972 deletions(-)
1709
1710         * platform/ios-sim/Skipped: Clean up old items.  Skip tests that
1711         time out due to notifyDone() not being called.
1712
1713 2014-04-16  David Kilzer  <ddkilzer@apple.com>
1714
1715         Upstream iOS layout test results
1716
1717         7354 files changed, 367781 insertions(+)
1718
1719         * platform/ios-sim: Add.
1720
1721 2014-04-16  David Kilzer  <ddkilzer@apple.com>
1722
1723         Rename LayoutTests/platformm/iphone-simulator => ios-sim
1724
1725         * platform/ios-sim: Renamed from LayoutTests/platform/iphone-simulator.
1726
1727 2014-04-16  Alexey Proskuryakov  <ap@apple.com>
1728
1729         DataTransfer should cache its FileList
1730         https://bugs.webkit.org/show_bug.cgi?id=131694
1731
1732         Reviewed by Darin Adler.
1733
1734         * fast/events/data-transfer-files-attribute-identity-expected.txt: Added.
1735         * fast/events/data-transfer-files-attribute-identity.html: Added.
1736
1737         * platform/wk2/TestExpectations: Skipped the test, because WKTR doesn't support
1738         file dragging yet.
1739
1740 2014-04-16  Zoltan Horvath  <zoltan@webkit.org>
1741
1742         Remove fast/parser/parser-yield-timing.html from skipped list
1743         https://bugs.webkit.org/show_bug.cgi?id=131749
1744
1745         Reviewed by Darin Adler.
1746
1747         The test was originally skipped in Bug 89812 due to flakiness on Chromium
1748         debug bots. I run the tests with huge iterations and I don't see
1749         flakiness on Mavericks release/debug. Let's remove from skipped for now.
1750
1751         * platform/mac/TestExpectations:
1752
1753 2014-04-16  Bem Jones-Bey  <bjonesbe@adobe.com>
1754
1755         Remove references to Leopard and Snow Leopard from Windows TestExpectations
1756
1757         Filed new bugs to track each of these tests, so someone with a windows
1758         build can try and see if the tests still fail.
1759
1760         Unreviewed.
1761
1762         * platform/win/TestExpectations:
1763         * platform/wincairo/TestExpectations:
1764
1765 2014-04-16  David Hyatt  <hyatt@apple.com>
1766
1767         Make sure to skip the RenderMultiColumnFlowThread when resolving percentage heights inside columns against
1768         containing blocks. The flow thread's auto height should not interfere if a fixed height is specified on
1769         an ancestor.
1770
1771         https://bugs.webkit.org/show_bug.cgi?id=131741
1772
1773         Reviewed by Simon Fraser.
1774
1775         * fast/multicol/percent-height-expected.html: Added.
1776         * fast/multicol/percent-height.html: Added.
1777
1778 2014-04-16  Martin Hodovan  <mhodovan@inf.u-szeged.hu>
1779
1780         ASSERTION FAILED: x2 >= x1 in WebCore::RenderObject::drawLineForBoxSide
1781         https://bugs.webkit.org/show_bug.cgi?id=127835
1782
1783         Added test demonstrates four cases:
1784         Test #1: Negative upper margin + positive upper padding
1785         Test #2: Negative right margin + positive right padding (used to fail)
1786         Test #3: Negative bottom margin + positive bottom padding
1787         Test #4: Negative left margin + positive left padding (used to fail)
1788
1789         Reviewed by Darin Adler.
1790
1791         * fast/css/padding-margin-negative-border-expected.html: Added.
1792         * fast/css/padding-margin-negative-border.html: Added.
1793
1794 2014-04-16  Jer Noble  <jer.noble@apple.com>
1795
1796         [MSE] Seeks into buffered ranges will never complete.
1797         https://bugs.webkit.org/show_bug.cgi?id=131717
1798
1799         Reviewed by Eric Carlson.
1800
1801         * media/media-source/media-source-seek-complete-expected.txt: Added.
1802         * media/media-source/media-source-seek-complete.html: Added.
1803
1804 2014-04-16  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1805
1806         Unreviewed EFL gardening. Some test modules come to crash since buildbot uses
1807         Ubuntu 13.10. Skip those crash modules for now. 
1808
1809         * platform/efl-wk2/TestExpectations:
1810
1811 2014-04-14  Roger Fong  <roger_fong@apple.com>
1812
1813         Snapshotted plugins may need to be restarted if style properties are changed after initial load of plugin.
1814         https://bugs.webkit.org/show_bug.cgi?id=131553.
1815         <rdar://problem/15443375>
1816
1817         Reviewed by Timothy Horton.
1818
1819         * platform/mac-wk2/plugins/snapshotting/set-plugin-size-to-tiny-expected.txt: Added.
1820         * plugins/snapshotting/set-plugin-size-to-tiny.html: Added.
1821
1822 2014-04-14  Morten Stenshorne  <mstensho@opera.com>
1823
1824         [New Multicolumn] Add support for column-span:all
1825         https://bugs.webkit.org/show_bug.cgi?id=129330
1826
1827         Reviewed by Dave Hyatt.
1828
1829         Wrote a bunch of tests. A few of the tests were copied from existing
1830         (old-impl) tests and put in a separate directory. That directory can
1831         be wiped when we turn on the new multicol implementation by default.
1832
1833         * fast/multicol/newmulticol/adjacent-spanners-expected.html: Added.
1834         * fast/multicol/newmulticol/adjacent-spanners.html: Added.
1835         * fast/multicol/newmulticol/block-becomes-spanner-expected.html: Added.
1836         * fast/multicol/newmulticol/block-becomes-spanner.html: Added.
1837         * fast/multicol/newmulticol/change-spanner-display-expected.html: Added.
1838         * fast/multicol/newmulticol/change-spanner-display.html: Added.
1839         * fast/multicol/newmulticol/change-spanner-parent-display-expected.html: Added.
1840         * fast/multicol/newmulticol/change-spanner-parent-display.html: Added.
1841         * fast/multicol/newmulticol/compare-with-old-impl/anonymous-block-split-crash-expected.txt: Added.
1842         * fast/multicol/newmulticol/compare-with-old-impl/anonymous-block-split-crash.html: Added.
1843         * fast/multicol/newmulticol/compare-with-old-impl/before-child-anonymous-column-block-expected.html: Added.
1844         * fast/multicol/newmulticol/compare-with-old-impl/before-child-anonymous-column-block.html: Added.
1845         * fast/multicol/newmulticol/compare-with-old-impl/clone-before-after-content-crash-expected.txt: Added.
1846         * fast/multicol/newmulticol/compare-with-old-impl/clone-before-after-content-crash.html: Added.
1847         * fast/multicol/newmulticol/compare-with-old-impl/clone-block-children-inline-mismatch-crash-expected.txt: Added.
1848         * fast/multicol/newmulticol/compare-with-old-impl/clone-block-children-inline-mismatch-crash.html: Added.
1849         * fast/multicol/newmulticol/compare-with-old-impl/clone-flexbox-expected.txt: Added.
1850         * fast/multicol/newmulticol/compare-with-old-impl/clone-flexbox.html: Added.
1851         * fast/multicol/newmulticol/compare-with-old-impl/clone-summary-expected.html: Added.
1852         * fast/multicol/newmulticol/compare-with-old-impl/clone-summary.html: Added.
1853         * fast/multicol/newmulticol/compare-with-old-impl/column-span-inside-multicol-webkit-box-expected.txt: Added.
1854         * fast/multicol/newmulticol/compare-with-old-impl/column-span-inside-multicol-webkit-box.html: Added.
1855         * fast/multicol/newmulticol/compare-with-old-impl/continuation-crash-expected.txt: Added.
1856         * fast/multicol/newmulticol/compare-with-old-impl/continuation-crash.html: Added.
1857         * fast/multicol/newmulticol/compare-with-old-impl/double-merge-anonymous-block-crash-expected.txt: Added.
1858         * fast/multicol/newmulticol/compare-with-old-impl/double-merge-anonymous-block-crash.html: Added.
1859         * fast/multicol/newmulticol/compare-with-old-impl/empty-anonymous-block-split-crash-expected.txt: Added.
1860         * fast/multicol/newmulticol/compare-with-old-impl/empty-anonymous-block-split-crash.html: Added.
1861         * fast/multicol/newmulticol/compare-with-old-impl/float-not-removed-crash-expected.txt: Added.
1862         * fast/multicol/newmulticol/compare-with-old-impl/float-not-removed-crash.html: Added.
1863         * fast/multicol/newmulticol/compare-with-old-impl/list-multi-column-crash-expected.txt: Added.
1864         * fast/multicol/newmulticol/compare-with-old-impl/list-multi-column-crash.html: Added.
1865         * fast/multicol/newmulticol/compare-with-old-impl/positioned-child-not-removed-crash-expected.txt: Added.
1866         * fast/multicol/newmulticol/compare-with-old-impl/positioned-child-not-removed-crash.html: Added.
1867         * fast/multicol/newmulticol/compare-with-old-impl/positioned-objects-not-removed-crash-expected.txt: Added.
1868         * fast/multicol/newmulticol/compare-with-old-impl/positioned-objects-not-removed-crash.html: Added.
1869         * fast/multicol/newmulticol/compare-with-old-impl/recursive-split-flow-crash-expected.txt: Added.
1870         * fast/multicol/newmulticol/compare-with-old-impl/recursive-split-flow-crash.html: Added.
1871         * fast/multicol/newmulticol/compare-with-old-impl/removal-of-multicol-span-crash-expected.txt: Added.
1872         * fast/multicol/newmulticol/compare-with-old-impl/removal-of-multicol-span-crash.html: Added.
1873         * fast/multicol/newmulticol/compare-with-old-impl/remove-child-split-flow-crash-expected.txt: Added.
1874         * fast/multicol/newmulticol/compare-with-old-impl/remove-child-split-flow-crash.html: Added.
1875         * fast/multicol/newmulticol/compare-with-old-impl/runin-continuation-crash-expected.txt: Added.
1876         * fast/multicol/newmulticol/compare-with-old-impl/runin-continuation-crash.html: Added.
1877         * fast/multicol/newmulticol/compare-with-old-impl/span-as-immediate-child-complex-splitting-expected.html: Added.
1878         * fast/multicol/newmulticol/compare-with-old-impl/span-as-immediate-child-complex-splitting.html: Added.
1879         * fast/multicol/newmulticol/compare-with-old-impl/span-as-nested-inline-block-child-expected.html: Added.
1880         * fast/multicol/newmulticol/compare-with-old-impl/span-as-nested-inline-block-child.html: Added.
1881         * fast/multicol/newmulticol/compare-with-old-impl/split-flow-anonymous-wrapper-crash-expected.txt: Added.
1882         * fast/multicol/newmulticol/compare-with-old-impl/split-flow-anonymous-wrapper-crash.html: Added.
1883         * fast/multicol/newmulticol/compare-with-old-impl/split-inline-wrong-post-block-crash-expected.txt: Added.
1884         * fast/multicol/newmulticol/compare-with-old-impl/split-inline-wrong-post-block-crash.html: Added.
1885         * fast/multicol/newmulticol/compare-with-old-impl/table-multi-column-crash-expected.txt: Added.
1886         * fast/multicol/newmulticol/compare-with-old-impl/table-multi-column-crash.html: Added.
1887         * fast/multicol/newmulticol/compare-with-old-impl/textbox-not-removed-crash-expected.txt: Added.
1888         * fast/multicol/newmulticol/compare-with-old-impl/textbox-not-removed-crash.html: Added.
1889         * fast/multicol/newmulticol/compare-with-old-impl/update-after-content-before-child-crash-expected.txt: Added.
1890         * fast/multicol/newmulticol/compare-with-old-impl/update-after-content-before-child-crash.html: Added.
1891         * fast/multicol/newmulticol/insert-row-content1-expected.html: Added.
1892         * fast/multicol/newmulticol/insert-row-content1.html: Added.
1893         * fast/multicol/newmulticol/insert-row-content2-expected.html: Added.
1894         * fast/multicol/newmulticol/insert-row-content2.html: Added.
1895         * fast/multicol/newmulticol/insert-row-content3-expected.html: Added.
1896         * fast/multicol/newmulticol/insert-row-content3.html: Added.
1897         * fast/multicol/newmulticol/insert-row-content4-expected.html: Added.
1898         * fast/multicol/newmulticol/insert-row-content4.html: Added.
1899         * fast/multicol/newmulticol/insert-row-content5-expected.html: Added.
1900         * fast/multicol/newmulticol/insert-row-content5.html: Added.
1901         * fast/multicol/newmulticol/insert-row-content6-expected.html: Added.
1902         * fast/multicol/newmulticol/insert-row-content6.html: Added.
1903         * fast/multicol/newmulticol/insert-row-content7-expected.html: Added.
1904         * fast/multicol/newmulticol/insert-row-content7.html: Added.
1905         * fast/multicol/newmulticol/insert-row-content8-expected.html: Added.
1906         * fast/multicol/newmulticol/insert-row-content8.html: Added.
1907         * fast/multicol/newmulticol/insert-row-content9-expected.html: Added.
1908         * fast/multicol/newmulticol/insert-row-content9.html: Added.
1909         * fast/multicol/newmulticol/insert-spanner-child1-expected.html: Added.
1910         * fast/multicol/newmulticol/insert-spanner-child1.html: Added.
1911         * fast/multicol/newmulticol/insert-spanner-child2-expected.html: Added.
1912         * fast/multicol/newmulticol/insert-spanner-child2.html: Added.
1913         * fast/multicol/newmulticol/insert-spanner-child3-expected.html: Added.
1914         * fast/multicol/newmulticol/insert-spanner-child3.html: Added.
1915         * fast/multicol/newmulticol/insert-spanner1-expected.html: Added.
1916         * fast/multicol/newmulticol/insert-spanner1.html: Added.
1917         * fast/multicol/newmulticol/insert-spanner2-expected.html: Added.
1918         * fast/multicol/newmulticol/insert-spanner2.html: Added.
1919         * fast/multicol/newmulticol/insert-spanner3-expected.html: Added.
1920         * fast/multicol/newmulticol/insert-spanner3.html: Added.
1921         * fast/multicol/newmulticol/insert-spanner4-expected.html: Added.
1922         * fast/multicol/newmulticol/insert-spanner4.html: Added.
1923         * fast/multicol/newmulticol/insert-spanner5-expected.html: Added.
1924         * fast/multicol/newmulticol/insert-spanner5.html: Added.
1925         * fast/multicol/newmulticol/insert-spanner6-expected.html: Added.
1926         * fast/multicol/newmulticol/insert-spanner6.html: Added.
1927         * fast/multicol/newmulticol/insert-spanner7-expected.html: Added.
1928         * fast/multicol/newmulticol/insert-spanner7.html: Added.
1929         * fast/multicol/newmulticol/insert-spanner8-expected.html: Added.
1930         * fast/multicol/newmulticol/insert-spanner8.html: Added.
1931         * fast/multicol/newmulticol/multicol-with-spanner-becomes-regular-block-expected.html: Added.
1932         * fast/multicol/newmulticol/multicol-with-spanner-becomes-regular-block.html: Added.
1933         * fast/multicol/newmulticol/remove-row-content1-expected.html: Added.
1934         * fast/multicol/newmulticol/remove-row-content1.html: Added.
1935         * fast/multicol/newmulticol/remove-row-content2-expected.html: Added.
1936         * fast/multicol/newmulticol/remove-row-content2.html: Added.
1937         * fast/multicol/newmulticol/remove-row-content3-expected.html: Added.
1938         * fast/multicol/newmulticol/remove-row-content3.html: Added.
1939         * fast/multicol/newmulticol/remove-row-content4-expected.html: Added.
1940         * fast/multicol/newmulticol/remove-row-content4.html: Added.
1941         * fast/multicol/newmulticol/remove-row-content5-expected.html: Added.
1942         * fast/multicol/newmulticol/remove-row-content5.html: Added.
1943         * fast/multicol/newmulticol/remove-row-content6-expected.html: Added.
1944         * fast/multicol/newmulticol/remove-row-content6.html: Added.
1945         * fast/multicol/newmulticol/remove-row-content7-expected.html: Added.
1946         * fast/multicol/newmulticol/remove-row-content7.html: Added.
1947         * fast/multicol/newmulticol/remove-row-content8-expected.html: Added.
1948         * fast/multicol/newmulticol/remove-row-content8.html: Added.
1949         * fast/multicol/newmulticol/remove-row-content9-expected.html: Added.
1950         * fast/multicol/newmulticol/remove-row-content9.html: Added.
1951         * fast/multicol/newmulticol/remove-spanner1-expected.html: Added.
1952         * fast/multicol/newmulticol/remove-spanner1.html: Added.
1953         * fast/multicol/newmulticol/remove-spanner2-expected.html: Added.
1954         * fast/multicol/newmulticol/remove-spanner2.html: Added.
1955         * fast/multicol/newmulticol/remove-spanner3-expected.html: Added.
1956         * fast/multicol/newmulticol/remove-spanner3.html: Added.
1957         * fast/multicol/newmulticol/remove-spanner4-expected.html: Added.
1958         * fast/multicol/newmulticol/remove-spanner4.html: Added.
1959         * fast/multicol/newmulticol/remove-spanner5-expected.html: Added.
1960         * fast/multicol/newmulticol/remove-spanner5.html: Added.
1961         * fast/multicol/newmulticol/remove-spanner6-expected.html: Added.
1962         * fast/multicol/newmulticol/remove-spanner6.html: Added.
1963         * fast/multicol/newmulticol/sole-spanner-expected.html: Added.
1964         * fast/multicol/newmulticol/sole-spanner.html: Added.
1965         * fast/multicol/newmulticol/span-between-text-expected.html: Added.
1966         * fast/multicol/newmulticol/span-between-text.html: Added.
1967         * fast/multicol/newmulticol/spanner-becomes-regular-block-expected.html: Added.
1968         * fast/multicol/newmulticol/spanner-becomes-regular-block.html: Added.
1969         * fast/multicol/newmulticol/spanner-first-expected.html: Added.
1970         * fast/multicol/newmulticol/spanner-first.html: Added.
1971         * fast/multicol/newmulticol/spanner-img-expected.html: Added.
1972         * fast/multicol/newmulticol/spanner-img.html: Added.
1973         * fast/multicol/newmulticol/spanner-inline-block-expected.html: Added.
1974         * fast/multicol/newmulticol/spanner-inline-block.html: Added.
1975         * fast/multicol/newmulticol/spanner-last-expected.html: Added.
1976         * fast/multicol/newmulticol/spanner-last.html: Added.
1977         * fast/multicol/newmulticol/spanner-nested-dynamic-expected.html: Added.
1978         * fast/multicol/newmulticol/spanner-nested-dynamic.html: Added.
1979         * fast/multicol/newmulticol/spanner-nested-expected.html: Added.
1980         * fast/multicol/newmulticol/spanner-nested.html: Added.
1981         * fast/multicol/newmulticol/spanner-pseudo-after1-expected.html: Added.
1982         * fast/multicol/newmulticol/spanner-pseudo-after1.html: Added.
1983         * fast/multicol/newmulticol/spanner-pseudo-after2-expected.html: Added.
1984         * fast/multicol/newmulticol/spanner-pseudo-after2.html: Added.
1985         * fast/multicol/newmulticol/spanner-pseudo-after3-expected.html: Added.
1986         * fast/multicol/newmulticol/spanner-pseudo-after3.html: Added.
1987         * fast/multicol/newmulticol/spanner-pseudo-after4-expected.html: Added.
1988         * fast/multicol/newmulticol/spanner-pseudo-after4.html: Added.
1989         * fast/multicol/newmulticol/spanner-pseudo-before-after1-expected.html: Added.
1990         * fast/multicol/newmulticol/spanner-pseudo-before-after1.html: Added.
1991         * fast/multicol/newmulticol/spanner-pseudo-before-after2-expected.html: Added.
1992         * fast/multicol/newmulticol/spanner-pseudo-before-after2.html: Added.
1993         * fast/multicol/newmulticol/spanner-pseudo-before-after3-expected.html: Added.
1994         * fast/multicol/newmulticol/spanner-pseudo-before-after3.html: Added.
1995         * fast/multicol/newmulticol/spanner-pseudo-before-after4-expected.html: Added.
1996         * fast/multicol/newmulticol/spanner-pseudo-before-after4.html: Added.
1997         * fast/multicol/newmulticol/spanner-pseudo-before1-expected.html: Added.
1998         * fast/multicol/newmulticol/spanner-pseudo-before1.html: Added.
1999         * fast/multicol/newmulticol/spanner-pseudo-before2-expected.html: Added.
2000         * fast/multicol/newmulticol/spanner-pseudo-before2.html: Added.
2001         * fast/multicol/newmulticol/spanner-pseudo-before3-expected.html: Added.
2002         * fast/multicol/newmulticol/spanner-pseudo-before3.html: Added.
2003         * fast/multicol/newmulticol/spanner-pseudo-before4-expected.html: Added.
2004         * fast/multicol/newmulticol/spanner-pseudo-before4.html: Added.
2005         * fast/multicol/newmulticol/spanner-table-expected.html: Added.
2006         * fast/multicol/newmulticol/spanner-table.html: Added.
2007         * fast/multicol/newmulticol/spanner-with-margin-expected.html: Added.
2008         * fast/multicol/newmulticol/spanner-with-margin.html: Added.
2009         * fast/multicol/newmulticol/spanner1-expected.html: Added.
2010         * fast/multicol/newmulticol/spanner1.html: Added.
2011         * fast/multicol/newmulticol/spanner2-expected.html: Added.
2012         * fast/multicol/newmulticol/spanner2.html: Added.
2013         * fast/multicol/newmulticol/spanner3-expected.html: Added.
2014         * fast/multicol/newmulticol/spanner3.html: Added.
2015         * fast/multicol/newmulticol/spanner4-expected.html: Added.
2016         * fast/multicol/newmulticol/spanner4.html: Added.
2017         * fast/multicol/newmulticol/spanner5-expected.html: Added.
2018         * fast/multicol/newmulticol/spanner5.html: Added.
2019         * fast/multicol/newmulticol/spanner6-expected.html: Added.
2020         * fast/multicol/newmulticol/spanner6.html: Added.
2021         * fast/multicol/newmulticol/spanner7-expected.html: Added.
2022         * fast/multicol/newmulticol/spanner7.html: Added.
2023         * fast/multicol/newmulticol/spanner8-expected.html: Added.
2024         * fast/multicol/newmulticol/spanner8.html: Added.
2025         * fast/multicol/newmulticol/spanner9-expected.html: Added.
2026         * fast/multicol/newmulticol/spanner9.html: Added.
2027         * fast/multicol/newmulticol/trailing-margin-with-spanner-expected.html: Added.
2028         * fast/multicol/newmulticol/trailing-margin-with-spanner.html: Added.
2029         * fast/multicol/newmulticol/trailing-margin-with-spanner2-expected.html: Added.
2030         * fast/multicol/newmulticol/trailing-margin-with-spanner2.html: Added.
2031         * platform/gtk/fast/multicol/newmulticol/client-rects-expected.txt: Added.
2032
2033 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
2034
2035         http/tests/websocket/tests/hybi/workers/close.html is flaky
2036         https://bugs.webkit.org/show_bug.cgi?id=131716
2037
2038         * platform/mac/TestExpectations: Marking as such.
2039
2040 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
2041
2042         transitions/cancel-transition.html is very flaky on Mac
2043         https://bugs.webkit.org/show_bug.cgi?id=131715
2044
2045         * platform/mac/TestExpectations: Marking as such.
2046
2047 2014-04-15  Lorenzo Tilve  <ltilve@igalia.com>
2048
2049         Unreviewed gardening.
2050
2051         * TestExpectations:
2052         Corrected wrong js/regress/ path for js/slow-stress/emscripten-memops.html
2053         * platform/gtk/TestExpectations:
2054         Updated expectation for passing on Release plugins/unavailable-plugin-indicator-obscurity.html
2055
2056 2014-04-15  Commit Queue  <commit-queue@webkit.org>
2057
2058         Unreviewed, rolling out r167199 and r167251.
2059         https://bugs.webkit.org/show_bug.cgi?id=131678
2060
2061         Caused a DYEBench regression and does not seem to improve perf
2062         on relevant websites (Requested by rniwa on #webkit).
2063
2064         Reverted changesets:
2065
2066         "Rewrite Function.bind as a builtin"
2067         https://bugs.webkit.org/show_bug.cgi?id=131083
2068         http://trac.webkit.org/changeset/167199
2069
2070         "Update test result"
2071         http://trac.webkit.org/changeset/167251
2072
2073 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
2074
2075         inspector/dom/content-flow-list.html and inspector/dom/content-flow-content-removal.html
2076         flakily fail and assert
2077         https://bugs.webkit.org/show_bug.cgi?id=131679
2078
2079         * TestExpectations: This one, too.
2080
2081 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
2082
2083         inspector/dom/content-flow-list.html is flakily failing and asserting
2084         https://bugs.webkit.org/show_bug.cgi?id=131679
2085
2086         * TestExpectations: Skip the test, it fails or asserts most of the time.
2087
2088 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
2089
2090         ScriptProcessorNode is garbage collected while still active if unreachable (breaks multiple webaudio test)
2091         https://bugs.webkit.org/show_bug.cgi?id=112521
2092
2093         * TestExpectations: Updated bug number, added webaudio/audioprocessingevent.html,
2094         and removed a spurious additional webaudio/javascriptaudionode-downmix8-2channel-input.html line.
2095
2096 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
2097
2098         [Mac] compositing/repaint/positioned-movement.html flaky, missing repaint
2099         https://bugs.webkit.org/show_bug.cgi?id=118153
2100
2101         * platform/mac-wk2/TestExpectations:
2102         * platform/mac/TestExpectations:
2103         Moved the flaky expectation to also apply to WebKit1.
2104
2105 2014-04-14  Commit Queue  <commit-queue@webkit.org>
2106
2107         Unreviewed, rolling out r167261.
2108         https://bugs.webkit.org/show_bug.cgi?id=131667
2109
2110         broke many navigation tests (Requested by ap on #webkit).
2111
2112         Reverted changeset:
2113
2114         "Web Replay: memoize fallback time values for
2115         document.lastModified"
2116         https://bugs.webkit.org/show_bug.cgi?id=131318
2117         http://trac.webkit.org/changeset/167261
2118
2119 2014-04-14  Commit Queue  <commit-queue@webkit.org>
2120
2121         Unreviewed, rolling out r167272.
2122         https://bugs.webkit.org/show_bug.cgi?id=131666
2123
2124         Broke multiple tests (Requested by ap on #webkit).
2125
2126         Reverted changeset:
2127
2128         "Function.bind itself is too slow"
2129         https://bugs.webkit.org/show_bug.cgi?id=131636
2130         http://trac.webkit.org/changeset/167272
2131
2132 2014-04-14  Jon Honeycutt  <jhoneycutt@apple.com>
2133
2134         Assertion failure under FEImage::determineAbsolutePaintRect()
2135
2136         <https://bugs.webkit.org/show_bug.cgi?id=131660>
2137         <rdar://problem/15669294>
2138
2139         Reviewed by Geoffrey Garen.
2140
2141         * svg/filters/feImage-filter-assertion-expected.txt: Added.
2142         * svg/filters/feImage-filter-assertion.html: Added.
2143
2144 2014-04-14  Oliver Hunt  <oliver@apple.com>
2145
2146         Function.bind itself is too slow
2147         https://bugs.webkit.org/show_bug.cgi?id=131636
2148
2149         Reviewed by Geoffrey Garen.
2150
2151         New test, and fix bogus log in old one
2152
2153         * js/regress/function-bind-create-expected.html: Added.
2154         * js/regress/function-bind-create.html: Added.
2155         * js/regress/script-tests/function-bind-create.js: Added.
2156         (test):
2157         * js/regress/script-tests/function-bind.js:
2158
2159 2014-04-14  Brian J. Burg  <burg@cs.washington.edu>
2160
2161         Web Replay: memoize fallback time values for document.lastModified
2162         https://bugs.webkit.org/show_bug.cgi?id=131318
2163
2164         Reviewed by Joseph Pecoraro.
2165
2166         * http/tests/inspector/replay/document-last-modified-fallback-value.html: Added.
2167
2168 2014-04-14  Eduardo Lima Mitev  <elima@igalia.com>
2169
2170         [GTK] Unreviewed GTK gardening.
2171
2172         * platform/gtk/TestExpectations: Update test expectations for new failing test 'editing/editability/ignored-content.html'.
2173         * platform/gtk/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Rebaselined.
2174
2175 2014-04-14  Dirk Schulze  <krit@webkit.org>
2176
2177         Optimize Canvas fill and drawImage with SourceIn, DestinationIn, SourceOut, and DestinationAtop using transparencyLayer.
2178         https://bugs.webkit.org/show_bug.cgi?id=79659
2179
2180         Reviewed by Darin Adler.
2181
2182         Unskip previously failing tests.
2183
2184         * platform/gtk/TestExpectations:
2185
2186 2014-04-14  Manuel Rego Casasnovas  <rego@igalia.com>
2187
2188         [JSC] CSSStyleDeclaration report incorrect descriptor
2189         https://bugs.webkit.org/show_bug.cgi?id=89697
2190
2191         Reviewed by Benjamin Poulain.
2192
2193         Add new test to check the descriptor of CSSStyleDeclaration properties.
2194
2195         * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor-expected.txt: Added.
2196         * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor.html: Added.
2197
2198 2014-04-14  Benjamin Poulain  <benjamin@webkit.org>
2199
2200         CSS JIT: compile the :nth-child() pseudo class
2201         https://bugs.webkit.org/show_bug.cgi?id=131602
2202
2203         Reviewed by Andreas Kling.
2204
2205         Add a couple of test for the new code:
2206         -nth-child-with-backtracking tests the register pressure with backtracking.
2207         -nth-child-bounds tests invalid selectors do not cause problems.
2208
2209         * fast/selectors/nth-child-bounds-expected.txt: Added.
2210         * fast/selectors/nth-child-bounds.html: Added.
2211         * fast/selectors/nth-child-with-backtracking-expected.txt: Added.
2212         * fast/selectors/nth-child-with-backtracking.html: Added.
2213
2214         * http/tests/security/video-poster-cross-origin-crash.html:
2215         Now that CSSSelector filters out ridiculously bad values, the pseudo class in this test
2216         was no longer executed.
2217         The particular value of nth-child is irrelevant for this test, all it needs it the tree marking
2218         while not matching.
2219
2220 2014-04-14  Mihnea Ovidenie  <mihnea@adobe.com>
2221
2222         [CSS Regions] Hit testing doesn't work in video
2223         https://bugs.webkit.org/show_bug.cgi?id=131485
2224
2225         Reviewed by Andrei Bucur.
2226
2227         * fast/regions/hit-test-region-preserve3d-container-expected.txt: Added.
2228         * fast/regions/hit-test-region-preserve3d-container.html: Added.
2229
2230 2014-04-14  Koji Ishii  <kojishi@gmail.com>
2231
2232         Update html5lib test data to latest version
2233         https://bugs.webkit.org/show_bug.cgi?id=131588
2234
2235         Reviewed by Darin Adler.
2236
2237         This patch imports the latest version of the "dat" files from
2238         https://github.com/html5lib/html5lib-tests
2239         Also updated expected files for failures of new tests.
2240
2241         * html5lib/generated/run-adoption01-data-expected.txt: Passes now as a bug in the test was fixed.
2242         * html5lib/generated/run-adoption01-write-expected.txt: Supressed new failures.
2243         * html5lib/generated/run-inbody01-data-expected.txt: Added.
2244         * html5lib/generated/run-inbody01-data.html: Added.
2245         * html5lib/generated/run-inbody01-write-expected.txt: Added.
2246         * html5lib/generated/run-inbody01-write.html: Added.
2247         * html5lib/generated/run-main-element-data-expected.txt: Added.
2248         * html5lib/generated/run-main-element-data.html: Added.
2249         * html5lib/generated/run-main-element-write-expected.txt: Added.
2250         * html5lib/generated/run-main-element-write.html: Added.
2251         * html5lib/generated/run-template-data-expected.txt: Supressed new failures.
2252         * html5lib/generated/run-template-write-expected.txt: Supressed new failures.
2253         * html5lib/generated/run-tests21-data-expected.txt: Supressed new failures.
2254         * html5lib/generated/run-tests21-write-expected.txt: Supressed new failures.
2255         * html5lib/generated/run-tests25-data-expected.txt: Supressed new failures.
2256         * html5lib/generated/run-tests25-write-expected.txt: Supressed new failures.
2257         * html5lib/resources/adoption01.dat:
2258         * html5lib/resources/adoption02.dat:
2259         * html5lib/resources/comments01.dat:
2260         * html5lib/resources/doctype01.dat:
2261         * html5lib/resources/domjs-unsafe.dat:
2262         * html5lib/resources/entities01.dat:
2263         * html5lib/resources/entities02.dat:
2264         * html5lib/resources/html5test-com.dat:
2265         * html5lib/resources/inbody01.dat:
2266         * html5lib/resources/isindex.dat:
2267         * html5lib/resources/main-element.dat: Added.
2268         * html5lib/resources/pending-spec-changes-plain-text-unsafe.dat:
2269         * html5lib/resources/pending-spec-changes.dat:
2270         * html5lib/resources/plain-text-unsafe.dat:
2271         * html5lib/resources/scriptdata01.dat:
2272         * html5lib/resources/tables01.dat:
2273         * html5lib/resources/template.dat:
2274         * html5lib/resources/tests1.dat:
2275         * html5lib/resources/tests10.dat:
2276         * html5lib/resources/tests14.dat:
2277         * html5lib/resources/tests15.dat:
2278         * html5lib/resources/tests16.dat:
2279         * html5lib/resources/tests17.dat:
2280         * html5lib/resources/tests18.dat:
2281         * html5lib/resources/tests19.dat:
2282         * html5lib/resources/tests2.dat:
2283         * html5lib/resources/tests20.dat:
2284         * html5lib/resources/tests21.dat:
2285         * html5lib/resources/tests22.dat:
2286         * html5lib/resources/tests23.dat:
2287         * html5lib/resources/tests25.dat:
2288         * html5lib/resources/tests26.dat:
2289         * html5lib/resources/tests3.dat:
2290         * html5lib/resources/tests4.dat:
2291         * html5lib/resources/tests5.dat:
2292         * html5lib/resources/tests6.dat:
2293         * html5lib/resources/tests7.dat:
2294         * html5lib/resources/tests8.dat:
2295         * html5lib/resources/tests9.dat:
2296         * html5lib/resources/tests_innerHTML_1.dat:
2297         * html5lib/resources/tricky01.dat:
2298         * html5lib/resources/webkit01.dat:
2299         * html5lib/resources/webkit02.dat:
2300
2301 2014-04-13  Darin Adler  <darin@apple.com>
2302
2303         REGRESSION (r158617): Find on Page can get stuck in a loop when the search string occurs in an <input> in a <fieldset>
2304         https://bugs.webkit.org/show_bug.cgi?id=126322
2305
2306         Reviewed by Ryosuke Niwa.
2307
2308         * editing/text-iterator/count-matches-in-form-expected.txt: Added.
2309         * editing/text-iterator/count-matches-in-form.html: Added.
2310
2311         * fast/text/window-find.html: Tweaked the test a bit, making it a little easier to
2312         see if the test hasn't even run.
2313
2314 2014-04-08  Oliver Hunt  <oliver@apple.com>
2315
2316         Rewrite Function.bind as a builtin
2317         https://bugs.webkit.org/show_bug.cgi?id=131083
2318
2319         Reviewed by Geoffrey Garen.
2320
2321         Testing.
2322
2323         * js/dom/function-bind-expected.txt:
2324         * js/regress/function-bind-expected.txt: Added.
2325         * js/regress/function-bind.html: Added.
2326         * js/regress/script-tests/function-bind.js: Added.
2327         (foo):
2328
2329 2014-04-13  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2330
2331         [GStreamer] No CORS support for media elements
2332         https://bugs.webkit.org/show_bug.cgi?id=99037
2333
2334         Reviewed by Philippe Normand.
2335
2336         http/tests/security/video-cross-origin-accessfailure.html verifies that cross-origin streams that fail CORS check
2337         are not played when crossorigin attribute is set.
2338          http/tests/security/video-cross-origin-accesssameorigin.html verifies that access to same-origin streams
2339         are played when crossorigin attribute is set.
2340
2341         * http/tests/security/video-cross-origin-accessfailure-expected.txt: Added.
2342         * http/tests/security/video-cross-origin-accessfailure.html: Added.
2343         * http/tests/security/video-cross-origin-accesssameorigin-expected.txt: Added.
2344         * http/tests/security/video-cross-origin-accesssameorigin.html: Added.
2345         * platform/efl/TestExpectations: Enabled http/tests/security/video-cross-origin-readback.html.
2346         * platform/gtk/TestExpectations: Ditto.
2347         * platform/mac/TestExpectations: Disabled http/tests/security/video-cross-origin-accessfailure.html.
2348
2349 2014-04-13  Darin Adler  <darin@apple.com>
2350
2351         REGRESSION (r166860): ASSERTION FAILED: !isCalculated() on fast/css/image-set-value-not-removed-crash.html
2352         https://bugs.webkit.org/show_bug.cgi?id=131480
2353
2354         Reviewed by Andreas Kling.
2355
2356         * platform/mac/TestExpectations: Unskip the test now that the assertion is fixed.
2357
2358 2014-04-12  Filip Pizlo  <fpizlo@apple.com>
2359
2360         Make slow-stress tests run faster by running fewer VM variants.
2361
2362         Rubber stamped by Geoffrey Garen.
2363
2364         * jsc-layout-tests.yaml:
2365
2366 2014-04-12  Filip Pizlo  <fpizlo@apple.com>
2367
2368         Math.fround() should be an intrinsic
2369         https://bugs.webkit.org/show_bug.cgi?id=131583
2370
2371         Reviewed by Geoffrey Garen.
2372         
2373         This test runs 4.4635x faster with the intrinsic.
2374
2375         * js/regress/fround-expected.txt: Added.
2376         * js/regress/fround.html: Added.
2377         * js/regress/script-tests/fround.js: Added.
2378
2379 2014-04-12  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2380
2381         [SOUP] Libsoup internal credential setting should be controlled by loader decision
2382         https://bugs.webkit.org/show_bug.cgi?id=130963
2383
2384         Reviewed by Darin Adler.
2385
2386         * platform/efl/TestExpectations: Unskipped http/tests/xmlhttprequest/cross-origin-no-authorization.html.
2387         * platform/gtk/TestExpectations: Ditto.
2388
2389 2014-04-12  Tibor Meszaros  <tmeszaros.u-szeged@partner.samsung.com>
2390
2391         (before-mar-1-1000) In correct date creation prior to 1 Mar 1000 
2392         https://bugs.webkit.org/show_bug.cgi?id=129308
2393
2394         Reviewed by Darin Adler.
2395
2396         * js/date-constructor-expected.txt:
2397         * js/script-tests/date-constructor.js:
2398
2399 2014-04-11  Jon Honeycutt  <jhoneycutt@apple.com>
2400
2401         Assertion failure changing select element size during focus event
2402         dispatch
2403         <https://bugs.webkit.org/show_bug.cgi?id=131566>
2404         <rdar://problem/16400735>
2405
2406         Reviewed by Andy Estes.
2407
2408         * fast/forms/select-change-size-during-focus-expected.txt: Added.
2409         * fast/forms/select-change-size-during-focus.html: Added.
2410
2411 2014-04-11  Bem Jones-Bey  <bjonesbe@adobe.com>
2412
2413         Clear sibling floats while splitting inline flow
2414         https://bugs.webkit.org/show_bug.cgi?id=130905
2415
2416         Reviewed by David Hyatt.
2417
2418         This test will only crash if run with Address Sanitizer or some other
2419         address checking tool.
2420
2421         * fast/block/float/split-inline-sibling-of-float-crash-expected.txt: Added.
2422         * fast/block/float/split-inline-sibling-of-float-crash.html: Added.
2423
2424 2014-04-11  Gavin Barraclough  <baraclough@apple.com>
2425
2426         Rollout - Rewrite Function.bind as a builtin
2427         https://bugs.webkit.org/show_bug.cgi?id=131083
2428
2429         Unreviewed.
2430
2431         Rolling out r167020 while investigating a performance regression.
2432
2433         * js/dom/function-bind-expected.txt:
2434         * js/regress/function-bind-expected.txt: Removed.
2435         * js/regress/function-bind.html: Removed.
2436         * js/regress/script-tests/function-bind.js: Removed.
2437
2438 2014-04-11  Hans Muller  <hmuller@adobe.com>
2439
2440         [CSS Shapes] shape-outside from image doesn't load properly
2441         https://bugs.webkit.org/show_bug.cgi?id=131491
2442
2443         Reviewed by Bem Jones-Bey.
2444
2445         * http/tests/css/shape-image-file-expected.html: Added.
2446         * http/tests/css/shape-image-file.html: Added.
2447
2448 2014-04-11  Mark Lam  <mark.lam@apple.com>
2449
2450         JSMainThreadExecState::call() should clear exceptions before returning.
2451         <https://webkit.org/b/131530>
2452
2453         Reviewed by Geoffrey Garen.
2454
2455         * fast/dom/regress-131530-expected.txt: Added.
2456         * fast/dom/regress-131530.html: Added.
2457
2458 2014-04-11  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2459
2460         [GTK] Unreviewed GTK gardening.
2461
2462         Support for audio and video tracks was added on r158436. Stop skipping the following tests:
2463           media/track/audio-track.html
2464           media/track/video-track.html
2465
2466         Update bug number for media/track/track*in-band*.html tests
2467
2468         Report and update text expectations for new failing tests:
2469           media/track/track-remove-track.html
2470           fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-ink-svg.html
2471           media/media-event-listeners.html
2472
2473         Update timeout expectation for media/video-controls-captions.html
2474
2475         * platform/gtk/TestExpectations:
2476
2477 2014-04-10  Chris Fleizach  <cfleizach@apple.com>
2478
2479         Heap-use-after-free in WebCore::SpeechSynthesisUtterance::startTime
2480         https://bugs.webkit.org/show_bug.cgi?id=131482
2481
2482         Reviewed by David Kilzer.
2483
2484         * platform/mac/fast/speechsynthesis/speech-synthesis-gc-utterance-crash-expected.txt: Added.
2485         * platform/mac/fast/speechsynthesis/speech-synthesis-gc-utterance-crash.html: Added.
2486
2487 2014-04-11  Bear Travis  <betravis@adobe.com>
2488
2489         [CSS Shapes] inset args and radial args should serialize to the simplest form
2490         https://bugs.webkit.org/show_bug.cgi?id=129825
2491
2492         Reviewed by Dirk Schulze.
2493
2494         Modify tests to use the shortened inset serialization.
2495
2496         * animations/resources/animation-test-helpers.js: Accept shortened inset forms.
2497         * css3/masking/clip-path-animation-expected.txt:
2498         * css3/masking/clip-path-animation.html:
2499         * fast/masking/parsing-clip-path-shape-expected.txt:
2500         * fast/masking/parsing-clip-path-shape.html:
2501         * fast/shapes/parsing/parsing-shape-lengths-expected.txt:
2502         * fast/shapes/parsing/parsing-shape-lengths.html:
2503         * fast/shapes/parsing/parsing-shape-outside-expected.txt:
2504         * fast/shapes/parsing/parsing-test-utils.js:
2505         * fast/shapes/shape-outside-floats/shape-outside-animation-expected.txt:
2506         * fast/shapes/shape-outside-floats/shape-outside-animation.html:
2507
2508 2014-04-11  Praveen R Jadhav  <praveen.j@samsung.com>
2509
2510         "playbackTime" parameter is not present in AudioProcessingEvent Interface as per W3C spec
2511         https://bugs.webkit.org/show_bug.cgi?id=105518
2512
2513         Reviewed by Jer Noble.
2514
2515         Test case added to check AudioProcessingEvent attributes.
2516
2517         * webaudio/audioprocessingevent-expected.txt: Added.
2518         * webaudio/audioprocessingevent.html: Added.
2519
2520 2014-04-11  Zalan Bujtas  <zalan@apple.com>
2521
2522         Subpixel rendering: WK1: Trail of cruft in redraw during animations.
2523         https://bugs.webkit.org/show_bug.cgi?id=131525
2524
2525         Reviewed by Simon Fraser.
2526
2527         Use enclosing rect instead of snapping to make sure the repaint rect always
2528         covers the dirty area when painting is requested in a non-compositing RenderView.
2529         This only applies to WK1 as WK2 has compositing RenderView and the repainting 
2530         is managed by RenderLayerBacking.
2531
2532         This is a temporary solution until after ScrollView/FrameView/RenderView
2533         is transitioned to device pixels. (tracked here: webkit.org/b/131526).
2534
2535         * fast/repaint/hidpi-block-width-change-leaves-cruft-expected.html: Added.
2536         * fast/repaint/hidpi-block-width-change-leaves-cruft.html: Added.
2537
2538 2014-04-11  Enrique Ocaña González  <eocanha@igalia.com>
2539
2540         [GTK] Unreviewed GTK gardening.
2541
2542         Update test expectations for flaky tests timing out:
2543           media/track/track-remove-active-cue-crash.html
2544           media/media-ended.html
2545           media/audio-mpeg-supported.html
2546
2547         * platform/gtk/TestExpectations:
2548
2549 2014-04-10  Commit Queue  <commit-queue@webkit.org>
2550
2551         Unreviewed, rolling out r167073.
2552         https://bugs.webkit.org/show_bug.cgi?id=131516
2553
2554         This patch caused crashes in video tests. (Requested by
2555         mrobinson on #webkit).
2556
2557         Reverted changeset:
2558
2559         "[GStreamer] No CORS support for media elements"
2560         https://bugs.webkit.org/show_bug.cgi?id=99037
2561         http://trac.webkit.org/changeset/167073
2562
2563 2014-04-10  Jon Honeycutt  <jhoneycutt@apple.com>
2564
2565         Assertion failure in WebCore::FlexBoxIterator::next()
2566         <https://bugs.webkit.org/show_bug.cgi?id=117176>
2567         <rdar://problem/14054549>
2568
2569         Reviewed by Tim Horton.
2570
2571         * fast/flexbox/collapse-anonymous-wrappers-assertion-expected.txt: Added.
2572         * fast/flexbox/collapse-anonymous-wrappers-assertion.html: Added.
2573
2574 2014-04-07  Jon Honeycutt  <jhoneycutt@apple.com>
2575
2576         Assertion failure, !node || node->isElementNode(), in
2577         WebCore::RenderBlock::clone()
2578         <https://bugs.webkit.org/show_bug.cgi?id=110489>
2579         <rdar://problem/13666425>
2580
2581         Reviewed by Antti Koivisto.
2582
2583         * fast/multicol/fuzzed-test-case-expected.txt: Added.
2584         * fast/multicol/fuzzed-test-case.html: Added.
2585
2586 2014-04-10  Zalan Bujtas  <zalan@apple.com>
2587
2588         Web Inspector: Breakpoint in gutter has clipped / broken border image.
2589         https://bugs.webkit.org/show_bug.cgi?id=131500
2590
2591         Reviewed by Joseph Pecoraro.
2592
2593         Typo in r166925.
2594
2595         * fast/borders/border-image-slice-missing-right-expected.html: Added.
2596         * fast/borders/border-image-slice-missing-right.html: Added.
2597
2598 2014-04-10  James Craig  <jcraig@apple.com>
2599
2600         Web Inspector: AXI: expose aria-busy state of current and ancestor nodes
2601         https://bugs.webkit.org/show_bug.cgi?id=130826
2602
2603         Reviewed by Timothy Hatcher.
2604
2605         Expose if node is contained by any "busy" ancestor nodes, too.
2606
2607         * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt:
2608         * inspector-protocol/dom/getAccessibilityPropertiesForNode.html:
2609
2610 2014-04-10  Brian J. Burg  <burg@cs.washington.edu>
2611
2612         Web Replay: memoize plugin data for navigator.mimeTypes and navigator.plugins
2613         https://bugs.webkit.org/show_bug.cgi?id=131341
2614
2615         Reviewed by Timothy Hatcher.
2616
2617         Add support for different setup methods before the initial navigation of
2618         capture and replay. This is necessary to test that the value of
2619         navigator.plugins is the same on replay even if the underlying data changed.
2620
2621         * http/tests/inspector/replay/replay-test.js:
2622         (InspectorTestProxy.runSingleSegmentRefTest): Add calls to optional setup
2623         functions in the test page called setupPreCapture and setupPreReplay.
2624
2625 2014-04-10  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2626
2627         [GTK] Unreviewed GTK gardening.
2628
2629         Update text expectations for new failing tests:
2630           accessibility/help-text.html
2631           fast/css/cascade/box-shadow-and-webkit-box-shadow-cascade-order.html
2632           fast/css3-text/css3-text-decoration/text-decoration-skip/glyph-inside-underline.html
2633
2634         Update test expectations related with highdpi still not supported.
2635
2636         On r166930 test media/track/opera/interfaces/TextTrackList/onremovetrack.html
2637         was moved to media/track/w3c/interfaces/TextTrackList/onremovetrack.html.
2638         Now it passes. Remove the expectation.
2639
2640         * platform/gtk/TestExpectations:
2641
2642 2014-04-10  Bem Jones-Bey  <bjonesbe@adobe.com>
2643
2644         Invalid cast in WebCore::RenderLayer::setupClipPath
2645         https://bugs.webkit.org/show_bug.cgi?id=131368
2646
2647         Reviewed by Dirk Schulze.
2648
2649         * css3/masking/clip-path-box-shape-on-inline-crash-expected.txt: Added.
2650         * css3/masking/clip-path-box-shape-on-inline-crash.html: Added.
2651
2652 2014-04-10  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2653
2654         [GStreamer] No CORS support for media elements
2655         https://bugs.webkit.org/show_bug.cgi?id=99037
2656
2657         Reviewed by Philippe Normand.
2658
2659         http/tests/security/video-cross-origin-accessfailure.html verifies that cross-origin streams that fail CORS check
2660         are not played when crossorigin attribute is set.
2661          http/tests/security/video-cross-origin-accesssameorigin.html verifies that access to same-origin streams
2662         are played when crossorigin attribute is set.
2663
2664         * http/tests/security/video-cross-origin-accessfailure-expected.txt: Added.
2665         * http/tests/security/video-cross-origin-accessfailure.html: Added.
2666         * http/tests/security/video-cross-origin-accesssameorigin-expected.txt: Added.
2667         * http/tests/security/video-cross-origin-accesssameorigin.html: Added.
2668         * platform/efl/TestExpectations: Enabled http/tests/security/video-cross-origin-readback.html.
2669         * platform/gtk/TestExpectations: Ditto.
2670         * platform/mac/TestExpectations: Disabled http/tests/security/video-cross-origin-accessfailure.html.
2671
2672 2014-04-09  Alexey Proskuryakov  <ap@apple.com>
2673
2674         REGRESSION (r166860): ASSERTION FAILED: !isCalculated() on fast/css/image-set-value-not-removed-crash.html
2675         https://bugs.webkit.org/show_bug.cgi?id=131480
2676
2677         * platform/mac/TestExpectations: Skipped the test in debug builds.
2678
2679 2014-04-09  Alexey Proskuryakov  <ap@apple.com>
2680
2681         [WK2] fast/repaint/obscured-background-no-repaint.html is very flaky
2682         https://bugs.webkit.org/show_bug.cgi?id=131477
2683
2684         * platform/mac-wk2/TestExpectations: Marked it as such.
2685
2686 2014-04-09  Alexey Proskuryakov  <ap@apple.com>
2687
2688         WebVTT tests don't work because of a 800x600 snapshot (but are very flaky anyway)
2689         https://bugs.webkit.org/show_bug.cgi?id=131476
2690
2691         * platform/mac/TestExpectations: Skip them.
2692
2693 2014-04-09  James Craig  <jcraig@apple.com>
2694
2695         AX: Bug in AccessibilityNodeObject::helpText
2696         https://bugs.webkit.org/show_bug.cgi?id=130386
2697
2698         Reviewed by Chris Fleizach.
2699
2700         Tests accessibility help text in a variety of examples.
2701
2702         * accessibility/help-text-expected.txt: Added.
2703         * accessibility/help-text.html: Added.
2704
2705 2014-04-09  Brent Fulgham  <bfulgham@apple.com>
2706
2707         [Win] Unreviewed bot maintenance. Re-add a number of passing
2708         tests, and turn off a few failures.
2709
2710         * platform/win/TestExpectations:
2711
2712 2014-04-09  Chris Fleizach  <cfleizach@apple.com>
2713
2714         Regression: AX: list heuristics sometimes determined as presentational even when explicit roles applied
2715         https://bugs.webkit.org/show_bug.cgi?id=131041
2716
2717         Reviewed by Mario Sanchez Prada.
2718
2719         * accessibility/list-detection-expected.txt:
2720         * accessibility/list-detection.html:
2721
2722 2014-04-09  Martin Robinson  <mrobinson@igalia.com>
2723
2724         Rebaseline some tests for GTK+
2725
2726         * platform/gtk/editing/input/scroll-viewport-page-up-down-expected.txt:
2727         * platform/gtk/fast/text/international/cjk-segmentation-expected.txt: Added.
2728         * platform/gtk/http/tests/xmlhttprequest/cache-override-expected.txt: Added.
2729         * platform/gtk/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Added.
2730         * platform/gtk/js/dom/dom-static-property-for-in-iteration-expected.txt:
2731         * platform/gtk/plugins/nested-plugin-objects-expected.txt: Added.
2732         * platform/gtk/plugins/netscape-destroy-plugin-script-objects-expected.txt: Added.
2733         * platform/gtk/sputnik/Unicode/Unicode_320/S7.6_A2.2_T2-expected.txt: Added.
2734         * platform/gtk/sputnik/Unicode/Unicode_320/S7.6_A5.2_T8-expected.txt: Added.
2735         * platform/gtk/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt: Added.
2736         * platform/gtk/svg/W3C-SVG-1.1-SE/filters-image-05-f-expected.txt: Added.
2737         * platform/gtk/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt: Added.
2738         * platform/gtk/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt: Added.
2739         * platform/gtk/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt: Added.
2740         * platform/gtk/svg/custom/object-no-size-attributes-expected.txt:
2741         * platform/gtk/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt: Added.
2742
2743 2014-04-08  Samuel White  <samuel_white@apple.com>
2744
2745         AX: Initial text selection point should respect element focus.
2746         https://bugs.webkit.org/show_bug.cgi?id=131402
2747
2748         Reviewed by Chris Fleizach.
2749
2750         Updating test to make sure initial selection respects the focused element when necessary. Now, if a VoiceOver user attempts to use
2751         arrow keys to read text and selection isn't set, we will set initial selection before/after the focused element if one is present.
2752
2753         * platform/mac/accessibility/selection-initial-expected.txt:
2754         * platform/mac/accessibility/selection-initial.html:
2755
2756 2014-04-09  Brendan Long  <b.long@cablelabs.com>
2757
2758         [GStreamer] Expose MPEG-TS metadata
2759         https://bugs.webkit.org/show_bug.cgi?id=122001
2760
2761         Reviewed by Eric Carlson.
2762
2763         * media/content/user-private-streams.ts: Added.
2764         * media/track/in-band/track-in-band-mpegts-metadata-expected.txt: Added.
2765         * media/track/in-band/track-in-band-mpegts-metadata.html: Added.
2766
2767 2014-04-08  Chris Fleizach  <cfleizach@apple.com>
2768
2769         AX: Make AXPress much more reliable on the Web
2770         https://bugs.webkit.org/show_bug.cgi?id=131426
2771
2772         Reviewed by Mario Sanchez Prada.
2773
2774         * accessibility/press-works-on-control-types-expected.txt:
2775         * accessibility/press-works-on-control-types.html:
2776
2777 2014-04-08  Oliver Hunt  <oliver@apple.com>
2778
2779         Rewrite Function.bind as a builtin
2780         https://bugs.webkit.org/show_bug.cgi?id=131083
2781
2782         Reviewed by Geoffrey Garen.
2783
2784         Testing.
2785
2786         * js/dom/function-bind-expected.txt:
2787         * js/regress/function-bind-expected.txt: Added.
2788         * js/regress/function-bind.html: Added.
2789         * js/regress/script-tests/function-bind.js: Added.
2790         (foo):
2791
2792 2014-04-09  Radu Stavila  <stavila@adobe.com>
2793
2794         [CSS Regions] Monolithic elements should not affect the layout of the content outside its region
2795         https://bugs.webkit.org/show_bug.cgi?id=130499
2796
2797         Reviewed by David Hyatt.
2798
2799         Added tests for different types of fragmentation following monolithic content
2800         overflowing its region.
2801         Rebased the webkit-flow-float-unable-to-push test as its expected result was not the correct one.
2802
2803         * fast/regions/webkit-flow-float-unable-to-push-expected.html:
2804         * fast/regions/fragmentation-after-float-overflow-single-region-expected.html: Added.
2805         * fast/regions/fragmentation-after-float-overflow-single-region.html: Added.
2806         * fast/regions/fragmentation-after-monolithic-overflow-expected.html: Added.
2807         * fast/regions/fragmentation-after-monolithic-overflow-self-collapsed-expected.html: Added.
2808         * fast/regions/fragmentation-after-monolithic-overflow-self-collapsed.html: Added.
2809         * fast/regions/fragmentation-after-monolithic-overflow-single-region-expected.html: Added.
2810         * fast/regions/fragmentation-after-monolithic-overflow-single-region.html: Added.
2811         * fast/regions/fragmentation-after-monolithic-overflow.html: Added.
2812
2813 2014-04-09  Alexey Proskuryakov  <ap@apple.com>
2814
2815         REGRESSION (r166853): fast/preloader/document-write.html is very flaky
2816         https://bugs.webkit.org/show_bug.cgi?id=130942
2817
2818         * platform/mac/TestExpectations: The offending code was re-landed, marking as
2819         flaky again.
2820
2821 2014-04-09  Mario Sanchez Prada  <mario.prada@samsung.com>
2822
2823         [GTK] Layout tests accessibility/children-changed-sends-notification.html and accessibility/notification-listeners.html fails
2824         https://bugs.webkit.org/show_bug.cgi?id=131380
2825
2826         Reviewed by Chris Fleizach.
2827
2828         Updated TestExpectations file and update layout test that was not
2829         correctly written, and expecting the signals in the wrong order.
2830
2831         * platform/gtk/TestExpectations: Removed failure expectations.
2832
2833         * accessibility/children-changed-sends-notification.html: Updated
2834         test to make sure we touch the accessibility tree after adding a
2835         <button> so we get the 'add' signal at the right moment.
2836
2837         * accessibility/children-changed-sends-notification-expected.txt:
2838         Updated expectations to expect the 'add' and 'remove' signals in
2839         the right order.
2840
2841 2014-04-09  Mario Sanchez Prada  <mario.prada@samsung.com>
2842
2843         [AX][GTK] No new lines in some AX tests output
2844         https://bugs.webkit.org/show_bug.cgi?id=131294
2845
2846         Reviewed by Martin Robinson.
2847
2848         Removed failure expectations for tests now passing.
2849
2850         * platform/gtk/TestExpectations: Updated.
2851
2852 2014-04-09  Mario Sanchez Prada  <mario.prada@samsung.com>
2853
2854         Unreviewed gardening for GTK.
2855
2856         Updated test expectations after r166175, which removed an <hr>
2857         from the original test accessibility/lists.html.
2858
2859         * platform/gtk/accessibility/lists-expected.txt: Updated
2860
2861 2014-04-09  Alexey Proskuryakov  <ap@apple.com>
2862
2863         [WK2] HTTP authentication regression tests fail
2864         https://bugs.webkit.org/show_bug.cgi?id=81627
2865         <rdar://problem/11079296>
2866
2867         Reviewed by Anders Carlsson.
2868
2869         * platform/mac-wk2/TestExpectations: Unskipped tests that now pass. Marked three
2870         tests as failing, because enabling auth uncovered that they are failing
2871         (in browser as well).
2872
2873         * platform/wk2/http: Added.
2874         * platform/wk2/http/tests: Added.
2875         * platform/wk2/http/tests/loading: Added.
2876         * platform/wk2/http/tests/loading/authentication-after-redirect-stores-wrong-credentials: Added.
2877         * platform/wk2/http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials-expected.txt: Copied from LayoutTests/http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials-expected.txt.
2878         * platform/wk2/http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt: Copied from LayoutTests/http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt.
2879         * platform/wk2/http/tests/loading/basic-credentials-sent-automatically-expected.txt: Copied from LayoutTests/http/tests/loading/basic-credentials-sent-automatically-expected.txt.
2880         * platform/wk2/http/tests/misc: Added.
2881         * platform/wk2/http/tests/misc/401-alternative-content-expected.txt: Copied from LayoutTests/http/tests/misc/401-alternative-content-expected.txt.
2882         * platform/wk2/http/tests/misc/authentication-redirect-1: Added.
2883         * platform/wk2/http/tests/misc/authentication-redirect-1/authentication-sent-to-redirect-cross-origin-expected.txt: Copied from LayoutTests/http/tests/misc/authentication-redirect-1/authentication-sent-to-redirect-cross-origin-expected.txt.
2884         * platform/wk2/http/tests/misc/authentication-redirect-2: Added.
2885         * platform/wk2/http/tests/misc/authentication-redirect-2/authentication-sent-to-redirect-same-origin-expected.txt: Copied from LayoutTests/http/tests/misc/authentication-redirect-2/authentication-sent-to-redirect-same-origin-expected.txt.
2886         * platform/wk2/http/tests/misc/authentication-redirect-4: Added.
2887         * platform/wk2/http/tests/misc/authentication-redirect-4/authentication-sent-to-redirect-same-origin-url-expected.txt: Copied from LayoutTests/http/tests/misc/authentication-redirect-4/authentication-sent-to-redirect-same-origin-url-expected.txt.
2888         * platform/wk2/http/tests/security: Added.
2889         * platform/wk2/http/tests/security/401-logout: Added.
2890         * platform/wk2/http/tests/security/401-logout/401-logout-expected.txt: Copied from LayoutTests/http/tests/security/401-logout/401-logout-expected.txt.
2891         * platform/wk2/http/tests/xmlhttprequest: Added.
2892         * platform/wk2/http/tests/xmlhttprequest/failed-auth-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/failed-auth-expected.txt.
2893         * platform/wk2/http/tests/xmlhttprequest/remember-bad-password-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/remember-bad-password-expected.txt.
2894         WebKit2 results are the same as WebKit1, except that they lack resource URL. That
2895         is expected with WebKit2 API.
2896
2897 2014-04-08  Mihnea Ovidenie  <mihnea@adobe.com>
2898
2899         [CSSRegions] Crash when video in region exits fullscreen
2900         https://bugs.webkit.org/show_bug.cgi?id=131366
2901
2902         Reviewed by Andrei Bucur.
2903
2904         * fast/regions/full-screen-video-in-region-crash-expected.txt: Added.
2905         * fast/regions/full-screen-video-in-region-crash.html: Added.
2906
2907 2014-04-08  Alexey Proskuryakov  <ap@apple.com>
2908
2909         Trying to unbreak flakiness dashboard after Gtk TextExpectations reshuffling.
2910
2911         * platform/gtk-wk2/TestExpectations: Added.
2912
2913 2014-04-08  Zalan Bujtas  <zalan@apple.com>
2914
2915         Subpixel rendering: Clip outer rounded border rect on device pixel boundaries.
2916         https://bugs.webkit.org/show_bug.cgi?id=131404
2917
2918         Reviewed by Simon Fraser.
2919
2920         Use device pixel snapped rectangle to clip out rounded rects, when not all sides are solid/double.
2921         Snapping it to device pixel boundaries ensures that when we call drawRect(devicePixelSnappedRect) later,
2922         it leaves no cruft behind.
2923
2924         * fast/borders/hidpi-rounded-border-on-subpixel-position-expected.html: Added.
2925         * fast/borders/hidpi-rounded-border-on-subpixel-position.html: Added.
2926
2927 2014-04-08  Simon Fraser  <simon.fraser@apple.com>
2928
2929         REGRESSION (r155998): Elements render at very low resolution with some 3d transforms
2930         https://bugs.webkit.org/show_bug.cgi?id=131412
2931
2932         Reviewed by Tim Horton.
2933         
2934         Test that makes an incremental change to a layer property in a tree with
2935         interesting 3d transforms.
2936
2937         * compositing/contents-scale/incremental-change-expected.html: Added.
2938         * compositing/contents-scale/incremental-change.html: Added.
2939
2940 2014-04-08  Adenilson Cavalcanti  <cavalcantii@gmail.com>
2941
2942         [SVG] Fix CSS transform handling when zoomed
2943         https://bugs.webkit.org/show_bug.cgi?id=125836
2944
2945         Reviewed by Tim Horton.
2946
2947         Adjusts CSS transforms when used in SVG to account for unexpected
2948         translation scale. Backport from Chromium #174910.
2949
2950         * svg/zoom/page/zoom-css-transforms-expected.svg: Added.
2951         * svg/zoom/page/zoom-css-transforms.svg: Added.
2952
2953 2014-04-08  Hans Muller  <hmuller@adobe.com>
2954
2955         [CSS Shapes] large corner radius combined with 0 radius does not wrap properly
2956         https://bugs.webkit.org/show_bug.cgi?id=129739
2957
2958         Reviewed by Bem Jones-Bey.
2959
2960         * fast/shapes/shape-outside-floats/shape-outside-big-box-border-radius-001-expected.txt: Added.
2961         * fast/shapes/shape-outside-floats/shape-outside-big-box-border-radius-001.html: Added.
2962         * fast/shapes/shape-outside-floats/shape-outside-big-box-border-radius-002-expected.html: Added.
2963         * fast/shapes/shape-outside-floats/shape-outside-big-box-border-radius-002.html: Added.
2964
2965 2014-04-08  Alexey Proskuryakov  <ap@apple.com>
2966
2967         Rename Clipboard to DataTransfer
2968         https://bugs.webkit.org/show_bug.cgi?id=131371
2969
2970         Reviewed by Anders Carlsson.
2971
2972         * fast/dom/dom-constructors-expected.txt:
2973         * fast/dom/dom-constructors.html:
2974         * js/dom/global-constructors-attributes-expected.txt:
2975         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
2976         * platform/gtk-wk1/js/dom/global-constructors-attributes-expected.txt:
2977         * platform/gtk-wk2/js/dom/global-constructors-attributes-expected.txt:
2978         * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt:
2979         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2980         * platform/win/js/dom/global-constructors-attributes-expected.txt:
2981
2982 2014-04-08  Brent Fulgham  <bfulgham@apple.com>
2983
2984         [Mac] Unreviewed test gardening.
2985
2986         Rebaseline scrolling tests to remove flakiness introduced by slight differences in
2987         pixel scroll counts between WK1 and WK2 test runners.
2988
2989         * platform/mac/fast/scrolling/scroll-div-latched-div-expected.txt:
2990         * platform/mac/fast/scrolling/scroll-div-latched-div.html:
2991         * platform/mac/fast/scrolling/scroll-div-latched-mainframe-expected.txt:
2992         * platform/mac/fast/scrolling/scroll-div-latched-mainframe.html:
2993         * platform/mac/fast/scrolling/scroll-iframe-latched-iframe-expected.txt:
2994         * platform/mac/fast/scrolling/scroll-iframe-latched-iframe.html:
2995         * platform/mac/fast/scrolling/scroll-iframe-latched-mainframe-expected.txt:
2996         * platform/mac/fast/scrolling/scroll-iframe-latched-mainframe.html:
2997         * platform/mac/fast/scrolling/scroll-select-latched-mainframe-expected.txt:
2998         * platform/mac/fast/scrolling/scroll-select-latched-mainframe.html:
2999         * platform/mac/fast/scrolling/scroll-select-latched-select-expected.txt:
3000         * platform/mac/fast/scrolling/scroll-select-latched-select.html:
3001
3002 2014-04-08  Carlos Alberto Lopez Perez  <clopez@igalia.com>
3003
3004         [GTK] Unreviewed GTK gardening.
3005
3006         Update text expectations for failing tests:
3007           accessibility/children-changed-sends-notification.html
3008           accessibility/notification-listeners.html
3009           fast/repaint/blend-mode-isolate-stacking-context.html
3010           fast/repaint/hidpi-absolute-positioned-element-wrong-cliprect-after-move.html
3011
3012         Rebaseline fast/multicol/client-rects-expected.txt after r165991
3013
3014         * platform/gtk/TestExpectations:
3015         * platform/gtk/fast/multicol/client-rects-expected.txt:
3016
3017 2014-04-07  Filip Pizlo  <fpizlo@apple.com>
3018
3019         Repatch should support setters and plant calls to them directly
3020         https://bugs.webkit.org/show_bug.cgi?id=130750
3021
3022         Reviewed by Geoffrey Garen.
3023
3024         * js/regress/script-tests/setter.js: Added.
3025         * js/regress/setter-expected.txt: Added.
3026         * js/regress/setter.html: Added.
3027
3028 2014-04-08  Morten Stenshorne  <mstensho@opera.com>
3029
3030         [New Multicolumn] Child top margin sometimes ignored for column balancing
3031         https://bugs.webkit.org/show_bug.cgi?id=122754
3032
3033         Reviewed by David Hyatt.
3034
3035         * fast/multicol/break-in-scrollable-expected.html: Added.
3036         * fast/multicol/break-in-scrollable.html: Added.
3037         * fast/multicol/newmulticol/leading-and-trailing-margin-expected.html: Added.
3038         * fast/multicol/newmulticol/leading-and-trailing-margin.html: Added.
3039         * fast/multicol/newmulticol/leading-margin-expected.html: Added.
3040         * fast/multicol/newmulticol/leading-margin.html: Added.
3041
3042 2014-04-07  Brent Fulgham  <bfulgham@apple.com>
3043
3044         [WebVTT] Begin Enabling W3C VTT Tests
3045         https://bugs.webkit.org/show_bug.cgi?id=131345
3046
3047         Reviewed by Darin Adler.
3048
3049         Move a number of tests out of 'opera' into a new 'w3c' folder.
3050
3051         * media/track/opera/interfaces/HTMLElement/HTMLMediaElement/addTextTrack-expected.txt: Removed.
3052         * media/track/opera/interfaces/HTMLElement/HTMLMediaElement/addTextTrack.html: Removed.
3053         * media/track/opera/interfaces/HTMLElement/HTMLMediaElement/textTracks-expected.txt: Removed.
3054         * media/track/opera/interfaces/HTMLElement/HTMLMediaElement/textTracks.html: Removed.
3055         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/default-expected.txt: Removed.
3056         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/default.html: Removed.
3057         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/label-expected.txt: Removed.
3058         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/label.html: Removed.
3059         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/readyState-expected.txt: Removed.
3060         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/readyState.html: Removed.
3061         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/srclang-expected.txt: Removed.
3062         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/srclang.html: Removed.
3063         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/track-expected.txt: Removed.
3064         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/track.html: Removed.
3065         * media/track/opera/interfaces/TextTrack/addCue-expected.txt: Removed.
3066         * media/track/opera/interfaces/TextTrack/addCue.html: Removed.
3067         * media/track/opera/interfaces/TextTrack/constants-expected.txt: Removed.
3068         * media/track/opera/interfaces/TextTrack/constants.html: Removed.
3069         * media/track/opera/interfaces/TextTrack/cues-expected.txt: Removed.
3070         * media/track/opera/interfaces/TextTrack/cues.html: Removed.
3071         * media/track/opera/interfaces/TextTrack/kind-expected.txt: Removed.
3072         * media/track/opera/interfaces/TextTrack/kind.html: Removed.
3073         * media/track/opera/interfaces/TextTrack/label-expected.txt: Removed.
3074         * media/track/opera/interfaces/TextTrack/label.html: Removed.
3075         * media/track/opera/interfaces/TextTrack/language-expected.txt: Removed.
3076         * media/track/opera/interfaces/TextTrack/language.html: Removed.
3077         * media/track/opera/interfaces/TextTrack/mode-expected.txt: Removed.
3078         * media/track/opera/interfaces/TextTrack/mode.html: Removed.
3079         * media/track/opera/interfaces/TextTrack/oncuechange-expected.txt: Removed.
3080         * media/track/opera/interfaces/TextTrack/oncuechange.html: Removed.
3081         * media/track/opera/interfaces/TextTrack/removeCue-expected.txt: Removed.
3082         * media/track/opera/interfaces/TextTrack/removeCue.html: Removed.
3083         * media/track/opera/interfaces/TextTrackCue/align-expected.txt: Removed.
3084         * media/track/opera/interfaces/TextTrackCue/align.html: Removed.
3085         * media/track/opera/interfaces/TextTrackCue/endTime-expected.txt: Removed.
3086         * media/track/opera/interfaces/TextTrackCue/endTime.html: Removed.
3087         * media/track/opera/interfaces/TextTrackCue/id-expected.txt: Removed.
3088         * media/track/opera/interfaces/TextTrackCue/id.html: Removed.
3089         * media/track/opera/interfaces/TextTrackCue/pauseOnExit-expected.txt: Removed.
3090         * media/track/opera/interfaces/TextTrackCue/pauseOnExit.html: Removed.
3091         * media/track/opera/interfaces/TextTrackCue/startTime-expected.txt: Removed.
3092         * media/track/opera/interfaces/TextTrackCue/startTime.html: Removed.
3093         * media/track/opera/interfaces/TextTrackCue/track-expected.txt: Removed.
3094         * media/track/opera/interfaces/TextTrackCue/track.html: Removed.
3095         * media/track/opera/interfaces/TextTrackCueList/getCueById-expected.txt: Removed.
3096         * media/track/opera/interfaces/TextTrackCueList/getCueById.html: Removed.
3097         * media/track/opera/interfaces/TextTrackCueList/length-expected.txt: Removed.
3098         * media/track/opera/interfaces/TextTrackCueList/length.html: Removed.
3099         * media/track/opera/interfaces/TextTrackList/length-expected.txt: Removed.
3100         * media/track/opera/interfaces/TextTrackList/length.html: Removed.
3101         * media/track/opera/interfaces/TextTrackList/onaddtrack-expected.txt: Removed.
3102         * media/track/opera/interfaces/TextTrackList/onaddtrack.html: Removed.
3103         * media/track/opera/interfaces/TextTrackList/onremovetrack-expected.txt: Removed.
3104         * media/track/opera/interfaces/TextTrackList/onremovetrack.html: Removed.
3105         * media/track/opera/track/webvtt/rendering/reftest/2_tracks-ref.html: Removed.
3106         * media/track/opera/track/webvtt/rendering/reftest/2_tracks.html: Removed.
3107         * media/track/opera/track/webvtt/rendering/reftest/align_end-ref.html: Removed.
3108         * media/track/opera/track/webvtt/rendering/reftest/align_end.html: Removed.
3109         * media/track/opera/track/webvtt/rendering/reftest/align_middle-ref.html: Removed.
3110         * media/track/opera/track/webvtt/rendering/reftest/align_middle.html: Removed.
3111         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_50-ref.html: Removed.
3112         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_50.html: Removed.
3113         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_gt_50-ref.html: Removed.
3114         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_gt_50.html: Removed.
3115         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50-ref.html: Removed.
3116         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50.html: Removed.
3117         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50_size_gt_maximum_size-ref.html: Removed.
3118         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50_size_gt_maximum_size.html: Removed.
3119         * media/track/opera/track/webvtt/rendering/reftest/align_start-ref.html: Removed.
3120         * media/track/opera/track/webvtt/rendering/reftest/align_start.html: Removed.
3121         * media/track/opera/track/webvtt/rendering/reftest/audio_has_no_subtitles-ref.html: Removed.
3122         * media/track/opera/track/webvtt/rendering/reftest/audio_has_no_subtitles.html: Removed.
3123         * media/track/opera/track/webvtt/rendering/reftest/basic-ref.html: Removed.
3124         * media/track/opera/track/webvtt/rendering/reftest/basic.html: Removed.
3125         * media/track/opera/track/webvtt/rendering/reftest/decode_escaped_entities-ref.html: Removed.
3126         * media/track/opera/track/webvtt/rendering/reftest/decode_escaped_entities.html: Removed.
3127         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size-ref.html: Removed.
3128         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size.html: Removed.
3129         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size_while_paused-ref.html: Removed.
3130         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size_while_paused.html: Removed.
3131         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text-ref.html: Removed.
3132         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text.html: Removed.
3133         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text_while_paused-ref.html: Removed.
3134         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text_while_paused.html: Removed.
3135         * media/track/opera/track/webvtt/rendering/reftest/dom_override_remove_cue_while_paused-ref.html: Removed.
3136         * media/track/opera/track/webvtt/rendering/reftest/dom_override_remove_cue_while_paused.html: Removed.
3137         * media/track/opera/track/webvtt/rendering/reftest/media/background.gif: Removed.
3138         * media/track/opera/track/webvtt/rendering/reftest/media/white.mp4: Removed.
3139         * media/track/opera/track/webvtt/rendering/reftest/media/white.webm: Removed.
3140         * media/track/opera/track/webvtt/rendering/reftest/one_line_cue_plus_wrapped_cue-ref.html: Removed.
3141         * media/track/opera/track/webvtt/rendering/reftest/one_line_cue_plus_wrapped_cue.html: Removed.
3142         * media/track/opera/track/webvtt/rendering/reftest/size_50-ref.html: Removed.
3143         * media/track/opera/track/webvtt/rendering/reftest/size_50.html: Removed.
3144         * media/track/opera/track/webvtt/rendering/reftest/support/2_cues_overlapping_completely_move_up.vtt: Removed.
3145         * media/track/opera/track/webvtt/rendering/reftest/support/align_end_long.vtt: Removed.
3146         * media/track/opera/track/webvtt/rendering/reftest/support/foo.vtt: Removed.
3147         * media/track/opera/track/webvtt/rendering/reftest/support/refTestWait.js: Removed.
3148         * media/track/w3c: Added.
3149         * media/track/w3c/interfaces: Added.
3150         * media/track/w3c/interfaces/HTMLMediaElement: Added.
3151         * media/track/w3c/interfaces/HTMLMediaElement/addTextTrack-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLMediaElement/addTextTrack-expected.txt.
3152         * media/track/w3c/interfaces/HTMLMediaElement/addTextTrack.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLMediaElement/addTextTrack.html.
3153         * media/track/w3c/interfaces/HTMLMediaElement/textTracks-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLMediaElement/textTracks-expected.txt.
3154         * media/track/w3c/interfaces/HTMLMediaElement/textTracks.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLMediaElement/textTracks.html.
3155         * media/track/w3c/interfaces/HTMLTrackElement: Added.
3156         * media/track/w3c/interfaces/HTMLTrackElement/default-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/default-expected.txt.
3157         * media/track/w3c/interfaces/HTMLTrackElement/default.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/default.html.
3158         * media/track/w3c/interfaces/HTMLTrackElement/label-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/label-expected.txt.
3159         * media/track/w3c/interfaces/HTMLTrackElement/label.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/label.html.
3160         * media/track/w3c/interfaces/HTMLTrackElement/readyState-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/readyState-expected.txt.
3161         * media/track/w3c/interfaces/HTMLTrackElement/readyState.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/readyState.html.
3162         * media/track/w3c/interfaces/HTMLTrackElement/srclang-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/srclang-expected.txt.
3163         * media/track/w3c/interfaces/HTMLTrackElement/srclang.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/srclang.html.
3164         * media/track/w3c/interfaces/HTMLTrackElement/track-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/track-expected.txt.
3165         * media/track/w3c/interfaces/HTMLTrackElement/track.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/track.html.
3166         * media/track/w3c/interfaces/TextTrack: Added.
3167         * media/track/w3c/interfaces/TextTrack/addCue-expected.txt: Copied from media/track/opera/interfaces/TextTrack/addCue-expected.txt.
3168         * media/track/w3c/interfaces/TextTrack/addCue.html: Copied from media/track/opera/interfaces/TextTrack/addCue.html.
3169         * media/track/w3c/interfaces/TextTrack/constants-expected.txt: Copied from media/track/opera/interfaces/TextTrack/constants-expected.txt.
3170         * media/track/w3c/interfaces/TextTrack/constants.html: Copied from media/track/opera/interfaces/TextTrack/constants.html.
3171         * media/track/w3c/interfaces/TextTrack/cues-expected.txt: Copied from media/track/opera/interfaces/TextTrack/cues-expected.txt.
3172         * media/track/w3c/interfaces/TextTrack/cues.html: Copied from media/track/opera/interfaces/TextTrack/cues.html.
3173         * media/track/w3c/interfaces/TextTrack/kind-expected.txt: Copied from media/track/opera/interfaces/TextTrack/kind-expected.txt.
3174         * media/track/w3c/interfaces/TextTrack/kind.html: Copied from media/track/opera/interfaces/TextTrack/kind.html.
3175         * media/track/w3c/interfaces/TextTrack/label-expected.txt: Copied from media/track/opera/interfaces/TextTrack/label-expected.txt.
3176         * media/track/w3c/interfaces/TextTrack/label.html: Copied from media/track/opera/interfaces/TextTrack/label.html.
3177         * media/track/w3c/interfaces/TextTrack/language-expected.txt: Copied from media/track/opera/interfaces/TextTrack/language-expected.txt.
3178         * media/track/w3c/interfaces/TextTrack/language.html: Copied from media/track/opera/interfaces/TextTrack/language.html.
3179         * media/track/w3c/interfaces/TextTrack/mode-expected.txt: Copied from media/track/opera/interfaces/TextTrack/mode-expected.txt.
3180         * media/track/w3c/interfaces/TextTrack/mode.html: Copied from media/track/opera/interfaces/TextTrack/mode.html.
3181         * media/track/w3c/interfaces/TextTrack/oncuechange-expected.txt: Copied from media/track/opera/interfaces/TextTrack/oncuechange-expected.txt.
3182         * media/track/w3c/interfaces/TextTrack/oncuechange.html: Copied from media/track/opera/interfaces/TextTrack/oncuechange.html.
3183         * media/track/w3c/interfaces/TextTrack/removeCue-expected.txt: Copied from media/track/opera/interfaces/TextTrack/removeCue-expected.txt.
3184         * media/track/w3c/interfaces/TextTrack/removeCue.html: Copied from media/track/opera/interfaces/TextTrack/removeCue.html.
3185         * media/track/w3c/interfaces/TextTrackCue: Added.
3186         * media/track/w3c/interfaces/TextTrackCue/align-expected.txt: Copied from media/track/opera/interfaces/TextTrackCue/align-expected.txt.
3187         * media/track/w3c/interfaces/TextTrackCue/align.html: Copied from media/track/opera/interfaces/TextTrackCue/align.html.
3188         * media/track/w3c/interfaces/TextTrackCue/endTime-expected.txt: Copied from media/track/opera/interfaces/TextTrackCue/endTime-expected.txt.
3189         * media/track/w3c/interfaces/TextTrackCue/endTime.html: Copied from media/track/opera/interfaces/TextTrackCue/endTime.html.
3190         * media/track/w3c/interfaces/TextTrackCue/id-expected.txt: Copied from media/track/opera/interfaces/TextTrackCue/id-expected.txt.
3191         * media/track/w3c/interfaces/TextTrackCue/id.html: Copied from media/track/opera/interfaces/TextTrackCue/id.html.
3192         * media/track/w3c/interfaces/TextTrackCue/pauseOnExit-expected.txt: Copied from media/track/opera/interfaces/TextTrackCue/pauseOnExit-expected.txt.
3193         * media/track/w3c/interfaces/TextTrackCue/pauseOnExit.html: Copied from media/track/opera/interfaces/TextTrackCue/pauseOnExit.html.
3194         * media/track/w3c/interfaces/TextTrackCue/startTime-expected.txt: Copied from media/track/opera/interfaces/TextTrackCue/startTime-expected.txt.
3195         * media/track/w3c/interfaces/TextTrackCue/startTime.html: Copied from media/track/opera/interfaces/TextTrackCue/startTime.html.
3196         * media/track/w3c/interfaces/TextTrackCue/track-expected.txt: Copied from media/track/opera/interfaces/TextTrackCue/track-expected.txt.
3197         * media/track/w3c/interfaces/TextTrackCue/track.html: Copied from media/track/opera/interfaces/TextTrackCue/track.html.
3198         * media/track/w3c/interfaces/TextTrackCueList: Added.
3199         * media/track/w3c/interfaces/TextTrackCueList/getCueById-expected.txt: Copied from media/track/opera/interfaces/TextTrackCueList/getCueById-expected.txt.
3200         * media/track/w3c/interfaces/TextTrackCueList/getCueById.html: Copied from media/track/opera/interfaces/TextTrackCueList/getCueById.html.
3201         * media/track/w3c/interfaces/TextTrackCueList/length-expected.txt: Copied from media/track/opera/interfaces/TextTrackCueList/length-expected.txt.
3202         * media/track/w3c/interfaces/TextTrackCueList/length.html: Copied from media/track/opera/interfaces/TextTrackCueList/length.html.
3203         * media/track/w3c/interfaces/TextTrackList: Added.
3204         * media/track/w3c/interfaces/TextTrackList/length-expected.txt: Copied from media/track/opera/interfaces/TextTrackList/length-expected.txt.
3205         * media/track/w3c/interfaces/TextTrackList/length.html: Copied from media/track/opera/interfaces/TextTrackList/length.html.
3206         * media/track/w3c/interfaces/TextTrackList/onaddtrack-expected.txt: Copied from media/track/opera/interfaces/TextTrackList/onaddtrack-expected.txt.
3207         * media/track/w3c/interfaces/TextTrackList/onaddtrack.html: Copied from media/track/opera/interfaces/TextTrackList/onaddtrack.html.
3208         * media/track/w3c/interfaces/TextTrackList/onremovetrack-expected.txt: Copied from media/track/opera/interfaces/TextTrackList/onremovetrack-expected.txt.
3209         * media/track/w3c/interfaces/TextTrackList/onremovetrack.html: Copied from media/track/opera/interfaces/TextTrackList/onremovetrack.html.
3210         * media/track/w3c/track: Added.
3211         * media/track/w3c/track/webvtt: Added.
3212         * media/track/w3c/track/webvtt/2_tracks-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/2_tracks-ref.html.
3213         * media/track/w3c/track/webvtt/2_tracks.html: Copied from media/track/opera/track/webvtt/rendering/reftest/2_tracks.html.
3214         * media/track/w3c/track/webvtt/align_end-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_end-ref.html.
3215         * media/track/w3c/track/webvtt/align_end.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_end.html.
3216         * media/track/w3c/track/webvtt/align_middle-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle-ref.html.
3217         * media/track/w3c/track/webvtt/align_middle.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle.html.
3218         * media/track/w3c/track/webvtt/align_middle_position_50-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_50-ref.html.
3219         * media/track/w3c/track/webvtt/align_middle_position_50.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_50.html.
3220         * media/track/w3c/track/webvtt/align_middle_position_gt_50-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_gt_50-ref.html.
3221         * media/track/w3c/track/webvtt/align_middle_position_gt_50.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_gt_50.html.
3222         * media/track/w3c/track/webvtt/align_middle_position_lt_50-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50-ref.html.
3223         * media/track/w3c/track/webvtt/align_middle_position_lt_50.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50.html.
3224         * media/track/w3c/track/webvtt/align_middle_position_lt_50_size_gt_maximum_size-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50_size_gt_maximum_size-ref.html.
3225         * media/track/w3c/track/webvtt/align_middle_position_lt_50_size_gt_maximum_size.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50_size_gt_maximum_size.html.
3226         * media/track/w3c/track/webvtt/align_start-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_start-ref.html.
3227         * media/track/w3c/track/webvtt/align_start.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_start.html.
3228         * media/track/w3c/track/webvtt/audio_has_no_subtitles-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/audio_has_no_subtitles-ref.html.
3229         * media/track/w3c/track/webvtt/audio_has_no_subtitles.html: Copied from media/track/opera/track/webvtt/rendering/reftest/audio_has_no_subtitles.html.
3230         * media/track/w3c/track/webvtt/background.gif: Copied from media/track/opera/track/webvtt/rendering/reftest/media/background.gif.
3231         * media/track/w3c/track/webvtt/basic-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/basic-ref.html.
3232         * media/track/w3c/track/webvtt/basic.html: Copied from media/track/opera/track/webvtt/rendering/reftest/basic.html.
3233         * media/track/w3c/track/webvtt/decode_escaped_entities-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/decode_escaped_entities-ref.html.
3234         * media/track/w3c/track/webvtt/decode_escaped_entities.html: Copied from media/track/opera/track/webvtt/rendering/reftest/decode_escaped_entities.html.
3235         * media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size-ref.html.
3236         * media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size.html.
3237         * media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size_while_paused-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size_while_paused-ref.html.
3238         * media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size_while_paused.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size_while_paused.html.
3239         * media/track/w3c/track/webvtt/dom_override_cue_text-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text-ref.html.
3240         * media/track/w3c/track/webvtt/dom_override_cue_text.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text.html.
3241         * media/track/w3c/track/webvtt/dom_override_cue_text_while_paused-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text_while_paused-ref.html.
3242         * media/track/w3c/track/webvtt/dom_override_cue_text_while_paused.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text_while_paused.html.
3243         * media/track/w3c/track/webvtt/dom_override_remove_cue_while_paused-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_remove_cue_while_paused-ref.html.
3244         * media/track/w3c/track/webvtt/dom_override_remove_cue_while_paused.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_remove_cue_while_paused.html.
3245         * media/track/w3c/track/webvtt/media: Added.
3246         * media/track/w3c/track/webvtt/media/white.mp4: Copied from media/track/opera/track/webvtt/rendering/reftest/media/white.mp4.
3247         * media/track/w3c/track/webvtt/media/white.webm: Copied from media/track/opera/track/webvtt/rendering/reftest/media/white.webm.
3248         * media/track/w3c/track/webvtt/one_line_cue_plus_wrapped_cue-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/one_line_cue_plus_wrapped_cue-ref.html.
3249         * media/track/w3c/track/webvtt/one_line_cue_plus_wrapped_cue.html: Copied from media/track/opera/track/webvtt/rendering/reftest/one_line_cue_plus_wrapped_cue.html.
3250         * media/track/w3c/track/webvtt/size_50-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/size_50-ref.html.
3251         * media/track/w3c/track/webvtt/size_50.html: Copied from media/track/opera/track/webvtt/rendering/reftest/size_50.html.
3252         * media/track/w3c/track/webvtt/support: Added.
3253         * media/track/w3c/track/webvtt/support/2_cues_overlapping_completely_move_up.vtt: Copied from media/track/opera/track/webvtt/rendering/reftest/support/2_cues_overlapping_completely_move_up.vtt.
3254         * media/track/w3c/track/webvtt/support/align_end_long.vtt: Copied from media/track/opera/track/webvtt/rendering/reftest/support/align_end_long.vtt.
3255         * media/track/w3c/track/webvtt/support/foo.vtt: Copied from media/track/opera/track/webvtt/rendering/reftest/support/foo.vtt.
3256         * media/track/w3c/track/webvtt/support/refTestWait.js: Copied from media/track/opera/track/webvtt/rendering/reftest/support/refTestWait.js.
3257                 * platform/eft/TestExpectations: Skip w3c tests.
3258                 * platform/gtk/TestExpectations: Skip w3c tests.
3259
3260 2014-04-08  Zalan Bujtas  <zalan@apple.com>
3261
3262         Subpixel rendering: Slow paint path for inlines should snap to device pixels.
3263         https://bugs.webkit.org/show_bug.cgi?id=131259
3264
3265         Reviewed by Simon Fraser.
3266
3267         InlineTextBox::paint needs to round to the same device pixel position as SimpleLineLayout does.
3268
3269         * fast/inline/hidpi-slow-path-text-on-subpixel-position-expected.html: Added.
3270         * fast/inline/hidpi-slow-path-text-on-subpixel-position.html: Added.
3271
3272 2014-04-08  Zalan Bujtas  <zalan@apple.com>
3273
3274         Subpixel rendering: Paint the filter effect result image on device pixel position.
3275         https://bugs.webkit.org/show_bug.cgi?id=131255
3276
3277         Reviewed by Simon Fraser.
3278
3279         This patch moves filter effect images from integral to device pixel position. However,
3280         result images are still integral based.
3281
3282         * css3/filters/hidpi-filter-is-on-subpixel-position-expected.html: Added.
3283         * css3/filters/hidpi-filter-is-on-subpixel-position.html: Added.
3284
3285 2014-04-08  Zalan Bujtas  <zalan@apple.com>
3286
3287         Subpixel rendering: Make border images device pixel aware.
3288         https://bugs.webkit.org/show_bug.cgi?id=131209
3289
3290         Reviewed by Simon Fraser.
3291
3292         Snap border-image size and position to device pixels. It works both on generated and bitmap images.
3293
3294         * fast/borders/hidpi-border-image-gradient-on-subpixels-expected.html: Added.
3295         * fast/borders/hidpi-border-image-gradient-on-subpixels.html: Added.
3296
3297 2014-04-08  Youenn Fablet  <youenn.fablet@crf.canon.fr>
3298
3299         [SOUP] Control cookie management according ResourceRequest.allowCookies()
3300         https://bugs.webkit.org/show_bug.cgi?id=131026
3301
3302         Reviewed by Sergio Villar Senin.
3303
3304         * platform/efl/TestExpectations: Unskipped test http/tests/xmlhttprequest/cross-origin-cookie-storage.html.
3305         * platform/gtk/TestExpectations: Ditto.
3306
3307 2014-04-08  Sergio Villar Senin  <svillar@igalia.com>
3308
3309         [CSS Grid Layout] Handle min/max height in the grid element
3310         https://bugs.webkit.org/show_bug.cgi?id=131302
3311
3312         Reviewed by Darin Adler.
3313
3314         Added test coverage for min/max height handling in the grid
3315         item. Also added other test to cover a blind spot in our testing,
3316         resizing of content sized columns with flexible breadths.
3317
3318         Merged from Blink r161876 by <jchaffraix@chromium.org> and r166914 by <rego@igalia.com>.
3319
3320         * fast/css-grid-layout/flex-content-sized-columns-resize-expected.html: Added.
3321         * fast/css-grid-layout/flex-content-sized-columns-resize.html: Added.
3322         * fast/css-grid-layout/grid-element-min-max-height-expected.txt: Added.
3323         * fast/css-grid-layout/grid-element-min-max-height.html: Added.
3324
3325 2014-04-08  Mihnea Ovidenie  <mihnea@adobe.com>
3326
3327         [CSSRegions] Fixed positioned elements in named flows have fragmented content
3328         https://bugs.webkit.org/show_bug.cgi?id=130595
3329
3330         Reviewed by Darin Adler.
3331
3332         * fast/regions/fixed-pos-content-fragmented-expected.html: Added.
3333         * fast/regions/fixed-pos-content-fragmented.html: Added.
3334
3335 2014-04-07  Chris Fleizach  <cfleizach@apple.com>
3336
3337         Regression: AX: image labels no longer exposed to AX API in SVG test case
3338         https://bugs.webkit.org/show_bug.cgi?id=131208
3339
3340         Reviewed by Daniel Bates.
3341
3342         * accessibility/svg-labelledby-expected.txt: Added.
3343         * accessibility/svg-labelledby.html: Added.
3344
3345 2014-04-07  Martin Robinson  <mrobinson@igalia.com>
3346
3347         Skipped some HighDPI tests for GTK+
3348
3349         * platform/gtk/TestExpectations: GTK+ does not yet have HighDPI support.
3350
3351 2014-04-07  Martin Robinson  <mrobinson@igalia.com>
3352
3353         [GTK] Remove WebKit1 test results and merge TestExpectations files
3354         https://bugs.webkit.org/show_bug.cgi?id=131342
3355
3356         Merge all WebKit1 test expectations into the gtk directory and also merge the WebKit2
3357         test expectations files into the GTK+ one, removing duplicate lines.
3358
3359         * http/tests/security/resources/drag-drop-allowed-expected.txt: Added.
3360         * platform/gtk-wk1: Removed.
3361         * platform/gtk-wk2: Removed.
3362         * platform/gtk/TestExpectations: Merged in WebKit2 expectations.
3363         * platform/gtk/accessibility/file-upload-button-stringvalue-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/accessibility/file-upload-button-stringvalue-expected.txt.
3364         * platform/gtk/fast/events/wheelevent-in-horizontal-scrollbar-in-rtl-expected.txt:
3365         * platform/gtk/fast/events/wheelevent-in-vertical-scrollbar-in-rtl-expected.txt:
3366         * platform/gtk/http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt.
3367         * platform/gtk/http/tests/loading/basic-credentials-sent-automatically-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/loading/basic-credentials-sent-automatically-expected.txt.
3368         * platform/gtk/http/tests/misc/401-alternative-content-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/misc/401-alternative-content-expected.txt.
3369         * platform/gtk/http/tests/misc/authentication-redirect-1/authentication-sent-to-redirect-cross-origin-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/misc/authentication-redirect-1/authentication-sent-to-redirect-cross-origin-expected.txt.
3370         * platform/gtk/http/tests/misc/authentication-redirect-2/authentication-sent-to-redirect-same-origin-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/misc/authentication-redirect-2/authentication-sent-to-redirect-same-origin-expected.txt.
3371         * platform/gtk/http/tests/misc/authentication-redirect-4/authentication-sent-to-redirect-same-origin-url-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/misc/authentication-redirect-4/authentication-sent-to-redirect-same-origin-url-expected.txt.
3372         * platform/gtk/http/tests/security/401-logout/401-logout-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/security/401-logout/401-logout-expected.txt.
3373         * platform/gtk/http/tests/xmlhttprequest/failed-auth-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/xmlhttprequest/failed-auth-expected.txt.
3374         * platform/gtk/http/tests/xmlhttprequest/remember-bad-password-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/xmlhttprequest/remember-bad-password-expected.txt.
3375         * platform/gtk/js/dom/global-constructors-attributes-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/js/dom/global-constructors-attributes-expected.txt.
3376         * platform/gtk/plugins/npruntime/object-from-destroyed-plugin-expected.txt:
3377         * platform/gtk/plugins/npruntime/object-from-destroyed-plugin-in-subframe-expected.txt:
3378         * platform/gtk/plugins/plugin-clip-subframe-expected.txt:
3379
3380 2014-04-07  Martin Robinson  <mrobinson@igalia.com>
3381
3382         fast/css3-text/css3-text-decoration/text-decoration-thickness.html fails on GTK
3383         https://bugs.webkit.org/show_bug.cgi?id=129957
3384
3385         Reviewed by Dean Jackson.
3386
3387         Unskipped tests and modified one test to use the platform-independent Ahem font.
3388
3389         * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-tall-underlines.html: We
3390         need to use Ahem because Helvetica is not a platform-independent font.
3391         * platform/gtk/TestExpectations: Unskipped tests.
3392
3393 2014-04-07  Brian J. Burg  <burg@cs.washington.edu>
3394
3395         Web Inspector: test helper files should be under LayoutTests/http/tests/inspector/
3396         https://bugs.webkit.org/show_bug.cgi?id=131324
3397
3398         Reviewed by Joseph Pecoraro.
3399
3400         Rearrange helper files used by full inspector tests. In their previous placement,
3401         they were outside the http server root and couldn't be loaded from http tests.
3402
3403         * http/tests/inspector/debugger/debugger-test.js: Renamed from LayoutTests/inspector/debugger/debugger-test.js.
3404         * http/tests/inspector/dom/shapes-test.js: Renamed from LayoutTests/inspector/dom/shapes-test.js.
3405         * http/tests/inspector/inspector-test.js: Renamed from LayoutTests/inspector/inspector-test.js.
3406         * http/tests/inspector/replay/replay-test.js: Renamed from LayoutTests/inspector/replay/replay-test.js.
3407         * inspector/debugger/probe-manager-add-remove-actions.html:
3408         * inspector/dom/content-flow-content-nodes.html:
3409         * inspector/dom/content-flow-content-removal.html:
3410         * inspector/dom/content-flow-list.html:
3411         * inspector/dom/content-node-region-info.html:
3412         * inspector/dom/highlight-shape-outside-margin.html:
3413         * inspector/dom/highlight-shape-outside.html:
3414         * inspector/page/main-frame-resource.html:
3415         * inspector/replay/javascript-date-now.html:
3416         * inspector/replay/javascript-random-seed.html:
3417         * inspector/test-harness-trivially-works.html:
3418
3419 2014-04-07  Zoltan Horvath  <zoltan@webkit.org>
3420
3421         [CSS Shapes] inset complex calc() args vanish in serialized computed style
3422         https://bugs.webkit.org/show_bug.cgi?id=129838
3423
3424         Reviewed by Bem Jones-Bey.
3425
3426         * fast/shapes/parsing/parsing-shape-outside-expected.txt:
3427         * fast/shapes/parsing/parsing-test-utils.js:
3428
3429 2014-03-30  Filip Pizlo  <fpizlo@apple.com>
3430
3431         Move slow JSRegress tests out of the way so that they don't show up in run-jsc-benchmarks runs and also skip tests that are extremely long-running
3432         https://bugs.webkit.org/show_bug.cgi?id=130951
3433
3434         Reviewed by Geoffrey Garen.
3435
3436         * js/regress/ArrayBuffer-DataView-alloc-large-long-lived.html:
3437         * js/regress/ArrayBuffer-DataView-alloc-long-lived.html:
3438         * js/regress/ArrayBuffer-Int32Array-byteOffset.html:
3439         * js/regress/ArrayBuffer-Int8Array-alloc-huge-long-lived-expected.txt: Removed.
3440         * js/regress/ArrayBuffer-Int8Array-alloc