1 2015-10-21 Ryan Haddad <ryanhaddad@apple.com>
3 Marking imported/blink/fast/overflow/hidden-html-auto-body.html as flaky
4 https://bugs.webkit.org/show_bug.cgi?id=150419
6 Reviewed by Alexey Proskuryakov.
8 * platform/mac-wk2/TestExpectations:
10 2015-10-21 Chris Dumez <cdumez@apple.com>
12 Un-expose obsolete HTMLBaseFontElement
13 https://bugs.webkit.org/show_bug.cgi?id=150397
15 Reviewed by Anders Carlsson.
17 Update existing layout tests to stop expecting HTMLBaseFontElement to
20 * dom/html/level2/html/HTMLBaseFontElement01-expected.txt: Removed.
21 * dom/html/level2/html/HTMLBaseFontElement01.html: Removed.
22 * dom/html/level2/html/HTMLBaseFontElement01.js: Removed.
23 * dom/html/level2/html/HTMLBaseFontElement02-expected.txt: Removed.
24 * dom/html/level2/html/HTMLBaseFontElement02.html: Removed.
25 * dom/html/level2/html/HTMLBaseFontElement02.js: Removed.
26 * dom/html/level2/html/HTMLBaseFontElement03-expected.txt: Removed.
27 * dom/html/level2/html/HTMLBaseFontElement03.html: Removed.
28 * dom/html/level2/html/HTMLBaseFontElement03.js: Removed.
29 * dom/html/level2/html/basefont01-expected.txt: Removed.
30 * dom/html/level2/html/basefont01.html: Removed.
31 * dom/html/level2/html/basefont01.js: Removed.
32 * dom/xhtml/level2/html/HTMLBaseFontElement01-expected.txt: Removed.
33 * dom/xhtml/level2/html/HTMLBaseFontElement01.js: Removed.
34 * dom/xhtml/level2/html/HTMLBaseFontElement01.xhtml: Removed.
35 * dom/xhtml/level2/html/HTMLBaseFontElement02-expected.txt: Removed.
36 * dom/xhtml/level2/html/HTMLBaseFontElement02.js: Removed.
37 * dom/xhtml/level2/html/HTMLBaseFontElement02.xhtml: Removed.
38 * dom/xhtml/level2/html/HTMLBaseFontElement03-expected.txt: Removed.
39 * dom/xhtml/level2/html/HTMLBaseFontElement03.js: Removed.
40 * dom/xhtml/level2/html/HTMLBaseFontElement03.xhtml: Removed.
41 * dom/xhtml/level2/html/basefont01-expected.txt: Removed.
42 * dom/xhtml/level2/html/basefont01.js: Removed.
43 * dom/xhtml/level2/html/basefont01.xhtml: Removed.
44 Drop Legacy W3C DOM level 2 basefont tests.
46 * fast/dom/Window/element-constructors-on-window-expected.txt:
47 * fast/dom/Window/element-constructors-on-window.html:
48 * fast/dom/Window/get-set-properties-expected.txt:
49 * fast/dom/Window/get-set-properties.html:
50 * fast/dom/Window/resources/window-properties.js:
51 * fast/dom/Window/window-lookup-precedence-expected.txt:
52 * fast/dom/dom-constructors-expected.txt:
53 * fast/dom/dom-constructors.html:
54 * fast/dom/element-attribute-js-null-expected.txt:
55 * fast/dom/element-attribute-js-null.html:
56 * fast/dom/html-attribute-types-expected.txt:
57 * fast/dom/html-attribute-types.html:
58 * fast/dom/wrapper-classes-expected.txt:
59 * fast/dom/wrapper-classes.html:
60 * js/dom/global-constructors-attributes-expected.txt:
61 * platform/efl/js/dom/global-constructors-attributes-expected.txt:
62 * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
63 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
64 * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
65 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
66 * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
67 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
68 * platform/win/js/dom/global-constructors-attributes-expected.txt:
70 2015-10-21 Sukolsak Sakshuwong <sukolsak@gmail.com>
72 [INTL] Implement Intl.Collator.prototype.resolvedOptions ()
73 https://bugs.webkit.org/show_bug.cgi?id=147601
75 Reviewed by Benjamin Poulain.
77 * js/intl-collator-expected.txt:
78 * js/script-tests/intl-collator.js:
81 2015-10-21 Dean Jackson <dino@apple.com>
83 Null dereference loading Blink layout test svg/filters/display-none-filter-primitive.html
84 https://bugs.webkit.org/show_bug.cgi?id=150212
85 <rdar://problem/23137376>
87 Reviewed by Brent Fulgham.
89 * svg/filters/display-none-filter-primitive-expected.txt: Added.
90 * svg/filters/display-none-filter-primitive.html: Added.
92 2015-10-21 Brady Eidson <beidson@apple.com>
94 Modern IDB: Add basic transaction aborting.
95 https://bugs.webkit.org/show_bug.cgi?id=150148
97 Reviewed by Alex Christensen.
99 * storage/indexeddb/modern/double-abort-expected.txt: Added.
100 * storage/indexeddb/modern/double-abort.html: Added.
101 * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt: Added.
102 * storage/indexeddb/modern/versionchange-abort-then-reopen.html: Added.
104 2015-10-21 Antoine Quint <graouts@apple.com>
106 Support for the SVG `onend` attribute
107 https://bugs.webkit.org/show_bug.cgi?id=150393
109 Reviewed by Dean Jackson.
111 Create a new test for the `onend` attribute and rename the previously-named "end-event-declarative.svg" test to
112 "end-event-syncbase.svg" since the term "declarative" was a little loose.
114 * svg/animations/end-event-attribute-expected.svg: Copied from LayoutTests/svg/animations/end-event-declarative-expected.svg.
115 * svg/animations/end-event-attribute.svg: Copied from LayoutTests/svg/animations/end-event-declarative.svg.
116 * svg/animations/end-event-syncbase-expected.svg: Renamed from LayoutTests/svg/animations/end-event-declarative-expected.svg.
117 * svg/animations/end-event-syncbase.svg: Renamed from LayoutTests/svg/animations/end-event-declarative.svg.
119 2015-10-21 Nan Wang <n_wang@apple.com>
121 AX: Expose table size and cell indexes on iOS
122 https://bugs.webkit.org/show_bug.cgi?id=150366
124 Reviewed by Chris Fleizach.
126 * accessibility/aria-table-attributes-expected.txt: Added.
127 * accessibility/aria-table-attributes.html: Added.
128 * accessibility/mac/aria-table-attributes-expected.txt: Removed.
129 * accessibility/mac/aria-table-attributes.html: Removed.
130 * platform/gtk/TestExpectations:
131 * platform/ios-simulator/TestExpectations:
132 * platform/win/TestExpectations:
134 2015-10-21 Chris Dumez <cdumez@apple.com>
136 HTMLIFrameElement.sandbox should be a DOMSettableTokenList
137 https://bugs.webkit.org/show_bug.cgi?id=150377
139 Reviewed by Ryosuke Niwa.
141 * fast/frames/sandbox-attribute-expected.txt: Added.
142 * fast/frames/sandbox-attribute.html: Added.
143 Add layout test to check that HTMLIframeElement.sandbox is now a
144 DOMSettableTokenList.
146 * fast/frames/sandboxed-iframe-navigation-allowed-expected.txt:
147 * fast/frames/sandboxed-iframe-navigation-allowed.html:
148 Update test that was using shouldBe() with HTMLIframeElement.sandbox.
149 shouldBe() does an === check but which now fails before
150 HTMLIframeElement.sandbox is now a DOMSettableTokenList that can be
151 stringified, rather than a String.
153 2015-10-20 Sergio Villar Senin <svillar@igalia.com>
155 [css-grid] Fix freeSpace computation with non-zero baseSize flex tracks
156 https://bugs.webkit.org/show_bug.cgi?id=150359
158 Reviewed by Zalan Bujtas.
160 * fast/css-grid-layout/flex-content-distribution-expected.txt: Added.
161 * fast/css-grid-layout/flex-content-distribution.html: Added.
163 2015-10-21 Youenn Fablet <youenn.fablet@crf.canon.fr>
165 Remove commented lines in TestExpectations
166 https://bugs.webkit.org/show_bug.cgi?id=150387
170 * TestExpectations: remove commented lines introduced in bug 150331 bug.
172 2015-10-21 Xabier Rodriguez Calvar <calvaris@igalia.com>
174 [Streams API] Construct a writable stream
175 https://bugs.webkit.org/show_bug.cgi?id=150360
177 Reviewed by Darin Adler.
179 Expectations for the writable stream initialization.
181 * streams/reference-implementation/bad-strategies-expected.txt:
182 * streams/reference-implementation/bad-underlying-sinks-expected.txt:
183 * streams/reference-implementation/brand-checks-expected.txt:
184 * streams/reference-implementation/byte-length-queuing-strategy-expected.txt:
185 * streams/reference-implementation/count-queuing-strategy-expected.txt:
186 * streams/reference-implementation/pipe-through-expected.txt:
187 * streams/reference-implementation/pipe-to-expected.txt:
188 * streams/reference-implementation/pipe-to-options-expected.txt:
189 * streams/reference-implementation/readable-stream-templated-expected.txt:
190 * streams/reference-implementation/writable-stream-abort-expected.txt:
191 * streams/reference-implementation/writable-stream-expected.txt:
193 2015-10-21 Frederic Wang <fred.wang@free.fr>
195 Unreviewed gardening. Test expectation for use-typo-metrics-1 on Mac and Windows should be "ImageOnlyFailure" not "Failure".
197 * platform/mac/TestExpectations:
198 * platform/win/TestExpectations:
200 2015-10-21 Youenn Fablet <youenn.fablet@crf.canon.fr>
202 W3C test importer should not import reference files as regular tests
203 https://bugs.webkit.org/show_bug.cgi?id=150331
205 Reviewed by Darin Adler.
207 * TestExpectations: Adding Skip expectations for web-platform-test resource files (currently commented out as not all are yet imported).
209 2015-10-21 Youenn Fablet <youenn.fablet@crf.canon.fr>
211 Update web-platform-tests tests to the same revision as tools
212 https://bugs.webkit.org/show_bug.cgi?id=149656
214 Reviewed by Darin Adler.
216 * TestExpectations: Skipping imported resource files that are not in 'resources' folder.
218 2015-10-21 Frederic Wang <fred.wang@free.fr>
220 [FreeType] Add support for the USE_TYPO_METRICS flag
221 https://bugs.webkit.org/show_bug.cgi?id=150340
223 Reviewed by Martin Robinson.
225 Add a test to verify that the line height of a font is calculated from the typo metrics when the OS/2 USE_TYPO_METRICS flag is set. Currently, the test only passes with the FreeType backend.
227 * fonts/lineheight5000-typolineheight2300.woff: Added.
228 * fonts/use-typo-metrics-1-expected.html: Added.
229 * fonts/use-typo-metrics-1.html: Added.
230 * platform/mac/TestExpectations: Mark as failing.
231 * platform/win/TestExpectations: Mark as failing.
233 2015-10-20 Ryan Haddad <ryanhaddad@apple.com>
235 Marking http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-simple.html as flaky on Yosemite
236 https://bugs.webkit.org/show_bug.cgi?id=150378
238 Reviewed by Alexey Proskuryakov.
240 * platform/mac-wk2/TestExpectations:
242 2015-10-20 Ryan Haddad <ryanhaddad@apple.com>
244 Marking http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-twice.html as flaky on Yosemite
245 https://bugs.webkit.org/show_bug.cgi?id=150363
247 Reviewed by Alexey Proskuryakov.
249 * platform/mac-wk2/TestExpectations:
251 2015-10-20 Aakash Jain <aakash_jain@apple.com>
253 run-webkit-tests does not copy all crash logs for layout test failures on iOS
254 https://bugs.webkit.org/show_bug.cgi?id=150056
255 <rdar://problem/22239750>
257 Reviewed by Alexey Proskuryakov.
259 * fast/harness/results.html: Added the column for Other crashes, this contain
260 all the newly find crashes from the crash-log directory. Added method forOtherCrashes
261 which processes othre_crashes section from full_results.json. Also fixed the method
262 splitExtension to handle the case when there is no extension.
264 2015-10-20 Mark Lam <mark.lam@apple.com>
266 YarrPatternConstructor::containsCapturingTerms() should not assume that its terms.size() is greater than 0.
267 https://bugs.webkit.org/show_bug.cgi?id=150372
269 Reviewed by Geoffrey Garen.
271 * js/regress-150372-expected.txt: Added.
272 * js/regress-150372.html: Added.
273 * js/script-tests/regress-150372.js: Added.
275 2015-10-20 Michael Saboff <msaboff@apple.com>
277 REGRESSION (r191175): OSR Exit from an inlined tail callee trashes callee save registers
278 https://bugs.webkit.org/show_bug.cgi?id=150336
280 Reviewed by Mark Lam.
282 Added a new regression test and restored tail call test results for js/caller-property.
284 * js/caller-property-expected.txt:
285 * js/regress-150336-expected.txt: Added.
286 * js/regress-150336.html: Added.
287 * js/script-tests/regress-150336.js: Added.
292 2015-10-20 Ryan Haddad <ryanhaddad@apple.com>
294 Take 2 on rebaselining fast/dynamic/insert-before-table-part-in-continuation.html
295 https://bugs.webkit.org/show_bug.cgi?id=150126
297 Reviewed by Zalan Bujtas.
299 * platform/win/fast/dynamic/insert-before-table-part-in-continuation-expected.txt:
301 2015-10-20 Joseph Pecoraro <pecoraro@apple.com>
303 Web Inspector: JavaScriptCore should parse sourceURL and sourceMappingURL directives
304 https://bugs.webkit.org/show_bug.cgi?id=150096
306 Reviewed by Geoffrey Garen.
308 * inspector/debugger/sourceURLs-expected.txt: Added.
309 * inspector/debugger/sourceURLs.html: Added.
310 sourceURL and sourceMappingURL detection.
312 2015-10-20 Chris Dumez <cdumez@apple.com>
314 Only HTML spaces should be stripped from a <script>'s 'for' / 'event' attributes
315 https://bugs.webkit.org/show_bug.cgi?id=150335
317 Reviewed by Darin Adler.
319 Add a layout test to check that U+000B does not get stripped from the
320 script's 'for' / 'event' attributes.
322 * fast/dom/script-for-event-spaces-expected.txt: Added.
323 * fast/dom/script-for-event-spaces.html: Added.
325 2015-10-20 Ryan Haddad <ryanhaddad@apple.com>
327 fast/canvas/webgl/tex-image-and-sub-image-2d-with-video-rgba4444.html flakily times out on Mavericks WK1
328 https://bugs.webkit.org/show_bug.cgi?id=150367
330 Reviewed by Darin Adler.
332 * platform/mac-wk1/TestExpectations:
334 2015-10-20 Xabier Rodriguez Calvar <calvaris@igalia.com>
336 [Streams API] Update readable-stream-templated tests to latest spec
337 https://bugs.webkit.org/show_bug.cgi?id=149668
339 Reviewed by Darin Adler.
341 * streams/reference-implementation/readable-stream-expected.txt: Updated expectations.
342 * streams/reference-implementation/readable-stream.html: Updated tests.
344 2015-10-13 Sergio Villar Senin <svillar@igalia.com>
346 ASSERTION FAILED: computeMainAxisExtentForChild(child, MainOrPreferredSize, mainSize) in WebCore::RenderFlexibleBox::adjustChildSizeForMinAndMax
347 https://bugs.webkit.org/show_bug.cgi?id=149459
349 Reviewed by Darin Adler.
351 * fast/flexbox/crash-resolved-main-size-zero-expected.txt: Added.
352 * fast/flexbox/crash-resolved-main-size-zero.html: Added.
354 2015-10-19 Myles C. Maxfield <mmaxfield@apple.com>
356 FontCascade::typesettingFeatures() is not privy to font-variant-* nor font-feature-settings
357 https://bugs.webkit.org/show_bug.cgi?id=149775
359 Reviewed by Darin Adler.
361 * fast/text/multiple-feature-properties-expected.html: Added.
362 * fast/text/multiple-feature-properties.html: Added.
364 2015-10-19 Tim Horton <timothy_horton@apple.com>
366 Don't dump GestureEvent constructor attributes for now
368 Rubber-stamped by Alexey Proskuryakov.
370 * js/dom/script-tests/global-constructors-attributes.js:
372 2015-10-19 Ryan Haddad <ryanhaddad@apple.com>
374 Rebaselining fast/dynamic/insert-before-table-part-in-continuation.html for win
375 https://bugs.webkit.org/show_bug.cgi?id=150126
377 Reviewed by Zalan Bujtas.
379 * platform/win/fast/dynamic/insert-before-table-part-in-continuation-expected.txt:
381 2015-10-19 Ryan Haddad <ryanhaddad@apple.com>
383 Removing Yosemite-only flag for flaky test http/tests/media/video-query-url.html
384 https://bugs.webkit.org/show_bug.cgi?id=141085
386 Reviewed by Alexey Proskuryakov.
388 * platform/mac-wk2/TestExpectations:
390 2015-10-19 Chris Dumez <cdumez@apple.com>
392 Null dereference loading Blink layout test fast/forms/color/input-color-onchange-event.html
393 https://bugs.webkit.org/show_bug.cgi?id=150192
394 <rdar://problem/23135050>
396 Reviewed by Darin Adler.
398 Import more checks from the corresponding Blink test.
400 * fast/forms/color/input-color-onchange-event-expected.txt:
401 * fast/forms/color/input-color-onchange-event.html:
403 2015-10-19 Xabier Rodriguez Calvar <calvaris@igalia.com>
405 [Streams API] Update readable-stream-reader tests to latest spec
406 https://bugs.webkit.org/show_bug.cgi?id=149699
408 Reviewed by Darin Adler.
410 * streams/reference-implementation/readable-stream-reader-expected.txt: Updated expectations.
411 * streams/reference-implementation/readable-stream-reader.html: Updated tests.
413 2015-10-19 Xabier Rodriguez Calvar <calvaris@igalia.com>
415 [Streams API] Update readable-stream-controller-error tests against latest reference
416 https://bugs.webkit.org/show_bug.cgi?id=149700
418 Reviewed by Darin Adler.
420 * streams/readable-stream-controller-error.html: Updated tests.
422 2015-10-19 Youenn Fablet <youenn.fablet@crf.canon.fr>
424 [Streams API] Implement ReadableStream tee
425 https://bugs.webkit.org/show_bug.cgi?id=146315
427 Reviewed by Darin Adler.
429 * streams/reference-implementation/readable-stream-tee-expected.txt:
431 2015-10-19 Xabier Rodriguez Calvar <calvaris@igalia.com>
433 [Streams API] Add skeleton for initial WritableStream support
434 https://bugs.webkit.org/show_bug.cgi?id=149951
436 Reviewed by Darin Adler.
438 Changed expectations to accomodate the WritableStream skeleton, including global-constructors-attributes.
440 * js/dom/global-constructors-attributes-expected.txt:
441 * platform/efl/js/dom/global-constructors-attributes-expected.txt:
442 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
443 * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
444 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
445 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
446 * platform/win/js/dom/global-constructors-attributes-expected.txt:
447 * streams/reference-implementation/bad-strategies-expected.txt:
448 * streams/reference-implementation/bad-underlying-sinks-expected.txt:
449 * streams/reference-implementation/brand-checks-expected.txt:
450 * streams/reference-implementation/byte-length-queuing-strategy-expected.txt:
451 * streams/reference-implementation/count-queuing-strategy-expected.txt:
452 * streams/reference-implementation/pipe-through-expected.txt:
453 * streams/reference-implementation/pipe-to-expected.txt:
454 * streams/reference-implementation/pipe-to-options-expected.txt:
455 * streams/reference-implementation/readable-stream-templated-expected.txt:
456 * streams/reference-implementation/writable-stream-abort-expected.txt:
457 * streams/reference-implementation/writable-stream-expected.txt:
459 2015-10-18 Yusuke Suzuki <utatane.tea@gmail.com>
461 Promise constructor should throw when not called with "new"
462 https://bugs.webkit.org/show_bug.cgi?id=149380
464 Reviewed by Darin Adler.
466 Fix js/dom/Promise-types.html. Before this change, it calls the Promise constructor without new and
467 expects it succeeds. And we move it from js/dom to js since we can execute this without DOM support.
469 * js/Promise-types-expected.txt: Renamed from LayoutTests/js/dom/Promise-types-expected.txt.
470 * js/Promise-types.html: Added.
471 * js/script-tests/Promise-types.js: Renamed from LayoutTests/js/dom/Promise-types.html.
472 (aPromise.new.Promise):
473 (debug.string_appeared_here.shouldThrow.Promise):
474 * resources/standalone-pre.js:
477 2015-10-18 Ryan Haddad <ryanhaddad@apple.com>
479 Marking fast/canvas/webgl/oes-texture-float-linear.html as flaky
480 https://bugs.webkit.org/show_bug.cgi?id=149930
482 Reviewed by Darin Adler.
484 * platform/mac/TestExpectations:
486 2015-10-18 Ryan Haddad <ryanhaddad@apple.com>
488 Marking webarchive/loading/object.html as flaky due to crashes
489 https://bugs.webkit.org/show_bug.cgi?id=150241
490 <rdar://problem/21690723>
492 Reviewed by Darin Adler.
494 * platform/mac-wk2/TestExpectations:
496 2015-10-18 Ryan Haddad <ryanhaddad@apple.com>
498 Marking media/event-queue-crash.html as flaky
499 https://bugs.webkit.org/show_bug.cgi?id=114177
501 Reviewed by Darin Adler.
503 * platform/mac/TestExpectations:
505 2015-10-18 Chris Dumez <cdumez@apple.com>
507 WebKit must support all JavaScript MIME types in HTML5 spec
508 https://bugs.webkit.org/show_bug.cgi?id=148854
509 <rdar://problem/22588195>
511 Reviewed by Darin Adler.
513 Rebaseline several existing layout tests now that we execute
516 * fast/html/script-allowed-types-languages-expected.txt:
517 * fast/tokenizer/004-expected.txt:
519 2015-10-18 Antti Koivisto <antti@apple.com>
521 Computed style should work correctly with slotted elements that have display:none
522 https://bugs.webkit.org/show_bug.cgi?id=150237
524 Reviewed by Andreas Kling.
526 * editing/style/apply-style-atomic-expected.txt:
530 * fast/css/getComputedStyle/getComputedStyle-with-pseudo-element-expected.txt:
531 * fast/css/getComputedStyle/getComputedStyle-with-pseudo-element.html:
533 We now also compute style of display:none pseudo elements correctly.
534 This is a progression and matches other browsers.
536 * fast/shadow-dom/computed-style-display-none-expected.txt: Added.
537 * fast/shadow-dom/computed-style-display-none.html: Added.
539 2015-10-18 Gyuyoung Kim <gyuyoung.kim@webkit.org>
541 Unreviewed EFL gardening. Mark css variables tests to pass
542 with incorrect result. Because the pass is not verified yet.
544 * platform/efl/TestExpectations:
546 2015-10-18 Alexey Proskuryakov <ap@apple.com>
548 Fix a copy/paste mistake in the previous commit.
550 * platform/mac-wk2/TestExpectations:
552 2015-10-18 Alexey Proskuryakov <ap@apple.com>
554 Add one more flaky Blink test to TestExpectations.
556 * platform/mac-wk2/TestExpectations:
558 2015-10-17 David Hyatt <hyatt@apple.com>
560 Implement the CSS4 'revert' keyword.
561 https://bugs.webkit.org/show_bug.cgi?id=149702
563 Reviewed by Simon Fraser.
565 * fast/css/all-keyword-revert-expected.html: Added.
566 * fast/css/all-keyword-revert.html: Added.
567 * fast/css/revert-color-expected.html: Added.
568 * fast/css/revert-color.html: Added.
569 * fast/css/revert-margins-expected.html: Added.
570 * fast/css/revert-margins.html: Added.
571 * fast/css/variables/all-keyword-revert-expected.html: Added.
572 * fast/css/variables/all-keyword-revert.html: Added.
573 * fast/css/variables/revert-inheritance-expected.html: Added.
574 * fast/css/variables/revert-inheritance.html: Added.
575 * fast/css/variables/revert-no-inheritance-expected.html: Added.
576 * fast/css/variables/revert-no-inheritance.html: Added.
577 * fast/css/variables/revert-variable-reference-expected.html: Added.
578 * fast/css/variables/revert-variable-reference.html: Added.
580 2015-10-17 Myles C. Maxfield <mmaxfield@apple.com>
582 Delete FontPlatformData::allowsLigatures()
583 https://bugs.webkit.org/show_bug.cgi?id=150286
585 Reviewed by Dan Bernstein.
587 Make sure it's impossible to turn off required ligatures with CSS.
589 * fast/text/required-ligatures-expected.html: Added.
590 * fast/text/required-ligatures.html: Added.
592 2015-10-17 Chris Dumez <cdumez@apple.com>
594 td and th should use HTMLTableDataCellElement and HTMLTableHeaderCellElement interfaces
595 https://bugs.webkit.org/show_bug.cgi?id=148859
596 <rdar://problem/22588664>
598 Reviewed by Ryosuke Niwa.
600 Rebaseline existing tests now that new HTMLTableDataCellElement / HTMLTableHeaderCellElement
603 * fast/dom/wrapper-classes-expected.txt:
604 * fast/dom/wrapper-classes.html:
605 * js/dom/global-constructors-attributes-expected.txt:
606 * platform/efl/js/dom/global-constructors-attributes-expected.txt:
607 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
608 * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
609 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
610 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
611 * platform/win/js/dom/global-constructors-attributes-expected.txt:
613 2015-10-16 Alexey Proskuryakov <ap@apple.com>
615 Remove [ Debug ] qualifiers from expectations for some imported Blink test,
616 as they sometimes fail in release too.
618 * platform/mac-wk2/TestExpectations:
620 2015-10-16 Yusuke Suzuki <utatane.tea@gmail.com>
622 [ES6] Implement String.prototype.normalize
623 https://bugs.webkit.org/show_bug.cgi?id=150094
625 Reviewed by Geoffrey Garen.
627 * js/Object-getOwnPropertyNames-expected.txt:
628 * js/script-tests/Object-getOwnPropertyNames.js:
630 2015-10-16 Jiewen Tan <jiewen_tan@apple.com>
632 Avoid to insert TAB before HTML element.
633 https://bugs.webkit.org/show_bug.cgi?id=149295
634 <rdar://problem/22746706>
636 Reviewed by Ryosuke Niwa.
638 * editing/execCommand/insert-tab-to-html-element-crash-expected.txt: Added.
639 * editing/execCommand/insert-tab-to-html-element-crash.html: Added.
641 2015-10-16 Commit Queue <commit-queue@webkit.org>
643 Unreviewed, rolling out r191204.
644 https://bugs.webkit.org/show_bug.cgi?id=150263
646 This change is causing existing tests to fail (Requested by
647 ryanhaddad on #webkit).
651 "Computed style should work correctly with slotted elements
652 that have display:none"
653 https://bugs.webkit.org/show_bug.cgi?id=150237
654 http://trac.webkit.org/changeset/191204
656 2015-10-16 Brady Eidson <beidson@apple.com>
658 Fix flakey test that was added for:
659 Modern IDB: Add versionchange events.
660 https://bugs.webkit.org/show_bug.cgi?id=150149
662 Test flakes because two events come in different orders.
664 The event order actually does not matter.
665 The test just needs to handle either order.
667 * storage/indexeddb/modern/versionchange-event-expected.txt:
668 * storage/indexeddb/modern/versionchange-event.html:
670 2015-10-16 Brent Fulgham <bfulgham@apple.com>
672 Test fix after r191211
674 Tell the 'Plug-ins.html' test to allow enumeration of all plugins.
676 * fast/dom/Window/Plug-ins.html:
678 2015-10-16 Ryan Haddad <ryanhaddad@apple.com>
680 Removing non-existent test from test expectations file
681 https://bugs.webkit.org/show_bug.cgi?id=150250
683 Reviewed by Simon Fraser.
685 * platform/mac/TestExpectations:
687 2015-10-16 Zalan Bujtas <zalan@apple.com>
689 [Win] Update initial-letter test expectation for Win port.
691 Unreviewed gardening.
693 * platform/win/TestExpectations:
695 2015-10-16 Keith Miller <keith@Keiths-MacBook-Pro-5.local>
697 Add Intrinsic Getters and use them to fix performance on the getters of TypedArray properties.
698 https://bugs.webkit.org/show_bug.cgi?id=149687
700 Reviewed by Geoffrey Garen.
702 Fix test since typedarrays no longer have length as a own property.
704 * js/dom/getOwnPropertyDescriptor-expected.txt:
705 * js/resources/getOwnPropertyDescriptor.js:
707 2015-10-16 Brent Fulgham <bfulgham@apple.com>
709 Hide all plugin names except Flash, Java, and QuickTime
710 https://bugs.webkit.org/show_bug.cgi?id=149014
712 Reviewed by Darin Adler.
714 Update tests to notify internals that all plugins should be shown, not
715 just the publicly available ones.
717 * plugins/plugin-javascript-access.html:
718 * plugins/script-tests/navigator-mimeTypes-length.js:
720 2015-10-16 Michael Saboff <msaboff@apple.com>
722 REGRESSION (r191175): Still crashing when clicking back button on netflix.com
723 https://bugs.webkit.org/show_bug.cgi?id=150251
725 Rubber stamped by Filip Pizlo.
727 Turning off Tail Calls and disabling tests until the crash is fixed.
729 * js/caller-property-expected.txt:
731 2015-10-16 Antti Koivisto <antti@apple.com>
733 Computed style should work correctly with slotted elements that have display:none
734 https://bugs.webkit.org/show_bug.cgi?id=150237
736 Reviewed by Andreas Kling.
738 * editing/style/apply-style-atomic-expected.txt:
742 * fast/css/getComputedStyle/getComputedStyle-with-pseudo-element-expected.txt:
743 * fast/css/getComputedStyle/getComputedStyle-with-pseudo-element.html:
745 We now also compute style of display:none pseudo elements correctly.
746 This is a progression and matches other browsers.
748 * fast/shadow-dom/computed-style-display-none-expected.txt: Added.
749 * fast/shadow-dom/computed-style-display-none.html: Added.
751 2015-10-16 Zalan Bujtas <zalan@apple.com>
753 [iOS] Update initial-letter results for iOS port.
755 Unreviewed gardening.
757 * platform/ios-simulator/fast/css-generated-content/initial-letter-basic-expected.txt:
758 * platform/ios-simulator/fast/css-generated-content/initial-letter-sunken-expected.txt:
760 2015-10-16 Brady Eidson <beidson@apple.com>
762 Modern IDB: Add versionchange events.
763 https://bugs.webkit.org/show_bug.cgi?id=150149
765 Reviewed by Alex Christensen.
767 * storage/indexeddb/modern/versionchange-event-expected.txt: Added.
768 * storage/indexeddb/modern/versionchange-event.html: Added.
770 2015-10-16 Zalan Bujtas <zalan@apple.com>
772 First line box in paragraph using initial-letter overflows.
773 https://bugs.webkit.org/show_bug.cgi?id=147977
774 <rdar://problem/22901553>
776 Reviewed by David Hyatt.
778 When initial-letter float is present, we should shrink the first
779 line even if it's not intersected with the block's current height.
780 This is because of the sunken behaviour of initial-letter.
782 * fast/css-generated-content/initial-letter-first-line-wrapping-expected.html: Added.
783 * fast/css-generated-content/initial-letter-first-line-wrapping.html: Added.
784 * platform/mac/fast/css-generated-content/initial-letter-basic-expected.txt: progression.
786 2015-10-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
788 Update testharness.js to web-platform-tests version
789 https://bugs.webkit.org/show_bug.cgi?id=150234
791 Reviewed by Chris Dumez.
793 * resources/testharness.js:
794 (WindowTestEnvironment):
795 (WindowTestEnvironment.prototype._dispatch):
796 (WindowTestEnvironment.prototype._forEach_windows):
797 (WindowTestEnvironment.prototype.on_tests_ready):
798 (WindowTestEnvironment.prototype.setup_messages):
799 (WindowTestEnvironment.prototype.next_default_test_name):
800 (WindowTestEnvironment.prototype.on_new_harness_properties):
801 (WindowTestEnvironment.prototype.add_on_loaded_callback):
802 (WindowTestEnvironment.prototype.test_timeout):
803 (WindowTestEnvironment.prototype.global_scope):
804 (WorkerTestEnvironment):
805 (WorkerTestEnvironment.prototype._dispatch):
806 (WorkerTestEnvironment.prototype._add_message_port):
807 (WorkerTestEnvironment.prototype.next_default_test_name):
808 (WorkerTestEnvironment.prototype.on_new_harness_properties):
809 (WorkerTestEnvironment.prototype.on_tests_ready):
810 (WorkerTestEnvironment.prototype.add_on_loaded_callback):
811 (WorkerTestEnvironment.prototype.test_timeout):
812 (WorkerTestEnvironment.prototype.global_scope):
813 (DedicatedWorkerTestEnvironment):
814 (DedicatedWorkerTestEnvironment.prototype.on_tests_ready):
815 (SharedWorkerTestEnvironment):
816 (SharedWorkerTestEnvironment.prototype.on_tests_ready):
817 (ServiceWorkerTestEnvironment):
818 (ServiceWorkerTestEnvironment.prototype.add_on_loaded_callback):
819 (create_test_environment):
829 (format_value): Deleted.
831 2015-10-16 Chris Dumez <cdumez@apple.com>
833 Unreviewed, skip imported/w3c/web-platform-tests/dom/interfaces.html on Debug builds.
835 This test is slow and sometimes times out.
839 2015-10-16 Ryan Haddad <ryanhaddad@apple.com>
841 Fixing test expectations for css2.1/tables/table-anonymous-objects-045.xht on win
842 https://bugs.webkit.org/show_bug.cgi?id=150125
844 Reviewed by Zalan Bujtas.
846 * platform/win/css2.1/tables/table-anonymous-objects-045-expected.txt:
848 2015-10-16 Brady Eidson <beidson@apple.com>
850 Modern IDB: Support IDBDatabase.close().
851 https://bugs.webkit.org/show_bug.cgi?id=150150
853 Reviewed by Alex Christensen.
855 * storage/indexeddb/modern/opendatabase-versions-expected.txt:
856 * storage/indexeddb/modern/opendatabase-versions.html:
858 2015-10-16 Chris Dumez <cdumez@apple.com>
860 HTMLPreloadScanner should preload iframes
861 https://bugs.webkit.org/show_bug.cgi?id=150097
862 <rdar://problem/23094475>
864 Reviewed by Antti Koivisto.
866 Add layout test to check that iframes are indeed preloaded.
868 * fast/preloader/frame-src-expected.txt: Added.
869 * fast/preloader/frame-src.html: Added.
870 * fast/preloader/resources/testFrame.html: Added.
871 * http/tests/loading/preload-no-store-frame-src-expected.txt: Added.
872 * http/tests/loading/preload-no-store-frame-src.html: Added.
874 2015-10-16 Csaba Osztrogonác <ossy@webkit.org>
876 Unreviewed fix after r191175.
878 * js/regress-150220-expected.txt: Added.
880 2015-10-16 David Hyatt <hyatt@apple.com>
882 Implement the "all" CSS property.
883 https://bugs.webkit.org/show_bug.cgi?id=116966
885 Reviewed by Zalan Bujtas.
887 Added tests for the "all property, including a variables test!
889 * fast/css/all-keyword-direction-expected.html: Added.
890 * fast/css/all-keyword-direction.html: Added.
891 * fast/css/all-keyword-inherit-expected.html: Added.
892 * fast/css/all-keyword-inherit.html: Added.
893 * fast/css/all-keyword-initial-expected.html: Added.
894 * fast/css/all-keyword-initial.html: Added.
895 * fast/css/all-keyword-unset-expected.html: Added.
896 * fast/css/all-keyword-unset.html: Added.
897 * fast/css/variables/all-keyword-unset-expected.html: Added.
898 * fast/css/variables/all-keyword-unset.html: Added.
900 2015-10-15 Michael Saboff <msaboff@apple.com>
902 REGRESSION (r190289): Repro crash clicking back button on netflix.com
903 https://bugs.webkit.org/show_bug.cgi?id=150220
905 Reviewed by Geoffrey Garen.
907 Added a new regression test. Changed the expected output of caller-property
908 to correspond with tail calls enabled.
910 * js/caller-property-expected.txt:
911 * js/regress-150220-expected.tx: Added.
912 * js/regress-150220.html: Added.
913 * js/script-tests/regress-150220.js: Added.
917 2015-10-16 Hunseop Jeong <hs85.jeong@samsung.com>
919 Unreviewed EFL Gardening on 15th Oct.
920 https://bugs.webkit.org/show_bug.cgi?id=150223
922 * platform/efl/TestExpectations:
924 2015-10-15 Roopesh Chander <roop@roopc.net>
926 [Content Extensions] Content blocking rules are not consulted for pings
927 https://bugs.webkit.org/show_bug.cgi?id=149873
929 Reviewed by Alex Christensen.
931 Tests for ensuring that requests loaded through the PingLoader
932 are subject to content blocking rules.
934 * http/tests/contentextensions/block-cookies-in-csp-report-expected.txt: Added.
935 * http/tests/contentextensions/block-cookies-in-csp-report.html: Added.
936 * http/tests/contentextensions/block-cookies-in-csp-report.html.json: Added.
937 * http/tests/contentextensions/block-cookies-in-image-load-in-onunload-expected.txt: Added.
938 * http/tests/contentextensions/block-cookies-in-image-load-in-onunload.html: Added.
939 * http/tests/contentextensions/block-cookies-in-image-load-in-onunload.html.json: Added.
940 * http/tests/contentextensions/block-cookies-in-ping-expected.txt: Added.
941 * http/tests/contentextensions/block-cookies-in-ping.html: Added.
942 * http/tests/contentextensions/block-cookies-in-ping.html.json: Added.
943 * http/tests/contentextensions/block-csp-report-expected.txt: Added.
944 * http/tests/contentextensions/block-csp-report.html: Added.
945 * http/tests/contentextensions/block-csp-report.html.json: Added.
946 * http/tests/contentextensions/block-image-load-in-onunload-expected.txt: Added.
947 * http/tests/contentextensions/block-image-load-in-onunload.html: Added.
948 * http/tests/contentextensions/block-image-load-in-onunload.html.json: Added.
949 * http/tests/contentextensions/block-ping-expected.txt: Added.
950 * http/tests/contentextensions/block-ping.html: Added.
951 * http/tests/contentextensions/block-ping.html.json: Added.
952 * http/tests/contentextensions/hide-on-csp-report-expected.txt: Added.
953 * http/tests/contentextensions/hide-on-csp-report.html: Added.
954 * http/tests/contentextensions/hide-on-csp-report.html.json: Added.
955 * http/tests/contentextensions/resources/check-ping.html: Added.
956 * http/tests/contentextensions/resources/delete-ping.php: Added.
957 * http/tests/contentextensions/resources/get-ping-data.php: Added.
958 * http/tests/contentextensions/resources/ping-file-path.php: Added.
959 * http/tests/contentextensions/resources/redirect.php: Added.
960 * http/tests/contentextensions/resources/save-ping.php: Added.
962 2015-10-15 Joseph Pecoraro <pecoraro@apple.com>
964 Unreviewed gardening. Make inspector/heap/gc.html more reliable.
966 * inspector/heap/gc.html:
967 Stop outputing after we see the first Full GC. Resolving waits
968 for pending events which could incldue more GCs.
970 2015-10-14 Joseph Pecoraro <pecoraro@apple.com>
972 Web Inspector: Include Garbage Collection Event in Timeline
973 https://bugs.webkit.org/show_bug.cgi?id=142510
975 Reviewed by Geoffrey Garen and Brian Burg.
977 * inspector/heap/garbageCollected-expected.txt: Added.
978 * inspector/heap/garbageCollected.html: Added.
979 * inspector/heap/gc-expected.txt: Added.
980 * inspector/heap/gc.html: Added.
982 2015-10-15 Dean Jackson <dino@apple.com>
984 Remove deprecated function insertRule(), replace with appendRule()
985 https://bugs.webkit.org/show_bug.cgi?id=150188
987 Unreviewed. This was a mistake in my review of Ryan's patch.
988 The CSSOM is confusing. This test was not always using a CSSKeyframesRule
989 object, so it should still be calling insertRule. This does produce
990 a console message, so added that to the expected result.
992 * http/tests/css/resources/shared-stylesheet-mutation.js:
993 (executeTests): Back to insertRule.
994 * http/tests/css/shared-stylesheet-mutation-expected.txt:
995 * http/tests/css/shared-stylesheet-mutation-preconstruct-expected.txt:
997 * http/tests/css/resources/shared-stylesheet-mutation.js:
998 (executeTests): Back to insertRule.
1000 2015-10-15 Commit Queue <commit-queue@webkit.org>
1002 Unreviewed, rolling out r191156.
1003 https://bugs.webkit.org/show_bug.cgi?id=150215
1005 Introduced crashing test (Requested by bradee-oh on #webkit).
1009 "Modern IDB: Support IDBDatabase.close()."
1010 https://bugs.webkit.org/show_bug.cgi?id=150150
1011 http://trac.webkit.org/changeset/191156
1013 2015-10-15 Brady Eidson <beidson@apple.com>
1015 Modern IDB: Support IDBDatabase.close().
1016 https://bugs.webkit.org/show_bug.cgi?id=150150
1018 Reviewed by Alex Christensen.
1020 * storage/indexeddb/modern/opendatabase-versions-expected.txt:
1021 * storage/indexeddb/modern/opendatabase-versions.html:
1023 2015-10-15 Ryan Haddad <ryanhaddad@apple.com>
1025 Marking another disk-cache test as flaky on mac-wk2
1026 https://bugs.webkit.org/show_bug.cgi?id=149087
1028 Reviewed by Alexey Proskuryakov.
1030 * platform/mac-wk2/TestExpectations:
1032 2015-10-15 David Hyatt <hyatt@apple.com>
1034 Add support for the CSS 'unset' keyword.
1035 https://bugs.webkit.org/show_bug.cgi?id=148614
1037 Reviewed by Dean Jackson.
1040 Remove the 3 failing variables tests that used the unset keyword now that they pass.
1042 * fast/css/unset-keyword-expected.html: Added.
1043 * fast/css/unset-keyword.html: Added.
1044 New test for both inherited and initial properties.
1046 * fast/css/variables/test-suite/129-expected.html: Added.
1047 * fast/css/variables/test-suite/129.html: Added.
1048 * fast/css/variables/test-suite/130-expected.html: Added.
1049 * fast/css/variables/test-suite/130.html: Added.
1050 * fast/css/variables/test-suite/134-expected.html: Added.
1051 * fast/css/variables/test-suite/134.html: Added.
1052 * fast/css/variables/test-suite/failures/129-expected.html: Removed.
1053 * fast/css/variables/test-suite/failures/129.html: Removed.
1054 * fast/css/variables/test-suite/failures/130-expected.html: Removed.
1055 * fast/css/variables/test-suite/failures/130.html: Removed.
1056 * fast/css/variables/test-suite/failures/134-expected.html: Removed.
1057 * fast/css/variables/test-suite/failures/134.html: Removed.
1058 Move these tests into the passing directory.
1060 2015-10-15 Ryan Haddad <ryanhaddad@apple.com>
1062 Remove deprecated function insertRule(), replace with appendRule()
1063 https://bugs.webkit.org/show_bug.cgi?id=150188
1065 Reviewed by Dean Jackson.
1067 * http/tests/css/resources/shared-stylesheet-mutation.js:
1070 2015-10-15 Commit Queue <commit-queue@webkit.org>
1072 Unreviewed, rolling out r191135.
1073 https://bugs.webkit.org/show_bug.cgi?id=150197
1075 This patch causes 50+ LayoutTest crashes related to the
1076 inspector (Requested by ryanhaddad on #webkit).
1080 "Web Inspector: JavaScriptCore should parse sourceURL and
1081 sourceMappingURL directives"
1082 https://bugs.webkit.org/show_bug.cgi?id=150096
1083 http://trac.webkit.org/changeset/191135
1085 2015-10-15 Joseph Pecoraro <pecoraro@apple.com>
1087 Web Inspector: JavaScriptCore should parse sourceURL and sourceMappingURL directives
1088 https://bugs.webkit.org/show_bug.cgi?id=150096
1090 Reviewed by Geoffrey Garen.
1092 * inspector/debugger/sourceURLs-expected.txt: Added.
1093 * inspector/debugger/sourceURLs.html: Added.
1094 sourceURL and sourceMappingURL detection.
1096 2015-10-15 Dean Jackson <dino@apple.com>
1098 CSSKeyframesRule::appendRule is deprecated, but is actually the spec
1099 https://bugs.webkit.org/show_bug.cgi?id=150113
1101 Reviewed by Simon Fraser.
1103 Update tests to deprecate the correct function.
1105 * animations/change-keyframes-expected.txt:
1106 * animations/keyframes-rule.html:
1107 * animations/unprefixed-keyframes-rule.html:
1109 2015-10-15 Zalan Bujtas <zalan@apple.com>
1111 [Win] Update anonymous table results for Win port.
1113 Unreviewed gardening.
1115 * platform/win/css2.1/tables/table-anonymous-objects-103-expected.txt: Added.
1116 * platform/win/css2.1/tables/table-anonymous-objects-104-expected.txt: Added.
1117 * platform/win/css2.1/tables/table-anonymous-objects-117-expected.txt: Added.
1118 * platform/win/css2.1/tables/table-anonymous-objects-118-expected.txt: Added.
1119 * platform/win/css2.1/tables/table-anonymous-objects-119-expected.txt: Added.
1120 * platform/win/css2.1/tables/table-anonymous-objects-120-expected.txt: Added.
1122 2015-10-14 David Hyatt <hyatt@apple.com>
1124 Implement CSS Variables.
1125 https://bugs.webkit.org/show_bug.cgi?id=19660
1127 Reviewed by Dean Jackson.
1129 * fast/css/custom-properties/inheritance-expected.html: Added.
1130 * fast/css/custom-properties/inheritance.html: Added.
1131 * fast/css/variables: Added.
1132 * fast/css/variables/custom-property-computed-style-access-expected.html: Added.
1133 * fast/css/variables/custom-property-computed-style-access.html: Added.
1134 * fast/css/variables/custom-property-dynamic-update-expected.html: Added.
1135 * fast/css/variables/custom-property-dynamic-update.html: Added.
1136 * fast/css/variables/custom-property-simple-cycle-expected.html: Added.
1137 * fast/css/variables/custom-property-simple-cycle.html: Added.
1138 * fast/css/variables/inherited-fallback-expected.html: Added.
1139 * fast/css/variables/inherited-fallback.html: Added.
1140 * fast/css/variables/invalid-reference-expected.html: Added.
1141 * fast/css/variables/invalid-reference.html: Added.
1142 * fast/css/variables/rule-property-get-css-value-expected.html: Added.
1143 * fast/css/variables/rule-property-get-css-value.html: Added.
1144 * fast/css/variables/rule-property-get-expected.html: Added.
1145 * fast/css/variables/rule-property-get.html: Added.
1146 * fast/css/variables/rule-serialization-expected.html: Added.
1147 * fast/css/variables/rule-serialization.html: Added.
1149 2015-10-15 Ryan Haddad <ryanhaddad@apple.com>
1151 Rebaselining css2.1/tables/table-anonymous-objects-045.xht for win
1152 https://bugs.webkit.org/show_bug.cgi?id=150125
1154 Reviewed by Zalan Bujtas.
1156 * platform/win/css2.1/tables/table-anonymous-objects-045-expected.txt:
1158 2015-10-15 Zalan Bujtas <zalan@apple.com>
1160 [iOS] Update anonymous table results for iOS port.
1162 Unreviewed gardening.
1164 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-103-expected.txt: Added.
1165 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-104-expected.txt: Added.
1166 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-117-expected.txt: Added.
1167 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-118-expected.txt: Added.
1168 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-119-expected.txt: Added.
1169 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-120-expected.txt: Added.
1171 2015-10-15 Zalan Bujtas <zalan@apple.com>
1173 Anonymous table objects: Collapse anonymous table rows.
1174 https://bugs.webkit.org/show_bug.cgi?id=150154
1176 Reviewed by David Hyatt.
1178 Merge anonymous table rows when they are not needed anymore.
1179 Generated table rows can be collapsed into one when there's no
1180 non-generated sibling table row left in the tree.
1182 Import W3C CSS2.1 anonymous table tests.
1184 * css2.1/tables/table-anonymous-objects-103.xht: Added.
1185 * css2.1/tables/table-anonymous-objects-104.xht: Added.
1186 * css2.1/tables/table-anonymous-objects-117.xht: Added.
1187 * css2.1/tables/table-anonymous-objects-118.xht: Added.
1188 * css2.1/tables/table-anonymous-objects-119.xht: Added.
1189 * css2.1/tables/table-anonymous-objects-120.xht: Added.
1190 * platform/mac/css2.1/tables/table-anonymous-objects-103-expected.txt: Added.
1191 * platform/mac/css2.1/tables/table-anonymous-objects-104-expected.txt: Added.
1192 * platform/mac/css2.1/tables/table-anonymous-objects-117-expected.txt: Added.
1193 * platform/mac/css2.1/tables/table-anonymous-objects-118-expected.txt: Added.
1194 * platform/mac/css2.1/tables/table-anonymous-objects-119-expected.txt: Added.
1195 * platform/mac/css2.1/tables/table-anonymous-objects-120-expected.txt: Added.
1197 2015-10-15 Brent Fulgham <bfulgham@apple.com>
1199 [Win] Unreviewed gardenining after r190816.
1201 Update Windows expectation to match new mac test expectation.
1203 * platform/win/svg/custom/simple-text-double-shadow-expected.txt:
1205 2015-10-14 Brady Eidson <beidson@apple.com>
1207 Modern IDB: Add basic transaction committing.
1208 https://bugs.webkit.org/show_bug.cgi?id=150147
1210 Reviewed by Alex Christensen.
1212 * storage/indexeddb/modern/opendatabase-versions-expected.txt: Added.
1213 * storage/indexeddb/modern/opendatabase-versions.html: Added.
1215 2015-10-15 Daniel Bates <dabates@apple.com>
1217 [iOS] DOM click event may not be dispatched when page has :active style and <input type="search">
1218 https://bugs.webkit.org/show_bug.cgi?id=144451
1219 <rdar://problem/23099482>
1221 Reviewed by Simon Fraser.
1223 Add a test to ensure that a DOM click event is dispatched to an element in a subframe on a page
1224 with a search field and that specifies a CSS :active pseudo-class that changes the tap highlight
1227 Additionally, add tests to ensure we update the cancel button visibility whenever the visibility
1228 of the search field changes.
1230 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field-expected.txt: Added.
1231 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html: Added.
1232 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled-expected.html: Added.
1233 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled.html: Added.
1234 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly-expected.html: Added.
1235 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly.html: Added.
1236 * fast/forms/search/search-cancel-in-formerly-invisible-element-expected.html: Added.
1237 * fast/forms/search/search-cancel-in-formerly-invisible-element.html: Added.
1238 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden-expected.html: Added.
1239 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden.html: Added.
1240 * fast/forms/search/search-cancel-toggle-visibility-initially-visible-expected.html: Added.
1241 * fast/forms/search/search-cancel-toggle-visibility-initially-visible.html: Added.
1243 2015-10-15 Carlos Garcia Campos <cgarcia@igalia.com>
1245 Unreviewed GTK+ gardening. Unskip several tests that are passing now.
1247 * platform/gtk/TestExpectations:
1249 2015-10-14 Alexey Proskuryakov <ap@apple.com>
1251 [Win] Layout Test http/tests/multipart/multipart-replace-non-html-content.php has extra whitespace
1252 https://bugs.webkit.org/show_bug.cgi?id=150130
1254 Landing a custom expectation. The test still passes, although it surprisingly gets
1257 * platform/win/http/tests/multipart/multipart-replace-non-html-content-expected.txt: Copied from LayoutTests/http/tests/multipart/multipart-replace-non-html-content-expected.txt.
1259 2015-10-14 Alex Christensen <achristensen@webkit.org>
1261 [Content Extensions] Make blocked async XHR call onerror
1262 https://bugs.webkit.org/show_bug.cgi?id=146706
1264 Reviewed by Brady Eidson.
1266 * http/tests/contentextensions/async-xhr-onerror-expected.txt: Added.
1267 * http/tests/contentextensions/async-xhr-onerror.html: Added.
1268 * http/tests/contentextensions/async-xhr-onerror.html.json: Added.
1270 2015-10-14 Andy Estes <aestes@apple.com>
1272 [iOS] QuickLook documents loaded over https do not load their subresources
1273 https://bugs.webkit.org/show_bug.cgi?id=150145
1274 <rdar://problem/22884521>
1276 Reviewed by Alexey Proskuryakov.
1278 * TestExpectations: Skipped http/tests/quicklook on all platforms.
1279 * http/tests/quicklook/resources/secure-document-with-subresources-expected/index.css: Added.
1280 * http/tests/quicklook/resources/secure-document-with-subresources-expected/index.html: Added.
1281 * http/tests/quicklook/resources/secure-document-with-subresources.pages: Added.
1282 * http/tests/quicklook/resources/webkit-icon.tiff: Added.
1283 * http/tests/quicklook/secure-document-with-subresources-expected.html: Added.
1284 * http/tests/quicklook/secure-document-with-subresources.html: Added.
1285 * platform/ios-simulator/TestExpectations: Expected http/tests/quicklook to pass on iOS.
1287 2015-10-14 Wenson Hsieh <wenson_hsieh@apple.com>
1289 Web pages with unscalable viewports shouldn't have a single tap delay
1290 https://bugs.webkit.org/show_bug.cgi?id=149968
1291 <rdar://problem/23054453>
1293 Reviewed by Simon Fraser.
1295 Add a layout test to check that when a viewport is unscalable (specified through
1296 the meta viewport tag) we do not add a delay to our single tap gesture recognizer.
1298 * fast/events/ios/unscalable-viewport-clicks-on-doubletap-expected.txt: Added.
1299 * fast/events/ios/unscalable-viewport-clicks-on-doubletap.html: Added.
1301 2015-10-14 Jiewen Tan <jiewen_tan@apple.com>
1303 Postpone mutation events before invoke Editor::Command command(Document*, const String&, bool).
1304 https://bugs.webkit.org/show_bug.cgi?id=149299
1305 <rdar://problem/22746995>
1307 Reviewed by Andreas Kling.
1309 * editing/inserting/insert-with-mutation-event-expected.txt: Added.
1310 * editing/inserting/insert-with-mutation-event.html: Added.
1312 2015-10-14 Dean Jackson <dino@apple.com>
1314 Implement CanvasRenderingContext2D::commit
1315 https://bugs.webkit.org/show_bug.cgi?id=150110
1316 <rdar://problem/23057398>
1318 Reviewed by Anders Carlsson.
1320 * fast/canvas/commit-expected.txt: Added.
1321 * fast/canvas/commit.html: Added.
1323 2015-10-14 Alex Christensen <achristensen@webkit.org>
1325 Add SPI for reloading without content blockers
1326 https://bugs.webkit.org/show_bug.cgi?id=150058
1327 rdar://problem/22742222
1329 Reviewed by Sam Weinig.
1331 * http/tests/contentextensions/disable-blocker-expected.txt: Removed.
1332 * http/tests/contentextensions/disable-blocker.html: Removed.
1333 * http/tests/contentextensions/disable-blocker.html.json: Removed.
1334 _userContentExtensionsEnabled is going to be removed, and its functionality is what this test tested.
1336 2015-10-14 Said Abou-Hallawa <sabouhallawa@apple.com>
1338 REGRESSION(r53318): background-repeat: space with gradients doesn't render correctly
1339 https://bugs.webkit.org/show_bug.cgi?id=150068
1341 Reviewed by Simon Fraser.
1343 Ensure the gradient background-image is drawn correctly when it is repeated
1346 * fast/gradients/background-image-repeat-space-expected.html: Added.
1347 * fast/gradients/background-image-repeat-space.html: Added.
1349 2015-10-14 Ryan Haddad <ryanhaddad@apple.com>
1351 http/tests/xmlhttprequest/xmlhttprequest-overridemimetype-invalidstaterror.html flakily times out during Mac-WK2 tests
1352 https://bugs.webkit.org/show_bug.cgi?id=150095
1354 Reviewed by Alexey Proskuryakov.
1356 * platform/mac-wk2/TestExpectations:
1358 2015-10-13 Zalan Bujtas <zalan@apple.com>
1360 [iOS] Update anonymous table results for iOS port.
1362 Unreviewed gardening.
1364 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-177-expected.txt: Added.
1365 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-178-expected.txt: Added.
1366 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-179-expected.txt: Added.
1367 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-180-expected.txt: Added.
1368 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-181-expected.txt: Added.
1369 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-189-expected.txt: Added.
1370 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-190-expected.txt: Added.
1371 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-191-expected.txt: Added.
1372 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-192-expected.txt: Added.
1373 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-193-expected.txt: Added.
1374 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-194-expected.txt: Added.
1375 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-195-expected.txt: Added.
1376 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-196-expected.txt: Added.
1377 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-205-expected.txt: Added.
1378 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-206-expected.txt: Added.
1379 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-207-expected.txt: Added.
1380 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-208-expected.txt: Added.
1382 2015-10-13 Hunseop Jeong <hs85.jeong@samsung.com>
1384 Unreviewed EFL Gardening on 13th Oct.
1385 https://bugs.webkit.org/show_bug.cgi?id=150084
1387 * platform/efl/TestExpectations:
1389 2015-10-13 Zalan Bujtas <zalan@apple.com>
1391 [Win] Update anonymous table results for Windows port.
1393 Unreviewed gardening.
1395 * platform/win/css2.1/tables/table-anonymous-objects-177-expected.txt: Added.
1396 * platform/win/css2.1/tables/table-anonymous-objects-178-expected.txt: Added.
1397 * platform/win/css2.1/tables/table-anonymous-objects-179-expected.txt: Added.
1398 * platform/win/css2.1/tables/table-anonymous-objects-180-expected.txt: Added.
1399 * platform/win/css2.1/tables/table-anonymous-objects-189-expected.txt: Added.
1400 * platform/win/css2.1/tables/table-anonymous-objects-190-expected.txt: Added.
1401 * platform/win/css2.1/tables/table-anonymous-objects-191-expected.txt: Added.
1402 * platform/win/css2.1/tables/table-anonymous-objects-192-expected.txt: Added.
1403 * platform/win/css2.1/tables/table-anonymous-objects-193-expected.txt: Added.
1404 * platform/win/css2.1/tables/table-anonymous-objects-194-expected.txt: Added.
1405 * platform/win/css2.1/tables/table-anonymous-objects-195-expected.txt: Added.
1406 * platform/win/css2.1/tables/table-anonymous-objects-196-expected.txt: Added.
1407 * platform/win/css2.1/tables/table-anonymous-objects-205-expected.txt: Added.
1408 * platform/win/css2.1/tables/table-anonymous-objects-206-expected.txt: Added.
1409 * platform/win/css2.1/tables/table-anonymous-objects-207-expected.txt: Added.
1410 * platform/win/css2.1/tables/table-anonymous-objects-208-expected.txt: Added.
1412 2015-10-13 Brent Fulgham <bfulgham@apple.com>
1414 [Win] Unreviewed test gardening after r190995.
1416 Update to correct test output, based on similar changes to Mac expectations.
1418 * platform/win/fast/html/details-add-child-2-expected.txt:
1419 * platform/win/fast/html/details-open2-expected.txt:
1421 2015-10-13 Zalan Bujtas <zalan@apple.com>
1423 Anonymous table objects: inline parent box requires inline-table child.
1424 https://bugs.webkit.org/show_bug.cgi?id=150090
1426 Reviewed by David Hyatt.
1428 According to the CSS2.1 specification, if a child needs anonymous table wrapper
1429 and the child's parent is an inline box, the generated table needs to be inline-table.
1430 (inline-block and block parents generate non-inline table)
1432 Import W3C CSS2.1 anonymous table tests.
1434 * css2.1/tables/table-anonymous-objects-177.xht: Added.
1435 * css2.1/tables/table-anonymous-objects-178.xht: Added.
1436 * css2.1/tables/table-anonymous-objects-179.xht: Added.
1437 * css2.1/tables/table-anonymous-objects-180.xht: Added.
1438 * css2.1/tables/table-anonymous-objects-181.xht: Added.
1439 * css2.1/tables/table-anonymous-objects-189.xht: Added.
1440 * css2.1/tables/table-anonymous-objects-190.xht: Added.
1441 * css2.1/tables/table-anonymous-objects-191.xht: Added.
1442 * css2.1/tables/table-anonymous-objects-192.xht: Added.
1443 * css2.1/tables/table-anonymous-objects-193.xht: Added.
1444 * css2.1/tables/table-anonymous-objects-194.xht: Added.
1445 * css2.1/tables/table-anonymous-objects-195.xht: Added.
1446 * css2.1/tables/table-anonymous-objects-196.xht: Added.
1447 * css2.1/tables/table-anonymous-objects-205.xht: Added.
1448 * css2.1/tables/table-anonymous-objects-206.xht: Added.
1449 * css2.1/tables/table-anonymous-objects-207.xht: Added.
1450 * css2.1/tables/table-anonymous-objects-208.xht: Added.
1451 * platform/mac/css2.1/tables/table-anonymous-objects-177-expected.txt: Added.
1452 * platform/mac/css2.1/tables/table-anonymous-objects-178-expected.txt: Added.
1453 * platform/mac/css2.1/tables/table-anonymous-objects-179-expected.txt: Added.
1454 * platform/mac/css2.1/tables/table-anonymous-objects-180-expected.txt: Added.
1455 * platform/mac/css2.1/tables/table-anonymous-objects-181-expected.txt: Added.
1456 * platform/mac/css2.1/tables/table-anonymous-objects-189-expected.txt: Added.
1457 * platform/mac/css2.1/tables/table-anonymous-objects-190-expected.txt: Added.
1458 * platform/mac/css2.1/tables/table-anonymous-objects-191-expected.txt: Added.
1459 * platform/mac/css2.1/tables/table-anonymous-objects-192-expected.txt: Added.
1460 * platform/mac/css2.1/tables/table-anonymous-objects-193-expected.txt: Added.
1461 * platform/mac/css2.1/tables/table-anonymous-objects-194-expected.txt: Added.
1462 * platform/mac/css2.1/tables/table-anonymous-objects-195-expected.txt: Added.
1463 * platform/mac/css2.1/tables/table-anonymous-objects-196-expected.txt: Added.
1464 * platform/mac/css2.1/tables/table-anonymous-objects-205-expected.txt: Added.
1465 * platform/mac/css2.1/tables/table-anonymous-objects-206-expected.txt: Added.
1466 * platform/mac/css2.1/tables/table-anonymous-objects-207-expected.txt: Added.
1467 * platform/mac/css2.1/tables/table-anonymous-objects-208-expected.txt: Added.
1469 2015-10-13 Ryan Haddad <ryanhaddad@apple.com>
1471 A lot of the http/tests/cache/disk-cache/ tests are flaky on mac-wk2, marking them as such.
1472 https://bugs.webkit.org/show_bug.cgi?id=149087
1474 Reviewed by Alexey Proskuryakov.
1476 * platform/mac-wk2/TestExpectations:
1478 2015-10-13 Myles C. Maxfield <mmaxfield@apple.com>
1480 Unprefix font-kerning
1481 https://bugs.webkit.org/show_bug.cgi?id=150080
1483 Reviewed by Sam Weinig.
1485 This is the last property in CSS3 Fonts which is prefixed.
1487 * fast/text/font-kerning-expected.html:
1488 * fast/text/font-kerning.html:
1490 2015-10-13 Alexey Proskuryakov <ap@apple.com>
1492 http/tests/multipart/multipart-replace-non-html-content.php shouldn't exercise
1493 edge cases of multipart parsing
1494 https://bugs.webkit.org/show_bug.cgi?id=149978
1495 rdar://problem/22981062
1497 Reviewed by Anders Carlsson.
1499 This test is not about HTTP edge cases, but about handling of multipart content in WebKit.
1501 * http/tests/multipart/multipart-replace-non-html-content.php:
1502 * platform/mac/http/tests/multipart/multipart-replace-non-html-content-expected.txt: Removed.
1503 * platform/win/TestExpectations:
1505 2015-10-13 Zalan Bujtas <zalan@apple.com>
1507 [iOS] Update anonymous table results for iOS port.
1509 Unreviewed gardening.
1511 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-015-expected.txt: Added.
1512 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-016-expected.txt: Added.
1513 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-023-expected.txt: Added.
1514 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-024-expected.txt: Added.
1515 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-035-expected.txt: Added.
1516 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-036-expected.txt: Added.
1517 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-037-expected.txt: Added.
1518 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-038-expected.txt: Added.
1519 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-045-expected.txt: Added.
1520 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-046-expected.txt: Added.
1521 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-047-expected.txt: Added.
1522 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-048-expected.txt: Added.
1523 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-049-expected.txt: Added.
1524 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-050-expected.txt: Added.
1525 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-055-expected.txt: Added.
1526 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-056-expected.txt: Added.
1527 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-091-expected.txt: Added.
1528 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-092-expected.txt: Added.
1529 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-099-expected.txt: Added.
1530 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-100-expected.txt: Added.
1531 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-105-expected.txt: Added.
1532 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-106-expected.txt: Added.
1533 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-107-expected.txt: Added.
1534 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-108-expected.txt: Added.
1535 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-109-expected.txt: Added.
1536 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-110-expected.txt: Added.
1537 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-111-expected.txt: Added.
1538 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-112-expected.txt: Added.
1539 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-113-expected.txt: Added.
1540 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-114-expected.txt: Added.
1541 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-115-expected.txt: Added.
1542 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-116-expected.txt: Added.
1543 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-121-expected.txt: Added.
1544 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-122-expected.txt: Added.
1545 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-123-expected.txt: Added.
1546 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-124-expected.txt: Added.
1547 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-139-expected.txt: Added.
1548 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-140-expected.txt: Added.
1549 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-149-expected.txt: Added.
1550 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-150-expected.txt: Added.
1551 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-155-expected.txt: Added.
1552 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-156-expected.txt: Added.
1553 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-159-expected.txt: Added.
1554 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-160-expected.txt: Added.
1555 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-165-expected.txt: Added.
1556 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-166-expected.txt: Added.
1558 2015-10-12 Antti Koivisto <antti@apple.com>
1560 Implement iterator for traversing composed DOM
1561 https://bugs.webkit.org/show_bug.cgi?id=149997
1563 Reviewed by Ryosuke Niwa.
1567 Re-enable fast/html/details-replace-text.html which is fixed by this change.
1569 * fast/forms/select-listbox-focus-displaynone-expected.txt:
1570 * fast/repaint/text-in-relative-positioned-inline-expected.txt:
1571 * fullscreen/full-screen-fixed-pos-parent-expected.txt:
1572 * platform/mac-mavericks/fast/html/details-open2-expected.txt:
1573 * platform/mac/fast/html/details-add-child-2-expected.txt:
1574 * platform/mac/fast/html/details-open2-expected.txt:
1576 Non-visual whitespace changes.
1578 2015-10-12 Zalan Bujtas <zalan@apple.com>
1580 [Win] Update anonymous table results for Windows port.
1582 Unreviewed gardening.
1584 * platform/win/css2.1/tables/table-anonymous-objects-015-expected.txt: Added.
1585 * platform/win/css2.1/tables/table-anonymous-objects-016-expected.txt: Added.
1586 * platform/win/css2.1/tables/table-anonymous-objects-023-expected.txt: Added.
1587 * platform/win/css2.1/tables/table-anonymous-objects-024-expected.txt: Added.
1588 * platform/win/css2.1/tables/table-anonymous-objects-035-expected.txt: Added.
1589 * platform/win/css2.1/tables/table-anonymous-objects-036-expected.txt: Added.
1590 * platform/win/css2.1/tables/table-anonymous-objects-037-expected.txt: Added.
1591 * platform/win/css2.1/tables/table-anonymous-objects-038-expected.txt: Added.
1592 * platform/win/css2.1/tables/table-anonymous-objects-045-expected.txt: Added.
1593 * platform/win/css2.1/tables/table-anonymous-objects-046-expected.txt: Added.
1594 * platform/win/css2.1/tables/table-anonymous-objects-047-expected.txt: Added.
1595 * platform/win/css2.1/tables/table-anonymous-objects-048-expected.txt: Added.
1596 * platform/win/css2.1/tables/table-anonymous-objects-049-expected.txt: Added.
1597 * platform/win/css2.1/tables/table-anonymous-objects-050-expected.txt: Added.
1598 * platform/win/css2.1/tables/table-anonymous-objects-055-expected.txt: Added.
1599 * platform/win/css2.1/tables/table-anonymous-objects-056-expected.txt: Added.
1600 * platform/win/css2.1/tables/table-anonymous-objects-091-expected.txt: Added.
1601 * platform/win/css2.1/tables/table-anonymous-objects-092-expected.txt: Added.
1602 * platform/win/css2.1/tables/table-anonymous-objects-099-expected.txt: Added.
1603 * platform/win/css2.1/tables/table-anonymous-objects-100-expected.txt: Added.
1604 * platform/win/css2.1/tables/table-anonymous-objects-105-expected.txt: Added.
1605 * platform/win/css2.1/tables/table-anonymous-objects-106-expected.txt: Added.
1606 * platform/win/css2.1/tables/table-anonymous-objects-107-expected.txt: Added.
1607 * platform/win/css2.1/tables/table-anonymous-objects-108-expected.txt: Added.
1608 * platform/win/css2.1/tables/table-anonymous-objects-109-expected.txt: Added.
1609 * platform/win/css2.1/tables/table-anonymous-objects-110-expected.txt: Added.
1610 * platform/win/css2.1/tables/table-anonymous-objects-111-expected.txt: Added.
1611 * platform/win/css2.1/tables/table-anonymous-objects-112-expected.txt: Added.
1612 * platform/win/css2.1/tables/table-anonymous-objects-113-expected.txt: Added.
1613 * platform/win/css2.1/tables/table-anonymous-objects-114-expected.txt: Added.
1614 * platform/win/css2.1/tables/table-anonymous-objects-115-expected.txt: Added.
1615 * platform/win/css2.1/tables/table-anonymous-objects-116-expected.txt: Added.
1616 * platform/win/css2.1/tables/table-anonymous-objects-121-expected.txt: Added.
1617 * platform/win/css2.1/tables/table-anonymous-objects-122-expected.txt: Added.
1618 * platform/win/css2.1/tables/table-anonymous-objects-123-expected.txt: Added.
1619 * platform/win/css2.1/tables/table-anonymous-objects-124-expected.txt: Added.
1620 * platform/win/css2.1/tables/table-anonymous-objects-139-expected.txt: Added.
1621 * platform/win/css2.1/tables/table-anonymous-objects-140-expected.txt: Added.
1622 * platform/win/css2.1/tables/table-anonymous-objects-149-expected.txt: Added.
1623 * platform/win/css2.1/tables/table-anonymous-objects-150-expected.txt: Added.
1624 * platform/win/css2.1/tables/table-anonymous-objects-155-expected.txt: Added.
1625 * platform/win/css2.1/tables/table-anonymous-objects-156-expected.txt: Added.
1626 * platform/win/css2.1/tables/table-anonymous-objects-159-expected.txt: Added.
1627 * platform/win/css2.1/tables/table-anonymous-objects-160-expected.txt: Added.
1628 * platform/win/css2.1/tables/table-anonymous-objects-165-expected.txt: Added.
1629 * platform/win/css2.1/tables/table-anonymous-objects-166-expected.txt: Added.
1631 2015-10-12 Zalan Bujtas <zalan@apple.com>
1633 display: table-cell; bug when resizing window
1634 https://bugs.webkit.org/show_bug.cgi?id=138167
1636 Reviewed by David Hyatt.
1638 Clean up anonymous table wrappers all the way up to RenderTable.
1639 This patch ensures that we don't keep the generated RenderTable/RenderSection/RenderCaption/RenderRow
1640 objects around in the tree anymore when the last child is destroyed.
1642 Import W3C CSS2.1 anonymous table tests.
1644 * css2.1/tables/table-anonymous-objects-015.xht: Added.
1645 * css2.1/tables/table-anonymous-objects-016.xht: Added.
1646 * css2.1/tables/table-anonymous-objects-023.xht: Added.
1647 * css2.1/tables/table-anonymous-objects-024.xht: Added.
1648 * css2.1/tables/table-anonymous-objects-035.xht: Added.
1649 * css2.1/tables/table-anonymous-objects-036.xht: Added.
1650 * css2.1/tables/table-anonymous-objects-037.xht: Added.
1651 * css2.1/tables/table-anonymous-objects-038.xht: Added.
1652 * css2.1/tables/table-anonymous-objects-045.xht: Added.
1653 * css2.1/tables/table-anonymous-objects-046.xht: Added.
1654 * css2.1/tables/table-anonymous-objects-047.xht: Added.
1655 * css2.1/tables/table-anonymous-objects-048.xht: Added.
1656 * css2.1/tables/table-anonymous-objects-049.xht: Added.
1657 * css2.1/tables/table-anonymous-objects-050.xht: Added.
1658 * css2.1/tables/table-anonymous-objects-055.xht: Added.
1659 * css2.1/tables/table-anonymous-objects-056.xht: Added.
1660 * css2.1/tables/table-anonymous-objects-091.xht: Added.
1661 * css2.1/tables/table-anonymous-objects-092.xht: Added.
1662 * css2.1/tables/table-anonymous-objects-099.xht: Added.
1663 * css2.1/tables/table-anonymous-objects-100.xht: Added.
1664 * css2.1/tables/table-anonymous-objects-105.xht: Added.
1665 * css2.1/tables/table-anonymous-objects-106.xht: Added.
1666 * css2.1/tables/table-anonymous-objects-107.xht: Added.
1667 * css2.1/tables/table-anonymous-objects-108.xht: Added.
1668 * css2.1/tables/table-anonymous-objects-109.xht: Added.
1669 * css2.1/tables/table-anonymous-objects-110.xht: Added.
1670 * css2.1/tables/table-anonymous-objects-111.xht: Added.
1671 * css2.1/tables/table-anonymous-objects-112.xht: Added.
1672 * css2.1/tables/table-anonymous-objects-113.xht: Added.
1673 * css2.1/tables/table-anonymous-objects-114.xht: Added.
1674 * css2.1/tables/table-anonymous-objects-115.xht: Added.
1675 * css2.1/tables/table-anonymous-objects-116.xht: Added.
1676 * css2.1/tables/table-anonymous-objects-121.xht: Added.
1677 * css2.1/tables/table-anonymous-objects-122.xht: Added.
1678 * css2.1/tables/table-anonymous-objects-123.xht: Added.
1679 * css2.1/tables/table-anonymous-objects-124.xht: Added.
1680 * css2.1/tables/table-anonymous-objects-139.xht: Added.
1681 * css2.1/tables/table-anonymous-objects-140.xht: Added.
1682 * css2.1/tables/table-anonymous-objects-149.xht: Added.
1683 * css2.1/tables/table-anonymous-objects-150.xht: Added.
1684 * css2.1/tables/table-anonymous-objects-155.xht: Added.
1685 * css2.1/tables/table-anonymous-objects-156.xht: Added.
1686 * css2.1/tables/table-anonymous-objects-159.xht: Added.
1687 * css2.1/tables/table-anonymous-objects-160.xht: Added.
1688 * css2.1/tables/table-anonymous-objects-165.xht: Added.
1689 * css2.1/tables/table-anonymous-objects-166.xht: Added.
1690 * platform/mac/css2.1/tables/table-anonymous-objects-015-expected.txt: Added.
1691 * platform/mac/css2.1/tables/table-anonymous-objects-016-expected.txt: Added.
1692 * platform/mac/css2.1/tables/table-anonymous-objects-023-expected.txt: Added.
1693 * platform/mac/css2.1/tables/table-anonymous-objects-024-expected.txt: Added.
1694 * platform/mac/css2.1/tables/table-anonymous-objects-035-expected.txt: Added.
1695 * platform/mac/css2.1/tables/table-anonymous-objects-036-expected.txt: Added.
1696 * platform/mac/css2.1/tables/table-anonymous-objects-037-expected.txt: Added.
1697 * platform/mac/css2.1/tables/table-anonymous-objects-038-expected.txt: Added.
1698 * platform/mac/css2.1/tables/table-anonymous-objects-045-expected.txt: Added.
1699 * platform/mac/css2.1/tables/table-anonymous-objects-046-expected.txt: Added.
1700 * platform/mac/css2.1/tables/table-anonymous-objects-047-expected.txt: Added.
1701 * platform/mac/css2.1/tables/table-anonymous-objects-048-expected.txt: Added.
1702 * platform/mac/css2.1/tables/table-anonymous-objects-049-expected.txt: Added.
1703 * platform/mac/css2.1/tables/table-anonymous-objects-050-expected.txt: Added.
1704 * platform/mac/css2.1/tables/table-anonymous-objects-055-expected.txt: Added.
1705 * platform/mac/css2.1/tables/table-anonymous-objects-056-expected.txt: Added.
1706 * platform/mac/css2.1/tables/table-anonymous-objects-091-expected.txt: Added.
1707 * platform/mac/css2.1/tables/table-anonymous-objects-092-expected.txt: Added.
1708 * platform/mac/css2.1/tables/table-anonymous-objects-099-expected.txt: Added.
1709 * platform/mac/css2.1/tables/table-anonymous-objects-100-expected.txt: Added.
1710 * platform/mac/css2.1/tables/table-anonymous-objects-105-expected.txt: Added.
1711 * platform/mac/css2.1/tables/table-anonymous-objects-106-expected.txt: Added.
1712 * platform/mac/css2.1/tables/table-anonymous-objects-107-expected.txt: Added.
1713 * platform/mac/css2.1/tables/table-anonymous-objects-108-expected.txt: Added.
1714 * platform/mac/css2.1/tables/table-anonymous-objects-109-expected.txt: Added.
1715 * platform/mac/css2.1/tables/table-anonymous-objects-110-expected.txt: Added.
1716 * platform/mac/css2.1/tables/table-anonymous-objects-111-expected.txt: Added.
1717 * platform/mac/css2.1/tables/table-anonymous-objects-112-expected.txt: Added.
1718 * platform/mac/css2.1/tables/table-anonymous-objects-113-expected.txt: Added.
1719 * platform/mac/css2.1/tables/table-anonymous-objects-114-expected.txt: Added.
1720 * platform/mac/css2.1/tables/table-anonymous-objects-115-expected.txt: Added.
1721 * platform/mac/css2.1/tables/table-anonymous-objects-116-expected.txt: Added.
1722 * platform/mac/css2.1/tables/table-anonymous-objects-121-expected.txt: Added.
1723 * platform/mac/css2.1/tables/table-anonymous-objects-122-expected.txt: Added.
1724 * platform/mac/css2.1/tables/table-anonymous-objects-123-expected.txt: Added.
1725 * platform/mac/css2.1/tables/table-anonymous-objects-124-expected.txt: Added.
1726 * platform/mac/css2.1/tables/table-anonymous-objects-139-expected.txt: Added.
1727 * platform/mac/css2.1/tables/table-anonymous-objects-140-expected.txt: Added.
1728 * platform/mac/css2.1/tables/table-anonymous-objects-149-expected.txt: Added.
1729 * platform/mac/css2.1/tables/table-anonymous-objects-150-expected.txt: Added.
1730 * platform/mac/css2.1/tables/table-anonymous-objects-155-expected.txt: Added.
1731 * platform/mac/css2.1/tables/table-anonymous-objects-156-expected.txt: Added.
1732 * platform/mac/css2.1/tables/table-anonymous-objects-159-expected.txt: Added.
1733 * platform/mac/css2.1/tables/table-anonymous-objects-160-expected.txt: Added.
1734 * platform/mac/css2.1/tables/table-anonymous-objects-165-expected.txt: Added.
1735 * platform/mac/css2.1/tables/table-anonymous-objects-166-expected.txt: Added.
1737 2015-10-12 Jon Honeycutt <jhoneycutt@apple.com>
1739 Unreviewed, more Mac test gardening after r190629.
1741 * platform/mac-wk1/TestExpectations:
1742 Add a new expected time out. Group expected time outs for imported
1743 Blink tests using requestAnimationFrame.
1745 2015-10-12 Myles C. Maxfield <mmaxfield@apple.com>
1747 REGRESSION(r182192): Ligatures do not interact correctly with SHY in some fonts
1748 https://bugs.webkit.org/show_bug.cgi?id=150006
1750 Reviewed by Simon Fraser.
1752 * fast/text/resources/tiny-ligature-font.svg: Added.
1753 * fast/text/undefined-glyph-with-ligature-expected.html: Added.
1754 * fast/text/undefined-glyph-with-ligature.html: Added.
1756 2015-10-12 Antoine Quint <graouts@apple.com>
1758 [SVG] Handle endEvent for svg animations
1759 https://bugs.webkit.org/show_bug.cgi?id=121587
1761 Reviewed by Dean Jackson.
1763 Tests for the "endEvent" event for SVG animations.
1765 * svg/animations/end-event-declarative-expected.svg: Added.
1766 * svg/animations/end-event-declarative.svg: Added.
1767 * svg/animations/end-event-script-expected.svg: Added.
1768 * svg/animations/end-event-script.svg: Added.
1770 2015-10-12 Brady Eidson <beidson@apple.com>
1772 Modern IDB: Start version change transaction for connections to new database.
1773 https://bugs.webkit.org/show_bug.cgi?id=150033
1775 Reviewed by Alex Christensen.
1777 * storage/indexeddb/modern/opendatabase-request-event-expected.txt:
1778 * storage/indexeddb/modern/opendatabase-request-event.html:
1780 2015-10-12 Said Abou-Hallawa <sabouhallawa@apple.com>
1782 REGRESSION(r184895): border-image should always slice the SVG image to nine pieces when drawing it in the container element
1783 https://bugs.webkit.org/show_bug.cgi?id=149901
1784 <rdar://problem/21995596>
1786 Reviewed by Darin Adler.
1788 * fast/borders/border-image-fill-no-intrinsic-size-expected.html:
1789 * fast/borders/border-image-fill-no-intrinsic-size.html:
1790 * fast/borders/resources/svg-border-100x100-relative.svg: Added.
1791 * fast/borders/resources/svg-border-100x100-viewbox.svg: Added.
1792 * fast/borders/resources/svg-border-140x140-intrinsic.svg:
1793 New test cases for relative lengths border images were added. The relative
1794 lengths can be specified by using percentage lengths or adding viewBox to
1797 One of the non-intrinsic image-borders must be removed from this test.
1798 The SVG image in the expected file has to be scaled by (100 / 140), which
1799 can be done. But run-webkit-tests found a very slight difference between
1800 the actual and the result files.
1802 2015-10-12 Brent Fulgham <bfulgham@apple.com>
1804 [Win] Unreviewed gardening
1806 Unskip a bunch of passing tests.
1808 * platform/win/TestExpectations:
1810 2015-10-12 Simon Fraser <simon.fraser@apple.com>
1812 Clip-path transitions sometimes trigger endless animation timers
1813 https://bugs.webkit.org/show_bug.cgi?id=150018
1815 Reviewed by Tim Horton.
1817 New tests for transitions of clip-path and shape-outside.
1819 * transitions/clip-path-transitions-expected.txt: Added.
1820 * transitions/clip-path-transitions.html: Added.
1821 * transitions/resources/transition-test-helpers.js:
1823 (checkExpectedValue):
1824 * transitions/shape-outside-transitions-expected.txt: Added.
1825 * transitions/shape-outside-transitions.html: Added.
1826 * transitions/svg-transitions-expected.txt:
1828 2015-10-12 Ryan Haddad <ryanhaddad@apple.com>
1830 Marking storage/domstorage/events/basic-body-attribute.html as flaky
1831 https://bugs.webkit.org/show_bug.cgi?id=148435
1833 Reviewed by Alexey Proskuryakov.
1835 * platform/mac/TestExpectations:
1837 2015-10-12 Myles C. Maxfield <mmaxfield@apple.com>
1839 Test font-variant-* and font-feature-settings on Yosemite and Mavericks
1840 https://bugs.webkit.org/show_bug.cgi?id=149778
1842 Reviewed by Simon Fraser.
1844 * platform/mac-wk1/TestExpectations:
1845 * platform/mac/TestExpectations:
1847 2015-10-12 Brent Fulgham <bfulgham@apple.com>
1849 [Win] Unreviewed test gardening after r190800.
1851 Skip mac-specific 'fast/forms/hidpi-textfield-background-bleeding.html' test
1854 * platform/win/TestExpectations:
1856 2015-10-12 Brent Fulgham <bfulgham@apple.com>
1858 REGRESSION(r190735, not fixed by r190741) failures.
1859 https://bugs.webkit.org/show_bug.cgi?id=150040
1861 * platform/win/TestExpectations: Skip several test failures introduced by JSC changes.
1863 2015-10-12 Brent Fulgham <bfulgham@apple.com>
1865 [Win] Unreviewed test gardening after r190667.
1867 Mark fast/css/will-change/will-change-create-stacking-context-inline.html as failing, because
1868 Windows does not support backdrop-filter.
1870 * platform/win/TestExpectations:
1872 2015-10-12 Brent Fulgham <bfulgham@apple.com>
1874 [Win] Unreviewed test gardening after r190840.
1876 Rebaseline tests to match new output (same changes as Mac).
1878 * platform/win/fast/css-generated-content/details-summary-before-after-expected.txt:
1879 * platform/win/fast/html/details-add-child-2-expected.txt:
1880 * platform/win/fast/html/details-open2-expected.txt:
1881 * platform/win/fast/html/details-remove-summary-1-and-click-expected.txt:
1882 * platform/win/fast/html/details-remove-summary-4-and-click-expected.txt:
1884 2015-10-09 Anders Carlsson <andersca@apple.com>
1886 Don't allow plug-ins to override image types for <embed> elements
1887 https://bugs.webkit.org/show_bug.cgi?id=149979
1889 Reviewed by Tim Horton.
1893 * platform/efl/TestExpectations:
1894 * platform/gtk/TestExpectations:
1895 * plugins/embed-prefers-plugins-for-images-expected.txt: Removed.
1896 * plugins/embed-prefers-plugins-for-images.html: Removed.
1898 2015-10-12 Ryan Haddad <ryanhaddad@apple.com>
1900 Marking http/tests/notifications/events.html as flaky again as patch did not resolve crashes
1901 https://bugs.webkit.org/show_bug.cgi?id=149218
1903 Reviewed by Brian Burg.
1905 * platform/mac/TestExpectations:
1907 2015-10-11 Myles C. Maxfield <mmaxfield@apple.com>
1909 Test font-variant-* and font-feature-settings with mocked preinstalled fonts
1910 https://bugs.webkit.org/show_bug.cgi?id=149777
1912 Reviewed by Simon Fraser.
1914 See per-file comments.
1916 * css3/font-feature-settings-preinstalled-fonts.html: Removed. Superseded by
1917 css3/font-feature-settings-rendering.html.
1918 * css3/font-feature-settings-rendering-2-expected.html: Removed.
1919 * css3/font-feature-settings-rendering-2.html: Removed. Renamed to
1920 css3/font-feature-settings-rendering.html
1921 * css3/font-feature-settings-rendering-expected.html: Added.
1922 * css3/font-feature-settings-rendering.html:
1923 * css3/font-variant-all-expected.html:
1924 * css3/font-variant-all.html:
1925 * css3/resources/FontWithFeatures.otf: Update for new 'name' table.
1926 * css3/resources/FontWithFeatures.ttf: Ditto.
1928 2015-10-11 Yusuke Suzuki <utatane.tea@gmail.com>
1930 ES6 classes: When a class extends B, super() invokes B.prototype.constructor() instead of B()
1931 https://bugs.webkit.org/show_bug.cgi?id=149001
1933 Reviewed by Saam Barati.
1935 An error message becomes changed.
1937 * js/class-syntax-call-expected.txt:
1938 * js/class-syntax-extends-expected.txt:
1939 * js/class-syntax-super-expected.txt:
1940 * js/script-tests/class-syntax-call.js:
1941 * js/script-tests/class-syntax-extends.js:
1942 * js/script-tests/class-syntax-super.js:
1944 2015-10-10 Antti Koivisto <antti@apple.com>
1946 Rewrite HTMLDetailsElement using HTMLSlotElement
1947 https://bugs.webkit.org/show_bug.cgi?id=149698
1949 Reviewed by Andreas Kling.
1952 * platform/mac/fast/html/details-add-child-2-expected.txt:
1953 * platform/mac/fast/html/details-open2-expected.txt:
1954 * platform/mac/fast/html/details-remove-summary-1-and-click-expected.txt:
1955 * platform/mac/fast/html/details-remove-summary-4-and-click-expected.txt:
1957 2015-10-10 Andreas Kling <akling@apple.com>
1959 SerializedScriptValue should use a compact encoding for 8-bit strings.
1960 <https://webkit.org/b/149934>
1962 Reviewed by Antti Koivisto.
1964 Update a test to reflect changes to the serialization format.
1966 * fast/storage/serialized-script-value.html:
1968 2015-10-09 Myles C. Maxfield <mmaxfield@apple.com>
1970 Unreviewed, rolling out r190689
1971 https://bugs.webkit.org/show_bug.cgi?id=149992
1973 Fixed in other repository.
1975 Reverted changesets:
1977 "Unreviewed, rolling out r190572, r190593, r190594, and r190639."
1978 https://bugs.webkit.org/show_bug.cgi?id=149897
1980 2015-10-09 Nan Wang <n_wang@apple.com>
1982 AX: ARIA 1.1 implement aria-colcount, aria-colindex, aria-colspan, aria-rowcount, aria-rowindex and aria-rowspan
1983 https://bugs.webkit.org/show_bug.cgi?id=148967
1985 Reviewed by Chris Fleizach.
1987 * accessibility/mac/aria-columnrowheaders-expected.txt:
1988 * accessibility/mac/aria-table-attributes-expected.txt: Added.
1989 * accessibility/mac/aria-table-attributes.html: Added.
1990 * platform/mac/accessibility/table-attributes-expected.txt:
1991 * platform/mac/accessibility/table-cell-spans-expected.txt:
1992 * platform/mac/accessibility/table-cells-expected.txt:
1993 * platform/mac/accessibility/table-detection-expected.txt:
1994 * platform/mac/accessibility/table-sections-expected.txt:
1995 * platform/mac/accessibility/table-with-rules-expected.txt:
1997 2015-10-09 Simon Fraser <simon.fraser@apple.com>
1999 Garbage texture data with composited table row
2000 https://bugs.webkit.org/show_bug.cgi?id=148984
2002 Reviewed by Zalan Bujtas.
2004 * compositing/contents-opaque/table-parts-expected.txt: Added.
2005 * compositing/contents-opaque/table-parts.html: Added.
2007 2015-10-09 Simon Fraser <simon.fraser@apple.com>
2009 Garbage pixels on enphaseenergy.com site
2010 https://bugs.webkit.org/show_bug.cgi?id=149915
2011 rdar://problem/22976184
2013 Reviewed by Darin Adler.
2015 New ref test. Also update the expected result for another test that uses negative
2018 * compositing/contents-opaque/body-background-painted-expected.txt:
2019 * compositing/contents-opaque/negative-z-before-html-expected.html: Added.
2020 * compositing/contents-opaque/negative-z-before-html.html: Added.
2021 * platform/mac-wk2/compositing/contents-opaque/body-background-painted-expected.txt:
2023 2015-10-09 Antoine Quint <graouts@apple.com>
2025 Dynamic background color changes do not update until a layout is forced
2026 https://bugs.webkit.org/show_bug.cgi?id=131623
2028 Add some new tests checking that dynamically updating the "background",
2029 "border" and "outline" CSS properties repaint correctly and rebase a few
2030 existing tests that yield the same rendered results but slightly different
2033 Reviewed by Darin Adler.
2035 * platform/mac/fast/repaint/moving-shadow-on-container-expected.txt:
2036 * platform/mac/svg/custom/simple-text-double-shadow-expected.txt:
2037 * svg/css/composite-shadow-example-expected.txt:
2038 * svg/css/composite-shadow-with-opacity-expected.txt:
2039 * svg/repaint/add-background-property-on-root-expected.html: Added.
2040 * svg/repaint/add-background-property-on-root.html: Added.
2041 * svg/repaint/add-border-property-on-root-expected.html: Added.
2042 * svg/repaint/add-border-property-on-root.html: Added.
2043 * svg/repaint/add-outline-property-on-root-expected.html: Added.
2044 * svg/repaint/add-outline-property-on-root.html: Added.
2045 * svg/repaint/change-background-color-expected.html: Added.
2046 * svg/repaint/change-background-color.html: Added.
2047 * svg/repaint/remove-background-property-on-root-expected.html: Added.
2048 * svg/repaint/remove-background-property-on-root.html: Added.
2049 * svg/repaint/remove-border-property-on-root-expected.html: Added.
2050 * svg/repaint/remove-border-property-on-root.html: Added.
2051 * svg/repaint/remove-outline-property-on-root-expected.html: Added.
2052 * svg/repaint/remove-outline-property-on-root.html: Added.
2053 * svg/repaint/repaint-webkit-svg-shadow-expected.txt:
2055 2015-10-06 Simon Fraser <simon.fraser@apple.com>
2057 Add some missing iOS results.
2059 * fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-expected.txt: Added.
2060 * platform/ios-simulator/compositing/transitions/scale-transition-no-start-expected.txt: Added.
2061 * platform/ios-simulator/compositing/transitions/singular-scale-transition-expected.txt: Added.
2063 2015-10-09 Brian Burg <bburg@apple.com>
2065 Unreviewed, more Mac test gardening after r190629.
2067 These more accurate expectations are based on several days
2068 of builds with the newly-imported Blink tests.
2070 * platform/mac-wk1/TestExpectations:
2071 * platform/mac-wk2/TestExpectations:
2072 * platform/mac/TestExpectations:
2074 2015-10-08 Wenson Hsieh <wenson_hsieh@apple.com>
2076 Backgrounds bleed out of natively rendered text fields
2077 https://bugs.webkit.org/show_bug.cgi?id=149843
2078 <rdar://problem/22896977>
2080 Reviewed by Darin Adler.
2082 Add a layout test to check that the background of a natively rendered text field
2083 cell does not bleed.
2086 * fast/forms/hidpi-textfield-background-bleeding-expected.html: Added.
2087 * fast/forms/hidpi-textfield-background-bleeding.html: Added.
2089 2015-10-08 Nikita Vasilyev <nvasilyev@apple.com>
2091 Web Inspector: Stack trace view doesn't properly display lines without function names
2092 https://bugs.webkit.org/show_bug.cgi?id=149922
2094 Test an anomymous function.
2096 Reviewed by Timothy Hatcher.
2098 * inspector/debugger/js-stacktrace-expected.txt: Also, rebaseline one old test.
2099 * inspector/debugger/js-stacktrace.html:
2101 2015-10-08 Brian Burg <bburg@apple.com>
2103 http/tests/media/media-source/SourceBuffer-abort-updating.html is flaky
2104 https://bugs.webkit.org/show_bug.cgi?id=149816
2106 Unreviewed, fix updated expectation so it doesn't accidentally cause bots
2107 to run the test on Mavericks (where Media Source is unsupported).
2109 * platform/mac/TestExpectations:
2111 2015-10-08 Jiewen Tan <jiewen_tan@apple.com>
2113 Gracefully handle XMLDocumentParser being detached by mutation events.
2114 https://bugs.webkit.org/show_bug.cgi?id=149485
2115 <rdar://problem/22811489>
2117 Reviewed by Darin Adler.
2119 * fast/parser/resources/xhtml-overwrite-frame.xhtml: Added.
2120 * fast/parser/xhtml-dom-character-data-modified-crash-expected.txt: Added.
2121 * fast/parser/xhtml-dom-character-data-modified-crash.html: Added.
2123 2015-10-08 Jiewen Tan <jiewen_tan@apple.com>
2125 Cleaning up after revision 190339
2126 https://bugs.webkit.org/show_bug.cgi?id=149732
2128 Reviewed by Myles C. Maxfield.
2130 * svg/custom/invalid-xslt-crash.svg:
2131 * svg/custom/invalid-xslt-crash-expected.txt:
2132 Replace render tree dump test with text dump.
2134 2015-10-08 Ryan Haddad <ryanhaddad@apple.com>
2136 Marking http/tests/media/media-source/SourceBuffer-abort-updating.html as flaky
2137 https://bugs.webkit.org/show_bug.cgi?id=149816
2139 Reviewed by Darin Adler.
2141 * platform/mac/TestExpectations:
2143 2015-10-08 Andreas Kling <akling@apple.com>
2145 Generated frame tree names should be kept reasonably long.
2146 <https://webkit.org/b/149874>
2148 Reviewed by Darin Adler.
2150 Added a test to document our name generation behavior for subframes with long-named ancestors.
2151 Also rebaselined some tests that exposed the old behavior.
2153 * fast/forms/form-and-frame-interaction-retains-values-expected.txt:
2154 * fast/frames/long-names-in-nested-subframes-expected.txt: Added.
2155 * fast/frames/long-names-in-nested-subframes.html: Added.
2156 * http/tests/navigation/image-load-in-subframe-unload-handler-expected.txt:
2157 * http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-2-level-expected.txt:
2158 * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-2-level-expected.txt:
2159 * http/tests/security/javascriptURL/xss-ALLOWED-from-javascript-url-sub-frame-2-level-expected.txt:
2160 * http/tests/security/javascriptURL/xss-ALLOWED-from-javascript-url-to-javscript-url-expected.txt:
2161 * http/tests/security/javascriptURL/xss-ALLOWED-to-javascript-url-from-javscript-url-expected.txt:
2163 2015-10-08 Saam barati <sbarati@apple.com>
2165 We should be able to inline getter/setter calls inside an inline cache even when the SpillRegistersMode is NeedsToSpill
2166 https://bugs.webkit.org/show_bug.cgi?id=149601
2168 Reviewed by Filip Pizlo.
2170 * js/regress/custom-setter-getter-as-put-get-by-id-expected.txt: Added.
2171 * js/regress/custom-setter-getter-as-put-get-by-id.html: Added.
2172 * js/regress/script-tests/custom-setter-getter-as-put-get-by-id.js: Added.
2176 2015-10-08 Alexey Proskuryakov <ap@apple.com>
2178 fast/events/scroll-after-click-on-tab-index.html is flaky
2179 https://bugs.webkit.org/show_bug.cgi?id=149859
2181 Reviewed by Simon Fraser.
2183 * fast/events/scroll-after-click-on-tab-index-expected.txt:
2184 * fast/events/scroll-after-click-on-tab-index.html:
2185 * platform/mac/TestExpectations:
2187 2015-10-08 Jiewen Tan <jiewen_tan@apple.com>
2189 Add NULL check for renderBox::layer() on applying zoom level change
2190 https://bugs.webkit.org/show_bug.cgi?id=149302
2191 <rdar://problem/22747292>
2193 Reviewed by Darin Adler.
2195 * fast/css/zoom-on-nested-scroll-crash-expected.txt: Added.
2196 * fast/css/zoom-on-nested-scroll-crash.html: Added.
2198 2015-10-08 Ryan Haddad <ryanhaddad@apple.com>
2200 Marking fast/events/scroll-after-click-on-tab-index.html as flaky on Mac
2201 https://bugs.webkit.org/show_bug.cgi?id=149859
2203 Reviewed by Darin Adler.
2205 * platform/mac/TestExpectations:
2207 2015-10-08 Antti Koivisto <antti@apple.com>
2209 CrashTracer: [USER] com.apple.WebKit.WebContent at …Core::SelectorChecker::checkScrollbarPseudoClass const + 217
2210 https://bugs.webkit.org/show_bug.cgi?id=149921
2211 rdar://problem/22731359
2213 Reviewed by Andreas Kling.
2215 The test crashes with shipping WebKit but not with current ToT (probably due to shadow DOM styling changes). Still adding
2218 * svg/css/use-window-inactive-crash-expected.html: Added.
2219 * svg/css/use-window-inactive-crash.html: Added.
2221 2015-10-08 Carlos Garcia Campos <cgarcia@igalia.com>
2223 [GTK] Stop using a nested main loop for popup menus
2224 https://bugs.webkit.org/show_bug.cgi?id=149920
2226 Reviewed by Sergio Villar Senin.
2228 Unskip platform/gtk/fast/forms/menulist-typeahead-find.html that
2229 was timing out because of the nested main loop.
2231 * platform/gtk/TestExpectations:
2233 2015-10-08 Carlos Garcia Campos <cgarcia@igalia.com>
2235 Unreviewed GTK+ gardening. Mark several inspector tests as slow.
2237 * platform/gtk/TestExpectations:
2239 2015-10-07 Keith Rollin <krollin@apple.com>
2241 script.text shouldn't include text from non-direct children of the script element
2242 https://bugs.webkit.org/show_bug.cgi?id=148851
2243 <rdar://problem/22587759>
2245 Reviewed by Chris Dumez.
2247 script-getElementById-during-insertion removed because it no longer
2248 runs correctly with this change.
2250 * fast/dom/script-getElementById-during-insertion-expected.txt: Removed.
2251 * fast/dom/script-getElementById-during-insertion.html: Removed.
2252 * fast/dom/script-subtext-in-script-elements-expected.txt: Added.
2253 * fast/dom/script-subtext-in-script-elements.html: Added.
2255 2015-10-07 Myles C. Maxfield <mmaxfield@apple.com>
2257 Test font-variant-* and font-feature-settings with TrueType fonts
2258 https://bugs.webkit.org/show_bug.cgi?id=149776
2260 Unreviewed follow up to r190697.
2262 * css3/font-variant-all-webfont-expected.html:
2263 * css3/font-variant-all-webfont.html:
2265 2015-10-07 Myles C. Maxfield <mmaxfield@apple.com>
2267 Test font-variant-* and font-feature-settings with TrueType fonts
2268 https://bugs.webkit.org/show_bug.cgi?id=149776
2270 Reviewed by Simon Fraser.
2272 * css3/font-feature-settings-rendering-2-expected.html:
2273 * css3/font-feature-settings-rendering-2.html:
2274 * css3/resources/FontWithFeatures.ttf: Added.
2276 2015-10-07 Mark Lam <mark.lam@apple.com>
2278 Disable tail calls because it is breaking some sites.
2279 https://bugs.webkit.org/show_bug.cgi?id=149900
2281 Reviewed by Saam Barati.
2283 Updating the expected test result because we disabled tail calls.
2285 * js/caller-property-expected.txt:
2287 2015-10-07 Commit Queue <commit-queue@webkit.org>
2289 Unreviewed, rolling out r190572, r190593, r190594, and
2291 https://bugs.webkit.org/show_bug.cgi?id=149897
2293 Breaks Mavericks build (Requested by litherum on #webkit).
2295 Reverted changesets:
2297 "Allow WKRetainPtrs to be used as keys in hashing data
2299 https://bugs.webkit.org/show_bug.cgi?id=149762
2300 http://trac.webkit.org/changeset/190572
2302 "REGRESSION(189668?): http/tests/notifications/events.html
2303 flakily asserts or times out"
2304 https://bugs.webkit.org/show_bug.cgi?id=149218
2305 http://trac.webkit.org/changeset/190593
2307 "Prospective Mavericks build fix."
2308 http://trac.webkit.org/changeset/190594
2310 "Post-review cleanup after r190572."
2311 http://trac.webkit.org/changeset/190639
2313 2015-10-07 Antti Koivisto <antti@apple.com>
2315 Implement :host pseudo class
2316 https://bugs.webkit.org/show_bug.cgi?id=149440
2318 Reviewed by Ryosuke Niwa.
2320 * fast/shadow-dom/css-scoping-shadow-host-rule.html:
2322 Fix and expand the test case.
2324 * platform/mac/TestExpectations:
2326 2015-10-07 Brian Burg <bburg@apple.com>
2328 Unreviewed, more Mac test gardening after r190629.
2330 * platform/mac-wk1/TestExpectations:
2331 * platform/mac-wk2/TestExpectations:
2333 2015-10-07 Brian Burg <bburg@apple.com>
2335 Unreviewed, more Mac test gardening after r190629.
2337 * platform/mac-wk1/TestExpectations:
2339 2015-10-07 Nan Wang <n_wang@apple.com>
2341 AX: ARIA 1.1 @aria-placeholder
2342 https://bugs.webkit.org/show_bug.cgi?id=148970
2344 Reviewed by Chris Fleizach.
2346 * accessibility/placeholder-expected.txt:
2347 * accessibility/placeholder.html:
2349 2015-10-06 Simon Fraser <simon.fraser@apple.com>
2351 will-change should trigger stacking context based purely on properties
2352 https://bugs.webkit.org/show_bug.cgi?id=148068
2354 Reviewed by Zalan Bujtas.
2356 Previously, our will-change implementation didn't trigger stacking context
2357 on an inline if the will-change property didn't apply to inlines (like 'transform').
2358 However, this doesn't agree with the CSS-WG consensus (https://lists.w3.org/Archives/Public/www-style/2015Sep/0112.html).
2360 Change behavior to have stacking context creation behavior for will-change be
2361 identical for inlines and blocks.
2363 * platform/mac/TestExpectations: Fails on Mavericks because no backdrop-filter there.
2364 * fast/css/will-change/resources/will-change-stacking-helper.js:
2365 (makeStackingInline):
2366 * fast/css/will-change/will-change-creates-stacking-context-inline-expected.html: Added.
2367 * fast/css/will-change/will-change-creates-stacking-context-inline.html: Added.
2369 2015-10-07 Hunseop Jeong <hs85.jeong@samsung.com>
2371 [EFL] fast/repaint/block-inputrange-repaint.html is failed.
2372 https://bugs.webkit.org/show_bug.cgi?id=149517
2374 Reviewed by Zalan Bujtas.
2376 EFL thumb size is different with mac port, it causes the difference of repaintRect.
2377 So rebaseline the test with failure result.
2379 * platform/efl/fast/repaint/block-inputrange-repaint-expected.txt: Added.
2381 2015-10-07 Javier Fernandez <jfernandez@igalia.com>
2383 [CSS Grid Layout] Modify grid item height doesn't work
2384 https://bugs.webkit.org/show_bug.cgi?id=149840
2386 Reviewed by Sergio Villar Senin.
2388 Added new tests cases to verify content-sized grid tracks are resized
2389 appropriately whenever grid item's height is changed.
2391 * fast/css-grid-layout/grid-items-should-not-be-stretched-when-height-or-width-or-margin-change-expected.txt: Added new test cases.
2392 * fast/css-grid-layout/grid-items-should-not-be-stretched-when-height-or-width-or-margin-change.html: Added new test cases.
2394 2015-10-05 Sergio Villar Senin <svillar@igalia.com>
2396 [css-grid] Implement grid gutters
2397 https://bugs.webkit.org/show_bug.cgi?id=149800
2399 Reviewed by Darin Adler.
2401 Added several new test cases to verify that gutters are
2402 properly considered when sizing and also to check that they do
2403 not modify the current behavior. As many existing tests were
2404 reused I took the chance to refactor some testing code related
2405 to alignment so that it could be reused by many different
2408 * fast/css-grid-layout/grid-align-content.html:
2409 * fast/css-grid-layout/grid-align-justify-margin-border-padding-vertical-lr.html:
2410 * fast/css-grid-layout/grid-align-justify-margin-border-padding-vertical-rl.html:
2411 * fast/css-grid-layout/grid-align-justify-margin-border-padding.html:
2412 * fast/css-grid-layout/grid-align.html:
2413 * fast/css-grid-layout/grid-gutters-and-alignment-expected.txt: Added.
2414 * fast/css-grid-layout/grid-gutters-and-alignment.html: Added.
2415 * fast/css-grid-layout/grid-gutters-and-flex-content-expected.txt: Added.
2416 * fast/css-grid-layout/grid-gutters-and-flex-content.html: Added.
2417 * fast/css-grid-layout/grid-gutters-and-tracks-expected.txt: Added.
2418 * fast/css-grid-layout/grid-gutters-and-tracks.html: Added.
2419 * fast/css-grid-layout/grid-gutters-get-set-expected.txt: Added.
2420 * fast/css-grid-layout/grid-gutters-get-set.html: Added.
2421 * fast/css-grid-layout/grid-justify-content-distribution-vertical-lr.html:
2422 * fast/css-grid-layout/grid-justify-content-distribution-vertical-rl.html:
2423 * fast/css-grid-layout/grid-justify-content.html:
2424 * fast/css-grid-layout/resources/grid-alignment.css: Added.
2426 (.alignSelfStretch):
2432 (.alignSelfFlexStart):
2433 (.alignSelfFlexEnd):
2434 (.alignSelfSelfStart):
2435 (.alignSelfSelfEnd):
2436 (.alignItemsCenter):
2437 (.alignContentBaseline):
2438 (.alignContentLastBaseline):
2439 (.alignContentStart):
2441 (.alignContentCenter):
2442 (.alignContentLeft):
2443 (.alignContentRight):
2444 (.alignContentFlexStart):
2445 (.alignContentFlexEnd):
2446 (.justifyContentBaseline):
2447 (.justifyContentLastBaseline):
2448 (.justifyContentStart):
2449 (.justifyContentEnd):
2450 (.justifyContentCenter):
2451 (.justifyContentLeft):
2452 (.justifyContentRight):
2453 (.justifyContentFlexStart):
2454 (.justifyContentFlexEnd):
2455 (.justifyContentSpaceBetween):
2456 (.justifyContentSpaceAround):
2457 (.justifyContentSpaceEvenly):
2458 (.justifyContentStretch):
2465 * fast/css-grid-layout/resources/grid-definitions-parsing-utils.js:
2466 (testGridGapDefinitionsValues):
2467 * fast/css-grid-layout/resources/grid.css:
2468 (.firstRowThirdColumn):
2469 (.secondRowThirdColumn):
2470 (.firstRowFourthColumn):
2471 (.secondRowFourthColumn):
2473 2015-10-07 ChangSeok Oh <changseok.oh@collabora.com>
2475 [GTK] Progress bar is broken on recent GTK+
2476 https://bugs.webkit.org/show_bug.cgi?id=149831
2478 Reviewed by Carlos Garcia Campos.
2480 * fast/dom/HTMLProgressElement/native-progress-bar.html: Added.
2481 * platform/gtk/fast/dom/HTMLProgressElement/native-progress-bar-expected.png: Added.
2482 * platform/gtk/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt: Added.
2483 * platform/mac/fast/dom/HTMLProgressElement/native-progress-bar-expected.png: Added.
2484 * platform/mac/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt: Added.
2486 2015-10-06 Jon Honeycutt <jhoneycutt@apple.com>
2488 Unreviewed iOS test gardening after r190629.
2490 * platform/ios-simulator/TestExpectations:
2491 * platform/ios-simulator-wk1/TestExpectations:
2493 2015-10-06 Zalan Bujtas <zalan@apple.com>
2495 Paint artifacts when hovering on http://jsfiddle.net/Sherbrow/T87Mn/
2496 https://bugs.webkit.org/show_bug.cgi?id=149535
2497 rdar://problem/22874920
2499 Reviewed by Simon Fraser.
2501 When due to some style change, a renderer's self-painting layer is getting destroyed
2502 and the parent's overflow is no longer set to visible, we don't clean up the overflow part.
2504 When a renderer has a self-painting layer, the parent stops tracking the child's
2505 visual overflow rect. All overflow painting is delegated to the self-painting layer.
2506 However when this layer gets destroyed, no-one issues repaint to clean up
2508 This patch ensures that we issue a repaint when the self-painting layer is destroyed
2509 and the triggering style change requires full repaint.
2511 * css3/blending/repaint/blend-mode-isolate-stacking-context-expected.txt: progression.
2512 * fast/repaint/absolute-position-change-containing-block-expected.txt: progression.
2513 * fast/repaint/overflow-hidden-with-self-painting-child-layer-expected.txt: Added.
2514 * fast/repaint/overflow-hidden-with-self-painting-child-layer.html: Added.
2516 2015-10-06 Jon Honeycutt <jhoneycutt@apple.com>
2518 More unreviewed Windows test gardening after r190629.
2520 * platform/win/TestExpectations:
2522 2015-10-06 Jon Honeycutt <jhoneycutt@apple.com>
2524 Unreviewed Windows test gardening after r190629.
2526 * platform/win/TestExpectations:
2528 2015-10-06 Jon Honeycutt <jhoneycutt@apple.com>
2530 Unreviewed Mac test gardening after r190629.
2532 * platform/mac-wk1/TestExpectations:
2533 * platform/mac-wk2/TestExpectations:
2535 2015-10-06 Nan Wang <n_wang@apple.com>
2537 AX: ARIA 1.1: aria-orientation now defaults to undefined, supported on more elements, and role-specific defaults are defined.
2538 https://bugs.webkit.org/show_bug.cgi?id=132177
2540 Reviewed by Chris Fleizach.
2542 * accessibility/mac/aria-orientation-expected.txt: Added.
2543 * accessibility/mac/aria-orientation.html: Added.
2545 2015-10-06 Simon Fraser <simon.fraser@apple.com>
2547 Mark compositing/geometry/limit-layer-bounds-opacity-transition.html as failing
2550 * platform/ios-simulator-wk2/TestExpectations:
2552 2015-10-06 Ryan Haddad <ryanhaddad@apple.com>
2554 Take 2 on marking compositing/video/video-poster.html as flaky due to crashes.
2555 https://bugs.webkit.org/show_bug.cgi?id=149819
2557 Reviewed by Alexey Proskuryakov.
2559 * platform/mac-elcapitan/TestExpectations: Removed.
2560 * platform/mac/TestExpectations:
2562 2015-10-06 Jiewen Tan <jiewen_tan@apple.com>
2564 Fix crash in ApplyStyleCommand::applyRelativeFontStyleChange()
2565 https://bugs.webkit.org/show_bug.cgi?id=149300
2566 <rdar://problem/22747046>
2568 Reviewed by Chris Dumez.
2570 * editing/style/apply-style-crash2-expected.txt: Added.
2571 * editing/style/apply-style-crash2.html: Added.
2572 * editing/style/apply-style-crash3-expected.txt: Added.
2573 * editing/style/apply-style-crash3.html: Added.
2575 2015-10-06 Javier Fernandez <jfernandez@igalia.com>
2577 [CSS Grid Layout] Don't need to reset auto-margins during grid items layout
2578 https://bugs.webkit.org/show_bug.cgi?id=149764
2580 Reviewed by Darin Adler.
2582 Removed a duplicated layout tests.
2584 * fast/css-grid-layout/grid-item-should-not-be-stretched-when-height-or-margin-change-expected.txt: Removed.
2585 * fast/css-grid-layout/grid-item-should-not-be-stretched-when-height-or-margin-change.html: Removed.
2587 2015-10-02 Jon Honeycutt <jhoneycutt@apple.com>
2589 Import some Blink layout tests.
2590 https://bugs.webkit.org/show_bug.cgi?id=149768
2592 These are a subset of tests that don't time out and whose expected
2593 results in Blink match the results in WebKit when run under DRT and
2596 Reviewed by Andy Estes.
2598 2015-10-06 Chris Dumez <cdumez@apple.com>
2600 [Web IDL] 'length' property is wrong for variadic operations
2601 https://bugs.webkit.org/show_bug.cgi?id=149714
2603 Reviewed by Darin Adler.
2605 Add a layout test to check that the value for the 'length' property of
2606 variadic operations is correct.
2608 * fast/dom/variadic-operations-length-expected.txt: Added.
2609 * fast/dom/variadic-operations-length.html: Added.
2611 2015-10-06 Hunseop Jeong <hs85.jeong@samsung.com>
2613 [Cairo] fast/canvas/canvas-imageSmoothingFoo tests failed after r190383.
2614 https://bugs.webkit.org/show_bug.cgi?id=149752
2616 Reviewed by Carlos Garcia Campos.
2618 CG's low interpolation quality setting is equivalent to most other browsers default or high settings.
2620 * platform/efl/fast/canvas/canvas-imageSmoothingQuality-expected.txt: Added.
2621 * platform/gtk/fast/canvas/canvas-imageSmoothingQuality-expected.txt: Added.
2623 2015-10-06 Alex Christensen <achristensen@webkit.org>
2625 Report error when main resource is blocked by content blocker
2626 https://bugs.webkit.org/show_bug.cgi?id=149719
2627 rdar://problem/21970595
2629 Reviewed by Brady Eidson.
2631 * http/tests/contentextensions/main-resource-expected.txt: Added.
2632 * http/tests/contentextensions/main-resource.html: Added.
2633 * http/tests/contentextensions/main-resource.html.json: Added.
2635 2015-10-05 Byung Jun Kim <bj1987.kim@samsung.com>
2637 Unreviewed EFL Gardening
2638 https://bugs.webkit.org/show_bug.cgi?id=149830
2640 Remove "--lint-test-files warnings".
2642 * platform/efl/TestExpectations:
2644 2015-10-05 Youenn Fablet <youenn.fablet@crf.canon.fr>
2646 Migrate streams API to JS Builtins
2647 https://bugs.webkit.org/show_bug.cgi?id=147092
2649 Reviewed by Darin Adler.
2651 Rebasing some tests, one subtest passing, two others still failing but with different reasons.
2653 * streams/reference-implementation/brand-checks-expected.txt:
2654 * streams/reference-implementation/readable-stream-reader-expected.txt:
2656 2015-10-05 Chris Dumez <cdumez@apple.com>
2658 data: URLs should not be preloaded
2659 https://bugs.webkit.org/show_bug.cgi?id=149829
2661 Reviewed by Ryosuke Niwa.
2663 Add layout test to make sure that images with a data: URL do not
2666 * fast/preloader/image-data-url-expected.txt: Added.
2667 * fast/preloader/image-data-url.html: Added.
2669 2015-10-05 Jer Noble <jer.noble@apple.com>
2671 [iOS] REGRESSION(r190434): Media continues to play when locking screen
2672 https://bugs.webkit.org/show_bug.cgi?id=149822
2674 Reviewed by Brent Fulgham.
2676 applicationWillEnterForeground() -> applicationDidEnterForeground().
2678 * media/video-background-playback-expected.txt:
2679 * media/video-background-playback.html:
2680 * media/video-background-tab-playback-expected.txt:
2681 * media/video-background-tab-playback.html:
2683 2015-10-05 Alex Christensen <achristensen@webkit.org>
2685 Invalid CSS Selector for Content Blockers invalidates others
2686 https://bugs.webkit.org/show_bug.cgi?id=148446
2687 rdar://problem/22918235
2689 Reviewed by Benjamin Poulain.
2691 * http/tests/contentextensions/invalid-selector-expected.txt: Added.
2692 * http/tests/contentextensions/invalid-selector.html: Added.
2693 * http/tests/contentextensions/invalid-selector.html.json: Added.
2695 2015-10-05 Jiewen Tan <jiewen_tan@apple.com>
2697 CSSGradientValue should check whether gradientLength is zero or not.
2698 https://bugs.webkit.org/show_bug.cgi?id=149373
2699 <rdar://problem/22771418>
2701 Reviewed by Darin Adler.
2703 * fast/gradients/css3-repeating-radial-gradients-crash-expected.txt: Added.
2704 * fast/gradients/css3-repeating-radial-gradients-crash.html: Added.
2706 2015-10-05 Dean Jackson <dino@apple.com>
2708 EXT_texture_filter_anisotropic extension exposed with WEBKIT_ prefix
2709 https://bugs.webkit.org/show_bug.cgi?id=149765
2710 <rdar://problem/22983722>
2712 Reviewed by Beth Dakin.
2714 Simple test that the unprefixed form exists. The actual functionality
2715 is exercised in the WebGL conformance tests.
2717 * fast/canvas/webgl/unprefixed-anisotropic-extension-expected.txt: Added.
2718 * fast/canvas/webgl/unprefixed-anisotropic-extension.html: Added.
2720 2015-10-05 Myles C. Maxfield <mmaxfield@apple.com>
2722 REGRESSION(189668?): http/tests/notifications/events.html flakily asserts or times out
2723 https://bugs.webkit.org/show_bug.cgi?id=149218
2725 Reviewed by Alexey Proskuryakov.
2729 2015-10-05 Dean Jackson <dino@apple.com>
2731 Reference cycles during SVG dependency invalidation
2732 https://bugs.webkit.org/show_bug.cgi?id=149824
2733 <rdar://problem/22771412>
2735 Reviewed by Tim Horton.
2737 Adding a test that has a cycle between feImage resources.
2740 https://chromium.googlesource.com/chromium/blink/+/a4bc83453bda89823b672877dc02247652a02d51
2742 * svg/custom/reference-cycle-expected.txt: Added.
2743 * svg/custom/reference-cycle.svg: Added.
2745 2015-10-05 Ryan Haddad <ryanhaddad@apple.com>
2747 Marking compositing/video/video-poster.html as flaky for El Capitan.
2748 https://bugs.webkit.org/show_bug.cgi?id=149819
2749 <rdar://problem/16622896> ASSERT(!needsLayout()) at com.apple.WebCore: WebCore::RenderView::paint
2751 Reviewed by Simon Fraser.
2753 * platform/mac-elcapitan/TestExpectations: Added.
2755 2015-10-05 Jiewen Tan <jiewen_tan@apple.com>
2757 Fix null pointer dereference in WebSocket::connect()
2758 https://bugs.webkit.org/show_bug.cgi?id=149311
2759 <rdar://problem/22748858>
2761 Reviewed by Chris Dumez.
2763 * http/tests/websocket/construct-in-detached-frame-expected.txt: Added.
2764 * http/tests/websocket/construct-in-detached-frame.html: Added.
2765 * http/tests/websocket/resources/construct-in-detached-frame.html: Added.
2767 2015-10-05 Alexey Proskuryakov <ap@apple.com>
2769 Revert LayoutTests parts of r190579, which were incorrect.
2771 * svg/custom/invalid-xslt-crash-expected.txt: Copied from LayoutTests/svg/custom/invalid-xslt-crash-expected.txt.
2772 * svg/custom/invalid-xslt-crash.svg:
2774 2015-10-02 Ryosuke Niwa <rniwa@webkit.org>
2776 ShadowRoot with leading or trailing white space cause a crash
2777 https://bugs.webkit.org/show_bug.cgi?id=149782
2779 Reviewed by Chris Dumez.
2781 Added a regression test.
2783 * fast/shadow-dom/shadow-root-with-child-whitespace-text-crash-expected.txt: Added.
2784 * fast/shadow-dom/shadow-root-with-child-whitespace-text-crash.html: Added.
2786 2015-10-05 Jiewen Tan <jiewen_tan@apple.com>
2788 Cleaning up after revision 190339
2789 https://bugs.webkit.org/show_bug.cgi?id=149732
2791 Reviewed by Myles C. Maxfield.
2793 * svg/custom/invalid-xslt-crash.svg:
2794 * svg/custom/invalid-xslt-crash-expected.txt:
2795 Replace render tree dump test with text dump.
2798 2015-10-05 Timothy Horton <timothy_horton@apple.com>
2800 Rebaseline test for iOS
2802 * platform/ios-simulator/fast/text/mark-matches-overflow-clip-expected.txt:
2804 2015-10-05 Zalan Bujtas <zalan@apple.com>
2806 Mark the line dirty when RenderQuote's text changes.
2807 https://bugs.webkit.org/show_bug.cgi?id=149784
2808 rdar://problem/22558169
2810 Reviewed by Antti Koivisto.
2812 When quotation mark changes ( " -> ' or empty string), we
2813 need to mark the line dirty to ensure its content gets laid out properly.
2815 * fast/inline/quotation-text-changes-dynamically-expected.txt: Added.
2816 * fast/inline/quotation-text-changes-dynamically.html: Added.
2818 2015-10-05 Myles C. Maxfield <mmaxfield@apple.com>
2820 Unprefix -webkit-font-feature-settings
2821 https://bugs.webkit.org/show_bug.cgi?id=149722
2823 Reviewed by Sam Weinig.
2825 * css3/font-feature-settings-parsing.html:
2826 * css3/font-feature-settings-preinstalled-fonts.html:
2827 * css3/font-feature-settings-rendering-2.html:
2828 * css3/font-feature-settings-rendering.html:
2829 * fast/css/inherited-properties-rare-text-expected.txt:
2830 * fast/css/inherited-properties-rare-text.html:
2831 * fast/text/shaping/shaping-script-order.html:
2832 * fast/text/shaping/shaping-selection-rect.html:
2833 * fonts/unicode-character-font-crash.html:
2834 * scrollbars/scrollbar-scrollbarparts-repaint-crash.html:
2836 2015-10-04 Alexey Proskuryakov <ap@apple.com>
2838 Mark tests as flaky for
2839 https://bugs.webkit.org/show_bug.cgi?id=148890
2841 http/tests/contentfiltering/load-substitute-data-from-appcache.html and
2842 http/tests/appcache/decide-navigation-policy-after-delay.html crash
2843 in DocumentLoader::dataReceived sometimes
2845 * platform/wk2/TestExpectations:
2847 2015-10-04 Nikita Vasilyev <nvasilyev@apple.com>
2849 Web Inspector: Wrong column numbers in error object views
2850 https://bugs.webkit.org/show_bug.cgi?id=149795
2852 Reviewed by Timothy Hatcher.
2854 * inspector/debugger/js-stacktrace-expected.txt:
2856 2015-10-03 Alexey Proskuryakov <ap@apple.com>
2858 fast/events/overflow-scroll-fake-mouse-move.html is flaky
2859 https://bugs.webkit.org/show_bug.cgi?id=138697
2861 Reviewed by Brent Fulgham.
2863 * fast/events/overflow-scroll-fake-mouse-move.html:
2865 2015-10-03 Ryosuke Niwa <rniwa@webkit.org>
2867 Make the test added in r190530 not time out on the ports that don't enable shadow DOM.
2869 Call waitUntilDone after calling attachShadow so that an exception thrown by calling attachShadow
2870 will prevent waitUntilDone from getting called on those ports.
2872 * fast/shadow-dom/insert-child-to-assigned-node.html:
2874 2015-10-02 Simon Fraser <simon.fraser@apple.com>
2876 New baselines for some compositing tests.
2878 * platform/ios-simulator/compositing/layer-creation/overlap-animation-clipping-expected.txt: Added.
2879 * platform/ios-simulator/compositing/layer-creation/overlap-animation-container-expected.txt: Added.
2880 * platform/ios-simulator/compositing/repaint/become-overlay-composited-layer-expected.txt:
2881 * platform/ios-simulator/compositing/visible-rect/animated-from-none-expected.txt: Added.
2883 2015-10-02 Antti Koivisto <antti@apple.com>
2885 Inserting a child to a slot assigned node doesn't trigger repaint
2886 https://bugs.webkit.org/show_bug.cgi?id=149739
2888 Reviewed by Ryosuke Niwa.
2890 * fast/shadow-dom/insert-child-to-assigned-node-expected.html: Added.
2891 * fast/shadow-dom/insert-child-to-assigned-node.html: Added.
2893 2015-10-02 Devin Rousso <dcrousso+webkit@gmail.com>
2895 Web Inspector: Copying inline style text puts "undefined" in the pasteboard
2896 https://bugs.webkit.org/show_bug.cgi?id=149155
2898 Reviewed by Brian Burg.
2900 Added test for generating CSS rule strings with default formatting.
2902 * inspector/css/generate-css-rule-string.html:
2904 2015-10-02 Joseph Pecoraro <pecoraro@apple.com>
2906 Unreviewed, rolling out r190520, some tests assert / crash.
2908 * inspector/heap/garbageCollected-expected.txt: Removed.
2909 * inspector/heap/garbageCollected.html: Removed.
2910 * inspector/heap/gc-expected.txt: Removed.
2911 * inspector/heap/gc.html: Removed.
2913 2015-10-02 Joseph Pecoraro <pecoraro@apple.com>
2915 Web Inspector: Include Garbage Collection Event in Timeline
2916 https://bugs.webkit.org/show_bug.cgi?id=142510
2918 Reviewed by Geoffrey Garen.
2920 * inspector/heap/garbageCollected-expected.txt: Added.
2921 * inspector/heap/garbageCollected.html: Added.
2922 * inspector/heap/gc-expected.txt: Added.
2923 * inspector/heap/gc.html: Added.
2925 2015-10-02 Simon Fraser <simon.fraser@apple.com>
2930 * platform/gtk/TestExpectations:
2931 * platform/ios-simulator/TestExpectations:
2932 * platform/mac-wk1/TestExpectations:
2933 * platform/mac/TestExpectations:
2935 2015-10-02 Jer Noble <jer.noble@apple.com>
2937 [MSE] Browser crashes when appending invalid data to MSE source buffer
2938 https://bugs.webkit.org/show_bug.cgi?id=149689
2940 Reviewed by Darin Adler.
2942 * media/content/stpp.mp4: Added.
2943 * media/media-source/media-source-stpp-crash-expected.txt: Added.
2944 * media/media-source/media-source-stpp-crash.html: Added.
2946 2015-10-02 Alex Christensen <achristensen@webkit.org>
2948 Reloading without content blockers doesn’t apply to resource loads after the main frame finishes
2949 https://bugs.webkit.org/show_bug.cgi?id=149430
2950 rdar://problem/22742222
2952 Reviewed by Geoffrey Garen.
2954 * http/tests/contentextensions/disable-blocker-expected.txt: Added.
2955 * http/tests/contentextensions/disable-blocker.html: Added.
2956 * http/tests/contentextensions/disable-blocker.html.json: Added.
2958 2015-10-02 Antoine Quint <graouts@apple.com>
2960 popstate is fired at the wrong time on load
2961 https://bugs.webkit.org/show_bug.cgi?id=94265
2963 Reviewed by Darin Adler.
2965 Updating tests that relied on a "popstate" event being fired at page load.
2967 * fast/history/same-document-iframes-changing-fragment-expected.txt:
2968 * fast/history/same-document-iframes-changing-pushstate-expected.txt:
2969 * fast/loader/javascript-url-iframe-remove-on-navigate.html:
2970 * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll.html:
2971 * fast/loader/stateobjects/document-destroyed-navigate-back.html:
2972 * fast/loader/stateobjects/popstate-after-load-complete-addeventlistener.html:
2973 * fast/loader/stateobjects/popstate-after-load-complete-body-attribute.html:
2974 * fast/loader/stateobjects/popstate-after-load-complete-body-inline-attribute.html:
2975 * fast/loader/stateobjects/popstate-after-load-complete-window-attribute.html:
2976 * fast/loader/stateobjects/popstate-fires-on-history-traversal-expected.txt:
2977 * fast/loader/stateobjects/popstate-fires-on-history-traversal.html:
2978 * fast/loader/stateobjects/popstate-fires-with-page-cache-expected.txt:
2979 * fast/loader/stateobjects/popstate-fires-with-page-cache.html:
2980 * fast/loader/stateobjects/pushstate-object-types.html:
2981 * fast/loader/stateobjects/pushstate-then-replacestate.html:
2982 * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange.html:
2983 * fast/loader/stateobjects/replacestate-then-pushstate.html:
2984 * fast/loader/stateobjects/resources/popstate-fires-with-page-cache-1.html:
2985 * fast/loader/stateobjects/resources/popstate-fires-with-page-cache-2.html:
2986 * fast/loader/stateobjects/resources/replacestate-in-iframe-window-child.html:
2987 * http/tests/history/popstate-fires-with-pending-requests.html:
2988 * http/tests/navigation/redirect-on-back-updates-history-item-expected.txt:
2989 * http/tests/navigation/redirect-on-reload-updates-history-item-expected.txt:
2991 2015-10-02 Javier Fernandez <jfernandez@igalia.com>
2993 [CSS Grid Layout] Support for Content Alignment in grid layout
2994 https://bugs.webkit.org/show_bug.cgi?id=145520
2996 Reviewed by Darin Adler.
2998 Content Distribution alignment controls alignment of the box's
2999 content within the box. The alignment container is the grid
3000 container's content box. The alignment subjects are the grid
3003 In addition to the tests to verify the new functionality, I've
3004 added some tests to check out that the new complex values are
3005 overwritten properly.
3007 I had to modify the grid-item-margin-auto-columns-rows-horizontal-rtl
3008 test because when using RTL direction the whole grid must flow form
3009 right to left, not only its items, so I rebaselined text expectations
3010 to adapt it to the new behavior.
3012 * css3/overwrite-content-alignment-expected.txt: Added.
3013 * css3/overwrite-content-alignment.html: Added.
3014 * css3/overwrite-self-alignment-expected.txt: Added.
3015 * css3/overwrite-self-alignment.html: Added.
3016 * fast/css-grid-layout/grid-align-content-distribution-expected.txt: Added.
3017 * fast/css-grid-layout/grid-align-content-distribution-vertical-lr-expected.txt: Added.
3018 * fast/css-grid-layout/grid-align-content-distribution-vertical-lr.html: Added.
3019 * fast/css-grid-layout/grid-align-content-distribution-vertical-rl-expected.txt: Added.
3020 * fast/css-grid-layout/grid-align-content-distribution-vertical-rl.html: Added.
3021 * fast/css-grid-layout/grid-align-content-distribution.html: Added.
3022 * fast/css-grid-layout/grid-align-content-expected.txt: Added.
3023 * fast/css-grid-layout/grid-align-content-vertical-lr-expected.txt: Added.
3024 * fast/css-grid-layout/grid-align-content-vertical-lr.html: Added.
3025 * fast/css-grid-layout/grid-align-content-vertical-rl-expected.txt: Added.
3026 * fast/css-grid-layout/grid-align-content-vertical-rl.html: Added.
3027 * fast/css-grid-layout/grid-align-content.html: Added.
3028 * fast/css-grid-layout/grid-content-alignment-overflow-expected.txt: Added.
3029 * fast/css-grid-layout/grid-content-alignment-overflow.html: Added.
3030 * fast/css-grid-layout/grid-content-alignment-with-different-sized-tracks.html: Added.
3031 * fast/css-grid-layout/grid-content-alignment-with-different-sized-tracks-expected.txt: Added.
3032 * fast/css-grid-layout/grid-content-alignment-with-span-expected.txt: Added.
3033 * fast/css-grid-layout/grid-content-alignment-with-span-vertical-lr-expected.txt: Added.
3034 * fast/css-grid-layout/grid-content-alignment-with-span-vertical-lr.html: Added.
3035 * fast/css-grid-layout/grid-content-alignment-with-span-vertical-rl-expected.txt: Added.
3036 * fast/css-grid-layout/grid-content-alignment-with-span-vertical-rl.html: Added.
3037 * fast/css-grid-layout/grid-content-alignment-with-span.html: Added.
3038 * fast/css-grid-layout/grid-item-margin-auto-columns-rows-horizontal-rtl-expected.html:
3039 * fast/css-grid-layout/grid-justify-content-distribution-expected.txt: Added.
3040 * fast/css-grid-layout/grid-justify-content-distribution-vertical-lr-expected.txt: Added.
3041 * fast/css-grid-layout/grid-justify-content-distribution-vertical-lr.html: Added.
3042 * fast/css-grid-layout/grid-justify-content-distribution-vertical-rl-expected.txt: Added.
3043 * fast/css-grid-layout/grid-justify-content-distribution-vertical-rl.html: Added.
3044 * fast/css-grid-layout/grid-justify-content-distribution.html: Added.
3045 * fast/css-grid-layout/grid-justify-content-expected.txt: Added.
3046 * fast/css-grid-layout/grid-justify-content-vertical-lr-expected.txt: Added.
3047 * fast/css-grid-layout/grid-justify-content-vertical-lr.html: Added.
3048 * fast/css-grid-layout/grid-justify-content-vertical-rl-expected.txt: Added.
3049 * fast/css-grid-layout/grid-justify-content-vertical-rl.html: Added.
3050 * fast/css-grid-layout/grid-justify-content.html: Added.
3051 * fast/css-grid-layout/resources/grid.css:
3052 (.firstRowThirdColumn):
3053 (.firstRowFourthColumn):
3054 (.secondRowThirdColumn):
3055 (.secondRowFourthColumn):
3056 (.thirdRowFirstColumn):
3057 (.thirdRowSecondColumn):
3058 (.fourthRowFirstColumn):
3059 (.fourthRowSecondColumn):
3061 2015-10-01 Dean Jackson <dino@apple.com>
3063 Expose WEBGL_debug_renderer_info
3064 https://bugs.webkit.org/show_bug.cgi?id=149735
3065 <rdar://problem/18343500>
3067 Reviewed by Simon Fraser.
3069 Take two at landing this.
3071 Modify a test from the 1.0.2 conformance suite to make sure
3072 we're actually enabling and passing the info.
3074 * fast/canvas/webgl/webgl-debug-renderer-info-expected.txt: Added.
3075 * fast/canvas/webgl/webgl-debug-renderer-info.html: Added.
3077 2015-10-01 Wenson Hsieh <wenson_hsieh@apple.com>
3079 Convert focused-input-should-assist-on-touch.html into an automated test
3080 https://bugs.webkit.org/show_bug.cgi?id=149724
3082 Reviewed by Simon Fraser.
3084 Tests that an input that focuses itself on touch and then prevents default is
3085 able to trigger node assistance, even when it is already focused before the
3088 * fast/events/ios/focused-input-should-assist-on-touch-expected.txt: Added.
3089 * fast/events/ios/focused-input-should-assist-on-touch.html: Added.
3091 2015-10-01 Dean Jackson <dino@apple.com>
3093 Rollout r190446 for the moment. It broke the build.
3095 * fast/canvas/webgl/webgl-debug-renderer-info-expected.txt: Removed.
3096 * fast/canvas/webgl/webgl-debug-renderer-info.html: Removed.
3098 2015-10-01 Dean Jackson <dino@apple.com>
3100 Expose WEBGL_debug_renderer_info
3101 https://bugs.webkit.org/show_bug.cgi?id=149735
3102 <rdar://problem/18343500>
3104 Reviewed by Simon Fraser.
3106 Modify a test from the 1.0.2 conformance suite to make sure
3107 we're actually enabling and passing the info.
3109 * fast/canvas/webgl/webgl-debug-renderer-info-expected.txt: Added.
3110 * fast/canvas/webgl/webgl-debug-renderer-info.html: Added.
3112 2015-10-01 Ryan Haddad <ryanhaddad@apple.com>
3114 Rebaselining fast/text/mark-matches-overflow-clip.html for Win
3115 https://webkit.org/b/149728
3117 Unreviewed test gardening.
3119 * platform/win/fast/text/mark-matches-overflow-clip-expected.txt:
3121 2015-10-01 Brent Fulgham <bfulgham@apple.com>
3123 Unreviewed test fix after r190434.
3125 One test was not updated to pass the new required interruption type
3126 argument to 'internals.beginMediaSessionInterruption'.
3128 * webaudio/audiocontext-state-interrupted-expected.txt:
3129 * webaudio/audiocontext-state-interrupted.html:
3131 2015-10-01 Eric Carlson <eric.carlson@apple.com>
3133 [iOS] AirPlay should not stop when the screen locks
3134 https://bugs.webkit.org/show_bug.cgi?id=148315
3135 <rdar://problem/22770703>
3137 Reviewed by Jer Noble.
3139 * media/video-interruption-with-resume-allowing-play.html:
3140 * media/video-interruption-with-resume-not-allowing-play.html:
3142 2015-10-01 Ryosuke Niwa <rniwa@webkit.org>
3144 Slot elements should support fallback contents
3145 https://bugs.webkit.org/show_bug.cgi?id=149701
3147 Reviewed by Antti Koivisto.
3149 Added tests for fallback contents in slot elements. One of them could be safely submitted to CSS WG,
3150 and the other one is a style recalc test.
3152 * fast/shadow-dom/css-scoping-shadow-slot-fallback-expected.html: Added.
3153 * fast/shadow-dom/css-scoping-shadow-slot-fallback.html: Added.
3154 * fast/shadow-dom/shadow-layout-after-slot-fallback-changes-expected.html: Added.
3155 * fast/shadow-dom/shadow-layout-after-slot-fallback-changes.html: Added.
3157 2015-10-01 Keith Miller <keith_miller@apple.com>
3159 [ES6] Add TypedArray.prototype functionality.
3160 https://bugs.webkit.org/show_bug.cgi?id=148035
3162 Reviewed by Geoffrey Garen.
3164 Fixed tests for new toString behavior on TypedArrays.
3166 * fast/canvas/webgl/type-conversion-test-expected.txt:
3167 * fast/dom/Window/window-postmessage-clone-expected.txt:
3169 2015-10-01 Brent Fulgham <bfulgham@apple.com>
3171 Latch does not clear when a scroll snap animation is triggered
3172 https://bugs.webkit.org/show_bug.cgi?id=149681
3173 <rdar://problem/22733922>
3175 Reviewed by Simon Fraser.
3177 Add a new test that confirms latched state is cleared when scroll snap animations
3180 * tiled-drawing/scrolling/latched-div-with-scroll-snap-expected.txt: Added.
3181 * tiled-drawing/scrolling/latched-div-with-scroll-snap.html: Added.
3183 2015-10-01 Simon Fraser <simon.fraser@apple.com>
3185 Remove some tests that now pass.
3188 * platform/mac-wk2/TestExpectations:
3189 * platform/mac/TestExpectations:
3191 2015-09-30 Simon Fraser <simon.fraser@apple.com>
3193 Add iOS touch event test
3194 https://bugs.webkit.org/show_bug.cgi?id=149688
3196 Reviewed by Ryosuke Niwa.
3198 Basic touch event test that synthesizes touches in the UI process.
3201 * fast/events/touch/ios/touch-event-expected.txt: Added.
3202 * fast/events/touch/ios/touch-event.html: Added.
3203 * platform/ios-simulator-wk2/TestExpectations:
3205 2015-10-01 Antti Koivisto <antti@apple.com>
3207 Network cache: Subresource referer header wrong after cached redirect
3208 https://bugs.webkit.org/show_bug.cgi?id=149709
3209 rdar://problem/22917174
3211 Reviewed by Chris Dumez.
3213 * http/tests/cache/redirect-referer-expected.html: Added.
3214 * http/tests/cache/redirect-referer.html: Added.
3215 * http/tests/cache/resources/load-and-check-referer.php: Added.
3216 * http/tests/cache/resources/permanent-redirect.php: Added.
3217 * http/tests/cache/resources/redirect-referer-iframe.html: Added.
3218 * http/tests/cache/resources/redirect-referer-iframe-expected.html: Added.
3220 2015-10-01 Myles C. Maxfield <mmaxfield@apple.com>
3222 accessibility/mac/aria-expanded-notifications.html is flaky
3223 https://bugs.webkit.org/show_bug.cgi?id=149510
3225 Reviewed by Chris Fleizach.
3227 The problem is triggered by our resumable parser. AXLoadComplete gets called
3228 synchronously from DocumentLoader::finishedLoading(). This means that the order of
3229 the AXLoadComplete message isn't FIFO.
3231 If the parser yielded previously, the AXLoadComplete will be handled after some AX
3232 messages had been handled.
3234 If the parser hadn't yielded, the AXLoadComplete will be the first message
3235 processed (no matter what had been queued up before it).
3237 Because making the AXLoadComplete message asynchonous is not desirable, the
3238 solution is to relax the test to handle various orderings.
3240 * accessibility/mac/aria-expanded-notifications-expected.txt:
3241 * accessibility/mac/aria-expanded-notifications.html:
3242 * platform/mac/TestExpectations:
3244 2015-09-30 Daniel Bates <dabates@apple.com>
3246 Move <a ping> tests from LayoutTests/http/tests/navigation to LayoutTests/http/tests/navigation/ping-attribute
3247 https://bugs.webkit.org/show_bug.cgi?id=148828
3249 Reviewed by Alexey Proskuryakov.
3251 Towards adding <area ping> tests (bug #79438), we should move the existing <a ping> tests from
3252 LayoutTests/http/tests/navigation to LayoutTests/http/tests/navigation/ping-attribute and rename
3253 them so as to make it clear from their name that they test the ping attribute on a HTML a element.
3255 * http/tests/navigation/ping-attribute/anchor-cookie-expected.txt: Renamed from LayoutTests/http/tests/navigation/ping-cookie-expected.txt.
3256 * http/tests/navigation/ping-attribute/anchor-cookie.html: Renamed from LayoutTests/http/tests/navigation/ping-cookie.html.
3257 * http/tests/navigation/ping-attribute/anchor-cross-origin-expected.txt: Added.
3258 * http/tests/navigation/ping-attribute/anchor-cross-origin-from-https-expected.txt: Renamed from LayoutTests/http/tests/navigation/ping-cross-origin-from-https-expected.txt.
3259 * http/tests/navigation/ping-attribute/anchor-cross-origin-from-https.html: Renamed from LayoutTests/http/tests/navigation/ping-cross-origin-from-https.html.
3260 * http/tests/navigation/ping-attribute/anchor-cross-origin.html: Renamed from LayoutTests/http/tests/navigation/ping-cross-origin.html.
3261 * http/tests/navigation/ping-attribute/anchor-same-origin-expected.txt: Renamed from LayoutTests/http/tests/navigation/ping-same-origin-expected.txt.
3262 * http/tests/navigation/ping-attribute/anchor-same-origin.html: Renamed from LayoutTests/http/tests/navigation/ping-same-origin.html.
3263 * http/tests/navigation/ping-attribute/resources/check-ping.php: Added.
3264 * http/tests/navigation/ping-attribute/resources/delete-ping.php: Added.
3265 * http/tests/navigation/ping-attribute/resources/ping-file-path.php: Added.
3266 * http/tests/navigation/ping-attribute/resources/save-Ping.php: Added.
3267 * http/tests/navigation/ping-cross-origin-expected.txt: Removed.
3268 * platform/ios-simulator-wk2/TestExpectations: Updated as needed for the above file renames.
3269 * platform/win/TestExpectations: Ditto.
3271 2015-10-01 Wenson Hsieh <wenson_hsieh@apple.com>
3273 Implement keyboard event sending for iOS in WebKitTestRunner
3274 https://bugs.webkit.org/show_bug.cgi?id=149676
3276 Reviewed by Simon Fraser.
3278 Adds a new basic test for the oninput event listener when typing in a text field.
3280 * fast/events/ios/input-value-after-oninput-expected.txt: Added.
3281 * fast/events/ios/input-value-after-oninput.html: Added.
3283 2015-10-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
3285 [Streams API] Add support for private WebCore JS builtins functions
3286 https://bugs.webkit.org/show_bug.cgi?id=149518
3288 Reviewed by Darin Adler.
3290 Rebasing tests now that tee is appearing in the IDL, although not yet conformant in its implementation.
3292 * streams/reference-implementation/readable-stream-expected.txt:
3293 * streams/reference-implementation/readable-stream-tee-expected.txt:
3294 * streams/reference-implementation/readable-stream-templated-expected.txt:
3296 2015-10-01 Xabier Rodriguez Calvar <calvaris@igalia.com>
3298 [Streams API] Update readable-stream tests against latest reference
3299 https://bugs.webkit.org/show_bug.cgi?id=149668
3301 Reviewed by Darin Adler.
3303 * streams/reference-implementation/readable-stream-expected.txt: Updated expectations.
3304 * streams/reference-implementation/readable-stream.html: Updated tests.
3306 2015-10-01 Xabier Rodriguez Calvar <calvaris@igalia.com>
3308 [Stream API] Add pending checkpoints for up-to-date readable stream related tests and fix checkpoint URL
3309 https://bugs.webkit.org/show_bug.cgi?id=149666
3311 Reviewed by Darin Adler.
3313 * streams/readable-stream-reader-read.html:
3314 * streams/reference-implementation/abstract-ops.html:
3315 * streams/reference-implementation/bad-strategies.html:
3316 * streams/reference-implementation/bad-underlying-sources.html:
3317 * streams/reference-implementation/pipe-to-options.html:
3318 * streams/reference-implementation/pipe-to.html:
3319 * streams/reference-implementation/readable-stream-cancel.html:
3320 * streams/reference-implementation/writable-stream-abort.html:
3321 * streams/reference-implementation/writable-stream.html: Added and fixed checkpoint URLs.
3323 2015-10-01 Xabier Rodriguez Calvar <calvaris@igalia.com>
3325 [Streams API] Create ByteLengthQueuingStrategy object as per spec
3326 https://bugs.webkit.org/show_bug.cgi?id=147153
3328 Reviewed by Darin Adler.
3330 * js/dom/global-constructors-attributes-expected.txt:
3331 * platform/efl/js/dom/global-constructors-attributes-expected.txt:
3332 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
3333 * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
3334 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
3335 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
3336 * platform/win/js/dom/global-constructors-attributes-expected.txt: Added ByteLengthQueuingStrategy to the
3337 constructor expectations.
3338 * streams/reference-implementation/brand-checks.html:
3339 * streams/reference-implementation/byte-length-queuing-strategy.html: Removed reference to
3340 byte-length-queuing-strategy.js as it should be now builtin in WebKit.
3341 * streams/reference-implementation/resources/byte-length-queuing-strategy.js: Removed.
3342 (ByteLengthQueuingStrategy): Deleted.
3344 2015-09-30 Commit Queue <commit-queue@webkit.org>
3346 Unreviewed, rolling out r190367 and r190373.
3347 https://bugs.webkit.org/show_bug.cgi?id=149694
3349 Windows build broken (Requested by smfr on #webkit).
3351 Reverted changesets:
3353 "[ES6] Add TypedArray.prototype functionality."
3354 https://bugs.webkit.org/show_bug.cgi?id=148035
3355 http://trac.webkit.org/changeset/190367
3357 "Unreviewed Windows buildfix."
3358 http://trac.webkit.org/changeset/190373
3360 2015-09-30 Katlyn Graff <kgraff@apple.com>
3362 Tests support for imageSmoothingQuality attribute of Canvas element.
3363 https://bugs.webkit.org/show_bug.cgi?id=149541
3365 Reviewed by Ryosuke Niwa.
3367 Tests low, medium, high, and default values, value persistence when
3368 imageSmoothingEnabled is changed, and invalid input.
3370 * fast/canvas/canvas-imageSmoothingQuality-expected.txt: Added.
3371 * fast/canvas/canvas-imageSmoothingQuality.html: Added.
3373 2015-09-30 Brady Eidson <beidson@apple.com>
3375 Add UniqueIDBDatabase object, IDBBackingStore objects, and a database operation thread.
3376 https://bugs.webkit.org/show_bug.cgi?id=149678
3378 Reviewed by Alex Christensen.
3380 * storage/indexeddb/modern/opendatabase-request-event-expected.txt: Added.
3381 * storage/indexeddb/modern/opendatabase-request-event.html: Added.
3383 2015-09-30 Myles C. Maxfield <mmaxfield@apple.com>
3385 Crash when using an SVG font with > 390 glyphs
3386 https://bugs.webkit.org/show_bug.cgi?id=149677
3387 <rdar://problem/21676402>
3389 Reviewed by Simon Fraser.
3391 * svg/custom/many-glyphs-expected.svg: Added.
3392 * svg/custom/many-glyphs.svg: Added.
3394 2015-09-30 Michael Saboff <msaboff@apple.com>
3396 Relanding r190289 after fixes tracked in https://bugs.webkit.org/show_bug.cgi?id=149619
3397 and https://bugs.webkit.org/show_bug.cgi?id=149621
3399 Reviewed by Saam Barati.
3401 2015-09-29 Simon Fraser <simon.fraser@apple.com>
3403 [iOS] Allow tests to generate user gestures for UI testing
3404 https://bugs.webkit.org/show_bug.cgi?id=149653
3406 Reviewed by Tim Horton.
3408 Simple tests for single tap triggering a click, and double-tap zoom.
3411 * fast/events/ios/double-tap-zoom-expected.txt: Added.
3412 * fast/events/ios/double-tap-zoom.html: Added.
3413 * fast/events/ios/single-tap-generates-click-expected.txt: Added.
3414 * fast/events/ios/single-tap-generates-click.html: Added.
3415 * platform/ios-simulator-wk2/TestExpectations:
3417 2015-09-30 Keith Miller <keith_miller@apple.com>
3419 [ES6] Add TypedArray.prototype functionality.
3420 https://bugs.webkit.org/show_bug.cgi?id=148035
3422 Reviewed by Geoffrey Garen.
3424 Fixed tests for new toString behavior on TypedArrays.
3426 * fast/canvas/webgl/type-conversion-test-expected.txt:
3427 * fast/dom/Window/window-postmessage-clone-expected.txt:
3429 2015-09-30 Timothy Horton <timothy_horton@apple.com>
3431 Compute document marker rects at use time instead of paint time
3432 https://bugs.webkit.org/show_bug.cgi?id=149643
3434 * fast/text/mark-matches-overflow-clip-expected.txt:
3435 * fast/text/mark-matches-overflow-clip.html:
3436 Adjust one recently-added test and its result slightly.
3438 2015-09-30 Eric Carlson <eric.carlson@apple.com>
3440 REGRESSION(r190262): User media unit test failures after r190262
3441 https://bugs.webkit.org/show_bug.cgi?id=149580
3443 Reviewed by Darin Adler.
3445 * platform/gtk/TestExpectations: Unskip tests.
3447 2015-09-29 Ryan Haddad <ryanhaddad@apple.com>
3449 Update iOS-simulator results for fast/text/mark-matches-overflow-clip.html
3450 <https://bugs.webkit.org/show_bug.cgi?id=149637>
3452 Reviewed by Darin Adler.
3454 * platform/ios-simulator/fast/text/mark-matches-overflow-clip-expected.txt: Added.
3456 2015-09-29 Jon Honeycutt <jhoneycutt@apple.com>
3458 Avoid reparsing an XSLT stylesheet after the first failure.
3459 https://bugs.webkit.org/show_bug.cgi?id=149188
3460 <rdar://problem/22709912>
3462 Reviewed by Dave Hyatt.
3464 Patch by Jiewen Tan, jiewen_tan@apple.com.
3466 * svg/custom/invalid-xslt-crash-expected.txt: Added.
3467 * svg/custom/invalid-xslt-crash.svg: Added.
3469 2015-09-29 Wenson Hsieh <wenson_hsieh@apple.com>
3471 Snap offsets should update when style is programmatically changed
3472 https://bugs.webkit.org/show_bug.cgi?id=135964
3473 <rdar://problem/18162411>
3475 Reviewed by Darin Adler.
3477 Tests style updates in both cases where -points and -coordinates are used to position snap points.
3479 * css3/scroll-snap/scroll-snap-style-changed-coordinates-expected.txt: Added.
3480 * css3/scroll-snap/scroll-snap-style-changed-coordinates.html: Added.
3481 * css3/scroll-snap/scroll-snap-style-changed-repeat-expected.txt: Added.
3482 * css3/scroll-snap/scroll-snap-style-changed-repeat.html: Added.
3484 2015-09-29 Commit Queue <commit-queue@webkit.org>
3486 Unreviewed, rolling out r190289.
3487 https://bugs.webkit.org/show_bug.cgi?id=149647
3489 Crashing speedometer and some ARM32 tests (Requested by
3490 msaboff on #webkit).
3494 "[ES6] Implement tail calls in the FTL"
3495 https://bugs.webkit.org/show_bug.cgi?id=148664
3496 http://trac.webkit.org/changeset/190289
3498 2015-09-29 Brent Fulgham <bfulgham@apple.com>
3500 [Win] Rebaseline test.
3502 Rubberstamped by Tim Horton.
3504 * platform/win/TestExpectations: Remove test failure.
3505 * platform/win/fast/text/mark-matches-overflow-clip-expected.txt: Added.
3507 2015-09-29 Brent Fulgham <bfulgham@apple.com>
3509 [Win] Unreviewed gardening.
3511 * platform/win/TestExpectations: Mark new test added in
3514 2015-09-29 Ryosuke Niwa <rniwa@webkit.org>
3516 Update style/layout when a slot is added or removed
3517 https://bugs.webkit.org/show_bug.cgi?id=149593
3519 Reviewed by Antti Koivisto.
3521 Removed failing test expectations from fast/shadow-dom/shadow-layout-after-slot-changes.html
3523 Also added an explicit test case for when a default slot is introduced dynamically after
3524 calling getDistributedNodes() once, thereby forcing the slot assignments.
3526 * fast/shadow-dom/HTMLSlotElement-interface-expected.txt:
3527 * fast/shadow-dom/HTMLSlotElement-interface.html:
3528 * fast/shadow-dom/shadow-layout-after-slot-changes.html:
3529 * platform/mac/TestExpectations:
3531 2015-09-29 Ryan Haddad <ryanhaddad@apple.com>
3533 Update test expectations to mark quicklook/pages.html as crashing
3534 <https://bugs.webkit.org/show_bug.cgi?id=149634>
3536 Reviewed by David Kilzer.
3538 * platform/ios-simulator/TestExpectations:
3540 2015-09-29 Chris Dumez <cdumez@apple.com>
3542 Memory cache revalidations should refresh the network disk cache
3543 https://bugs.webkit.org/show_bug.cgi?id=149606
3545 Reviewed by Darin Adler.
3547 Add layout test to check that revalidations requested by the memory cache
3548 update the corresponding disk cache entry when the server responds with a
3551 * http/tests/cache/disk-cache/memory-cache-revalidation-updates-disk-cache-expected.txt: Added.
3552 * http/tests/cache/disk-cache/memory-cache-revalidation-updates-disk-cache.html: Added.
3554 2015-09-29 Chris Dumez <cdumez@apple.com>
3556 Unreviewed, mark several newly imported W3C media tests as flaky on Mavericks.
3557 https://bugs.webkit.org/show_bug.cgi?id=149636
3559 * platform/mac/TestExpectations:
3561 2015-09-29 Brent Fulgham <bfulgham@apple.com>
3563 [Win] Revise failure case per Alexey's comments.
3565 * platform/win/TestExpectations:
3567 2015-09-29 Xabier Rodriguez Calvar <calvaris@igalia.com>
3569 [Streams API] Add abstract ops tests
3570 https://bugs.webkit.org/show_bug.cgi?id=149629
3572 Reviewed by Darin Adler.
3574 * streams/reference-implementation/abstract-ops-expected.txt: Added.
3575 * streams/reference-implementation/abstract-ops.html: Added.
3577 2015-09-29 Xabier Rodriguez Calvar <calvaris@igalia.com>