1 2015-05-01 Jordan Harband <ljharb@gmail.com>
3 String#startsWith/endsWith/includes don't handle Infinity position/endPosition args correctly
4 https://bugs.webkit.org/show_bug.cgi?id=144314
6 Reviewed by Darin Adler.
8 * js/script-tests/string-includes.js:
9 * js/string-includes-expected.txt:
11 2015-05-01 Martin Robinson <mrobinson@igalia.com>
13 Unreviewed gardening for GTK+.
15 * platform/gtk/TestExpectations: Remove some inaccurate missing results
16 and unskip a passing test.
18 2015-05-01 Joanmarie Diggs <jdiggs@igalia.com>
20 [GTK] accessibility/secure-textfield-title-ui.html is failing
21 https://bugs.webkit.org/show_bug.cgi?id=98375
23 Reviewed by Chris Fleizach.
25 Modify the test to check the childrenCount of the titleUIElement in order
26 to determine where the element text is exposed. On the Mac, it's exposed
27 in StaticText children; in ATK, in the element itself. The test was failing
28 because it assumed the text was in the first child of the element.
30 * accessibility/secure-textfield-title-ui.html: Modified.
31 * platform/gtk/TestExpectations: Unskipped the failing test.
33 2015-05-01 Brady Eidson <beidson@apple.com>
35 Add API to disable meta refreshes.
36 <rdar://problem/20333198> and https://bugs.webkit.org/show_bug.cgi?id=144269
38 Reviewed by Alexey Proskuryakov.
40 * loader/meta-refresh-disabled-expected.txt: Added.
41 * loader/meta-refresh-disabled.html: Added.
42 * loader/resources/notify-done.html: Added.
43 * platform/win/TestExpectations:
45 2015-05-01 Martin Robinson <mrobinson@igalia.com>
47 Unreviewed gardening for WebKitGTK+
49 Unskip some passing tests. Add new baselines. Properly organize some
50 failures in the TestExpectations file.
52 * platform/gtk/TestExpectations:
53 * platform/gtk/editing/execCommand/print-expected.png: Added.
54 * platform/gtk/editing/execCommand/print-expected.txt: Added.
55 * platform/gtk/fast/attachment/attachment-progress-expected.txt: Added.
56 * platform/gtk/fast/attachment/attachment-select-on-click-expected.txt: Added.
57 * platform/gtk/fast/attachment/attachment-select-on-click-inside-user-select-all-expected.txt: Added.
58 * platform/gtk/fast/attachment/attachment-subtitle-expected.txt: Added.
59 * platform/gtk/fast/attachment/attachment-title-expected.txt: Added.
60 * platform/gtk/fast/box-shadow/hidpi-webkit-box-shadow-subpixel-position-expected.txt: Added.
61 * platform/gtk/fast/css/focus-ring-exists-for-search-field-expected.png: Added.
62 * platform/gtk/fast/css/focus-ring-exists-for-search-field-expected.txt: Added.
63 * platform/gtk/fast/multicol/scrolling-column-rules-expected.png: Added.
64 * platform/gtk/fast/multicol/scrolling-column-rules-expected.txt: Added.
65 * platform/gtk/printing/allowed-page-breaks-expected.txt: Added.
66 * platform/gtk/printing/compositing-layer-printing-expected.png: Added.
67 * platform/gtk/printing/compositing-layer-printing-expected.txt:
68 * platform/gtk/printing/css2.1/page-break-after-000-expected.txt: Added.
69 * platform/gtk/printing/css2.1/page-break-after-001-expected.txt: Added.
70 * platform/gtk/printing/css2.1/page-break-after-002-expected.txt: Added.
71 * platform/gtk/printing/css2.1/page-break-after-003-expected.txt: Added.
72 * platform/gtk/printing/css2.1/page-break-after-004-expected.txt: Added.
73 * platform/gtk/printing/css2.1/page-break-before-000-expected.txt: Added.
74 * platform/gtk/printing/css2.1/page-break-before-001-expected.txt: Added.
75 * platform/gtk/printing/css2.1/page-break-before-002-expected.txt: Added.
76 * platform/gtk/printing/css2.1/page-break-inside-000-expected.txt: Added.
77 * platform/gtk/printing/iframe-print-expected.png: Added.
78 * platform/gtk/printing/iframe-print-expected.txt: Added.
79 * platform/gtk/printing/media-queries-print-expected.png: Added.
80 * platform/gtk/printing/media-queries-print-expected.txt:
81 * platform/gtk/printing/no-content-empty-pages-expected.txt: Added.
82 * platform/gtk/printing/numberOfPages-expected.txt: Added.
83 * platform/gtk/printing/page-break-after-avoid-expected.txt: Added.
84 * platform/gtk/printing/page-break-always-expected.txt: Added.
85 * platform/gtk/printing/page-break-avoid-expected.txt: Added.
86 * platform/gtk/printing/page-break-before-avoid-expected.txt: Added.
87 * platform/gtk/printing/page-break-display-none-expected.txt: Added.
88 * platform/gtk/printing/page-break-inside-avoid-expected.txt: Added.
89 * platform/gtk/printing/page-break-margin-collapsed-expected.txt: Added.
90 * platform/gtk/printing/page-break-orphans-and-widows-expected.txt: Added.
91 * platform/gtk/printing/page-break-orphans-expected.txt: Added.
92 * platform/gtk/printing/page-break-widows-expected.txt: Added.
93 * platform/gtk/printing/page-count-layout-overflow-expected.txt: Added.
94 * platform/gtk/printing/page-count-percentage-height-expected.txt: Added.
95 * platform/gtk/printing/page-count-relayout-shrink-expected.txt: Added.
96 * platform/gtk/printing/page-count-with-one-word-expected.txt: Added.
97 * platform/gtk/printing/page-format-data-display-none-expected.txt: Added.
98 * platform/gtk/printing/page-format-data-expected.txt: Added.
99 * platform/gtk/printing/page-rule-css-text-expected.txt: Added.
100 * platform/gtk/printing/page-rule-in-media-query-expected.png: Added.
101 * platform/gtk/printing/page-rule-in-media-query-expected.txt: Added.
102 * platform/gtk/printing/pageNumerForElementById-expected.txt: Added.
103 * platform/gtk/printing/print-close-crash-expected.txt: Added.
104 * platform/gtk/printing/pseudo-class-outside-page-expected.txt: Added.
105 * platform/gtk/printing/return-from-printing-mode-expected.png: Added.
106 * platform/gtk/printing/return-from-printing-mode-expected.txt:
107 * platform/gtk/printing/setPrinting-expected.png: Added.
108 * platform/gtk/printing/setPrinting-expected.txt: Added.
109 * platform/gtk/printing/simultaneous-position-float-change-expected.png: Added.
110 * platform/gtk/printing/simultaneous-position-float-change-expected.txt: Added.
111 * platform/gtk/printing/single-line-must-not-be-split-into-two-pages-expected.txt: Added.
112 * platform/gtk/printing/stretch-to-view-height-expected.txt: Added.
113 * platform/gtk/printing/width-overflow-expected.png: Added.
114 * platform/gtk/printing/width-overflow-expected.txt: Added.
115 * platform/gtk/printing/zoomed-document-expected.txt: Added.
117 2015-05-01 Martin Robinson <mrobinson@igalia.com>
119 [Freetype] Properly support synthetic oblique in vertical text
120 https://bugs.webkit.org/show_bug.cgi?id=144492
122 Reviewed by Sergio Villar Senin.
124 * platform/gtk/TestExpectations: Unskip passing tests.
125 * platform/gtk/fast/text/international/synthesized-italic-vertical-latin-expected.png: Added.
126 * platform/gtk/fast/text/international/synthesized-italic-vertical-latin-expected.txt: Added.
128 2015-05-01 Eric Carlson <eric.carlson@apple.com>
130 Fix text track language selection logic
131 https://bugs.webkit.org/show_bug.cgi?id=144467
133 Reviewed by Brent Fulgham.
135 * media/track/track-language-preference-expected.txt:
136 * media/track/track-language-preference.html: Updated, add new tests.
137 * platform/mac/TestExpectations:
139 2015-05-01 Martin Robinson <mrobinson@igalia.com>
141 Unreviewed gardening. Rebaseline some tests for WebKitGTK+.
143 * platform/gtk/editing/execCommand/nsresponder-outdent-expected.txt: Rebaseline.
144 * platform/gtk/inspector-protocol/debugger/regress-133182-expected.txt: Removed. The
145 platform-independent baseline should be good enough.
147 2015-04-30 Joseph Pecoraro <pecoraro@apple.com>
149 Unreviewed gardening. Update results of inspector tests.
151 * inspector-protocol/debugger/breakpoint-eval-with-exception-expected.txt:
152 * inspector-protocol/debugger/regress-133182-expected.txt:
153 * inspector-protocol/debugger/regress-133182.html:
154 * inspector-protocol/debugger/setBreakpoint-actions-expected.txt:
155 * inspector-protocol/debugger/terminate-dedicated-worker-while-paused-expected.txt:
156 * inspector-protocol/page/deny-X-FrameOption-expected.txt:
157 * inspector/debugger/search-scripts-expected.txt:
159 2015-04-30 Joseph Pecoraro <pecoraro@apple.com>
161 Unreviewed gardening. Remove skipped and broken inspector test.
163 This is the last test relying on the old model interface.
166 * http/tests/inspector-protocol/resources/InspectorTest.js:
167 (InspectorTest.initializeInspectorModels.console.error.window.onerror): Deleted.
168 (InspectorTest.initializeInspectorModels.console.assert): Deleted.
169 (InspectorTest.initializeInspectorModels): Deleted.
170 * inspector-protocol/indexeddb/basics-expected.txt: Removed.
171 * inspector-protocol/indexeddb/basics.html: Removed.
172 * platform/efl/TestExpectations:
173 * platform/gtk/TestExpectations:
174 * platform/win/TestExpectations:
176 2015-04-30 Dean Jackson <dino@apple.com>
178 Expose -apple-system as a font family
179 https://bugs.webkit.org/show_bug.cgi?id=144484
180 <rdar://problem/20767330>
182 Reviewed by Tim Horton.
184 Change a bunch of tests to use "-apple-system" instead
185 of "-apple-system-font" for font-family.
187 Add a test to make sure the old name still works.
189 * fast/text/system-font-legacy-name.html
190 * platform/ios-simulator/fast/text/system-monospaced-numbers.html:
191 * platform/ios-simulator/ios/fast/text/apple-logo-expected.txt:
192 * platform/ios-simulator/ios/fast/text/apple-logo.html:
193 * platform/ios-simulator/ios/fast/text/opticalFont-expected.txt:
194 * platform/ios-simulator/ios/fast/text/opticalFont.html:
195 * platform/ios-simulator/ios/fast/text/opticalFontWithWeight-expected.txt:
196 * platform/ios-simulator/ios/fast/text/opticalFontWithWeight.html:
197 * platform/ios-simulator/ios/fast/text/underline-scaling-expected.txt:
198 * platform/ios-simulator/ios/fast/text/underline-scaling.html:
199 * platform/mac/fast/text/systemFont-expected.txt:
200 * platform/mac/fast/text/systemFont.html:
202 2015-04-30 Javier Fernandez <jfernandez@igalia.com>
204 [CSS Grid Layout] overflow-position keyword for align and justify properties.
205 https://bugs.webkit.org/show_bug.cgi?id=144235
207 Reviewed by Sergio Villar Senin.
209 Implementation of overflow-keyword handling for Grid Layout on
210 align-self and justify-self properties.
212 * fast/css-grid-layout/grid-align-justify-overflow-expected.txt: Added.
213 * fast/css-grid-layout/grid-align-justify-overflow.html: Added.
215 2015-04-30 Jon Davis <jond@apple.com>
217 Web Inspector: console should show an icon for console.info() messages
218 https://bugs.webkit.org/show_bug.cgi?id=18530
220 Reviewed by Timothy Hatcher.
222 * inspector/console/console-api-expected.txt:
224 2015-04-30 Dean Jackson <dino@apple.com>
226 -apple-system-font-monospaced-numbers doesn't work on iOS
227 https://bugs.webkit.org/show_bug.cgi?id=144478
228 <rdar://problem/20544940>
230 Reviewed by Brent Fulgham.
232 A test that draws two lines of different numbers and checks
233 they are the same width.
235 * platform/ios-simulator/fast/text/system-monospaced-numbers-expected.txt: Added.
236 * platform/ios-simulator/fast/text/system-monospaced-numbers.html: Added.
238 2015-04-30 Joseph Pecoraro <pecoraro@apple.com>
240 Unreviewed, ios-simulator gardening
242 * Address linter warnings.
243 * Unskip some tests that pass.
244 * More generically skip unsupported iOS features.
247 * platform/ios-simulator-wk1/TestExpectations:
248 * platform/ios-simulator-wk2/TestExpectations:
249 * platform/ios-simulator/TestExpectations:
251 2015-04-30 Filip Pizlo <fpizlo@apple.com>
253 js/regress/is-string-fold-tricky.html and js/regress/is-string-fold.html are crashing
254 https://bugs.webkit.org/show_bug.cgi?id=144463
256 Reviewed by Benjamin Poulain.
258 Unskip now that the bug is fixed.
261 * js/regress/script-tests/is-string-fold-tricky.js:
262 * js/regress/script-tests/is-string-fold.js:
264 2015-04-30 Brady Eidson <beidson@apple.com>
266 Javascript using WebSQL can create their own WebKit info table.
267 <rdar://problem/20688792> and https://bugs.webkit.org/show_bug.cgi?id=144466
269 Reviewed by Alex Christensen.
271 * storage/websql/alter-to-info-table-expected.txt: Added.
272 * storage/websql/alter-to-info-table.html: Added.
273 * storage/websql/alter-to-info-table.js: Added.
275 2015-04-30 Martin Robinson <mrobinson@igalia.com>
277 Unskip isolated words tests on WebKitGTK+
279 * platform/gtk/TestExpectations: Unskip tests. We've been able to run these
280 since the switch to WebKitTestRunner.
282 2015-04-30 Filip Pizlo <fpizlo@apple.com>
284 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.
286 * js/regress/script-tests/is-string-fold-tricky.js:
287 * js/regress/script-tests/is-string-fold.js:
289 2015-04-30 Martin Robinson <mrobinson@igalia.com>
291 Rebaseline some editing tests for WebKitGTK+
293 Also add some missing baselines.
295 * fast/hidpi/broken-image-icon-very-hidpi-expected.png: Added.
296 * fast/hidpi/broken-image-icon-very-hidpi-expected.txt: Added.
297 * platform/gtk/editing/execCommand/5142012-1-expected.png:
298 * platform/gtk/editing/execCommand/5142012-1-expected.txt:
299 * platform/gtk/editing/inserting/insert-at-end-02-expected.txt:
300 * platform/gtk/editing/pasteboard/4989774-expected.txt:
302 2015-04-30 Filip Pizlo <fpizlo@apple.com>
304 Unreviewed, skip new tests js/regress/is-string-fold.html and js/regress/is-string-fold-tricky.html because they are crashing.
308 2015-04-30 Jon Honeycutt <jhoneycutt@apple.com>
310 Add image failure expectation for
311 svg/filters/sourceAlpha-input-filter-effect.html on Windows
315 * platform/win/TestExpectations:
317 2015-04-29 Filip Pizlo <fpizlo@apple.com>
319 DFG Is<Blah> versions of TypeOf should fold based on proven input type
320 https://bugs.webkit.org/show_bug.cgi?id=144409
322 Reviewed by Geoffrey Garen.
324 * js/regress/is-boolean-fold-expected.txt: Added.
325 * js/regress/is-boolean-fold-tricky-expected.txt: Added.
326 * js/regress/is-boolean-fold-tricky.html: Added.
327 * js/regress/is-boolean-fold.html: Added.
328 * js/regress/is-function-fold-expected.txt: Added.
329 * js/regress/is-function-fold-tricky-expected.txt: Added.
330 * js/regress/is-function-fold-tricky-internal-function-expected.txt: Added.
331 * js/regress/is-function-fold-tricky-internal-function.html: Added.
332 * js/regress/is-function-fold-tricky.html: Added.
333 * js/regress/is-function-fold.html: Added.
334 * js/regress/is-number-fold-expected.txt: Added.
335 * js/regress/is-number-fold-tricky-expected.txt: Added.
336 * js/regress/is-number-fold-tricky.html: Added.
337 * js/regress/is-number-fold.html: Added.
338 * js/regress/is-object-or-null-fold-expected.txt: Added.
339 * js/regress/is-object-or-null-fold-functions-expected.txt: Added.
340 * js/regress/is-object-or-null-fold-functions.html: Added.
341 * js/regress/is-object-or-null-fold-less-tricky-expected.txt: Added.
342 * js/regress/is-object-or-null-fold-less-tricky.html: Added.
343 * js/regress/is-object-or-null-fold-tricky-expected.txt: Added.
344 * js/regress/is-object-or-null-fold-tricky.html: Added.
345 * js/regress/is-object-or-null-fold.html: Added.
346 * js/regress/is-object-or-null-trickier-function-expected.txt: Added.
347 * js/regress/is-object-or-null-trickier-function.html: Added.
348 * js/regress/is-object-or-null-trickier-internal-function-expected.txt: Added.
349 * js/regress/is-object-or-null-trickier-internal-function.html: Added.
350 * js/regress/is-object-or-null-tricky-function-expected.txt: Added.
351 * js/regress/is-object-or-null-tricky-function.html: Added.
352 * js/regress/is-object-or-null-tricky-internal-function-expected.txt: Added.
353 * js/regress/is-object-or-null-tricky-internal-function.html: Added.
354 * js/regress/is-string-fold-expected.txt: Added.
355 * js/regress/is-string-fold-tricky-expected.txt: Added.
356 * js/regress/is-string-fold-tricky.html: Added.
357 * js/regress/is-string-fold.html: Added.
358 * js/regress/is-undefined-fold-expected.txt: Added.
359 * js/regress/is-undefined-fold-tricky-expected.txt: Added.
360 * js/regress/is-undefined-fold-tricky.html: Added.
361 * js/regress/is-undefined-fold.html: Added.
362 * js/regress/script-tests/is-boolean-fold-tricky.js: Added.
363 * js/regress/script-tests/is-boolean-fold.js: Added.
364 * js/regress/script-tests/is-function-fold-tricky-internal-function.js: Added.
365 * js/regress/script-tests/is-function-fold-tricky.js: Added.
368 * js/regress/script-tests/is-function-fold.js: Added.
370 * js/regress/script-tests/is-number-fold-tricky.js: Added.
371 * js/regress/script-tests/is-number-fold.js: Added.
372 * js/regress/script-tests/is-object-or-null-fold-functions.js: Added.
374 * js/regress/script-tests/is-object-or-null-fold-less-tricky.js: Added.
375 * js/regress/script-tests/is-object-or-null-fold-tricky.js: Added.
376 * js/regress/script-tests/is-object-or-null-fold.js: Added.
377 * js/regress/script-tests/is-object-or-null-trickier-function.js: Added.
380 * js/regress/script-tests/is-object-or-null-trickier-internal-function.js: Added.
381 * js/regress/script-tests/is-object-or-null-tricky-function.js: Added.
383 * js/regress/script-tests/is-object-or-null-tricky-internal-function.js: Added.
384 * js/regress/script-tests/is-string-fold-tricky.js: Added.
385 * js/regress/script-tests/is-string-fold.js: Added.
386 * js/regress/script-tests/is-undefined-fold-tricky.js: Added.
387 * js/regress/script-tests/is-undefined-fold.js: Added.
388 * js/regress/sink-function-expected.txt: Added.
389 * js/regress/sink-function.html: Added.
391 2015-04-30 Brent Fulgham <bfulgham@apple.com>
393 [Mac] Expand test infrastructure to support scrolling tests (Part 3)
394 https://bugs.webkit.org/show_bug.cgi?id=144131
396 Reviewed by Eric Carlson.
398 Update the WK2 scrolling tests to use the new scroll trigger infrastructure to reduce the use of
401 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-expected.txt:
402 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler-expected.txt:
403 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler.html:
404 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div.html:
405 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-expected.txt:
406 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler-expected.txt:
407 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler.html:
408 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe.html:
409 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-expected.txt:
410 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt:
411 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler.html:
412 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe.html:
413 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-expected.txt:
414 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
415 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler.html:
416 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe.html:
417 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-expected.txt:
418 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler-expected.txt:
419 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler.html:
420 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe.html:
421 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-expected.txt:
422 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler-expected.txt:
423 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler.html:
424 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select.html:
425 * platform/mac-wk2/tiled-drawing/scrolling/overflow-scroll-zero-delta-wheel-events.html:
426 * platform/mac-wk2/tiled-drawing/scrolling/root-overflow-with-mousewheel.html:
428 2015-04-30 Antti Koivisto <antti@apple.com>
430 These should be saying HTTP/1.1 not HTTP/1.0
432 * http/tests/cache/resources/iframe304.php:
433 * http/tests/cache/resources/iframe304body.php:
435 2015-04-29 Joseph Pecoraro <pecoraro@apple.com>
437 [Win] Update baselines after r183610.
439 Unreviewed Gardening.
441 * platform/win/fast/css/apple-system-colors-expected.txt: Added.
443 2015-04-29 Simon Fraser <simon.fraser@apple.com>
445 Crash at WebCore::Document::absoluteRegionForEventTargets
446 https://bugs.webkit.org/show_bug.cgi?id=144426
447 rdar://problem/20502166
449 Reviewed by Tim Horton.
451 Test that disconnects a frame with a wheel event handler then GCs, and one that
452 disconnects are reconnects. In both case, the parent document should have zero
453 wheel event handlers registered on it.
455 * fast/events/wheelevent-in-frame-expected.txt: Added.
456 * fast/events/wheelevent-in-frame.html: Added.
457 * fast/events/wheelevent-in-reattached-frame-expected.txt: Added.
458 * fast/events/wheelevent-in-reattached-frame.html: Added.
460 2015-04-29 Joseph Pecoraro <pecoraro@apple.com>
462 LiveNodeList may unexpectedly return an element for empty string
463 https://bugs.webkit.org/show_bug.cgi?id=144429
465 Reviewed by Darin Adler.
467 * fast/dom/named-items-with-empty-name-expected.txt:
468 * fast/dom/named-items-with-empty-name.html:
470 2015-04-29 Dean Jackson <dino@apple.com>
472 Create a named CSS property for system colors
473 https://bugs.webkit.org/show_bug.cgi?id=144423
474 <rdar://problem/20491011>
476 Reviewed by Tim Horton.
478 Expose the following values to CSS color properties:
489 The new test shows the computed value for each of these colors. It
490 includes generic results (no special value) and platform results for
491 Mac (other than Mavericks) and iOS.
493 * fast/css/apple-system-colors-expected.txt: Generic results.
494 * fast/css/apple-system-colors.html: Added - the new test.
495 * platform/mac/fast/css/apple-system-colors-expected.txt: Added OS X results.
496 * platform/ios-simulator/fast/css/apple-system-colors-expected.txt: Added iOS results.
497 * platform/mac-mavericks/fast/css/apple-system-colors-expected.txt: Generic results for Mavericks.
499 2015-04-29 Commit Queue <commit-queue@webkit.org>
501 Unreviewed, rolling out r183600.
502 https://bugs.webkit.org/show_bug.cgi?id=144432
504 New tests time out everywhere (Requested by ap on #webkit).
508 "Crash at WebCore::Document::absoluteRegionForEventTargets"
509 https://bugs.webkit.org/show_bug.cgi?id=144426
510 http://trac.webkit.org/changeset/183600
512 2015-04-29 Alexey Proskuryakov <ap@apple.com>
514 fast/frames/flattening/iframe-flattening-resize-event-count.html times out on Yosemite WK2
515 https://bugs.webkit.org/show_bug.cgi?id=144155
517 * fast/frames/flattening/resources/iframe-to-resize.html: Added more logging to the test.
519 2015-04-29 Martin Robinson <mrobinson@igalia.com>
521 Unskip 3D transformation tests for WebKitGTK+
523 Unreviewed. This is gardening.
525 These tests should run reasonably well on the testing bots, now that
526 they use llvmpipe to run OpenGL.
528 * platform/gtk/TestExpectations:
529 * platform/gtk/transforms/3d/general/background-visibility-layers-expected.png: Added.
530 * platform/gtk/transforms/3d/general/cssmatrix-3d-zoom-expected.png: Added.
531 * platform/gtk/transforms/3d/general/matrix-with-zoom-3d-expected.png: Added.
532 * platform/gtk/transforms/3d/general/perspective-non-layer-expected.png: Added.
533 * platform/gtk/transforms/3d/general/perspective-units-expected.png: Added.
534 * platform/gtk/transforms/3d/general/transform-origin-z-change-expected.png: Added.
535 * platform/gtk/transforms/3d/hit-testing/backface-hit-test-expected.png: Added.
536 * platform/gtk/transforms/3d/hit-testing/backface-no-transform-hit-test-expected.png: Added.
537 * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-2-expected.png: Added.
538 * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-3-expected.png: Added.
539 * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-coplanar-expected.png: Added.
540 * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-deep-expected.png: Added.
541 * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-expected.png: Added.
542 * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-origins-expected.png: Added.
543 * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.png: Added.
544 * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.png: Added.
546 2015-04-29 Simon Fraser <simon.fraser@apple.com>
548 Rebaseline after r183597.
550 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/handlers-in-iframes-expected.txt:
552 2015-04-29 Simon Fraser <simon.fraser@apple.com>
554 Crash at WebCore::Document::absoluteRegionForEventTargets
555 https://bugs.webkit.org/show_bug.cgi?id=144426
556 rdar://problem/20502166
558 Reviewed by Tim Horton.
560 Test that disconnects a frame with a wheel event handler then GCs, and one that
561 disconnects are reconnects. In both case, the parent document should have zero
562 wheel event handlers registered on it.
564 * fast/events/wheelevent-in-frame-expected.txt: Added.
565 * fast/events/wheelevent-in-frame.html: Added.
566 * fast/events/wheelevent-in-reattached-frame-expected.txt: Added.
567 * fast/events/wheelevent-in-reattached-frame.html: Added.
569 2015-04-29 Simon Fraser <simon.fraser@apple.com>
571 Compute the non-fast-scrollable region in main-document coordinates
572 https://bugs.webkit.org/show_bug.cgi?id=144420
574 Reviewed by Tim Horton.
576 We now report the non-fast region in document coordinates, so these two results change.
578 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset-expected.txt:
579 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset-header-expected.txt:
581 2015-04-29 Joseph Pecoraro <pecoraro@apple.com>
583 NodeList has issues with Symbol and empty string
584 https://bugs.webkit.org/show_bug.cgi?id=144310
586 Reviewed by Darin Adler.
588 * fast/dom/StyleSheet/stylesheet-symbol-names-expected.txt: Added.
589 * fast/dom/StyleSheet/stylesheet-symbol-names.html: Added.
590 * fast/dom/dataset-name-getter-symbols-expected.txt: Added.
591 * fast/dom/dataset-name-getter-symbols.html: Added.
592 * fast/dom/named-items-with-empty-name-expected.txt: Added.
593 * fast/dom/named-items-with-empty-name.html: Added.
594 * fast/dom/named-items-with-symbol-name-expected.txt: Added.
595 * fast/dom/named-items-with-symbol-name.html: Added.
596 * storage/domstorage/localstorage/named-items-expected.txt: Added.
597 * storage/domstorage/localstorage/named-items.html: Added.
599 2015-04-29 Simon Fraser <simon.fraser@apple.com>
601 Allow testing of plug-ins that handle wheel events.
602 https://bugs.webkit.org/show_bug.cgi?id=144413
604 Reviewed by Tim Horton.
606 Test the non-fast scrollable region with top content inset and header height, and with a plug-in.
608 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset-expected.txt: Added.
609 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset-header-expected.txt: Added.
610 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset-header.html: Added.
611 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset.html: Added.
612 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-event-plugin-expected.txt: Added.
613 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-event-plugin.html: Added.
615 2015-04-29 Martin Robinson <mrobinson@igalia.com>
617 [GTK] Add support for automatic hyphenation
618 https://bugs.webkit.org/show_bug.cgi?id=44478
620 Reviewed by Carlos Garcia Campos.
622 * platform/gtk/TestExpectations: Unskip most hyphenation tests.
623 * platform/gtk/fast/text/hyphenate-character-expected.png: Added.
624 * platform/gtk/fast/text/hyphenate-character-expected.txt:
625 * platform/gtk/fast/text/hyphenate-first-word-expected.png: Added.
626 * platform/gtk/fast/text/hyphenate-first-word-expected.txt:
627 * platform/gtk/fast/text/hyphenate-limit-before-after-expected.png:
628 * platform/gtk/fast/text/hyphenate-limit-before-after-expected.txt:
629 * platform/gtk/fast/text/hyphenate-limit-lines-expected.png:
630 * platform/gtk/fast/text/hyphenate-limit-lines-expected.txt:
631 * platform/gtk/fast/text/hyphenate-locale-expected.png: Added.
632 * platform/gtk/fast/text/hyphenate-locale-expected.txt:
633 * platform/gtk/fast/text/hyphens-expected.png: Added.
634 * platform/gtk/fast/text/hyphens-expected.txt:
635 * platform/gtk/fast/text/word-break-soft-hyphen-expected.png:
637 2015-04-29 Zalan Bujtas <zalan@apple.com>
639 Simple line layout: Web process spins endlessly below layoutSimpleLines.
640 https://bugs.webkit.org/show_bug.cgi?id=144403
641 rdar://problem/20742783
643 Reviewed by Antti Koivisto.
645 When a text fragment overlaps multiple renderes and it does not fit the current line,
646 we revert the text fragment iterator position so that the overlapping content
647 gets processed again for the next line.
648 However, TextFragmentIterator::revertToFragment() was reverting too much and
649 we started processing old content all over again -> infinite loop.
651 This patch ensures that text fragment iterator is reverted to the right position.
653 * fast/text/simple-line-layout-wrapping-multiple-renderers-hang-expected.html: Added.
654 * fast/text/simple-line-layout-wrapping-multiple-renderers-hang.html: Added.
656 2015-04-29 Antti Koivisto <antti@apple.com>
658 Mark newly added http/tests/cache/main-resource-304-reload.html failing on Windows.
660 * platform/win/TestExpectations:
662 2015-04-28 Geoffrey Garen <ggaren@apple.com>
664 It shouldn't take 1846 lines of code and 5 FIXMEs to sort an array.
665 https://bugs.webkit.org/show_bug.cgi?id=144013
667 Reviewed by Mark Lam.
669 * js/script-tests/array-holes.js:
670 * js/array-holes-expected.txt: This result now matches Firefox. We see
671 'peekaboo', which is a prototype property, rather than a hole, because
672 sorting uses [[Get]], which sees prototype properties.
674 The ES6 spec says that sorting should use [[Get]], so this new result
675 matches the spec a little better -- although the spec also says that the
676 result of sorting is undefined in this case because of the presence of
677 an indexed property in the prototype chain.
679 * js/dom/array-prototype-properties-expected.txt: Updated error message
680 to match other array prototype error messages.
682 * js/comparefn-sort-stability-expected.txt:
683 * js/script-tests/comparefn-sort-stability.js: Made this test bigger in
684 order to demonstrate that Firefox and Safari use a stable sort, and
687 * js/script-tests/array-sort-sparse.js:
688 * js/array-sort-sparse-expected.txt: Added some tests for things I got
691 * script-tests/sort-with-side-effecting-comparisons.js: Made this test
692 shorter so that it wouldn't hang debug builds. This test is O(N^2). It
693 used to terminate sooner because our sort implementation would (sometimes)
694 terminate sooner if you shrank the array. Our new sort does not accept
695 intermediate updates to the array's length, matching Firefox. I spoke
696 to Gavin and Alexey about this, and we think that going out of our way
697 to honor length changes mid-sort doesn't make much sense because it's
698 not possible to honor the general case of value changes in a predictable
701 2015-04-29 Antti Koivisto <antti@apple.com>
703 Main resource loaded via 304 response becomes empty if reloaded by user
704 https://bugs.webkit.org/show_bug.cgi?id=144386
706 Reviewed by Darin Adler.
708 * http/tests/cache/main-resource-304-reload-expected.txt: Added.
709 * http/tests/cache/main-resource-304-reload.html: Added.
710 * http/tests/cache/resources/iframe304body.php: Added.
712 2015-04-29 Darin Adler <darin@apple.com>
714 [ES6] Implement Unicode code point escapes
715 https://bugs.webkit.org/show_bug.cgi?id=144377
717 Reviewed by Antti Koivisto.
719 * js/script-tests/unicode-escape-sequences.js: Added.
720 * js/unicode-escape-sequences-expected.txt: Added.
721 * js/unicode-escape-sequences.html: Added. Generated with make-script-test-wrappers.
723 2015-04-29 Hyungwook Lee <hyungwook.lee@navercorp.com>
725 Fix crash in WebCore::LogicalSelectionOffsetCaches::ContainingBlockInfo::setBlock().
726 https://bugs.webkit.org/show_bug.cgi?id=140261
728 Reviewed by Darin Adler.
730 * editing/execCommand/crash-140261-expected.txt: Added.
731 * editing/execCommand/crash-140261.html: Added.
733 2015-04-29 Youenn Fablet <youenn.fablet@crf.canon.fr>
735 Synchronous XMLHttpRequest should get access to AppCache resources stored as flat files
736 https://bugs.webkit.org/show_bug.cgi?id=143711
738 Reviewed by Darin Adler.
740 * http/tests/appcache/resources/fake-video.mp4: Added.
741 * http/tests/appcache/resources/simple-video-sync.manifest: Added.
742 * http/tests/appcache/simple-video-sync-expected.txt: Added.
743 * http/tests/appcache/simple-video-sync.html: Added.
745 2015-04-29 Joseph Pecoraro <pecoraro@apple.com>
747 REGRESSION(181868): Windows Live SkyDrive cannot open an excel file
748 https://bugs.webkit.org/show_bug.cgi?id=144373
750 Reviewed by Darin Adler.
752 * js/property-getters-and-setters-expected.txt:
753 * js/script-tests/property-getters-and-setters.js:
755 2015-04-28 Alexey Proskuryakov <ap@apple.com>
757 [WK2] fast/forms/input-search-press-escape-key.html crashes
758 https://bugs.webkit.org/show_bug.cgi?id=87168
759 rdar://problem/11508829
761 * platform/wk2/TestExpectations: This doesn't crash for me any more, unskipping.
763 2015-04-28 Zalan Bujtas <zalan@apple.com>
765 Checkboxes on bugs.webkit.org are painted with stripes at some zoom levels.
766 https://bugs.webkit.org/show_bug.cgi?id=144351
768 Reviewed by Simon Fraser.
770 This patch ensures that CG context is properly restored after painting dashed/dotted lines.
772 * fast/forms/checkbox-painting-with-hr-expected.html: Added.
773 * fast/forms/checkbox-painting-with-hr.html: Added.
775 2015-04-28 Andreas Kling <akling@apple.com>
777 DFG should generate efficient code for branching on a string's boolean value.
778 <https://webkit.org/b/144317>
780 Reviewed by Geoff Garen & Filip Pizlo.
782 * js/regress/branch-on-string-as-boolean-expected.txt: Added.
783 * js/regress/branch-on-string-as-boolean.html: Added.
784 * js/regress/script-tests/branch-on-string-as-boolean.js: Added.
786 2015-04-27 Myles C. Maxfield <mmaxfield@apple.com>
788 Implement font-synthesis CSS property
789 https://bugs.webkit.org/show_bug.cgi?id=144305
791 Reviewed by Andreas Kling.
793 Test all combinations of font-weight, font-style, and font-synthesis.
795 * fast/css3-text/font-synthesis-expected.html: Added.
796 * fast/css3-text/font-synthesis.html: Added.
798 2015-04-28 Brent Fulgham <bfulgham@apple.com>
800 [Win] Temporarily disable WebGL support
801 https://bugs.webkit.org/show_bug.cgi?id=144291
803 * platform/win/TestExpectations:
804 * platform/win/js/dom/constructor-length-expected.txt: Added.
805 * platform/win/js/dom/global-constructors-attributes-expected.txt:
807 2015-04-28 Jer Noble <jer.noble@apple.com>
809 Unreviewed gardening; add results for new tests.
811 * media/audio-playback-restriction-autoplay-expected.txt: Added.
812 * media/audio-playback-restriction-play-expected.txt: Added.
814 2015-04-28 Brent Fulgham <bfulgham@apple.com>
816 [Win] PHP scripts fail if HTTP_ORIGIN is not set.
817 https://bugs.webkit.org/show_bug.cgi?id=144333
819 Rubberstamped by Brady Eidson.
821 * http/tests/security/resources/cors-post-redirect-target.php: Check
822 that HTTP_ORIGIN key exists before using it to avoid PHP error.
824 2015-04-28 Andy Estes <aestes@apple.com>
826 Add expectations for tests added in r183428 and r183450.
828 * js/regress/typed-array-get-set-by-val-profiling-expected.txt: Added.
829 * media/audio-playback-restriction-autoplay-expected.txt: Added.
830 * media/audio-playback-restriction-play-expected.txt: Added.
832 2015-04-28 Antti Koivisto <antti@apple.com>
834 Network Cache: Disk cache getting filled by YouTube video data
835 https://bugs.webkit.org/show_bug.cgi?id=144259
837 Reviewed by Darin Adler.
839 * http/tests/cache/disk-cache/disk-cache-media-expected.txt: Added.
840 * http/tests/cache/disk-cache/disk-cache-media.html: Added.
841 * http/tests/cache/disk-cache/resources/cache-test.js:
844 2015-04-25 Simon Fraser <simon.fraser@apple.com>
846 Eliminate styleDidChange with StyleDifferenceEqual when updates are actually necessary
847 https://bugs.webkit.org/show_bug.cgi?id=144198
849 Reviewed by Darin Adler, Antti Koivisto.
851 New test that detects whether a "hardware" animation is firing the style recalc
852 timer on every frame, which happened during development of this patch.
854 * compositing/animation/no-style-recalc-during-accelerated-animation-expected.txt: Added.
855 * compositing/animation/no-style-recalc-during-accelerated-animation.html: Added.
857 2015-04-27 Benjamin Poulain <bpoulain@apple.com>
859 [JSC] Add support for typed arrays to the Array profiling
860 https://bugs.webkit.org/show_bug.cgi?id=143913
862 Reviewed by Filip Pizlo.
864 * js/regress/script-tests/typed-array-get-set-by-val-profiling.js: Added.
865 * js/regress/typed-array-get-set-by-val-profiling.html: Added.
867 2015-04-27 Doug Russell <d_russell@apple.com>
869 Break up select text into multiple tests
870 https://bugs.webkit.org/show_bug.cgi?id=144301
872 Reviewed by Alexey Proskuryakov.
874 * platform/mac/TestExpectations:
875 * platform/mac/accessibility/select-text-expected.txt: Removed.
876 * platform/mac/accessibility/select-text.html: Removed.
877 * platform/mac/accessibility/select-text/select-text-1-expected.txt: Added.
878 * platform/mac/accessibility/select-text/select-text-1.html: Added.
879 * platform/mac/accessibility/select-text/select-text-135546-expected.txt: Added.
880 * platform/mac/accessibility/select-text/select-text-135546.html: Added.
881 * platform/mac/accessibility/select-text/select-text-135575-expected.txt: Added.
882 * platform/mac/accessibility/select-text/select-text-135575.html: Added.
883 * platform/mac/accessibility/select-text/select-text-2-expected.txt: Added.
884 * platform/mac/accessibility/select-text/select-text-2.html: Added.
885 * platform/mac/accessibility/select-text/select-text-3-expected.txt: Added.
886 * platform/mac/accessibility/select-text/select-text-3.html: Added.
887 * platform/mac/accessibility/select-text/select-text-4-expected.txt: Added.
888 * platform/mac/accessibility/select-text/select-text-4.html: Added.
889 * platform/mac/accessibility/select-text/select-text-5-expected.txt: Added.
890 * platform/mac/accessibility/select-text/select-text-5.html: Added.
891 * platform/mac/accessibility/select-text/select-text-6-expected.txt: Added.
892 * platform/mac/accessibility/select-text/select-text-6.html: Added.
893 * platform/mac/accessibility/select-text/select-text-7-expected.txt: Added.
894 * platform/mac/accessibility/select-text/select-text-7.html: Added.
895 * platform/mac/accessibility/select-text/select-text-8-expected.txt: Added.
896 * platform/mac/accessibility/select-text/select-text-8.html: Added.
897 * platform/mac/accessibility/select-text/select-text-9-expected.txt: Added.
898 * platform/mac/accessibility/select-text/select-text-9.html: Added.
900 2015-04-27 Daniel Bates <dabates@apple.com>
902 Form control may be associated with the wrong HTML Form element after form id change
903 https://bugs.webkit.org/show_bug.cgi?id=133456
904 <rdar://problem/17095055>
906 Reviewed by Andy Estes.
908 Add tests to ensure that we associate the correct HTML Form element with a
909 <select> after changing the id of its associated HTML form element.
911 * fast/forms/change-form-id-to-be-unique-expected.txt: Added.
912 * fast/forms/change-form-id-to-be-unique-then-submit-form-expected.txt: Added.
913 * fast/forms/change-form-id-to-be-unique-then-submit-form.html: Added.
914 * fast/forms/change-form-id-to-be-unique.html: Added.
916 2015-04-27 Jer Noble <jer.noble@apple.com>
918 Add a setting & restriction which prevents non-interactivte playback of audible media elements.
919 https://bugs.webkit.org/show_bug.cgi?id=143486
921 Reviewed by Eric Carlson.
923 * media/audio-playback-restriction-autoplay.html: Added.
924 * media/audio-playback-restriction-play.html: Added.
925 * media/video-test.js:
926 (setCaptionDisplayMode):
927 (runWithKeyDown.eventName.window.testRunner.eventSender.keyDown.string_appeared_here.string_appeared_here.thunk):
930 2015-04-27 Jer Noble <jer.noble@apple.com>
932 [WebAudio] AudioContext does not remove user-gesture restriction during resume()
933 https://bugs.webkit.org/show_bug.cgi?id=144211
935 Reviewed by Eric Carlson.
937 * webaudio/audiocontext-restriction-audiobuffersourcenode-start-expected.txt: Added.
938 * webaudio/audiocontext-restriction-audiobuffersourcenode-start.html: Added.
939 * webaudio/audiocontext-restriction-expected.txt: Added.
940 * webaudio/audiocontext-restriction.html: Added.
941 * webaudio/resources/audio-testing.js:
944 2015-04-27 Alexey Proskuryakov <ap@apple.com>
946 rdar://problem/16678392 Page visibility tests are broken in Yosemite
948 * platform/mac-wk2/TestExpectations: They don't seem to be broken any more, unskipping.
949 Maybe <http://trac.webkit.org/changeset/181866> fixed them?
950 Also updated the next line (media/video-background-tab-playback.html), as it didn't match what bots see now.
952 2015-04-27 Zalan Bujtas <zalan@apple.com>
954 Simple line layout: Wrong text offsetting when range does not start from the first renderer.
955 https://bugs.webkit.org/show_bug.cgi?id=144167
956 rdar://problem/20639857
958 Reviewed by Simon Fraser.
960 This patch ensures that TextIterator returns the right text when the input range starts
963 TextIterator::m_previousTextLengthInFlow keeps track of the current node offset from the parent.
964 it is required to map simple line layout runs to RenderText positions.
965 This patch sets the offset value when the iteration start with a sibling node.
967 * fast/text/range-text-with-simple-line-layout-expected.txt: Added.
968 * fast/text/range-text-with-simple-line-layout.html: Added.
970 2015-04-27 Commit Queue <commit-queue@webkit.org>
972 Unreviewed, rolling out r183393.
973 https://bugs.webkit.org/show_bug.cgi?id=144272
975 Caused memory corruption detected by GuardMalloc (Requested by
980 "Synchronous XMLHttpRequest should get access to AppCache
981 resources stored as flat files"
982 https://bugs.webkit.org/show_bug.cgi?id=143711
983 http://trac.webkit.org/changeset/183393
985 2015-04-27 Yoav Weiss <yoav@yoav.ws>
987 Fix viewport units in Media Queries
988 https://bugs.webkit.org/show_bug.cgi?id=144260
990 Reviewed by Darin Adler.
992 These tests make sure that viewport units are working as expected inside of Media Queries.
994 * fast/media/mq-viewport-units-expected.txt: Added.
995 * fast/media/mq-viewport-units.html: Added.
997 2015-04-27 Javier Fernandez <jfernandez@igalia.com>
999 [CSS Grid Layout] Support for the justify-self and justify-items in grid layout
1000 https://bugs.webkit.org/show_bug.cgi?id=133280
1002 Implementation of justify-self and justify-items properties for grid.
1003 Added additional testing for ensuring margin, padding and border are considered when
1004 computing grid item's position.
1006 Reviewed by David Hyatt.
1008 * fast/css-grid-layout/grid-align-justify-margin-border-padding-expected.txt: Added.
1009 * fast/css-grid-layout/grid-align-justify-margin-border-padding-vertical-lr-expected.txt: Added.
1010 * fast/css-grid-layout/grid-align-justify-margin-border-padding-vertical-lr.html: Added.
1011 * fast/css-grid-layout/grid-align-justify-margin-border-padding-vertical-rl-expected.txt: Added.
1012 * fast/css-grid-layout/grid-align-justify-margin-border-padding-vertical-rl.html: Added.
1013 * fast/css-grid-layout/grid-align-justify-margin-border-padding.html: Added.
1014 * fast/css-grid-layout/justify-self-cell-expected.txt: Added.
1015 * fast/css-grid-layout/justify-self-cell.html: Added.
1016 * fast/css-grid-layout/resources/grid.css:
1017 (.directionLTR): Added. Useful for defining orthogonal flows.
1019 2015-04-27 Youenn Fablet <youenn.fablet@crf.canon.fr> and Xabier Rodriguez Calvar <calvaris@igalia.com>
1023 Fixed timeout expectation of "closed should fulfill with
1024 undefined" test. This doesn't time out anymore.
1026 * streams/reference-implementation/readable-stream-templated.html:
1028 2015-04-27 Xabier Rodriguez Calvar <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
1030 [Streams API] ReadableStream constructor start function should be able to close the stream
1031 https://bugs.webkit.org/show_bug.cgi?id=143363
1033 Reviewed by Benjamin Poulain.
1035 Updated expectations with new passes.
1037 * streams/reference-implementation/bad-underlying-sources-expected.txt:
1038 * streams/reference-implementation/readable-stream-reader-expected.txt:
1039 * streams/reference-implementation/readable-stream-templated-expected.txt:
1041 2015-04-27 Youenn Fablet <youenn.fablet@crf.canon.fr>
1043 Synchronous XMLHttpRequest should get access to AppCache resources stored as flat files
1044 https://bugs.webkit.org/show_bug.cgi?id=143711
1046 Reviewed by Darin Adler.
1048 * http/tests/appcache/resources/fake-video.mp4: Added.
1049 * http/tests/appcache/resources/simple-video-sync.manifest: Added.
1050 * http/tests/appcache/simple-video-sync-expected.txt: Added.
1051 * http/tests/appcache/simple-video-sync.html: Added.
1053 2015-04-27 Ryosuke Niwa <rniwa@webkit.org>
1055 Also skip it in run-javascriptcore-tests.
1057 * js/script-tests/class-syntax-semicolon.js:
1059 2015-04-27 Ryosuke Niwa <rniwa@webkit.org>
1061 Temporarily skip the test added in r183384 as it's hitting an assertion per an existing bug.
1063 The newly uncovered bug is tracked by webkit.org/b/144258.
1067 2015-04-26 Alexey Proskuryakov <ap@apple.com>
1069 editing/selection/programmatic-selection-on-mac-is-directionless.html is flaky
1070 https://bugs.webkit.org/show_bug.cgi?id=141122
1072 * platform/wk2/TestExpectations: Mark the test as such. Unfortunately, there are
1073 almost certainly other tests affected by this.
1075 2015-04-26 Manuel Rego Casasnovas <rego@igalia.com>
1077 [CSS Grid Layout] LayoutBox::hasDefiniteLogicalHeight() should consider abspos boxes as definite
1078 https://bugs.webkit.org/show_bug.cgi?id=144144
1080 Reviewed by Darin Adler.
1082 Add new test case to check absolutely positioned elements.
1084 * fast/css-grid-layout/percent-track-breadths-regarding-container-size-expected.txt:
1085 * fast/css-grid-layout/percent-track-breadths-regarding-container-size.html:
1087 2015-04-26 Ryosuke Niwa <rniwa@webkit.org>
1089 Class body ending with a semicolon throws a SyntaxError
1090 https://bugs.webkit.org/show_bug.cgi?id=144244
1092 Reviewed by Darin Adler.
1094 Added a regression test for having a semicolon inside the class definition.
1096 * js/class-syntax-semicolon-expected.txt: Added.
1097 * js/class-syntax-semicolon.html: Added.
1098 * js/script-tests/class-syntax-semicolon.js: Added.
1100 2015-04-26 Ryosuke Niwa <rniwa@webkit.org>
1102 Getter or setter method named "prototype" or "constrcutor" should throw SyntaxError
1103 https://bugs.webkit.org/show_bug.cgi?id=144243
1105 Reviewed by Darin Adler.
1107 Added tests cases to both tests. Also added test cases missing from expression tests.
1109 * js/class-syntax-declaration-expected.txt:
1110 * js/class-syntax-expression-expected.txt:
1111 * js/script-tests/class-syntax-declaration.js:
1112 * js/script-tests/class-syntax-expression.js:
1114 2015-04-26 Said Abou-Hallawa <sabouhallawa@apple.com>
1116 SVGFilterBuilder should drive the builtin sourceAlpha from the passed sourceGraphic
1117 https://bugs.webkit.org/show_bug.cgi?id=144137
1119 Reviewed by Darin Adler.
1121 Ensure the SourceAlpha is driven from last applied FilterEffect.
1123 * svg/filters/sourceAlpha-input-filter-effect-expected.html: Added.
1124 * svg/filters/sourceAlpha-input-filter-effect.html: Added.
1126 2015-04-26 Gyuyoung Kim <gyuyoung.kim@webkit.org>
1128 [EFL] Unreviewed gardening fix.
1130 Mark editing/selection/extend-by-character-007.html to skip
1131 instead of missing. It is not supported by EFL port yet.
1133 * platform/efl/TestExpectations:
1135 2015-04-26 Gyuyoung Kim <gyuyoung.kim@webkit.org>
1137 [EFL] Unreviewed EFL gardening on 27th April.
1139 Unskip 2 tests which have been passed since r183368.
1141 Mark editing/selection/extend-by-character-007.html to missing.
1142 This needs to have new baseline for EFL port.
1144 * platform/efl/TestExpectations:
1146 2015-04-26 Javier Fernandez <jfernandez@igalia.com>
1148 [CSS Grid Layout] Support for align-self and align-items in grid layout
1149 https://bugs.webkit.org/show_bug.cgi?id=133225
1151 Reviewed by Darin Adler.
1153 Implementation of align-self and align-items properties ifor grid.
1155 Several layout tests were touched for adapting them to the new grid item's
1156 column-axis position when using RTL direction.
1158 * fast/css-grid-layout/grid-align-expected.txt: Added.
1159 * fast/css-grid-layout/grid-align.html: Added.
1160 * fast/css-grid-layout/grid-element-border-grid-item.html:
1161 * fast/css-grid-layout/grid-element-border-padding-grid-item.html:
1162 * fast/css-grid-layout/grid-element-padding-grid-item.html:
1163 * fast/css-grid-layout/grid-item-margin-auto-columns-rows-horizontal-rtl-expected.html:
1164 * fast/css-grid-layout/grid-item-margin-auto-columns-rows-vertical-rtl-expected.html:
1165 * fast/css-grid-layout/grid-item-margin-resolution.html:
1167 2015-04-26 Doug Russell <d_russell@apple.com>
1169 AX: richer text change notifications (142719)
1170 https://bugs.webkit.org/show_bug.cgi?id=142719
1172 Reviewed by Darin Adler.
1174 Richer accessibility value change notifications. Introduce AXTextEditType,
1175 postTextStateChangeNotification and postTextReplacementNotification to give assistive
1176 tech apps more reliable context for responding to changes in web content. Also implement
1177 a mechanism to post value changes in password form fields in coalesced ticks to thwart
1178 analyzing the cadence of changes.
1180 Richer accessibility selection change notifications. Introduce AXTextStateChangeIntent,
1181 and an overload of postTextReplacementNotification to give assistive tech apps more
1182 reliable context for responding to changes in web content selection. Also block posting
1183 selection changes on password fields.
1185 * platform/mac/accessibility/input-replacevalue-userinfo-expected.txt: Added.
1186 * platform/mac/accessibility/input-replacevalue-userinfo.html: Added.
1187 * platform/mac/accessibility/selection-change-userinfo-expected.txt: Added.
1188 * platform/mac/accessibility/selection-change-userinfo.html: Added.
1189 * platform/mac/accessibility/value-change-userinfo-expected.txt: Added.
1190 * platform/mac/accessibility/value-change-userinfo.html: Added.
1192 2015-04-26 Darin Adler <darin@apple.com>
1194 REGRESSION (r176751): line-height ignored in <button> elements
1195 https://bugs.webkit.org/show_bug.cgi?id=144234
1197 Reviewed by Antti Koivisto.
1199 * fast/forms/button-line-height-expected.html: Added.
1200 * fast/forms/button-line-height.html: Added.
1202 2015-04-26 Darin Adler <darin@apple.com>
1204 REGRESSION (r173801): Use after free in WebCore::NotificationCenter::~NotificationCenter
1205 https://bugs.webkit.org/show_bug.cgi?id=137163
1207 Reviewed by Andy Estes.
1209 * fast/notifications/request-notification-permission-while-reloading-expected.txt: Added.
1210 * fast/notifications/request-notification-permission-while-reloading.html: Added.
1212 2015-04-26 Benjamin Poulain <benjamin@webkit.org>
1214 [JSC] Implement Math.clz32(), remove Number.clz()
1215 https://bugs.webkit.org/show_bug.cgi?id=144205
1217 Reviewed by Michael Saboff.
1219 Basic conformance tests.
1221 * js/Object-getOwnPropertyNames-expected.txt:
1222 * js/math-clz32-expected.txt: Added.
1223 * js/math-clz32.html: Renamed from LayoutTests/js/number-clz.html.
1224 * js/number-clz-expected.txt: Removed.
1225 * js/script-tests/Object-getOwnPropertyNames.js:
1226 * js/script-tests/math-clz32.js: Added.
1227 (objectConvertToString.toString):
1228 (objectRecordToStringCall.toString):
1229 (objectThrowOnToString.toString):
1230 (objectWithValueOf.valueOf):
1231 (objectThrowOnValueOf.valueOf):
1232 (objectThrowOnValueOf.toString):
1233 (objectRecordValueOfCall.valueOf):
1234 (objectRecordConversionCalls.toString):
1235 (objectRecordConversionCalls.valueOf):
1236 * js/script-tests/number-clz.js: Removed.
1238 2015-04-26 Yusuke Suzuki <utatane.tea@gmail.com>
1240 [ES6] Array.from need to accept iterables
1241 https://bugs.webkit.org/show_bug.cgi?id=141055
1243 Reviewed by Darin Adler.
1245 Array.from now accepts iterables.
1247 * js/array-from-expected.txt:
1249 2015-04-26 Simon Fraser <simon.fraser@apple.com>
1251 New baselines for iOS.
1253 * platform/ios-simulator-wk2/compositing/contents-scale/rounded-contents-scale-expected.txt:
1254 * platform/ios-simulator-wk2/compositing/contents-scale/scaled-ancestor-expected.txt:
1255 * platform/ios-simulator-wk2/compositing/contents-scale/simple-scale-expected.txt:
1256 * platform/ios-simulator-wk2/compositing/contents-scale/z-translate-expected.txt:
1257 * platform/ios-simulator-wk2/compositing/repaint/invalidations-on-composited-layers-expected.txt:
1258 * platform/ios-simulator-wk2/compositing/tiling/tile-cache-zoomed-expected.txt:
1259 * platform/ios-simulator-wk2/compositing/visible-rect/2d-transformed-expected.txt:
1260 * platform/ios-simulator-wk2/compositing/visible-rect/3d-transformed-expected.txt:
1261 * platform/ios-simulator-wk2/compositing/visible-rect/clipped-by-viewport-expected.txt:
1262 * platform/ios-simulator-wk2/compositing/visible-rect/clipped-visible-rect-expected.txt:
1263 * platform/ios-simulator-wk2/compositing/visible-rect/coverage-clipped-expected.txt:
1264 * platform/ios-simulator-wk2/compositing/visible-rect/coverage-scrolling-expected.txt:
1265 * platform/ios-simulator-wk2/compositing/visible-rect/flipped-preserve-3d-expected.txt:
1266 * platform/ios-simulator-wk2/compositing/visible-rect/iframe-and-layers-expected.txt:
1267 * platform/ios-simulator-wk2/compositing/visible-rect/nested-transform-expected.txt:
1268 * platform/ios-simulator-wk2/compositing/visible-rect/scrolled-expected.txt:
1270 2015-04-26 Simon Fraser <simon.fraser@apple.com>
1272 New WK1 results for this test.
1274 * platform/mac-wk1/compositing/tiling/transform-origin-tiled-expected.txt: Added.
1276 2015-04-25 Simon Fraser <simon.fraser@apple.com>
1278 Expand compositing coverage rect when scrolling and animating
1279 https://bugs.webkit.org/show_bug.cgi?id=144214
1280 rdar://problem/20695926
1282 Reviewed by Darin Adler.
1284 New baselines for tests dumping layer output, with coverage rect being affected
1285 by this changeset. One new test for tiling a layer inside overflow:hidden with transform-origin.
1287 * compositing/contents-scale/animating-expected.txt:
1288 * compositing/contents-scale/rounded-contents-scale-expected.txt:
1289 * compositing/contents-scale/scaled-ancestor-expected.txt:
1290 * compositing/contents-scale/simple-scale-expected.txt:
1291 * compositing/tiling/transform-origin-tiled.html: Added.
1292 * platform/mac-wk2/compositing/tiling/rotated-tiled-clamped-expected.txt:
1293 * platform/mac-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
1294 * platform/mac-wk2/compositing/tiling/tile-cache-zoomed-expected.txt:
1295 * platform/mac-wk2/compositing/visible-rect/iframe-no-layers-expected.txt:
1296 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-expected.txt:
1297 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler-expected.txt:
1298 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-expected.txt:
1299 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler-expected.txt:
1300 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-expected.txt:
1301 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt:
1302 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-expected.txt:
1303 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
1304 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-expected.txt:
1305 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler-expected.txt:
1306 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-expected.txt:
1307 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler-expected.txt:
1308 * platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-zoomed-expected.txt:
1309 * platform/mac-wk2/tiled-drawing/simple-document-with-margin-tiles-expected.txt:
1310 * platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt:
1311 * platform/mac-wk2/tiled-drawing/tiled-drawing-scroll-position-page-cache-restoration-expected.txt:
1312 * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-expected.txt:
1313 * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-scrolled-expected.txt:
1314 * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt:
1315 * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
1316 * platform/mac/compositing/tiling/tile-cache-zoomed-expected.txt:
1317 * platform/mac/compositing/visible-rect/2d-transformed-expected.txt:
1318 * platform/mac/compositing/visible-rect/3d-transformed-expected.txt:
1319 * platform/mac/compositing/visible-rect/clipped-by-viewport-expected.txt:
1320 * platform/mac/compositing/visible-rect/clipped-visible-rect-expected.txt:
1321 * platform/mac/compositing/visible-rect/iframe-and-layers-expected.txt:
1322 * platform/mac/compositing/visible-rect/iframe-no-layers-expected.txt:
1323 * platform/mac/compositing/visible-rect/scrolled-expected.txt:
1325 2015-04-25 Alexey Proskuryakov <ap@apple.com>
1327 Mark some tests that take >10 seconds on debug bots as slow.
1329 This is too close to 30 second timeout, so it's likely that these tests would flakily
1330 time out on other configurations, e.g. locally.
1334 2015-04-25 Myles C. Maxfield <mmaxfield@apple.com>
1336 font-synthesis's initial value is "style weight"
1337 https://bugs.webkit.org/show_bug.cgi?id=144195
1339 Reviewed by Darin Adler.
1343 * fast/css3-text/font-synthesis-parse-expected.txt:
1344 * fast/css3-text/font-synthesis-parse.html:
1346 2015-04-25 Jordan Harband <ljharb@gmail.com>
1348 Set#keys !== Set#values
1349 https://bugs.webkit.org/show_bug.cgi?id=144190
1351 Reviewed by Darin Adler.
1353 * js/script-tests/set-keys.js: Added.
1354 * js/set-keys-expected.txt: Added.
1355 * js/set-keys.html: Added.
1357 2015-04-25 Darin Adler <darin@apple.com>
1359 Crash if IDBTransaction is aborted right after it's created
1360 https://bugs.webkit.org/show_bug.cgi?id=144199
1362 Reviewed by Simon Fraser.
1364 * platform/mac-wk2/TestExpectations: Unskip storage/indexeddb/transaction-abort.html.
1365 * storage/indexeddb/transaction-abort-expected.txt: Updated since the exact text of
1366 the execptions is different from what was marked here as expected.
1368 2015-04-23 Ryosuke Niwa <rniwa@webkit.org>
1370 class methods should be non-enumerable
1371 https://bugs.webkit.org/show_bug.cgi?id=143181
1373 Reviewed by Darin Adler.
1375 Added a regression test.
1377 Also fixed a test that previously relied on "prototype" property being writable
1378 since this is no longer the case.
1380 * js/class-syntax-extends-expected.txt:
1381 * js/class-syntax-prototype.html: Added.
1382 * js/script-tests/class-syntax-extends.js:
1383 * js/script-tests/class-syntax-prototype.js: Added.
1385 2015-04-25 Yusuke Suzuki <utatane.tea@gmail.com>
1387 [ES6] Implement String.fromCodePoint
1388 https://bugs.webkit.org/show_bug.cgi?id=144160
1390 Reviewed by Darin Adler.
1392 Add String.fromCodePoint.
1394 * js/Object-getOwnPropertyNames-expected.txt:
1395 * js/script-tests/Object-getOwnPropertyNames.js:
1397 2015-04-25 Alexey Proskuryakov <ap@apple.com>
1399 Mavericks fix - no window.performance there.
1401 * fast/frames/flattening/resources/iframe-to-resize.html:
1403 2015-04-25 Alexey Proskuryakov <ap@apple.com>
1405 fast/frames/flattening/iframe-flattening-resize-event-count.html times out on Yosemite WK2
1406 https://bugs.webkit.org/show_bug.cgi?id=144155
1408 Unreviewed. Add more temporary logging to figure out what's going on with the test on bots.
1410 * fast/frames/flattening/resources/iframe-to-resize.html:
1412 2015-04-24 Commit Queue <commit-queue@webkit.org>
1414 Unreviewed, rolling out r183288.
1415 https://bugs.webkit.org/show_bug.cgi?id=144189
1417 Made js/sort-with-side-effecting-comparisons.html time out in
1418 debug builds (Requested by ap on #webkit).
1422 "It shouldn't take 1846 lines of code and 5 FIXMEs to sort an
1424 https://bugs.webkit.org/show_bug.cgi?id=144013
1425 http://trac.webkit.org/changeset/183288
1427 2015-04-24 Myles C. Maxfield <mmaxfield@apple.com>
1429 Implement parsing support for font-synthesis CSS property
1430 https://bugs.webkit.org/show_bug.cgi?id=144180
1432 Reviewed by Tim Horton.
1434 * fast/css3-text/font-synthesis-parse-expected.txt: Added.
1435 * fast/css3-text/font-synthesis-parse.html: Added.
1437 2015-04-24 Simon Fraser <simon.fraser@apple.com>
1439 Track a coverage rect through GraphicsLayerCA flushes, use it to mark backing store attached
1440 https://bugs.webkit.org/show_bug.cgi?id=144165
1442 Reviewed by Dean Jackson.
1444 New results for platform/mac-wk2/tiled-drawing tests that dump layer trees.
1446 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-expected.txt:
1447 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler-expected.txt:
1448 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-expected.txt:
1449 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler-expected.txt:
1450 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-expected.txt:
1451 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt:
1452 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-expected.txt:
1453 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
1454 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-expected.txt:
1455 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler-expected.txt:
1456 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-expected.txt:
1457 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler-expected.txt:
1458 * platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-zoomed-expected.txt:
1459 * platform/mac-wk2/tiled-drawing/simple-document-with-margin-tiles-expected.txt:
1460 * platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-expected.txt:
1461 * platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-speculative-expected.txt:
1462 * platform/mac-wk2/tiled-drawing/tile-coverage-scroll-to-bottom-expected.txt:
1463 * platform/mac-wk2/tiled-drawing/tile-coverage-slow-scrolling-expected.txt:
1464 * platform/mac-wk2/tiled-drawing/tile-coverage-speculative-expected.txt:
1465 * platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt:
1466 * platform/mac-wk2/tiled-drawing/tiled-drawing-scroll-position-page-cache-restoration-expected.txt:
1467 * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-expected.txt:
1468 * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-scrolled-expected.txt:
1469 * platform/mac-wk2/tiled-drawing/use-tiled-drawing-expected.txt:
1470 * platform/mac-wk2/tiled-drawing/visible-rect-content-inset-expected.txt:
1472 2015-04-24 Simon Fraser <simon.fraser@apple.com>
1474 Track a coverage rect through GraphicsLayerCA flushes, use it to mark backing store attached
1475 https://bugs.webkit.org/show_bug.cgi?id=144165
1477 Reviewed by Dean Jackson.
1479 Updated results that now include coverage rects, and a new test that includes both visible
1482 * compositing/contents-scale/animating-expected.txt:
1483 * compositing/contents-scale/rounded-contents-scale-expected.txt:
1484 * compositing/contents-scale/scaled-ancestor-expected.txt:
1485 * compositing/contents-scale/simple-scale-expected.txt:
1486 * compositing/contents-scale/z-translate-expected.txt:
1487 * compositing/visible-rect/coverage-clipped-expected.txt: Added.
1488 * compositing/visible-rect/coverage-clipped.html: Added.
1489 * compositing/visible-rect/coverage-scrolling-expected.txt: Added.
1490 * compositing/visible-rect/coverage-scrolling.html: Added.
1491 * platform/ios-simulator-wk2/compositing/visible-rect/coverage-clipped-expected.txt: Added.
1492 * platform/ios-simulator-wk2/compositing/visible-rect/coverage-scrolling-expected.txt: Added.
1493 * platform/mac-wk2/compositing/tiling/rotated-tiled-clamped-expected.txt:
1494 * platform/mac-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
1495 * platform/mac-wk2/compositing/tiling/tile-cache-zoomed-expected.txt:
1496 * platform/mac-wk2/compositing/visible-rect/iframe-no-layers-expected.txt:
1497 * platform/mac/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt:
1498 * platform/mac/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt:
1499 * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt:
1500 * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
1501 * platform/mac/compositing/tiling/tile-cache-zoomed-expected.txt:
1502 * platform/mac/compositing/visible-rect/2d-transformed-expected.txt:
1503 * platform/mac/compositing/visible-rect/3d-transform-style-expected.txt:
1504 * platform/mac/compositing/visible-rect/3d-transformed-expected.txt:
1505 * platform/mac/compositing/visible-rect/animated-expected.txt:
1506 * platform/mac/compositing/visible-rect/animated-from-none-expected.txt:
1507 * platform/mac/compositing/visible-rect/clipped-by-viewport-expected.txt:
1508 * platform/mac/compositing/visible-rect/clipped-visible-rect-expected.txt:
1509 * platform/mac/compositing/visible-rect/flipped-preserve-3d-expected.txt:
1510 * platform/mac/compositing/visible-rect/iframe-and-layers-expected.txt:
1511 * platform/mac/compositing/visible-rect/iframe-no-layers-expected.txt:
1512 * platform/mac/compositing/visible-rect/nested-transform-expected.txt:
1513 * platform/mac/compositing/visible-rect/scrolled-expected.txt:
1515 2015-04-21 Geoffrey Garen <ggaren@apple.com>
1517 It shouldn't take 1846 lines of code and 5 FIXMEs to sort an array.
1518 https://bugs.webkit.org/show_bug.cgi?id=144013
1520 Reviewed by Mark Lam.
1522 * js/script-tests/array-holes.js:
1523 * js/array-holes-expected.txt: This result now matches Firefox. We see
1524 'peekaboo', which is a prototype property, rather than a hole, because
1525 sorting uses [[Get]], which sees prototype properties.
1527 The ES6 spec says that sorting should use [[Get]], so this new result
1528 matches the spec a little better -- although the spec also says that the
1529 result of sorting is undefined in this case because of the presence of
1530 an indexed property in the prototype chain.
1532 * js/dom/array-prototype-properties-expected.txt: Updated error message
1533 to match other array prototype error messages.
1535 * js/comparefn-sort-stability-expected.txt:
1536 * js/script-tests/comparefn-sort-stability.js: Made this test bigger in
1537 order to demonstrate that Firefox and Safari use a stable sort, and
1540 * js/script-tests/array-sort-sparse.js:
1541 * js/array-sort-sparse-expected.txt: Added some tests for things I got
1542 wrong in this patch.
1544 2015-04-24 Alexey Proskuryakov <ap@apple.com>
1546 fast/frames/flattening/iframe-flattening-resize-event-count.html times out on Yosemite WK2
1547 https://bugs.webkit.org/show_bug.cgi?id=144155
1549 Unreviewed follow-up. Added a notifyDone, so that the watchdog timer actually works.
1551 * fast/frames/flattening/resources/iframe-to-resize.html:
1553 2015-04-24 Commit Queue <commit-queue@webkit.org>
1555 Unreviewed, rolling out r183266.
1556 https://bugs.webkit.org/show_bug.cgi?id=144164
1558 Broke 32-bit build and a test. (Requested by ap on #webkit).
1562 "AX: richer text change notifications (142719)"
1563 https://bugs.webkit.org/show_bug.cgi?id=142719
1564 http://trac.webkit.org/changeset/183266
1566 2015-04-24 Brady Eidson <beidson@apple.com>
1568 Handling additional review feedback after http://trac.webkit.org/changeset/183280
1569 https://bugs.webkit.org/show_bug.cgi?id=144157.
1571 Suggested by, implicitly reviewed by, and explicitly rubber-stamped by Alexey Proskuryakov.
1573 * http/tests/security/cors-post-redirect-303-expected.txt: Added.
1574 * http/tests/security/cors-post-redirect-303.html: Added.
1575 * http/tests/security/resources/cors-post-redirect-target.php:
1577 2015-04-24 Brady Eidson <beidson@apple.com>
1579 Origin header is preserved on cross-origin redirects.
1580 https://bugs.webkit.org/show_bug.cgi?id=144157.
1582 Reviewed by Sam Weinig.
1584 * http/tests/security/cors-post-redirect-301-expected.txt: Added.
1585 * http/tests/security/cors-post-redirect-301.html: Added.
1586 * http/tests/security/cors-post-redirect-302-expected.txt: Added.
1587 * http/tests/security/cors-post-redirect-302.html: Added.
1588 * http/tests/security/cors-post-redirect-307-expected.txt: Added.
1589 * http/tests/security/cors-post-redirect-307.html: Added.
1590 * http/tests/security/cors-post-redirect-308-expected.txt: Added.
1591 * http/tests/security/cors-post-redirect-308.html: Added.
1592 * http/tests/security/resources/cors-post-redirect-target.php: Added.
1594 2015-04-24 Matthew Mirman <mmirman@apple.com>
1596 Added tests to ensure that Object.prototype.__proto__ native getter and setter do not coerce undefined to this
1597 https://bugs.webkit.org/show_bug.cgi?id=141865
1598 rdar://problem/19927273
1600 Reviewed by Filip Pizlo.
1602 * js/script-tests/sloppy-getter-setter-global-object.js: Added.
1603 * js/sloppy-getter-setter-global-object-expected.txt: Added.
1604 * js/sloppy-getter-setter-global-object.html: Added.
1606 2015-04-24 Alexey Proskuryakov <ap@apple.com>
1608 fast/frames/flattening/iframe-flattening-resize-event-count.html times out on Yosemite WK2
1609 https://bugs.webkit.org/show_bug.cgi?id=144155
1611 Reviewed by Anders Carlsson.
1613 Cleaned the test up a little, and added logging to collect some information about
1616 * fast/frames/flattening/iframe-flattening-resize-event-count.html:
1617 * fast/frames/flattening/resources/iframe-to-resize.html:
1619 2015-04-24 Doug Russell <d_russell@apple.com>
1621 AX: richer text change notifications (142719)
1622 https://bugs.webkit.org/show_bug.cgi?id=142719
1624 Reviewed by Darin Adler.
1626 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.
1628 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.
1630 * platform/mac/accessibility/input-replacevalue-userinfo-expected.txt: Added.
1631 * platform/mac/accessibility/input-replacevalue-userinfo.html: Added.
1632 * platform/mac/accessibility/selection-change-userinfo-expected.txt: Added.
1633 * platform/mac/accessibility/selection-change-userinfo.html: Added.
1634 * platform/mac/accessibility/value-change-userinfo-expected.txt: Added.
1635 * platform/mac/accessibility/value-change-userinfo.html: Added.
1637 2015-04-24 Antti Koivisto <antti@apple.com>
1639 Memory cache live resources repeatedly purged during painting
1640 https://bugs.webkit.org/show_bug.cgi?id=144104
1642 Reviewed by Chris Dumez.
1644 * http/tests/cache/disk-cache/disk-cache-vary-cookie.html:
1646 These clearMemoryCache calls are now done by cache-test.js.
1648 * http/tests/cache/disk-cache/resources/cache-test.js:
1651 Make sure to clear the memory cache explicitly in the beginning so we always hit the disk cache.
1655 2015-04-24 Antti Koivisto <antti@apple.com>
1657 Unreviewed, rolling out r183259.
1663 "Memory cache live resources repeatedly purged during
1665 https://bugs.webkit.org/show_bug.cgi?id=144104
1666 http://trac.webkit.org/changeset/183259
1668 2015-04-24 Antti Koivisto <antti@apple.com>
1670 Memory cache live resources repeatedly purged during painting
1671 https://bugs.webkit.org/show_bug.cgi?id=144104
1673 Reviewed by Chris Dumez.
1675 * http/tests/cache/disk-cache/disk-cache-vary-cookie.html:
1677 These clearMemoryCache calls are now done by cache-test.js.
1679 * http/tests/cache/disk-cache/resources/cache-test.js:
1682 Make sure to clear the memory cache explicitly in the beginning so we always hit the disk cache.
1686 2015-04-23 Basile Clement <basile_clement@apple.com>
1688 Allow function allocation sinking
1689 https://bugs.webkit.org/show_bug.cgi?id=144016
1691 Reviewed by Filip Pizlo.
1693 Add a new test in JSRegress to check function sinking is being
1696 * js/regress/script-tests/sink-function.js: Added.
1718 2015-04-23 Alexey Proskuryakov <ap@apple.com>
1720 Test compositing/scrolling/touch-scroll-to-clip.html fails in WK1
1721 https://bugs.webkit.org/show_bug.cgi?id=144127
1723 * platform/mac-wk1/TestExpectations: Marked it as such.
1725 2015-04-23 Jer Noble <jer.noble@apple.com>
1727 [Mac] Disable QTKit by default on future OS X.
1728 https://bugs.webkit.org/show_bug.cgi?id=144082
1730 Reviewed by Darin Adler.
1732 Add a required BANDWIDTH field to the alternate playlist.
1734 * http/tests/media/resources/hls/playlist-with-cookie.m3u8:
1736 2015-04-23 Tim Horton <timothy_horton@apple.com>
1738 Make the linter stop complaining by fixing the order of fields in TestExpectations
1740 * platform/mac/TestExpectations:
1741 Bug number comes first.
1743 2015-04-23 Alexey Proskuryakov <ap@apple.com>
1745 editing/selection/extend-by-character-007.html should pass on OS X 10.10.3.
1747 Updated the results to match what we get in 10.10.3, and marked as passing.
1749 * editing/selection/extend-by-character-007-expected.txt: Removed.
1750 * platform/mac/TestExpectations:
1751 * platform/mac/editing/selection/extend-by-character-007-expected.png: Added.
1752 * platform/mac/editing/selection/extend-by-character-007-expected.txt: Added.
1754 2015-04-23 Jordan Harband <ljharb@gmail.com>
1756 Implement `Object.assign`
1757 https://bugs.webkit.org/show_bug.cgi?id=143980
1759 Reviewed by Filip Pizlo.
1761 * js/Object-assign-expected.txt: Added.
1762 * js/Object-assign.html: Added.
1763 * js/Object-getOwnPropertyNames-expected.txt:
1764 * js/script-tests/Object-assign.js: Added.
1765 * js/script-tests/Object-getOwnPropertyNames.js:
1767 2015-04-23 Chris Dumez <cdumez@apple.com>
1769 Unreviewed, temporarily skip http/tests/websocket/tests/hybi/stop-on-resume-in-error-handler.html on Windows.
1771 It often crashes on Windows.
1773 * platform/win/TestExpectations:
1775 2015-04-22 Zalan Bujtas <zalan@apple.com>
1777 Create RenderRubyText for <rt> only when the parent renderer is a RenderRuby.
1778 https://bugs.webkit.org/show_bug.cgi?id=144035
1779 rdar://problem/20604467
1781 Reviewed by Darin Adler.
1783 This patch extends HTMLElement::createElementRenderer()
1784 with the render tree insertion point so that we can create different type
1785 of renderers based on the render tree context.
1787 * fast/ruby/ruby-rt-with-region-crash-expected.txt: Added.
1788 * fast/ruby/ruby-rt-with-region-crash.html: Added.
1790 2015-04-22 Brent Fulgham <bfulgham@apple.com>
1792 Context menu doesn't account for selection semantics
1793 https://bugs.webkit.org/show_bug.cgi?id=143958
1794 <rdar://problem/19735706>
1796 Unreviewed test fix.
1798 The new 'context-menu-text-selection-lookup.html' test added in this
1799 bug was based on a test that does not work properly on some ports.
1800 Skipping/failing this test in the same places as the original
1801 'context-menu-text-selection.html' test.
1803 * platform/gtk/TestExpectations:
1804 * platform/ios-simulator-wk1/TestExpectations:
1805 * platform/ios-simulator-wk2/TestExpectations:
1806 * platform/mac-wk2/TestExpectations:
1808 2015-04-22 Brent Fulgham <bfulgham@apple.com>
1810 Unreviewed test fix after r183138.
1812 * editing/selection/context-menu-text-selection-lookup-expected.txt: The wrong
1813 expectations were committed.
1815 2015-04-22 Alexey Proskuryakov <ap@apple.com>
1817 Update results for two CSS tests affected by new fonts in OS X 10.10.3.
1819 * platform/mac-mavericks/css2.1: Added.
1820 * platform/mac-mavericks/css2.1/t1202-counter-04-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-04-b-expected.png.
1821 * platform/mac-mavericks/css2.1/t1202-counter-04-b-expected.txt: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-04-b-expected.txt.
1822 * platform/mac-mavericks/css2.1/t1202-counters-04-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-04-b-expected.png.
1823 * platform/mac-mavericks/css2.1/t1202-counters-04-b-expected.txt: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-04-b-expected.txt.
1824 * platform/mac/TestExpectations:
1825 * platform/mac/css2.1/t1202-counter-04-b-expected.png:
1826 * platform/mac/css2.1/t1202-counter-04-b-expected.txt:
1827 * platform/mac/css2.1/t1202-counters-04-b-expected.png:
1828 * platform/mac/css2.1/t1202-counters-04-b-expected.txt:
1830 2015-04-22 Alexey Proskuryakov <ap@apple.com>
1832 fast/text/emoji.html passes on OS X 10.10.3 and higher.
1834 * platform/mac/TestExpectations: Mark it as such.
1836 2015-04-22 Benjamin Poulain <benjamin@webkit.org>
1838 Implement String.codePointAt()
1839 https://bugs.webkit.org/show_bug.cgi?id=143934
1841 Reviewed by Darin Adler.
1843 * js/Object-getOwnPropertyNames-expected.txt:
1844 * js/script-tests/string-code-point-at.js: Added.
1845 (objectWithCustomToString.toString):
1846 (objectThrowingOnToString.toString):
1847 (objectCountingToString.toString):
1848 (testLeadSurrogateOutOfBounds):
1849 (testLeadSurrogateAsLastCharacter):
1850 (testTrailSurrogateOutOfbounds):
1851 (testAccessNullInString):
1852 (testNormalCombinationOfSurrogates):
1853 * js/string-code-point-at-expected.txt: Added.
1854 * js/string-code-point-at.html: Added.
1856 2015-04-22 Brent Fulgham <bfulgham@apple.com>
1858 Context menu doesn't account for selection semantics
1859 https://bugs.webkit.org/show_bug.cgi?id=143958
1860 <rdar://problem/19735706>
1862 Reviewed by Tim Horton.
1864 * editing/selection/context-menu-text-selection-lookup-expected.txt: Added.
1865 * editing/selection/context-menu-text-selection-lookup.html: Added.
1867 2015-04-22 Jeremy Jones <jeremyj@apple.com>
1869 Expect failure on windows for treeitem-child-exposed test.
1870 https://bugs.webkit.org/show_bug.cgi?id=144070
1874 Mark accessibility/treeitem-child-exposed.html as failing on windows.
1876 * platform/win/TestExpectations:
1878 2015-04-22 Nan Wang <nanwang1101@yahoo.com>
1880 AX: WebKit does not expose text fields inside tree views.
1881 https://bugs.webkit.org/show_bug.cgi?id=142196
1883 Reviewed by Chris Fleizach.
1885 Tests for treeitem’s children’s accessibility.
1886 Also fixed the search predicate test for treeitem,
1887 the static text is the second child of treeitem and
1888 list marker is the first child.
1890 * accessibility/treeitem-child-exposed-expected.txt: Added.
1891 * accessibility/treeitem-child-exposed.html: Added.
1892 * platform/mac/accessibility/search-predicate-expected.txt:
1893 * platform/mac/accessibility/search-predicate.html:
1895 2015-04-22 Xabier Rodriguez Calvar <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
1897 [Streams API] Implement ReadableStreamController
1898 https://bugs.webkit.org/show_bug.cgi?id=143608
1900 Reviewed by Benjamin Poulain.
1902 Updated expectations as more tests are passed.
1903 ReadableStreamController constructor tests fail due to the custom constructor being not implemented yet.
1904 Added a test to ensure that calling a controller method when its stream is collected is throwing an error.
1906 * streams/readable-stream.html:
1907 * streams/readable-stream-expected.txt:
1908 * streams/reference-implementation/bad-underlying-sources-expected.txt:
1909 * streams/reference-implementation/brand-checks-expected.txt:
1910 * streams/reference-implementation/count-queuing-strategy-expected.txt:
1911 * streams/reference-implementation/readable-stream-expected.txt:
1913 2015-04-22 Marcos Chavarría Teijeiro <chavarria1991@gmail.com>
1915 [GTK] Gardening 21st April.
1916 https://bugs.webkit.org/show_bug.cgi?id=143982.
1920 * platform/gtk/TestExpectations:
1922 2015-04-21 Jinwoo Song <jinwoo7.song@samsung.com>
1924 [Cairo] Implement Path::addPath
1925 https://bugs.webkit.org/show_bug.cgi?id=130580
1927 Reviewed by Dirk Schulze.
1929 Enable addPath testcase in EFL port.
1931 * platform/efl/TestExpectations:
1933 2015-04-21 Said Abou-Hallawa <sabouhallawa@apple.com>
1935 SVGAnimateElementBase::calculateAnimatedValue() asserts when reinserting an SVG animating element within the same animation limits
1936 https://bugs.webkit.org/show_bug.cgi?id=143994
1938 Reviewed by Simon Fraser.
1940 * svg/animations/crash-reinsert-animate-length-same-limits-expected.txt: Added.
1941 * svg/animations/crash-reinsert-animate-length-same-limits.svg: Added.
1942 * svg/animations/crash-reinsert-animate-transform-same-limits-expected.txt: Added.
1943 * svg/animations/crash-reinsert-animate-transform-same-limits.svg: Added.
1944 Make sure when removing an SVG animating element and reinserting it back
1945 within the same animation length or transform limits, we do not crash.
1947 2015-04-21 Jinwoo Song <jinwoo7.song@samsung.com>
1949 [EFL] Unreviewed gardening
1951 Update test expectations for failing tests.
1953 * platform/efl/fast/multicol/span/span-as-immediate-columns-child-expected.png: Rebaseline after r177774.
1954 * platform/efl/fast/multicol/span/span-as-immediate-columns-child-expected.txt: Ditto.
1955 * platform/efl/fast/repaint/selection-ruby-rl-expected.txt: Added. Ditto.
1956 * platform/efl/fast/text/decorations-with-text-combine-expected.png:
1957 * platform/efl/fast/text/decorations-with-text-combine-expected.txt:
1958 * platform/efl/mathml/opentype/horizontal-expected.txt: Rebaseline after r174540.
1959 * platform/efl/svg/text/textPathBoundsBug-expected.png: Rebaselined after r177774.
1960 * platform/efl/svg/text/textPathBoundsBug-expected.txt: Added. Ditto.
1962 2015-04-21 Gyuyoung Kim <gyuyoung.kim@webkit.org>
1964 [EFL] Unreviewed gardening on 22th April
1966 Mark 3 compositing tests to image only failure. Additionally move
1967 wrong categorized 2 tests to a correct place.
1969 * platform/efl/TestExpectations:
1971 2015-04-21 Michael Saboff <msaboff@apple.com>
1973 Crash in JSC::Interpreter::execute
1974 https://bugs.webkit.org/show_bug.cgi?id=142625
1976 Reviewed by Filip Pizlo.
1978 New regression test.
1980 * js/regress-142625-expected.txt: Added.
1981 * js/regress-142625.html: Added.
1982 * js/script-tests/regress-142625.js: Added.
1984 2015-04-20 Simon Fraser <simon.fraser@apple.com>
1986 REGRESSION (r177494): -webkit-mask-image: with data URI fails on non-local files
1987 https://bugs.webkit.org/show_bug.cgi?id=141857
1989 Reviewed by Dirk Schulze.
1991 Ref test with a masked green square. Has to be an http test to trigger the
1994 * http/tests/css/data-uri-mask-expected.html: Added.
1995 * http/tests/css/data-uri-mask.html: Added.
1997 2015-04-20 Jinwoo Song <jinwoo7.song@samsung.com>
1999 [EFL] Unreviewed, update test expectations and rebaseline failing tests.
2001 Remove some expected failures from tests that are passing.
2002 Also rebaselined failing tests.
2004 * platform/efl/TestExpectations:
2005 * platform/efl/fast/dom/Element/getClientRects-expected.txt: Added. Rebaselined after r177774.
2006 * platform/efl/fast/dom/Range/getClientRects-expected.txt: Ditto.
2007 * platform/efl/fast/line-grid/line-align-right-edges-expected.png: Rebaselined after r177128.
2008 * platform/efl/fast/line-grid/line-align-right-edges-expected.txt: Ditto.
2009 * platform/efl/fast/table/022-expected.png: Rebaselined after r177774.
2010 * platform/efl/fast/table/022-expected.txt: Added. Ditto.
2011 * platform/efl/fast/text/wbr-pre-expected.png: Rebaselined after r177774.
2012 * platform/efl/fast/text/wbr-pre-expected.txt: Added. Ditto.
2014 2015-04-20 Said Abou-Hallawa <sabouhallawa@apple.com>
2016 SVGFitToViewBox::viewBoxToViewTransform() has to count for zero physical width and height before calling SVGPreserveAspectRatio::getCTM()
2017 https://bugs.webkit.org/show_bug.cgi?id=143903
2019 Reviewed by Daniel Bates.
2021 * svg/css/crash-path-zero-height-viewbox-expected.txt: Added.
2022 * svg/css/crash-path-zero-height-viewbox.svg: Added.
2023 * svg/css/crash-path-zero-width-viewbox-expected.txt: Added.
2024 * svg/css/crash-path-zero-width-viewbox.svg: Added.
2025 Make sure if the physical width or the physical height of an SVG is zero
2026 and a viewBox is specified, we do not crash.
2028 2015-04-20 Joseph Pecoraro <pecoraro@apple.com>
2030 Web Inspector: Improve Support for WeakSet in Console
2031 https://bugs.webkit.org/show_bug.cgi?id=143951
2033 Reviewed by Darin Adler.
2035 * inspector/model/remote-object-expected.txt:
2036 * inspector/model/remote-object.html:
2037 Update the test to include a WeakSet example.
2038 Also rebaseline for iterator changes that landed recently.
2040 2015-04-20 Alex Christensen <achristensen@webkit.org>
2042 Fix content extension test flakiness.
2043 https://bugs.webkit.org/show_bug.cgi?id=143950
2045 Reviewed by Brady Eidson.
2047 * platform/mac-wk2/TestExpectations:
2048 Mark contentextensions tests as not flaky any more.
2050 2015-04-20 Beth Dakin <bdakin@apple.com>
2052 Should not list these tests twice.
2054 * platform/mac-wk2/TestExpectations:
2056 2015-04-20 Simon Fraser <simon.fraser@apple.com>
2058 Setting inline style to the same value it already has triggers a style recalc
2059 https://bugs.webkit.org/show_bug.cgi?id=143922
2061 Reviewed by Antti Koivisto.
2063 Test that changes inline-style (to test this bug fix), and classes (for
2064 proactive testing) and counts style recalcs.
2066 * fast/css/set-inline-style-recalc-expected.txt: Added.
2067 * fast/css/set-inline-style-recalc.html: Added.
2069 2015-04-20 Brady Eidson <beidson@apple.com>
2071 Crash in StyleResolver::invalidateMatchedPropertiesCache() when using content extensions.
2072 <rdar://problem/20554405> and https://bugs.webkit.org/show_bug.cgi?id=143892
2074 Reviewed by Chris Dumez.
2076 * http/tests/contentextensions/resources/woff-stylesheet.css: Added.
2078 * http/tests/contentextensions/style-resolver-changed-reentrancy-expected.txt: Added.
2079 * http/tests/contentextensions/style-resolver-changed-reentrancy.html: Added.
2080 * http/tests/contentextensions/style-resolver-changed-reentrancy.html.json: Added.
2081 * http/tests/resources/Ahem.woff: Added.
2083 2015-04-20 Per Arne Vollan <peavo@outlook.com>
2085 Favicons are not always loaded.
2086 https://bugs.webkit.org/show_bug.cgi?id=143880
2088 Reviewed by Darin Adler.
2090 Added new test for icon link elements without mime type.
2092 * fast/dom/icon-url-without-mimetype-expected.txt: Added.
2093 * fast/dom/icon-url-without-mimetype.html: Added.
2095 2015-04-20 Alexey Proskuryakov <ap@apple.com>
2097 Contentextensions tests are flaky
2098 https://bugs.webkit.org/show_bug.cgi?id=143950
2100 * platform/mac-wk2/TestExpectations: Marking them as such.
2102 2015-04-20 Jinwoo Song <jinwoo7.song@samsung.com>
2104 [EFL] Unreviewed gardening
2106 Update test expectations for failing tests.
2108 * platform/efl/fast/box-sizing/box-sizing-expected.png: Rebaseline after 176978.
2109 * platform/efl/fast/box-sizing/box-sizing-expected.txt: Ditto.
2110 * platform/efl/fast/css/image-rendering-expected.txt: Added. Rebaseline after r177774.
2111 * platform/efl/fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt:
2112 Rebaseline after r173857.
2114 2015-04-20 Jinwoo Song <jinwoo7.song@samsung.com>
2116 [EFL] Unreviewed gardening
2118 Rebaseline after r177774.
2120 * platform/efl/css2.1/t1508-c527-font-00-b-expected.txt: Added.
2122 2015-04-20 Jordan Harband <ljharb@gmail.com>
2124 Implement `Object.is`
2125 https://bugs.webkit.org/show_bug.cgi?id=143865
2127 Reviewed by Darin Adler.
2129 * js/Object-getOwnPropertyNames-expected.txt:
2130 * js/Object-is-expected.txt: Added.
2131 * js/Object-is.html: Added.
2132 * js/script-tests/Object-getOwnPropertyNames.js:
2133 * js/script-tests/Object-is.js: Added.
2135 2015-04-19 Yusuke Suzuki <utatane.tea@gmail.com>
2137 [ES6] Implement WeakSet
2138 https://bugs.webkit.org/show_bug.cgi?id=142408
2140 Reviewed by Darin Adler.
2142 Add basic-weakset test and fix WeakMap behavior to conform the latest spec.
2144 * js/dom/basic-weakmap-expected.txt:
2145 * js/dom/basic-weakset-expected.txt: Added.
2146 * js/dom/basic-weakset.html: Added.
2147 * js/dom/script-tests/basic-weakmap.js:
2148 * js/dom/script-tests/basic-weakset.js: Added.
2150 2015-04-18 Michał Pakuła vel Rutka <m.pakula@samsung.com>
2152 [EFL] Unreviewed gardening
2154 Update test expectations for failing tests.
2156 * platform/efl/TestExpectations:
2157 * platform/efl/fast/css/text-overflow-ellipsis-bidi-expected.txt: Rebaseline after r182620.
2158 * platform/efl/fast/dom/focus-contenteditable-expected.txt: Ditto.
2159 * platform/efl/fast/forms/listbox-hit-test-zoomed-expected.txt: Ditto.
2160 * platform/efl/fast/parser/open-comment-in-textarea-expected.txt: Ditto.
2161 * platform/efl/fast/text/international/bidi-layout-across-linebreak-expected.txt: Ditto.
2162 * platform/efl/inspector-protocol/debugger/regress-133182-expected.txt: Rebaseline after r181810.
2163 * platform/efl/svg/wicd/test-rightsizing-b-expected.txt: Rebaseline after r182620.
2165 2015-04-18 Simon Fraser <simon.fraser@apple.com>
2167 REGRESSION (r181656): Animated tiled layers are missing content
2168 https://bugs.webkit.org/show_bug.cgi?id=143911
2169 rdar://problem/20596328
2171 Reviewed by Darin Adler.
2173 Test that animates a tiled layer, and checks that layer flushes occur while the
2174 animation is running.
2176 * compositing/animation/animation-backing-expected.txt: Added.
2177 * compositing/animation/animation-backing.html: Added.
2179 2015-04-17 Bem Jones-Bey <bjonesbe@adobe.com>
2181 Large values for line-height cause integer overflow in RenderStyle::computedLineHeight
2182 https://bugs.webkit.org/show_bug.cgi?id=143863
2184 Reviewed by Rob Buis.
2186 Simplified test from a fuzzer.
2188 * fast/shapes/shape-outside-floats/shape-outside-negative-line-height-crash-expected.txt: Added.
2189 * fast/shapes/shape-outside-floats/shape-outside-negative-line-height-crash.html: Added.
2191 2015-04-17 Yusuke Suzuki <utatane.tea@gmail.com>
2193 [ES6] Fix name enumeration of static functions for Symbol constructor
2194 https://bugs.webkit.org/show_bug.cgi?id=143891
2196 Reviewed by Geoffrey Garen.
2198 Add property names tests for Symbol constructor, Symbol object and Symbol.prototype.
2200 * js/Object-getOwnPropertyNames-expected.txt: Removed.
2201 * js/script-tests/Object-getOwnPropertyNames.js:
2203 2015-04-17 Beth Dakin <bdakin@apple.com>
2205 Force mouse events should go through normal mouse event handling code paths
2206 https://bugs.webkit.org/show_bug.cgi?id=143749
2208 rdar://problem/20472895
2210 Reviewed by Dean Jackson.
2212 Just a few new tests. More to come.
2213 * fast/events/mouse-force-changed-expected.txt: Added.
2214 * fast/events/mouse-force-changed.html: Added.
2215 * fast/events/mouse-force-down-expected.txt: Added.
2216 * fast/events/mouse-force-down.html: Added.
2217 * fast/events/mouse-force-up-expected.txt: Added.
2218 * fast/events/mouse-force-up.html: Added.
2220 Right now the new tests will only work on Mac 10.10.3 and beyond.
2221 * platform/efl/TestExpectations:
2222 * platform/gtk/TestExpectations:
2223 * platform/ios-simulator/TestExpectations:
2224 * platform/mac-mavericks/TestExpectations:
2225 * platform/win/TestExpectations:
2227 2015-04-17 Daniel Bates <dabates@apple.com>
2229 REGRESSION: SVG does not support link dragging
2230 https://bugs.webkit.org/show_bug.cgi?id=141597
2232 Reviewed by Darin Adler.
2234 Add a test to ensure we do not regress dragging of a HTML hyperlink or a SVG hyperlink.
2236 * fast/events/drag-and-drop-link-expected.txt: Added.
2237 * fast/events/drag-and-drop-link.html: Added.
2238 * platform/efl/TestExpectations: Mark the test as "failure" since EFL does not support drag-and-drop.
2239 * platform/gtk/TestExpectations: Mark the test as "failure" until we implement drag-and-drop support for
2240 GTK+ as part of fixing <https://bugs.webkit.org/show_bug.cgi?id=42194>.
2241 * platform/ios-simulator/TestExpectations: Skip the test since iOS does not implement
2242 drag-and-drop support.
2243 * platform/mac-wk2/TestExpectations: Skip the test until we implement drag-and-drop support in EventSender
2244 for Mac as part of fixing <https://bugs.webkit.org/show_bug.cgi?id=42194>.
2246 2015-04-17 Commit Queue <commit-queue@webkit.org>
2248 Unreviewed, rolling out r182912 and r182920.
2249 https://bugs.webkit.org/show_bug.cgi?id=143881
2251 Build breakage in some configurations (Requested by ap on
2254 Reverted changesets:
2256 "Force mouse events should go through normal mouse event
2257 handling code paths"
2258 https://bugs.webkit.org/show_bug.cgi?id=143749
2259 http://trac.webkit.org/changeset/182912
2261 http://trac.webkit.org/changeset/182920
2263 2015-04-17 Marcos Chavarría Teijeiro <chavarria1991@gmail.com>
2265 [GTK] Gardening 17th April.
2266 https://bugs.webkit.org/show_bug.cgi?id=143870
2270 * platform/gtk/TestExpectations:
2272 2015-04-17 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2274 [EFL] Unreviewed EFL gardening on 17 April.
2276 Mark 5 form tests and 3 navigation tests to failure.
2278 * platform/efl/TestExpectations:
2280 2015-04-17 Youenn Fablet <youenn.fablet@crf.canon.fr> and Xabier Rodriguez Calvar <calvaris@igalia.com>
2282 streams/reference-implementation/readable-stream.html is flaky
2283 https://bugs.webkit.org/show_bug.cgi?id=143778
2287 Comment out flaky subtests while working on a more complete
2290 The problem with these tests is that they set a timeout before the
2291 calling done() and this causes some tests to behave
2292 undeterministically, specilly code related to promise
2293 resolution. This could even cause indetermination if the tests
2294 were expected to run correctly.
2296 We think it is better to comment them out and find a more long
2297 term solution that could involve submitting change requests to the
2298 reference tests in the spec. This will be tackled in bug 143774.
2300 * streams/reference-implementation/readable-stream-expected.txt:
2301 * streams/reference-implementation/readable-stream-reader-expected.txt:
2302 * streams/reference-implementation/readable-stream-reader.html:
2303 * streams/reference-implementation/readable-stream-templated-expected.txt:
2304 * streams/reference-implementation/readable-stream-templated.html:
2305 * streams/reference-implementation/readable-stream.html:
2307 2015-04-16 Xabier Rodriguez Calvar <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
2309 streams/readablestream-reader.html test should really test collected stream case.
2310 https://bugs.webkit.org/show_bug.cgi?id=143818
2312 Reviewed by Darin Adler.
2314 Making the test async so that the stream start async callback is made and the stream be collected.
2316 * streams/readable-stream-reader.html:
2318 2015-04-16 Alexey Proskuryakov <ap@apple.com>
2320 http/tests/misc/DOMContentLoaded-event.html is flaky
2321 https://bugs.webkit.org/show_bug.cgi?id=143382
2323 Reviewed by Chris Dumez.
2325 * http/tests/misc/DOMContentLoaded-event-expected.txt:
2326 * http/tests/misc/DOMContentLoaded-event.html:
2327 Don't race with a timer, just check if some time passes between DOMContentLoaded and load events.
2329 2015-04-16 Jordan Harband <ljharb@gmail.com>
2331 Number.parseInt is not === global parseInt in nightly r182673
2332 https://bugs.webkit.org/show_bug.cgi?id=143799
2334 Reviewed by Darin Adler.
2336 * js/number-constructor-expected.txt:
2337 * js/parseInt-expected.txt:
2338 * js/script-tests/number-constructor.js:
2339 * js/script-tests/parseInt.js:
2341 2015-04-16 Tim Horton <timothy_horton@apple.com>
2343 Rebaseline mouse-cursor-image-set results after r182869
2345 * fast/events/mouse-cursor-image-set-expected.txt:
2346 * platform/win/fast/events/mouse-cursor-image-set-expected.txt:
2347 * platform/mac/TestExpectations:
2348 Un-skip and land new results.
2350 2015-04-16 Beth Dakin <bdakin@apple.com>
2352 I will be investigating this in the short term, but skip these failing test for
2355 * platform/mac-wk2/TestExpectations:
2357 2015-04-16 Yusuke Suzuki <utatane.tea@gmail.com>
2359 [ES6] Implement Symbol.for and Symbol.keyFor
2360 https://bugs.webkit.org/show_bug.cgi?id=143404
2362 Reviewed by Geoffrey Garen.
2364 Add tests to check Symbol's identity over different realms.
2366 * js/dom/cross-frame-symbols-expected.txt: Added.
2367 * js/dom/cross-frame-symbols.html: Added.
2368 * js/dom/script-tests/cross-frame-symbols.js: Added.
2370 2015-04-16 Beth Dakin <bdakin@apple.com>
2372 Forgot to edit this TestExpectation file for
2373 http://trac.webkit.org/changeset/182912
2375 * platform/mac-wk1/TestExpectations:
2377 2015-04-16 Beth Dakin <bdakin@apple.com>
2379 Force mouse events should go through normal mouse event handling code paths
2380 https://bugs.webkit.org/show_bug.cgi?id=143749
2382 rdar://problem/20472895
2384 Reviewed by Dean Jackson.
2386 Just a few new tests. More to come.
2387 * fast/events/mouse-force-changed-expected.txt: Added.
2388 * fast/events/mouse-force-changed.html: Added.
2389 * fast/events/mouse-force-down-expected.txt: Added.
2390 * fast/events/mouse-force-down.html: Added.
2391 * fast/events/mouse-force-up-expected.txt: Added.
2392 * fast/events/mouse-force-up.html: Added.
2394 Right now the new tests will only work on Mac 10.10.3 and beyond.
2395 * platform/efl/TestExpectations:
2396 * platform/gtk/TestExpectations:
2397 * platform/ios-simulator/TestExpectations:
2398 * platform/mac-mavericks/TestExpectations:
2399 * platform/win/TestExpectations:
2401 2015-04-16 Chris Dumez <cdumez@apple.com>
2403 Regression(r182517): WebSocket::suspend() causes error event to be fired
2404 https://bugs.webkit.org/show_bug.cgi?id=143806
2405 <rdar://problem/20559812>
2407 Reviewed by Alexey Proskuryakov.
2409 * http/tests/websocket/tests/hybi/closed-when-entering-page-cache-expected.txt:
2410 * http/tests/websocket/tests/hybi/closed-when-entering-page-cache.html:
2411 Extend WebSocket PageCache test to make sure that the error event is
2412 fired after restoring the page from the PageCache and before the close
2415 * http/tests/websocket/tests/hybi/resources/page-cache-websocket.html: Added.
2416 * 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.
2417 * 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.
2418 Add layout test to cover the case where WebSocket::stop() is called
2419 while firing the pending events upon restoring the page from PageCache.
2421 2015-04-16 Myles C. Maxfield <mmaxfield@apple.com>
2423 [iOS] Delete hardcoded font fallback tables
2424 https://bugs.webkit.org/show_bug.cgi?id=143583
2426 Reviewed by Darin Adler
2428 Updating expected results.
2430 * editing/selection/vertical-rl-rtl-extend-line-backward-br.html: Updating expected results
2431 * editing/selection/vertical-rl-rtl-extend-line-backward-p.html: Updating expected results
2432 * editing/selection/vertical-rl-rtl-extend-line-forward-br.html: Updating expected results
2433 * editing/selection/vertical-rl-rtl-extend-line-forward-p.html: Updating expected results
2434 * fast/text/international/danda-space.html: Updating expected results
2435 * fast/text/international/thai-baht-space.html: Updating expected results
2437 2015-04-16 Alexey Proskuryakov <ap@apple.com>
2439 More flaky tests in http/tests/security/mixedContent
2440 https://bugs.webkit.org/show_bug.cgi?id=143804
2442 Reviewed by Csaba Osztrogonác.
2444 Start secondary window loading in onload, so that it doesn't race with main document
2447 * http/tests/security/mixedContent/about-blank-iframe-in-main-frame-expected.txt:
2448 * http/tests/security/mixedContent/about-blank-iframe-in-main-frame.html:
2449 * http/tests/security/mixedContent/insecure-audio-video-in-main-frame.html:
2450 * http/tests/security/mixedContent/insecure-iframe-in-main-frame-expected.txt:
2451 * http/tests/security/mixedContent/insecure-iframe-in-main-frame.html:
2452 * http/tests/security/mixedContent/insecure-image-in-main-frame.html:
2453 * http/tests/security/mixedContent/insecure-xhr-in-main-frame.html:
2454 * http/tests/security/mixedContent/redirect-http-to-https-iframe-in-main-frame-expected.txt:
2455 * http/tests/security/mixedContent/redirect-http-to-https-iframe-in-main-frame.html:
2456 * http/tests/security/mixedContent/redirect-https-to-http-iframe-in-main-frame-expected.txt:
2457 * http/tests/security/mixedContent/redirect-https-to-http-iframe-in-main-frame.html:
2459 2015-04-15 Chris Dumez <cdumez@apple.com>
2461 Add a console message when a stylesheet is not parsed due to invalid MIME type
2462 https://bugs.webkit.org/show_bug.cgi?id=143784
2464 Reviewed by Joseph Pecoraro.
2466 Update expectations for tests that are using stylesheets served with wrong
2467 MIME type as we now display a console message in this case.
2469 * http/tests/inspector/css/bad-mime-type-expected.txt:
2470 * http/tests/mime/standard-mode-does-not-load-stylesheet-with-text-plain-and-css-extension-expected.txt:
2471 * http/tests/mime/standard-mode-does-not-load-stylesheet-with-text-plain-expected.txt:
2472 * http/tests/misc/css-accept-any-type-expected.txt:
2473 * http/tests/misc/css-reject-any-type-in-strict-mode-expected.txt:
2475 * http/tests/security/cross-origin-css-1-expected.txt: Added.
2476 * http/tests/security/cross-origin-css-1.html: Added.
2477 * http/tests/security/cross-origin-css-2-expected.txt: Added.
2478 * http/tests/security/cross-origin-css-2.html: Added.
2479 * http/tests/security/cross-origin-css-3-expected.txt: Added.
2480 * http/tests/security/cross-origin-css-3.html: Added.
2481 * http/tests/security/cross-origin-css-4-expected.txt: Added.
2482 * http/tests/security/cross-origin-css-4.html: Added.
2483 * http/tests/security/cross-origin-css-5-expected.txt: Added.
2484 * http/tests/security/cross-origin-css-5.html: Added.
2485 * http/tests/security/cross-origin-css-6-expected.txt: Added.
2486 * http/tests/security/cross-origin-css-6.html: Added.
2487 * http/tests/security/cross-origin-css-7-expected.txt: Added.
2488 * http/tests/security/cross-origin-css-7.html: Added.
2489 * http/tests/security/cross-origin-css-8-expected.txt: Added.
2490 * http/tests/security/cross-origin-css-8.html: Added.
2491 * http/tests/security/cross-origin-css-expected.txt: Removed.
2492 * http/tests/security/cross-origin-css.html: Removed.
2493 Split http/tests/security/cross-origin-css.html into several tests. The
2494 test would be flaky otherwise as console messages could appear in
2495 different order for every run.
2497 * platform/mac/http/tests/misc/acid3-expected.txt:
2499 2015-04-15 Said Abou-Hallawa <said@apple.com>
2501 Minimum font size pref breaks SVG text very badly.
2502 https://bugs.webkit.org/show_bug.cgi?id=143590.
2504 Reviewed by Simon Fraser.
2506 When enabling the minimum font size perf, the SVG text element should
2507 apply the minimum font size rules on the scaled font.
2509 * svg/text/font-small-enlarged-minimum-larger-expected.svg: Added.
2510 * svg/text/font-small-enlarged-minimum-larger.svg: Added.
2511 Minimum font size is larger than the scaled font size. Also the expected
2512 file makes sure the minimum font size rules are still applied if no scaling
2515 * svg/text/font-small-enlarged-minimum-smaller-expected.svg: Added.
2516 * svg/text/font-small-enlarged-minimum-smaller.svg: Added.
2517 Minimum font size is smaller than the scaled font size. So the minimim font
2518 size rule should not have any effect on the final computed font size.
2520 2015-04-15 Jordan Harband <ljharb@gmail.com>
2522 String.prototype.startsWith/endsWith/includes have wrong length in r182673
2523 https://bugs.webkit.org/show_bug.cgi?id=143659
2525 Reviewed by Benjamin Poulain.
2527 * js/script-tests/string-includes.js:
2528 * js/string-includes-expected.txt:
2530 2015-04-15 Jordan Harband <ljharb@gmail.com>
2532 Math.imul has wrong length in Safari 8.0.4
2533 https://bugs.webkit.org/show_bug.cgi?id=143658
2535 Reviewed by Benjamin Poulain.
2537 * js/script-tests/math.js:
2539 2015-04-15 Jordan Harband <ljharb@gmail.com>
2541 Number.parseInt in nightly r182673 has wrong length
2542 https://bugs.webkit.org/show_bug.cgi?id=143657
2544 Reviewed by Benjamin Poulain.
2546 * js/number-constructor-expected.txt:
2547 * js/script-tests/number-constructor.js:
2549 2015-04-15 Chris Dumez <cdumez@apple.com>
2551 Unreviewed, skip http/tests/inspector/css/bad-mime-type.html on Windows
2553 Skip http/tests/inspector/css/bad-mime-type.html on Windows as it times
2554 out. This is already the case for a lot of inspector tests on Windows.
2556 * platform/win/TestExpectations:
2558 2015-04-15 Alexey Proskuryakov <ap@apple.com>
2560 streams/reference-implementation/readable-stream.html is flaky
2561 https://bugs.webkit.org/show_bug.cgi?id=143778
2563 * TestExpectations: Marking as such.
2565 2015-04-14 Alexey Proskuryakov <ap@apple.com>
2567 inspector/console/console-api.html is very slow, frequently timing out
2568 https://bugs.webkit.org/show_bug.cgi?id=143719
2570 * TestExpectations: Further adjusted the expectations.
2572 2015-04-14 Alexey Proskuryakov <ap@apple.com>
2574 fast/dom/Window/timer-resume-on-navigation-back.html is flaky
2575 https://bugs.webkit.org/show_bug.cgi?id=33685
2577 Reviewed by Brady Eidson.
2579 If the timer fired before navigation, the test passed without going down the code
2580 path that it was supposed to test. If it fired when navigation was in provisional
2581 state, then dumping results was delayed until the navigation was finished, and
2582 thus the intermediate page got dumped, and the test failed.
2584 * fast/dom/Window/timer-resume-on-navigation-back.html:
2586 2015-04-14 Zalan Bujtas <zalan@apple.com>
2588 Make inline continuation style change logic consistent.
2589 https://bugs.webkit.org/show_bug.cgi?id=143737
2590 rdar://problem/20486596
2592 Reviewed by Simon Fraser.
2594 Do not force RenderBlock type-casting on the first sibling of the continuation's container.
2595 The first sibling of the container of a continuation should be handled as the rest of the siblings.
2597 * fast/inline/inline-with-column-span-and-remove-block-child-crash-expected.txt: Added.
2598 * fast/inline/inline-with-column-span-and-remove-block-child-crash.html: Added.
2600 2015-04-14 Daniel Bates <dabates@apple.com>
2602 Rename test LayoutTests/fast/events/drag-link.html to drag-and-drop-link-into-focused-contenteditable.html
2603 https://bugs.webkit.org/show_bug.cgi?id=143683
2605 Reviewed by Alexey Proskuryakov.
2607 The name of the test LayoutTests/fast/events/drag-link.html is too generic given its purpose, which is
2608 to test that we do not cause an assertion failure when dragging and dropping an HTML hyperlink into
2609 a focused content editable element. We should come up with a more descriptive name for this test that
2610 better describes what it tests.
2612 * fast/events/drag-and-drop-link-into-focused-contenteditable-expected.txt: Renamed from LayoutTests/fast/events/drag-link-expected.txt.
2613 * fast/events/drag-and-drop-link-into-focused-contenteditable.html: Renamed from LayoutTests/fast/events/drag-link.html.
2614 * platform/efl/TestExpectations: Update file because of the rename.
2615 * platform/gtk/TestExpectations: Ditto.
2616 * platform/ios-simulator/TestExpectations: Ditto.
2617 * platform/mac-wk2/TestExpectations: Ditto.
2619 2015-04-14 Chris Dumez <cdumez@apple.com>
2621 Regression(r180020): Web Inspector crashes on pages that have a stylesheet with an invalid MIME type
2622 https://bugs.webkit.org/show_bug.cgi?id=143745
2623 <rdar://problem/20243916>
2625 Reviewed by Joseph Pecoraro.
2627 Add layout test that shows the Web inspector on a page that has
2628 a stylesheet with an invalid MIME type, to make sure we don't
2631 * http/tests/inspector/css/bad-mime-type-expected.txt: Added.
2632 * http/tests/inspector/css/bad-mime-type.html: Added.
2633 * http/tests/misc/css-accept-any-type.html:
2634 * http/tests/misc/css-reject-any-type-in-strict-mode.html:
2635 * http/tests/misc/resources/stylesheet-bad-mime-type.php: Renamed from LayoutTests/http/tests/misc/resources/stylesheet.php.
2637 2015-04-14 Brady Eidson <beidson@apple.com>
2639 Make sure media element loads hit content filter extensions.
2640 <rdar://problem/20014012> and https://bugs.webkit.org/show_bug.cgi?id=143731
2642 Reviewed by Jer Noble.
2644 * http/tests/contentextensions/media-filtered-expected.txt: Added.
2645 * http/tests/contentextensions/media-filtered.html: Added.
2646 * http/tests/contentextensions/media-filtered.html.json: Added.
2647 * http/tests/contentextensions/text-track-blocked-expected.txt: Added.
2648 * http/tests/contentextensions/text-track-blocked.html: Added.
2649 * http/tests/contentextensions/text-track-blocked.html.json: Added.
2651 2015-04-14 Brent Fulgham <bfulgham@apple.com>
2653 [Win] Skip failling test due to list box scroll behavior.
2654 https://bugs.webkit.org/show_bug.cgi?id=143739
2656 * platform/win/TestExpectations:
2658 2015-04-14 Brent Fulgham <bfulgham@apple.com>
2660 [Win] Unreviewed test correction after r182737.
2662 New test expectation was missing a newline at the end of the file.
2664 * platform/win/printing/single-line-must-not-be-split-into-two-pages-expected.txt:
2666 2015-04-14 Simon Fraser <simon.fraser@apple.com>
2668 Set the font size to 11px explicitly to try to fix this test on Windows.
2670 * fast/forms/listbox-visible-size.html:
2672 2015-04-14 Alexey Proskuryakov <ap@apple.com>
2674 inspector/console/console-api.html is very slow, frequently timing out
2675 https://bugs.webkit.org/show_bug.cgi?id=143719
2677 * TestExpectations: Marking as slow.
2679 2015-04-14 Alexey Proskuryakov <ap@apple.com>
2681 fast/sub-pixel/input-caret-on-subpixel-bound.html is flaky
2682 https://bugs.webkit.org/show_bug.cgi?id=143697
2684 Reviewed by Anders Carlsson.
2686 * fast/sub-pixel/input-caret-on-subpixel-bound.html: Don't wait for a timer to fire
2687 after removing the last character.
2689 2015-04-14 Alexey Proskuryakov <ap@apple.com>
2691 Two flaky tests in http/tests/security/mixedContent
2692 https://bugs.webkit.org/show_bug.cgi?id=143695
2694 Reviewed by Csaba Osztrogonác.
2696 Speculative fix. Do not start opening a secondary window until fully done with the
2699 * http/tests/security/mixedContent/data-url-iframe-in-main-frame-expected.txt:
2700 * http/tests/security/mixedContent/data-url-iframe-in-main-frame.html:
2701 * http/tests/security/mixedContent/insecure-css-in-main-frame-expected.txt:
2702 * http/tests/security/mixedContent/insecure-css-in-main-frame.html:
2704 2015-04-13 Simon Fraser <simon.fraser@apple.com>
2706 [iOS WK2] Interactive elements of developer.apple.com are broken
2707 https://bugs.webkit.org/show_bug.cgi?id=143692
2709 Reviewed by Sam Weinig.
2711 * platform/ios-simulator-wk2/scrolling/remove-scrolling-role-expected.txt: Added.
2712 * platform/ios-simulator-wk2/scrolling/remove-scrolling-role.html: Added.
2714 2015-04-14 Commit Queue <commit-queue@webkit.org>
2716 Unreviewed, rolling out r182794.
2717 https://bugs.webkit.org/show_bug.cgi?id=143714
2719 readable-stream-templated.html fails on Debug bots (Requested
2720 by youenn on #webkit).
2724 "[Streams API] ReadableStream constructor start function
2725 should be able to close the stream"
2726 https://bugs.webkit.org/show_bug.cgi?id=143363
2727 http://trac.webkit.org/changeset/182794
2729 2015-04-14 Xabier Rodriguez Calvar <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
2731 [Streams API] ReadableStream constructor start function should be able to close the stream
2732 https://bugs.webkit.org/show_bug.cgi?id=143363
2734 Reviewed by Benjamin Poulain.
2736 Rebased tests as some are now passing.
2738 * streams/reference-implementation/readable-stream-reader-expected.txt:
2739 * streams/reference-implementation/readable-stream-templated-expected.txt:
2741 2015-04-14 Marcos Chavarría Teijeiro <chavarria1991@gmail.com>
2743 [GTK] Gardening 14th April
2744 https://bugs.webkit.org/show_bug.cgi?id=143701
2748 * platform/gtk/TestExpectations:
2749 * platform/gtk/http/tests/w3c/webperf/approved/navigation-timing/html/test_timing_xserver_redirect-expected.txt:
2751 2015-04-14 Marcos Chavarría Teijeiro <chavarria1991@gmail.com>
2753 [GTK] Gardening: Rebaseline tests after r182620
2754 https://bugs.webkit.org/show_bug.cgi?id=143700
2758 This revision updates some tests after changing the way <br> is
2759 rendered. We need to change the GTK+ expectations for these tests.
2761 * platform/gtk/fast/css/text-overflow-ellipsis-bidi-expected.txt:
2762 * platform/gtk/fast/dom/focus-contenteditable-expected.txt:
2763 * platform/gtk/fast/forms/listbox-hit-test-zoomed-expected.png:
2764 * platform/gtk/fast/forms/listbox-hit-test-zoomed-expected.txt:
2765 * platform/gtk/fast/forms/range/slider-padding-expected.txt:
2766 * platform/gtk/fast/forms/textarea-scroll-height-expected.txt:
2767 * platform/gtk/fast/parser/open-comment-in-textarea-expected.txt:
2768 * platform/gtk/fast/text/international/bidi-layout-across-linebreak-expected.txt:
2769 * platform/gtk/http/tests/navigation/javascriptlink-frames-expected.txt:
2770 * platform/gtk/http/tests/navigation/postredirect-basic-expected.txt:
2771 * platform/gtk/http/tests/navigation/postredirect-goback1-expected.txt:
2772 * platform/gtk/svg/wicd/test-rightsizing-b-expected.txt:
2773 * platform/gtk/tables/mozilla/bugs/bug106795-expected.txt:
2774 * platform/gtk/tables/mozilla/bugs/bug1224-expected.txt:
2775 * platform/gtk/tables/mozilla/bugs/bug131020-expected.txt:
2776 * platform/gtk/tables/mozilla/bugs/bug131020_iframe-expected.txt:
2777 * platform/gtk/tables/mozilla/bugs/bug1430-expected.txt:
2778 * platform/gtk/tables/mozilla/bugs/bug16252-expected.txt:
2779 * platform/gtk/tables/mozilla/bugs/bug19599-expected.txt:
2780 * platform/gtk/tables/mozilla/bugs/bug20579-expected.txt:
2781 * platform/gtk/tables/mozilla/bugs/bug32205-3-expected.txt:
2782 * platform/gtk/tables/mozilla/bugs/bug82946-2-expected.txt:
2783 * platform/gtk/tables/mozilla/bugs/bug92143-expected.txt:
2784 * platform/gtk/tables/mozilla/marvin/tables_cellpadding-expected.txt:
2785 * platform/gtk/tables/mozilla/marvin/tables_cellspacing-expected.txt:
2786 * platform/gtk/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
2787 * platform/gtk/tables/mozilla_expected_failures/bugs/bug1262-expected.txt:
2788 * platform/gtk/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
2789 * platform/gtk/tables/mozilla_expected_failures/other/test4-expected.txt:
2791 2015-04-14 Youenn Fablet <youenn.fablet@crf.canon.fr> and Xabier Rodriguez Calvar <calvaris@igalia.com>
2793 Sync Streams API tests with spec
2794 https://bugs.webkit.org/show_bug.cgi?id=143669
2796 Reviewed by Darin Adler.
2798 Some tests were moved from the spec tests to our custom ones
2799 because they were not approved (yet, or they won't be).
2801 Some nuances from the spec tests were also fixed.
2803 * streams/readable-stream-expected.txt: Added.
2804 * streams/readable-stream-reader-expected.txt: Added.
2805 * streams/readable-stream-reader.html: Added.
2806 * streams/readable-stream.html: Added.
2807 * streams/reference-implementation/readable-stream-expected.txt:
2808 * streams/reference-implementation/readable-stream-reader-expected.txt:
2809 * streams/reference-implementation/readable-stream-reader.html:
2810 * streams/reference-implementation/readable-stream.html: Nuances
2811 fixed and tests moved to custom.
2813 2015-04-13 Manuel Rego Casasnovas <rego@igalia.com>
2815 [CSS Grid Layout] Columns set in percentages collapse to auto width
2816 https://bugs.webkit.org/show_bug.cgi?id=141435
2818 Reviewed by David Hyatt.
2820 Added new tests to check that percentage track breadths are properly
2821 calculated under different sizing conditions.
2822 Modified one test to include relative sizes too.
2824 * fast/css-grid-layout/grid-item-with-percent-height-in-auto-height-grid-resolution-expected.txt:
2825 * fast/css-grid-layout/grid-item-with-percent-height-in-auto-height-grid-resolution.html:
2826 * fast/css-grid-layout/percent-intrinsic-track-breadth-expected.txt: Added.
2827 * fast/css-grid-layout/percent-intrinsic-track-breadth.html: Added.
2828 * fast/css-grid-layout/percent-track-breadths-regarding-container-size-expected.txt: Added.
2829 * fast/css-grid-layout/percent-track-breadths-regarding-container-size.html: Added.
2831 2015-04-10 Brent Fulgham <bfulgham@apple.com>
2833 Expand test infrastructure to support scrolling tests
2834 https://bugs.webkit.org/show_bug.cgi?id=143286
2835 <rdar://problem/20375516>
2837 Reviewed by Simon Fraser.
2839 Correct a scrolling test that had not been issuing wheel events to a valid
2840 view. This was found by some new logging in this patch.
2842 * platform/mac/fast/scrolling/scroll-div-latched-div-expected.txt:
2843 * platform/mac/fast/scrolling/scroll-div-latched-div.html:
2844 * platform/mac-wk1/scrollbars/scrollevent-iframe-no-scrolling-wheel-expected.txt: Added.*
2846 2015-04-13 Said Abou-Hallawa <sabouhallawa@apple.com>
2848 Fix LayoutTests/http/tests/canvas/canvas-tainted-after-draw-image.html on all bots
2849 following http://trac.webkit.org/changeset/182750.
2851 Reviewed by Daniel Bates.
2853 * http/tests/canvas/canvas-tainted-after-draw-image-expected.txt:
2854 * http/tests/canvas/canvas-tainted-after-draw-image.html:
2855 Set window.jsTestIsAsync true and call finishJSTest() to make the test
2856 asynchronous, so the "TEST COMPLETE" message will be output after all the
2857 test messages. Also delete the synchronous tests for data url image and
2858 same-domain image since they can't be reliably tested.
2860 2015-04-13 Simon Fraser <simon.fraser@apple.com>
2862 Fix compositing/geometry/fixed-transformed.html on Mavericks.
2864 To get consistent results on Mavericks, call
2865 internals.settings.setAcceleratedCompositingForFixedPositionEnabled(true);
2867 * compositing/geometry/fixed-transformed.html:
2869 2015-04-08 Filip Pizlo <fpizlo@apple.com>
2871 JSC should detect singleton functions
2872 https://bugs.webkit.org/show_bug.cgi?id=143232
2874 Reviewed by Geoffrey Garen and Michael Saboff.
2876 * js/regress/create-lots-of-functions-expected.txt: Added.
2877 * js/regress/create-lots-of-functions.html: Added.
2878 * js/regress/no-inline-constructor-expected.txt: Added.
2879 * js/regress/no-inline-constructor.html: Added.
2880 * js/regress/script-tests/create-lots-of-functions.js: Added.
2881 * js/regress/script-tests/no-inline-constructor.js: Added.
2882 * js/regress/script-tests/singleton-scope.js: Added.
2883 * js/regress/singleton-scope-expected.txt: Added.
2884 * js/regress/singleton-scope.html: Added.
2886 2015-04-13 Simon Fraser <simon.fraser@apple.com>
2888 Add missing layout test result.
2890 * compositing/geometry/fixed-transformed-expected.txt: Added.
2892 2015-04-13 Said Abou-Hallawa <sabouhallawa@apple.com>
2894 list-style-image with SVG image renders at incorrect size.
2895 https://bugs.webkit.org/show_bug.cgi?id=141367.
2897 Reviewed by Darin Adler.
2899 Ensure the SVG image gets the correct size when used as an image list.
2901 * svg/as-list-image: Added.
2902 * svg/as-list-image/svg-list-image-intrinsic-size-1-expected.html: Added.
2903 * svg/as-list-image/svg-list-image-intrinsic-size-1.html: Added.
2905 2015-04-13 Said Abou-Hallawa <sabouhallawa@apple.com>
2907 Canvas drawImage() has a security hole when the image isn't yet fully loaded.
2908 https://bugs.webkit.org/show_bug.cgi?id=58681.
2910 Reviewed by Darin Adler.
2912 This test confirms when we load an image from a different origin and try
2913 drawing it on a canvas, the canvas is tainted if the image is completely
2914 loaded and drawn. Otherwise the image is not drawn.
2916 * http/tests/canvas/canvas-tainted-after-draw-image-expected.txt: Added.
2917 * http/tests/canvas/canvas-tainted-after-draw-image.html: Added.
2918 * http/tests/canvas/resources: Added.
2919 * http/tests/canvas/resources/100x100-lime-rect.svg: Added.
2921 2015-04-13 Beth Dakin <bdakin@apple.com>
2923 Add force property to MouseEvents
2924 https://bugs.webkit.org/show_bug.cgi?id=143569
2926 rdar://problem/20472954
2928 Reviewed by Darin Adler.
2930 * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
2931 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2932 * platform/win/js/dom/global-constructors-attributes-expected.txt:
2934 2015-04-13 Simon Fraser <simon.fraser@apple.com>
2936 Fixed position element is truncated if moved onscreen by a transform
2937 https://bugs.webkit.org/show_bug.cgi?id=143655
2939 Reviewed by Darin Adler.
2941 Test that moves a position:fixed element on-screen using a transform.
2943 * compositing/geometry/fixed-transformed.html: Added.
2945 2015-04-13 Alexey Proskuryakov <ap@apple.com>
2947 js/regress-141098.html often times out in debug builds.
2949 This test is slow in debug, sometimes barely passing, and other times timing out.
2953 2015-04-13 Brent Fulgham <bfulgham@apple.com>
2955 [Win] Unreviewed test correction after r182635.
2957 Two Windows test expectation files were missing newlines at the end of the file.
2959 * platform/win/fast/backgrounds/selection-background-color-of-image-list-style-expected.txt:
2960 * platform/win/fast/backgrounds/selection-background-color-of-list-style-expected.txt:
2962 2015-04-13 Zalan Bujtas <zalan@apple.com>
2964 [Win] Unreviewed gardening after r182620. (<br> updates mostly)
2966 * platform/win/fast/dom/focus-contenteditable-expected.txt:
2967 * platform/win/fast/forms/listbox-hit-test-zoomed-expected.txt:
2968 * platform/win/fast/forms/range/slider-padding-expected.txt:
2969 * platform/win/fast/forms/textarea-scroll-height-expected.txt:
2970 * platform/win/fast/parser/open-comment-in-textarea-expected.txt:
2971 * platform/win/fast/text/international/bidi-layout-across-linebreak-expected.txt:
2972 * platform/win/fast/text/svg-font-face-with-kerning-expected.txt: Added.
2973 * platform/win/http/tests/navigation/postredirect-basic-expected.txt:
2974 * platform/win/http/tests/navigation/postredirect-goback1-expected.txt:
2975 * platform/win/printing/single-line-must-not-be-split-into-two-pages-expected.txt:
2976 * platform/win/svg/wicd/test-rightsizing-b-expected.txt:
2977 * platform/win/tables/mozilla/bugs/bug1224-expected.txt:
2978 * platform/win/tables/mozilla/bugs/bug131020-expected.txt:
2979 * platform/win/tables/mozilla/bugs/bug131020_iframe-expected.txt:
2980 * platform/win/tables/mozilla/bugs/bug1430-expected.txt:
2981 * platform/win/tables/mozilla/bugs/bug16252-expected.txt:
2982 * platform/win/tables/mozilla/bugs/bug19599-expected.txt:
2983 * platform/win/tables/mozilla/bugs/bug20579-expected.txt:
2984 * platform/win/tables/mozilla/bugs/bug32205-3-expected.txt:
2985 * platform/win/tables/mozilla/bugs/bug82946-2-expected.txt:
2986 * platform/win/tables/mozilla/bugs/bug92143-expected.txt:
2987 * platform/win/tables/mozilla/marvin/tables_cellpadding-expected.txt:
2988 * platform/win/tables/mozilla/marvin/tables_cellspacing-expected.txt:
2989 * platform/win/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
2990 * platform/win/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
2991 * platform/win/tables/mozilla_expected_failures/other/test4-expected.txt:
2993 2015-04-13 Csaba Osztrogonác <ossy@webkit.org>
2995 [EFL] Update table/mozilla expected files after r182620
2996 https://bugs.webkit.org/show_bug.cgi?id=143626
2998 Unreviewed gardening.
3000 * platform/efl/TestExpectations:
3001 * platform/efl/tables/mozilla/bugs/bug106795-expected.png:
3002 * platform/efl/tables/mozilla/bugs/bug106795-expected.txt:
3003 * platform/efl/tables/mozilla/bugs/bug1224-expected.png:
3004 * platform/efl/tables/mozilla/bugs/bug1224-expected.txt:
3005 * platform/efl/tables/mozilla/bugs/bug131020-expected.png:
3006 * platform/efl/tables/mozilla/bugs/bug131020-expected.txt:
3007 * platform/efl/tables/mozilla/bugs/bug131020_iframe-expected.png:
3008 * platform/efl/tables/mozilla/bugs/bug131020_iframe-expected.txt:
3009 * platform/efl/tables/mozilla/bugs/bug1430-expected.png:
3010 * platform/efl/tables/mozilla/bugs/bug1430-expected.txt:
3011 * platform/efl/tables/mozilla/bugs/bug157890-expected.png:
3012 * platform/efl/tables/mozilla/bugs/bug157890-expected.txt: Added.
3013 * platform/efl/tables/mozilla/bugs/bug16252-expected.png:
3014 * platform/efl/tables/mozilla/bugs/bug16252-expected.txt:
3015 * platform/efl/tables/mozilla/bugs/bug19599-expected.png:
3016 * platform/efl/tables/mozilla/bugs/bug19599-expected.txt:
3017 * platform/efl/tables/mozilla/bugs/bug20579-expected.png:
3018 * platform/efl/tables/mozilla/bugs/bug20579-expected.txt:
3019 * platform/efl/tables/mozilla/bugs/bug32205-3-expected.png:
3020 * platform/efl/tables/mozilla/bugs/bug32205-3-expected.txt:
3021 * platform/efl/tables/mozilla/bugs/bug82946-2-expected.png:
3022 * platform/efl/tables/mozilla/bugs/bug82946-2-expected.txt:
3023 * platform/efl/tables/mozilla/bugs/bug92143-expected.png:
3024 * platform/efl/tables/mozilla/bugs/bug92143-expected.txt:
3025 * platform/efl/tables/mozilla/marvin/tables_cellpadding-expected.png:
3026 * platform/efl/tables/mozilla/marvin/tables_cellpadding-expected.txt:
3027 * platform/efl/tables/mozilla/marvin/tables_cellspacing-expected.png:
3028 * platform/efl/tables/mozilla/marvin/tables_cellspacing-expected.txt:
3029 * platform/efl/tables/mozilla/other/wa_table_thtd_rowspan-expected.png:
3030 * platform/efl/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
3031 * platform/efl/tables/mozilla_expected_failures/bugs/bug1262-expected.png:
3032 * platform/efl/tables/mozilla_expected_failures/bugs/bug1262-expected.txt:
3033 * platform/efl/tables/mozilla_expected_failures/bugs/bug56024-expected.png:
3034 * platform/efl/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
3035 * platform/efl/tables/mozilla_expected_failures/other/test4-expected.png:
3036 * platform/efl/tables/mozilla_expected_failures/other/test4-expected.txt:
3038 2015-04-13 Csaba Osztrogonác <ossy@webkit.org>
3040 [EFL] Unreviewed gardening, skip fast/attachment tests, there is
3041 no reason to run these tests before enabling ATTACHMENT_ELEMENT.
3043 * platform/efl/TestExpectations:
3045 2015-04-10 Sergio Villar Senin <svillar@igalia.com>
3047 [CSS Grid Layout] Support marking/unmarking tracks as infinitely growable
3048 https://bugs.webkit.org/show_bug.cgi?id=141431
3050 Reviewed by Darin Adler.
3052 New test that to check that tracks whose growth limit changes from
3053 infinite to finite when evaluating "intrinsic maximums" are marked
3054 as infinitely growable for the "max-content maximums" step.
3056 * fast/css-grid-layout/mark-as-infinitely-growable-expected.txt: Added.
3057 * fast/css-grid-layout/mark-as-infinitely-growable.html: Added.
3059 2015-04-13 Csaba Osztrogonác <ossy@webkit.org>
3061 [EFL] Unreviewed gardening, update platform specifix expected files after r181889.
3063 * platform/efl/css3/selectors3/xhtml/css3-modsel-15c-expected.txt:
3064 * platform/efl/css3/selectors3/xml/css3-modsel-15c-expected.txt:
3065 * platform/efl/plugins/npruntime/object-from-destroyed-plugin-expected.txt:
3066 * platform/efl/plugins/npruntime/object-from-destroyed-plugin-in-subframe-expected.txt:
3068 2015-04-13 Csaba Osztrogonác <ossy@webkit.org>
3070 [EFL] Rebaseline accessibility/aria-toggle-button-with-title.html
3071 https://bugs.webkit.org/show_bug.cgi?id=143229
3073 Unreviewed gardening after r182012.
3075 * platform/efl/accessibility/aria-toggle-button-with-title-expected.txt: Added.
3077 2015-04-13 Csaba Osztrogonác <ossy@webkit.org>
3079 [EFL] accessibility/plugin.html fails
3080 https://bugs.webkit.org/show_bug.cgi?id=143663
3082 Unreviewed gardening, mark accessibility/plugin.html as failing test.
3084 * platform/efl/TestExpectations:
3086 2015-04-12 Benjamin Poulain <benjamin@webkit.org> and Diego Perini <diego.perini@gmail.com>
3088 Legacy scroll behavior on HTMLBodyElement should only apply to the first body element of a document
3089 https://bugs.webkit.org/show_bug.cgi?id=143651
3091 Reviewed by Sam Weinig.
3093 * fast/dom/Element/body-scrollHeight-basics-quirks-expected.txt: Added.
3094 * fast/dom/Element/body-scrollHeight-basics-quirks.html: Added.
3095 * fast/dom/Element/body-scrollLeft-basics-quirks-expected.txt: Added.
3096 * fast/dom/Element/body-scrollLeft-basics-quirks.html: Added.
3097 * fast/dom/Element/body-scrollTop-basics-quirks-expected.txt: Added.
3098 * fast/dom/Element/body-scrollTop-basics-quirks.html: Added.
3099 * fast/dom/Element/body-scrollWidth-basics-quirks-expected.txt: Added.
3100 * fast/dom/Element/body-scrollWidth-basics-quirks.html: Added.
3101 Test the various behaviors.
3103 * fast/dom/Element/detached-body-element-does-not-scroll-main-frame-with-scrollLeft-expected.txt: Added.
3104 * fast/dom/Element/detached-body-element-does-not-scroll-main-frame-with-scrollLeft.html: Added.
3105 * fast/dom/Element/detached-body-element-does-not-scroll-main-frame-with-scrollTop-expected.txt: Added.
3106 * fast/dom/Element/detached-body-element-does-not-scroll-main-frame-with-scrollTop.html: Added.
3107 Those tests target specifically the bug.
3109 2015-04-12 Gyuyoung Kim <gyuyoung.kim@webkit.org>
3111 [EFL] Enable Media Source
3112 https://bugs.webkit.org/show_bug.cgi?id=143635
3114 Reviewed by Csaba Osztrogonác.
3116 * platform/efl/TestExpectations: Update failing tests.
3118 2015-04-12 Sungmann Cho <sungmann.cho@navercorp.com>
3120 Fix trival typos related to the word "coordinate".
3121 https://bugs.webkit.org/show_bug.cgi?id=143644
3123 Reviewed by Alexey Proskuryakov.
3125 No new tests, no behavior change.
3127 * css3/scroll-snap/scroll-snap-property-computed-style-expected.txt:
3128 * css3/scroll-snap/scroll-snap-property-computed-style.js:
3129 * platform/gtk/svg/custom/svg-curve-with-relative-cordinates-expected.png: Removed.
3130 * platform/gtk/svg/custom/svg-curve-with-relative-cordinates-expected.txt: Removed.
3131 * platform/ios-sim-deprecated/svg/custom/svg-curve-with-relative-cordinates-expected.txt: Removed.
3132 * platform/ios-simulator/svg/custom/svg-curve-with-relative-cordinates-expected.txt: Removed.
3133 * platform/mac/svg/custom/svg-curve-with-relative-cordinates-expected.png: Removed.
3134 * platform/mac/svg/custom/svg-curve-with-relative-cordinates-expected.txt: Removed.
3135 * platform/win/svg/custom/svg-curve-with-relative-cordinates-expected.txt: Removed.
3136 * svg/custom/svg-curve-with-relative-cordinates.html: Removed.
3138 2015-04-12 Simon Fraser <simon.fraser@apple.com>
3140 Selects don't scroll at some aspect ratios
3141 https://bugs.webkit.org/show_bug.cgi?id=143649
3142 rdar://problem/19365694
3144 Reviewed by Darin Adler.
3146 * fast/forms/listbox-visible-size-expected.txt: Added.
3147 * fast/forms/listbox-visible-size.html: Added.
3149 2015-04-12 Simon Fraser <simon.fraser@apple.com>
3151 Too much repainting on scrolling with fixed backgrounds
3152 https://bugs.webkit.org/show_bug.cgi?id=143637
3153 rdar://problem/20245243
3155 Reviewed by Darin Adler.
3157 Tests with various configurations of iframes and compositing, which dump layer trees with
3160 Also tiled-scrolling test that exercises the simple case.
3162 Put WebKit1-specific results in platform/mac-wk1, since they are very different from
3163 WK2 and other platforms, due to WK1-specific layer hosting and repaint behaviors.
3165 * compositing/repaint/iframes/composited-iframe-with-fixed-background-doc-repaint-expected.txt: Added.
3166 * compositing/repaint/iframes/composited-iframe-with-fixed-background-doc-repaint.html: Added.
3167 * compositing/repaint/iframes/compositing-iframe-scroll-repaint-expected.txt: Added.
3168 * compositing/repaint/iframes/compositing-iframe-scroll-repaint.html: Added.
3169 * compositing/repaint/iframes/compositing-iframe-with-fixed-background-doc-repaint-expected.txt: Added.
3170 * compositing/repaint/iframes/compositing-iframe-with-fixed-background-doc-repaint.html: Added.
3171 * compositing/repaint/iframes/resources/compositing-document.html: Added.
3172 * compositing/repaint/iframes/resources/compositing-fixed-background-document.html: Added.
3173 * compositing/repaint/iframes/resources/fixed-background-document.html: Added.
3174 * platform/mac-wk1/compositing/repaint/iframes/composited-iframe-with-fixed-background-doc-repaint-expected.txt: Added.
3175 * platform/mac-wk1/compositing/repaint/iframes/compositing-iframe-scroll-repaint-expected.txt: Added.
3176 * platform/mac-wk1/compositing/repaint/iframes/compositing-iframe-with-fixed-background-doc-repaint-expected.txt: Added.
3177 * platform/mac-wk2/compositing/repaint/fixed-background-scroll-expected.txt:
3178 * platform/mac-wk2/tiled-drawing/fixed-background-scroll-repaint-expected.txt: Added.
3179 * platform/mac-wk2/tiled-drawing/fixed-background-scroll-repaint.html: Added.
3181 2015-04-12 Yusuke Suzuki <utatane.tea@gmail.com>
3183 [ES6] Implement Array.prototype.values
3184 https://bugs.webkit.org/show_bug.cgi?id=143633
3186 Reviewed by Darin Adler.
3188 * js/Object-getOwnPropertyNames-expected.txt:
3189 * js/array-iterators-expected.txt:
3190 * js/script-tests/Object-getOwnPropertyNames.js:
3191 * js/script-tests/array-iterators.js:
3193 2015-04-11 Alexey Proskuryakov <ap@apple.com>
3195 editing/spelling/spelling-marker-description.html times out on Mac
3196 https://bugs.webkit.org/show_bug.cgi?id=143639
3198 Reviewed by Darin Adler.
3200 * editing/spelling/spelling-marker-description-expected.txt:
3201 * editing/spelling/spelling-marker-description.html:
3202 Changed the test to match reality.
3204 * platform/mac-wk2/TestExpectations:
3205 * platform/mac/TestExpectations:
3206 Removed expectations.
3208 2015-04-11 Gyuyoung Kim <gyuyoung.kim@webkit.org>
3210 [EFL] Unskip media test on EFL port
3212 Unreviewed, media tests are being passed except for 25 tests.
3213 The failing tests need to be investigated by Bug 131044.
3215 * platform/efl/TestExpectations:
3217 2015-04-10 Gyuyoung Kim <gyuyoung.kim@webkit.org>
3219 [EFL] Unreviewed, EFL gardening on 11th April.
3221 Mark 18 table/mozilla tests to failure. The tests have been failed since r182620.
3223 * platform/efl/TestExpectations:
3225 2015-04-10 Andy Estes <aestes@apple.com>
3227 [Content Filtering] Support modifying request URLs
3228 https://bugs.webkit.org/show_bug.cgi?id=143599
3229 rdar://problem/20442560
3231 Reviewed by Darin Adler.
3233 * contentfiltering/allow-after-add-data-expected.html: Changed to use pass.html.
3234 * contentfiltering/allow-after-finished-adding-data-expected.html: Ditto.
3235 * contentfiltering/allow-after-response-expected.html: Ditto.
3236 * contentfiltering/allow-after-will-send-request-expected.html: Ditto.
3237 * contentfiltering/block-after-add-data-expected.html: Ditto.
3238 * contentfiltering/block-after-add-data-then-allow-unblock-expected.html: Ditto.
3239 * contentfiltering/block-after-add-data-then-deny-unblock-expected.html: Ditto.
3240 * contentfiltering/block-after-finished-adding-data-expected.html: Ditto.
3241 * contentfiltering/block-after-finished-adding-data-then-allow-unblock-expected.html: Ditto.
3242 * contentfiltering/block-after-finished-adding-data-then-deny-unblock-expected.html: Ditto.
3243 * contentfiltering/block-after-response-expected.html: Ditto.
3244 * contentfiltering/block-after-response-then-allow-unblock-expected.html: Ditto.
3245 * contentfiltering/block-after-response-then-deny-unblock-expected.html: Ditto.
3246 * contentfiltering/block-after-will-send-request-expected.html: Ditto.
3247 * contentfiltering/block-after-will-send-request-then-allow-unblock-expected.html: Ditto.
3248 * contentfiltering/block-after-will-send-request-then-deny-unblock-expected.html: Ditto.
3249 * contentfiltering/modify-request-url-expected.html: Added.
3250 * contentfiltering/modify-request-url.html: Added.
3251 * contentfiltering/resources/fail.html: Added.
3252 * contentfiltering/resources/pass.html: Added.
3253 * http/tests/contentfiltering/allow-after-redirect-expected.html: Removed the body tag.
3254 * http/tests/contentfiltering/block-after-redirect-expected.html: Ditto.
3255 * http/tests/contentfiltering/modify-redirect-request-url-expected.html: Added.
3256 * http/tests/contentfiltering/modify-redirect-request-url.html: Added.
3258 2015-04-10 ChangSeok Oh <changseok.oh@collabora.com>
3260 [Win] Layout Test fast/backgrounds/selection-background-color-of-list-style.html is failing
3261 https://bugs.webkit.org/show_bug.cgi?id=143543
3263 Reviewed by Brent Fulgham.
3265 Added missing test results after r182546 for windows.
3267 * platform/win/TestExpectations:
3268 * platform/win/fast/backgrounds/selection-background-color-of-image-list-style-expected.png: Added.
3269 * platform/win/fast/backgrounds/selection-background-color-of-image-list-style-expected.txt: Added.
3270 * platform/win/fast/backgrounds/selection-background-color-of-list-style-expected.png: Added.
3271 * platform/win/fast/backgrounds/selection-background-color-of-list-style-expected.txt: Added.
3273 2015-04-10 Youenn Fablet <youenn.fablet@crf.canon.fr> and Xabier Rodriguez Calvar <calvaris@igalia.com>
3275 Add total test test of Streams API
3276 https://bugs.webkit.org/show_bug.cgi?id=142682
3280 Increased the callbacks timeouts to make tests pass in slower bots
3281 like Yosemite Debug.
3283 * streams/reference-implementation/resources/streams-utils.js:
3284 Created a standardTimeout variable with 100 as default.
3285 * streams/reference-implementation/readable-stream-cancel.html:
3286 * streams/reference-implementation/readable-stream-reader.html:
3287 * streams/reference-implementation/readable-stream-templated.html:
3288 * streams/reference-implementation/readable-stream.html: Used
3289 standardTimeout for the test timeout callbacks.
3291 2015-04-10 Xabier Rodriguez Calvar <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
3293 Add total test test of Streams API
3294 https://bugs.webkit.org/show_bug.cgi?id=142682
3296 Reviewed by Benjamin Poulain.
3298 This is the full test set that we have for the implementation of
3299 Streams API. When we add more features/code the number of passing
3300 tests will increase.
3302 We have the tests translated from the reference implementation at
3303 streams/reference-implementation and our own tests for some other
3304 things at the streams upper level.
3306 We removed testharness stacktrace in case of failure because it
3307 dumps the filenames with paths. You can activate it for a specific
3308 test by setting its dumpStack attribute to true.
3310 All our former custom tests were integrated in the spec so we they
3311 are now in their appropriate places in the reference
3312 implementation ones. Some of them were changed to match the actual
3313 spec and they are failing now, but we only have to progressively
3316 * resources/testharnessreport.js: Avoid printing the stack in case
3317 of test failure to be able to have failing tests as expected
3318 unless commanded otherwise.
3319 * streams/readablestream-constructor-expected.txt: Removed.
3320 * streams/readablestream-constructor.html: Removed.
3321 * streams/readablestream-start-expected.txt: Removed.
3322 * streams/readablestream-start.html: Removed.
3323 * streams/readablestreamreader-constructor-expected.txt: Removed.
3324 * streams/readablestreamreader-constructor.html: Removed.
3325 * streams/reference-implementation/bad-underlying-sources-expected.txt: Added.
3326 * streams/reference-implementation/bad-underlying-sources.html: Added.
3327 * streams/reference-implementation/brand-checks-expected.txt: Added.
3328 * streams/reference-implementation/brand-checks.html: Added.
3329 * streams/reference-implementation/count-queuing-strategy-expected.txt: Added.
3330 * streams/reference-implementation/count-queuing-strategy.html: Added.
3331 * streams/reference-implementation/readable-stream-cancel-expected.txt: Added.
3332 * streams/reference-implementation/readable-stream-cancel.html: Added.
3333 * streams/reference-implementation/readable-stream-expected.txt: Added.
3334 * streams/reference-implementation/readable-stream-reader-expected.txt: Added.
3335 * streams/reference-implementation/readable-stream-reader.html: Added.
3336 * streams/reference-implementation/readable-stream-templated-expected.txt: Added.
3337 * streams/reference-implementation/readable-stream-templated.html: Added.
3338 * streams/reference-implementation/readable-stream.html: Added.
3339 * streams/reference-implementation/resources/byte-length-queuing-strategy.js: Added.
3340 * streams/reference-implementation/resources/count-queuing-strategy.js: Added.
3341 * streams/reference-implementation/resources/streams-utils.js: Added.
3343 2015-04-09 Zalan Bujtas <zalan@apple.com>
3345 Simple line layout: Add <br> support.
3346 https://bugs.webkit.org/show_bug.cgi?id=139012
3348 This patch enables RenderBlockFlows to use simple line layout on text content when <br> is present.
3349 Simple text with <br> is a fairly common pattern on discussion(forum)-like web pages. This patch reduces memory usage
3350 and speeds up layout for such content.
3352 Test output changes in 2 different ways:
3353 1. Repositioned RenderLineBreak elements. (1px wide <br> is the result of integral pixel snapping)
3354 2. Removed empty content (<br>).
3356 Reviewed by Antti Koivisto.
3358 * fast/text/simple-line-with-br-expected.html: Added.
3359 * fast/text/simple-line-with-br.html: Added.
3360 * platform/mac-mavericks/fast/parser/open-comment-in-textarea-expected.txt:
3361 * platform/mac-mavericks/http/tests/navigation/javascriptlink-frames-expected.txt:
3362 * platform/mac/editing/pasteboard/5761530-1-expected.txt: Added.
3363 * platform/mac/fast/css/text-overflow-ellipsis-bidi-expected.txt:
3364 * platform/mac/fast/dom/focus-contenteditable-expected.txt:
3365 * platform/mac/fast/forms/range/slider-padding-expected.txt: Added.
3366 * platform/mac/fast/forms/textarea-scroll-height-expected.txt:
3367 * platform/mac/fast/parser/open-comment-in-textarea-expected.txt:
3368 * platform/mac/fast/text/international/bidi-layout-across-linebreak-expected.txt:
3369 * platform/mac/fast/text/svg-font-face-with-kerning-expected.txt: Added.
3370 * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt:
3371 * platform/mac/http/tests/navigation/postredirect-basic-expected.txt:
3372 * platform/mac/http/tests/navigation/postredirect-goback1-expected.txt:
3373 * platform/mac/printing/single-line-must-not-be-split-into-two-pages-expected.txt:
3374 * platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
3375 * platform/mac/tables/mozilla/bugs/bug106795-expected.txt:
3376 * platform/mac/tables/mozilla/bugs/bug1224-expected.txt:
3377 * platform/mac/tables/mozilla/bugs/bug131020-expected.txt:
3378 * platform/mac/tables/mozilla/bugs/bug131020_iframe-expected.txt:
3379 * platform/mac/tables/mozilla/bugs/bug1430-expected.txt:
3380 * platform/mac/tables/mozilla/bugs/bug16252-expected.txt:
3381 * platform/mac/tables/mozilla/bugs/bug19599-expected.txt:
3382 * platform/mac/tables/mozilla/bugs/bug20579-expected.txt:
3383 * platform/mac/tables/mozilla/bugs/bug32205-3-expected.txt:
3384 * platform/mac/tables/mozilla/bugs/bug82946-2-expected.txt:
3385 * platform/mac/tables/mozilla/bugs/bug92143-expected.txt:
3386 * platform/mac/tables/mozilla/marvin/tables_cellpadding-expected.txt:
3387 * platform/mac/tables/mozilla/marvin/tables_cellspacing-expected.txt:
3388 * platform/mac/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
3389 * platform/mac/tables/mozilla_expected_failures/bugs/bug1262-expected.txt:
3390 * platform/mac/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
3391 * platform/mac/tables/mozilla_expected_failures/other/test4-expected.txt:
3393 2015-04-09 Matthew Mirman <mmirman@apple.com>
3395 Updated expectations on a few tests to account for error
3396 info not being added at throw time anymore.
3397 https://bugs.webkit.org/show_bug.cgi?id=143542
3398 rdar://problem/20475871
3400 Reviewed by Michael Saboff.
3402 Because sourceURL is now being appended at error construction time rather than when thrown,
3403 the tests now attempt to append it during the code run by InspectorTest.sendCommand which I assume uses an eval.
3404 Because this code is generated on the fly, it has no URL and thus sourceURL makes no sense.
3405 Also since they are generated in a new locations, they will have a new lines and columns.
3407 * inspector-protocol/debugger/setPauseOnExceptions-all-expected.txt:
3408 * inspector-protocol/debugger/setPauseOnExceptions-none-expected.txt:
3409 * inspector-protocol/debugger/setPauseOnExceptions-uncaught-expected.txt:
3410 * platform/win/TestExpectations: Enabled the above tests on windows.
3412 2015-04-09 Javier Fernandez <jfernandez@igalia.com>
3414 [CSS Grid Layout] Implement justify-self and justify-item css properties.
3415 https://bugs.webkit.org/show_bug.cgi?id=133281
3417 Reviewed by David Hyatt.
3419 Implement the new property 'justify-items', defined in the CSS Box Alignment
3420 specification to desribe the container's alignment behavior, in the same way
3421 the 'align-items' property does.
3423 * fast/css/parse-justify-items-expected.txt: Added.
3424 * fast/css/parse-justify-items.html: Added.
3425 * fast/css/resources/alignment-parsing-utils.js: Added.
3428 (checkInitialValues):
3429 (checkInheritValues):
3430 (checkLegacyValues):
3432 2015-04-09 Myles C. Maxfield <mmaxfield@apple.com>
3434 Text-combine erroneously draws vertically after non-layout-causing style change
3435 https://bugs.webkit.org/show_bug.cgi?id=143461
3436 <rdar://problem/19285490>
3438 Reviewed by Darin Adler.
3440 * fast/text/text-combine-style-change-no-layout-expected.html: Added.
3441 * fast/text/text-combine-style-change-no-layout.html: Added.
3443 2015-04-09 Hunseop Jeong <hs85.jeong@samsung.com>
3445 [EFL] fast/css/vertical-text-overflow-ellipsis-text-align-center.html is failing
3446 https://bugs.webkit.org/show_bug.cgi?id=142571
3448 Unreviewed EFL Gardening.
3450 Rebaseline the fast/css/vertical-text-overflow-ellipsis-text-align-center.html.
3452 * platform/efl/TestExpectations:
3453 * platform/efl/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.png:
3454 * platform/efl/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.txt:
3456 2015-04-09 Hunseop Jeong <hs85.jeong@samsung.com>
3458 Unreviewed EFL gardening. Added missing results after r182546.
3459 https://bugs.webkit.org/show_bug.cgi?id=143557
3461 * platform/efl/fast/backgrounds/selection-background-color-of-image-list-style-expected.png: Added.
3462 * platform/efl/fast/backgrounds/selection-background-color-of-image-list-style-expected.txt: Added.
3463 * platform/efl/fast/backgrounds/selection-background-color-of-list-style-expected.png: Added.
3464 * platform/efl/fast/backgrounds/selection-background-color-of-list-style-expected.txt: Added.
3466 2015-04-09 Andy Estes <aestes@apple.com>
3468 Skip http/tests/contentfiltering/ on all the platforms that skipped contentfiltering/
3469 https://bugs.webkit.org/show_bug.cgi?id=143460
3471 * platform/efl/TestExpectations:
3472 * platform/win/TestExpectations:
3474 2015-04-04 Xabier Rodriguez Calvar <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
3476 [Streams API] Support the start function parameter in ReadableStream constructor
3477 https://bugs.webkit.org/show_bug.cgi?id=141160
3479 Reviewed by Benjamin Poulain.
3481 Added tests to check that start JS function is called with the right parameters and can throw errors.
3483 * streams/readablestream-start-expected.txt: Added.
3484 * streams/readablestream-start.html: Added.
3486 2015-04-08 Brent Fulgham <bfulgham@apple.com>
3488 [Win] Layout Test inspector/console/console-api.html is failing
3489 https://bugs.webkit.org/show_bug.cgi?id=143548
3491 * platform/win/TestExpectations: Skipped new timeout.
3493 2015-04-08 Joseph Pecoraro <pecoraro@apple.com>
3495 Web Inspector: Split ConsoleMessageImpl into the View and the Model
3496 https://bugs.webkit.org/show_bug.cgi?id=142599
3498 Reviewed by Timothy Hatcher.
3500 * inspector/console/console-api-expected.txt: Added.
3501 * inspector/console/console-api.html: Added.
3502 Add a basic test for console APIs creating the new ConsoleMessage model objects.
3504 2015-04-08 Brent Fulgham <bfulgham@apple.com>
3506 [Win] Document some test failures.
3507 https://bugs.webkit.org/show_bug.cgi?id=143542
3508 https://bugs.webkit.org/show_bug.cgi?id=143543
3510 * platform/win/TestExpectations: Mark as failing.
3512 2015-04-08 Michael Catanzaro <mcatanzaro@igalia.com>
3514 [GTK] Unreviewed, update more test expectations
3516 Remove some expected failures from tests that are passing. Also, copypaste some
3517 expectations to more appropriate locations in the expectations file.
3519 * platform/gtk/TestExpectations:
3521 2015-04-08 Filip Pizlo <fpizlo@apple.com>
3523 JSArray::sortNumeric should handle ArrayWithUndecided
3524 https://bugs.webkit.org/show_bug.cgi?id=143535
3526 Reviewed by Geoffrey Garen.
3528 Upload the original test that first spotted this. Shortened it a bit so that it runs fast enough.
3530 * js/regress/script-tests/sorting-benchmark.js: Added.
3532 (bottom_up_merge_sort):
3537 * js/regress/sorting-benchmark-expected.txt: Added.
3538 * js/regress/sorting-benchmark.html: Added.
3540 2015-04-08 Alex Christensen <achristensen@webkit.org>
3542 Block popups from content extensions.
3543 https://bugs.webkit.org/show_bug.cgi?id=143497
3545 Reviewed by Brady Eidson.
3547 * http/tests/contentextensions/popups-expected.txt: Added.
3548 * http/tests/contentextensions/popups.html: Added.
3549 * http/tests/contentextensions/popups.html.json: Added.
3551 2015-04-08 Michael Catanzaro <mcatanzaro@igalia.com>
3553 [GTK] Unreviewed test expectation sanity-check
3555 Remove duplicate expectation, and some expectations for tests that no longer exist.
3557 * platform/gtk/TestExpectations:
3559 2015-04-08 Bem Jones-Bey <bjonesbe@adobe.com>
3561 [CSS Shapes] Properly handle negative reference box widths and center coordinates
3562 https://bugs.webkit.org/show_bug.cgi?id=142610
3564 Reviewed by Rob Buis.
3566 Tests for the cases that trigger asserts.
3568 * fast/shapes/shape-outside-floats/shape-outside-floats-circle-negative-radius-crash-expected.txt: Added.
3569 * fast/shapes/shape-outside-floats/shape-outside-floats-circle-negative-radius-crash.html: Added.
3570 * fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-negative-width-crash-expected.txt: Added.
3571 * fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-negative-width-crash.html: Added.
3573 2015-04-08 ChangSeok Oh <changseok.oh@collabora.com>
3575 Fill list style background with same color with that of list background.
3576 https://bugs.webkit.org/show_bug.cgi?id=143483
3578 Reviewed by Simon Fraser.
3580 * fast/backgrounds/selection-background-color-of-image-list-style.html: Added.
3581 * fast/backgrounds/selection-background-color-of-list-style.html: Added.
3582 * platform/gtk/fast/backgrounds/selection-background-color-of-image-list-style-expected.png: Added.
3583 * platform/gtk/fast/backgrounds/selection-background-color-of-image-list-style-expected.txt: Added.
3584 * platform/gtk/fast/backgrounds/selection-background-color-of-list-style-expected.png: Added.
3585 * platform/gtk/fast/backgrounds/selection-background-color-of-list-style-expected.txt: Added.
3586 * platform/mac/fast/backgrounds/selection-background-color-of-image-list-style-expected.png: Added.
3587 * platform/mac/fast/backgrounds/selection-background-color-of-image-list-style-expected.txt: Added.
3588 * platform/mac/fast/backgrounds/selection-background-color-of-list-style-expected.png: Added.
3589 * platform/mac/fast/backgrounds/selection-background-color-of-list-style-expected.txt: Added.
3591 2015-04-08 Commit Queue <commit-queue@webkit.org>
3593 Unreviewed, rolling out r182536.
3594 https://bugs.webkit.org/show_bug.cgi?id=143523
3596 Made accessibility/table-sections.html time out on debug bots
3597 (Requested by ap on #webkit).
3601 "Simple line layout: Add <br> support."
3602 https://bugs.webkit.org/show_bug.cgi?id=139012
3603 http://trac.webkit.org/changeset/182536
3605 2015-04-08 Zalan Bujtas <zalan@apple.com>
3607 Simple line layout: Add <br> support.
3608 https://bugs.webkit.org/show_bug.cgi?id=139012
3610 This patch enables RenderBlockFlows to use simple line layout on text content when <br> is present.
3611 Simple text with <br> is a fairly common pattern on discussion(forum)-like web pages. This patch reduces memory usage
3612 and speeds up layout for such content.
3614 Test output changes in 2 different ways:
3615 1. Repositioned RenderLineBreak elements. (1px wide <br> is the result of integral pixel snapping)
3616 2. Removed empty content (<br>).
3618 Reviewed by Antti Koivisto.
3620 * fast/text/simple-line-with-br-expected.html: Added.
3621 * fast/text/simple-line-with-br.html: Added.
3622 * platform/mac-mavericks/fast/parser/open-comment-in-textarea-expected.txt:
3623 * platform/mac-mavericks/http/tests/navigation/javascriptlink-frames-expected.txt:
3624 * platform/mac/fast/css/text-overflow-ellipsis-bidi-expected.txt:
3625 * platform/mac/fast/dom/focus-contenteditable-expected.txt:
3626 * platform/mac/fast/forms/range/slider-padding-expected.txt: Added.
3627 * platform/mac/fast/forms/textarea-scroll-height-expected.txt:
3628 * platform/mac/fast/parser/open-comment-in-textarea-expected.txt:
3629 * platform/mac/fast/text/international/bidi-layout-across-linebreak-expected.txt:
3630 * platform/mac/fast/text/svg-font-face-with-kerning-expected.txt: Added.
3631 * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt:
3632 * platform/mac/http/tests/navigation/postredirect-basic-expected.txt:
3633 * platform/mac/http/tests/navigation/postredirect-goback1-expected.txt:
3634 * platform/mac/printing/single-line-must-not-be-split-into-two-pages-expected.txt:
3635 * platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
3636 * platform/mac/tables/mozilla/bugs/bug106795-expected.txt:
3637 * platform/mac/tables/mozilla/bugs/bug1224-expected.txt:
3638 * platform/mac/tables/mozilla/bugs/bug131020-expected.txt:
3639 * platform/mac/tables/mozilla/bugs/bug131020_iframe-expected.txt:
3640 * platform/mac/tables/mozilla/bugs/bug1430-expected.txt:
3641 * platform/mac/tables/mozilla/bugs/bug16252-expected.txt:
3642 * platform/mac/tables/mozilla/bugs/bug19599-expected.txt:
3643 * platform/mac/tables/mozilla/bugs/bug20579-expected.txt:
3644 * platform/mac/tables/mozilla/bugs/bug32205-3-expected.txt:
3645 * platform/mac/tables/mozilla/bugs/bug82946-2-expected.txt:
3646 * platform/mac/tables/mozilla/bugs/bug92143-expected.txt:
3647 * platform/mac/tables/mozilla/marvin/tables_cellpadding-expected.txt:
3648 * platform/mac/tables/mozilla/marvin/tables_cellspacing-expected.txt:
3649 * platform/mac/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
3650 * platform/mac/tables/mozilla_expected_failures/bugs/bug1262-expected.txt:
3651 * platform/mac/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
3652 * platform/mac/tables/mozilla_expected_failures/other/test4-expected.txt:
3654 2015-04-07 Michael Peechatt <mpeechatt@gmail.com>
3656 Bug 142887 - role progress bar does not support indeterminate state
3657 https://bugs.webkit.org/show_bug.cgi?id=142887
3659 Reviewed by Chris Fleizach.
3661 * platform/mac/accessibility/progressbar-indeterminate-expected.txt: Added.
3662 * platform/mac/accessibility/progressbar-indeterminate.html: Added.
3663 Test that checks if 0 is returned for indetermiate progress indicators when
3664 aria min and max values are non zero.
3666 2015-04-07 Chris Dumez <cdumez@apple.com>
3668 Open WebSockets should not prevent a page from entering PageCache
3669 https://bugs.webkit.org/show_bug.cgi?id=143505
3670 <rdar://problem/19923085>
3672 Reviewed by Alexey Proskuryakov.
3674 Add a layout test to check that an open WebSocket does not prevent a
3675 page from entering page cache and that a 'close' event is fired after
3676 resuming (restoring from the page cache).
3678 * http/tests/websocket/tests/hybi/closed-when-entering-page-cache-expected.txt: Added.
3679 * http/tests/websocket/tests/hybi/closed-when-entering-page-cache.html: Added.
3681 2015-04-07 Commit Queue <commit-queue@webkit.org>
3683 Unreviewed, rolling out r182511.
3684 https://bugs.webkit.org/show_bug.cgi?id=143507
3686 caused debug test failures (Requested by alexchristensen on
3691 "Block popups from content extensions."
3692 https://bugs.webkit.org/show_bug.cgi?id=143497
3693 http://trac.webkit.org/changeset/182511
3695 2015-04-07 Alex Christensen <achristensen@webkit.org>
3697 Block popups from content extensions.
3698 https://bugs.webkit.org/show_bug.cgi?id=143497
3700 Reviewed by Brady Eidson.
3702 * http/tests/contentextensions/popups-expected.txt: Added.
3703 * http/tests/contentextensions/popups.html: Added.
3704 * http/tests/contentextensions/popups.html.json: Added.
3706 2015-04-07 Matthew Mirman <mmirman@apple.com>
3708 Source and stack information should get appended only to native errors
3709 and should be added after construction rather than when thrown.
3710 This fixes frozen objects being unfrozen when thrown while conforming to
3711 ecma script standard and other browser behavior.
3712 rdar://problem/19927293
3713 https://bugs.webkit.org/show_bug.cgi?id=141871
3715 Reviewed by Geoffrey Garen.
3717 Fixes tests to throw new Errors such that they will contain line, column, and stack information
3718 as expected, and fixes the column in the error in the expected output.
3720 * http/tests/w3c/resources/testharness.js: Other browsers don't expect stack information
3721 with this test, but we do, and so the AssertionError should include stack information gathered from Error.
3722 This could also have been fixed by changing expectations, but its a good idea to check the stack anyway.
3723 * js/dom/exception-linenums-in-html-1.html: Throw "new Error()" rather than "{}".
3724 * js/dom/exception-linenums-in-html-2.html: ditto.
3725 * js/dom/exception-linenums-in-html-3.html: ditto.
3726 * js/dom/script-tests/stack-trace.js: ditto.
3727 (throwError): ditto.
3729 (inlineableThrow): ditto.
3730 (dfgThing.get willThrow): ditto.
3731 (dfgThing.willThrowFunc): ditto.
3732 * js/dom/stack-trace-expected.txt: fixed error column expectation.
3733 * js/exception-properties-expected.txt: ditto.
3734 * js/script-tests/exception-linenums.js:
3735 (exceptionInFunction): throw "new Error()" rather than "{}".
3736 (firstPropIsGetter.get getter): ditto
3737 (secondPropIsGetter.get getter): ditto
3738 (firstPropIsSetter.set setter): ditto
3739 (secondPropIsSetter.set setter): ditto
3740 * js/script-tests/exception-properties.js: now checking that column, line, and sourceURL are existant on a "new Error"
3741 since we now add these at error construction rather than at error throwing.
3742 * platform/mac/http/tests/media/media-source/mediasource-addsourcebuffer-expected.txt: fixed expectation to match.
3743 * platform/mac/http/tests/media/media-source/mediasource-sourcebuffer-mode-expected.txt: ditto.
3745 2015-04-07 Joseph Pecoraro <pecoraro@apple.com>
3747 Web Inspector: ES6: Show Symbol properties on Objects
3748 https://bugs.webkit.org/show_bug.cgi?id=141279
3750 Reviewed by Timothy Hatcher.
3752 * inspector/model/remote-object-expected.txt:
3753 * inspector/model/remote-object-get-properties-expected.txt:
3754 * inspector/model/remote-object-get-properties.html:
3755 * inspector/model/remote-object.html:
3756 Update tests to include objects with Symbol properties.
3758 2015-02-25 Sergio Villar Senin <svillar@igalia.com>
3760 [CSS Grid Layout] Update track sizes after distributing extra space
3761 https://bugs.webkit.org/show_bug.cgi?id=141422
3763 Reviewed by Antti Koivisto.
3765 * fast/css-grid-layout/grid-content-sized-columns-resolution-expected.txt:
3766 * fast/css-grid-layout/grid-content-sized-columns-resolution.html:
3767 * fast/css-grid-layout/grid-update-sizes-after-distributing-all-expected.txt: Added.
3768 * fast/css-grid-layout/grid-update-sizes-after-distributing-all.html: Added.
3770 2015-04-07 Marcos Chavarría Teijeiro <chavarria1991@gmail.com>
3772 [GTK] Gardening 7th April
3773 https://bugs.webkit.org/show_bug.cgi?id=143467
3777 * platform/gtk/TestExpectations:
3778 * platform/gtk/editing/deleting/regional-indicators-expected.txt: Rebaselined after r182137.
3779 * platform/gtk/editing/pasteboard/emacs-ctrl-k-y-001-expected.txt: Rebaselined after r181889.
3780 * platform/gtk/inspector-protocol/debugger/regress-133182-expected.txt: Added. Rebaselined after r181810.
3782 2015-04-06 Chris Dumez <cdumez@apple.com>
3784 Bing video search result pages are not PageCacheable
3785 https://bugs.webkit.org/show_bug.cgi?id=143463
3786 <rdar://problem/20440916>
3788 Reviewed by Alexey Proskuryakov.
3790 Add layout tests to confirm that a pending image load does not prevent
3791 a page from entering the page cache. There are 2 tests, once that cover
3792 the case where the request's cachePartion is empty (passing without the
3793 fix), and another where the request's cachePartition is non-empty
3794 (which only passes with the fix).
3796 * http/tests/navigation/page-cache-pending-image-load-cache-partition-expected.txt: Added.
3797 * http/tests/navigation/page-cache-pending-image-load-cache-partition.html: Added.
3798 * http/tests/navigation/page-cache-pending-image-load-expected.txt: Added.
3799 * http/tests/navigation/page-cache-pending-image-load.html: Added.
3801 2015-04-06 Andy Estes <aestes@apple.com>
3803 http/tests/contentfiltering/block-after-redirect.html fails on Windows
3804 https://bugs.webkit.org/show_bug.cgi?id=143460
3806 * platform/win/TestExpectations: Marked test as ImageOnlyFailure.
3808 2015-04-03 Alexey Proskuryakov <ap@apple.com>
3810 Reduce the dependency on Flash in regression tests
3811 https://bugs.webkit.org/show_bug.cgi?id=143391
3813 Reviewed by Anders Carlsson.
3815 * accessibility/inline-block-assertion.html:
3816 * accessibility/plugin.html:
3817 * compositing/geometry/empty-embed-rects.html:
3818 * fast/history/resources/subframe-with-plugin.html:
3819 * fast/images/embed-does-not-propagate-dimensions-to-object-ancestor.html:
3820 * fast/loader/loadInProgress.html:
3821 * fast/replaced/border-radius-clip.html:
3822 * fast/replaced/embed-display-none.html:
3823 * plugins/crash-restoring-plugin-page-from-page-cache.html:
3824 * plugins/object-embed-plugin-scripting.html:
3825 * plugins/resources/plugin-frame.html:
3826 Use TestNetscapePlugin, as the tests don't appear to have any real need for Flash.
3828 * plugins/iframe-shims.html: Removed. This was a test for a chromium only feature
3829 that never existed in WebKit.
3831 * platform/mac/TestExpectations:
3832 * platform/wincairo/TestExpectations:
3833 Removed the deleted plugins/iframe-shims.html.
3835 * platform/mac-wk2/TestExpectations: Skip snapshotting tests that use Flash,
3836 because they make WebKitTestRunner crash now. Marked all other snapshotting tests
3837 as Pass/Failure, because they don't really make any sense, and are only useful for
3840 * platform/wk2/TestExpectations: Skipped a few remaining tests that use Flash.
3841 These tests still run (and pass) under WebKit1, regardless of whether Flash is
3842 installed, so they don't seem like very accurate tests.
3844 2015-04-06 Brent Fulgham <bfulgham@apple.com>
3846 [Win] Unreviewed test update after r182369.
3848 New test does not pass on Windows.
3850 * platform/win/TestExpectations: Skip.
3852 2015-04-05 Andy Estes <aestes@apple.com>
3854 [Content Filtering] Add some additional unblock tests
3855 https://bugs.webkit.org/show_bug.cgi?id=143435
3857 Reviewed by Dan Bernstein.
3859 * contentfiltering/block-after-add-data-then-allow-unblock-expected.html: Copied from LayoutTests/contentfiltering/block-after-unblock-request-expected.html.
3860 * contentfiltering/block-after-add-data-then-allow-unblock.html: Added.
3861 * contentfiltering/block-after-add-data-then-deny-unblock-expected.html: Renamed from LayoutTests/contentfiltering/allow-after-unblock-request-expected.html.
3862 * contentfiltering/block-after-add-data-then-deny-unblock.html: Added.
3863 * contentfiltering/block-after-finished-adding-data-then-allow-unblock-expected.html: Copied from LayoutTests/contentfiltering/block-after-unblock-request-expected.html.
3864 * contentfiltering/block-after-finished-adding-data-then-allow-unblock.html: Renamed from LayoutTests/contentfiltering/allow-after-unblock-request.html.
3865 * contentfiltering/block-after-finished-adding-data-then-deny-unblock-expected.html: Copied from LayoutTests/contentfiltering/block-after-unblock-request-expected.html.
3866 * contentfiltering/block-after-finished-adding-data-then-deny-unblock.html: Renamed from LayoutTests/contentfiltering/block-after-unblock-request.html.
3867 * contentfiltering/block-after-response-then-allow-unblock-expected.html: Copied from LayoutTests/contentfiltering/block-after-unblock-request-expected.html.
3868 * contentfiltering/block-after-response-then-allow-unblock.html: Added.
3869 * contentfiltering/block-after-response-then-deny-unblock-expected.html: Copied from LayoutTests/contentfiltering/block-after-unblock-request-expected.html.
3870 * contentfiltering/block-after-response-then-deny-unblock.html: Added.
3871 * contentfiltering/block-after-will-send-request-then-allow-unblock-expected.html: Copied from LayoutTests/contentfiltering/block-after-unblock-request-expected.html.
3872 * contentfiltering/block-after-will-send-request-then-allow-unblock.html: Added.
3873 * contentfiltering/block-after-will-send-request-then-deny-unblock-expected.html: Renamed from LayoutTests/contentfiltering/block-after-unblock-request-expected.html.
3874 * contentfiltering/block-after-will-send-request-then-deny-unblock.html: Added.
3876 2015-04-05 Andy Estes <aestes@apple.com>
3878 [Content Filtering] Tell the filter about requests and redirects
3879 https://bugs.webkit.org/show_bug.cgi?id=143414
3880 rdar://problem/19239549
3882 Reviewed by Darin Adler.
3884 * contentfiltering/allow-after-will-send-request-expected.html: Added.
3885 * contentfiltering/allow-after-will-send-request.html: Added.
3886 * contentfiltering/block-after-will-send-request-expected.html: Added.
3887 * contentfiltering/block-after-will-send-request.html: Added.
3888 * http/tests/contentfiltering/allow-after-redirect-expected.html: Added.
3889 * http/tests/contentfiltering/allow-after-redirect.html: Added.
3890 * http/tests/contentfiltering/block-after-redirect-expected.html: Added.
3891 * http/tests/contentfiltering/block-after-redirect.html: Added.
3892 * http/tests/contentfiltering/resources/fail.html: Added.
3893 * http/tests/contentfiltering/resources/pass.html: Added.
3895 2015-04-05 Simon Fraser <simon.fraser@apple.com>
3897 Skip fast/fixed-layout/fixed-layout.html on Windows.
3899 * platform/win/TestExpectations:
3901 2015-04-05 Gyuyoung Kim <gyuyoung.kim@webkit.org>
3903 [EFL] Gardening on 5th April. Mark 2 tests to ImageOnlyFailure.
3904 https://bugs.webkit.org/show_bug.cgi?id=143417
3906 Unreviewed. Mark 2 tests to ImageOnlyFailure.
3908 * platform/efl/TestExpectations:
3910 2015-04-04 Andy Estes <aestes@apple.com>
3912 [Content Filtering] Blocked page is not always displayed when it should be
3913 https://bugs.webkit.org/show_bug.cgi?id=143410
3915 Reviewed by Andreas Kling.
3917 * TestExpectations: Unskipped block-after-add-data.html.
3918 * contentfiltering/block-after-add-data-expected.html: Added a passing expectation.
3919 * contentfiltering/block-after-response-expected.html: Ditto.
3921 2015-04-04 Chris Fleizach <cfleizach@apple.com>
3923 AX: Heuristic: Avoid exposing an element as clickable if mouse event delegation is handled on an AXElement with more than one descendant AXElement
3924 https://bugs.webkit.org/show_bug.cgi?id=136247
3926 Reviewed by Mario Sanchez Prada.
3928 * platform/mac/accessibility/press-action-not-exposed-when-body-is-click-handler-expected.txt: Removed.
3929 * platform/mac/accessibility/press-action-not-exposed-when-body-is-click-handler.html: Removed.
3930 * platform/mac/accessibility/press-action-not-exposed-for-event-delegation-expected.txt: Added.
3931 * platform/mac/accessibility/press-action-not-exposed-for-event-delegation.html: Added.
3933 2015-04-04 Simon Fraser <simon.fraser@apple.com>
3935 Fix some bad test results committed earlier.
3937 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-element-with-multiple-handlers-crash-expected.txt:
3938 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-wheel-element-crash-expected.txt:
3939 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-wheel-element-parent-crash-expected.txt:
3941 2015-04-02 Darin Adler <darin@apple.com>
3943 Streamline icon-related code, mostly unused
3944 https://bugs.webkit.org/show_bug.cgi?id=143306
3946 Reviewed by Antti Koivisto.
3948 * fast/dom/icon-url-list-apple-touch-expected.txt: Removed.
3949 * fast/dom/icon-url-list-apple-touch.html: Removed. This tested code that was
3950 not actually used in any WebKit port.
3952 * fast/dom/icon-url-list.html: Updated to expect only a single icon URL;
3953 the icon machinery in WebKit doesn't return arrays at this time. It's better to
3954 test what we actually expose.
3956 2015-04-04 Simon Fraser <simon.fraser@apple.com>
3958 Crash under Document::absoluteRegionForEventTargets on build.webkit.org/dashboard
3959 https://bugs.webkit.org/show_bug.cgi?id=143406
3960 rdar://problem/20407080
3962 Reviewed by Ryosuke Niwa.
3964 Test configurations of elements with different parenting and event handlers adding orders, and multiple handlers on
3967 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-element-with-multiple-handlers-crash-expected.txt: Added.
3968 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-element-with-multiple-handlers-crash.html: Added.
3969 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-wheel-element-crash-expected.txt: Added.
3970 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-wheel-element-crash.html: Added.
3971 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-wheel-element-parent-crash-expected.txt: Added.
3972 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-wheel-element-parent-crash.html: Added.
3974 2015-04-04 Simon Fraser <simon.fraser@apple.com>
3976 REGRESSION (r182215): Feedly crashes when closing article
3977 https://bugs.webkit.org/show_bug.cgi?id=143405
3978 rdar://problem/20382734, rdar://problem/20395497
3980 Reviewed by Tim Horton.
3982 Test that triggers a crash without the fix (thanks to Zalan for the test).
3984 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/compute-region-inside-delete-renderer-crash-expected.txt: Added.
3985 * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/compute-region-inside-delete-renderer-crash.html: Added.
3987 2015-04-04 Simon Fraser <simon.fraser@apple.com>
3989 Differentiate between composited scrolling, and async scrolling
3990 https://bugs.webkit.org/show_bug.cgi?id=143291
3992 Reviewed by Sam Weinig.
3994 Rebaseline tests that call setScrollingTreeIncludesFrames(true), where those subframes
3995 are now excluded from the non-fast scrollable region.
3997 * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-expected.txt:
3998 * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-in-fixed-expected.txt:
3999 * platform/mac-wk2/tiled-drawing/scrolling/frames/fixed-inside-frame-expected.txt:
4001 2015-04-04 Xabier Rodriguez Calvar <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
4003 [Streams API] Collecting a ReadableStreamReader should not unlock its stream
4004 https://bugs.webkit.org/show_bug.cgi?id=143333
4006 Reviewed by Benjamin Poulain.
4008 * streams/readablestreamreader-constructor-expected.txt:
4009 * streams/readablestreamreader-constructor.html:
4011 2015-04-04 Yusuke Suzuki <utatane.tea@gmail.com>
4013 Implement ES6 Object.getOwnPropertySymbols
4014 https://bugs.webkit.org/show_bug.cgi?id=141106
4016 Reviewed by Geoffrey Garen.
4018 * js/Object-getOwnPropertyNames-expected.txt:
4019 * js/script-tests/Object-getOwnPropertyNames.js:
4021 2015-04-03 Tim Horton <timothy_horton@apple.com>
4023 fast/fixed-layout/fixed-layout.html is flaky
4024 https://bugs.webkit.org/show_bug.cgi?id=143379
4026 Reviewed by Simon Fraser.
4029 Un-flakify the fixed layout test.
4031 * fast/css-grid-layout/flex-content-sized-columns-resize-expected.html:
4032 Remove a mistaken line in the original test; this function doesn't exist in WebKit
4033 and was presumably ported directly from the Blink test (and then never noticed because
4034 JS exceptions thrown in -expected files go nowhere).
4036 * fast/fixed-layout/fixed-layout.html:
4037 Make the fixed layout test less racy by waiting for the resize event (which can be
4038 very asynchronous). Also, force a layout before resizing to ensure that we
4039 always do get a resize event.
4041 2015-04-03 Chris Fleizach <cfleizach@apple.com>
4043 AX: Toggling check box state not speaking using plain space, not VO space.
4044 https://bugs.webkit.org/show_bug.cgi?id=143356
4046 Reviewed by Darin Adler.
4048 * platform/mac/accessibility/checkbox-posts-value-change-notification-after-activation-with-space-expected.txt: Added.
4049 * platform/mac/accessibility/checkbox-posts-value-change-notification-after-activation-with-space.html: Added.
4051 2015-04-03 Alexey Proskuryakov <ap@apple.com>
4053 Re-skip tests that got recently enabled, but time out.
4055 * platform/mac-wk2/TestExpectations:
4057 2015-04-03 Alexey Proskuryakov <ap@apple.com>
4059 fast/fixed-layout/fixed-layout.html is flaky
4060 https://bugs.webkit.org/show_bug.cgi?id=143379
4062 * TestExpectations: Marking it as such.
4064 2015-04-03 Csaba Osztrogonác <ossy@webkit.org>
4066 [WK2] Unskip now passing tests after r135595
4067 https://bugs.webkit.org/show_bug.cgi?id=127428
4069 Unreviewed gardening.
4071 * platform/mac-wk2/TestExpectations: Mark editing/selection/context-menu-text-selection.html as timeouting test.
4072 * platform/wk2/TestExpectations: Unskip now passing tests.
4074 2015-04-03 Csaba Osztrogonác <ossy@webkit.org>
4076 [EFL] Fix 18 crashing compositing tests after r182101
4077 https://bugs.webkit.org/show_bug.cgi?id=143214
4079 Unreviewed gardening, comment out the original expectations after r182311.
4081 * platform/efl/TestExpectations:
4083 2015-04-03 Csaba Osztrogonác <ossy@webkit.org>
4085 [EFL] Fix 18 crashing compositing tests after r182101
4086 https://bugs.webkit.org/show_bug.cgi?id=143214
4088 Unreviewed gardening, add crash expectations until proper fix.
4090 * platform/efl/TestExpectations:
4092 2015-04-03 Csaba Osztrogonác <ossy@webkit.org>
4094 Unreviewed gardening. Skip fast/fixed-layout, because it made the following tests fail.
4096 * platform/efl/TestExpectations:
4098 2015-04-02 Timothy Horton <timothy_horton@apple.com>
4100 Scrollbars are left in the wrong position when resizing a fixed layout view
4101 https://bugs.webkit.org/show_bug.cgi?id=143360
4103 Reviewed by Beth Dakin.
4105 * fast/fixed-layout/fixed-layout-expected.png: Added.
4106 * fast/fixed-layout/fixed-layout-expected.txt: Added.
4107 * fast/fixed-layout/fixed-layout.html: Added.
4108 Add a simple fixed layout test. We can add more (or recover some from
4109 when the Qt tests were purged) now that it's testable again.
4111 This test also happens to test the aforementioned setFrameRect change,
4112 because without it, the RenderView's layer would be left at the wrong
4113 size (800x600) because the scrollbars would be left behind in the resize.
4115 2015-04-02 Brent Fulgham <bfulgham@apple.com>
4117 New ruby tests are failing on all non-Mac platforms.
4118 https://bugs.webkit.org/show_bug.cgi?id=143354
4120 Add skip commands for these new tests.
4122 * platform/efl/TestExpectations:
4123 * platform/gtk/TestExpectations:
4124 * platform/win/TestExpectations:
4126 2015-04-02 Alexey Proskuryakov <ap@apple.com>
4128 http/tests/security/cross-frame-access-call.html is flaky
4129 https://bugs.webkit.org/show_bug.cgi?id=143344
4131 Reviewed by Anders Carlsson.
4134 * http/tests/security/cross-frame-access-call-expected.txt:
4135 Correct the results. Not