Fix tests after r183770 on non-Mac ports. These tests are expecting Mac editing behavior.
[WebKit-https.git] / LayoutTests / ChangeLog
1 2015-05-05  Ryosuke Niwa  <rniwa@webkit.org>
2
3         Fix tests after r183770 on non-Mac ports. These tests are expecting Mac editing behavior.
4
5         * editing/execCommand/strikethroughSelection.html:
6         * editing/execCommand/toggle-mixed-text-decorations.html:
7
8 2015-05-05  Roger Fong  <roger_fong@apple.com>
9
10         Unreviewed. Some assertion failures in compositing code after r183820.
11         https://bugs.webkit.org/show_bug.cgi?id=144630.
12
13         * platform/mac/TestExpectations:
14
15 2015-05-05  Joanmarie Diggs  <jdiggs@igalia.com>
16
17         [GTK] platform/gtk/accessibility/unknown-roles-not-exposed.html is flaky
18         https://bugs.webkit.org/show_bug.cgi?id=74493
19
20         Reviewed by Chris Fleizach.
21
22         Make the test more reliable by searching for a child with an unknown role
23         rather than depending on an exact hierarchy. This makes the test applicable
24         to other platforms as at least Efl and Mac also do not expose children with
25         unknown roles, so it's now part of the shared accessibility tests.
26
27         * accessibility/unknown-roles-not-exposed-expected.txt: Added.
28         * accessibility/unknown-roles-not-exposed.html: Added.
29         * platform/gtk/TestExpectations: Removed skipped test.
30         * platform/gtk/accessibility/unknown-roles-not-exposed-expected.txt: Removed.
31         * platform/gtk/accessibility/unknown-roles-not-exposed.html: Removed.
32
33 2015-05-05  Zalan Bujtas  <zalan@apple.com>
34
35         Navigating to www.apple.com hits assertion in WebCore::TextIteratorCopyableText::set()
36         https://bugs.webkit.org/show_bug.cgi?id=144629
37         rdar://problem/20689877
38
39         Reviewed by Andreas Kling.
40
41         This patch ensures that we don't emit empty text for the text iterator.
42         In TextIterator::handleTextNode before emitting a string, certain characters (\n \t) need to
43         be replaced with space. When such character is found, we emit the string we've processed so far and
44         handle the replacement during the next callback.
45         When the first character in the string needs replacing, there's nothing to emit. However if we don't
46         handle at least one character, TextIterator::advance believes that processing is done and never calls  
47         TextIterator::handleTextNode back with the rest of the string. 
48
49         * fast/text/simple-line-layout-innerText-with-newline-expected.html: Added.
50         * fast/text/simple-line-layout-innerText-with-newline.html: Added.
51
52 2015-05-05  Brent Fulgham  <bfulgham@apple.com>
53
54         Add overflow scroll-snap tests
55         https://bugs.webkit.org/show_bug.cgi?id=144591
56
57         Reviewed by Simon Fraser.
58
59         * platform/mac-wk2/TextExpectations: Mark overflow test as flaky while I investigate.
60         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/resources: Added.
61         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/resources/horizontal-mainframe.html: Added.
62         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/resources/vertical-mainframe.html: Added.
63         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-destination-lock-up-expected.txt: Added.
64         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-destination-lock-up.html: Added.
65         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-iframe-expected.txt: Added.
66         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-iframe.html: Added.
67         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow-expected.txt: Added.
68         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow.html: Added.
69
70 2015-05-05  Roger Fong  <roger_fong@apple.com>
71
72         Media control volume slider is opaque.
73         https://bugs.webkit.org/show_bug.cgi?id=144470.
74         <rdar://problem/20770350>
75
76         * platform/mac/TestExpectations:
77         Some tests generate assertion failures after this change, though the tests pass in release.
78         Marking them as crashing in debug for now. Tracking failures here: https://bugs.webkit.org/show_bug.cgi?id=144630.
79
80 2015-05-05  Csaba Osztrogonác  <ossy@webkit.org>
81
82         Unreviewed gardening, unskip passing compositing tests since USE_NATIVE_XDISPLAY=1
83         is set on the EFL bots and mark the remaining failing compositing tests properly.
84
85         * platform/efl/TestExpectations:
86
87 2015-05-04  Basile Clement  <basile_clement@apple.com>
88
89         Allow CreateActivation sinking
90         https://bugs.webkit.org/show_bug.cgi?id=144300
91
92         Reviewed by Filip Pizlo.
93
94         Add a performance test for activation allocation sinking.
95
96         * js/regress/script-tests/sink-huge-activation.js: Added.
97         (bar):
98         (foo):
99
100 2015-05-05  Andreas Kling  <akling@apple.com>
101
102         Fix up fast/performance/performance-now-crash-on-navigated-window.html after r183795.
103
104         Unreviewed fix for the bots. Since performance.now doesn't bail out and return 0 in
105         disconnected frames anymore, we have to adjust the expectations. This test was all
106         about catching a crash anyway.
107
108         * fast/performance/performance-now-crash-on-navigated-window-expected.txt:
109         * fast/performance/performance-now-crash-on-navigated-window.html:
110
111 2015-05-05  Javier Fernandez  <jfernandez@igalia.com>
112
113         [CSS Box Alignment] Upgrade align-content parsing to CSS3 Box Alignment spec
114         https://bugs.webkit.org/show_bug.cgi?id=144443
115
116         Reviewed by Darin Adler.
117
118         Tests to verify the align-content parsing logic. The new Box Alignment spec
119         requires some changes in the flexbox tests.
120
121         * css3/flexbox/css-properties-expected.txt:
122         * css3/flexbox/css-properties.html:
123         * css3/parse-align-content-expected.txt: Added.
124         * css3/parse-align-content.html: Added.
125
126 2015-05-05  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet  <youenn.fablet@crf.canon.fr>
127
128         streams/readable-stream.html is very flaky
129         https://bugs.webkit.org/show_bug.cgi?id=144455
130
131         Reviewed by Darin Adler.
132
133         Moved flaky test to streams/readable-stream-gc.html.
134         Updated flaky test to check that the controller methods work well even if readable stream reference is lost by script.
135
136         * streams/readable-stream-expected.txt:
137         * streams/readable-stream-gc-expected.txt: Added.
138         * streams/readable-stream-gc.html: Added.
139         * streams/readable-stream.html:
140
141 2015-05-05  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
142
143         [GTK] Gardening 4th May
144         https://bugs.webkit.org/show_bug.cgi?id=144571
145
146         Unreviewed.
147
148         * platform/gtk/TestExpectations:
149         * platform/gtk/fast/forms/color/input-appearance-color-expected.png: Added.
150         * platform/gtk/fast/forms/color/input-appearance-color-expected.txt:
151         * platform/gtk/fast/regions/region-overflow-break-expected.html: Added.
152         * platform/gtk/fast/regions/scrolling/wheel-scroll-abspos-expected.html: Added.
153         * platform/gtk/fast/regions/scrolling/wheel-scroll-expected.html: Added.
154         * platform/gtk/fast/text/font-kerning-expected.html: Added.
155
156 2015-05-05  Joanmarie Diggs  <jdiggs@igalia.com>
157
158         [ATK] AX: figure out platform difference for ATK to make accessibility/table-cell-display-block.html work
159         https://bugs.webkit.org/show_bug.cgi?id=143083
160
161         Reviewed by Chris Fleizach.
162
163         * accessibility/roles-computedRoleString-expected.txt: Updated to reflect fixed FIXME.
164         * accessibility/roles-computedRoleString.html: Updated to reflect fixed FIXME.
165         * accessibility/table-cell-display-block-expected.txt: Modified to be more platform agnostic.
166         * accessibility/table-cell-display-block.html: Modified to be more platform agnostic.
167         * platform/efl/accessibility/table-detection-expected.txt: Updated to reflect mapping change.
168         * platform/gtk/TestExpectations: Unskip failing test from opening report.
169         * platform/gtk/accessibility/table-detection-expected.txt: Updated to reflect mapping change.
170         * platform/mac/accessibility/rowheader-outside-table-role-expected.txt: Updated to reflect mapping change.
171         * platform/mac/accessibility/rowheader-outside-table-role.html: Updated to reflect mapping change.
172
173 2015-05-04  Simon Fraser  <simon.fraser@apple.com>
174
175         Fix assertions in WK1 tests after r183777.
176         
177         Behavior difference with the change to RenderLayerCompositor::rootBackgroundTransparencyChanged().
178
179         * platform/mac-wk2/tiled-drawing/background-transparency-toggle-expected.txt:
180
181 2015-05-04  Doug Russell  <d_russell@apple.com>
182
183         AX: setting focus via accessibility object needs to set isSynchronizing in resulting selection intent
184         https://bugs.webkit.org/show_bug.cgi?id=144489
185
186         Reviewed by Chris Fleizach.
187
188         Resolves infinite looping when navigating rapidly between controls with the search API and then focusing
189         on the returned control.
190         Remove isSynchronizing flag from AXTextStateChangeIntent and put it on AXObjectCache.
191         Move AXTextStateChangeIntent logic in AccessibilityRenderObject into a helper method.
192         Call new AXTextStateChangeIntent helper from AccessibilityRenderObject::setFocus().
193         Add support for setSelectedVisibleTextRange() in accessibility tests.
194
195         * platform/mac/accessibility/selection-sync-expected.txt: Added.
196         * platform/mac/accessibility/selection-sync.html: Added.
197
198 2015-05-04  Chris Dumez  <cdumez@apple.com>
199
200         Crash at com.apple.WebKit.WebContent at com.apple.WebCore: WebCore::createWindow + 185
201         https://bugs.webkit.org/show_bug.cgi?id=144597
202         <rdar://problem/20361579>
203
204         Reviewed by Andreas Kling.
205
206         Add a layout test to cover the case where window.open() is called on a
207         window that is different than the activeDOMWindow and where the
208         activeDOMWindow does not have a frame.
209
210         * fast/dom/Window/resources/test-frame.html: Added.
211         * fast/dom/Window/window-open-activeWindow-null-frame-expected.txt: Added.
212         * fast/dom/Window/window-open-activeWindow-null-frame.html: Added.
213
214 2015-05-04  Simon Fraser  <simon.fraser@apple.com>
215
216         display:none iframes cause repeated compositing flushing
217         https://bugs.webkit.org/show_bug.cgi?id=144529
218
219         Reviewed by Darin Adler.
220         
221         Test with a display:none iframe that triggers a single compositing flush,
222         then counts how many occur in 10ms.
223
224         * compositing/iframes/display-none-subframe-expected.txt: Added.
225         * compositing/iframes/display-none-subframe.html: Added.
226
227 2015-05-04  Simon Fraser  <simon.fraser@apple.com>
228
229         Fix updating of tiled backing opaquenss when the page background color changes
230         https://bugs.webkit.org/show_bug.cgi?id=144600
231         rdar://problem/20723035
232
233         Reviewed by Tim Horton.
234
235         Test that dumps layers with various baseBackgroundColor and body background color
236         combinations.
237
238         * platform/mac-wk2/tiled-drawing/background-transparency-toggle-expected.txt: Added.
239         * platform/mac-wk2/tiled-drawing/background-transparency-toggle.html: Added.
240
241 2015-05-04  Ryosuke Niwa  <rniwa@webkit.org>
242
243         Fix the test after r183758 since shouldNotBe is not supported in the standalone testing.
244
245         * js/class-syntax-default-constructor-expected.txt:
246         * js/script-tests/class-syntax-default-constructor.js:
247
248 2015-05-04  Ryosuke Niwa  <rniwa@webkit.org>
249
250         Toggling underline or strike through affects each other
251         https://bugs.webkit.org/show_bug.cgi?id=27818
252
253         Reviewed by Darin Adler.
254
255         Added a regression test and rebaselined various tests as explained below.
256
257         * editing/execCommand/script-tests/toggle-style-2.js: The order in which u and strike elements appear have switched.
258         * editing/execCommand/script-tests/toggle-text-decorations.js: Ditto for line-through and overline.
259         * editing/execCommand/toggle-mixed-text-decorations-expected.txt: Added.
260         * editing/execCommand/toggle-mixed-text-decorations.html: Added.
261         * editing/execCommand/toggle-style-2-expected.txt: Rebaselined.
262         * editing/execCommand/toggle-text-decorations-expected.txt: Rebaselined.
263         * editing/undo/remove-css-property-and-remove-style-expected.txt: The order in which color and font-weight properties
264         appear have switched.
265
266 2015-05-04  Chris Dumez  <cdumez@apple.com>
267
268         REGRESSION (r178156): CSS Parser incorrectly rejects valid calc() in padding-right property
269         https://bugs.webkit.org/show_bug.cgi?id=144584
270         <rdar://problem/20796829>
271
272         Reviewed by Darin Adler.
273
274         * fast/css/negative-calc-values-expected.txt: Added.
275         * fast/css/negative-calc-values.html: Added.
276         Add a layout test that assigns negative calc() values to properties
277         whose values cannot be negative to verify that values are clamped as
278         per the specification:
279         http://dev.w3.org/csswg/css-values-3/#calc-range
280
281         * fast/css/padding-calc-value-expected.txt: Added.
282         * fast/css/padding-calc-value.html: Added.
283         Add a layout test to test that using calc(.5em - 2px) for padding-right
284         CSS property works as intended. It used to be resolved as 0px instead
285         of "2*font-size - 2px".
286
287         * fast/css/text-shadow-calc-value-expected.txt:
288         * fast/css/text-shadow-calc-value.html:
289         Update test to match what the specification says:
290         http://dev.w3.org/csswg/css-values-3/#calc-range
291         "width: calc(5px - 10px);" is equivalent to "width: 0px;" since widths
292         smaller than 0px are not allowed.
293
294 2015-05-04  Joseph Pecoraro  <pecoraro@apple.com>
295
296         Unreviewed gardening. Fix lint error on mac-wk1.
297
298         * platform/mac-wk1/TestExpectations:
299
300 2015-05-04  Alexey Proskuryakov  <ap@apple.com>
301
302         storage/indexeddb/mozilla/cursor-update-updates-indexes.html is flaky
303         https://bugs.webkit.org/show_bug.cgi?id=144590
304
305         * platform/mac-wk2/TestExpectations: Marking as such.
306
307 2015-05-04  Ryosuke Niwa  <rniwa@webkit.org>
308
309         Extending undefined in class syntax should throw a TypeError
310         https://bugs.webkit.org/show_bug.cgi?id=144284
311
312         Reviewed by Darin Adler.
313
314         Fixed the expectation for extending undefined and removed irrelevant test cases for extending undefined
315         since we'll never get to instantiate these classes now.
316
317         * js/class-syntax-extends-expected.txt:
318         * js/script-tests/class-syntax-extends.js:
319
320 2015-05-04  Ryosuke Niwa  <rniwa@webkit.org>
321
322         ES6 classes: Invalid test for constructor property
323         https://bugs.webkit.org/show_bug.cgi?id=144278
324
325         Reviewed by Darin Adler.
326
327         Fixed the test. The constructors of two distinct classes should definitely be distinct.
328
329         * js/class-syntax-default-constructor-expected.txt:
330         * js/script-tests/class-syntax-default-constructor.js:
331
332 2015-05-04  Ryosuke Niwa  <rniwa@webkit.org>
333
334         new super should be a syntax error
335         https://bugs.webkit.org/show_bug.cgi?id=144282
336
337         Reviewed by Joseph Pecoraro.
338
339         Rebaselined the test.
340
341         * js/class-syntax-super-expected.txt:
342         * js/script-tests/class-syntax-super.js:
343
344 2015-05-04  Simon Fraser  <simon.fraser@apple.com>
345
346        Skip fast/images/animated-gif-body-outside-viewport.html on Windows. It
347        started failing after r183732, but like the other fast/images/animated-gif* tests,
348        it's sensitive to window display timing. These tests were already skipped for Mac
349        WK1, probably because we disable window autodisplay on the Mac.
350
351         * platform/win/TestExpectations:
352
353 2015-05-04  Javier Fernandez  <jfernandez@igalia.com>
354
355         [CSS Box Alignment] Upgrade justify-content parsing to CSS3 Box Alignment spec.
356         https://bugs.webkit.org/show_bug.cgi?id=144442
357
358         Reviewed by David Hyatt.
359
360         Upgrade the justify-content property to the last CSS3 Box
361         Alignment specification. It defines a different enumeration for
362         Positional and Distribution alignment, which requires changes in
363         the FlexibleBox implementation.
364
365         Some minor changes in some Flexbox related test cases for adapting
366         them to the new parsing logic. New layout tests, not Flexbox
367         specific, to verify the parsing of the new values.
368
369         * css3/flexbox/css-properties.html:
370         * css3/parse-justify-content-expected.txt: Added.
371         * css3/parse-justify-content.html: Added.
372
373 2015-05-04  Manuel Rego Casasnovas  <rego@igalia.com>
374
375         [CSS Grid Layout] Wrong computed style for named grid lines in implicit tracks
376         https://bugs.webkit.org/show_bug.cgi?id=144449
377
378         Reviewed by Sergio Villar Senin.
379
380         * fast/css-grid-layout/named-grid-lines-computed-style-implicit-tracks-expected.txt: Added.
381         * fast/css-grid-layout/named-grid-lines-computed-style-implicit-tracks.html: Added.
382
383 2015-05-02  Simon Fraser  <simon.fraser@apple.com>
384
385         Assertion failure (!needsLayout()) loading inkedmag.com
386         https://bugs.webkit.org/show_bug.cgi?id=144528
387         rdar://problem/20788681
388
389         Reviewed by Darin Adler.
390         
391         Test that sleeps for a while to force an image into catchup mode.
392
393         * fast/images/resources/spinner.gif: Added.
394         * fast/images/set-needs-layout-in-painting-expected.txt: Added.
395         * fast/images/set-needs-layout-in-painting.html: Added.
396
397 2015-05-03  Alexey Proskuryakov  <ap@apple.com>
398
399         Skip fast/frames/flattening/crash-remove-iframe-during-object-beforeload.html
400         https://bugs.webkit.org/show_bug.cgi?id=144540
401
402         * TestExpectations:
403
404 2015-05-01  Simon Fraser  <simon.fraser@apple.com>
405
406         Avoid compositing updates after style recalcs which have no compositing implications
407         https://bugs.webkit.org/show_bug.cgi?id=144502
408
409         Reviewed by Darin Adler.
410         
411         Use internals.compositingUpdateCount() to see if various document mutations
412         cause a compositing update. Doesn't actually detect any behavior change
413         from this patch, but seems useful in general.
414
415         * compositing/updates/no-style-change-updates-expected.txt: Added.
416         * compositing/updates/no-style-change-updates.html: Added.
417
418 2015-05-01  Ryosuke Niwa  <rniwa@webkit.org>
419
420         Class syntax should allow string and numeric identifiers for method names
421         https://bugs.webkit.org/show_bug.cgi?id=144254
422
423         Reviewed by Darin Adler.
424
425         Added a test and rebaselined other tests per syntax error message change.
426
427         * js/class-syntax-declaration-expected.txt:
428         * js/class-syntax-expression-expected.txt:
429         * js/class-syntax-string-and-numeric-names-expected.txt: Added.
430         * js/class-syntax-string-and-numeric-names.html: Added.
431         * js/class-syntax-super-expected.txt:
432         * js/script-tests/class-syntax-declaration.js:
433         * js/script-tests/class-syntax-expression.js:
434         * js/script-tests/class-syntax-string-and-numeric-names.js: Added.
435         * js/script-tests/class-syntax-super.js:
436
437 2015-05-01  Brent Fulgham  <bfulgham@apple.com>
438
439         Create a set of initial scroll snap point tests
440         https://bugs.webkit.org/show_bug.cgi?id=142358
441
442         Reviewed by Simon Fraser.
443
444         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap: Added.
445         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-horizontal-expected.txt: Added.
446         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-horizontal.html: Added.
447         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-horizontal-expected.txt: Added.
448         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-horizontal.html: Added.
449         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-vertical-expected.txt: Added.
450         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-vertical.html: Added.
451         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical-expected.txt: Added.
452         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical.html: Added.
453
454 2015-05-01  Andreas Kling  <akling@apple.com>
455
456         Reproducible crash removing name attribute from <img> node
457         <https://webkit.org/b/144371>
458         <rdar://problem/17198583>
459
460         Reviewed by Darin Adler.
461
462         * fast/dom/HTMLImageElement/remove-name-id-attribute-from-image-expected.txt: Added.
463         * fast/dom/HTMLImageElement/remove-name-id-attribute-from-image.html: Added.
464
465 2015-05-01  Eric Carlson  <eric.carlson@apple.com>
466
467         Postpone caption style sheet creation
468         https://bugs.webkit.org/show_bug.cgi?id=144499
469
470         Reviewed by Simon Fraser.
471
472         * media/track/track-user-stylesheet-expected.txt: Added.
473         * media/track/track-user-stylesheet.html: Added.
474
475 2015-05-01  Myles C. Maxfield  <mmaxfield@apple.com>
476
477         [OS X] Text dilation parameters are not restored after being set
478         https://bugs.webkit.org/show_bug.cgi?id=144507
479         <rdar://problem/19446938>
480
481         Reviewed by Simon Fraser and Ned Holbrook.
482
483         See below.
484
485         * fast/text/dilation-save-restore-expected.html: Added. Never sets dilation parameters, draws two strings.
486         * fast/text/dilation-save-restore.html: Added. Draws one string without dilation, sets the dilation, then draws a
487         second string. If saving and restoring doesn't work correctly, these two lines will appear different.
488
489 2015-05-01  Jordan Harband  <ljharb@gmail.com>
490
491         String#startsWith/endsWith/includes don't handle Infinity position/endPosition args correctly
492         https://bugs.webkit.org/show_bug.cgi?id=144314
493
494         Reviewed by Darin Adler.
495
496         * js/script-tests/string-includes.js:
497         * js/string-includes-expected.txt:
498
499 2015-05-01  Martin Robinson  <mrobinson@igalia.com>
500
501         Unreviewed gardening for GTK+.
502
503         * platform/gtk/TestExpectations: Remove some inaccurate missing results
504         and unskip a passing test.
505
506 2015-05-01  Joanmarie Diggs  <jdiggs@igalia.com>
507
508         [GTK] accessibility/secure-textfield-title-ui.html is failing
509         https://bugs.webkit.org/show_bug.cgi?id=98375
510
511         Reviewed by Chris Fleizach.
512
513         Modify the test to check the childrenCount of the titleUIElement in order
514         to determine where the element text is exposed. On the Mac, it's exposed
515         in StaticText children; in ATK, in the element itself. The test was failing
516         because it assumed the text was in the first child of the element.
517
518         * accessibility/secure-textfield-title-ui.html: Modified.
519         * platform/gtk/TestExpectations: Unskipped the failing test.
520
521 2015-05-01  Brady Eidson  <beidson@apple.com>
522
523         Add API to disable meta refreshes.
524         <rdar://problem/20333198> and https://bugs.webkit.org/show_bug.cgi?id=144269
525
526         Reviewed by Alexey Proskuryakov.
527
528         * loader/meta-refresh-disabled-expected.txt: Added.
529         * loader/meta-refresh-disabled.html: Added.
530         * loader/resources/notify-done.html: Added.
531         * platform/win/TestExpectations:
532
533 2015-05-01  Martin Robinson  <mrobinson@igalia.com>
534
535         Unreviewed gardening for WebKitGTK+
536
537         Unskip some passing tests. Add new baselines. Properly organize some
538         failures in the TestExpectations file.
539
540         * platform/gtk/TestExpectations:
541         * platform/gtk/editing/execCommand/print-expected.png: Added.
542         * platform/gtk/editing/execCommand/print-expected.txt: Added.
543         * platform/gtk/fast/attachment/attachment-progress-expected.txt: Added.
544         * platform/gtk/fast/attachment/attachment-select-on-click-expected.txt: Added.
545         * platform/gtk/fast/attachment/attachment-select-on-click-inside-user-select-all-expected.txt: Added.
546         * platform/gtk/fast/attachment/attachment-subtitle-expected.txt: Added.
547         * platform/gtk/fast/attachment/attachment-title-expected.txt: Added.
548         * platform/gtk/fast/box-shadow/hidpi-webkit-box-shadow-subpixel-position-expected.txt: Added.
549         * platform/gtk/fast/css/focus-ring-exists-for-search-field-expected.png: Added.
550         * platform/gtk/fast/css/focus-ring-exists-for-search-field-expected.txt: Added.
551         * platform/gtk/fast/multicol/scrolling-column-rules-expected.png: Added.
552         * platform/gtk/fast/multicol/scrolling-column-rules-expected.txt: Added.
553         * platform/gtk/printing/allowed-page-breaks-expected.txt: Added.
554         * platform/gtk/printing/compositing-layer-printing-expected.png: Added.
555         * platform/gtk/printing/compositing-layer-printing-expected.txt:
556         * platform/gtk/printing/css2.1/page-break-after-000-expected.txt: Added.
557         * platform/gtk/printing/css2.1/page-break-after-001-expected.txt: Added.
558         * platform/gtk/printing/css2.1/page-break-after-002-expected.txt: Added.
559         * platform/gtk/printing/css2.1/page-break-after-003-expected.txt: Added.
560         * platform/gtk/printing/css2.1/page-break-after-004-expected.txt: Added.
561         * platform/gtk/printing/css2.1/page-break-before-000-expected.txt: Added.
562         * platform/gtk/printing/css2.1/page-break-before-001-expected.txt: Added.
563         * platform/gtk/printing/css2.1/page-break-before-002-expected.txt: Added.
564         * platform/gtk/printing/css2.1/page-break-inside-000-expected.txt: Added.
565         * platform/gtk/printing/iframe-print-expected.png: Added.
566         * platform/gtk/printing/iframe-print-expected.txt: Added.
567         * platform/gtk/printing/media-queries-print-expected.png: Added.
568         * platform/gtk/printing/media-queries-print-expected.txt:
569         * platform/gtk/printing/no-content-empty-pages-expected.txt: Added.
570         * platform/gtk/printing/numberOfPages-expected.txt: Added.
571         * platform/gtk/printing/page-break-after-avoid-expected.txt: Added.
572         * platform/gtk/printing/page-break-always-expected.txt: Added.
573         * platform/gtk/printing/page-break-avoid-expected.txt: Added.
574         * platform/gtk/printing/page-break-before-avoid-expected.txt: Added.
575         * platform/gtk/printing/page-break-display-none-expected.txt: Added.
576         * platform/gtk/printing/page-break-inside-avoid-expected.txt: Added.
577         * platform/gtk/printing/page-break-margin-collapsed-expected.txt: Added.
578         * platform/gtk/printing/page-break-orphans-and-widows-expected.txt: Added.
579         * platform/gtk/printing/page-break-orphans-expected.txt: Added.
580         * platform/gtk/printing/page-break-widows-expected.txt: Added.
581         * platform/gtk/printing/page-count-layout-overflow-expected.txt: Added.
582         * platform/gtk/printing/page-count-percentage-height-expected.txt: Added.
583         * platform/gtk/printing/page-count-relayout-shrink-expected.txt: Added.
584         * platform/gtk/printing/page-count-with-one-word-expected.txt: Added.
585         * platform/gtk/printing/page-format-data-display-none-expected.txt: Added.
586         * platform/gtk/printing/page-format-data-expected.txt: Added.
587         * platform/gtk/printing/page-rule-css-text-expected.txt: Added.
588         * platform/gtk/printing/page-rule-in-media-query-expected.png: Added.
589         * platform/gtk/printing/page-rule-in-media-query-expected.txt: Added.
590         * platform/gtk/printing/pageNumerForElementById-expected.txt: Added.
591         * platform/gtk/printing/print-close-crash-expected.txt: Added.
592         * platform/gtk/printing/pseudo-class-outside-page-expected.txt: Added.
593         * platform/gtk/printing/return-from-printing-mode-expected.png: Added.
594         * platform/gtk/printing/return-from-printing-mode-expected.txt:
595         * platform/gtk/printing/setPrinting-expected.png: Added.
596         * platform/gtk/printing/setPrinting-expected.txt: Added.
597         * platform/gtk/printing/simultaneous-position-float-change-expected.png: Added.
598         * platform/gtk/printing/simultaneous-position-float-change-expected.txt: Added.
599         * platform/gtk/printing/single-line-must-not-be-split-into-two-pages-expected.txt: Added.
600         * platform/gtk/printing/stretch-to-view-height-expected.txt: Added.
601         * platform/gtk/printing/width-overflow-expected.png: Added.
602         * platform/gtk/printing/width-overflow-expected.txt: Added.
603         * platform/gtk/printing/zoomed-document-expected.txt: Added.
604
605 2015-05-01  Martin Robinson  <mrobinson@igalia.com>
606
607         [Freetype] Properly support synthetic oblique in vertical text
608         https://bugs.webkit.org/show_bug.cgi?id=144492
609
610         Reviewed by Sergio Villar Senin.
611
612         * platform/gtk/TestExpectations: Unskip passing tests.
613         * platform/gtk/fast/text/international/synthesized-italic-vertical-latin-expected.png: Added.
614         * platform/gtk/fast/text/international/synthesized-italic-vertical-latin-expected.txt: Added.
615
616 2015-05-01  Eric Carlson  <eric.carlson@apple.com>
617
618         Fix text track language selection logic
619         https://bugs.webkit.org/show_bug.cgi?id=144467
620
621         Reviewed by Brent Fulgham.
622
623         * media/track/track-language-preference-expected.txt:
624         * media/track/track-language-preference.html: Updated, add new tests.
625         * platform/mac/TestExpectations:
626
627 2015-05-01  Martin Robinson  <mrobinson@igalia.com>
628
629         Unreviewed gardening. Rebaseline some tests for WebKitGTK+.
630
631         * platform/gtk/editing/execCommand/nsresponder-outdent-expected.txt: Rebaseline.
632         * platform/gtk/inspector-protocol/debugger/regress-133182-expected.txt: Removed. The
633         platform-independent baseline should be good enough.
634
635 2015-04-30  Joseph Pecoraro  <pecoraro@apple.com>
636
637         Unreviewed gardening. Update results of inspector tests.
638
639         * inspector-protocol/debugger/breakpoint-eval-with-exception-expected.txt:
640         * inspector-protocol/debugger/regress-133182-expected.txt:
641         * inspector-protocol/debugger/regress-133182.html:
642         * inspector-protocol/debugger/setBreakpoint-actions-expected.txt:
643         * inspector-protocol/debugger/terminate-dedicated-worker-while-paused-expected.txt:
644         * inspector-protocol/page/deny-X-FrameOption-expected.txt:
645         * inspector/debugger/search-scripts-expected.txt:
646
647 2015-04-30  Joseph Pecoraro  <pecoraro@apple.com>
648
649         Unreviewed gardening. Remove skipped and broken inspector test.
650
651         This is the last test relying on the old model interface.
652
653         * TestExpectations:
654         * http/tests/inspector-protocol/resources/InspectorTest.js:
655         (InspectorTest.initializeInspectorModels.console.error.window.onerror): Deleted.
656         (InspectorTest.initializeInspectorModels.console.assert): Deleted.
657         (InspectorTest.initializeInspectorModels): Deleted.
658         * inspector-protocol/indexeddb/basics-expected.txt: Removed.
659         * inspector-protocol/indexeddb/basics.html: Removed.
660         * platform/efl/TestExpectations:
661         * platform/gtk/TestExpectations:
662         * platform/win/TestExpectations:
663
664 2015-04-30  Dean Jackson  <dino@apple.com>
665
666         Expose -apple-system as a font family
667         https://bugs.webkit.org/show_bug.cgi?id=144484
668         <rdar://problem/20767330>
669
670         Reviewed by Tim Horton.
671
672         Change a bunch of tests to use "-apple-system" instead
673         of "-apple-system-font" for font-family.
674
675         Add a test to make sure the old name still works.
676
677         * fast/text/system-font-legacy-name.html
678         * platform/ios-simulator/fast/text/system-monospaced-numbers.html:
679         * platform/ios-simulator/ios/fast/text/apple-logo-expected.txt:
680         * platform/ios-simulator/ios/fast/text/apple-logo.html:
681         * platform/ios-simulator/ios/fast/text/opticalFont-expected.txt:
682         * platform/ios-simulator/ios/fast/text/opticalFont.html:
683         * platform/ios-simulator/ios/fast/text/opticalFontWithWeight-expected.txt:
684         * platform/ios-simulator/ios/fast/text/opticalFontWithWeight.html:
685         * platform/ios-simulator/ios/fast/text/underline-scaling-expected.txt:
686         * platform/ios-simulator/ios/fast/text/underline-scaling.html:
687         * platform/mac/fast/text/systemFont-expected.txt:
688         * platform/mac/fast/text/systemFont.html:
689
690 2015-04-30  Javier Fernandez  <jfernandez@igalia.com>
691
692         [CSS Grid Layout] overflow-position keyword for align and justify properties.
693         https://bugs.webkit.org/show_bug.cgi?id=144235
694
695         Reviewed by Sergio Villar Senin.
696
697         Implementation of overflow-keyword handling for Grid Layout on
698         align-self and justify-self properties.
699
700         * fast/css-grid-layout/grid-align-justify-overflow-expected.txt: Added.
701         * fast/css-grid-layout/grid-align-justify-overflow.html: Added.
702
703 2015-04-30  Jon Davis  <jond@apple.com>
704
705         Web Inspector: console should show an icon for console.info() messages
706         https://bugs.webkit.org/show_bug.cgi?id=18530
707
708         Reviewed by Timothy Hatcher.
709
710         * inspector/console/console-api-expected.txt:
711
712 2015-04-30  Dean Jackson  <dino@apple.com>
713
714         -apple-system-font-monospaced-numbers doesn't work on iOS
715         https://bugs.webkit.org/show_bug.cgi?id=144478
716         <rdar://problem/20544940>
717
718         Reviewed by Brent Fulgham.
719
720         A test that draws two lines of different numbers and checks
721         they are the same width.
722
723         * platform/ios-simulator/fast/text/system-monospaced-numbers-expected.txt: Added.
724         * platform/ios-simulator/fast/text/system-monospaced-numbers.html: Added.
725
726 2015-04-30  Joseph Pecoraro  <pecoraro@apple.com>
727
728         Unreviewed, ios-simulator gardening
729
730         * Address linter warnings.
731         * Unskip some tests that pass.
732         * More generically skip unsupported iOS features.
733         * Address FIXMEs.
734
735         * platform/ios-simulator-wk1/TestExpectations:
736         * platform/ios-simulator-wk2/TestExpectations:
737         * platform/ios-simulator/TestExpectations:
738
739 2015-04-30  Filip Pizlo  <fpizlo@apple.com>
740
741         js/regress/is-string-fold-tricky.html and js/regress/is-string-fold.html are crashing
742         https://bugs.webkit.org/show_bug.cgi?id=144463
743
744         Reviewed by Benjamin Poulain.
745         
746         Unskip now that the bug is fixed.
747
748         * TestExpectations:
749         * js/regress/script-tests/is-string-fold-tricky.js:
750         * js/regress/script-tests/is-string-fold.js:
751
752 2015-04-30  Brady Eidson  <beidson@apple.com>
753
754         Javascript using WebSQL can create their own WebKit info table.
755         <rdar://problem/20688792> and https://bugs.webkit.org/show_bug.cgi?id=144466
756
757         Reviewed by Alex Christensen.
758
759         * storage/websql/alter-to-info-table-expected.txt: Added.
760         * storage/websql/alter-to-info-table.html: Added.
761         * storage/websql/alter-to-info-table.js: Added.
762
763 2015-04-30  Martin Robinson  <mrobinson@igalia.com>
764
765         Unskip isolated words tests on WebKitGTK+
766
767         * platform/gtk/TestExpectations: Unskip tests. We've been able to run these
768         since the switch to WebKitTestRunner.
769
770 2015-04-30  Filip Pizlo  <fpizlo@apple.com>
771
772         Unreviewed, skip new tests js/regress/is-string-fold.html and js/regress/is-string-fold-tricky.html because they are crashing in RJST as well.
773
774         * js/regress/script-tests/is-string-fold-tricky.js:
775         * js/regress/script-tests/is-string-fold.js:
776
777 2015-04-30  Martin Robinson  <mrobinson@igalia.com>
778
779         Rebaseline some editing tests for WebKitGTK+
780
781         Also add some missing baselines.
782
783         * fast/hidpi/broken-image-icon-very-hidpi-expected.png: Added.
784         * fast/hidpi/broken-image-icon-very-hidpi-expected.txt: Added.
785         * platform/gtk/editing/execCommand/5142012-1-expected.png:
786         * platform/gtk/editing/execCommand/5142012-1-expected.txt:
787         * platform/gtk/editing/inserting/insert-at-end-02-expected.txt:
788         * platform/gtk/editing/pasteboard/4989774-expected.txt:
789
790 2015-04-30  Filip Pizlo  <fpizlo@apple.com>
791
792         Unreviewed, skip new tests js/regress/is-string-fold.html and js/regress/is-string-fold-tricky.html because they are crashing.
793
794         * TestExpectations:
795
796 2015-04-30  Jon Honeycutt  <jhoneycutt@apple.com>
797
798         Add image failure expectation for
799         svg/filters/sourceAlpha-input-filter-effect.html on Windows
800
801         Unreviewed.
802
803         * platform/win/TestExpectations:
804
805 2015-04-29  Filip Pizlo  <fpizlo@apple.com>
806
807         DFG Is<Blah> versions of TypeOf should fold based on proven input type
808         https://bugs.webkit.org/show_bug.cgi?id=144409
809
810         Reviewed by Geoffrey Garen.
811
812         * js/regress/is-boolean-fold-expected.txt: Added.
813         * js/regress/is-boolean-fold-tricky-expected.txt: Added.
814         * js/regress/is-boolean-fold-tricky.html: Added.
815         * js/regress/is-boolean-fold.html: Added.
816         * js/regress/is-function-fold-expected.txt: Added.
817         * js/regress/is-function-fold-tricky-expected.txt: Added.
818         * js/regress/is-function-fold-tricky-internal-function-expected.txt: Added.
819         * js/regress/is-function-fold-tricky-internal-function.html: Added.
820         * js/regress/is-function-fold-tricky.html: Added.
821         * js/regress/is-function-fold.html: Added.
822         * js/regress/is-number-fold-expected.txt: Added.
823         * js/regress/is-number-fold-tricky-expected.txt: Added.
824         * js/regress/is-number-fold-tricky.html: Added.
825         * js/regress/is-number-fold.html: Added.
826         * js/regress/is-object-or-null-fold-expected.txt: Added.
827         * js/regress/is-object-or-null-fold-functions-expected.txt: Added.
828         * js/regress/is-object-or-null-fold-functions.html: Added.
829         * js/regress/is-object-or-null-fold-less-tricky-expected.txt: Added.
830         * js/regress/is-object-or-null-fold-less-tricky.html: Added.
831         * js/regress/is-object-or-null-fold-tricky-expected.txt: Added.
832         * js/regress/is-object-or-null-fold-tricky.html: Added.
833         * js/regress/is-object-or-null-fold.html: Added.
834         * js/regress/is-object-or-null-trickier-function-expected.txt: Added.
835         * js/regress/is-object-or-null-trickier-function.html: Added.
836         * js/regress/is-object-or-null-trickier-internal-function-expected.txt: Added.
837         * js/regress/is-object-or-null-trickier-internal-function.html: Added.
838         * js/regress/is-object-or-null-tricky-function-expected.txt: Added.
839         * js/regress/is-object-or-null-tricky-function.html: Added.
840         * js/regress/is-object-or-null-tricky-internal-function-expected.txt: Added.
841         * js/regress/is-object-or-null-tricky-internal-function.html: Added.
842         * js/regress/is-string-fold-expected.txt: Added.
843         * js/regress/is-string-fold-tricky-expected.txt: Added.
844         * js/regress/is-string-fold-tricky.html: Added.
845         * js/regress/is-string-fold.html: Added.
846         * js/regress/is-undefined-fold-expected.txt: Added.
847         * js/regress/is-undefined-fold-tricky-expected.txt: Added.
848         * js/regress/is-undefined-fold-tricky.html: Added.
849         * js/regress/is-undefined-fold.html: Added.
850         * js/regress/script-tests/is-boolean-fold-tricky.js: Added.
851         * js/regress/script-tests/is-boolean-fold.js: Added.
852         * js/regress/script-tests/is-function-fold-tricky-internal-function.js: Added.
853         * js/regress/script-tests/is-function-fold-tricky.js: Added.
854         (func):
855         (func2):
856         * js/regress/script-tests/is-function-fold.js: Added.
857         (value1):
858         * js/regress/script-tests/is-number-fold-tricky.js: Added.
859         * js/regress/script-tests/is-number-fold.js: Added.
860         * js/regress/script-tests/is-object-or-null-fold-functions.js: Added.
861         (value2):
862         * js/regress/script-tests/is-object-or-null-fold-less-tricky.js: Added.
863         * js/regress/script-tests/is-object-or-null-fold-tricky.js: Added.
864         * js/regress/script-tests/is-object-or-null-fold.js: Added.
865         * js/regress/script-tests/is-object-or-null-trickier-function.js: Added.
866         (func):
867         (func2):
868         * js/regress/script-tests/is-object-or-null-trickier-internal-function.js: Added.
869         * js/regress/script-tests/is-object-or-null-tricky-function.js: Added.
870         (func):
871         * js/regress/script-tests/is-object-or-null-tricky-internal-function.js: Added.
872         * js/regress/script-tests/is-string-fold-tricky.js: Added.
873         * js/regress/script-tests/is-string-fold.js: Added.
874         * js/regress/script-tests/is-undefined-fold-tricky.js: Added.
875         * js/regress/script-tests/is-undefined-fold.js: Added.
876         * js/regress/sink-function-expected.txt: Added.
877         * js/regress/sink-function.html: Added.
878
879 2015-04-30  Brent Fulgham  <bfulgham@apple.com>
880
881         [Mac] Expand test infrastructure to support scrolling tests (Part 3)
882         https://bugs.webkit.org/show_bug.cgi?id=144131
883
884         Reviewed by Eric Carlson.
885
886         Update the WK2 scrolling tests to use the new scroll trigger infrastructure to reduce the use of
887         timeouts.
888
889         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-expected.txt:
890         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler-expected.txt:
891         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler.html:
892         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div.html:
893         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-expected.txt:
894         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler-expected.txt:
895         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler.html:
896         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe.html:
897         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-expected.txt:
898         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt:
899         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler.html:
900         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe.html:
901         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-expected.txt:
902         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
903         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler.html:
904         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe.html:
905         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-expected.txt:
906         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler-expected.txt:
907         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler.html:
908         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe.html:
909         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-expected.txt:
910         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler-expected.txt:
911         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler.html:
912         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select.html:
913         * platform/mac-wk2/tiled-drawing/scrolling/overflow-scroll-zero-delta-wheel-events.html:
914         * platform/mac-wk2/tiled-drawing/scrolling/root-overflow-with-mousewheel.html:
915
916 2015-04-30  Antti Koivisto  <antti@apple.com>
917
918         These should be saying HTTP/1.1 not HTTP/1.0
919
920         * http/tests/cache/resources/iframe304.php:
921         * http/tests/cache/resources/iframe304body.php:
922
923 2015-04-29  Joseph Pecoraro  <pecoraro@apple.com>
924
925         [Win] Update baselines after r183610.
926
927         Unreviewed Gardening.
928
929         * platform/win/fast/css/apple-system-colors-expected.txt: Added.
930
931 2015-04-29  Simon Fraser  <simon.fraser@apple.com>
932
933         Crash at WebCore::Document::absoluteRegionForEventTargets 
934         https://bugs.webkit.org/show_bug.cgi?id=144426
935         rdar://problem/20502166
936
937         Reviewed by Tim Horton.
938
939         Test that disconnects a frame with a wheel event handler then GCs, and one that
940         disconnects are reconnects. In both case, the parent document should have zero
941         wheel event handlers registered on it.
942
943         * fast/events/wheelevent-in-frame-expected.txt: Added.
944         * fast/events/wheelevent-in-frame.html: Added.
945         * fast/events/wheelevent-in-reattached-frame-expected.txt: Added.
946         * fast/events/wheelevent-in-reattached-frame.html: Added.
947
948 2015-04-29  Joseph Pecoraro  <pecoraro@apple.com>
949
950         LiveNodeList may unexpectedly return an element for empty string
951         https://bugs.webkit.org/show_bug.cgi?id=144429
952
953         Reviewed by Darin Adler.
954
955         * fast/dom/named-items-with-empty-name-expected.txt:
956         * fast/dom/named-items-with-empty-name.html:
957
958 2015-04-29  Dean Jackson  <dino@apple.com>
959
960         Create a named CSS property for system colors
961         https://bugs.webkit.org/show_bug.cgi?id=144423
962         <rdar://problem/20491011>
963
964         Reviewed by Tim Horton.
965
966         Expose the following values to CSS color properties:
967             -apple-system-blue
968             -apple-system-brown
969             -apple-system-gray
970             -apple-system-green
971             -apple-system-orange
972             -apple-system-pink
973             -apple-system-purple
974             -apple-system-red
975             -apple-system-yellow
976
977         The new test shows the computed value for each of these colors. It
978         includes generic results (no special value) and platform results for
979         Mac (other than Mavericks) and iOS.
980
981         * fast/css/apple-system-colors-expected.txt: Generic results.
982         * fast/css/apple-system-colors.html: Added - the new test.
983         * platform/mac/fast/css/apple-system-colors-expected.txt: Added OS X results.
984         * platform/ios-simulator/fast/css/apple-system-colors-expected.txt: Added iOS results.
985         * platform/mac-mavericks/fast/css/apple-system-colors-expected.txt: Generic results for Mavericks.
986
987 2015-04-29  Commit Queue  <commit-queue@webkit.org>
988
989         Unreviewed, rolling out r183600.
990         https://bugs.webkit.org/show_bug.cgi?id=144432
991
992         New tests time out everywhere (Requested by ap on #webkit).
993
994         Reverted changeset:
995
996         "Crash at WebCore::Document::absoluteRegionForEventTargets"
997         https://bugs.webkit.org/show_bug.cgi?id=144426
998         http://trac.webkit.org/changeset/183600
999
1000 2015-04-29  Alexey Proskuryakov  <ap@apple.com>
1001
1002         fast/frames/flattening/iframe-flattening-resize-event-count.html times out on Yosemite WK2
1003         https://bugs.webkit.org/show_bug.cgi?id=144155
1004
1005         * fast/frames/flattening/resources/iframe-to-resize.html: Added more logging to the test.
1006
1007 2015-04-29  Martin Robinson  <mrobinson@igalia.com>
1008
1009         Unskip 3D transformation tests for WebKitGTK+
1010
1011         Unreviewed. This is gardening.
1012
1013         These tests should run reasonably well on the testing bots, now that
1014         they use llvmpipe to run OpenGL.
1015
1016         * platform/gtk/TestExpectations:
1017         * platform/gtk/transforms/3d/general/background-visibility-layers-expected.png: Added.
1018         * platform/gtk/transforms/3d/general/cssmatrix-3d-zoom-expected.png: Added.
1019         * platform/gtk/transforms/3d/general/matrix-with-zoom-3d-expected.png: Added.
1020         * platform/gtk/transforms/3d/general/perspective-non-layer-expected.png: Added.
1021         * platform/gtk/transforms/3d/general/perspective-units-expected.png: Added.
1022         * platform/gtk/transforms/3d/general/transform-origin-z-change-expected.png: Added.
1023         * platform/gtk/transforms/3d/hit-testing/backface-hit-test-expected.png: Added.
1024         * platform/gtk/transforms/3d/hit-testing/backface-no-transform-hit-test-expected.png: Added.
1025         * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-2-expected.png: Added.
1026         * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-3-expected.png: Added.
1027         * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-coplanar-expected.png: Added.
1028         * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-deep-expected.png: Added.
1029         * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-expected.png: Added.
1030         * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-origins-expected.png: Added.
1031         * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.png: Added.
1032         * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.png: Added.
1033
1034 2015-04-29  Simon Fraser  <simon.fraser@apple.com>
1035
1036         Rebaseline after r183597.
1037
1038         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/handlers-in-iframes-expected.txt:
1039
1040 2015-04-29  Simon Fraser  <simon.fraser@apple.com>
1041
1042         Crash at WebCore::Document::absoluteRegionForEventTargets 
1043         https://bugs.webkit.org/show_bug.cgi?id=144426
1044         rdar://problem/20502166
1045
1046         Reviewed by Tim Horton.
1047
1048         Test that disconnects a frame with a wheel event handler then GCs, and one that
1049         disconnects are reconnects. In both case, the parent document should have zero
1050         wheel event handlers registered on it.
1051
1052         * fast/events/wheelevent-in-frame-expected.txt: Added.
1053         * fast/events/wheelevent-in-frame.html: Added.
1054         * fast/events/wheelevent-in-reattached-frame-expected.txt: Added.
1055         * fast/events/wheelevent-in-reattached-frame.html: Added.
1056
1057 2015-04-29  Simon Fraser  <simon.fraser@apple.com>
1058
1059         Compute the non-fast-scrollable region in main-document coordinates
1060         https://bugs.webkit.org/show_bug.cgi?id=144420
1061
1062         Reviewed by Tim Horton.
1063
1064         We now report the non-fast region in document coordinates, so these two results change.
1065
1066         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset-expected.txt:
1067         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset-header-expected.txt:
1068
1069 2015-04-29  Joseph Pecoraro  <pecoraro@apple.com>
1070
1071         NodeList has issues with Symbol and empty string
1072         https://bugs.webkit.org/show_bug.cgi?id=144310
1073
1074         Reviewed by Darin Adler.
1075
1076         * fast/dom/StyleSheet/stylesheet-symbol-names-expected.txt: Added.
1077         * fast/dom/StyleSheet/stylesheet-symbol-names.html: Added.
1078         * fast/dom/dataset-name-getter-symbols-expected.txt: Added.
1079         * fast/dom/dataset-name-getter-symbols.html: Added.
1080         * fast/dom/named-items-with-empty-name-expected.txt: Added.
1081         * fast/dom/named-items-with-empty-name.html: Added.
1082         * fast/dom/named-items-with-symbol-name-expected.txt: Added.
1083         * fast/dom/named-items-with-symbol-name.html: Added.
1084         * storage/domstorage/localstorage/named-items-expected.txt: Added.
1085         * storage/domstorage/localstorage/named-items.html: Added.
1086
1087 2015-04-29  Simon Fraser  <simon.fraser@apple.com>
1088
1089         Allow testing of plug-ins that handle wheel events.
1090         https://bugs.webkit.org/show_bug.cgi?id=144413
1091
1092         Reviewed by Tim Horton.
1093         
1094         Test the non-fast scrollable region with top content inset and header height, and with a plug-in.
1095
1096         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset-expected.txt: Added.
1097         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset-header-expected.txt: Added.
1098         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset-header.html: Added.
1099         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset.html: Added.
1100         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-event-plugin-expected.txt: Added.
1101         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-event-plugin.html: Added.
1102
1103 2015-04-29  Martin Robinson  <mrobinson@igalia.com>
1104
1105         [GTK] Add support for automatic hyphenation
1106         https://bugs.webkit.org/show_bug.cgi?id=44478
1107
1108         Reviewed by Carlos Garcia Campos.
1109
1110         * platform/gtk/TestExpectations: Unskip most hyphenation tests.
1111         * platform/gtk/fast/text/hyphenate-character-expected.png: Added.
1112         * platform/gtk/fast/text/hyphenate-character-expected.txt:
1113         * platform/gtk/fast/text/hyphenate-first-word-expected.png: Added.
1114         * platform/gtk/fast/text/hyphenate-first-word-expected.txt:
1115         * platform/gtk/fast/text/hyphenate-limit-before-after-expected.png:
1116         * platform/gtk/fast/text/hyphenate-limit-before-after-expected.txt:
1117         * platform/gtk/fast/text/hyphenate-limit-lines-expected.png:
1118         * platform/gtk/fast/text/hyphenate-limit-lines-expected.txt:
1119         * platform/gtk/fast/text/hyphenate-locale-expected.png: Added.
1120         * platform/gtk/fast/text/hyphenate-locale-expected.txt:
1121         * platform/gtk/fast/text/hyphens-expected.png: Added.
1122         * platform/gtk/fast/text/hyphens-expected.txt:
1123         * platform/gtk/fast/text/word-break-soft-hyphen-expected.png:
1124
1125 2015-04-29  Zalan Bujtas  <zalan@apple.com>
1126
1127         Simple line layout: Web process spins endlessly below layoutSimpleLines.
1128         https://bugs.webkit.org/show_bug.cgi?id=144403
1129         rdar://problem/20742783
1130
1131         Reviewed by Antti Koivisto.
1132
1133         When a text fragment overlaps multiple renderes and it does not fit the current line,
1134         we revert the text fragment iterator position so that the overlapping content
1135         gets processed again for the next line.
1136         However, TextFragmentIterator::revertToFragment() was reverting too much and
1137         we started processing old content all over again -> infinite loop.
1138
1139         This patch ensures that text fragment iterator is reverted to the right position.
1140
1141         * fast/text/simple-line-layout-wrapping-multiple-renderers-hang-expected.html: Added.
1142         * fast/text/simple-line-layout-wrapping-multiple-renderers-hang.html: Added.
1143
1144 2015-04-29  Antti Koivisto  <antti@apple.com>
1145
1146         Mark newly added http/tests/cache/main-resource-304-reload.html failing on Windows.
1147
1148         * platform/win/TestExpectations:
1149
1150 2015-04-28  Geoffrey Garen  <ggaren@apple.com>
1151
1152         It shouldn't take 1846 lines of code and 5 FIXMEs to sort an array.
1153         https://bugs.webkit.org/show_bug.cgi?id=144013
1154
1155         Reviewed by Mark Lam.
1156
1157         * js/script-tests/array-holes.js: 
1158         * js/array-holes-expected.txt: This result now matches Firefox. We see
1159         'peekaboo', which is a prototype property, rather than a hole, because
1160         sorting uses [[Get]], which sees prototype properties.
1161
1162         The ES6 spec says that sorting should use [[Get]], so this new result
1163         matches the spec a little better -- although the spec also says that the
1164         result of sorting is undefined in this case because of the presence of
1165         an indexed property in the prototype chain.
1166
1167         * js/dom/array-prototype-properties-expected.txt: Updated error message
1168         to match other array prototype error messages.
1169
1170         * js/comparefn-sort-stability-expected.txt:
1171         * js/script-tests/comparefn-sort-stability.js: Made this test bigger in
1172         order to demonstrate that Firefox and Safari use a stable sort, and
1173         Chrome does not.
1174
1175         * js/script-tests/array-sort-sparse.js:
1176         * js/array-sort-sparse-expected.txt: Added some tests for things I got
1177         wrong in this patch.
1178
1179         * script-tests/sort-with-side-effecting-comparisons.js: Made this test
1180         shorter so that it wouldn't hang debug builds. This test is O(N^2). It
1181         used to terminate sooner because our sort implementation would (sometimes)
1182         terminate sooner if you shrank the array. Our new sort does not accept
1183         intermediate updates to the array's length, matching Firefox. I spoke
1184         to Gavin and Alexey about this, and we think that going out of our way
1185         to honor length changes mid-sort doesn't make much sense because it's
1186         not possible to honor the general case of value changes in a predictable
1187         way.
1188
1189 2015-04-29  Antti Koivisto  <antti@apple.com>
1190
1191         Main resource loaded via 304 response becomes empty if reloaded by user
1192         https://bugs.webkit.org/show_bug.cgi?id=144386
1193
1194         Reviewed by Darin Adler.
1195
1196         * http/tests/cache/main-resource-304-reload-expected.txt: Added.
1197         * http/tests/cache/main-resource-304-reload.html: Added.
1198         * http/tests/cache/resources/iframe304body.php: Added.
1199
1200 2015-04-29  Darin Adler  <darin@apple.com>
1201
1202         [ES6] Implement Unicode code point escapes
1203         https://bugs.webkit.org/show_bug.cgi?id=144377
1204
1205         Reviewed by Antti Koivisto.
1206
1207         * js/script-tests/unicode-escape-sequences.js: Added.
1208         * js/unicode-escape-sequences-expected.txt: Added.
1209         * js/unicode-escape-sequences.html: Added. Generated with make-script-test-wrappers.
1210
1211 2015-04-29  Hyungwook Lee  <hyungwook.lee@navercorp.com>
1212
1213         Fix crash in WebCore::LogicalSelectionOffsetCaches::ContainingBlockInfo::setBlock().
1214         https://bugs.webkit.org/show_bug.cgi?id=140261
1215
1216         Reviewed by Darin Adler.
1217
1218         * editing/execCommand/crash-140261-expected.txt: Added.
1219         * editing/execCommand/crash-140261.html: Added.
1220
1221 2015-04-29  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1222
1223         Synchronous XMLHttpRequest should get access to AppCache resources stored as flat files
1224         https://bugs.webkit.org/show_bug.cgi?id=143711
1225
1226         Reviewed by Darin Adler.
1227
1228         * http/tests/appcache/resources/fake-video.mp4: Added.
1229         * http/tests/appcache/resources/simple-video-sync.manifest: Added.
1230         * http/tests/appcache/simple-video-sync-expected.txt: Added.
1231         * http/tests/appcache/simple-video-sync.html: Added.
1232
1233 2015-04-29  Joseph Pecoraro  <pecoraro@apple.com>
1234
1235         REGRESSION(181868): Windows Live SkyDrive cannot open an excel file
1236         https://bugs.webkit.org/show_bug.cgi?id=144373
1237
1238         Reviewed by Darin Adler.
1239
1240         * js/property-getters-and-setters-expected.txt:
1241         * js/script-tests/property-getters-and-setters.js:
1242
1243 2015-04-28  Alexey Proskuryakov  <ap@apple.com>
1244
1245         [WK2] fast/forms/input-search-press-escape-key.html crashes
1246         https://bugs.webkit.org/show_bug.cgi?id=87168
1247         rdar://problem/11508829
1248
1249         * platform/wk2/TestExpectations: This doesn't crash for me any more, unskipping.
1250
1251 2015-04-28  Zalan Bujtas  <zalan@apple.com>
1252
1253         Checkboxes on bugs.webkit.org are painted with stripes at some zoom levels.
1254         https://bugs.webkit.org/show_bug.cgi?id=144351
1255
1256         Reviewed by Simon Fraser.
1257
1258         This patch ensures that CG context is properly restored after painting dashed/dotted lines.
1259
1260         * fast/forms/checkbox-painting-with-hr-expected.html: Added.
1261         * fast/forms/checkbox-painting-with-hr.html: Added.
1262
1263 2015-04-28  Andreas Kling  <akling@apple.com>
1264
1265         DFG should generate efficient code for branching on a string's boolean value.
1266         <https://webkit.org/b/144317>
1267
1268         Reviewed by Geoff Garen & Filip Pizlo.
1269
1270         * js/regress/branch-on-string-as-boolean-expected.txt: Added.
1271         * js/regress/branch-on-string-as-boolean.html: Added.
1272         * js/regress/script-tests/branch-on-string-as-boolean.js: Added.
1273
1274 2015-04-27  Myles C. Maxfield  <mmaxfield@apple.com>
1275
1276         Implement font-synthesis CSS property
1277         https://bugs.webkit.org/show_bug.cgi?id=144305
1278
1279         Reviewed by Andreas Kling.
1280
1281         Test all combinations of font-weight, font-style, and font-synthesis.
1282
1283         * fast/css3-text/font-synthesis-expected.html: Added.
1284         * fast/css3-text/font-synthesis.html: Added.
1285
1286 2015-04-28  Brent Fulgham  <bfulgham@apple.com>
1287
1288         [Win] Temporarily disable WebGL support
1289         https://bugs.webkit.org/show_bug.cgi?id=144291
1290
1291         * platform/win/TestExpectations:
1292         * platform/win/js/dom/constructor-length-expected.txt: Added.
1293         * platform/win/js/dom/global-constructors-attributes-expected.txt:
1294
1295 2015-04-28  Jer Noble  <jer.noble@apple.com>
1296
1297         Unreviewed gardening; add results for new tests.
1298
1299         * media/audio-playback-restriction-autoplay-expected.txt: Added.
1300         * media/audio-playback-restriction-play-expected.txt: Added.
1301
1302 2015-04-28  Brent Fulgham  <bfulgham@apple.com>
1303
1304         [Win] PHP scripts fail if HTTP_ORIGIN is not set.
1305         https://bugs.webkit.org/show_bug.cgi?id=144333
1306
1307         Rubberstamped by Brady Eidson.
1308
1309         * http/tests/security/resources/cors-post-redirect-target.php: Check
1310         that HTTP_ORIGIN key exists before using it to avoid PHP error.
1311
1312 2015-04-28  Andy Estes  <aestes@apple.com>
1313
1314         Add expectations for tests added in r183428 and r183450.
1315
1316         * js/regress/typed-array-get-set-by-val-profiling-expected.txt: Added.
1317         * media/audio-playback-restriction-autoplay-expected.txt: Added.
1318         * media/audio-playback-restriction-play-expected.txt: Added.
1319
1320 2015-04-28  Antti Koivisto  <antti@apple.com>
1321
1322         Network Cache: Disk cache getting filled by YouTube video data
1323         https://bugs.webkit.org/show_bug.cgi?id=144259
1324
1325         Reviewed by Darin Adler.
1326
1327         * http/tests/cache/disk-cache/disk-cache-media-expected.txt: Added.
1328         * http/tests/cache/disk-cache/disk-cache-media.html: Added.
1329         * http/tests/cache/disk-cache/resources/cache-test.js:
1330         (generateTestURL):
1331
1332 2015-04-25  Simon Fraser  <simon.fraser@apple.com>
1333
1334         Eliminate styleDidChange with StyleDifferenceEqual when updates are actually necessary
1335         https://bugs.webkit.org/show_bug.cgi?id=144198
1336
1337         Reviewed by Darin Adler, Antti Koivisto.
1338         
1339         New test that detects whether a "hardware" animation is firing the style recalc
1340         timer on every frame, which happened during development of this patch.
1341
1342         * compositing/animation/no-style-recalc-during-accelerated-animation-expected.txt: Added.
1343         * compositing/animation/no-style-recalc-during-accelerated-animation.html: Added.
1344
1345 2015-04-27  Benjamin Poulain  <bpoulain@apple.com>
1346
1347         [JSC] Add support for typed arrays to the Array profiling
1348         https://bugs.webkit.org/show_bug.cgi?id=143913
1349
1350         Reviewed by Filip Pizlo.
1351
1352         * js/regress/script-tests/typed-array-get-set-by-val-profiling.js: Added.
1353         * js/regress/typed-array-get-set-by-val-profiling.html: Added.
1354
1355 2015-04-27  Doug Russell  <d_russell@apple.com>
1356
1357         Break up select text into multiple tests
1358         https://bugs.webkit.org/show_bug.cgi?id=144301
1359
1360         Reviewed by Alexey Proskuryakov.
1361
1362         * platform/mac/TestExpectations:
1363         * platform/mac/accessibility/select-text-expected.txt: Removed.
1364         * platform/mac/accessibility/select-text.html: Removed.
1365         * platform/mac/accessibility/select-text/select-text-1-expected.txt: Added.
1366         * platform/mac/accessibility/select-text/select-text-1.html: Added.
1367         * platform/mac/accessibility/select-text/select-text-135546-expected.txt: Added.
1368         * platform/mac/accessibility/select-text/select-text-135546.html: Added.
1369         * platform/mac/accessibility/select-text/select-text-135575-expected.txt: Added.
1370         * platform/mac/accessibility/select-text/select-text-135575.html: Added.
1371         * platform/mac/accessibility/select-text/select-text-2-expected.txt: Added.
1372         * platform/mac/accessibility/select-text/select-text-2.html: Added.
1373         * platform/mac/accessibility/select-text/select-text-3-expected.txt: Added.
1374         * platform/mac/accessibility/select-text/select-text-3.html: Added.
1375         * platform/mac/accessibility/select-text/select-text-4-expected.txt: Added.
1376         * platform/mac/accessibility/select-text/select-text-4.html: Added.
1377         * platform/mac/accessibility/select-text/select-text-5-expected.txt: Added.
1378         * platform/mac/accessibility/select-text/select-text-5.html: Added.
1379         * platform/mac/accessibility/select-text/select-text-6-expected.txt: Added.
1380         * platform/mac/accessibility/select-text/select-text-6.html: Added.
1381         * platform/mac/accessibility/select-text/select-text-7-expected.txt: Added.
1382         * platform/mac/accessibility/select-text/select-text-7.html: Added.
1383         * platform/mac/accessibility/select-text/select-text-8-expected.txt: Added.
1384         * platform/mac/accessibility/select-text/select-text-8.html: Added.
1385         * platform/mac/accessibility/select-text/select-text-9-expected.txt: Added.
1386         * platform/mac/accessibility/select-text/select-text-9.html: Added.
1387
1388 2015-04-27  Daniel Bates  <dabates@apple.com>
1389
1390         Form control may be associated with the wrong HTML Form element after form id change
1391         https://bugs.webkit.org/show_bug.cgi?id=133456
1392         <rdar://problem/17095055>
1393
1394         Reviewed by Andy Estes.
1395
1396         Add tests to ensure that we associate the correct HTML Form element with a
1397         <select> after changing the id of its associated HTML form element.
1398
1399         * fast/forms/change-form-id-to-be-unique-expected.txt: Added.
1400         * fast/forms/change-form-id-to-be-unique-then-submit-form-expected.txt: Added.
1401         * fast/forms/change-form-id-to-be-unique-then-submit-form.html: Added.
1402         * fast/forms/change-form-id-to-be-unique.html: Added.
1403
1404 2015-04-27  Jer Noble  <jer.noble@apple.com>
1405
1406         Add a setting & restriction which prevents non-interactivte playback of audible media elements.
1407         https://bugs.webkit.org/show_bug.cgi?id=143486
1408
1409         Reviewed by Eric Carlson.
1410
1411         * media/audio-playback-restriction-autoplay.html: Added.
1412         * media/audio-playback-restriction-play.html: Added.
1413         * media/video-test.js:
1414         (setCaptionDisplayMode):
1415         (runWithKeyDown.eventName.window.testRunner.eventSender.keyDown.string_appeared_here.string_appeared_here.thunk):
1416         (runWithKeyDown):
1417
1418 2015-04-27  Jer Noble  <jer.noble@apple.com>
1419
1420         [WebAudio] AudioContext does not remove user-gesture restriction during resume()
1421         https://bugs.webkit.org/show_bug.cgi?id=144211
1422
1423         Reviewed by Eric Carlson.
1424
1425         * webaudio/audiocontext-restriction-audiobuffersourcenode-start-expected.txt: Added.
1426         * webaudio/audiocontext-restriction-audiobuffersourcenode-start.html: Added.
1427         * webaudio/audiocontext-restriction-expected.txt: Added.
1428         * webaudio/audiocontext-restriction.html: Added.
1429         * webaudio/resources/audio-testing.js:
1430         (runWithKeyDown):
1431
1432 2015-04-27  Alexey Proskuryakov  <ap@apple.com>
1433
1434         rdar://problem/16678392 Page visibility tests are broken in Yosemite
1435
1436         * platform/mac-wk2/TestExpectations: They don't seem to be broken any more, unskipping.
1437         Maybe <http://trac.webkit.org/changeset/181866> fixed them?
1438         Also updated the next line (media/video-background-tab-playback.html), as it didn't match what bots see now.
1439
1440 2015-04-27  Zalan Bujtas  <zalan@apple.com>
1441
1442         Simple line layout: Wrong text offsetting when range does not start from the first renderer.
1443         https://bugs.webkit.org/show_bug.cgi?id=144167
1444         rdar://problem/20639857
1445
1446         Reviewed by Simon Fraser.
1447
1448         This patch ensures that TextIterator returns the right text when the input range starts
1449         from a sibling node.
1450
1451         TextIterator::m_previousTextLengthInFlow keeps track of the current node offset from the parent.
1452         it is required to map simple line layout runs to RenderText positions.
1453         This patch sets the offset value when the iteration start with a sibling node.
1454
1455         * fast/text/range-text-with-simple-line-layout-expected.txt: Added.
1456         * fast/text/range-text-with-simple-line-layout.html: Added.
1457
1458 2015-04-27  Commit Queue  <commit-queue@webkit.org>
1459
1460         Unreviewed, rolling out r183393.
1461         https://bugs.webkit.org/show_bug.cgi?id=144272
1462
1463         Caused memory corruption detected by GuardMalloc (Requested by
1464         ap on #webkit).
1465
1466         Reverted changeset:
1467
1468         "Synchronous XMLHttpRequest should get access to AppCache
1469         resources stored as flat files"
1470         https://bugs.webkit.org/show_bug.cgi?id=143711
1471         http://trac.webkit.org/changeset/183393
1472
1473 2015-04-27  Yoav Weiss  <yoav@yoav.ws>
1474
1475         Fix viewport units in Media Queries
1476         https://bugs.webkit.org/show_bug.cgi?id=144260
1477
1478         Reviewed by Darin Adler.
1479
1480         These tests make sure that viewport units are working as expected inside of Media Queries.
1481
1482         * fast/media/mq-viewport-units-expected.txt: Added.
1483         * fast/media/mq-viewport-units.html: Added.
1484
1485 2015-04-27  Javier Fernandez  <jfernandez@igalia.com>
1486
1487         [CSS Grid Layout] Support for the justify-self and justify-items in grid layout
1488         https://bugs.webkit.org/show_bug.cgi?id=133280
1489
1490         Implementation of justify-self and justify-items properties for grid.
1491         Added additional testing for ensuring margin, padding and border are considered when
1492         computing grid item's position.
1493
1494         Reviewed by David Hyatt.
1495
1496         * fast/css-grid-layout/grid-align-justify-margin-border-padding-expected.txt: Added.
1497         * fast/css-grid-layout/grid-align-justify-margin-border-padding-vertical-lr-expected.txt: Added.
1498         * fast/css-grid-layout/grid-align-justify-margin-border-padding-vertical-lr.html: Added.
1499         * fast/css-grid-layout/grid-align-justify-margin-border-padding-vertical-rl-expected.txt: Added.
1500         * fast/css-grid-layout/grid-align-justify-margin-border-padding-vertical-rl.html: Added.
1501         * fast/css-grid-layout/grid-align-justify-margin-border-padding.html: Added.
1502         * fast/css-grid-layout/justify-self-cell-expected.txt: Added.
1503         * fast/css-grid-layout/justify-self-cell.html: Added.
1504         * fast/css-grid-layout/resources/grid.css:
1505         (.directionLTR): Added. Useful for defining orthogonal flows.
1506
1507 2015-04-27  Youenn Fablet  <youenn.fablet@crf.canon.fr> and Xabier Rodriguez Calvar  <calvaris@igalia.com>
1508
1509         Unreviewed.
1510
1511         Fixed timeout expectation of "closed should fulfill with
1512         undefined" test. This doesn't time out anymore.
1513
1514         * streams/reference-implementation/readable-stream-templated.html:
1515
1516 2015-04-27  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet  <youenn.fablet@crf.canon.fr>
1517
1518         [Streams API] ReadableStream constructor start function should be able to close the stream
1519         https://bugs.webkit.org/show_bug.cgi?id=143363
1520
1521         Reviewed by Benjamin Poulain.
1522
1523         Updated expectations with new passes.
1524
1525         * streams/reference-implementation/bad-underlying-sources-expected.txt:
1526         * streams/reference-implementation/readable-stream-reader-expected.txt:
1527         * streams/reference-implementation/readable-stream-templated-expected.txt:
1528
1529 2015-04-27  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1530
1531         Synchronous XMLHttpRequest should get access to AppCache resources stored as flat files
1532         https://bugs.webkit.org/show_bug.cgi?id=143711
1533
1534         Reviewed by Darin Adler.
1535
1536         * http/tests/appcache/resources/fake-video.mp4: Added.
1537         * http/tests/appcache/resources/simple-video-sync.manifest: Added.
1538         * http/tests/appcache/simple-video-sync-expected.txt: Added.
1539         * http/tests/appcache/simple-video-sync.html: Added.
1540
1541 2015-04-27  Ryosuke Niwa  <rniwa@webkit.org>
1542
1543         Also skip it in run-javascriptcore-tests.
1544
1545         * js/script-tests/class-syntax-semicolon.js:
1546
1547 2015-04-27  Ryosuke Niwa  <rniwa@webkit.org>
1548
1549         Temporarily skip the test added in r183384 as it's hitting an assertion per an existing bug.
1550
1551         The newly uncovered bug is tracked by webkit.org/b/144258.
1552
1553         * TestExpectations:
1554
1555 2015-04-26  Alexey Proskuryakov  <ap@apple.com>
1556
1557         editing/selection/programmatic-selection-on-mac-is-directionless.html is flaky
1558         https://bugs.webkit.org/show_bug.cgi?id=141122
1559
1560         * platform/wk2/TestExpectations: Mark the test as such. Unfortunately, there are
1561         almost certainly other tests affected by this.
1562
1563 2015-04-26  Manuel Rego Casasnovas  <rego@igalia.com>
1564
1565         [CSS Grid Layout] LayoutBox::hasDefiniteLogicalHeight() should consider abspos boxes as definite
1566         https://bugs.webkit.org/show_bug.cgi?id=144144
1567
1568         Reviewed by Darin Adler.
1569
1570         Add new test case to check absolutely positioned elements.
1571
1572         * fast/css-grid-layout/percent-track-breadths-regarding-container-size-expected.txt:
1573         * fast/css-grid-layout/percent-track-breadths-regarding-container-size.html:
1574
1575 2015-04-26  Ryosuke Niwa  <rniwa@webkit.org>
1576
1577         Class body ending with a semicolon throws a SyntaxError
1578         https://bugs.webkit.org/show_bug.cgi?id=144244
1579
1580         Reviewed by Darin Adler.
1581
1582         Added a regression test for having a semicolon inside the class definition.
1583
1584         * js/class-syntax-semicolon-expected.txt: Added.
1585         * js/class-syntax-semicolon.html: Added.
1586         * js/script-tests/class-syntax-semicolon.js: Added.
1587
1588 2015-04-26  Ryosuke Niwa  <rniwa@webkit.org>
1589
1590         Getter or setter method named "prototype" or "constrcutor" should throw SyntaxError
1591         https://bugs.webkit.org/show_bug.cgi?id=144243
1592
1593         Reviewed by Darin Adler.
1594
1595         Added tests cases to both tests. Also added test cases missing from expression tests.
1596
1597         * js/class-syntax-declaration-expected.txt:
1598         * js/class-syntax-expression-expected.txt:
1599         * js/script-tests/class-syntax-declaration.js:
1600         * js/script-tests/class-syntax-expression.js:
1601
1602 2015-04-26  Said Abou-Hallawa  <sabouhallawa@apple.com>
1603
1604         SVGFilterBuilder should drive the builtin sourceAlpha from the passed sourceGraphic
1605         https://bugs.webkit.org/show_bug.cgi?id=144137
1606
1607         Reviewed by Darin Adler.
1608
1609         Ensure the SourceAlpha is driven from last applied FilterEffect.
1610
1611         * svg/filters/sourceAlpha-input-filter-effect-expected.html: Added.
1612         * svg/filters/sourceAlpha-input-filter-effect.html: Added.
1613
1614 2015-04-26  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1615
1616         [EFL] Unreviewed gardening fix.
1617
1618         Mark editing/selection/extend-by-character-007.html to skip
1619         instead of missing. It is not supported by EFL port yet.
1620
1621         * platform/efl/TestExpectations:
1622
1623 2015-04-26  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1624
1625         [EFL] Unreviewed EFL gardening on 27th April.
1626
1627         Unskip 2 tests which have been passed since r183368.
1628
1629         Mark editing/selection/extend-by-character-007.html to missing.
1630         This needs to have new baseline for EFL port.
1631
1632         * platform/efl/TestExpectations:
1633
1634 2015-04-26  Javier Fernandez  <jfernandez@igalia.com>
1635
1636         [CSS Grid Layout] Support for align-self and align-items in grid layout
1637         https://bugs.webkit.org/show_bug.cgi?id=133225
1638
1639         Reviewed by Darin Adler.
1640
1641         Implementation of align-self and align-items properties ifor grid.
1642
1643         Several layout tests were touched for adapting them to the new grid item's
1644         column-axis position when using RTL direction.
1645
1646         * fast/css-grid-layout/grid-align-expected.txt: Added.
1647         * fast/css-grid-layout/grid-align.html: Added.
1648         * fast/css-grid-layout/grid-element-border-grid-item.html:
1649         * fast/css-grid-layout/grid-element-border-padding-grid-item.html:
1650         * fast/css-grid-layout/grid-element-padding-grid-item.html:
1651         * fast/css-grid-layout/grid-item-margin-auto-columns-rows-horizontal-rtl-expected.html:
1652         * fast/css-grid-layout/grid-item-margin-auto-columns-rows-vertical-rtl-expected.html:
1653         * fast/css-grid-layout/grid-item-margin-resolution.html:
1654
1655 2015-04-26  Doug Russell  <d_russell@apple.com>
1656
1657         AX: richer text change notifications (142719)
1658         https://bugs.webkit.org/show_bug.cgi?id=142719
1659
1660         Reviewed by Darin Adler.
1661
1662         Richer accessibility value change notifications. Introduce AXTextEditType,
1663         postTextStateChangeNotification and postTextReplacementNotification to give assistive
1664         tech apps more reliable context for responding to changes in web content. Also implement
1665         a mechanism to post value changes in password form fields in coalesced ticks to thwart
1666         analyzing the cadence of changes.
1667
1668         Richer accessibility selection change notifications. Introduce AXTextStateChangeIntent,
1669         and an overload of postTextReplacementNotification to give assistive tech apps more
1670         reliable context for responding to changes in web content selection. Also block posting
1671         selection changes on password fields.
1672
1673         * platform/mac/accessibility/input-replacevalue-userinfo-expected.txt: Added.
1674         * platform/mac/accessibility/input-replacevalue-userinfo.html: Added.
1675         * platform/mac/accessibility/selection-change-userinfo-expected.txt: Added.
1676         * platform/mac/accessibility/selection-change-userinfo.html: Added.
1677         * platform/mac/accessibility/value-change-userinfo-expected.txt: Added.
1678         * platform/mac/accessibility/value-change-userinfo.html: Added.
1679
1680 2015-04-26  Darin Adler  <darin@apple.com>
1681
1682         REGRESSION (r176751): line-height ignored in <button> elements
1683         https://bugs.webkit.org/show_bug.cgi?id=144234
1684
1685         Reviewed by Antti Koivisto.
1686
1687         * fast/forms/button-line-height-expected.html: Added.
1688         * fast/forms/button-line-height.html: Added.
1689
1690 2015-04-26  Darin Adler  <darin@apple.com>
1691
1692         REGRESSION (r173801): Use after free in WebCore::NotificationCenter::~NotificationCenter
1693         https://bugs.webkit.org/show_bug.cgi?id=137163
1694
1695         Reviewed by Andy Estes.
1696
1697         * fast/notifications/request-notification-permission-while-reloading-expected.txt: Added.
1698         * fast/notifications/request-notification-permission-while-reloading.html: Added.
1699
1700 2015-04-26  Benjamin Poulain  <benjamin@webkit.org>
1701
1702         [JSC] Implement Math.clz32(), remove Number.clz()
1703         https://bugs.webkit.org/show_bug.cgi?id=144205
1704
1705         Reviewed by Michael Saboff.
1706
1707         Basic conformance tests.
1708
1709         * js/Object-getOwnPropertyNames-expected.txt:
1710         * js/math-clz32-expected.txt: Added.
1711         * js/math-clz32.html: Renamed from LayoutTests/js/number-clz.html.
1712         * js/number-clz-expected.txt: Removed.
1713         * js/script-tests/Object-getOwnPropertyNames.js:
1714         * js/script-tests/math-clz32.js: Added.
1715         (objectConvertToString.toString):
1716         (objectRecordToStringCall.toString):
1717         (objectThrowOnToString.toString):
1718         (objectWithValueOf.valueOf):
1719         (objectThrowOnValueOf.valueOf):
1720         (objectThrowOnValueOf.toString):
1721         (objectRecordValueOfCall.valueOf):
1722         (objectRecordConversionCalls.toString):
1723         (objectRecordConversionCalls.valueOf):
1724         * js/script-tests/number-clz.js: Removed.
1725
1726 2015-04-26  Yusuke Suzuki  <utatane.tea@gmail.com>
1727
1728         [ES6] Array.from need to accept iterables
1729         https://bugs.webkit.org/show_bug.cgi?id=141055
1730
1731         Reviewed by Darin Adler.
1732
1733         Array.from now accepts iterables.
1734
1735         * js/array-from-expected.txt:
1736
1737 2015-04-26  Simon Fraser  <simon.fraser@apple.com>
1738
1739         New baselines for iOS.
1740
1741         * platform/ios-simulator-wk2/compositing/contents-scale/rounded-contents-scale-expected.txt:
1742         * platform/ios-simulator-wk2/compositing/contents-scale/scaled-ancestor-expected.txt:
1743         * platform/ios-simulator-wk2/compositing/contents-scale/simple-scale-expected.txt:
1744         * platform/ios-simulator-wk2/compositing/contents-scale/z-translate-expected.txt:
1745         * platform/ios-simulator-wk2/compositing/repaint/invalidations-on-composited-layers-expected.txt:
1746         * platform/ios-simulator-wk2/compositing/tiling/tile-cache-zoomed-expected.txt:
1747         * platform/ios-simulator-wk2/compositing/visible-rect/2d-transformed-expected.txt:
1748         * platform/ios-simulator-wk2/compositing/visible-rect/3d-transformed-expected.txt:
1749         * platform/ios-simulator-wk2/compositing/visible-rect/clipped-by-viewport-expected.txt:
1750         * platform/ios-simulator-wk2/compositing/visible-rect/clipped-visible-rect-expected.txt:
1751         * platform/ios-simulator-wk2/compositing/visible-rect/coverage-clipped-expected.txt:
1752         * platform/ios-simulator-wk2/compositing/visible-rect/coverage-scrolling-expected.txt:
1753         * platform/ios-simulator-wk2/compositing/visible-rect/flipped-preserve-3d-expected.txt:
1754         * platform/ios-simulator-wk2/compositing/visible-rect/iframe-and-layers-expected.txt:
1755         * platform/ios-simulator-wk2/compositing/visible-rect/nested-transform-expected.txt:
1756         * platform/ios-simulator-wk2/compositing/visible-rect/scrolled-expected.txt:
1757
1758 2015-04-26  Simon Fraser  <simon.fraser@apple.com>
1759
1760         New WK1 results for this test.
1761
1762         * platform/mac-wk1/compositing/tiling/transform-origin-tiled-expected.txt: Added.
1763
1764 2015-04-25  Simon Fraser  <simon.fraser@apple.com>
1765
1766         Expand compositing coverage rect when scrolling and animating
1767         https://bugs.webkit.org/show_bug.cgi?id=144214
1768         rdar://problem/20695926
1769
1770         Reviewed by Darin Adler.
1771         
1772         New baselines for tests dumping layer output, with coverage rect being affected
1773         by this changeset. One new test for tiling a layer inside overflow:hidden with transform-origin.
1774
1775         * compositing/contents-scale/animating-expected.txt:
1776         * compositing/contents-scale/rounded-contents-scale-expected.txt:
1777         * compositing/contents-scale/scaled-ancestor-expected.txt:
1778         * compositing/contents-scale/simple-scale-expected.txt:
1779         * compositing/tiling/transform-origin-tiled.html: Added.
1780         * platform/mac-wk2/compositing/tiling/rotated-tiled-clamped-expected.txt:
1781         * platform/mac-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
1782         * platform/mac-wk2/compositing/tiling/tile-cache-zoomed-expected.txt:
1783         * platform/mac-wk2/compositing/visible-rect/iframe-no-layers-expected.txt:
1784         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-expected.txt:
1785         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler-expected.txt:
1786         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-expected.txt:
1787         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler-expected.txt:
1788         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-expected.txt:
1789         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt:
1790         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-expected.txt:
1791         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
1792         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-expected.txt:
1793         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler-expected.txt:
1794         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-expected.txt:
1795         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler-expected.txt:
1796         * platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-zoomed-expected.txt:
1797         * platform/mac-wk2/tiled-drawing/simple-document-with-margin-tiles-expected.txt:
1798         * platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt:
1799         * platform/mac-wk2/tiled-drawing/tiled-drawing-scroll-position-page-cache-restoration-expected.txt:
1800         * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-expected.txt:
1801         * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-scrolled-expected.txt:
1802         * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt:
1803         * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
1804         * platform/mac/compositing/tiling/tile-cache-zoomed-expected.txt:
1805         * platform/mac/compositing/visible-rect/2d-transformed-expected.txt:
1806         * platform/mac/compositing/visible-rect/3d-transformed-expected.txt:
1807         * platform/mac/compositing/visible-rect/clipped-by-viewport-expected.txt:
1808         * platform/mac/compositing/visible-rect/clipped-visible-rect-expected.txt:
1809         * platform/mac/compositing/visible-rect/iframe-and-layers-expected.txt:
1810         * platform/mac/compositing/visible-rect/iframe-no-layers-expected.txt:
1811         * platform/mac/compositing/visible-rect/scrolled-expected.txt:
1812
1813 2015-04-25  Alexey Proskuryakov  <ap@apple.com>
1814
1815         Mark some tests that take >10 seconds on debug bots as slow.
1816
1817         This is too close to 30 second timeout, so it's likely that these tests would flakily
1818         time out on other configurations, e.g. locally.
1819
1820         * TestExpectations:
1821
1822 2015-04-25  Myles C. Maxfield  <mmaxfield@apple.com>
1823
1824         font-synthesis's initial value is "style weight"
1825         https://bugs.webkit.org/show_bug.cgi?id=144195
1826
1827         Reviewed by Darin Adler.
1828
1829         Updating test.
1830
1831         * fast/css3-text/font-synthesis-parse-expected.txt:
1832         * fast/css3-text/font-synthesis-parse.html:
1833
1834 2015-04-25  Jordan Harband  <ljharb@gmail.com>
1835
1836         Set#keys !== Set#values
1837         https://bugs.webkit.org/show_bug.cgi?id=144190
1838
1839         Reviewed by Darin Adler.
1840
1841         * js/script-tests/set-keys.js: Added.
1842         * js/set-keys-expected.txt: Added.
1843         * js/set-keys.html: Added.
1844
1845 2015-04-25  Darin Adler  <darin@apple.com>
1846
1847         Crash if IDBTransaction is aborted right after it's created
1848         https://bugs.webkit.org/show_bug.cgi?id=144199
1849
1850         Reviewed by Simon Fraser.
1851
1852         * platform/mac-wk2/TestExpectations: Unskip storage/indexeddb/transaction-abort.html.
1853         * storage/indexeddb/transaction-abort-expected.txt: Updated since the exact text of
1854         the execptions is different from what was marked here as expected.
1855
1856 2015-04-23  Ryosuke Niwa  <rniwa@webkit.org>
1857
1858         class methods should be non-enumerable
1859         https://bugs.webkit.org/show_bug.cgi?id=143181
1860
1861         Reviewed by Darin Adler.
1862
1863         Added a regression test.
1864
1865         Also fixed a test that previously relied on "prototype" property being writable
1866         since this is no longer the case.
1867
1868         * js/class-syntax-extends-expected.txt:
1869         * js/class-syntax-prototype.html: Added.
1870         * js/script-tests/class-syntax-extends.js:
1871         * js/script-tests/class-syntax-prototype.js: Added.
1872
1873 2015-04-25  Yusuke Suzuki  <utatane.tea@gmail.com>
1874
1875         [ES6] Implement String.fromCodePoint
1876         https://bugs.webkit.org/show_bug.cgi?id=144160
1877
1878         Reviewed by Darin Adler.
1879
1880         Add String.fromCodePoint.
1881
1882         * js/Object-getOwnPropertyNames-expected.txt:
1883         * js/script-tests/Object-getOwnPropertyNames.js:
1884
1885 2015-04-25  Alexey Proskuryakov  <ap@apple.com>
1886
1887         Mavericks fix - no window.performance there.
1888
1889         * fast/frames/flattening/resources/iframe-to-resize.html:
1890
1891 2015-04-25  Alexey Proskuryakov  <ap@apple.com>
1892
1893         fast/frames/flattening/iframe-flattening-resize-event-count.html times out on Yosemite WK2
1894         https://bugs.webkit.org/show_bug.cgi?id=144155
1895
1896         Unreviewed. Add more temporary logging to figure out what's going on with the test on bots.
1897
1898         * fast/frames/flattening/resources/iframe-to-resize.html:
1899
1900 2015-04-24  Commit Queue  <commit-queue@webkit.org>
1901
1902         Unreviewed, rolling out r183288.
1903         https://bugs.webkit.org/show_bug.cgi?id=144189
1904
1905         Made js/sort-with-side-effecting-comparisons.html time out in
1906         debug builds (Requested by ap on #webkit).
1907
1908         Reverted changeset:
1909
1910         "It shouldn't take 1846 lines of code and 5 FIXMEs to sort an
1911         array."
1912         https://bugs.webkit.org/show_bug.cgi?id=144013
1913         http://trac.webkit.org/changeset/183288
1914
1915 2015-04-24  Myles C. Maxfield  <mmaxfield@apple.com>
1916
1917         Implement parsing support for font-synthesis CSS property
1918         https://bugs.webkit.org/show_bug.cgi?id=144180
1919
1920         Reviewed by Tim Horton.
1921
1922         * fast/css3-text/font-synthesis-parse-expected.txt: Added.
1923         * fast/css3-text/font-synthesis-parse.html: Added.
1924
1925 2015-04-24  Simon Fraser  <simon.fraser@apple.com>
1926
1927         Track a coverage rect through GraphicsLayerCA flushes, use it to mark backing store attached
1928         https://bugs.webkit.org/show_bug.cgi?id=144165
1929
1930         Reviewed by Dean Jackson.
1931         
1932         New results for platform/mac-wk2/tiled-drawing tests that dump layer trees.
1933
1934         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-expected.txt:
1935         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler-expected.txt:
1936         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-expected.txt:
1937         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler-expected.txt:
1938         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-expected.txt:
1939         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt:
1940         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-expected.txt:
1941         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
1942         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-expected.txt:
1943         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler-expected.txt:
1944         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-expected.txt:
1945         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler-expected.txt:
1946         * platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-zoomed-expected.txt:
1947         * platform/mac-wk2/tiled-drawing/simple-document-with-margin-tiles-expected.txt:
1948         * platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-expected.txt:
1949         * platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-speculative-expected.txt:
1950         * platform/mac-wk2/tiled-drawing/tile-coverage-scroll-to-bottom-expected.txt:
1951         * platform/mac-wk2/tiled-drawing/tile-coverage-slow-scrolling-expected.txt:
1952         * platform/mac-wk2/tiled-drawing/tile-coverage-speculative-expected.txt:
1953         * platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt:
1954         * platform/mac-wk2/tiled-drawing/tiled-drawing-scroll-position-page-cache-restoration-expected.txt:
1955         * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-expected.txt:
1956         * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-scrolled-expected.txt:
1957         * platform/mac-wk2/tiled-drawing/use-tiled-drawing-expected.txt:
1958         * platform/mac-wk2/tiled-drawing/visible-rect-content-inset-expected.txt:
1959
1960 2015-04-24  Simon Fraser  <simon.fraser@apple.com>
1961
1962         Track a coverage rect through GraphicsLayerCA flushes, use it to mark backing store attached
1963         https://bugs.webkit.org/show_bug.cgi?id=144165
1964
1965         Reviewed by Dean Jackson.
1966         
1967         Updated results that now include coverage rects, and a new test that includes both visible
1968         and hidden layers.
1969
1970         * compositing/contents-scale/animating-expected.txt:
1971         * compositing/contents-scale/rounded-contents-scale-expected.txt:
1972         * compositing/contents-scale/scaled-ancestor-expected.txt:
1973         * compositing/contents-scale/simple-scale-expected.txt:
1974         * compositing/contents-scale/z-translate-expected.txt:
1975         * compositing/visible-rect/coverage-clipped-expected.txt: Added.
1976         * compositing/visible-rect/coverage-clipped.html: Added.
1977         * compositing/visible-rect/coverage-scrolling-expected.txt: Added.
1978         * compositing/visible-rect/coverage-scrolling.html: Added.
1979         * platform/ios-simulator-wk2/compositing/visible-rect/coverage-clipped-expected.txt: Added.
1980         * platform/ios-simulator-wk2/compositing/visible-rect/coverage-scrolling-expected.txt: Added.
1981         * platform/mac-wk2/compositing/tiling/rotated-tiled-clamped-expected.txt:
1982         * platform/mac-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
1983         * platform/mac-wk2/compositing/tiling/tile-cache-zoomed-expected.txt:
1984         * platform/mac-wk2/compositing/visible-rect/iframe-no-layers-expected.txt:
1985         * platform/mac/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt:
1986         * platform/mac/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt:
1987         * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt:
1988         * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
1989         * platform/mac/compositing/tiling/tile-cache-zoomed-expected.txt:
1990         * platform/mac/compositing/visible-rect/2d-transformed-expected.txt:
1991         * platform/mac/compositing/visible-rect/3d-transform-style-expected.txt:
1992         * platform/mac/compositing/visible-rect/3d-transformed-expected.txt:
1993         * platform/mac/compositing/visible-rect/animated-expected.txt:
1994         * platform/mac/compositing/visible-rect/animated-from-none-expected.txt:
1995         * platform/mac/compositing/visible-rect/clipped-by-viewport-expected.txt:
1996         * platform/mac/compositing/visible-rect/clipped-visible-rect-expected.txt:
1997         * platform/mac/compositing/visible-rect/flipped-preserve-3d-expected.txt:
1998         * platform/mac/compositing/visible-rect/iframe-and-layers-expected.txt:
1999         * platform/mac/compositing/visible-rect/iframe-no-layers-expected.txt:
2000         * platform/mac/compositing/visible-rect/nested-transform-expected.txt:
2001         * platform/mac/compositing/visible-rect/scrolled-expected.txt:
2002
2003 2015-04-21  Geoffrey Garen  <ggaren@apple.com>
2004
2005         It shouldn't take 1846 lines of code and 5 FIXMEs to sort an array.
2006         https://bugs.webkit.org/show_bug.cgi?id=144013
2007
2008         Reviewed by Mark Lam.
2009
2010         * js/script-tests/array-holes.js: 
2011         * js/array-holes-expected.txt: This result now matches Firefox. We see
2012         'peekaboo', which is a prototype property, rather than a hole, because
2013         sorting uses [[Get]], which sees prototype properties.
2014
2015         The ES6 spec says that sorting should use [[Get]], so this new result
2016         matches the spec a little better -- although the spec also says that the
2017         result of sorting is undefined in this case because of the presence of
2018         an indexed property in the prototype chain.
2019
2020         * js/dom/array-prototype-properties-expected.txt: Updated error message
2021         to match other array prototype error messages.
2022
2023         * js/comparefn-sort-stability-expected.txt:
2024         * js/script-tests/comparefn-sort-stability.js: Made this test bigger in
2025         order to demonstrate that Firefox and Safari use a stable sort, and
2026         Chrome does not.
2027
2028         * js/script-tests/array-sort-sparse.js:
2029         * js/array-sort-sparse-expected.txt: Added some tests for things I got
2030         wrong in this patch.
2031
2032 2015-04-24  Alexey Proskuryakov  <ap@apple.com>
2033
2034         fast/frames/flattening/iframe-flattening-resize-event-count.html times out on Yosemite WK2
2035         https://bugs.webkit.org/show_bug.cgi?id=144155
2036
2037         Unreviewed follow-up. Added a notifyDone, so that the watchdog timer actually works.
2038
2039         * fast/frames/flattening/resources/iframe-to-resize.html:
2040
2041 2015-04-24  Commit Queue  <commit-queue@webkit.org>
2042
2043         Unreviewed, rolling out r183266.
2044         https://bugs.webkit.org/show_bug.cgi?id=144164
2045
2046         Broke 32-bit build and a test. (Requested by ap on #webkit).
2047
2048         Reverted changeset:
2049
2050         "AX: richer text change notifications (142719)"
2051         https://bugs.webkit.org/show_bug.cgi?id=142719
2052         http://trac.webkit.org/changeset/183266
2053
2054 2015-04-24  Brady Eidson  <beidson@apple.com>
2055
2056         Handling additional review feedback after http://trac.webkit.org/changeset/183280
2057         https://bugs.webkit.org/show_bug.cgi?id=144157.
2058
2059         Suggested by, implicitly reviewed by, and explicitly rubber-stamped by Alexey Proskuryakov.
2060
2061         * http/tests/security/cors-post-redirect-303-expected.txt: Added.
2062         * http/tests/security/cors-post-redirect-303.html: Added.
2063         * http/tests/security/resources/cors-post-redirect-target.php:
2064
2065 2015-04-24  Brady Eidson  <beidson@apple.com>
2066
2067         Origin header is preserved on cross-origin redirects.
2068         https://bugs.webkit.org/show_bug.cgi?id=144157.
2069
2070         Reviewed by Sam Weinig.
2071
2072         * http/tests/security/cors-post-redirect-301-expected.txt: Added.
2073         * http/tests/security/cors-post-redirect-301.html: Added.
2074         * http/tests/security/cors-post-redirect-302-expected.txt: Added.
2075         * http/tests/security/cors-post-redirect-302.html: Added.
2076         * http/tests/security/cors-post-redirect-307-expected.txt: Added.
2077         * http/tests/security/cors-post-redirect-307.html: Added.
2078         * http/tests/security/cors-post-redirect-308-expected.txt: Added.
2079         * http/tests/security/cors-post-redirect-308.html: Added.
2080         * http/tests/security/resources/cors-post-redirect-target.php: Added.
2081
2082 2015-04-24  Matthew Mirman  <mmirman@apple.com>
2083
2084         Added tests to ensure that Object.prototype.__proto__ native getter and setter do not coerce undefined to this
2085         https://bugs.webkit.org/show_bug.cgi?id=141865
2086         rdar://problem/19927273
2087
2088         Reviewed by Filip Pizlo.
2089
2090         * js/script-tests/sloppy-getter-setter-global-object.js: Added.
2091         * js/sloppy-getter-setter-global-object-expected.txt: Added.
2092         * js/sloppy-getter-setter-global-object.html: Added.
2093
2094 2015-04-24  Alexey Proskuryakov  <ap@apple.com>
2095
2096         fast/frames/flattening/iframe-flattening-resize-event-count.html times out on Yosemite WK2
2097         https://bugs.webkit.org/show_bug.cgi?id=144155
2098
2099         Reviewed by Anders Carlsson.
2100
2101         Cleaned the test up a little, and added logging to collect some information about
2102         why it fails.
2103
2104         * fast/frames/flattening/iframe-flattening-resize-event-count.html:
2105         * fast/frames/flattening/resources/iframe-to-resize.html:
2106
2107 2015-04-24  Doug Russell  <d_russell@apple.com>
2108
2109         AX: richer text change notifications (142719)
2110         https://bugs.webkit.org/show_bug.cgi?id=142719
2111
2112         Reviewed by Darin Adler.
2113
2114         Richer accessibility value change notifications. Introduce AXTextEditType, postTextStateChangeNotification and postTextReplacementNotification to give assistive tech apps more reliable context for responding to changes in web content. Also implement a mechanism to post value changes in password form fields in coalesced ticks to thwart analyzing the cadence of changes.
2115
2116         Richer accessibility selection change notifications. Introduce AXTextStateChangeIntent, and an overload of postTextReplacementNotification to give assistive tech apps more reliable context for responding to changes in web content selection. Also block posting selection changes on password fields.
2117
2118         * platform/mac/accessibility/input-replacevalue-userinfo-expected.txt: Added.
2119         * platform/mac/accessibility/input-replacevalue-userinfo.html: Added.
2120         * platform/mac/accessibility/selection-change-userinfo-expected.txt: Added.
2121         * platform/mac/accessibility/selection-change-userinfo.html: Added.
2122         * platform/mac/accessibility/value-change-userinfo-expected.txt: Added.
2123         * platform/mac/accessibility/value-change-userinfo.html: Added.
2124
2125 2015-04-24  Antti Koivisto  <antti@apple.com>
2126
2127         Memory cache live resources repeatedly purged during painting
2128         https://bugs.webkit.org/show_bug.cgi?id=144104
2129
2130         Reviewed by Chris Dumez.
2131
2132         * http/tests/cache/disk-cache/disk-cache-vary-cookie.html:
2133
2134             These clearMemoryCache calls are now done by cache-test.js.
2135
2136         * http/tests/cache/disk-cache/resources/cache-test.js:
2137         (loadResources):
2138
2139             Make sure to clear the memory cache explicitly in the beginning so we always hit the disk cache.
2140
2141         (runTests):
2142
2143 2015-04-24  Antti Koivisto  <antti@apple.com>
2144
2145         Unreviewed, rolling out r183259.
2146
2147         Wrong ChangeLog.
2148
2149         Reverted changeset:
2150
2151         "Memory cache live resources repeatedly purged during
2152         painting"
2153         https://bugs.webkit.org/show_bug.cgi?id=144104
2154         http://trac.webkit.org/changeset/183259
2155
2156 2015-04-24  Antti Koivisto  <antti@apple.com>
2157
2158         Memory cache live resources repeatedly purged during painting
2159         https://bugs.webkit.org/show_bug.cgi?id=144104
2160
2161         Reviewed by Chris Dumez.
2162
2163         * http/tests/cache/disk-cache/disk-cache-vary-cookie.html:
2164
2165             These clearMemoryCache calls are now done by cache-test.js.
2166
2167         * http/tests/cache/disk-cache/resources/cache-test.js:
2168         (loadResources):
2169
2170             Make sure to clear the memory cache explicitly in the beginning so we always hit the disk cache.
2171
2172         (runTests):
2173
2174 2015-04-23  Basile Clement  <basile_clement@apple.com>
2175
2176         Allow function allocation sinking
2177         https://bugs.webkit.org/show_bug.cgi?id=144016
2178
2179         Reviewed by Filip Pizlo.
2180
2181         Add a new test in JSRegress to check function sinking is being
2182         performed.
2183
2184         * js/regress/script-tests/sink-function.js: Added.
2185         (foo.f1):
2186         (foo.f2):
2187         (foo.f3):
2188         (foo.f4):
2189         (foo.f5):
2190         (foo.f6):
2191         (foo.f7):
2192         (foo.f8):
2193         (foo.f9):
2194         (foo.f10):
2195         (foo.f11):
2196         (foo.f12):
2197         (foo.f13):
2198         (foo.f14):
2199         (foo.f15):
2200         (foo.f16):
2201         (foo.f17):
2202         (foo.f18):
2203         (foo.f19):
2204         (foo):
2205
2206 2015-04-23  Alexey Proskuryakov  <ap@apple.com>
2207
2208         Test compositing/scrolling/touch-scroll-to-clip.html fails in WK1
2209         https://bugs.webkit.org/show_bug.cgi?id=144127
2210
2211         * platform/mac-wk1/TestExpectations: Marked it as such.
2212
2213 2015-04-23  Jer Noble  <jer.noble@apple.com>
2214
2215         [Mac] Disable QTKit by default on future OS X.
2216         https://bugs.webkit.org/show_bug.cgi?id=144082
2217
2218         Reviewed by Darin Adler.
2219
2220         Add a required BANDWIDTH field to the alternate playlist.
2221
2222         * http/tests/media/resources/hls/playlist-with-cookie.m3u8:
2223
2224 2015-04-23  Tim Horton  <timothy_horton@apple.com>
2225
2226         Make the linter stop complaining by fixing the order of fields in TestExpectations
2227
2228         * platform/mac/TestExpectations:
2229         Bug number comes first.
2230
2231 2015-04-23  Alexey Proskuryakov  <ap@apple.com>
2232
2233         editing/selection/extend-by-character-007.html should pass on OS X 10.10.3.
2234
2235         Updated the results to match what we get in 10.10.3, and marked as passing.
2236
2237         * editing/selection/extend-by-character-007-expected.txt: Removed.
2238         * platform/mac/TestExpectations:
2239         * platform/mac/editing/selection/extend-by-character-007-expected.png: Added.
2240         * platform/mac/editing/selection/extend-by-character-007-expected.txt: Added.
2241
2242 2015-04-23  Jordan Harband  <ljharb@gmail.com>
2243
2244         Implement `Object.assign`
2245         https://bugs.webkit.org/show_bug.cgi?id=143980
2246
2247         Reviewed by Filip Pizlo.
2248
2249         * js/Object-assign-expected.txt: Added.
2250         * js/Object-assign.html: Added.
2251         * js/Object-getOwnPropertyNames-expected.txt:
2252         * js/script-tests/Object-assign.js: Added.
2253         * js/script-tests/Object-getOwnPropertyNames.js:
2254
2255 2015-04-23  Chris Dumez  <cdumez@apple.com>
2256
2257         Unreviewed, temporarily skip http/tests/websocket/tests/hybi/stop-on-resume-in-error-handler.html on Windows.
2258
2259         It often crashes on Windows.
2260
2261         * platform/win/TestExpectations:
2262
2263 2015-04-22  Zalan Bujtas  <zalan@apple.com>
2264
2265         Create RenderRubyText for <rt> only when the parent renderer is a RenderRuby.
2266         https://bugs.webkit.org/show_bug.cgi?id=144035
2267         rdar://problem/20604467
2268
2269         Reviewed by Darin Adler.
2270
2271         This patch extends HTMLElement::createElementRenderer()
2272         with the render tree insertion point so that we can create different type
2273         of renderers based on the render tree context.
2274
2275         * fast/ruby/ruby-rt-with-region-crash-expected.txt: Added.
2276         * fast/ruby/ruby-rt-with-region-crash.html: Added.
2277
2278 2015-04-22  Brent Fulgham  <bfulgham@apple.com>
2279
2280         Context menu doesn't account for selection semantics
2281 ​        https://bugs.webkit.org/show_bug.cgi?id=143958
2282         <rdar://problem/19735706>
2283
2284         Unreviewed test fix.
2285         
2286         The new 'context-menu-text-selection-lookup.html' test added in this
2287         bug was based on a test that does not work properly on some ports.
2288         Skipping/failing this test in the same places as the original
2289         'context-menu-text-selection.html' test.
2290
2291         * platform/gtk/TestExpectations:
2292         * platform/ios-simulator-wk1/TestExpectations:
2293         * platform/ios-simulator-wk2/TestExpectations:
2294         * platform/mac-wk2/TestExpectations:
2295
2296 2015-04-22  Brent Fulgham  <bfulgham@apple.com>
2297
2298         Unreviewed test fix after r183138.
2299
2300         * editing/selection/context-menu-text-selection-lookup-expected.txt: The wrong
2301         expectations were committed.
2302
2303 2015-04-22  Alexey Proskuryakov  <ap@apple.com>
2304
2305         Update results for two CSS tests affected by new fonts in OS X 10.10.3.
2306
2307         * platform/mac-mavericks/css2.1: Added.
2308         * platform/mac-mavericks/css2.1/t1202-counter-04-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-04-b-expected.png.
2309         * platform/mac-mavericks/css2.1/t1202-counter-04-b-expected.txt: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-04-b-expected.txt.
2310         * platform/mac-mavericks/css2.1/t1202-counters-04-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-04-b-expected.png.
2311         * platform/mac-mavericks/css2.1/t1202-counters-04-b-expected.txt: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-04-b-expected.txt.
2312         * platform/mac/TestExpectations:
2313         * platform/mac/css2.1/t1202-counter-04-b-expected.png:
2314         * platform/mac/css2.1/t1202-counter-04-b-expected.txt:
2315         * platform/mac/css2.1/t1202-counters-04-b-expected.png:
2316         * platform/mac/css2.1/t1202-counters-04-b-expected.txt:
2317
2318 2015-04-22  Alexey Proskuryakov  <ap@apple.com>
2319
2320         fast/text/emoji.html passes on OS X 10.10.3 and higher.
2321
2322         * platform/mac/TestExpectations: Mark it as such.
2323
2324 2015-04-22  Benjamin Poulain  <benjamin@webkit.org>
2325
2326         Implement String.codePointAt()
2327         https://bugs.webkit.org/show_bug.cgi?id=143934
2328
2329         Reviewed by Darin Adler.
2330
2331         * js/Object-getOwnPropertyNames-expected.txt:
2332         * js/script-tests/string-code-point-at.js: Added.
2333         (objectWithCustomToString.toString):
2334         (objectThrowingOnToString.toString):
2335         (objectCountingToString.toString):
2336         (testLeadSurrogateOutOfBounds):
2337         (testLeadSurrogateAsLastCharacter):
2338         (testTrailSurrogateOutOfbounds):
2339         (testAccessNullInString):
2340         (testNormalCombinationOfSurrogates):
2341         * js/string-code-point-at-expected.txt: Added.
2342         * js/string-code-point-at.html: Added.
2343
2344 2015-04-22  Brent Fulgham  <bfulgham@apple.com>
2345
2346         Context menu doesn't account for selection semantics
2347         https://bugs.webkit.org/show_bug.cgi?id=143958
2348         <rdar://problem/19735706>
2349
2350         Reviewed by Tim Horton.
2351
2352         * editing/selection/context-menu-text-selection-lookup-expected.txt: Added.
2353         * editing/selection/context-menu-text-selection-lookup.html: Added.
2354
2355 2015-04-22  Jeremy Jones  <jeremyj@apple.com>
2356
2357         Expect failure on windows for treeitem-child-exposed test.
2358         https://bugs.webkit.org/show_bug.cgi?id=144070
2359
2360         Unreviewed.
2361
2362         Mark accessibility/treeitem-child-exposed.html as failing on windows.
2363
2364         * platform/win/TestExpectations:
2365
2366 2015-04-22  Nan Wang  <nanwang1101@yahoo.com>
2367
2368         AX: WebKit does not expose text fields inside tree views.
2369         https://bugs.webkit.org/show_bug.cgi?id=142196
2370
2371         Reviewed by Chris Fleizach.
2372
2373         Tests for treeitem’s children’s accessibility.
2374         Also fixed the search predicate test for treeitem,
2375         the static text is the second child of treeitem and
2376         list marker is the first child.
2377
2378         * accessibility/treeitem-child-exposed-expected.txt: Added.
2379         * accessibility/treeitem-child-exposed.html: Added.
2380         * platform/mac/accessibility/search-predicate-expected.txt:
2381         * platform/mac/accessibility/search-predicate.html:
2382
2383 2015-04-22  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet  <youenn.fablet@crf.canon.fr>
2384
2385         [Streams API] Implement ReadableStreamController
2386         https://bugs.webkit.org/show_bug.cgi?id=143608
2387
2388         Reviewed by Benjamin Poulain.
2389
2390         Updated expectations as more tests are passed.
2391         ReadableStreamController constructor tests fail due to the custom constructor being not implemented yet.
2392         Added a test to ensure that calling a controller method when its stream is collected is throwing an error.
2393
2394         * streams/readable-stream.html:
2395         * streams/readable-stream-expected.txt:
2396         * streams/reference-implementation/bad-underlying-sources-expected.txt:
2397         * streams/reference-implementation/brand-checks-expected.txt:
2398         * streams/reference-implementation/count-queuing-strategy-expected.txt:
2399         * streams/reference-implementation/readable-stream-expected.txt:
2400
2401 2015-04-22  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
2402
2403         [GTK] Gardening 21st April.
2404         https://bugs.webkit.org/show_bug.cgi?id=143982.
2405
2406         Unreviewed.
2407
2408         * platform/gtk/TestExpectations:
2409
2410 2015-04-21  Jinwoo Song  <jinwoo7.song@samsung.com>
2411
2412         [Cairo] Implement Path::addPath
2413         https://bugs.webkit.org/show_bug.cgi?id=130580
2414
2415         Reviewed by Dirk Schulze.
2416
2417         Enable addPath testcase in EFL port.
2418
2419         * platform/efl/TestExpectations:
2420
2421 2015-04-21  Said Abou-Hallawa  <sabouhallawa@apple.com>
2422
2423         SVGAnimateElementBase::calculateAnimatedValue() asserts when reinserting an SVG animating element within the same animation limits
2424         https://bugs.webkit.org/show_bug.cgi?id=143994
2425
2426         Reviewed by Simon Fraser.
2427
2428         * svg/animations/crash-reinsert-animate-length-same-limits-expected.txt: Added.
2429         * svg/animations/crash-reinsert-animate-length-same-limits.svg: Added.
2430         * svg/animations/crash-reinsert-animate-transform-same-limits-expected.txt: Added.
2431         * svg/animations/crash-reinsert-animate-transform-same-limits.svg: Added.
2432         Make sure when removing an SVG animating element and reinserting it back
2433         within the same animation length or transform limits, we do not crash.
2434
2435 2015-04-21  Jinwoo Song  <jinwoo7.song@samsung.com>
2436
2437         [EFL] Unreviewed gardening
2438
2439         Update test expectations for failing tests.
2440
2441         * platform/efl/fast/multicol/span/span-as-immediate-columns-child-expected.png: Rebaseline after r177774.
2442         * platform/efl/fast/multicol/span/span-as-immediate-columns-child-expected.txt: Ditto.
2443         * platform/efl/fast/repaint/selection-ruby-rl-expected.txt: Added. Ditto.
2444         * platform/efl/fast/text/decorations-with-text-combine-expected.png:
2445         * platform/efl/fast/text/decorations-with-text-combine-expected.txt:
2446         * platform/efl/mathml/opentype/horizontal-expected.txt: Rebaseline after r174540.
2447         * platform/efl/svg/text/textPathBoundsBug-expected.png: Rebaselined after r177774.
2448         * platform/efl/svg/text/textPathBoundsBug-expected.txt: Added. Ditto.
2449
2450 2015-04-21  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
2451
2452         [EFL] Unreviewed gardening on 22th April
2453
2454         Mark 3 compositing tests to image only failure. Additionally move
2455         wrong categorized 2 tests to a correct place.
2456
2457         * platform/efl/TestExpectations:
2458
2459 2015-04-21  Michael Saboff  <msaboff@apple.com>
2460
2461         Crash in JSC::Interpreter::execute
2462         https://bugs.webkit.org/show_bug.cgi?id=142625
2463
2464         Reviewed by Filip Pizlo.
2465
2466         New regression test.
2467
2468         * js/regress-142625-expected.txt: Added.
2469         * js/regress-142625.html: Added.
2470         * js/script-tests/regress-142625.js: Added.
2471
2472 2015-04-20  Simon Fraser  <simon.fraser@apple.com>
2473
2474         REGRESSION (r177494): -webkit-mask-image: with data URI fails on non-local files
2475         https://bugs.webkit.org/show_bug.cgi?id=141857
2476
2477         Reviewed by Dirk Schulze.
2478         
2479         Ref test with a masked green square. Has to be an http test to trigger the
2480         origin checking.
2481         
2482         * http/tests/css/data-uri-mask-expected.html: Added.
2483         * http/tests/css/data-uri-mask.html: Added.
2484
2485 2015-04-20  Jinwoo Song  <jinwoo7.song@samsung.com>
2486
2487         [EFL] Unreviewed, update test expectations and rebaseline failing tests.
2488
2489         Remove some expected failures from tests that are passing.
2490         Also rebaselined failing tests.
2491
2492         * platform/efl/TestExpectations:
2493         * platform/efl/fast/dom/Element/getClientRects-expected.txt: Added. Rebaselined after r177774.
2494         * platform/efl/fast/dom/Range/getClientRects-expected.txt: Ditto.
2495         * platform/efl/fast/line-grid/line-align-right-edges-expected.png: Rebaselined after r177128.
2496         * platform/efl/fast/line-grid/line-align-right-edges-expected.txt: Ditto.
2497         * platform/efl/fast/table/022-expected.png: Rebaselined after r177774.
2498         * platform/efl/fast/table/022-expected.txt: Added. Ditto.
2499         * platform/efl/fast/text/wbr-pre-expected.png: Rebaselined after r177774.
2500         * platform/efl/fast/text/wbr-pre-expected.txt: Added. Ditto.
2501
2502 2015-04-20  Said Abou-Hallawa  <sabouhallawa@apple.com>
2503
2504         SVGFitToViewBox::viewBoxToViewTransform() has to count for zero physical width and height before calling SVGPreserveAspectRatio::getCTM()
2505         https://bugs.webkit.org/show_bug.cgi?id=143903
2506
2507         Reviewed by Daniel Bates.
2508
2509         * svg/css/crash-path-zero-height-viewbox-expected.txt: Added.
2510         * svg/css/crash-path-zero-height-viewbox.svg: Added.
2511         * svg/css/crash-path-zero-width-viewbox-expected.txt: Added.
2512         * svg/css/crash-path-zero-width-viewbox.svg: Added.
2513         Make sure if the physical width or the physical height of an SVG is zero
2514         and a viewBox is specified, we do not crash.
2515
2516 2015-04-20  Joseph Pecoraro  <pecoraro@apple.com>
2517
2518         Web Inspector: Improve Support for WeakSet in Console
2519         https://bugs.webkit.org/show_bug.cgi?id=143951
2520
2521         Reviewed by Darin Adler.
2522
2523         * inspector/model/remote-object-expected.txt:
2524         * inspector/model/remote-object.html:
2525         Update the test to include a WeakSet example.
2526         Also rebaseline for iterator changes that landed recently.
2527
2528 2015-04-20  Alex Christensen  <achristensen@webkit.org>
2529
2530         Fix content extension test flakiness.
2531         https://bugs.webkit.org/show_bug.cgi?id=143950
2532
2533         Reviewed by Brady Eidson.
2534
2535         * platform/mac-wk2/TestExpectations:
2536         Mark contentextensions tests as not flaky any more.
2537
2538 2015-04-20  Beth Dakin  <bdakin@apple.com>
2539
2540         Should not list these tests twice.
2541
2542         * platform/mac-wk2/TestExpectations:
2543
2544 2015-04-20  Simon Fraser  <simon.fraser@apple.com>
2545
2546         Setting inline style to the same value it already has triggers a style recalc
2547         https://bugs.webkit.org/show_bug.cgi?id=143922
2548
2549         Reviewed by Antti Koivisto.
2550
2551         Test that changes inline-style (to test this bug fix), and classes (for
2552         proactive testing) and counts style recalcs.
2553
2554         * fast/css/set-inline-style-recalc-expected.txt: Added.
2555         * fast/css/set-inline-style-recalc.html: Added.
2556
2557 2015-04-20  Brady Eidson  <beidson@apple.com>
2558
2559         Crash in StyleResolver::invalidateMatchedPropertiesCache() when using content extensions.
2560         <rdar://problem/20554405> and https://bugs.webkit.org/show_bug.cgi?id=143892
2561
2562         Reviewed by Chris Dumez.
2563
2564         * http/tests/contentextensions/resources/woff-stylesheet.css: Added.
2565         (@font-face):
2566         * http/tests/contentextensions/style-resolver-changed-reentrancy-expected.txt: Added.
2567         * http/tests/contentextensions/style-resolver-changed-reentrancy.html: Added.
2568         * http/tests/contentextensions/style-resolver-changed-reentrancy.html.json: Added.
2569         * http/tests/resources/Ahem.woff: Added.
2570
2571 2015-04-20  Per Arne Vollan  <peavo@outlook.com>
2572
2573         Favicons are not always loaded.
2574         https://bugs.webkit.org/show_bug.cgi?id=143880
2575
2576         Reviewed by Darin Adler.
2577
2578         Added new test for icon link elements without mime type.
2579
2580         * fast/dom/icon-url-without-mimetype-expected.txt: Added.
2581         * fast/dom/icon-url-without-mimetype.html: Added.
2582
2583 2015-04-20  Alexey Proskuryakov  <ap@apple.com>
2584
2585         Contentextensions tests are flaky
2586         https://bugs.webkit.org/show_bug.cgi?id=143950
2587
2588         * platform/mac-wk2/TestExpectations: Marking them as such.
2589
2590 2015-04-20  Jinwoo Song  <jinwoo7.song@samsung.com>
2591
2592         [EFL] Unreviewed gardening
2593
2594         Update test expectations for failing tests.
2595
2596         * platform/efl/fast/box-sizing/box-sizing-expected.png: Rebaseline after 176978.
2597         * platform/efl/fast/box-sizing/box-sizing-expected.txt: Ditto.
2598         * platform/efl/fast/css/image-rendering-expected.txt: Added. Rebaseline after r177774.
2599         * platform/efl/fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt: 
2600         Rebaseline after r173857.
2601
2602 2015-04-20  Jinwoo Song  <jinwoo7.song@samsung.com>
2603
2604         [EFL] Unreviewed gardening
2605
2606         Rebaseline after r177774.
2607
2608         * platform/efl/css2.1/t1508-c527-font-00-b-expected.txt: Added.
2609
2610 2015-04-20  Jordan Harband  <ljharb@gmail.com>
2611
2612         Implement `Object.is`
2613         https://bugs.webkit.org/show_bug.cgi?id=143865
2614
2615         Reviewed by Darin Adler.
2616
2617         * js/Object-getOwnPropertyNames-expected.txt:
2618         * js/Object-is-expected.txt: Added.
2619         * js/Object-is.html: Added.
2620         * js/script-tests/Object-getOwnPropertyNames.js:
2621         * js/script-tests/Object-is.js: Added.
2622
2623 2015-04-19  Yusuke Suzuki  <utatane.tea@gmail.com>
2624
2625         [ES6] Implement WeakSet
2626         https://bugs.webkit.org/show_bug.cgi?id=142408
2627
2628         Reviewed by Darin Adler.
2629
2630         Add basic-weakset test and fix WeakMap behavior to conform the latest spec.
2631
2632         * js/dom/basic-weakmap-expected.txt:
2633         * js/dom/basic-weakset-expected.txt: Added.
2634         * js/dom/basic-weakset.html: Added.
2635         * js/dom/script-tests/basic-weakmap.js:
2636         * js/dom/script-tests/basic-weakset.js: Added.
2637
2638 2015-04-18  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
2639
2640         [EFL] Unreviewed gardening
2641
2642         Update test expectations for failing tests.
2643
2644         * platform/efl/TestExpectations:
2645         * platform/efl/fast/css/text-overflow-ellipsis-bidi-expected.txt: Rebaseline after r182620.
2646         * platform/efl/fast/dom/focus-contenteditable-expected.txt: Ditto.
2647         * platform/efl/fast/forms/listbox-hit-test-zoomed-expected.txt: Ditto.
2648         * platform/efl/fast/parser/open-comment-in-textarea-expected.txt: Ditto.
2649         * platform/efl/fast/text/international/bidi-layout-across-linebreak-expected.txt: Ditto.
2650         * platform/efl/inspector-protocol/debugger/regress-133182-expected.txt: Rebaseline after r181810.
2651         * platform/efl/svg/wicd/test-rightsizing-b-expected.txt: Rebaseline after r182620.
2652
2653 2015-04-18  Simon Fraser  <simon.fraser@apple.com>
2654
2655         REGRESSION (r181656): Animated tiled layers are missing content
2656         https://bugs.webkit.org/show_bug.cgi?id=143911
2657         rdar://problem/20596328
2658
2659         Reviewed by Darin Adler.
2660         
2661         Test that animates a tiled layer, and checks that layer flushes occur while the
2662         animation is running.
2663
2664         * compositing/animation/animation-backing-expected.txt: Added.
2665         * compositing/animation/animation-backing.html: Added.
2666
2667 2015-04-17  Bem Jones-Bey  <bjonesbe@adobe.com>
2668
2669         Large values for line-height cause integer overflow in RenderStyle::computedLineHeight
2670         https://bugs.webkit.org/show_bug.cgi?id=143863
2671
2672         Reviewed by Rob Buis.
2673
2674         Simplified test from a fuzzer.
2675
2676         * fast/shapes/shape-outside-floats/shape-outside-negative-line-height-crash-expected.txt: Added.
2677         * fast/shapes/shape-outside-floats/shape-outside-negative-line-height-crash.html: Added.
2678
2679 2015-04-17  Yusuke Suzuki  <utatane.tea@gmail.com>
2680
2681         [ES6] Fix name enumeration of static functions for Symbol constructor
2682         https://bugs.webkit.org/show_bug.cgi?id=143891
2683
2684         Reviewed by Geoffrey Garen.
2685
2686         Add property names tests for Symbol constructor, Symbol object and Symbol.prototype.
2687
2688         * js/Object-getOwnPropertyNames-expected.txt: Removed.
2689         * js/script-tests/Object-getOwnPropertyNames.js:
2690
2691 2015-04-17  Beth Dakin  <bdakin@apple.com>
2692
2693         Force mouse events should go through normal mouse event handling code paths
2694         https://bugs.webkit.org/show_bug.cgi?id=143749
2695         -and corresponding-
2696         rdar://problem/20472895
2697
2698         Reviewed by Dean Jackson.
2699
2700         Just a few new tests. More to come.
2701         * fast/events/mouse-force-changed-expected.txt: Added.
2702         * fast/events/mouse-force-changed.html: Added.
2703         * fast/events/mouse-force-down-expected.txt: Added.
2704         * fast/events/mouse-force-down.html: Added.
2705         * fast/events/mouse-force-up-expected.txt: Added.
2706         * fast/events/mouse-force-up.html: Added.
2707
2708         Right now the new tests will only work on Mac 10.10.3 and beyond.
2709         * platform/efl/TestExpectations:
2710         * platform/gtk/TestExpectations:
2711         * platform/ios-simulator/TestExpectations:
2712         * platform/mac-mavericks/TestExpectations:
2713         * platform/win/TestExpectations:
2714
2715 2015-04-17  Daniel Bates  <dabates@apple.com>
2716
2717         REGRESSION: SVG does not support link dragging
2718         https://bugs.webkit.org/show_bug.cgi?id=141597
2719
2720         Reviewed by Darin Adler.
2721
2722         Add a test to ensure we do not regress dragging of a HTML hyperlink or a SVG hyperlink.
2723
2724         * fast/events/drag-and-drop-link-expected.txt: Added.
2725         * fast/events/drag-and-drop-link.html: Added.
2726         * platform/efl/TestExpectations: Mark the test as "failure" since EFL does not support drag-and-drop.
2727         * platform/gtk/TestExpectations: Mark the test as "failure" until we implement drag-and-drop support for
2728         GTK+ as part of fixing <https://bugs.webkit.org/show_bug.cgi?id=42194>.
2729         * platform/ios-simulator/TestExpectations: Skip the test since iOS does not implement
2730         drag-and-drop support.
2731         * platform/mac-wk2/TestExpectations: Skip the test until we implement drag-and-drop support in EventSender
2732         for Mac as part of fixing <https://bugs.webkit.org/show_bug.cgi?id=42194>.
2733
2734 2015-04-17  Commit Queue  <commit-queue@webkit.org>
2735
2736         Unreviewed, rolling out r182912 and r182920.
2737         https://bugs.webkit.org/show_bug.cgi?id=143881
2738
2739         Build breakage in some configurations (Requested by ap on
2740         #webkit).
2741
2742         Reverted changesets:
2743
2744         "Force mouse events should go through normal mouse event
2745         handling code paths"
2746         https://bugs.webkit.org/show_bug.cgi?id=143749
2747         http://trac.webkit.org/changeset/182912
2748
2749         http://trac.webkit.org/changeset/182920
2750
2751 2015-04-17  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
2752
2753         [GTK] Gardening 17th April.
2754         https://bugs.webkit.org/show_bug.cgi?id=143870
2755
2756         Unreviewed.
2757
2758         * platform/gtk/TestExpectations:
2759
2760 2015-04-17  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
2761
2762         [EFL] Unreviewed EFL gardening on 17 April.
2763
2764         Mark 5 form tests and 3 navigation tests to failure.
2765
2766         * platform/efl/TestExpectations:
2767
2768 2015-04-17  Youenn Fablet  <youenn.fablet@crf.canon.fr> and Xabier Rodriguez Calvar <calvaris@igalia.com>
2769
2770         streams/reference-implementation/readable-stream.html is flaky
2771         https://bugs.webkit.org/show_bug.cgi?id=143778
2772
2773         Unreviewed.
2774
2775         Comment out flaky subtests while working on a more complete
2776         solution.
2777
2778         The problem with these tests is that they set a timeout before the
2779         calling done() and this causes some tests to behave
2780         undeterministically, specilly code related to promise
2781         resolution. This could even cause indetermination if the tests
2782         were expected to run correctly.
2783
2784         We think it is better to comment them out and find a more long
2785         term solution that could involve submitting change requests to the
2786         reference tests in the spec. This will be tackled in bug 143774.
2787
2788         * streams/reference-implementation/readable-stream-expected.txt:
2789         * streams/reference-implementation/readable-stream-reader-expected.txt:
2790         * streams/reference-implementation/readable-stream-reader.html:
2791         * streams/reference-implementation/readable-stream-templated-expected.txt:
2792         * streams/reference-implementation/readable-stream-templated.html:
2793         * streams/reference-implementation/readable-stream.html:
2794
2795 2015-04-16  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet  <youenn.fablet@crf.canon.fr>
2796
2797         streams/readablestream-reader.html test should really test collected stream case.
2798         https://bugs.webkit.org/show_bug.cgi?id=143818
2799
2800         Reviewed by Darin Adler.
2801
2802         Making the test async so that the stream start async callback is made and the stream be collected.
2803
2804         * streams/readable-stream-reader.html:
2805
2806 2015-04-16  Alexey Proskuryakov  <ap@apple.com>
2807
2808         http/tests/misc/DOMContentLoaded-event.html is flaky
2809         https://bugs.webkit.org/show_bug.cgi?id=143382
2810
2811         Reviewed by Chris Dumez.
2812
2813         * http/tests/misc/DOMContentLoaded-event-expected.txt:
2814         * http/tests/misc/DOMContentLoaded-event.html:
2815         Don't race with a timer, just check if some time passes between DOMContentLoaded and load events.
2816
2817 2015-04-16  Jordan Harband  <ljharb@gmail.com>
2818
2819         Number.parseInt is not === global parseInt in nightly r182673
2820         https://bugs.webkit.org/show_bug.cgi?id=143799
2821
2822         Reviewed by Darin Adler.
2823
2824         * js/number-constructor-expected.txt:
2825         * js/parseInt-expected.txt:
2826         * js/script-tests/number-constructor.js:
2827         * js/script-tests/parseInt.js:
2828
2829 2015-04-16  Tim Horton  <timothy_horton@apple.com>
2830
2831         Rebaseline mouse-cursor-image-set results after r182869
2832
2833         * fast/events/mouse-cursor-image-set-expected.txt:
2834         * platform/win/fast/events/mouse-cursor-image-set-expected.txt:
2835         * platform/mac/TestExpectations:
2836         Un-skip and land new results.
2837
2838 2015-04-16  Beth Dakin  <bdakin@apple.com>
2839
2840         I will be investigating this in the short term, but skip these failing test for
2841         now.
2842
2843         * platform/mac-wk2/TestExpectations:
2844
2845 2015-04-16  Yusuke Suzuki  <utatane.tea@gmail.com>
2846
2847         [ES6] Implement Symbol.for and Symbol.keyFor
2848         https://bugs.webkit.org/show_bug.cgi?id=143404
2849
2850         Reviewed by Geoffrey Garen.
2851
2852         Add tests to check Symbol's identity over different realms.
2853
2854         * js/dom/cross-frame-symbols-expected.txt: Added.
2855         * js/dom/cross-frame-symbols.html: Added.
2856         * js/dom/script-tests/cross-frame-symbols.js: Added.
2857
2858 2015-04-16  Beth Dakin  <bdakin@apple.com>
2859
2860         Forgot to edit this TestExpectation file for 
2861         http://trac.webkit.org/changeset/182912
2862
2863         * platform/mac-wk1/TestExpectations:
2864
2865 2015-04-16  Beth Dakin  <bdakin@apple.com>
2866
2867         Force mouse events should go through normal mouse event handling code paths
2868         https://bugs.webkit.org/show_bug.cgi?id=143749
2869         -and corresponding-
2870         rdar://problem/20472895
2871
2872         Reviewed by Dean Jackson.
2873
2874         Just a few new tests. More to come.
2875         * fast/events/mouse-force-changed-expected.txt: Added.
2876         * fast/events/mouse-force-changed.html: Added.
2877         * fast/events/mouse-force-down-expected.txt: Added.
2878         * fast/events/mouse-force-down.html: Added.
2879         * fast/events/mouse-force-up-expected.txt: Added.
2880         * fast/events/mouse-force-up.html: Added.
2881
2882         Right now the new tests will only work on Mac 10.10.3 and beyond.
2883         * platform/efl/TestExpectations:
2884         * platform/gtk/TestExpectations:
2885         * platform/ios-simulator/TestExpectations:
2886         * platform/mac-mavericks/TestExpectations:
2887         * platform/win/TestExpectations:
2888
2889 2015-04-16  Chris Dumez  <cdumez@apple.com>
2890
2891         Regression(r182517): WebSocket::suspend() causes error event to be fired
2892         https://bugs.webkit.org/show_bug.cgi?id=143806
2893         <rdar://problem/20559812>
2894
2895         Reviewed by Alexey Proskuryakov.
2896
2897         * http/tests/websocket/tests/hybi/closed-when-entering-page-cache-expected.txt:
2898         * http/tests/websocket/tests/hybi/closed-when-entering-page-cache.html:
2899         Extend WebSocket PageCache test to make sure that the error event is
2900         fired after restoring the page from the PageCache and before the close
2901         Event is fired.
2902
2903         * http/tests/websocket/tests/hybi/resources/page-cache-websocket.html: Added.
2904         * http/tests/websocket/tests/hybi/stop-on-resume-in-error-handler-expected.txt: Copied from LayoutTests/http/tests/websocket/tests/hybi/closed-when-entering-page-cache-expected.txt.
2905         * http/tests/websocket/tests/hybi/stop-on-resume-in-error-handler.html: Copied from LayoutTests/http/tests/websocket/tests/hybi/closed-when-entering-page-cache.html.
2906         Add layout test to cover the case where WebSocket::stop() is called
2907         while firing the pending events upon restoring the page from PageCache.
2908
2909 2015-04-16  Myles C. Maxfield  <mmaxfield@apple.com>
2910
2911         [iOS] Delete hardcoded font fallback tables
2912         https://bugs.webkit.org/show_bug.cgi?id=143583
2913
2914         Reviewed by Darin Adler
2915
2916         Updating expected results.
2917
2918         * editing/selection/vertical-rl-rtl-extend-line-backward-br.html: Updating expected results
2919         * editing/selection/vertical-rl-rtl-extend-line-backward-p.html: Updating expected results
2920         * editing/selection/vertical-rl-rtl-extend-line-forward-br.html: Updating expected results
2921         * editing/selection/vertical-rl-rtl-extend-line-forward-p.html: Updating expected results
2922         * fast/text/international/danda-space.html: Updating expected results
2923         * fast/text/international/thai-baht-space.html: Updating expected results
2924
2925 2015-04-16  Alexey Proskuryakov  <ap@apple.com>
2926
2927         More flaky tests in http/tests/security/mixedContent
2928         https://bugs.webkit.org/show_bug.cgi?id=143804
2929
2930         Reviewed by Csaba Osztrogonác.
2931
2932         Start secondary window loading in onload, so that it doesn't race with main document
2933         finishing to load.
2934
2935         * http/tests/security/mixedContent/about-blank-iframe-in-main-frame-expected.txt:
2936         * http/tests/security/mixedContent/about-blank-iframe-in-main-frame.html:
2937         * http/tests/security/mixedContent/insecure-audio-video-in-main-frame.html:
2938         * http/tests/security/mixedContent/insecure-iframe-in-main-frame-expected.txt:
2939         * http/tests/security/mixedContent/insecure-iframe-in-main-frame.html:
2940         * http/tests/security/mixedContent/insecure-image-in-main-frame.html:
2941         * http/tests/security/mixedContent/insecure-xhr-in-main-frame.html:
2942         * http/tests/security/mixedContent/redirect-http-to-https-iframe-in-main-frame-expected.txt:
2943         * http/tests/security/mixedContent/redirect-http-to-https-iframe-in-main-frame.html:
2944         * http/tests/security/mixedContent/redirect-https-to-http-iframe-in-main-frame-expected.txt:
2945         * http/tests/security/mixedContent/redirect-https-to-http-iframe-in-main-frame.html:
2946
2947 2015-04-15  Chris Dumez  <cdumez@apple.com>
2948
2949         Add a console message when a stylesheet is not parsed due to invalid MIME type
2950         https://bugs.webkit.org/show_bug.cgi?id=143784
2951
2952         Reviewed by Joseph Pecoraro.
2953
2954         Update expectations for tests that are using stylesheets served with wrong
2955         MIME type as we now display a console message in this case.
2956
2957         * http/tests/inspector/css/bad-mime-type-expected.txt:
2958         * http/tests/mime/standard-mode-does-not-load-stylesheet-with-text-plain-and-css-extension-expected.txt:
2959         * http/tests/mime/standard-mode-does-not-load-stylesheet-with-text-plain-expected.txt:
2960         * http/tests/misc/css-accept-any-type-expected.txt:
2961         * http/tests/misc/css-reject-any-type-in-strict-mode-expected.txt:
2962
2963         * http/tests/security/cross-origin-css-1-expected.txt: Added.
2964         * http/tests/security/cross-origin-css-1.html: Added.
2965         * http/tests/security/cross-origin-css-2-expected.txt: Added.
2966         * http/tests/security/cross-origin-css-2.html: Added.
2967         * http/tests/security/cross-origin-css-3-expected.txt: Added.
2968         * http/tests/security/cross-origin-css-3.html: Added.
2969         * http/tests/security/cross-origin-css-4-expected.txt: Added.
2970         * http/tests/security/cross-origin-css-4.html: Added.
2971         * http/tests/security/cross-origin-css-5-expected.txt: Added.
2972         * http/tests/security/cross-origin-css-5.html: Added.
2973         * http/tests/security/cross-origin-css-6-expected.txt: Added.
2974         * http/tests/security/cross-origin-css-6.html: Added.
2975         * http/tests/security/cross-origin-css-7-expected.txt: Added.
2976         * http/tests/security/cross-origin-css-7.html: Added.
2977         * http/tests/security/cross-origin-css-8-expected.txt: Added.
2978         * http/tests/security/cross-origin-css-8.html: Added.
2979         * http/tests/security/cross-origin-css-expected.txt: Removed.
2980         * http/tests/security/cross-origin-css.html: Removed.
2981         Split http/tests/security/cross-origin-css.html into several tests. The
2982         test would be flaky otherwise as console messages could appear in
2983         different order for every run.
2984
2985         * platform/mac/http/tests/misc/acid3-expected.txt:
2986
2987 2015-04-15  Said Abou-Hallawa  <said@apple.com>
2988
2989         Minimum font size pref breaks SVG text very badly.
2990         https://bugs.webkit.org/show_bug.cgi?id=143590.
2991
2992         Reviewed by Simon Fraser.
2993
2994         When enabling the minimum font size perf, the SVG text element should
2995         apply the minimum font size rules on the scaled font. 
2996
2997         * svg/text/font-small-enlarged-minimum-larger-expected.svg: Added.
2998         * svg/text/font-small-enlarged-minimum-larger.svg: Added.
2999         Minimum font size is larger than the scaled font size. Also the expected
3000         file makes sure the minimum font size rules are still applied if no scaling
3001         is applied.
3002
3003         * svg/text/font-small-enlarged-minimum-smaller-expected.svg: Added.
3004         * svg/text/font-small-enlarged-minimum-smaller.svg: Added.
3005         Minimum font size is smaller than the scaled font size. So the minimim font
3006         size rule should not have any effect on the final computed font size.
3007
3008 2015-04-15  Jordan Harband  <ljharb@gmail.com>
3009
3010         String.prototype.startsWith/endsWith/includes have wrong length in r182673
3011         https://bugs.webkit.org/show_bug.cgi?id=143659
3012
3013         Reviewed by Benjamin Poulain.
3014
3015         * js/script-tests/string-includes.js:
3016         * js/string-includes-expected.txt:
3017
3018 2015-04-15  Jordan Harband  <ljharb@gmail.com>
3019
3020         Math.imul has wrong length in Safari 8.0.4
3021         https://bugs.webkit.org/show_bug.cgi?id=143658
3022
3023         Reviewed by Benjamin Poulain.
3024
3025         * js/script-tests/math.js:
3026
3027 2015-04-15  Jordan Harband  <ljharb@gmail.com>
3028
3029         Number.parseInt in nightly r182673 has wrong length
3030         https://bugs.webkit.org/show_bug.cgi?id=143657
3031
3032         Reviewed by Benjamin Poulain.
3033
3034         * js/number-constructor-expected.txt:
3035         * js/script-tests/number-constructor.js:
3036
3037 2015-04-15  Chris Dumez  <cdumez@apple.com>
3038
3039         Unreviewed, skip http/tests/inspector/css/bad-mime-type.html on Windows
3040
3041         Skip http/tests/inspector/css/bad-mime-type.html on Windows as it times
3042         out. This is already the case for a lot of inspector tests on Windows.
3043
3044         * platform/win/TestExpectations:
3045
3046 2015-04-15  Alexey Proskuryakov  <ap@apple.com>
3047
3048         streams/reference-implementation/readable-stream.html is flaky
3049         https://bugs.webkit.org/show_bug.cgi?id=143778
3050
3051         * TestExpectations: Marking as such.
3052
3053 2015-04-14  Alexey Proskuryakov  <ap@apple.com>
3054
3055         inspector/console/console-api.html is very slow, frequently timing out
3056         https://bugs.webkit.org/show_bug.cgi?id=143719
3057
3058         * TestExpectations: Further adjusted the expectations.
3059
3060 2015-04-14  Alexey Proskuryakov  <ap@apple.com>
3061
3062         fast/dom/Window/timer-resume-on-navigation-back.html is flaky
3063         https://bugs.webkit.org/show_bug.cgi?id=33685
3064
3065         Reviewed by Brady Eidson.
3066
3067         If the timer fired before navigation, the test passed without going down the code
3068         path that it was supposed to test. If it fired when navigation was in provisional
3069         state, then dumping results was delayed until the navigation was finished, and
3070         thus the intermediate page got dumped, and the test failed.
3071
3072         * fast/dom/Window/timer-resume-on-navigation-back.html:
3073
3074 2015-04-14  Zalan Bujtas  <zalan@apple.com>
3075
3076         Make inline continuation style change logic consistent.
3077         https://bugs.webkit.org/show_bug.cgi?id=143737
3078         rdar://problem/20486596
3079
3080         Reviewed by Simon Fraser.
3081
3082         Do not force RenderBlock type-casting on the first sibling of the continuation's container.
3083         The first sibling of the container of a continuation should be handled as the rest of the siblings.
3084
3085         * fast/inline/inline-with-column-span-and-remove-block-child-crash-expected.txt: Added.
3086         * fast/inline/inline-with-column-span-and-remove-block-child-crash.html: Added.
3087
3088 2015-04-14  Daniel Bates  <dabates@apple.com>
3089
3090         Rename test LayoutTests/fast/events/drag-link.html to drag-and-drop-link-into-focused-contenteditable.html
3091         https://bugs.webkit.org/show_bug.cgi?id=143683
3092
3093         Reviewed by Alexey Proskuryakov.
3094
3095         The name of the test LayoutTests/fast/events/drag-link.html is too generic given its purpose, which is
3096         to test that we do not cause an assertion failure when dragging and dropping an HTML hyperlink into
3097         a focused content editable element. We should come up with a more descriptive name for this test that
3098         better describes what it tests.
3099
3100         * fast/events/drag-and-drop-link-into-focused-contenteditable-expected.txt: Renamed from LayoutTests/fast/events/drag-link-expected.txt.
3101         * fast/events/drag-and-drop-link-into-focused-contenteditable.html: Renamed from LayoutTests/fast/events/drag-link.html.
3102         * platform/efl/TestExpectations: Update file because of the rename.
3103         * platform/gtk/TestExpectations: Ditto.
3104         * platform/ios-simulator/TestExpectations: Ditto.
3105         * platform/mac-wk2/TestExpectations: Ditto.
3106
3107 2015-04-14  Chris Dumez  <cdumez@apple.com>
3108
3109         Regression(r180020): Web Inspector crashes on pages that have a stylesheet with an invalid MIME type
3110         https://bugs.webkit.org/show_bug.cgi?id=143745
3111         <rdar://problem/20243916>
3112
3113         Reviewed by Joseph Pecoraro.
3114
3115         Add layout test that shows the Web inspector on a page that has
3116         a stylesheet with an invalid MIME type, to make sure we don't
3117         crash.
3118
3119         * http/tests/inspector/css/bad-mime-type-expected.txt: Added.
3120         * http/tests/inspector/css/bad-mime-type.html: Added.
3121         * http/tests/misc/css-accept-any-type.html:
3122         * http/tests/misc/css-reject-any-type-in-strict-mode.html:
3123         * http/tests/misc/resources/stylesheet-bad-mime-type.php: Renamed from LayoutTests/http/tests/misc/resources/stylesheet.php.
3124
3125 2015-04-14  Brady Eidson  <beidson@apple.com>
3126
3127         Make sure media element loads hit content filter extensions.
3128         <rdar://problem/20014012> and https://bugs.webkit.org/show_bug.cgi?id=143731
3129
3130         Reviewed by Jer Noble.
3131
3132         * http/tests/contentextensions/media-filtered-expected.txt: Added.
3133         * http/tests/contentextensions/media-filtered.html: Added.
3134         * http/tests/contentextensions/media-filtered.html.json: Added.
3135         * http/tests/contentextensions/text-track-blocked-expected.txt: Added.
3136         * http/tests/contentextensions/text-track-blocked.html: Added.
3137         * http/tests/contentextensions/text-track-blocked.html.json: Added.
3138
3139 2015-04-14  Brent Fulgham  <bfulgham@apple.com>
3140
3141         [Win] Skip failling test due to list box scroll behavior.
3142         https://bugs.webkit.org/show_bug.cgi?id=143739
3143
3144         * platform/win/TestExpectations:
3145
3146 2015-04-14  Brent Fulgham  <bfulgham@apple.com>
3147
3148         [Win] Unreviewed test correction after r182737.
3149
3150         New test expectation was missing a newline at the end of the file.
3151
3152         * platform/win/printing/single-line-must-not-be-split-into-two-pages-expected.txt:
3153
3154 2015-04-14  Simon Fraser  <simon.fraser@apple.com>
3155
3156         Set the font size to 11px explicitly to try to fix this test on Windows.
3157
3158         * fast/forms/listbox-visible-size.html:
3159
3160 2015-04-14  Alexey Proskuryakov  <ap@apple.com>
3161
3162         inspector/console/console-api.html is very slow, frequently timing out
3163         https://bugs.webkit.org/show_bug.cgi?id=143719
3164
3165         * TestExpectations: Marking as slow.
3166
3167 2015-04-14  Alexey Proskuryakov  <ap@apple.com>
3168
3169         fast/sub-pixel/input-caret-on-subpixel-bound.html is flaky
3170         https://bugs.webkit.org/show_bug.cgi?id=143697
3171
3172         Reviewed by Anders Carlsson.
3173
3174         * fast/sub-pixel/input-caret-on-subpixel-bound.html: Don't wait for a timer to fire
3175         after removing the last character.
3176
3177 2015-04-14  Alexey Proskuryakov  <ap@apple.com>
3178
3179         Two flaky tests in http/tests/security/mixedContent
3180         https://bugs.webkit.org/show_bug.cgi?id=143695
3181
3182         Reviewed by Csaba Osztrogonác.
3183
3184         Speculative fix. Do not start opening a secondary window until fully done with the
3185         main document.
3186
3187         * http/tests/security/mixedContent/data-url-iframe-in-main-frame-expected.txt:
3188         * http/tests/security/mixedContent/data-url-iframe-in-main-frame.html:
3189         * http/tests/security/mixedContent/insecure-css-in-main-frame-expected.txt:
3190         * http/tests/security/mixedContent/insecure-css-in-main-frame.html:
3191
3192 2015-04-13  Simon Fraser  <simon.fraser@apple.com>
3193
3194         [iOS WK2] Interactive elements of developer.apple.com are broken
3195         https://bugs.webkit.org/show_bug.cgi?id=143692
3196
3197         Reviewed by Sam Weinig.
3198
3199         * platform/ios-simulator-wk2/scrolling/remove-scrolling-role-expected.txt: Added.
3200         * platform/ios-simulator-wk2/scrolling/remove-scrolling-role.html: Added.
3201
3202 2015-04-14  Commit Queue  <commit-queue@webkit.org>
3203
3204         Unreviewed, rolling out r182794.
3205         https://bugs.webkit.org/show_bug.cgi?id=143714
3206
3207         readable-stream-templated.html fails on Debug bots (Requested
3208         by youenn on #webkit).
3209
3210         Reverted changeset:
3211
3212         "[Streams API] ReadableStream constructor start function
3213         should be able to close the stream"
3214         https://bugs.webkit.org/show_bug.cgi?id=143363
3215         http://trac.webkit.org/changeset/182794
3216
3217 2015-04-14  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet  <youenn.fablet@crf.canon.fr>
3218
3219         [Streams API] ReadableStream constructor start function should be able to close the stream
3220         https://bugs.webkit.org/show_bug.cgi?id=143363
3221
3222         Reviewed by Benjamin Poulain.
3223
3224         Rebased tests as some are now passing.
3225
3226         * streams/reference-implementation/readable-stream-reader-expected.txt:
3227         * streams/reference-implementation/readable-stream-templated-expected.txt:
3228
3229 2015-04-14  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
3230
3231         [GTK] Gardening 14th April
3232         https://bugs.webkit.org/show_bug.cgi?id=143701
3233
3234         Unreviewed.
3235
3236         * platform/gtk/TestExpectations:
3237         * platform/gtk/http/tests/w3c/webperf/approved/navigation-timing/html/test_timing_xserver_redirect-expected.txt:
3238
3239 2015-04-14  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
3240
3241         [GTK] Gardening: Rebaseline tests after r182620
3242         https://bugs.webkit.org/show_bug.cgi?id=143700
3243
3244         Unreviewed.
3245
3246         This revision updates some tests after changing the way <br> is
3247         rendered. We need to change the GTK+ expectations for these tests.
3248
3249         * platform/gtk/fast/css/text-overflow-ellipsis-bidi-expected.txt:
3250         * platform/gtk/fast/dom/focus-contenteditable-expected.txt:
3251         * platform/gtk/fast/forms/listbox-hit-test-zoomed-expected.png:
3252         * platform/gtk/fast/forms/listbox-hit-test-zoomed-expected.txt:
3253         * platform/gtk/fast/forms/range/slider-padding-expected.txt:
3254         * platform/gtk/fast/forms/textarea-scroll-height-expected.txt:
3255         * platform/gtk/fast/parser/open-comment-in-textarea-expected.txt:
3256         * platform/gtk/fast/text/international/bidi-layout-across-linebreak-expected.txt:
3257         * platform/gtk/http/tests/navigation/javascriptlink-frames-expected.txt:
3258         * platform/gtk/http/tests/navigation/postredirect-basic-expected.txt:
3259         * platform/gtk/http/tests/navigation/postredirect-goback1-expected.txt:
3260         * platform/gtk/svg/wicd/test-rightsizing-b-expected.txt:
3261         * platform/gtk/tables/mozilla/bugs/bug106795-expected.txt:
3262         * platform/gtk/tables/mozilla/bugs/bug1224-expected.txt:
3263         * platform/gtk/tables/mozilla/bugs/bug131020-expected.txt:
3264         * platform/gtk/tables/mozilla/bugs/bug131020_iframe-expected.txt:
3265         * platform/gtk/tables/mozilla/bugs/bug1430-expected.txt:
3266         * platform/gtk/tables/mozilla/bugs/bug16252-expected.txt:
3267         * platform/gtk/tables/mozilla/bugs/bug19599-expected.txt:
3268         * platform/gtk/tables/mozilla/bugs/bug20579-expected.txt:
3269         * platform/gtk/tables/mozilla/bugs/bug32205-3-expected.txt:
3270         * platform/gtk/tables/mozilla/bugs/bug82946-2-expected.txt:
3271         * platform/gtk/tables/mozilla/bugs/bug92143-expected.txt:
3272         * platform/gtk/tables/mozilla/marvin/tables_cellpadding-expected.txt:
3273         * platform/gtk/tables/mozilla/marvin/tables_cellspacing-expected.txt:
3274         * platform/gtk/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
3275         * platform/gtk/tables/mozilla_expected_failures/bugs/bug1262-expected.txt:
3276         * platform/gtk/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
3277         * platform/gtk/tables/mozilla_expected_failures/other/test4-expected.txt:
3278
3279 2015-04-14  Youenn Fablet  <youenn.fablet@crf.canon.fr> and Xabier Rodriguez Calvar <calvaris@igalia.com>
3280
3281         Sync Streams API tests with spec
3282         https://bugs.webkit.org/show_bug.cgi?id=143669
3283
3284         Reviewed by Darin Adler.
3285
3286         Some tests were moved from the spec tests to our custom ones
3287         because they were not approved (yet, or they won't be).
3288
3289         Some nuances from the spec tests were also fixed.
3290
3291         * streams/readable-stream-expected.txt: Added.
3292         * streams/readable-stream-reader-expected.txt: Added.
3293         * streams/readable-stream-reader.html: Added.
3294         * streams/readable-stream.html: Added.
3295         * streams/reference-implementation/readable-stream-expected.txt:
3296         * streams/reference-implementation/readable-stream-reader-expected.txt:
3297         * streams/reference-implementation/readable-stream-reader.html:
3298         * streams/reference-implementation/readable-stream.html: Nuances
3299         fixed and tests moved to custom.
3300
3301 2015-04-13  Manuel Rego Casasnovas  <rego@igalia.com>
3302
3303         [CSS Grid Layout] Columns set in percentages collapse to auto width
3304         https://bugs.webkit.org/show_bug.cgi?id=141435
3305
3306         Reviewed by David Hyatt.
3307
3308         Added new tests to check that percentage track breadths are properly
3309         calculated under different sizing conditions.
3310         Modified one test to include relative sizes too.
3311
3312         * fast/css-grid-layout/grid-item-with-percent-height-in-auto-height-grid-resolution-expected.txt:
3313         * fast/css-grid-layout/grid-item-with-percent-height-in-auto-height-grid-resolution.html:
3314         * fast/css-grid-layout/percent-intrinsic-track-breadth-expected.txt: Added.
3315         * fast/css-grid-layout/percent-intrinsic-track-breadth.html: Added.
3316         * fast/css-grid-layout/percent-track-breadths-regarding-container-size-expected.txt: Added.
3317         * fast/css-grid-layout/percent-track-breadths-regarding-container-size.html: Added.
3318
3319 2015-04-10  Brent Fulgham  <bfulgham@apple.com>
3320
3321         Expand test infrastructure to support scrolling tests
3322         https://bugs.webkit.org/show_bug.cgi?id=143286
3323         <rdar://problem/20375516>
3324
3325         Reviewed by Simon Fraser.
3326
3327         Correct a scrolling test that had not been issuing wheel events to a valid
3328         view. This was found by some new logging in this patch.
3329
3330         * platform/mac/fast/scrolling/scroll-div-latched-div-expected.txt:
3331         * platform/mac/fast/scrolling/scroll-div-latched-div.html:
3332         * platform/mac-wk1/scrollbars/scrollevent-iframe-no-scrolling-wheel-expected.txt: Added.*
3333
3334 2015-04-13  Said Abou-Hallawa  <sabouhallawa@apple.com>
3335
3336         Fix LayoutTests/http/tests/canvas/canvas-tainted-after-draw-image.html on all bots
3337         following http://trac.webkit.org/changeset/182750.
3338
3339         Reviewed by Daniel Bates.
3340
3341         * http/tests/canvas/canvas-tainted-after-draw-image-expected.txt:
3342         * http/tests/canvas/canvas-tainted-after-draw-image.html:
3343         Set window.jsTestIsAsync true and call finishJSTest() to make the test 
3344         asynchronous, so the "TEST COMPLETE" message will be output after all the
3345         test messages. Also delete the synchronous tests for data url image and
3346         same-domain image since they can't be reliably tested.
3347
3348 2015-04-13  Simon Fraser  <simon.fraser@apple.com>
3349
3350         Fix compositing/geometry/fixed-transformed.html on Mavericks.
3351
3352         To get consistent results on Mavericks, call
3353         internals.settings.setAcceleratedCompositingForFixedPositionEnabled(true);
3354
3355         * compositing/geometry/fixed-transformed.html:
3356
3357 2015-04-08  Filip Pizlo  <fpizlo@apple.com>
3358
3359         JSC should detect singleton functions
3360         https://bugs.webkit.org/show_bug.cgi?id=143232
3361
3362         Reviewed by Geoffrey Garen and Michael Saboff.
3363
3364         * js/regress/create-lots-of-functions-expected.txt: Added.
3365         * js/regress/create-lots-of-functions.html: Added.
3366         * js/regress/no-inline-constructor-expected.txt: Added.
3367         * js/regress/no-inline-constructor.html: Added.
3368         * js/regress/script-tests/create-lots-of-functions.js: Added.
3369         * js/regress/script-tests/no-inline-constructor.js: Added.
3370         * js/regress/script-tests/singleton-scope.js: Added.
3371         * js/regress/singleton-scope-expected.txt: Added.
3372         * js/regress/singleton-scope.html: Added.
3373
3374 2015-04-13  Simon Fraser  <simon.fraser@apple.com>
3375
3376         Add missing layout test result.
3377
3378         * compositing/geometry/fixed-transformed-expected.txt: Added.
3379
3380 2015-04-13  Said Abou-Hallawa  <sabouhallawa@apple.com>
3381
3382         list-style-image with SVG image renders at incorrect size.
3383         https://bugs.webkit.org/show_bug.cgi?id=141367.
3384
3385         Reviewed by Darin Adler.
3386
3387         Ensure the SVG image gets the correct size when used as an image list.
3388
3389         * svg/as-list-image: Added.
3390         * svg/as-list-image/svg-list-image-intrinsic-size-1-expected.html: Added.
3391         * svg/as-list-image/svg-list-image-intrinsic-size-1.html: Added.
3392
3393 2015-04-13  Said Abou-Hallawa  <sabouhallawa@apple.com>
3394
3395         Canvas drawImage() has a security hole when the image isn't yet fully loaded.
3396         https://bugs.webkit.org/show_bug.cgi?id=58681.
3397
3398         Reviewed by Darin Adler.
3399
3400         This test confirms when we load an image from a different origin and try
3401         drawing it on a canvas, the canvas is tainted if the image is completely
3402         loaded and drawn. Otherwise the image is not drawn.
3403
3404         * http/tests/canvas/canvas-tainted-after-draw-image-expected.txt: Added.
3405         * http/tests/canvas/canvas-tainted-after-draw-image.html: Added.
3406         * http/tests/canvas/resources: Added.
3407         * http/tests/canvas/resources/100x100-lime-rect.svg: Added.
3408
3409 2015-04-13  Beth Dakin  <bdakin@apple.com>
3410
3411         Add force property to MouseEvents
3412         https://bugs.webkit.org/show_bug.cgi?id=143569
3413         -and corresponding-
3414         rdar://problem/20472954
3415
3416         Reviewed by Darin Adler.
3417
3418         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
3419         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
3420         * platform/win/js/dom/global-constructors-attributes-expected.txt:
3421
3422 2015-04-13  Simon Fraser  <simon.fraser@apple.com>
3423
3424         Fixed position element is truncated if moved onscreen by a transform
3425         https://bugs.webkit.org/show_bug.cgi?id=143655
3426
3427         Reviewed by Darin Adler.
3428         
3429         Test that moves a position:fixed element on-screen using a transform.
3430
3431         * compositing/geometry/fixed-transformed.html: Added.
3432
3433 2015-04-13  Alexey Proskuryakov  <ap@apple.com>
3434
3435         js/regress-141098.html often times out in debug builds.
3436
3437         This test is slow in debug, sometimes barely passing, and other times timing out.
3438
3439         * TestExpectations:
3440
3441 2015-04-13  Brent Fulgham  <bfulgham@apple.com>
3442
3443         [Win] Unreviewed test correction after r182635.
3444
3445         Two Windows test expectation files were missing newlines at the end of the file.
3446
3447         * platform/win/fast/backgrounds/selection-background-color-of-image-list-style-expected.txt:
3448         * platform/win/fast/backgrounds/selection-background-color-of-list-style-expected.txt:
3449
3450 2015-04-13  Zalan Bujtas  <zalan@apple.com>
3451
3452         [Win] Unreviewed gardening after r182620. (<br> updates mostly)
3453
3454         * platform/win/fast/dom/focus-contenteditable-expected.txt:
3455         * platform/win/fast/forms/listbox-hit-test-zoomed-expected.txt:
3456         * platform/win/fast/forms/range/slider-padding-expected.txt:
3457         * platform/win/fast/forms/textarea-scroll-height-expected.txt:
3458         * platform/win/fast/parser/open-comment-in-textarea-expected.txt:
3459         * platform/win/fast/text/international/bidi-layout-across-linebreak-expected.txt:
3460         * platform/win/fast/text/svg-font-face-with-kerning-expected.txt: Added.
3461         * platform/win/http/tests/navigation/postredirect-basic-expected.txt:
3462         * platform/win/http/tests/navigation/postredirect-goback1-expected.txt:
3463         * platform/win/printing/single-line-must-not-be-split-into-two-pages-expected.txt:
3464         * platform/win/svg/wicd/test-rightsizing-b-expected.txt:
3465         * platform/win/tables/mozilla/bugs/bug1224-expected.txt:
3466         * platform/win/tables/mozilla/bugs/bug131020-expected.txt:
3467         * platform/win/tables/mozilla/bugs/bug131020_iframe-expected.txt:
3468         * platform/win/tables/mozilla/bugs/bug1430-expected.txt:
3469         * platform/win/tables/mozilla/bugs/bug16252-expected.txt:
3470         * platform/win/tables/mozilla/bugs/bug19599-expected.txt:
3471         * platform/win/tables/mozilla/bugs/bug20579-expected.txt:
3472         * platform/win/tables/mozilla/bugs/bug32205-3-expected.txt:
3473         * platform/win/tables/mozilla/bugs/bug82946-2-expected.txt:
3474         * platform/win/tables/mozilla/bugs/bug92143-expected.txt:
3475         * platform/win/tables/mozilla/marvin/tables_cellpadding-expected.txt:
3476         * platform/win/tables/mozilla/marvin/tables_cellspacing-expected.txt:
3477         * platform/win/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
3478         * platform/win/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
3479         * platform/win/tables/mozilla_expected_failures/other/test4-expected.txt:
3480
3481 2015-04-13  Csaba Osztrogonác  <ossy@webkit.org>
3482
3483         [EFL] Update table/mozilla expected files after r182620
3484         https://bugs.webkit.org/show_bug.cgi?id=143626
3485
3486         Unreviewed gardening.
3487
3488         * platform/efl/TestExpectations:
3489         * platform/efl/tables/mozilla/bugs/bug106795-expected.png:
3490         * platform/efl/tables/mozilla/bugs/bug106795-expected.txt:
3491         * platform/efl/tables/mozilla/bugs/bug1224-expected.png:
3492         * platform/efl/tables/mozilla/bugs/bug1224-expected.txt:
3493         * platform/efl/tables/mozilla/bugs/bug131020-expected.png:
3494         * platform/efl/tables/mozilla/bugs/bug131020-expected.txt:
3495         * platform/efl/tables/mozilla/bugs/bug131020_iframe-expected.png:
3496         * platform/efl/tables/mozilla/bugs/bug131020_iframe-expected.txt:
3497         * platform/efl/tables/mozilla/bugs/bug1430-expected.png:
3498         * platform/efl/tables/mozilla/bugs/bug1430-expected.txt:
3499         * platform/efl/tables/mozilla/bugs/bug157890-expected.png:
3500         * platform/efl/tables/mozilla/bugs/bug157890-expected.txt: Added.
3501         * platform/efl/tables/mozilla/bugs/bug16252-expected.png:
3502         * platform/efl/tables/mozilla/bugs/bug16252-expected.txt:
3503         * platform/efl/tables/mozilla/bugs/bug19599-expected.png:
3504         * platform/efl/tables/mozilla/bugs/bug19599-expected.txt:
3505         * platform/efl/tables/mozilla/bugs/bug20579-expected.png:
3506         * platform/efl/tables/mozilla/bugs/bug20579-expected.txt:
3507         * platform/efl/tables/mozilla/bugs/bug32205-3-expected.png:
3508         * platform/efl/tables/mozilla/bugs/bug32205-3-expected.txt:
3509         * platform/efl/tables/mozilla/bugs/bug82946-2-expected.png:
3510         * platform/efl/tables/mozilla/bugs/bug82946-2-expected.txt:
3511         * platform/efl/tables/mozilla/bugs/bug92143-expected.png:
3512         * platform/efl/tables/mozilla/bugs/bug92143-expected.txt:
3513         * platform/efl/tables/mozilla/marvin/tables_cellpadding-expected.png:
3514         * platform/efl/tables/mozilla/marvin/tables_cellpadding-expected.txt:
3515         * platform/efl/tables/mozilla/marvin/tables_cellspacing-expected.png:
3516         * platform/efl/tables/mozilla/marvin/tables_cellspacing-expected.txt:
3517         * platform/efl/tables/mozilla/other/wa_table_thtd_rowspan-expected.png:
3518         * platform/efl/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
3519         * platform/efl/tables/mozilla_expected_failures/bugs/bug1262-expected.png:
3520         * platform/efl/tables/mozilla_expected_failures/bugs/bug1262-expected.txt:
3521         * platform/efl/tables/mozilla_expected_failures/bugs/bug56024-expected.png:
3522         * platform/efl/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
3523         * platform/efl/tables/mozilla_expected_failures/other/test4-expected.png:
3524         * platform/efl/tables/mozilla_expected_failures/other/test4-expected.txt:
3525
3526 2015-04-13  Csaba Osztrogonác  <ossy@webkit.org>
3527
3528         [EFL] Unreviewed gardening, skip fast/attachment tests, there is
3529         no reason to run these tests before enabling ATTACHMENT_ELEMENT.
3530
3531         * platform/efl/TestExpectations:
3532
3533 2015-04-10  Sergio Villar Senin  <svillar@igalia.com>
3534