1 2015-10-21 Youenn Fablet <youenn.fablet@crf.canon.fr>
3 Update web-platform-tests tests to the same revision as tools
4 https://bugs.webkit.org/show_bug.cgi?id=149656
6 Reviewed by Darin Adler.
8 * TestExpectations: Skipping imported resource files that are not in 'resources' folder.
10 2015-10-21 Frederic Wang <fred.wang@free.fr>
12 [FreeType] Add support for the USE_TYPO_METRICS flag
13 https://bugs.webkit.org/show_bug.cgi?id=150340
15 Reviewed by Martin Robinson.
17 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.
19 * fonts/lineheight5000-typolineheight2300.woff: Added.
20 * fonts/use-typo-metrics-1-expected.html: Added.
21 * fonts/use-typo-metrics-1.html: Added.
22 * platform/mac/TestExpectations: Mark as failing.
23 * platform/win/TestExpectations: Mark as failing.
25 2015-10-20 Ryan Haddad <ryanhaddad@apple.com>
27 Marking http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-simple.html as flaky on Yosemite
28 https://bugs.webkit.org/show_bug.cgi?id=150378
30 Reviewed by Alexey Proskuryakov.
32 * platform/mac-wk2/TestExpectations:
34 2015-10-20 Ryan Haddad <ryanhaddad@apple.com>
36 Marking http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-twice.html as flaky on Yosemite
37 https://bugs.webkit.org/show_bug.cgi?id=150363
39 Reviewed by Alexey Proskuryakov.
41 * platform/mac-wk2/TestExpectations:
43 2015-10-20 Aakash Jain <aakash_jain@apple.com>
45 run-webkit-tests does not copy all crash logs for layout test failures on iOS
46 https://bugs.webkit.org/show_bug.cgi?id=150056
47 <rdar://problem/22239750>
49 Reviewed by Alexey Proskuryakov.
51 * fast/harness/results.html: Added the column for Other crashes, this contain
52 all the newly find crashes from the crash-log directory. Added method forOtherCrashes
53 which processes othre_crashes section from full_results.json. Also fixed the method
54 splitExtension to handle the case when there is no extension.
56 2015-10-20 Mark Lam <mark.lam@apple.com>
58 YarrPatternConstructor::containsCapturingTerms() should not assume that its terms.size() is greater than 0.
59 https://bugs.webkit.org/show_bug.cgi?id=150372
61 Reviewed by Geoffrey Garen.
63 * js/regress-150372-expected.txt: Added.
64 * js/regress-150372.html: Added.
65 * js/script-tests/regress-150372.js: Added.
67 2015-10-20 Michael Saboff <msaboff@apple.com>
69 REGRESSION (r191175): OSR Exit from an inlined tail callee trashes callee save registers
70 https://bugs.webkit.org/show_bug.cgi?id=150336
74 Added a new regression test and restored tail call test results for js/caller-property.
76 * js/caller-property-expected.txt:
77 * js/regress-150336-expected.txt: Added.
78 * js/regress-150336.html: Added.
79 * js/script-tests/regress-150336.js: Added.
84 2015-10-20 Ryan Haddad <ryanhaddad@apple.com>
86 Take 2 on rebaselining fast/dynamic/insert-before-table-part-in-continuation.html
87 https://bugs.webkit.org/show_bug.cgi?id=150126
89 Reviewed by Zalan Bujtas.
91 * platform/win/fast/dynamic/insert-before-table-part-in-continuation-expected.txt:
93 2015-10-20 Joseph Pecoraro <pecoraro@apple.com>
95 Web Inspector: JavaScriptCore should parse sourceURL and sourceMappingURL directives
96 https://bugs.webkit.org/show_bug.cgi?id=150096
98 Reviewed by Geoffrey Garen.
100 * inspector/debugger/sourceURLs-expected.txt: Added.
101 * inspector/debugger/sourceURLs.html: Added.
102 sourceURL and sourceMappingURL detection.
104 2015-10-20 Chris Dumez <cdumez@apple.com>
106 Only HTML spaces should be stripped from a <script>'s 'for' / 'event' attributes
107 https://bugs.webkit.org/show_bug.cgi?id=150335
109 Reviewed by Darin Adler.
111 Add a layout test to check that U+000B does not get stripped from the
112 script's 'for' / 'event' attributes.
114 * fast/dom/script-for-event-spaces-expected.txt: Added.
115 * fast/dom/script-for-event-spaces.html: Added.
117 2015-10-20 Ryan Haddad <ryanhaddad@apple.com>
119 fast/canvas/webgl/tex-image-and-sub-image-2d-with-video-rgba4444.html flakily times out on Mavericks WK1
120 https://bugs.webkit.org/show_bug.cgi?id=150367
122 Reviewed by Darin Adler.
124 * platform/mac-wk1/TestExpectations:
126 2015-10-20 Xabier Rodriguez Calvar <calvaris@igalia.com>
128 [Streams API] Update readable-stream-templated tests to latest spec
129 https://bugs.webkit.org/show_bug.cgi?id=149668
131 Reviewed by Darin Adler.
133 * streams/reference-implementation/readable-stream-expected.txt: Updated expectations.
134 * streams/reference-implementation/readable-stream.html: Updated tests.
136 2015-10-13 Sergio Villar Senin <svillar@igalia.com>
138 ASSERTION FAILED: computeMainAxisExtentForChild(child, MainOrPreferredSize, mainSize) in WebCore::RenderFlexibleBox::adjustChildSizeForMinAndMax
139 https://bugs.webkit.org/show_bug.cgi?id=149459
141 Reviewed by Darin Adler.
143 * fast/flexbox/crash-resolved-main-size-zero-expected.txt: Added.
144 * fast/flexbox/crash-resolved-main-size-zero.html: Added.
146 2015-10-19 Myles C. Maxfield <mmaxfield@apple.com>
148 FontCascade::typesettingFeatures() is not privy to font-variant-* nor font-feature-settings
149 https://bugs.webkit.org/show_bug.cgi?id=149775
151 Reviewed by Darin Adler.
153 * fast/text/multiple-feature-properties-expected.html: Added.
154 * fast/text/multiple-feature-properties.html: Added.
156 2015-10-19 Tim Horton <timothy_horton@apple.com>
158 Don't dump GestureEvent constructor attributes for now
160 Rubber-stamped by Alexey Proskuryakov.
162 * js/dom/script-tests/global-constructors-attributes.js:
164 2015-10-19 Ryan Haddad <ryanhaddad@apple.com>
166 Rebaselining fast/dynamic/insert-before-table-part-in-continuation.html for win
167 https://bugs.webkit.org/show_bug.cgi?id=150126
169 Reviewed by Zalan Bujtas.
171 * platform/win/fast/dynamic/insert-before-table-part-in-continuation-expected.txt:
173 2015-10-19 Ryan Haddad <ryanhaddad@apple.com>
175 Removing Yosemite-only flag for flaky test http/tests/media/video-query-url.html
176 https://bugs.webkit.org/show_bug.cgi?id=141085
178 Reviewed by Alexey Proskuryakov.
180 * platform/mac-wk2/TestExpectations:
182 2015-10-19 Chris Dumez <cdumez@apple.com>
184 Null dereference loading Blink layout test fast/forms/color/input-color-onchange-event.html
185 https://bugs.webkit.org/show_bug.cgi?id=150192
186 <rdar://problem/23135050>
188 Reviewed by Darin Adler.
190 Import more checks from the corresponding Blink test.
192 * fast/forms/color/input-color-onchange-event-expected.txt:
193 * fast/forms/color/input-color-onchange-event.html:
195 2015-10-19 Xabier Rodriguez Calvar <calvaris@igalia.com>
197 [Streams API] Update readable-stream-reader tests to latest spec
198 https://bugs.webkit.org/show_bug.cgi?id=149699
200 Reviewed by Darin Adler.
202 * streams/reference-implementation/readable-stream-reader-expected.txt: Updated expectations.
203 * streams/reference-implementation/readable-stream-reader.html: Updated tests.
205 2015-10-19 Xabier Rodriguez Calvar <calvaris@igalia.com>
207 [Streams API] Update readable-stream-controller-error tests against latest reference
208 https://bugs.webkit.org/show_bug.cgi?id=149700
210 Reviewed by Darin Adler.
212 * streams/readable-stream-controller-error.html: Updated tests.
214 2015-10-19 Youenn Fablet <youenn.fablet@crf.canon.fr>
216 [Streams API] Implement ReadableStream tee
217 https://bugs.webkit.org/show_bug.cgi?id=146315
219 Reviewed by Darin Adler.
221 * streams/reference-implementation/readable-stream-tee-expected.txt:
223 2015-10-19 Xabier Rodriguez Calvar <calvaris@igalia.com>
225 [Streams API] Add skeleton for initial WritableStream support
226 https://bugs.webkit.org/show_bug.cgi?id=149951
228 Reviewed by Darin Adler.
230 Changed expectations to accomodate the WritableStream skeleton, including global-constructors-attributes.
232 * js/dom/global-constructors-attributes-expected.txt:
233 * platform/efl/js/dom/global-constructors-attributes-expected.txt:
234 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
235 * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
236 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
237 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
238 * platform/win/js/dom/global-constructors-attributes-expected.txt:
239 * streams/reference-implementation/bad-strategies-expected.txt:
240 * streams/reference-implementation/bad-underlying-sinks-expected.txt:
241 * streams/reference-implementation/brand-checks-expected.txt:
242 * streams/reference-implementation/byte-length-queuing-strategy-expected.txt:
243 * streams/reference-implementation/count-queuing-strategy-expected.txt:
244 * streams/reference-implementation/pipe-through-expected.txt:
245 * streams/reference-implementation/pipe-to-expected.txt:
246 * streams/reference-implementation/pipe-to-options-expected.txt:
247 * streams/reference-implementation/readable-stream-templated-expected.txt:
248 * streams/reference-implementation/writable-stream-abort-expected.txt:
249 * streams/reference-implementation/writable-stream-expected.txt:
251 2015-10-18 Yusuke Suzuki <utatane.tea@gmail.com>
253 Promise constructor should throw when not called with "new"
254 https://bugs.webkit.org/show_bug.cgi?id=149380
256 Reviewed by Darin Adler.
258 Fix js/dom/Promise-types.html. Before this change, it calls the Promise constructor without new and
259 expects it succeeds. And we move it from js/dom to js since we can execute this without DOM support.
261 * js/Promise-types-expected.txt: Renamed from LayoutTests/js/dom/Promise-types-expected.txt.
262 * js/Promise-types.html: Added.
263 * js/script-tests/Promise-types.js: Renamed from LayoutTests/js/dom/Promise-types.html.
264 (aPromise.new.Promise):
265 (debug.string_appeared_here.shouldThrow.Promise):
266 * resources/standalone-pre.js:
269 2015-10-18 Ryan Haddad <ryanhaddad@apple.com>
271 Marking fast/canvas/webgl/oes-texture-float-linear.html as flaky
272 https://bugs.webkit.org/show_bug.cgi?id=149930
274 Reviewed by Darin Adler.
276 * platform/mac/TestExpectations:
278 2015-10-18 Ryan Haddad <ryanhaddad@apple.com>
280 Marking webarchive/loading/object.html as flaky due to crashes
281 https://bugs.webkit.org/show_bug.cgi?id=150241
282 <rdar://problem/21690723>
284 Reviewed by Darin Adler.
286 * platform/mac-wk2/TestExpectations:
288 2015-10-18 Ryan Haddad <ryanhaddad@apple.com>
290 Marking media/event-queue-crash.html as flaky
291 https://bugs.webkit.org/show_bug.cgi?id=114177
293 Reviewed by Darin Adler.
295 * platform/mac/TestExpectations:
297 2015-10-18 Chris Dumez <cdumez@apple.com>
299 WebKit must support all JavaScript MIME types in HTML5 spec
300 https://bugs.webkit.org/show_bug.cgi?id=148854
301 <rdar://problem/22588195>
303 Reviewed by Darin Adler.
305 Rebaseline several existing layout tests now that we execute
308 * fast/html/script-allowed-types-languages-expected.txt:
309 * fast/tokenizer/004-expected.txt:
311 2015-10-18 Antti Koivisto <antti@apple.com>
313 Computed style should work correctly with slotted elements that have display:none
314 https://bugs.webkit.org/show_bug.cgi?id=150237
316 Reviewed by Andreas Kling.
318 * editing/style/apply-style-atomic-expected.txt:
322 * fast/css/getComputedStyle/getComputedStyle-with-pseudo-element-expected.txt:
323 * fast/css/getComputedStyle/getComputedStyle-with-pseudo-element.html:
325 We now also compute style of display:none pseudo elements correctly.
326 This is a progression and matches other browsers.
328 * fast/shadow-dom/computed-style-display-none-expected.txt: Added.
329 * fast/shadow-dom/computed-style-display-none.html: Added.
331 2015-10-18 Gyuyoung Kim <gyuyoung.kim@webkit.org>
333 Unreviewed EFL gardening. Mark css variables tests to pass
334 with incorrect result. Because the pass is not verified yet.
336 * platform/efl/TestExpectations:
338 2015-10-18 Alexey Proskuryakov <ap@apple.com>
340 Fix a copy/paste mistake in the previous commit.
342 * platform/mac-wk2/TestExpectations:
344 2015-10-18 Alexey Proskuryakov <ap@apple.com>
346 Add one more flaky Blink test to TestExpectations.
348 * platform/mac-wk2/TestExpectations:
350 2015-10-17 David Hyatt <hyatt@apple.com>
352 Implement the CSS4 'revert' keyword.
353 https://bugs.webkit.org/show_bug.cgi?id=149702
355 Reviewed by Simon Fraser.
357 * fast/css/all-keyword-revert-expected.html: Added.
358 * fast/css/all-keyword-revert.html: Added.
359 * fast/css/revert-color-expected.html: Added.
360 * fast/css/revert-color.html: Added.
361 * fast/css/revert-margins-expected.html: Added.
362 * fast/css/revert-margins.html: Added.
363 * fast/css/variables/all-keyword-revert-expected.html: Added.
364 * fast/css/variables/all-keyword-revert.html: Added.
365 * fast/css/variables/revert-inheritance-expected.html: Added.
366 * fast/css/variables/revert-inheritance.html: Added.
367 * fast/css/variables/revert-no-inheritance-expected.html: Added.
368 * fast/css/variables/revert-no-inheritance.html: Added.
369 * fast/css/variables/revert-variable-reference-expected.html: Added.
370 * fast/css/variables/revert-variable-reference.html: Added.
372 2015-10-17 Myles C. Maxfield <mmaxfield@apple.com>
374 Delete FontPlatformData::allowsLigatures()
375 https://bugs.webkit.org/show_bug.cgi?id=150286
377 Reviewed by Dan Bernstein.
379 Make sure it's impossible to turn off required ligatures with CSS.
381 * fast/text/required-ligatures-expected.html: Added.
382 * fast/text/required-ligatures.html: Added.
384 2015-10-17 Chris Dumez <cdumez@apple.com>
386 td and th should use HTMLTableDataCellElement and HTMLTableHeaderCellElement interfaces
387 https://bugs.webkit.org/show_bug.cgi?id=148859
388 <rdar://problem/22588664>
390 Reviewed by Ryosuke Niwa.
392 Rebaseline existing tests now that new HTMLTableDataCellElement / HTMLTableHeaderCellElement
395 * fast/dom/wrapper-classes-expected.txt:
396 * fast/dom/wrapper-classes.html:
397 * js/dom/global-constructors-attributes-expected.txt:
398 * platform/efl/js/dom/global-constructors-attributes-expected.txt:
399 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
400 * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
401 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
402 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
403 * platform/win/js/dom/global-constructors-attributes-expected.txt:
405 2015-10-16 Alexey Proskuryakov <ap@apple.com>
407 Remove [ Debug ] qualifiers from expectations for some imported Blink test,
408 as they sometimes fail in release too.
410 * platform/mac-wk2/TestExpectations:
412 2015-10-16 Yusuke Suzuki <utatane.tea@gmail.com>
414 [ES6] Implement String.prototype.normalize
415 https://bugs.webkit.org/show_bug.cgi?id=150094
417 Reviewed by Geoffrey Garen.
419 * js/Object-getOwnPropertyNames-expected.txt:
420 * js/script-tests/Object-getOwnPropertyNames.js:
422 2015-10-16 Jiewen Tan <jiewen_tan@apple.com>
424 Avoid to insert TAB before HTML element.
425 https://bugs.webkit.org/show_bug.cgi?id=149295
426 <rdar://problem/22746706>
428 Reviewed by Ryosuke Niwa.
430 * editing/execCommand/insert-tab-to-html-element-crash-expected.txt: Added.
431 * editing/execCommand/insert-tab-to-html-element-crash.html: Added.
433 2015-10-16 Commit Queue <commit-queue@webkit.org>
435 Unreviewed, rolling out r191204.
436 https://bugs.webkit.org/show_bug.cgi?id=150263
438 This change is causing existing tests to fail (Requested by
439 ryanhaddad on #webkit).
443 "Computed style should work correctly with slotted elements
444 that have display:none"
445 https://bugs.webkit.org/show_bug.cgi?id=150237
446 http://trac.webkit.org/changeset/191204
448 2015-10-16 Brady Eidson <beidson@apple.com>
450 Fix flakey test that was added for:
451 Modern IDB: Add versionchange events.
452 https://bugs.webkit.org/show_bug.cgi?id=150149
454 Test flakes because two events come in different orders.
456 The event order actually does not matter.
457 The test just needs to handle either order.
459 * storage/indexeddb/modern/versionchange-event-expected.txt:
460 * storage/indexeddb/modern/versionchange-event.html:
462 2015-10-16 Brent Fulgham <bfulgham@apple.com>
464 Test fix after r191211
466 Tell the 'Plug-ins.html' test to allow enumeration of all plugins.
468 * fast/dom/Window/Plug-ins.html:
470 2015-10-16 Ryan Haddad <ryanhaddad@apple.com>
472 Removing non-existent test from test expectations file
473 https://bugs.webkit.org/show_bug.cgi?id=150250
475 Reviewed by Simon Fraser.
477 * platform/mac/TestExpectations:
479 2015-10-16 Zalan Bujtas <zalan@apple.com>
481 [Win] Update initial-letter test expectation for Win port.
483 Unreviewed gardening.
485 * platform/win/TestExpectations:
487 2015-10-16 Keith Miller <keith@Keiths-MacBook-Pro-5.local>
489 Add Intrinsic Getters and use them to fix performance on the getters of TypedArray properties.
490 https://bugs.webkit.org/show_bug.cgi?id=149687
492 Reviewed by Geoffrey Garen.
494 Fix test since typedarrays no longer have length as a own property.
496 * js/dom/getOwnPropertyDescriptor-expected.txt:
497 * js/resources/getOwnPropertyDescriptor.js:
499 2015-10-16 Brent Fulgham <bfulgham@apple.com>
501 Hide all plugin names except Flash, Java, and QuickTime
502 https://bugs.webkit.org/show_bug.cgi?id=149014
504 Reviewed by Darin Adler.
506 Update tests to notify internals that all plugins should be shown, not
507 just the publicly available ones.
509 * plugins/plugin-javascript-access.html:
510 * plugins/script-tests/navigator-mimeTypes-length.js:
512 2015-10-16 Michael Saboff <msaboff@apple.com>
514 REGRESSION (r191175): Still crashing when clicking back button on netflix.com
515 https://bugs.webkit.org/show_bug.cgi?id=150251
517 Rubber stamped by Filip Pizlo.
519 Turning off Tail Calls and disabling tests until the crash is fixed.
521 * js/caller-property-expected.txt:
523 2015-10-16 Antti Koivisto <antti@apple.com>
525 Computed style should work correctly with slotted elements that have display:none
526 https://bugs.webkit.org/show_bug.cgi?id=150237
528 Reviewed by Andreas Kling.
530 * editing/style/apply-style-atomic-expected.txt:
534 * fast/css/getComputedStyle/getComputedStyle-with-pseudo-element-expected.txt:
535 * fast/css/getComputedStyle/getComputedStyle-with-pseudo-element.html:
537 We now also compute style of display:none pseudo elements correctly.
538 This is a progression and matches other browsers.
540 * fast/shadow-dom/computed-style-display-none-expected.txt: Added.
541 * fast/shadow-dom/computed-style-display-none.html: Added.
543 2015-10-16 Zalan Bujtas <zalan@apple.com>
545 [iOS] Update initial-letter results for iOS port.
547 Unreviewed gardening.
549 * platform/ios-simulator/fast/css-generated-content/initial-letter-basic-expected.txt:
550 * platform/ios-simulator/fast/css-generated-content/initial-letter-sunken-expected.txt:
552 2015-10-16 Brady Eidson <beidson@apple.com>
554 Modern IDB: Add versionchange events.
555 https://bugs.webkit.org/show_bug.cgi?id=150149
557 Reviewed by Alex Christensen.
559 * storage/indexeddb/modern/versionchange-event-expected.txt: Added.
560 * storage/indexeddb/modern/versionchange-event.html: Added.
562 2015-10-16 Zalan Bujtas <zalan@apple.com>
564 First line box in paragraph using initial-letter overflows.
565 https://bugs.webkit.org/show_bug.cgi?id=147977
566 <rdar://problem/22901553>
568 Reviewed by David Hyatt.
570 When initial-letter float is present, we should shrink the first
571 line even if it's not intersected with the block's current height.
572 This is because of the sunken behaviour of initial-letter.
574 * fast/css-generated-content/initial-letter-first-line-wrapping-expected.html: Added.
575 * fast/css-generated-content/initial-letter-first-line-wrapping.html: Added.
576 * platform/mac/fast/css-generated-content/initial-letter-basic-expected.txt: progression.
578 2015-10-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
580 Update testharness.js to web-platform-tests version
581 https://bugs.webkit.org/show_bug.cgi?id=150234
583 Reviewed by Chris Dumez.
585 * resources/testharness.js:
586 (WindowTestEnvironment):
587 (WindowTestEnvironment.prototype._dispatch):
588 (WindowTestEnvironment.prototype._forEach_windows):
589 (WindowTestEnvironment.prototype.on_tests_ready):
590 (WindowTestEnvironment.prototype.setup_messages):
591 (WindowTestEnvironment.prototype.next_default_test_name):
592 (WindowTestEnvironment.prototype.on_new_harness_properties):
593 (WindowTestEnvironment.prototype.add_on_loaded_callback):
594 (WindowTestEnvironment.prototype.test_timeout):
595 (WindowTestEnvironment.prototype.global_scope):
596 (WorkerTestEnvironment):
597 (WorkerTestEnvironment.prototype._dispatch):
598 (WorkerTestEnvironment.prototype._add_message_port):
599 (WorkerTestEnvironment.prototype.next_default_test_name):
600 (WorkerTestEnvironment.prototype.on_new_harness_properties):
601 (WorkerTestEnvironment.prototype.on_tests_ready):
602 (WorkerTestEnvironment.prototype.add_on_loaded_callback):
603 (WorkerTestEnvironment.prototype.test_timeout):
604 (WorkerTestEnvironment.prototype.global_scope):
605 (DedicatedWorkerTestEnvironment):
606 (DedicatedWorkerTestEnvironment.prototype.on_tests_ready):
607 (SharedWorkerTestEnvironment):
608 (SharedWorkerTestEnvironment.prototype.on_tests_ready):
609 (ServiceWorkerTestEnvironment):
610 (ServiceWorkerTestEnvironment.prototype.add_on_loaded_callback):
611 (create_test_environment):
621 (format_value): Deleted.
623 2015-10-16 Chris Dumez <cdumez@apple.com>
625 Unreviewed, skip imported/w3c/web-platform-tests/dom/interfaces.html on Debug builds.
627 This test is slow and sometimes times out.
631 2015-10-16 Ryan Haddad <ryanhaddad@apple.com>
633 Fixing test expectations for css2.1/tables/table-anonymous-objects-045.xht on win
634 https://bugs.webkit.org/show_bug.cgi?id=150125
636 Reviewed by Zalan Bujtas.
638 * platform/win/css2.1/tables/table-anonymous-objects-045-expected.txt:
640 2015-10-16 Brady Eidson <beidson@apple.com>
642 Modern IDB: Support IDBDatabase.close().
643 https://bugs.webkit.org/show_bug.cgi?id=150150
645 Reviewed by Alex Christensen.
647 * storage/indexeddb/modern/opendatabase-versions-expected.txt:
648 * storage/indexeddb/modern/opendatabase-versions.html:
650 2015-10-16 Chris Dumez <cdumez@apple.com>
652 HTMLPreloadScanner should preload iframes
653 https://bugs.webkit.org/show_bug.cgi?id=150097
654 <rdar://problem/23094475>
656 Reviewed by Antti Koivisto.
658 Add layout test to check that iframes are indeed preloaded.
660 * fast/preloader/frame-src-expected.txt: Added.
661 * fast/preloader/frame-src.html: Added.
662 * fast/preloader/resources/testFrame.html: Added.
663 * http/tests/loading/preload-no-store-frame-src-expected.txt: Added.
664 * http/tests/loading/preload-no-store-frame-src.html: Added.
666 2015-10-16 Csaba Osztrogonác <ossy@webkit.org>
668 Unreviewed fix after r191175.
670 * js/regress-150220-expected.txt: Added.
672 2015-10-16 David Hyatt <hyatt@apple.com>
674 Implement the "all" CSS property.
675 https://bugs.webkit.org/show_bug.cgi?id=116966
677 Reviewed by Zalan Bujtas.
679 Added tests for the "all property, including a variables test!
681 * fast/css/all-keyword-direction-expected.html: Added.
682 * fast/css/all-keyword-direction.html: Added.
683 * fast/css/all-keyword-inherit-expected.html: Added.
684 * fast/css/all-keyword-inherit.html: Added.
685 * fast/css/all-keyword-initial-expected.html: Added.
686 * fast/css/all-keyword-initial.html: Added.
687 * fast/css/all-keyword-unset-expected.html: Added.
688 * fast/css/all-keyword-unset.html: Added.
689 * fast/css/variables/all-keyword-unset-expected.html: Added.
690 * fast/css/variables/all-keyword-unset.html: Added.
692 2015-10-15 Michael Saboff <msaboff@apple.com>
694 REGRESSION (r190289): Repro crash clicking back button on netflix.com
695 https://bugs.webkit.org/show_bug.cgi?id=150220
697 Reviewed by Geoffrey Garen.
699 Added a new regression test. Changed the expected output of caller-property
700 to correspond with tail calls enabled.
702 * js/caller-property-expected.txt:
703 * js/regress-150220-expected.tx: Added.
704 * js/regress-150220.html: Added.
705 * js/script-tests/regress-150220.js: Added.
709 2015-10-16 Hunseop Jeong <hs85.jeong@samsung.com>
711 Unreviewed EFL Gardening on 15th Oct.
712 https://bugs.webkit.org/show_bug.cgi?id=150223
714 * platform/efl/TestExpectations:
716 2015-10-15 Roopesh Chander <roop@roopc.net>
718 [Content Extensions] Content blocking rules are not consulted for pings
719 https://bugs.webkit.org/show_bug.cgi?id=149873
721 Reviewed by Alex Christensen.
723 Tests for ensuring that requests loaded through the PingLoader
724 are subject to content blocking rules.
726 * http/tests/contentextensions/block-cookies-in-csp-report-expected.txt: Added.
727 * http/tests/contentextensions/block-cookies-in-csp-report.html: Added.
728 * http/tests/contentextensions/block-cookies-in-csp-report.html.json: Added.
729 * http/tests/contentextensions/block-cookies-in-image-load-in-onunload-expected.txt: Added.
730 * http/tests/contentextensions/block-cookies-in-image-load-in-onunload.html: Added.
731 * http/tests/contentextensions/block-cookies-in-image-load-in-onunload.html.json: Added.
732 * http/tests/contentextensions/block-cookies-in-ping-expected.txt: Added.
733 * http/tests/contentextensions/block-cookies-in-ping.html: Added.
734 * http/tests/contentextensions/block-cookies-in-ping.html.json: Added.
735 * http/tests/contentextensions/block-csp-report-expected.txt: Added.
736 * http/tests/contentextensions/block-csp-report.html: Added.
737 * http/tests/contentextensions/block-csp-report.html.json: Added.
738 * http/tests/contentextensions/block-image-load-in-onunload-expected.txt: Added.
739 * http/tests/contentextensions/block-image-load-in-onunload.html: Added.
740 * http/tests/contentextensions/block-image-load-in-onunload.html.json: Added.
741 * http/tests/contentextensions/block-ping-expected.txt: Added.
742 * http/tests/contentextensions/block-ping.html: Added.
743 * http/tests/contentextensions/block-ping.html.json: Added.
744 * http/tests/contentextensions/hide-on-csp-report-expected.txt: Added.
745 * http/tests/contentextensions/hide-on-csp-report.html: Added.
746 * http/tests/contentextensions/hide-on-csp-report.html.json: Added.
747 * http/tests/contentextensions/resources/check-ping.html: Added.
748 * http/tests/contentextensions/resources/delete-ping.php: Added.
749 * http/tests/contentextensions/resources/get-ping-data.php: Added.
750 * http/tests/contentextensions/resources/ping-file-path.php: Added.
751 * http/tests/contentextensions/resources/redirect.php: Added.
752 * http/tests/contentextensions/resources/save-ping.php: Added.
754 2015-10-15 Joseph Pecoraro <pecoraro@apple.com>
756 Unreviewed gardening. Make inspector/heap/gc.html more reliable.
758 * inspector/heap/gc.html:
759 Stop outputing after we see the first Full GC. Resolving waits
760 for pending events which could incldue more GCs.
762 2015-10-14 Joseph Pecoraro <pecoraro@apple.com>
764 Web Inspector: Include Garbage Collection Event in Timeline
765 https://bugs.webkit.org/show_bug.cgi?id=142510
767 Reviewed by Geoffrey Garen and Brian Burg.
769 * inspector/heap/garbageCollected-expected.txt: Added.
770 * inspector/heap/garbageCollected.html: Added.
771 * inspector/heap/gc-expected.txt: Added.
772 * inspector/heap/gc.html: Added.
774 2015-10-15 Dean Jackson <dino@apple.com>
776 Remove deprecated function insertRule(), replace with appendRule()
777 https://bugs.webkit.org/show_bug.cgi?id=150188
779 Unreviewed. This was a mistake in my review of Ryan's patch.
780 The CSSOM is confusing. This test was not always using a CSSKeyframesRule
781 object, so it should still be calling insertRule. This does produce
782 a console message, so added that to the expected result.
784 * http/tests/css/resources/shared-stylesheet-mutation.js:
785 (executeTests): Back to insertRule.
786 * http/tests/css/shared-stylesheet-mutation-expected.txt:
787 * http/tests/css/shared-stylesheet-mutation-preconstruct-expected.txt:
789 * http/tests/css/resources/shared-stylesheet-mutation.js:
790 (executeTests): Back to insertRule.
792 2015-10-15 Commit Queue <commit-queue@webkit.org>
794 Unreviewed, rolling out r191156.
795 https://bugs.webkit.org/show_bug.cgi?id=150215
797 Introduced crashing test (Requested by bradee-oh on #webkit).
801 "Modern IDB: Support IDBDatabase.close()."
802 https://bugs.webkit.org/show_bug.cgi?id=150150
803 http://trac.webkit.org/changeset/191156
805 2015-10-15 Brady Eidson <beidson@apple.com>
807 Modern IDB: Support IDBDatabase.close().
808 https://bugs.webkit.org/show_bug.cgi?id=150150
810 Reviewed by Alex Christensen.
812 * storage/indexeddb/modern/opendatabase-versions-expected.txt:
813 * storage/indexeddb/modern/opendatabase-versions.html:
815 2015-10-15 Ryan Haddad <ryanhaddad@apple.com>
817 Marking another disk-cache test as flaky on mac-wk2
818 https://bugs.webkit.org/show_bug.cgi?id=149087
820 Reviewed by Alexey Proskuryakov.
822 * platform/mac-wk2/TestExpectations:
824 2015-10-15 David Hyatt <hyatt@apple.com>
826 Add support for the CSS 'unset' keyword.
827 https://bugs.webkit.org/show_bug.cgi?id=148614
829 Reviewed by Dean Jackson.
832 Remove the 3 failing variables tests that used the unset keyword now that they pass.
834 * fast/css/unset-keyword-expected.html: Added.
835 * fast/css/unset-keyword.html: Added.
836 New test for both inherited and initial properties.
838 * fast/css/variables/test-suite/129-expected.html: Added.
839 * fast/css/variables/test-suite/129.html: Added.
840 * fast/css/variables/test-suite/130-expected.html: Added.
841 * fast/css/variables/test-suite/130.html: Added.
842 * fast/css/variables/test-suite/134-expected.html: Added.
843 * fast/css/variables/test-suite/134.html: Added.
844 * fast/css/variables/test-suite/failures/129-expected.html: Removed.
845 * fast/css/variables/test-suite/failures/129.html: Removed.
846 * fast/css/variables/test-suite/failures/130-expected.html: Removed.
847 * fast/css/variables/test-suite/failures/130.html: Removed.
848 * fast/css/variables/test-suite/failures/134-expected.html: Removed.
849 * fast/css/variables/test-suite/failures/134.html: Removed.
850 Move these tests into the passing directory.
852 2015-10-15 Ryan Haddad <ryanhaddad@apple.com>
854 Remove deprecated function insertRule(), replace with appendRule()
855 https://bugs.webkit.org/show_bug.cgi?id=150188
857 Reviewed by Dean Jackson.
859 * http/tests/css/resources/shared-stylesheet-mutation.js:
862 2015-10-15 Commit Queue <commit-queue@webkit.org>
864 Unreviewed, rolling out r191135.
865 https://bugs.webkit.org/show_bug.cgi?id=150197
867 This patch causes 50+ LayoutTest crashes related to the
868 inspector (Requested by ryanhaddad on #webkit).
872 "Web Inspector: JavaScriptCore should parse sourceURL and
873 sourceMappingURL directives"
874 https://bugs.webkit.org/show_bug.cgi?id=150096
875 http://trac.webkit.org/changeset/191135
877 2015-10-15 Joseph Pecoraro <pecoraro@apple.com>
879 Web Inspector: JavaScriptCore should parse sourceURL and sourceMappingURL directives
880 https://bugs.webkit.org/show_bug.cgi?id=150096
882 Reviewed by Geoffrey Garen.
884 * inspector/debugger/sourceURLs-expected.txt: Added.
885 * inspector/debugger/sourceURLs.html: Added.
886 sourceURL and sourceMappingURL detection.
888 2015-10-15 Dean Jackson <dino@apple.com>
890 CSSKeyframesRule::appendRule is deprecated, but is actually the spec
891 https://bugs.webkit.org/show_bug.cgi?id=150113
893 Reviewed by Simon Fraser.
895 Update tests to deprecate the correct function.
897 * animations/change-keyframes-expected.txt:
898 * animations/keyframes-rule.html:
899 * animations/unprefixed-keyframes-rule.html:
901 2015-10-15 Zalan Bujtas <zalan@apple.com>
903 [Win] Update anonymous table results for Win port.
905 Unreviewed gardening.
907 * platform/win/css2.1/tables/table-anonymous-objects-103-expected.txt: Added.
908 * platform/win/css2.1/tables/table-anonymous-objects-104-expected.txt: Added.
909 * platform/win/css2.1/tables/table-anonymous-objects-117-expected.txt: Added.
910 * platform/win/css2.1/tables/table-anonymous-objects-118-expected.txt: Added.
911 * platform/win/css2.1/tables/table-anonymous-objects-119-expected.txt: Added.
912 * platform/win/css2.1/tables/table-anonymous-objects-120-expected.txt: Added.
914 2015-10-14 David Hyatt <hyatt@apple.com>
916 Implement CSS Variables.
917 https://bugs.webkit.org/show_bug.cgi?id=19660
919 Reviewed by Dean Jackson.
921 * fast/css/custom-properties/inheritance-expected.html: Added.
922 * fast/css/custom-properties/inheritance.html: Added.
923 * fast/css/variables: Added.
924 * fast/css/variables/custom-property-computed-style-access-expected.html: Added.
925 * fast/css/variables/custom-property-computed-style-access.html: Added.
926 * fast/css/variables/custom-property-dynamic-update-expected.html: Added.
927 * fast/css/variables/custom-property-dynamic-update.html: Added.
928 * fast/css/variables/custom-property-simple-cycle-expected.html: Added.
929 * fast/css/variables/custom-property-simple-cycle.html: Added.
930 * fast/css/variables/inherited-fallback-expected.html: Added.
931 * fast/css/variables/inherited-fallback.html: Added.
932 * fast/css/variables/invalid-reference-expected.html: Added.
933 * fast/css/variables/invalid-reference.html: Added.
934 * fast/css/variables/rule-property-get-css-value-expected.html: Added.
935 * fast/css/variables/rule-property-get-css-value.html: Added.
936 * fast/css/variables/rule-property-get-expected.html: Added.
937 * fast/css/variables/rule-property-get.html: Added.
938 * fast/css/variables/rule-serialization-expected.html: Added.
939 * fast/css/variables/rule-serialization.html: Added.
941 2015-10-15 Ryan Haddad <ryanhaddad@apple.com>
943 Rebaselining css2.1/tables/table-anonymous-objects-045.xht for win
944 https://bugs.webkit.org/show_bug.cgi?id=150125
946 Reviewed by Zalan Bujtas.
948 * platform/win/css2.1/tables/table-anonymous-objects-045-expected.txt:
950 2015-10-15 Zalan Bujtas <zalan@apple.com>
952 [iOS] Update anonymous table results for iOS port.
954 Unreviewed gardening.
956 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-103-expected.txt: Added.
957 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-104-expected.txt: Added.
958 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-117-expected.txt: Added.
959 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-118-expected.txt: Added.
960 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-119-expected.txt: Added.
961 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-120-expected.txt: Added.
963 2015-10-15 Zalan Bujtas <zalan@apple.com>
965 Anonymous table objects: Collapse anonymous table rows.
966 https://bugs.webkit.org/show_bug.cgi?id=150154
968 Reviewed by David Hyatt.
970 Merge anonymous table rows when they are not needed anymore.
971 Generated table rows can be collapsed into one when there's no
972 non-generated sibling table row left in the tree.
974 Import W3C CSS2.1 anonymous table tests.
976 * css2.1/tables/table-anonymous-objects-103.xht: Added.
977 * css2.1/tables/table-anonymous-objects-104.xht: Added.
978 * css2.1/tables/table-anonymous-objects-117.xht: Added.
979 * css2.1/tables/table-anonymous-objects-118.xht: Added.
980 * css2.1/tables/table-anonymous-objects-119.xht: Added.
981 * css2.1/tables/table-anonymous-objects-120.xht: Added.
982 * platform/mac/css2.1/tables/table-anonymous-objects-103-expected.txt: Added.
983 * platform/mac/css2.1/tables/table-anonymous-objects-104-expected.txt: Added.
984 * platform/mac/css2.1/tables/table-anonymous-objects-117-expected.txt: Added.
985 * platform/mac/css2.1/tables/table-anonymous-objects-118-expected.txt: Added.
986 * platform/mac/css2.1/tables/table-anonymous-objects-119-expected.txt: Added.
987 * platform/mac/css2.1/tables/table-anonymous-objects-120-expected.txt: Added.
989 2015-10-15 Brent Fulgham <bfulgham@apple.com>
991 [Win] Unreviewed gardenining after r190816.
993 Update Windows expectation to match new mac test expectation.
995 * platform/win/svg/custom/simple-text-double-shadow-expected.txt:
997 2015-10-14 Brady Eidson <beidson@apple.com>
999 Modern IDB: Add basic transaction committing.
1000 https://bugs.webkit.org/show_bug.cgi?id=150147
1002 Reviewed by Alex Christensen.
1004 * storage/indexeddb/modern/opendatabase-versions-expected.txt: Added.
1005 * storage/indexeddb/modern/opendatabase-versions.html: Added.
1007 2015-10-15 Daniel Bates <dabates@apple.com>
1009 [iOS] DOM click event may not be dispatched when page has :active style and <input type="search">
1010 https://bugs.webkit.org/show_bug.cgi?id=144451
1011 <rdar://problem/23099482>
1013 Reviewed by Simon Fraser.
1015 Add a test to ensure that a DOM click event is dispatched to an element in a subframe on a page
1016 with a search field and that specifies a CSS :active pseudo-class that changes the tap highlight
1019 Additionally, add tests to ensure we update the cancel button visibility whenever the visibility
1020 of the search field changes.
1022 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field-expected.txt: Added.
1023 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html: Added.
1024 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled-expected.html: Added.
1025 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled.html: Added.
1026 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly-expected.html: Added.
1027 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly.html: Added.
1028 * fast/forms/search/search-cancel-in-formerly-invisible-element-expected.html: Added.
1029 * fast/forms/search/search-cancel-in-formerly-invisible-element.html: Added.
1030 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden-expected.html: Added.
1031 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden.html: Added.
1032 * fast/forms/search/search-cancel-toggle-visibility-initially-visible-expected.html: Added.
1033 * fast/forms/search/search-cancel-toggle-visibility-initially-visible.html: Added.
1035 2015-10-15 Carlos Garcia Campos <cgarcia@igalia.com>
1037 Unreviewed GTK+ gardening. Unskip several tests that are passing now.
1039 * platform/gtk/TestExpectations:
1041 2015-10-14 Alexey Proskuryakov <ap@apple.com>
1043 [Win] Layout Test http/tests/multipart/multipart-replace-non-html-content.php has extra whitespace
1044 https://bugs.webkit.org/show_bug.cgi?id=150130
1046 Landing a custom expectation. The test still passes, although it surprisingly gets
1049 * 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.
1051 2015-10-14 Alex Christensen <achristensen@webkit.org>
1053 [Content Extensions] Make blocked async XHR call onerror
1054 https://bugs.webkit.org/show_bug.cgi?id=146706
1056 Reviewed by Brady Eidson.
1058 * http/tests/contentextensions/async-xhr-onerror-expected.txt: Added.
1059 * http/tests/contentextensions/async-xhr-onerror.html: Added.
1060 * http/tests/contentextensions/async-xhr-onerror.html.json: Added.
1062 2015-10-14 Andy Estes <aestes@apple.com>
1064 [iOS] QuickLook documents loaded over https do not load their subresources
1065 https://bugs.webkit.org/show_bug.cgi?id=150145
1066 <rdar://problem/22884521>
1068 Reviewed by Alexey Proskuryakov.
1070 * TestExpectations: Skipped http/tests/quicklook on all platforms.
1071 * http/tests/quicklook/resources/secure-document-with-subresources-expected/index.css: Added.
1072 * http/tests/quicklook/resources/secure-document-with-subresources-expected/index.html: Added.
1073 * http/tests/quicklook/resources/secure-document-with-subresources.pages: Added.
1074 * http/tests/quicklook/resources/webkit-icon.tiff: Added.
1075 * http/tests/quicklook/secure-document-with-subresources-expected.html: Added.
1076 * http/tests/quicklook/secure-document-with-subresources.html: Added.
1077 * platform/ios-simulator/TestExpectations: Expected http/tests/quicklook to pass on iOS.
1079 2015-10-14 Wenson Hsieh <wenson_hsieh@apple.com>
1081 Web pages with unscalable viewports shouldn't have a single tap delay
1082 https://bugs.webkit.org/show_bug.cgi?id=149968
1083 <rdar://problem/23054453>
1085 Reviewed by Simon Fraser.
1087 Add a layout test to check that when a viewport is unscalable (specified through
1088 the meta viewport tag) we do not add a delay to our single tap gesture recognizer.
1090 * fast/events/ios/unscalable-viewport-clicks-on-doubletap-expected.txt: Added.
1091 * fast/events/ios/unscalable-viewport-clicks-on-doubletap.html: Added.
1093 2015-10-14 Jiewen Tan <jiewen_tan@apple.com>
1095 Postpone mutation events before invoke Editor::Command command(Document*, const String&, bool).
1096 https://bugs.webkit.org/show_bug.cgi?id=149299
1097 <rdar://problem/22746995>
1099 Reviewed by Andreas Kling.
1101 * editing/inserting/insert-with-mutation-event-expected.txt: Added.
1102 * editing/inserting/insert-with-mutation-event.html: Added.
1104 2015-10-14 Dean Jackson <dino@apple.com>
1106 Implement CanvasRenderingContext2D::commit
1107 https://bugs.webkit.org/show_bug.cgi?id=150110
1108 <rdar://problem/23057398>
1110 Reviewed by Anders Carlsson.
1112 * fast/canvas/commit-expected.txt: Added.
1113 * fast/canvas/commit.html: Added.
1115 2015-10-14 Alex Christensen <achristensen@webkit.org>
1117 Add SPI for reloading without content blockers
1118 https://bugs.webkit.org/show_bug.cgi?id=150058
1119 rdar://problem/22742222
1121 Reviewed by Sam Weinig.
1123 * http/tests/contentextensions/disable-blocker-expected.txt: Removed.
1124 * http/tests/contentextensions/disable-blocker.html: Removed.
1125 * http/tests/contentextensions/disable-blocker.html.json: Removed.
1126 _userContentExtensionsEnabled is going to be removed, and its functionality is what this test tested.
1128 2015-10-14 Said Abou-Hallawa <sabouhallawa@apple.com>
1130 REGRESSION(r53318): background-repeat: space with gradients doesn't render correctly
1131 https://bugs.webkit.org/show_bug.cgi?id=150068
1133 Reviewed by Simon Fraser.
1135 Ensure the gradient background-image is drawn correctly when it is repeated
1138 * fast/gradients/background-image-repeat-space-expected.html: Added.
1139 * fast/gradients/background-image-repeat-space.html: Added.
1141 2015-10-14 Ryan Haddad <ryanhaddad@apple.com>
1143 http/tests/xmlhttprequest/xmlhttprequest-overridemimetype-invalidstaterror.html flakily times out during Mac-WK2 tests
1144 https://bugs.webkit.org/show_bug.cgi?id=150095
1146 Reviewed by Alexey Proskuryakov.
1148 * platform/mac-wk2/TestExpectations:
1150 2015-10-13 Zalan Bujtas <zalan@apple.com>
1152 [iOS] Update anonymous table results for iOS port.
1154 Unreviewed gardening.
1156 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-177-expected.txt: Added.
1157 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-178-expected.txt: Added.
1158 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-179-expected.txt: Added.
1159 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-180-expected.txt: Added.
1160 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-181-expected.txt: Added.
1161 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-189-expected.txt: Added.
1162 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-190-expected.txt: Added.
1163 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-191-expected.txt: Added.
1164 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-192-expected.txt: Added.
1165 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-193-expected.txt: Added.
1166 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-194-expected.txt: Added.
1167 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-195-expected.txt: Added.
1168 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-196-expected.txt: Added.
1169 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-205-expected.txt: Added.
1170 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-206-expected.txt: Added.
1171 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-207-expected.txt: Added.
1172 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-208-expected.txt: Added.
1174 2015-10-13 Hunseop Jeong <hs85.jeong@samsung.com>
1176 Unreviewed EFL Gardening on 13th Oct.
1177 https://bugs.webkit.org/show_bug.cgi?id=150084
1179 * platform/efl/TestExpectations:
1181 2015-10-13 Zalan Bujtas <zalan@apple.com>
1183 [Win] Update anonymous table results for Windows port.
1185 Unreviewed gardening.
1187 * platform/win/css2.1/tables/table-anonymous-objects-177-expected.txt: Added.
1188 * platform/win/css2.1/tables/table-anonymous-objects-178-expected.txt: Added.
1189 * platform/win/css2.1/tables/table-anonymous-objects-179-expected.txt: Added.
1190 * platform/win/css2.1/tables/table-anonymous-objects-180-expected.txt: Added.
1191 * platform/win/css2.1/tables/table-anonymous-objects-189-expected.txt: Added.
1192 * platform/win/css2.1/tables/table-anonymous-objects-190-expected.txt: Added.
1193 * platform/win/css2.1/tables/table-anonymous-objects-191-expected.txt: Added.
1194 * platform/win/css2.1/tables/table-anonymous-objects-192-expected.txt: Added.
1195 * platform/win/css2.1/tables/table-anonymous-objects-193-expected.txt: Added.
1196 * platform/win/css2.1/tables/table-anonymous-objects-194-expected.txt: Added.
1197 * platform/win/css2.1/tables/table-anonymous-objects-195-expected.txt: Added.
1198 * platform/win/css2.1/tables/table-anonymous-objects-196-expected.txt: Added.
1199 * platform/win/css2.1/tables/table-anonymous-objects-205-expected.txt: Added.
1200 * platform/win/css2.1/tables/table-anonymous-objects-206-expected.txt: Added.
1201 * platform/win/css2.1/tables/table-anonymous-objects-207-expected.txt: Added.
1202 * platform/win/css2.1/tables/table-anonymous-objects-208-expected.txt: Added.
1204 2015-10-13 Brent Fulgham <bfulgham@apple.com>
1206 [Win] Unreviewed test gardening after r190995.
1208 Update to correct test output, based on similar changes to Mac expectations.
1210 * platform/win/fast/html/details-add-child-2-expected.txt:
1211 * platform/win/fast/html/details-open2-expected.txt:
1213 2015-10-13 Zalan Bujtas <zalan@apple.com>
1215 Anonymous table objects: inline parent box requires inline-table child.
1216 https://bugs.webkit.org/show_bug.cgi?id=150090
1218 Reviewed by David Hyatt.
1220 According to the CSS2.1 specification, if a child needs anonymous table wrapper
1221 and the child's parent is an inline box, the generated table needs to be inline-table.
1222 (inline-block and block parents generate non-inline table)
1224 Import W3C CSS2.1 anonymous table tests.
1226 * css2.1/tables/table-anonymous-objects-177.xht: Added.
1227 * css2.1/tables/table-anonymous-objects-178.xht: Added.
1228 * css2.1/tables/table-anonymous-objects-179.xht: Added.
1229 * css2.1/tables/table-anonymous-objects-180.xht: Added.
1230 * css2.1/tables/table-anonymous-objects-181.xht: Added.
1231 * css2.1/tables/table-anonymous-objects-189.xht: Added.
1232 * css2.1/tables/table-anonymous-objects-190.xht: Added.
1233 * css2.1/tables/table-anonymous-objects-191.xht: Added.
1234 * css2.1/tables/table-anonymous-objects-192.xht: Added.
1235 * css2.1/tables/table-anonymous-objects-193.xht: Added.
1236 * css2.1/tables/table-anonymous-objects-194.xht: Added.
1237 * css2.1/tables/table-anonymous-objects-195.xht: Added.
1238 * css2.1/tables/table-anonymous-objects-196.xht: Added.
1239 * css2.1/tables/table-anonymous-objects-205.xht: Added.
1240 * css2.1/tables/table-anonymous-objects-206.xht: Added.
1241 * css2.1/tables/table-anonymous-objects-207.xht: Added.
1242 * css2.1/tables/table-anonymous-objects-208.xht: Added.
1243 * platform/mac/css2.1/tables/table-anonymous-objects-177-expected.txt: Added.
1244 * platform/mac/css2.1/tables/table-anonymous-objects-178-expected.txt: Added.
1245 * platform/mac/css2.1/tables/table-anonymous-objects-179-expected.txt: Added.
1246 * platform/mac/css2.1/tables/table-anonymous-objects-180-expected.txt: Added.
1247 * platform/mac/css2.1/tables/table-anonymous-objects-181-expected.txt: Added.
1248 * platform/mac/css2.1/tables/table-anonymous-objects-189-expected.txt: Added.
1249 * platform/mac/css2.1/tables/table-anonymous-objects-190-expected.txt: Added.
1250 * platform/mac/css2.1/tables/table-anonymous-objects-191-expected.txt: Added.
1251 * platform/mac/css2.1/tables/table-anonymous-objects-192-expected.txt: Added.
1252 * platform/mac/css2.1/tables/table-anonymous-objects-193-expected.txt: Added.
1253 * platform/mac/css2.1/tables/table-anonymous-objects-194-expected.txt: Added.
1254 * platform/mac/css2.1/tables/table-anonymous-objects-195-expected.txt: Added.
1255 * platform/mac/css2.1/tables/table-anonymous-objects-196-expected.txt: Added.
1256 * platform/mac/css2.1/tables/table-anonymous-objects-205-expected.txt: Added.
1257 * platform/mac/css2.1/tables/table-anonymous-objects-206-expected.txt: Added.
1258 * platform/mac/css2.1/tables/table-anonymous-objects-207-expected.txt: Added.
1259 * platform/mac/css2.1/tables/table-anonymous-objects-208-expected.txt: Added.
1261 2015-10-13 Ryan Haddad <ryanhaddad@apple.com>
1263 A lot of the http/tests/cache/disk-cache/ tests are flaky on mac-wk2, marking them as such.
1264 https://bugs.webkit.org/show_bug.cgi?id=149087
1266 Reviewed by Alexey Proskuryakov.
1268 * platform/mac-wk2/TestExpectations:
1270 2015-10-13 Myles C. Maxfield <mmaxfield@apple.com>
1272 Unprefix font-kerning
1273 https://bugs.webkit.org/show_bug.cgi?id=150080
1275 Reviewed by Sam Weinig.
1277 This is the last property in CSS3 Fonts which is prefixed.
1279 * fast/text/font-kerning-expected.html:
1280 * fast/text/font-kerning.html:
1282 2015-10-13 Alexey Proskuryakov <ap@apple.com>
1284 http/tests/multipart/multipart-replace-non-html-content.php shouldn't exercise
1285 edge cases of multipart parsing
1286 https://bugs.webkit.org/show_bug.cgi?id=149978
1287 rdar://problem/22981062
1289 Reviewed by Anders Carlsson.
1291 This test is not about HTTP edge cases, but about handling of multipart content in WebKit.
1293 * http/tests/multipart/multipart-replace-non-html-content.php:
1294 * platform/mac/http/tests/multipart/multipart-replace-non-html-content-expected.txt: Removed.
1295 * platform/win/TestExpectations:
1297 2015-10-13 Zalan Bujtas <zalan@apple.com>
1299 [iOS] Update anonymous table results for iOS port.
1301 Unreviewed gardening.
1303 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-015-expected.txt: Added.
1304 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-016-expected.txt: Added.
1305 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-023-expected.txt: Added.
1306 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-024-expected.txt: Added.
1307 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-035-expected.txt: Added.
1308 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-036-expected.txt: Added.
1309 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-037-expected.txt: Added.
1310 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-038-expected.txt: Added.
1311 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-045-expected.txt: Added.
1312 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-046-expected.txt: Added.
1313 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-047-expected.txt: Added.
1314 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-048-expected.txt: Added.
1315 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-049-expected.txt: Added.
1316 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-050-expected.txt: Added.
1317 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-055-expected.txt: Added.
1318 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-056-expected.txt: Added.
1319 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-091-expected.txt: Added.
1320 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-092-expected.txt: Added.
1321 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-099-expected.txt: Added.
1322 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-100-expected.txt: Added.
1323 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-105-expected.txt: Added.
1324 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-106-expected.txt: Added.
1325 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-107-expected.txt: Added.
1326 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-108-expected.txt: Added.
1327 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-109-expected.txt: Added.
1328 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-110-expected.txt: Added.
1329 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-111-expected.txt: Added.
1330 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-112-expected.txt: Added.
1331 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-113-expected.txt: Added.
1332 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-114-expected.txt: Added.
1333 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-115-expected.txt: Added.
1334 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-116-expected.txt: Added.
1335 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-121-expected.txt: Added.
1336 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-122-expected.txt: Added.
1337 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-123-expected.txt: Added.
1338 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-124-expected.txt: Added.
1339 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-139-expected.txt: Added.
1340 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-140-expected.txt: Added.
1341 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-149-expected.txt: Added.
1342 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-150-expected.txt: Added.
1343 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-155-expected.txt: Added.
1344 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-156-expected.txt: Added.
1345 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-159-expected.txt: Added.
1346 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-160-expected.txt: Added.
1347 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-165-expected.txt: Added.
1348 * platform/ios-simulator/css2.1/tables/table-anonymous-objects-166-expected.txt: Added.
1350 2015-10-12 Antti Koivisto <antti@apple.com>
1352 Implement iterator for traversing composed DOM
1353 https://bugs.webkit.org/show_bug.cgi?id=149997
1355 Reviewed by Ryosuke Niwa.
1359 Re-enable fast/html/details-replace-text.html which is fixed by this change.
1361 * fast/forms/select-listbox-focus-displaynone-expected.txt:
1362 * fast/repaint/text-in-relative-positioned-inline-expected.txt:
1363 * fullscreen/full-screen-fixed-pos-parent-expected.txt:
1364 * platform/mac-mavericks/fast/html/details-open2-expected.txt:
1365 * platform/mac/fast/html/details-add-child-2-expected.txt:
1366 * platform/mac/fast/html/details-open2-expected.txt:
1368 Non-visual whitespace changes.
1370 2015-10-12 Zalan Bujtas <zalan@apple.com>
1372 [Win] Update anonymous table results for Windows port.
1374 Unreviewed gardening.
1376 * platform/win/css2.1/tables/table-anonymous-objects-015-expected.txt: Added.
1377 * platform/win/css2.1/tables/table-anonymous-objects-016-expected.txt: Added.
1378 * platform/win/css2.1/tables/table-anonymous-objects-023-expected.txt: Added.
1379 * platform/win/css2.1/tables/table-anonymous-objects-024-expected.txt: Added.
1380 * platform/win/css2.1/tables/table-anonymous-objects-035-expected.txt: Added.
1381 * platform/win/css2.1/tables/table-anonymous-objects-036-expected.txt: Added.
1382 * platform/win/css2.1/tables/table-anonymous-objects-037-expected.txt: Added.
1383 * platform/win/css2.1/tables/table-anonymous-objects-038-expected.txt: Added.
1384 * platform/win/css2.1/tables/table-anonymous-objects-045-expected.txt: Added.
1385 * platform/win/css2.1/tables/table-anonymous-objects-046-expected.txt: Added.
1386 * platform/win/css2.1/tables/table-anonymous-objects-047-expected.txt: Added.
1387 * platform/win/css2.1/tables/table-anonymous-objects-048-expected.txt: Added.
1388 * platform/win/css2.1/tables/table-anonymous-objects-049-expected.txt: Added.
1389 * platform/win/css2.1/tables/table-anonymous-objects-050-expected.txt: Added.
1390 * platform/win/css2.1/tables/table-anonymous-objects-055-expected.txt: Added.
1391 * platform/win/css2.1/tables/table-anonymous-objects-056-expected.txt: Added.
1392 * platform/win/css2.1/tables/table-anonymous-objects-091-expected.txt: Added.
1393 * platform/win/css2.1/tables/table-anonymous-objects-092-expected.txt: Added.
1394 * platform/win/css2.1/tables/table-anonymous-objects-099-expected.txt: Added.
1395 * platform/win/css2.1/tables/table-anonymous-objects-100-expected.txt: Added.
1396 * platform/win/css2.1/tables/table-anonymous-objects-105-expected.txt: Added.
1397 * platform/win/css2.1/tables/table-anonymous-objects-106-expected.txt: Added.
1398 * platform/win/css2.1/tables/table-anonymous-objects-107-expected.txt: Added.
1399 * platform/win/css2.1/tables/table-anonymous-objects-108-expected.txt: Added.
1400 * platform/win/css2.1/tables/table-anonymous-objects-109-expected.txt: Added.
1401 * platform/win/css2.1/tables/table-anonymous-objects-110-expected.txt: Added.
1402 * platform/win/css2.1/tables/table-anonymous-objects-111-expected.txt: Added.
1403 * platform/win/css2.1/tables/table-anonymous-objects-112-expected.txt: Added.
1404 * platform/win/css2.1/tables/table-anonymous-objects-113-expected.txt: Added.
1405 * platform/win/css2.1/tables/table-anonymous-objects-114-expected.txt: Added.
1406 * platform/win/css2.1/tables/table-anonymous-objects-115-expected.txt: Added.
1407 * platform/win/css2.1/tables/table-anonymous-objects-116-expected.txt: Added.
1408 * platform/win/css2.1/tables/table-anonymous-objects-121-expected.txt: Added.
1409 * platform/win/css2.1/tables/table-anonymous-objects-122-expected.txt: Added.
1410 * platform/win/css2.1/tables/table-anonymous-objects-123-expected.txt: Added.
1411 * platform/win/css2.1/tables/table-anonymous-objects-124-expected.txt: Added.
1412 * platform/win/css2.1/tables/table-anonymous-objects-139-expected.txt: Added.
1413 * platform/win/css2.1/tables/table-anonymous-objects-140-expected.txt: Added.
1414 * platform/win/css2.1/tables/table-anonymous-objects-149-expected.txt: Added.
1415 * platform/win/css2.1/tables/table-anonymous-objects-150-expected.txt: Added.
1416 * platform/win/css2.1/tables/table-anonymous-objects-155-expected.txt: Added.
1417 * platform/win/css2.1/tables/table-anonymous-objects-156-expected.txt: Added.
1418 * platform/win/css2.1/tables/table-anonymous-objects-159-expected.txt: Added.
1419 * platform/win/css2.1/tables/table-anonymous-objects-160-expected.txt: Added.
1420 * platform/win/css2.1/tables/table-anonymous-objects-165-expected.txt: Added.
1421 * platform/win/css2.1/tables/table-anonymous-objects-166-expected.txt: Added.
1423 2015-10-12 Zalan Bujtas <zalan@apple.com>
1425 display: table-cell; bug when resizing window
1426 https://bugs.webkit.org/show_bug.cgi?id=138167
1428 Reviewed by David Hyatt.
1430 Clean up anonymous table wrappers all the way up to RenderTable.
1431 This patch ensures that we don't keep the generated RenderTable/RenderSection/RenderCaption/RenderRow
1432 objects around in the tree anymore when the last child is destroyed.
1434 Import W3C CSS2.1 anonymous table tests.
1436 * css2.1/tables/table-anonymous-objects-015.xht: Added.
1437 * css2.1/tables/table-anonymous-objects-016.xht: Added.
1438 * css2.1/tables/table-anonymous-objects-023.xht: Added.
1439 * css2.1/tables/table-anonymous-objects-024.xht: Added.
1440 * css2.1/tables/table-anonymous-objects-035.xht: Added.
1441 * css2.1/tables/table-anonymous-objects-036.xht: Added.
1442 * css2.1/tables/table-anonymous-objects-037.xht: Added.
1443 * css2.1/tables/table-anonymous-objects-038.xht: Added.
1444 * css2.1/tables/table-anonymous-objects-045.xht: Added.
1445 * css2.1/tables/table-anonymous-objects-046.xht: Added.
1446 * css2.1/tables/table-anonymous-objects-047.xht: Added.
1447 * css2.1/tables/table-anonymous-objects-048.xht: Added.
1448 * css2.1/tables/table-anonymous-objects-049.xht: Added.
1449 * css2.1/tables/table-anonymous-objects-050.xht: Added.
1450 * css2.1/tables/table-anonymous-objects-055.xht: Added.
1451 * css2.1/tables/table-anonymous-objects-056.xht: Added.
1452 * css2.1/tables/table-anonymous-objects-091.xht: Added.
1453 * css2.1/tables/table-anonymous-objects-092.xht: Added.
1454 * css2.1/tables/table-anonymous-objects-099.xht: Added.
1455 * css2.1/tables/table-anonymous-objects-100.xht: Added.
1456 * css2.1/tables/table-anonymous-objects-105.xht: Added.
1457 * css2.1/tables/table-anonymous-objects-106.xht: Added.
1458 * css2.1/tables/table-anonymous-objects-107.xht: Added.
1459 * css2.1/tables/table-anonymous-objects-108.xht: Added.
1460 * css2.1/tables/table-anonymous-objects-109.xht: Added.
1461 * css2.1/tables/table-anonymous-objects-110.xht: Added.
1462 * css2.1/tables/table-anonymous-objects-111.xht: Added.
1463 * css2.1/tables/table-anonymous-objects-112.xht: Added.
1464 * css2.1/tables/table-anonymous-objects-113.xht: Added.
1465 * css2.1/tables/table-anonymous-objects-114.xht: Added.
1466 * css2.1/tables/table-anonymous-objects-115.xht: Added.
1467 * css2.1/tables/table-anonymous-objects-116.xht: Added.
1468 * css2.1/tables/table-anonymous-objects-121.xht: Added.
1469 * css2.1/tables/table-anonymous-objects-122.xht: Added.
1470 * css2.1/tables/table-anonymous-objects-123.xht: Added.
1471 * css2.1/tables/table-anonymous-objects-124.xht: Added.
1472 * css2.1/tables/table-anonymous-objects-139.xht: Added.
1473 * css2.1/tables/table-anonymous-objects-140.xht: Added.
1474 * css2.1/tables/table-anonymous-objects-149.xht: Added.
1475 * css2.1/tables/table-anonymous-objects-150.xht: Added.
1476 * css2.1/tables/table-anonymous-objects-155.xht: Added.
1477 * css2.1/tables/table-anonymous-objects-156.xht: Added.
1478 * css2.1/tables/table-anonymous-objects-159.xht: Added.
1479 * css2.1/tables/table-anonymous-objects-160.xht: Added.
1480 * css2.1/tables/table-anonymous-objects-165.xht: Added.
1481 * css2.1/tables/table-anonymous-objects-166.xht: Added.
1482 * platform/mac/css2.1/tables/table-anonymous-objects-015-expected.txt: Added.
1483 * platform/mac/css2.1/tables/table-anonymous-objects-016-expected.txt: Added.
1484 * platform/mac/css2.1/tables/table-anonymous-objects-023-expected.txt: Added.
1485 * platform/mac/css2.1/tables/table-anonymous-objects-024-expected.txt: Added.
1486 * platform/mac/css2.1/tables/table-anonymous-objects-035-expected.txt: Added.
1487 * platform/mac/css2.1/tables/table-anonymous-objects-036-expected.txt: Added.
1488 * platform/mac/css2.1/tables/table-anonymous-objects-037-expected.txt: Added.
1489 * platform/mac/css2.1/tables/table-anonymous-objects-038-expected.txt: Added.
1490 * platform/mac/css2.1/tables/table-anonymous-objects-045-expected.txt: Added.
1491 * platform/mac/css2.1/tables/table-anonymous-objects-046-expected.txt: Added.
1492 * platform/mac/css2.1/tables/table-anonymous-objects-047-expected.txt: Added.
1493 * platform/mac/css2.1/tables/table-anonymous-objects-048-expected.txt: Added.
1494 * platform/mac/css2.1/tables/table-anonymous-objects-049-expected.txt: Added.
1495 * platform/mac/css2.1/tables/table-anonymous-objects-050-expected.txt: Added.
1496 * platform/mac/css2.1/tables/table-anonymous-objects-055-expected.txt: Added.
1497 * platform/mac/css2.1/tables/table-anonymous-objects-056-expected.txt: Added.
1498 * platform/mac/css2.1/tables/table-anonymous-objects-091-expected.txt: Added.
1499 * platform/mac/css2.1/tables/table-anonymous-objects-092-expected.txt: Added.
1500 * platform/mac/css2.1/tables/table-anonymous-objects-099-expected.txt: Added.
1501 * platform/mac/css2.1/tables/table-anonymous-objects-100-expected.txt: Added.
1502 * platform/mac/css2.1/tables/table-anonymous-objects-105-expected.txt: Added.
1503 * platform/mac/css2.1/tables/table-anonymous-objects-106-expected.txt: Added.
1504 * platform/mac/css2.1/tables/table-anonymous-objects-107-expected.txt: Added.
1505 * platform/mac/css2.1/tables/table-anonymous-objects-108-expected.txt: Added.
1506 * platform/mac/css2.1/tables/table-anonymous-objects-109-expected.txt: Added.
1507 * platform/mac/css2.1/tables/table-anonymous-objects-110-expected.txt: Added.
1508 * platform/mac/css2.1/tables/table-anonymous-objects-111-expected.txt: Added.
1509 * platform/mac/css2.1/tables/table-anonymous-objects-112-expected.txt: Added.
1510 * platform/mac/css2.1/tables/table-anonymous-objects-113-expected.txt: Added.
1511 * platform/mac/css2.1/tables/table-anonymous-objects-114-expected.txt: Added.
1512 * platform/mac/css2.1/tables/table-anonymous-objects-115-expected.txt: Added.
1513 * platform/mac/css2.1/tables/table-anonymous-objects-116-expected.txt: Added.
1514 * platform/mac/css2.1/tables/table-anonymous-objects-121-expected.txt: Added.
1515 * platform/mac/css2.1/tables/table-anonymous-objects-122-expected.txt: Added.
1516 * platform/mac/css2.1/tables/table-anonymous-objects-123-expected.txt: Added.
1517 * platform/mac/css2.1/tables/table-anonymous-objects-124-expected.txt: Added.
1518 * platform/mac/css2.1/tables/table-anonymous-objects-139-expected.txt: Added.
1519 * platform/mac/css2.1/tables/table-anonymous-objects-140-expected.txt: Added.
1520 * platform/mac/css2.1/tables/table-anonymous-objects-149-expected.txt: Added.
1521 * platform/mac/css2.1/tables/table-anonymous-objects-150-expected.txt: Added.
1522 * platform/mac/css2.1/tables/table-anonymous-objects-155-expected.txt: Added.
1523 * platform/mac/css2.1/tables/table-anonymous-objects-156-expected.txt: Added.
1524 * platform/mac/css2.1/tables/table-anonymous-objects-159-expected.txt: Added.
1525 * platform/mac/css2.1/tables/table-anonymous-objects-160-expected.txt: Added.
1526 * platform/mac/css2.1/tables/table-anonymous-objects-165-expected.txt: Added.
1527 * platform/mac/css2.1/tables/table-anonymous-objects-166-expected.txt: Added.
1529 2015-10-12 Jon Honeycutt <jhoneycutt@apple.com>
1531 Unreviewed, more Mac test gardening after r190629.
1533 * platform/mac-wk1/TestExpectations:
1534 Add a new expected time out. Group expected time outs for imported
1535 Blink tests using requestAnimationFrame.
1537 2015-10-12 Myles C. Maxfield <mmaxfield@apple.com>
1539 REGRESSION(r182192): Ligatures do not interact correctly with SHY in some fonts
1540 https://bugs.webkit.org/show_bug.cgi?id=150006
1542 Reviewed by Simon Fraser.
1544 * fast/text/resources/tiny-ligature-font.svg: Added.
1545 * fast/text/undefined-glyph-with-ligature-expected.html: Added.
1546 * fast/text/undefined-glyph-with-ligature.html: Added.
1548 2015-10-12 Antoine Quint <graouts@apple.com>
1550 [SVG] Handle endEvent for svg animations
1551 https://bugs.webkit.org/show_bug.cgi?id=121587
1553 Reviewed by Dean Jackson.
1555 Tests for the "endEvent" event for SVG animations.
1557 * svg/animations/end-event-declarative-expected.svg: Added.
1558 * svg/animations/end-event-declarative.svg: Added.
1559 * svg/animations/end-event-script-expected.svg: Added.
1560 * svg/animations/end-event-script.svg: Added.
1562 2015-10-12 Brady Eidson <beidson@apple.com>
1564 Modern IDB: Start version change transaction for connections to new database.
1565 https://bugs.webkit.org/show_bug.cgi?id=150033
1567 Reviewed by Alex Christensen.
1569 * storage/indexeddb/modern/opendatabase-request-event-expected.txt:
1570 * storage/indexeddb/modern/opendatabase-request-event.html:
1572 2015-10-12 Said Abou-Hallawa <sabouhallawa@apple.com>
1574 REGRESSION(r184895): border-image should always slice the SVG image to nine pieces when drawing it in the container element
1575 https://bugs.webkit.org/show_bug.cgi?id=149901
1576 <rdar://problem/21995596>
1578 Reviewed by Darin Adler.
1580 * fast/borders/border-image-fill-no-intrinsic-size-expected.html:
1581 * fast/borders/border-image-fill-no-intrinsic-size.html:
1582 * fast/borders/resources/svg-border-100x100-relative.svg: Added.
1583 * fast/borders/resources/svg-border-100x100-viewbox.svg: Added.
1584 * fast/borders/resources/svg-border-140x140-intrinsic.svg:
1585 New test cases for relative lengths border images were added. The relative
1586 lengths can be specified by using percentage lengths or adding viewBox to
1589 One of the non-intrinsic image-borders must be removed from this test.
1590 The SVG image in the expected file has to be scaled by (100 / 140), which
1591 can be done. But run-webkit-tests found a very slight difference between
1592 the actual and the result files.
1594 2015-10-12 Brent Fulgham <bfulgham@apple.com>
1596 [Win] Unreviewed gardening
1598 Unskip a bunch of passing tests.
1600 * platform/win/TestExpectations:
1602 2015-10-12 Simon Fraser <simon.fraser@apple.com>
1604 Clip-path transitions sometimes trigger endless animation timers
1605 https://bugs.webkit.org/show_bug.cgi?id=150018
1607 Reviewed by Tim Horton.
1609 New tests for transitions of clip-path and shape-outside.
1611 * transitions/clip-path-transitions-expected.txt: Added.
1612 * transitions/clip-path-transitions.html: Added.
1613 * transitions/resources/transition-test-helpers.js:
1615 (checkExpectedValue):
1616 * transitions/shape-outside-transitions-expected.txt: Added.
1617 * transitions/shape-outside-transitions.html: Added.
1618 * transitions/svg-transitions-expected.txt:
1620 2015-10-12 Ryan Haddad <ryanhaddad@apple.com>
1622 Marking storage/domstorage/events/basic-body-attribute.html as flaky
1623 https://bugs.webkit.org/show_bug.cgi?id=148435
1625 Reviewed by Alexey Proskuryakov.
1627 * platform/mac/TestExpectations:
1629 2015-10-12 Myles C. Maxfield <mmaxfield@apple.com>
1631 Test font-variant-* and font-feature-settings on Yosemite and Mavericks
1632 https://bugs.webkit.org/show_bug.cgi?id=149778
1634 Reviewed by Simon Fraser.
1636 * platform/mac-wk1/TestExpectations:
1637 * platform/mac/TestExpectations:
1639 2015-10-12 Brent Fulgham <bfulgham@apple.com>
1641 [Win] Unreviewed test gardening after r190800.
1643 Skip mac-specific 'fast/forms/hidpi-textfield-background-bleeding.html' test
1646 * platform/win/TestExpectations:
1648 2015-10-12 Brent Fulgham <bfulgham@apple.com>
1650 REGRESSION(r190735, not fixed by r190741) failures.
1651 https://bugs.webkit.org/show_bug.cgi?id=150040
1653 * platform/win/TestExpectations: Skip several test failures introduced by JSC changes.
1655 2015-10-12 Brent Fulgham <bfulgham@apple.com>
1657 [Win] Unreviewed test gardening after r190667.
1659 Mark fast/css/will-change/will-change-create-stacking-context-inline.html as failing, because
1660 Windows does not support backdrop-filter.
1662 * platform/win/TestExpectations:
1664 2015-10-12 Brent Fulgham <bfulgham@apple.com>
1666 [Win] Unreviewed test gardening after r190840.
1668 Rebaseline tests to match new output (same changes as Mac).
1670 * platform/win/fast/css-generated-content/details-summary-before-after-expected.txt:
1671 * platform/win/fast/html/details-add-child-2-expected.txt:
1672 * platform/win/fast/html/details-open2-expected.txt:
1673 * platform/win/fast/html/details-remove-summary-1-and-click-expected.txt:
1674 * platform/win/fast/html/details-remove-summary-4-and-click-expected.txt:
1676 2015-10-09 Anders Carlsson <andersca@apple.com>
1678 Don't allow plug-ins to override image types for <embed> elements
1679 https://bugs.webkit.org/show_bug.cgi?id=149979
1681 Reviewed by Tim Horton.
1685 * platform/efl/TestExpectations:
1686 * platform/gtk/TestExpectations:
1687 * plugins/embed-prefers-plugins-for-images-expected.txt: Removed.
1688 * plugins/embed-prefers-plugins-for-images.html: Removed.
1690 2015-10-12 Ryan Haddad <ryanhaddad@apple.com>
1692 Marking http/tests/notifications/events.html as flaky again as patch did not resolve crashes
1693 https://bugs.webkit.org/show_bug.cgi?id=149218
1695 Reviewed by Brian Burg.
1697 * platform/mac/TestExpectations:
1699 2015-10-11 Myles C. Maxfield <mmaxfield@apple.com>
1701 Test font-variant-* and font-feature-settings with mocked preinstalled fonts
1702 https://bugs.webkit.org/show_bug.cgi?id=149777
1704 Reviewed by Simon Fraser.
1706 See per-file comments.
1708 * css3/font-feature-settings-preinstalled-fonts.html: Removed. Superseded by
1709 css3/font-feature-settings-rendering.html.
1710 * css3/font-feature-settings-rendering-2-expected.html: Removed.
1711 * css3/font-feature-settings-rendering-2.html: Removed. Renamed to
1712 css3/font-feature-settings-rendering.html
1713 * css3/font-feature-settings-rendering-expected.html: Added.
1714 * css3/font-feature-settings-rendering.html:
1715 * css3/font-variant-all-expected.html:
1716 * css3/font-variant-all.html:
1717 * css3/resources/FontWithFeatures.otf: Update for new 'name' table.
1718 * css3/resources/FontWithFeatures.ttf: Ditto.
1720 2015-10-11 Yusuke Suzuki <utatane.tea@gmail.com>
1722 ES6 classes: When a class extends B, super() invokes B.prototype.constructor() instead of B()
1723 https://bugs.webkit.org/show_bug.cgi?id=149001
1725 Reviewed by Saam Barati.
1727 An error message becomes changed.
1729 * js/class-syntax-call-expected.txt:
1730 * js/class-syntax-extends-expected.txt:
1731 * js/class-syntax-super-expected.txt:
1732 * js/script-tests/class-syntax-call.js:
1733 * js/script-tests/class-syntax-extends.js:
1734 * js/script-tests/class-syntax-super.js:
1736 2015-10-10 Antti Koivisto <antti@apple.com>
1738 Rewrite HTMLDetailsElement using HTMLSlotElement
1739 https://bugs.webkit.org/show_bug.cgi?id=149698
1741 Reviewed by Andreas Kling.
1744 * platform/mac/fast/html/details-add-child-2-expected.txt:
1745 * platform/mac/fast/html/details-open2-expected.txt:
1746 * platform/mac/fast/html/details-remove-summary-1-and-click-expected.txt:
1747 * platform/mac/fast/html/details-remove-summary-4-and-click-expected.txt:
1749 2015-10-10 Andreas Kling <akling@apple.com>
1751 SerializedScriptValue should use a compact encoding for 8-bit strings.
1752 <https://webkit.org/b/149934>
1754 Reviewed by Antti Koivisto.
1756 Update a test to reflect changes to the serialization format.
1758 * fast/storage/serialized-script-value.html:
1760 2015-10-09 Myles C. Maxfield <mmaxfield@apple.com>
1762 Unreviewed, rolling out r190689
1763 https://bugs.webkit.org/show_bug.cgi?id=149992
1765 Fixed in other repository.
1767 Reverted changesets:
1769 "Unreviewed, rolling out r190572, r190593, r190594, and r190639."
1770 https://bugs.webkit.org/show_bug.cgi?id=149897
1772 2015-10-09 Nan Wang <n_wang@apple.com>
1774 AX: ARIA 1.1 implement aria-colcount, aria-colindex, aria-colspan, aria-rowcount, aria-rowindex and aria-rowspan
1775 https://bugs.webkit.org/show_bug.cgi?id=148967
1777 Reviewed by Chris Fleizach.
1779 * accessibility/mac/aria-columnrowheaders-expected.txt:
1780 * accessibility/mac/aria-table-attributes-expected.txt: Added.
1781 * accessibility/mac/aria-table-attributes.html: Added.
1782 * platform/mac/accessibility/table-attributes-expected.txt:
1783 * platform/mac/accessibility/table-cell-spans-expected.txt:
1784 * platform/mac/accessibility/table-cells-expected.txt:
1785 * platform/mac/accessibility/table-detection-expected.txt:
1786 * platform/mac/accessibility/table-sections-expected.txt:
1787 * platform/mac/accessibility/table-with-rules-expected.txt:
1789 2015-10-09 Simon Fraser <simon.fraser@apple.com>
1791 Garbage texture data with composited table row
1792 https://bugs.webkit.org/show_bug.cgi?id=148984
1794 Reviewed by Zalan Bujtas.
1796 * compositing/contents-opaque/table-parts-expected.txt: Added.
1797 * compositing/contents-opaque/table-parts.html: Added.
1799 2015-10-09 Simon Fraser <simon.fraser@apple.com>
1801 Garbage pixels on enphaseenergy.com site
1802 https://bugs.webkit.org/show_bug.cgi?id=149915
1803 rdar://problem/22976184
1805 Reviewed by Darin Adler.
1807 New ref test. Also update the expected result for another test that uses negative
1810 * compositing/contents-opaque/body-background-painted-expected.txt:
1811 * compositing/contents-opaque/negative-z-before-html-expected.html: Added.
1812 * compositing/contents-opaque/negative-z-before-html.html: Added.
1813 * platform/mac-wk2/compositing/contents-opaque/body-background-painted-expected.txt:
1815 2015-10-09 Antoine Quint <graouts@apple.com>
1817 Dynamic background color changes do not update until a layout is forced
1818 https://bugs.webkit.org/show_bug.cgi?id=131623
1820 Add some new tests checking that dynamically updating the "background",
1821 "border" and "outline" CSS properties repaint correctly and rebase a few
1822 existing tests that yield the same rendered results but slightly different
1825 Reviewed by Darin Adler.
1827 * platform/mac/fast/repaint/moving-shadow-on-container-expected.txt:
1828 * platform/mac/svg/custom/simple-text-double-shadow-expected.txt:
1829 * svg/css/composite-shadow-example-expected.txt:
1830 * svg/css/composite-shadow-with-opacity-expected.txt:
1831 * svg/repaint/add-background-property-on-root-expected.html: Added.
1832 * svg/repaint/add-background-property-on-root.html: Added.
1833 * svg/repaint/add-border-property-on-root-expected.html: Added.
1834 * svg/repaint/add-border-property-on-root.html: Added.
1835 * svg/repaint/add-outline-property-on-root-expected.html: Added.
1836 * svg/repaint/add-outline-property-on-root.html: Added.
1837 * svg/repaint/change-background-color-expected.html: Added.
1838 * svg/repaint/change-background-color.html: Added.
1839 * svg/repaint/remove-background-property-on-root-expected.html: Added.
1840 * svg/repaint/remove-background-property-on-root.html: Added.
1841 * svg/repaint/remove-border-property-on-root-expected.html: Added.
1842 * svg/repaint/remove-border-property-on-root.html: Added.
1843 * svg/repaint/remove-outline-property-on-root-expected.html: Added.
1844 * svg/repaint/remove-outline-property-on-root.html: Added.
1845 * svg/repaint/repaint-webkit-svg-shadow-expected.txt:
1847 2015-10-06 Simon Fraser <simon.fraser@apple.com>
1849 Add some missing iOS results.
1851 * fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-expected.txt: Added.
1852 * platform/ios-simulator/compositing/transitions/scale-transition-no-start-expected.txt: Added.
1853 * platform/ios-simulator/compositing/transitions/singular-scale-transition-expected.txt: Added.
1855 2015-10-09 Brian Burg <bburg@apple.com>
1857 Unreviewed, more Mac test gardening after r190629.
1859 These more accurate expectations are based on several days
1860 of builds with the newly-imported Blink tests.
1862 * platform/mac-wk1/TestExpectations:
1863 * platform/mac-wk2/TestExpectations:
1864 * platform/mac/TestExpectations:
1866 2015-10-08 Wenson Hsieh <wenson_hsieh@apple.com>
1868 Backgrounds bleed out of natively rendered text fields
1869 https://bugs.webkit.org/show_bug.cgi?id=149843
1870 <rdar://problem/22896977>
1872 Reviewed by Darin Adler.
1874 Add a layout test to check that the background of a natively rendered text field
1875 cell does not bleed.
1878 * fast/forms/hidpi-textfield-background-bleeding-expected.html: Added.
1879 * fast/forms/hidpi-textfield-background-bleeding.html: Added.
1881 2015-10-08 Nikita Vasilyev <nvasilyev@apple.com>
1883 Web Inspector: Stack trace view doesn't properly display lines without function names
1884 https://bugs.webkit.org/show_bug.cgi?id=149922
1886 Test an anomymous function.
1888 Reviewed by Timothy Hatcher.
1890 * inspector/debugger/js-stacktrace-expected.txt: Also, rebaseline one old test.
1891 * inspector/debugger/js-stacktrace.html:
1893 2015-10-08 Brian Burg <bburg@apple.com>
1895 http/tests/media/media-source/SourceBuffer-abort-updating.html is flaky
1896 https://bugs.webkit.org/show_bug.cgi?id=149816
1898 Unreviewed, fix updated expectation so it doesn't accidentally cause bots
1899 to run the test on Mavericks (where Media Source is unsupported).
1901 * platform/mac/TestExpectations:
1903 2015-10-08 Jiewen Tan <jiewen_tan@apple.com>
1905 Gracefully handle XMLDocumentParser being detached by mutation events.
1906 https://bugs.webkit.org/show_bug.cgi?id=149485
1907 <rdar://problem/22811489>
1909 Reviewed by Darin Adler.
1911 * fast/parser/resources/xhtml-overwrite-frame.xhtml: Added.
1912 * fast/parser/xhtml-dom-character-data-modified-crash-expected.txt: Added.
1913 * fast/parser/xhtml-dom-character-data-modified-crash.html: Added.
1915 2015-10-08 Jiewen Tan <jiewen_tan@apple.com>
1917 Cleaning up after revision 190339
1918 https://bugs.webkit.org/show_bug.cgi?id=149732
1920 Reviewed by Myles C. Maxfield.
1922 * svg/custom/invalid-xslt-crash.svg:
1923 * svg/custom/invalid-xslt-crash-expected.txt:
1924 Replace render tree dump test with text dump.
1926 2015-10-08 Ryan Haddad <ryanhaddad@apple.com>
1928 Marking http/tests/media/media-source/SourceBuffer-abort-updating.html as flaky
1929 https://bugs.webkit.org/show_bug.cgi?id=149816
1931 Reviewed by Darin Adler.
1933 * platform/mac/TestExpectations:
1935 2015-10-08 Andreas Kling <akling@apple.com>
1937 Generated frame tree names should be kept reasonably long.
1938 <https://webkit.org/b/149874>
1940 Reviewed by Darin Adler.
1942 Added a test to document our name generation behavior for subframes with long-named ancestors.
1943 Also rebaselined some tests that exposed the old behavior.
1945 * fast/forms/form-and-frame-interaction-retains-values-expected.txt:
1946 * fast/frames/long-names-in-nested-subframes-expected.txt: Added.
1947 * fast/frames/long-names-in-nested-subframes.html: Added.
1948 * http/tests/navigation/image-load-in-subframe-unload-handler-expected.txt:
1949 * http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-2-level-expected.txt:
1950 * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-2-level-expected.txt:
1951 * http/tests/security/javascriptURL/xss-ALLOWED-from-javascript-url-sub-frame-2-level-expected.txt:
1952 * http/tests/security/javascriptURL/xss-ALLOWED-from-javascript-url-to-javscript-url-expected.txt:
1953 * http/tests/security/javascriptURL/xss-ALLOWED-to-javascript-url-from-javscript-url-expected.txt:
1955 2015-10-08 Saam barati <sbarati@apple.com>
1957 We should be able to inline getter/setter calls inside an inline cache even when the SpillRegistersMode is NeedsToSpill
1958 https://bugs.webkit.org/show_bug.cgi?id=149601
1960 Reviewed by Filip Pizlo.
1962 * js/regress/custom-setter-getter-as-put-get-by-id-expected.txt: Added.
1963 * js/regress/custom-setter-getter-as-put-get-by-id.html: Added.
1964 * js/regress/script-tests/custom-setter-getter-as-put-get-by-id.js: Added.
1968 2015-10-08 Alexey Proskuryakov <ap@apple.com>
1970 fast/events/scroll-after-click-on-tab-index.html is flaky
1971 https://bugs.webkit.org/show_bug.cgi?id=149859
1973 Reviewed by Simon Fraser.
1975 * fast/events/scroll-after-click-on-tab-index-expected.txt:
1976 * fast/events/scroll-after-click-on-tab-index.html:
1977 * platform/mac/TestExpectations:
1979 2015-10-08 Jiewen Tan <jiewen_tan@apple.com>
1981 Add NULL check for renderBox::layer() on applying zoom level change
1982 https://bugs.webkit.org/show_bug.cgi?id=149302
1983 <rdar://problem/22747292>
1985 Reviewed by Darin Adler.
1987 * fast/css/zoom-on-nested-scroll-crash-expected.txt: Added.
1988 * fast/css/zoom-on-nested-scroll-crash.html: Added.
1990 2015-10-08 Ryan Haddad <ryanhaddad@apple.com>
1992 Marking fast/events/scroll-after-click-on-tab-index.html as flaky on Mac
1993 https://bugs.webkit.org/show_bug.cgi?id=149859
1995 Reviewed by Darin Adler.
1997 * platform/mac/TestExpectations:
1999 2015-10-08 Antti Koivisto <antti@apple.com>
2001 CrashTracer: [USER] com.apple.WebKit.WebContent at …Core::SelectorChecker::checkScrollbarPseudoClass const + 217
2002 https://bugs.webkit.org/show_bug.cgi?id=149921
2003 rdar://problem/22731359
2005 Reviewed by Andreas Kling.
2007 The test crashes with shipping WebKit but not with current ToT (probably due to shadow DOM styling changes). Still adding
2010 * svg/css/use-window-inactive-crash-expected.html: Added.
2011 * svg/css/use-window-inactive-crash.html: Added.
2013 2015-10-08 Carlos Garcia Campos <cgarcia@igalia.com>
2015 [GTK] Stop using a nested main loop for popup menus
2016 https://bugs.webkit.org/show_bug.cgi?id=149920
2018 Reviewed by Sergio Villar Senin.
2020 Unskip platform/gtk/fast/forms/menulist-typeahead-find.html that
2021 was timing out because of the nested main loop.
2023 * platform/gtk/TestExpectations:
2025 2015-10-08 Carlos Garcia Campos <cgarcia@igalia.com>
2027 Unreviewed GTK+ gardening. Mark several inspector tests as slow.
2029 * platform/gtk/TestExpectations:
2031 2015-10-07 Keith Rollin <krollin@apple.com>
2033 script.text shouldn't include text from non-direct children of the script element
2034 https://bugs.webkit.org/show_bug.cgi?id=148851
2035 <rdar://problem/22587759>
2037 Reviewed by Chris Dumez.
2039 script-getElementById-during-insertion removed because it no longer
2040 runs correctly with this change.
2042 * fast/dom/script-getElementById-during-insertion-expected.txt: Removed.
2043 * fast/dom/script-getElementById-during-insertion.html: Removed.
2044 * fast/dom/script-subtext-in-script-elements-expected.txt: Added.
2045 * fast/dom/script-subtext-in-script-elements.html: Added.
2047 2015-10-07 Myles C. Maxfield <mmaxfield@apple.com>
2049 Test font-variant-* and font-feature-settings with TrueType fonts
2050 https://bugs.webkit.org/show_bug.cgi?id=149776
2052 Unreviewed follow up to r190697.
2054 * css3/font-variant-all-webfont-expected.html:
2055 * css3/font-variant-all-webfont.html:
2057 2015-10-07 Myles C. Maxfield <mmaxfield@apple.com>
2059 Test font-variant-* and font-feature-settings with TrueType fonts
2060 https://bugs.webkit.org/show_bug.cgi?id=149776
2062 Reviewed by Simon Fraser.
2064 * css3/font-feature-settings-rendering-2-expected.html:
2065 * css3/font-feature-settings-rendering-2.html:
2066 * css3/resources/FontWithFeatures.ttf: Added.
2068 2015-10-07 Mark Lam <mark.lam@apple.com>
2070 Disable tail calls because it is breaking some sites.
2071 https://bugs.webkit.org/show_bug.cgi?id=149900
2073 Reviewed by Saam Barati.
2075 Updating the expected test result because we disabled tail calls.
2077 * js/caller-property-expected.txt:
2079 2015-10-07 Commit Queue <commit-queue@webkit.org>
2081 Unreviewed, rolling out r190572, r190593, r190594, and
2083 https://bugs.webkit.org/show_bug.cgi?id=149897
2085 Breaks Mavericks build (Requested by litherum on #webkit).
2087 Reverted changesets:
2089 "Allow WKRetainPtrs to be used as keys in hashing data
2091 https://bugs.webkit.org/show_bug.cgi?id=149762
2092 http://trac.webkit.org/changeset/190572
2094 "REGRESSION(189668?): http/tests/notifications/events.html
2095 flakily asserts or times out"
2096 https://bugs.webkit.org/show_bug.cgi?id=149218
2097 http://trac.webkit.org/changeset/190593
2099 "Prospective Mavericks build fix."
2100 http://trac.webkit.org/changeset/190594
2102 "Post-review cleanup after r190572."
2103 http://trac.webkit.org/changeset/190639
2105 2015-10-07 Antti Koivisto <antti@apple.com>
2107 Implement :host pseudo class
2108 https://bugs.webkit.org/show_bug.cgi?id=149440
2110 Reviewed by Ryosuke Niwa.
2112 * fast/shadow-dom/css-scoping-shadow-host-rule.html:
2114 Fix and expand the test case.
2116 * platform/mac/TestExpectations:
2118 2015-10-07 Brian Burg <bburg@apple.com>
2120 Unreviewed, more Mac test gardening after r190629.
2122 * platform/mac-wk1/TestExpectations:
2123 * platform/mac-wk2/TestExpectations:
2125 2015-10-07 Brian Burg <bburg@apple.com>
2127 Unreviewed, more Mac test gardening after r190629.
2129 * platform/mac-wk1/TestExpectations:
2131 2015-10-07 Nan Wang <n_wang@apple.com>
2133 AX: ARIA 1.1 @aria-placeholder
2134 https://bugs.webkit.org/show_bug.cgi?id=148970
2136 Reviewed by Chris Fleizach.
2138 * accessibility/placeholder-expected.txt:
2139 * accessibility/placeholder.html:
2141 2015-10-06 Simon Fraser <simon.fraser@apple.com>
2143 will-change should trigger stacking context based purely on properties
2144 https://bugs.webkit.org/show_bug.cgi?id=148068
2146 Reviewed by Zalan Bujtas.
2148 Previously, our will-change implementation didn't trigger stacking context
2149 on an inline if the will-change property didn't apply to inlines (like 'transform').
2150 However, this doesn't agree with the CSS-WG consensus (https://lists.w3.org/Archives/Public/www-style/2015Sep/0112.html).
2152 Change behavior to have stacking context creation behavior for will-change be
2153 identical for inlines and blocks.
2155 * platform/mac/TestExpectations: Fails on Mavericks because no backdrop-filter there.
2156 * fast/css/will-change/resources/will-change-stacking-helper.js:
2157 (makeStackingInline):
2158 * fast/css/will-change/will-change-creates-stacking-context-inline-expected.html: Added.
2159 * fast/css/will-change/will-change-creates-stacking-context-inline.html: Added.
2161 2015-10-07 Hunseop Jeong <hs85.jeong@samsung.com>
2163 [EFL] fast/repaint/block-inputrange-repaint.html is failed.
2164 https://bugs.webkit.org/show_bug.cgi?id=149517
2166 Reviewed by Zalan Bujtas.
2168 EFL thumb size is different with mac port, it causes the difference of repaintRect.
2169 So rebaseline the test with failure result.
2171 * platform/efl/fast/repaint/block-inputrange-repaint-expected.txt: Added.
2173 2015-10-07 Javier Fernandez <jfernandez@igalia.com>
2175 [CSS Grid Layout] Modify grid item height doesn't work
2176 https://bugs.webkit.org/show_bug.cgi?id=149840
2178 Reviewed by Sergio Villar Senin.
2180 Added new tests cases to verify content-sized grid tracks are resized
2181 appropriately whenever grid item's height is changed.
2183 * fast/css-grid-layout/grid-items-should-not-be-stretched-when-height-or-width-or-margin-change-expected.txt: Added new test cases.
2184 * fast/css-grid-layout/grid-items-should-not-be-stretched-when-height-or-width-or-margin-change.html: Added new test cases.
2186 2015-10-05 Sergio Villar Senin <svillar@igalia.com>
2188 [css-grid] Implement grid gutters
2189 https://bugs.webkit.org/show_bug.cgi?id=149800
2191 Reviewed by Darin Adler.
2193 Added several new test cases to verify that gutters are
2194 properly considered when sizing and also to check that they do
2195 not modify the current behavior. As many existing tests were
2196 reused I took the chance to refactor some testing code related
2197 to alignment so that it could be reused by many different
2200 * fast/css-grid-layout/grid-align-content.html:
2201 * fast/css-grid-layout/grid-align-justify-margin-border-padding-vertical-lr.html:
2202 * fast/css-grid-layout/grid-align-justify-margin-border-padding-vertical-rl.html:
2203 * fast/css-grid-layout/grid-align-justify-margin-border-padding.html:
2204 * fast/css-grid-layout/grid-align.html:
2205 * fast/css-grid-layout/grid-gutters-and-alignment-expected.txt: Added.
2206 * fast/css-grid-layout/grid-gutters-and-alignment.html: Added.
2207 * fast/css-grid-layout/grid-gutters-and-flex-content-expected.txt: Added.
2208 * fast/css-grid-layout/grid-gutters-and-flex-content.html: Added.
2209 * fast/css-grid-layout/grid-gutters-and-tracks-expected.txt: Added.
2210 * fast/css-grid-layout/grid-gutters-and-tracks.html: Added.
2211 * fast/css-grid-layout/grid-gutters-get-set-expected.txt: Added.
2212 * fast/css-grid-layout/grid-gutters-get-set.html: Added.
2213 * fast/css-grid-layout/grid-justify-content-distribution-vertical-lr.html:
2214 * fast/css-grid-layout/grid-justify-content-distribution-vertical-rl.html:
2215 * fast/css-grid-layout/grid-justify-content.html:
2216 * fast/css-grid-layout/resources/grid-alignment.css: Added.
2218 (.alignSelfStretch):
2224 (.alignSelfFlexStart):
2225 (.alignSelfFlexEnd):
2226 (.alignSelfSelfStart):
2227 (.alignSelfSelfEnd):
2228 (.alignItemsCenter):
2229 (.alignContentBaseline):
2230 (.alignContentLastBaseline):
2231 (.alignContentStart):
2233 (.alignContentCenter):
2234 (.alignContentLeft):
2235 (.alignContentRight):
2236 (.alignContentFlexStart):
2237 (.alignContentFlexEnd):
2238 (.justifyContentBaseline):
2239 (.justifyContentLastBaseline):
2240 (.justifyContentStart):
2241 (.justifyContentEnd):
2242 (.justifyContentCenter):
2243 (.justifyContentLeft):
2244 (.justifyContentRight):
2245 (.justifyContentFlexStart):
2246 (.justifyContentFlexEnd):
2247 (.justifyContentSpaceBetween):
2248 (.justifyContentSpaceAround):
2249 (.justifyContentSpaceEvenly):
2250 (.justifyContentStretch):
2257 * fast/css-grid-layout/resources/grid-definitions-parsing-utils.js:
2258 (testGridGapDefinitionsValues):
2259 * fast/css-grid-layout/resources/grid.css:
2260 (.firstRowThirdColumn):
2261 (.secondRowThirdColumn):
2262 (.firstRowFourthColumn):
2263 (.secondRowFourthColumn):
2265 2015-10-07 ChangSeok Oh <changseok.oh@collabora.com>
2267 [GTK] Progress bar is broken on recent GTK+
2268 https://bugs.webkit.org/show_bug.cgi?id=149831
2270 Reviewed by Carlos Garcia Campos.
2272 * fast/dom/HTMLProgressElement/native-progress-bar.html: Added.
2273 * platform/gtk/fast/dom/HTMLProgressElement/native-progress-bar-expected.png: Added.
2274 * platform/gtk/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt: Added.
2275 * platform/mac/fast/dom/HTMLProgressElement/native-progress-bar-expected.png: Added.
2276 * platform/mac/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt: Added.
2278 2015-10-06 Jon Honeycutt <jhoneycutt@apple.com>
2280 Unreviewed iOS test gardening after r190629.
2282 * platform/ios-simulator/TestExpectations:
2283 * platform/ios-simulator-wk1/TestExpectations:
2285 2015-10-06 Zalan Bujtas <zalan@apple.com>
2287 Paint artifacts when hovering on http://jsfiddle.net/Sherbrow/T87Mn/
2288 https://bugs.webkit.org/show_bug.cgi?id=149535
2289 rdar://problem/22874920
2291 Reviewed by Simon Fraser.
2293 When due to some style change, a renderer's self-painting layer is getting destroyed
2294 and the parent's overflow is no longer set to visible, we don't clean up the overflow part.
2296 When a renderer has a self-painting layer, the parent stops tracking the child's
2297 visual overflow rect. All overflow painting is delegated to the self-painting layer.
2298 However when this layer gets destroyed, no-one issues repaint to clean up
2300 This patch ensures that we issue a repaint when the self-painting layer is destroyed
2301 and the triggering style change requires full repaint.
2303 * css3/blending/repaint/blend-mode-isolate-stacking-context-expected.txt: progression.
2304 * fast/repaint/absolute-position-change-containing-block-expected.txt: progression.
2305 * fast/repaint/overflow-hidden-with-self-painting-child-layer-expected.txt: Added.
2306 * fast/repaint/overflow-hidden-with-self-painting-child-layer.html: Added.
2308 2015-10-06 Jon Honeycutt <jhoneycutt@apple.com>
2310 More unreviewed Windows test gardening after r190629.
2312 * platform/win/TestExpectations:
2314 2015-10-06 Jon Honeycutt <jhoneycutt@apple.com>
2316 Unreviewed Windows test gardening after r190629.
2318 * platform/win/TestExpectations:
2320 2015-10-06 Jon Honeycutt <jhoneycutt@apple.com>
2322 Unreviewed Mac test gardening after r190629.
2324 * platform/mac-wk1/TestExpectations:
2325 * platform/mac-wk2/TestExpectations:
2327 2015-10-06 Nan Wang <n_wang@apple.com>
2329 AX: ARIA 1.1: aria-orientation now defaults to undefined, supported on more elements, and role-specific defaults are defined.
2330 https://bugs.webkit.org/show_bug.cgi?id=132177
2332 Reviewed by Chris Fleizach.
2334 * accessibility/mac/aria-orientation-expected.txt: Added.
2335 * accessibility/mac/aria-orientation.html: Added.
2337 2015-10-06 Simon Fraser <simon.fraser@apple.com>
2339 Mark compositing/geometry/limit-layer-bounds-opacity-transition.html as failing
2342 * platform/ios-simulator-wk2/TestExpectations:
2344 2015-10-06 Ryan Haddad <ryanhaddad@apple.com>
2346 Take 2 on marking compositing/video/video-poster.html as flaky due to crashes.
2347 https://bugs.webkit.org/show_bug.cgi?id=149819
2349 Reviewed by Alexey Proskuryakov.
2351 * platform/mac-elcapitan/TestExpectations: Removed.
2352 * platform/mac/TestExpectations:
2354 2015-10-06 Jiewen Tan <jiewen_tan@apple.com>
2356 Fix crash in ApplyStyleCommand::applyRelativeFontStyleChange()
2357 https://bugs.webkit.org/show_bug.cgi?id=149300
2358 <rdar://problem/22747046>
2360 Reviewed by Chris Dumez.
2362 * editing/style/apply-style-crash2-expected.txt: Added.
2363 * editing/style/apply-style-crash2.html: Added.
2364 * editing/style/apply-style-crash3-expected.txt: Added.
2365 * editing/style/apply-style-crash3.html: Added.
2367 2015-10-06 Javier Fernandez <jfernandez@igalia.com>
2369 [CSS Grid Layout] Don't need to reset auto-margins during grid items layout
2370 https://bugs.webkit.org/show_bug.cgi?id=149764
2372 Reviewed by Darin Adler.
2374 Removed a duplicated layout tests.
2376 * fast/css-grid-layout/grid-item-should-not-be-stretched-when-height-or-margin-change-expected.txt: Removed.
2377 * fast/css-grid-layout/grid-item-should-not-be-stretched-when-height-or-margin-change.html: Removed.
2379 2015-10-02 Jon Honeycutt <jhoneycutt@apple.com>
2381 Import some Blink layout tests.
2382 https://bugs.webkit.org/show_bug.cgi?id=149768
2384 These are a subset of tests that don't time out and whose expected
2385 results in Blink match the results in WebKit when run under DRT and
2388 Reviewed by Andy Estes.
2390 2015-10-06 Chris Dumez <cdumez@apple.com>
2392 [Web IDL] 'length' property is wrong for variadic operations
2393 https://bugs.webkit.org/show_bug.cgi?id=149714
2395 Reviewed by Darin Adler.
2397 Add a layout test to check that the value for the 'length' property of
2398 variadic operations is correct.
2400 * fast/dom/variadic-operations-length-expected.txt: Added.
2401 * fast/dom/variadic-operations-length.html: Added.
2403 2015-10-06 Hunseop Jeong <hs85.jeong@samsung.com>
2405 [Cairo] fast/canvas/canvas-imageSmoothingFoo tests failed after r190383.
2406 https://bugs.webkit.org/show_bug.cgi?id=149752
2408 Reviewed by Carlos Garcia Campos.
2410 CG's low interpolation quality setting is equivalent to most other browsers default or high settings.
2412 * platform/efl/fast/canvas/canvas-imageSmoothingQuality-expected.txt: Added.
2413 * platform/gtk/fast/canvas/canvas-imageSmoothingQuality-expected.txt: Added.
2415 2015-10-06 Alex Christensen <achristensen@webkit.org>
2417 Report error when main resource is blocked by content blocker
2418 https://bugs.webkit.org/show_bug.cgi?id=149719
2419 rdar://problem/21970595
2421 Reviewed by Brady Eidson.
2423 * http/tests/contentextensions/main-resource-expected.txt: Added.
2424 * http/tests/contentextensions/main-resource.html: Added.
2425 * http/tests/contentextensions/main-resource.html.json: Added.
2427 2015-10-05 Byung Jun Kim <bj1987.kim@samsung.com>
2429 Unreviewed EFL Gardening
2430 https://bugs.webkit.org/show_bug.cgi?id=149830
2432 Remove "--lint-test-files warnings".
2434 * platform/efl/TestExpectations:
2436 2015-10-05 Youenn Fablet <youenn.fablet@crf.canon.fr>
2438 Migrate streams API to JS Builtins
2439 https://bugs.webkit.org/show_bug.cgi?id=147092
2441 Reviewed by Darin Adler.
2443 Rebasing some tests, one subtest passing, two others still failing but with different reasons.
2445 * streams/reference-implementation/brand-checks-expected.txt:
2446 * streams/reference-implementation/readable-stream-reader-expected.txt:
2448 2015-10-05 Chris Dumez <cdumez@apple.com>
2450 data: URLs should not be preloaded
2451 https://bugs.webkit.org/show_bug.cgi?id=149829
2453 Reviewed by Ryosuke Niwa.
2455 Add layout test to make sure that images with a data: URL do not
2458 * fast/preloader/image-data-url-expected.txt: Added.
2459 * fast/preloader/image-data-url.html: Added.
2461 2015-10-05 Jer Noble <jer.noble@apple.com>
2463 [iOS] REGRESSION(r190434): Media continues to play when locking screen
2464 https://bugs.webkit.org/show_bug.cgi?id=149822
2466 Reviewed by Brent Fulgham.
2468 applicationWillEnterForeground() -> applicationDidEnterForeground().
2470 * media/video-background-playback-expected.txt:
2471 * media/video-background-playback.html:
2472 * media/video-background-tab-playback-expected.txt:
2473 * media/video-background-tab-playback.html:
2475 2015-10-05 Alex Christensen <achristensen@webkit.org>
2477 Invalid CSS Selector for Content Blockers invalidates others
2478 https://bugs.webkit.org/show_bug.cgi?id=148446
2479 rdar://problem/22918235
2481 Reviewed by Benjamin Poulain.
2483 * http/tests/contentextensions/invalid-selector-expected.txt: Added.
2484 * http/tests/contentextensions/invalid-selector.html: Added.
2485 * http/tests/contentextensions/invalid-selector.html.json: Added.
2487 2015-10-05 Jiewen Tan <jiewen_tan@apple.com>
2489 CSSGradientValue should check whether gradientLength is zero or not.
2490 https://bugs.webkit.org/show_bug.cgi?id=149373
2491 <rdar://problem/22771418>
2493 Reviewed by Darin Adler.
2495 * fast/gradients/css3-repeating-radial-gradients-crash-expected.txt: Added.
2496 * fast/gradients/css3-repeating-radial-gradients-crash.html: Added.
2498 2015-10-05 Dean Jackson <dino@apple.com>
2500 EXT_texture_filter_anisotropic extension exposed with WEBKIT_ prefix
2501 https://bugs.webkit.org/show_bug.cgi?id=149765
2502 <rdar://problem/22983722>
2504 Reviewed by Beth Dakin.
2506 Simple test that the unprefixed form exists. The actual functionality
2507 is exercised in the WebGL conformance tests.
2509 * fast/canvas/webgl/unprefixed-anisotropic-extension-expected.txt: Added.
2510 * fast/canvas/webgl/unprefixed-anisotropic-extension.html: Added.
2512 2015-10-05 Myles C. Maxfield <mmaxfield@apple.com>
2514 REGRESSION(189668?): http/tests/notifications/events.html flakily asserts or times out
2515 https://bugs.webkit.org/show_bug.cgi?id=149218
2517 Reviewed by Alexey Proskuryakov.
2521 2015-10-05 Dean Jackson <dino@apple.com>
2523 Reference cycles during SVG dependency invalidation
2524 https://bugs.webkit.org/show_bug.cgi?id=149824
2525 <rdar://problem/22771412>
2527 Reviewed by Tim Horton.
2529 Adding a test that has a cycle between feImage resources.
2532 https://chromium.googlesource.com/chromium/blink/+/a4bc83453bda89823b672877dc02247652a02d51
2534 * svg/custom/reference-cycle-expected.txt: Added.
2535 * svg/custom/reference-cycle.svg: Added.
2537 2015-10-05 Ryan Haddad <ryanhaddad@apple.com>
2539 Marking compositing/video/video-poster.html as flaky for El Capitan.
2540 https://bugs.webkit.org/show_bug.cgi?id=149819
2541 <rdar://problem/16622896> ASSERT(!needsLayout()) at com.apple.WebCore: WebCore::RenderView::paint
2543 Reviewed by Simon Fraser.
2545 * platform/mac-elcapitan/TestExpectations: Added.
2547 2015-10-05 Jiewen Tan <jiewen_tan@apple.com>
2549 Fix null pointer dereference in WebSocket::connect()
2550 https://bugs.webkit.org/show_bug.cgi?id=149311
2551 <rdar://problem/22748858>
2553 Reviewed by Chris Dumez.
2555 * http/tests/websocket/construct-in-detached-frame-expected.txt: Added.
2556 * http/tests/websocket/construct-in-detached-frame.html: Added.
2557 * http/tests/websocket/resources/construct-in-detached-frame.html: Added.
2559 2015-10-05 Alexey Proskuryakov <ap@apple.com>
2561 Revert LayoutTests parts of r190579, which were incorrect.
2563 * svg/custom/invalid-xslt-crash-expected.txt: Copied from LayoutTests/svg/custom/invalid-xslt-crash-expected.txt.
2564 * svg/custom/invalid-xslt-crash.svg:
2566 2015-10-02 Ryosuke Niwa <rniwa@webkit.org>
2568 ShadowRoot with leading or trailing white space cause a crash
2569 https://bugs.webkit.org/show_bug.cgi?id=149782
2571 Reviewed by Chris Dumez.
2573 Added a regression test.
2575 * fast/shadow-dom/shadow-root-with-child-whitespace-text-crash-expected.txt: Added.
2576 * fast/shadow-dom/shadow-root-with-child-whitespace-text-crash.html: Added.
2578 2015-10-05 Jiewen Tan <jiewen_tan@apple.com>
2580 Cleaning up after revision 190339
2581 https://bugs.webkit.org/show_bug.cgi?id=149732
2583 Reviewed by Myles C. Maxfield.
2585 * svg/custom/invalid-xslt-crash.svg:
2586 * svg/custom/invalid-xslt-crash-expected.txt:
2587 Replace render tree dump test with text dump.
2590 2015-10-05 Timothy Horton <timothy_horton@apple.com>
2592 Rebaseline test for iOS
2594 * platform/ios-simulator/fast/text/mark-matches-overflow-clip-expected.txt:
2596 2015-10-05 Zalan Bujtas <zalan@apple.com>
2598 Mark the line dirty when RenderQuote's text changes.
2599 https://bugs.webkit.org/show_bug.cgi?id=149784
2600 rdar://problem/22558169
2602 Reviewed by Antti Koivisto.
2604 When quotation mark changes ( " -> ' or empty string), we
2605 need to mark the line dirty to ensure its content gets laid out properly.
2607 * fast/inline/quotation-text-changes-dynamically-expected.txt: Added.
2608 * fast/inline/quotation-text-changes-dynamically.html: Added.
2610 2015-10-05 Myles C. Maxfield <mmaxfield@apple.com>
2612 Unprefix -webkit-font-feature-settings
2613 https://bugs.webkit.org/show_bug.cgi?id=149722
2615 Reviewed by Sam Weinig.
2617 * css3/font-feature-settings-parsing.html:
2618 * css3/font-feature-settings-preinstalled-fonts.html:
2619 * css3/font-feature-settings-rendering-2.html:
2620 * css3/font-feature-settings-rendering.html:
2621 * fast/css/inherited-properties-rare-text-expected.txt:
2622 * fast/css/inherited-properties-rare-text.html:
2623 * fast/text/shaping/shaping-script-order.html:
2624 * fast/text/shaping/shaping-selection-rect.html:
2625 * fonts/unicode-character-font-crash.html:
2626 * scrollbars/scrollbar-scrollbarparts-repaint-crash.html:
2628 2015-10-04 Alexey Proskuryakov <ap@apple.com>
2630 Mark tests as flaky for
2631 https://bugs.webkit.org/show_bug.cgi?id=148890
2633 http/tests/contentfiltering/load-substitute-data-from-appcache.html and
2634 http/tests/appcache/decide-navigation-policy-after-delay.html crash
2635 in DocumentLoader::dataReceived sometimes
2637 * platform/wk2/TestExpectations:
2639 2015-10-04 Nikita Vasilyev <nvasilyev@apple.com>
2641 Web Inspector: Wrong column numbers in error object views
2642 https://bugs.webkit.org/show_bug.cgi?id=149795
2644 Reviewed by Timothy Hatcher.
2646 * inspector/debugger/js-stacktrace-expected.txt:
2648 2015-10-03 Alexey Proskuryakov <ap@apple.com>
2650 fast/events/overflow-scroll-fake-mouse-move.html is flaky
2651 https://bugs.webkit.org/show_bug.cgi?id=138697
2653 Reviewed by Brent Fulgham.
2655 * fast/events/overflow-scroll-fake-mouse-move.html:
2657 2015-10-03 Ryosuke Niwa <rniwa@webkit.org>
2659 Make the test added in r190530 not time out on the ports that don't enable shadow DOM.
2661 Call waitUntilDone after calling attachShadow so that an exception thrown by calling attachShadow
2662 will prevent waitUntilDone from getting called on those ports.
2664 * fast/shadow-dom/insert-child-to-assigned-node.html:
2666 2015-10-02 Simon Fraser <simon.fraser@apple.com>
2668 New baselines for some compositing tests.
2670 * platform/ios-simulator/compositing/layer-creation/overlap-animation-clipping-expected.txt: Added.
2671 * platform/ios-simulator/compositing/layer-creation/overlap-animation-container-expected.txt: Added.
2672 * platform/ios-simulator/compositing/repaint/become-overlay-composited-layer-expected.txt:
2673 * platform/ios-simulator/compositing/visible-rect/animated-from-none-expected.txt: Added.
2675 2015-10-02 Antti Koivisto <antti@apple.com>
2677 Inserting a child to a slot assigned node doesn't trigger repaint
2678 https://bugs.webkit.org/show_bug.cgi?id=149739
2680 Reviewed by Ryosuke Niwa.
2682 * fast/shadow-dom/insert-child-to-assigned-node-expected.html: Added.
2683 * fast/shadow-dom/insert-child-to-assigned-node.html: Added.
2685 2015-10-02 Devin Rousso <dcrousso+webkit@gmail.com>
2687 Web Inspector: Copying inline style text puts "undefined" in the pasteboard
2688 https://bugs.webkit.org/show_bug.cgi?id=149155
2690 Reviewed by Brian Burg.
2692 Added test for generating CSS rule strings with default formatting.
2694 * inspector/css/generate-css-rule-string.html:
2696 2015-10-02 Joseph Pecoraro <pecoraro@apple.com>
2698 Unreviewed, rolling out r190520, some tests assert / crash.
2700 * inspector/heap/garbageCollected-expected.txt: Removed.
2701 * inspector/heap/garbageCollected.html: Removed.
2702 * inspector/heap/gc-expected.txt: Removed.
2703 * inspector/heap/gc.html: Removed.
2705 2015-10-02 Joseph Pecoraro <pecoraro@apple.com>
2707 Web Inspector: Include Garbage Collection Event in Timeline
2708 https://bugs.webkit.org/show_bug.cgi?id=142510
2710 Reviewed by Geoffrey Garen.
2712 * inspector/heap/garbageCollected-expected.txt: Added.
2713 * inspector/heap/garbageCollected.html: Added.
2714 * inspector/heap/gc-expected.txt: Added.
2715 * inspector/heap/gc.html: Added.
2717 2015-10-02 Simon Fraser <simon.fraser@apple.com>
2722 * platform/gtk/TestExpectations:
2723 * platform/ios-simulator/TestExpectations:
2724 * platform/mac-wk1/TestExpectations:
2725 * platform/mac/TestExpectations:
2727 2015-10-02 Jer Noble <jer.noble@apple.com>
2729 [MSE] Browser crashes when appending invalid data to MSE source buffer
2730 https://bugs.webkit.org/show_bug.cgi?id=149689
2732 Reviewed by Darin Adler.
2734 * media/content/stpp.mp4: Added.
2735 * media/media-source/media-source-stpp-crash-expected.txt: Added.
2736 * media/media-source/media-source-stpp-crash.html: Added.
2738 2015-10-02 Alex Christensen <achristensen@webkit.org>
2740 Reloading without content blockers doesn’t apply to resource loads after the main frame finishes
2741 https://bugs.webkit.org/show_bug.cgi?id=149430
2742 rdar://problem/22742222
2744 Reviewed by Geoffrey Garen.
2746 * http/tests/contentextensions/disable-blocker-expected.txt: Added.
2747 * http/tests/contentextensions/disable-blocker.html: Added.
2748 * http/tests/contentextensions/disable-blocker.html.json: Added.
2750 2015-10-02 Antoine Quint <graouts@apple.com>
2752 popstate is fired at the wrong time on load
2753 https://bugs.webkit.org/show_bug.cgi?id=94265
2755 Reviewed by Darin Adler.
2757 Updating tests that relied on a "popstate" event being fired at page load.
2759 * fast/history/same-document-iframes-changing-fragment-expected.txt:
2760 * fast/history/same-document-iframes-changing-pushstate-expected.txt:
2761 * fast/loader/javascript-url-iframe-remove-on-navigate.html:
2762 * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll.html:
2763 * fast/loader/stateobjects/document-destroyed-navigate-back.html:
2764 * fast/loader/stateobjects/popstate-after-load-complete-addeventlistener.html:
2765 * fast/loader/stateobjects/popstate-after-load-complete-body-attribute.html:
2766 * fast/loader/stateobjects/popstate-after-load-complete-body-inline-attribute.html:
2767 * fast/loader/stateobjects/popstate-after-load-complete-window-attribute.html:
2768 * fast/loader/stateobjects/popstate-fires-on-history-traversal-expected.txt:
2769 * fast/loader/stateobjects/popstate-fires-on-history-traversal.html:
2770 * fast/loader/stateobjects/popstate-fires-with-page-cache-expected.txt:
2771 * fast/loader/stateobjects/popstate-fires-with-page-cache.html:
2772 * fast/loader/stateobjects/pushstate-object-types.html:
2773 * fast/loader/stateobjects/pushstate-then-replacestate.html:
2774 * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange.html:
2775 * fast/loader/stateobjects/replacestate-then-pushstate.html:
2776 * fast/loader/stateobjects/resources/popstate-fires-with-page-cache-1.html:
2777 * fast/loader/stateobjects/resources/popstate-fires-with-page-cache-2.html:
2778 * fast/loader/stateobjects/resources/replacestate-in-iframe-window-child.html:
2779 * http/tests/history/popstate-fires-with-pending-requests.html:
2780 * http/tests/navigation/redirect-on-back-updates-history-item-expected.txt:
2781 * http/tests/navigation/redirect-on-reload-updates-history-item-expected.txt:
2783 2015-10-02 Javier Fernandez <jfernandez@igalia.com>
2785 [CSS Grid Layout] Support for Content Alignment in grid layout
2786 https://bugs.webkit.org/show_bug.cgi?id=145520
2788 Reviewed by Darin Adler.
2790 Content Distribution alignment controls alignment of the box's
2791 content within the box. The alignment container is the grid
2792 container's content box. The alignment subjects are the grid
2795 In addition to the tests to verify the new functionality, I've
2796 added some tests to check out that the new complex values are
2797 overwritten properly.
2799 I had to modify the grid-item-margin-auto-columns-rows-horizontal-rtl
2800 test because when using RTL direction the whole grid must flow form
2801 right to left, not only its items, so I rebaselined text expectations
2802 to adapt it to the new behavior.
2804 * css3/overwrite-content-alignment-expected.txt: Added.
2805 * css3/overwrite-content-alignment.html: Added.
2806 * css3/overwrite-self-alignment-expected.txt: Added.
2807 * css3/overwrite-self-alignment.html: Added.
2808 * fast/css-grid-layout/grid-align-content-distribution-expected.txt: Added.
2809 * fast/css-grid-layout/grid-align-content-distribution-vertical-lr-expected.txt: Added.
2810 * fast/css-grid-layout/grid-align-content-distribution-vertical-lr.html: Added.
2811 * fast/css-grid-layout/grid-align-content-distribution-vertical-rl-expected.txt: Added.
2812 * fast/css-grid-layout/grid-align-content-distribution-vertical-rl.html: Added.
2813 * fast/css-grid-layout/grid-align-content-distribution.html: Added.
2814 * fast/css-grid-layout/grid-align-content-expected.txt: Added.
2815 * fast/css-grid-layout/grid-align-content-vertical-lr-expected.txt: Added.
2816 * fast/css-grid-layout/grid-align-content-vertical-lr.html: Added.
2817 * fast/css-grid-layout/grid-align-content-vertical-rl-expected.txt: Added.
2818 * fast/css-grid-layout/grid-align-content-vertical-rl.html: Added.
2819 * fast/css-grid-layout/grid-align-content.html: Added.
2820 * fast/css-grid-layout/grid-content-alignment-overflow-expected.txt: Added.
2821 * fast/css-grid-layout/grid-content-alignment-overflow.html: Added.
2822 * fast/css-grid-layout/grid-content-alignment-with-different-sized-tracks.html: Added.
2823 * fast/css-grid-layout/grid-content-alignment-with-different-sized-tracks-expected.txt: Added.
2824 * fast/css-grid-layout/grid-content-alignment-with-span-expected.txt: Added.
2825 * fast/css-grid-layout/grid-content-alignment-with-span-vertical-lr-expected.txt: Added.
2826 * fast/css-grid-layout/grid-content-alignment-with-span-vertical-lr.html: Added.
2827 * fast/css-grid-layout/grid-content-alignment-with-span-vertical-rl-expected.txt: Added.
2828 * fast/css-grid-layout/grid-content-alignment-with-span-vertical-rl.html: Added.
2829 * fast/css-grid-layout/grid-content-alignment-with-span.html: Added.
2830 * fast/css-grid-layout/grid-item-margin-auto-columns-rows-horizontal-rtl-expected.html:
2831 * fast/css-grid-layout/grid-justify-content-distribution-expected.txt: Added.
2832 * fast/css-grid-layout/grid-justify-content-distribution-vertical-lr-expected.txt: Added.
2833 * fast/css-grid-layout/grid-justify-content-distribution-vertical-lr.html: Added.
2834 * fast/css-grid-layout/grid-justify-content-distribution-vertical-rl-expected.txt: Added.
2835 * fast/css-grid-layout/grid-justify-content-distribution-vertical-rl.html: Added.
2836 * fast/css-grid-layout/grid-justify-content-distribution.html: Added.
2837 * fast/css-grid-layout/grid-justify-content-expected.txt: Added.
2838 * fast/css-grid-layout/grid-justify-content-vertical-lr-expected.txt: Added.
2839 * fast/css-grid-layout/grid-justify-content-vertical-lr.html: Added.
2840 * fast/css-grid-layout/grid-justify-content-vertical-rl-expected.txt: Added.
2841 * fast/css-grid-layout/grid-justify-content-vertical-rl.html: Added.
2842 * fast/css-grid-layout/grid-justify-content.html: Added.
2843 * fast/css-grid-layout/resources/grid.css:
2844 (.firstRowThirdColumn):
2845 (.firstRowFourthColumn):
2846 (.secondRowThirdColumn):
2847 (.secondRowFourthColumn):
2848 (.thirdRowFirstColumn):
2849 (.thirdRowSecondColumn):
2850 (.fourthRowFirstColumn):
2851 (.fourthRowSecondColumn):
2853 2015-10-01 Dean Jackson <dino@apple.com>
2855 Expose WEBGL_debug_renderer_info
2856 https://bugs.webkit.org/show_bug.cgi?id=149735
2857 <rdar://problem/18343500>
2859 Reviewed by Simon Fraser.
2861 Take two at landing this.
2863 Modify a test from the 1.0.2 conformance suite to make sure
2864 we're actually enabling and passing the info.
2866 * fast/canvas/webgl/webgl-debug-renderer-info-expected.txt: Added.
2867 * fast/canvas/webgl/webgl-debug-renderer-info.html: Added.
2869 2015-10-01 Wenson Hsieh <wenson_hsieh@apple.com>
2871 Convert focused-input-should-assist-on-touch.html into an automated test
2872 https://bugs.webkit.org/show_bug.cgi?id=149724
2874 Reviewed by Simon Fraser.
2876 Tests that an input that focuses itself on touch and then prevents default is
2877 able to trigger node assistance, even when it is already focused before the
2880 * fast/events/ios/focused-input-should-assist-on-touch-expected.txt: Added.
2881 * fast/events/ios/focused-input-should-assist-on-touch.html: Added.
2883 2015-10-01 Dean Jackson <dino@apple.com>
2885 Rollout r190446 for the moment. It broke the build.
2887 * fast/canvas/webgl/webgl-debug-renderer-info-expected.txt: Removed.
2888 * fast/canvas/webgl/webgl-debug-renderer-info.html: Removed.
2890 2015-10-01 Dean Jackson <dino@apple.com>
2892 Expose WEBGL_debug_renderer_info
2893 https://bugs.webkit.org/show_bug.cgi?id=149735
2894 <rdar://problem/18343500>
2896 Reviewed by Simon Fraser.
2898 Modify a test from the 1.0.2 conformance suite to make sure
2899 we're actually enabling and passing the info.
2901 * fast/canvas/webgl/webgl-debug-renderer-info-expected.txt: Added.
2902 * fast/canvas/webgl/webgl-debug-renderer-info.html: Added.
2904 2015-10-01 Ryan Haddad <ryanhaddad@apple.com>
2906 Rebaselining fast/text/mark-matches-overflow-clip.html for Win
2907 https://webkit.org/b/149728
2909 Unreviewed test gardening.
2911 * platform/win/fast/text/mark-matches-overflow-clip-expected.txt:
2913 2015-10-01 Brent Fulgham <bfulgham@apple.com>
2915 Unreviewed test fix after r190434.
2917 One test was not updated to pass the new required interruption type
2918 argument to 'internals.beginMediaSessionInterruption'.
2920 * webaudio/audiocontext-state-interrupted-expected.txt:
2921 * webaudio/audiocontext-state-interrupted.html:
2923 2015-10-01 Eric Carlson <eric.carlson@apple.com>
2925 [iOS] AirPlay should not stop when the screen locks
2926 https://bugs.webkit.org/show_bug.cgi?id=148315
2927 <rdar://problem/22770703>
2929 Reviewed by Jer Noble.
2931 * media/video-interruption-with-resume-allowing-play.html:
2932 * media/video-interruption-with-resume-not-allowing-play.html:
2934 2015-10-01 Ryosuke Niwa <rniwa@webkit.org>
2936 Slot elements should support fallback contents
2937 https://bugs.webkit.org/show_bug.cgi?id=149701
2939 Reviewed by Antti Koivisto.
2941 Added tests for fallback contents in slot elements. One of them could be safely submitted to CSS WG,
2942 and the other one is a style recalc test.
2944 * fast/shadow-dom/css-scoping-shadow-slot-fallback-expected.html: Added.
2945 * fast/shadow-dom/css-scoping-shadow-slot-fallback.html: Added.
2946 * fast/shadow-dom/shadow-layout-after-slot-fallback-changes-expected.html: Added.
2947 * fast/shadow-dom/shadow-layout-after-slot-fallback-changes.html: Added.
2949 2015-10-01 Keith Miller <keith_miller@apple.com>
2951 [ES6] Add TypedArray.prototype functionality.
2952 https://bugs.webkit.org/show_bug.cgi?id=148035
2954 Reviewed by Geoffrey Garen.
2956 Fixed tests for new toString behavior on TypedArrays.
2958 * fast/canvas/webgl/type-conversion-test-expected.txt:
2959 * fast/dom/Window/window-postmessage-clone-expected.txt:
2961 2015-10-01 Brent Fulgham <bfulgham@apple.com>
2963 Latch does not clear when a scroll snap animation is triggered
2964 https://bugs.webkit.org/show_bug.cgi?id=149681
2965 <rdar://problem/22733922>
2967 Reviewed by Simon Fraser.
2969 Add a new test that confirms latched state is cleared when scroll snap animations
2972 * tiled-drawing/scrolling/latched-div-with-scroll-snap-expected.txt: Added.
2973 * tiled-drawing/scrolling/latched-div-with-scroll-snap.html: Added.
2975 2015-10-01 Simon Fraser <simon.fraser@apple.com>
2977 Remove some tests that now pass.
2980 * platform/mac-wk2/TestExpectations:
2981 * platform/mac/TestExpectations:
2983 2015-09-30 Simon Fraser <simon.fraser@apple.com>
2985 Add iOS touch event test
2986 https://bugs.webkit.org/show_bug.cgi?id=149688
2988 Reviewed by Ryosuke Niwa.
2990 Basic touch event test that synthesizes touches in the UI process.
2993 * fast/events/touch/ios/touch-event-expected.txt: Added.
2994 * fast/events/touch/ios/touch-event.html: Added.
2995 * platform/ios-simulator-wk2/TestExpectations:
2997 2015-10-01 Antti Koivisto <antti@apple.com>
2999 Network cache: Subresource referer header wrong after cached redirect
3000 https://bugs.webkit.org/show_bug.cgi?id=149709
3001 rdar://problem/22917174
3003 Reviewed by Chris Dumez.
3005 * http/tests/cache/redirect-referer-expected.html: Added.
3006 * http/tests/cache/redirect-referer.html: Added.
3007 * http/tests/cache/resources/load-and-check-referer.php: Added.
3008 * http/tests/cache/resources/permanent-redirect.php: Added.
3009 * http/tests/cache/resources/redirect-referer-iframe.html: Added.
3010 * http/tests/cache/resources/redirect-referer-iframe-expected.html: Added.
3012 2015-10-01 Myles C. Maxfield <mmaxfield@apple.com>
3014 accessibility/mac/aria-expanded-notifications.html is flaky
3015 https://bugs.webkit.org/show_bug.cgi?id=149510
3017 Reviewed by Chris Fleizach.
3019 The problem is triggered by our resumable parser. AXLoadComplete gets called
3020 synchronously from DocumentLoader::finishedLoading(). This means that the order of
3021 the AXLoadComplete message isn't FIFO.
3023 If the parser yielded previously, the AXLoadComplete will be handled after some AX
3024 messages had been handled.
3026 If the parser hadn't yielded, the AXLoadComplete will be the first message
3027 processed (no matter what had been queued up before it).
3029 Because making the AXLoadComplete message asynchonous is not desirable, the
3030 solution is to relax the test to handle various orderings.
3032 * accessibility/mac/aria-expanded-notifications-expected.txt:
3033 * accessibility/mac/aria-expanded-notifications.html:
3034 * platform/mac/TestExpectations:
3036 2015-09-30 Daniel Bates <dabates@apple.com>
3038 Move <a ping> tests from LayoutTests/http/tests/navigation to LayoutTests/http/tests/navigation/ping-attribute
3039 https://bugs.webkit.org/show_bug.cgi?id=148828
3041 Reviewed by Alexey Proskuryakov.
3043 Towards adding <area ping> tests (bug #79438), we should move the existing <a ping> tests from
3044 LayoutTests/http/tests/navigation to LayoutTests/http/tests/navigation/ping-attribute and rename
3045 them so as to make it clear from their name that they test the ping attribute on a HTML a element.
3047 * http/tests/navigation/ping-attribute/anchor-cookie-expected.txt: Renamed from LayoutTests/http/tests/navigation/ping-cookie-expected.txt.
3048 * http/tests/navigation/ping-attribute/anchor-cookie.html: Renamed from LayoutTests/http/tests/navigation/ping-cookie.html.
3049 * http/tests/navigation/ping-attribute/anchor-cross-origin-expected.txt: Added.
3050 * 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.
3051 * http/tests/navigation/ping-attribute/anchor-cross-origin-from-https.html: Renamed from LayoutTests/http/tests/navigation/ping-cross-origin-from-https.html.
3052 * http/tests/navigation/ping-attribute/anchor-cross-origin.html: Renamed from LayoutTests/http/tests/navigation/ping-cross-origin.html.
3053 * http/tests/navigation/ping-attribute/anchor-same-origin-expected.txt: Renamed from LayoutTests/http/tests/navigation/ping-same-origin-expected.txt.
3054 * http/tests/navigation/ping-attribute/anchor-same-origin.html: Renamed from LayoutTests/http/tests/navigation/ping-same-origin.html.
3055 * http/tests/navigation/ping-attribute/resources/check-ping.php: Added.
3056 * http/tests/navigation/ping-attribute/resources/delete-ping.php: Added.
3057 * http/tests/navigation/ping-attribute/resources/ping-file-path.php: Added.
3058 * http/tests/navigation/ping-attribute/resources/save-Ping.php: Added.
3059 * http/tests/navigation/ping-cross-origin-expected.txt: Removed.
3060 * platform/ios-simulator-wk2/TestExpectations: Updated as needed for the above file renames.
3061 * platform/win/TestExpectations: Ditto.
3063 2015-10-01 Wenson Hsieh <wenson_hsieh@apple.com>
3065 Implement keyboard event sending for iOS in WebKitTestRunner
3066 https://bugs.webkit.org/show_bug.cgi?id=149676
3068 Reviewed by Simon Fraser.
3070 Adds a new basic test for the oninput event listener when typing in a text field.
3072 * fast/events/ios/input-value-after-oninput-expected.txt: Added.
3073 * fast/events/ios/input-value-after-oninput.html: Added.
3075 2015-10-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
3077 [Streams API] Add support for private WebCore JS builtins functions
3078 https://bugs.webkit.org/show_bug.cgi?id=149518
3080 Reviewed by Darin Adler.
3082 Rebasing tests now that tee is appearing in the IDL, although not yet conformant in its implementation.
3084 * streams/reference-implementation/readable-stream-expected.txt:
3085 * streams/reference-implementation/readable-stream-tee-expected.txt:
3086 * streams/reference-implementation/readable-stream-templated-expected.txt:
3088 2015-10-01 Xabier Rodriguez Calvar <calvaris@igalia.com>
3090 [Streams API] Update readable-stream tests against latest reference
3091 https://bugs.webkit.org/show_bug.cgi?id=149668
3093 Reviewed by Darin Adler.
3095 * streams/reference-implementation/readable-stream-expected.txt: Updated expectations.
3096 * streams/reference-implementation/readable-stream.html: Updated tests.
3098 2015-10-01 Xabier Rodriguez Calvar <calvaris@igalia.com>
3100 [Stream API] Add pending checkpoints for up-to-date readable stream related tests and fix checkpoint URL
3101 https://bugs.webkit.org/show_bug.cgi?id=149666
3103 Reviewed by Darin Adler.
3105 * streams/readable-stream-reader-read.html:
3106 * streams/reference-implementation/abstract-ops.html:
3107 * streams/reference-implementation/bad-strategies.html:
3108 * streams/reference-implementation/bad-underlying-sources.html:
3109 * streams/reference-implementation/pipe-to-options.html:
3110 * streams/reference-implementation/pipe-to.html:
3111 * streams/reference-implementation/readable-stream-cancel.html:
3112 * streams/reference-implementation/writable-stream-abort.html:
3113 * streams/reference-implementation/writable-stream.html: Added and fixed checkpoint URLs.
3115 2015-10-01 Xabier Rodriguez Calvar <calvaris@igalia.com>
3117 [Streams API] Create ByteLengthQueuingStrategy object as per spec
3118 https://bugs.webkit.org/show_bug.cgi?id=147153
3120 Reviewed by Darin Adler.
3122 * js/dom/global-constructors-attributes-expected.txt:
3123 * platform/efl/js/dom/global-constructors-attributes-expected.txt:
3124 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
3125 * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
3126 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
3127 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
3128 * platform/win/js/dom/global-constructors-attributes-expected.txt: Added ByteLengthQueuingStrategy to the
3129 constructor expectations.
3130 * streams/reference-implementation/brand-checks.html:
3131 * streams/reference-implementation/byte-length-queuing-strategy.html: Removed reference to
3132 byte-length-queuing-strategy.js as it should be now builtin in WebKit.
3133 * streams/reference-implementation/resources/byte-length-queuing-strategy.js: Removed.
3134 (ByteLengthQueuingStrategy): Deleted.
3136 2015-09-30 Commit Queue <commit-queue@webkit.org>
3138 Unreviewed, rolling out r190367 and r190373.
3139 https://bugs.webkit.org/show_bug.cgi?id=149694
3141 Windows build broken (Requested by smfr on #webkit).
3143 Reverted changesets:
3145 "[ES6] Add TypedArray.prototype functionality."
3146 https://bugs.webkit.org/show_bug.cgi?id=148035
3147 http://trac.webkit.org/changeset/190367
3149 "Unreviewed Windows buildfix."
3150 http://trac.webkit.org/changeset/190373
3152 2015-09-30 Katlyn Graff <kgraff@apple.com>
3154 Tests support for imageSmoothingQuality attribute of Canvas element.
3155 https://bugs.webkit.org/show_bug.cgi?id=149541
3157 Reviewed by Ryosuke Niwa.
3159 Tests low, medium, high, and default values, value persistence when
3160 imageSmoothingEnabled is changed, and invalid input.
3162 * fast/canvas/canvas-imageSmoothingQuality-expected.txt: Added.
3163 * fast/canvas/canvas-imageSmoothingQuality.html: Added.
3165 2015-09-30 Brady Eidson <beidson@apple.com>
3167 Add UniqueIDBDatabase object, IDBBackingStore objects, and a database operation thread.
3168 https://bugs.webkit.org/show_bug.cgi?id=149678
3170 Reviewed by Alex Christensen.
3172 * storage/indexeddb/modern/opendatabase-request-event-expected.txt: Added.
3173 * storage/indexeddb/modern/opendatabase-request-event.html: Added.
3175 2015-09-30 Myles C. Maxfield <mmaxfield@apple.com>
3177 Crash when using an SVG font with > 390 glyphs
3178 https://bugs.webkit.org/show_bug.cgi?id=149677
3179 <rdar://problem/21676402>
3181 Reviewed by Simon Fraser.
3183 * svg/custom/many-glyphs-expected.svg: Added.
3184 * svg/custom/many-glyphs.svg: Added.
3186 2015-09-30 Michael Saboff <msaboff@apple.com>
3188 Relanding r190289 after fixes tracked in https://bugs.webkit.org/show_bug.cgi?id=149619
3189 and https://bugs.webkit.org/show_bug.cgi?id=149621
3191 Reviewed by Saam Barati.
3193 2015-09-29 Simon Fraser <simon.fraser@apple.com>
3195 [iOS] Allow tests to generate user gestures for UI testing
3196 https://bugs.webkit.org/show_bug.cgi?id=149653
3198 Reviewed by Tim Horton.
3200 Simple tests for single tap triggering a click, and double-tap zoom.
3203 * fast/events/ios/double-tap-zoom-expected.txt: Added.
3204 * fast/events/ios/double-tap-zoom.html: Added.
3205 * fast/events/ios/single-tap-generates-click-expected.txt: Added.
3206 * fast/events/ios/single-tap-generates-click.html: Added.
3207 * platform/ios-simulator-wk2/TestExpectations:
3209 2015-09-30 Keith Miller <keith_miller@apple.com>
3211 [ES6] Add TypedArray.prototype functionality.
3212 https://bugs.webkit.org/show_bug.cgi?id=148035
3214 Reviewed by Geoffrey Garen.
3216 Fixed tests for new toString behavior on TypedArrays.
3218 * fast/canvas/webgl/type-conversion-test-expected.txt:
3219 * fast/dom/Window/window-postmessage-clone-expected.txt:
3221 2015-09-30 Timothy Horton <timothy_horton@apple.com>
3223 Compute document marker rects at use time instead of paint time
3224 https://bugs.webkit.org/show_bug.cgi?id=149643
3226 * fast/text/mark-matches-overflow-clip-expected.txt:
3227 * fast/text/mark-matches-overflow-clip.html:
3228 Adjust one recently-added test and its result slightly.
3230 2015-09-30 Eric Carlson <eric.carlson@apple.com>
3232 REGRESSION(r190262): User media unit test failures after r190262
3233 https://bugs.webkit.org/show_bug.cgi?id=149580
3235 Reviewed by Darin Adler.
3237 * platform/gtk/TestExpectations: Unskip tests.
3239 2015-09-29 Ryan Haddad <ryanhaddad@apple.com>
3241 Update iOS-simulator results for fast/text/mark-matches-overflow-clip.html
3242 <https://bugs.webkit.org/show_bug.cgi?id=149637>
3244 Reviewed by Darin Adler.
3246 * platform/ios-simulator/fast/text/mark-matches-overflow-clip-expected.txt: Added.
3248 2015-09-29 Jon Honeycutt <jhoneycutt@apple.com>
3250 Avoid reparsing an XSLT stylesheet after the first failure.
3251 https://bugs.webkit.org/show_bug.cgi?id=149188
3252 <rdar://problem/22709912>
3254 Reviewed by Dave Hyatt.
3256 Patch by Jiewen Tan, jiewen_tan@apple.com.
3258 * svg/custom/invalid-xslt-crash-expected.txt: Added.
3259 * svg/custom/invalid-xslt-crash.svg: Added.
3261 2015-09-29 Wenson Hsieh <wenson_hsieh@apple.com>
3263 Snap offsets should update when style is programmatically changed
3264 https://bugs.webkit.org/show_bug.cgi?id=135964
3265 <rdar://problem/18162411>
3267 Reviewed by Darin Adler.
3269 Tests style updates in both cases where -points and -coordinates are used to position snap points.
3271 * css3/scroll-snap/scroll-snap-style-changed-coordinates-expected.txt: Added.
3272 * css3/scroll-snap/scroll-snap-style-changed-coordinates.html: Added.
3273 * css3/scroll-snap/scroll-snap-style-changed-repeat-expected.txt: Added.
3274 * css3/scroll-snap/scroll-snap-style-changed-repeat.html: Added.
3276 2015-09-29 Commit Queue <commit-queue@webkit.org>
3278 Unreviewed, rolling out r190289.
3279 https://bugs.webkit.org/show_bug.cgi?id=149647
3281 Crashing speedometer and some ARM32 tests (Requested by
3282 msaboff on #webkit).
3286 "[ES6] Implement tail calls in the FTL"
3287 https://bugs.webkit.org/show_bug.cgi?id=148664
3288 http://trac.webkit.org/changeset/190289
3290 2015-09-29 Brent Fulgham <bfulgham@apple.com>
3292 [Win] Rebaseline test.
3294 Rubberstamped by Tim Horton.
3296 * platform/win/TestExpectations: Remove test failure.
3297 * platform/win/fast/text/mark-matches-overflow-clip-expected.txt: Added.
3299 2015-09-29 Brent Fulgham <bfulgham@apple.com>
3301 [Win] Unreviewed gardening.
3303 * platform/win/TestExpectations: Mark new test added in
3306 2015-09-29 Ryosuke Niwa <rniwa@webkit.org>
3308 Update style/layout when a slot is added or removed
3309 https://bugs.webkit.org/show_bug.cgi?id=149593
3311 Reviewed by Antti Koivisto.
3313 Removed failing test expectations from fast/shadow-dom/shadow-layout-after-slot-changes.html
3315 Also added an explicit test case for when a default slot is introduced dynamically after
3316 calling getDistributedNodes() once, thereby forcing the slot assignments.
3318 * fast/shadow-dom/HTMLSlotElement-interface-expected.txt:
3319 * fast/shadow-dom/HTMLSlotElement-interface.html:
3320 * fast/shadow-dom/shadow-layout-after-slot-changes.html:
3321 * platform/mac/TestExpectations:
3323 2015-09-29 Ryan Haddad <ryanhaddad@apple.com>
3325 Update test expectations to mark quicklook/pages.html as crashing
3326 <https://bugs.webkit.org/show_bug.cgi?id=149634>
3328 Reviewed by David Kilzer.
3330 * platform/ios-simulator/TestExpectations:
3332 2015-09-29 Chris Dumez <cdumez@apple.com>
3334 Memory cache revalidations should refresh the network disk cache
3335 https://bugs.webkit.org/show_bug.cgi?id=149606
3337 Reviewed by Darin Adler.
3339 Add layout test to check that revalidations requested by the memory cache
3340 update the corresponding disk cache entry when the server responds with a
3343 * http/tests/cache/disk-cache/memory-cache-revalidation-updates-disk-cache-expected.txt: Added.
3344 * http/tests/cache/disk-cache/memory-cache-revalidation-updates-disk-cache.html: Added.
3346 2015-09-29 Chris Dumez <cdumez@apple.com>
3348 Unreviewed, mark several newly imported W3C media tests as flaky on Mavericks.
3349 https://bugs.webkit.org/show_bug.cgi?id=149636
3351 * platform/mac/TestExpectations:
3353 2015-09-29 Brent Fulgham <bfulgham@apple.com>
3355 [Win] Revise failure case per Alexey's comments.
3357 * platform/win/TestExpectations:
3359 2015-09-29 Xabier Rodriguez Calvar <calvaris@igalia.com>
3361 [Streams API] Add abstract ops tests
3362 https://bugs.webkit.org/show_bug.cgi?id=149629
3364 Reviewed by Darin Adler.
3366 * streams/reference-implementation/abstract-ops-expected.txt: Added.
3367 * streams/reference-implementation/abstract-ops.html: Added.
3369 2015-09-29 Xabier Rodriguez Calvar <calvaris@igalia.com>
3371 [Streams API] Update tests according to latest spec
3372 https://bugs.webkit.org/show_bug.cgi?id=149628
3374 Reviewed by Darin Adler.
3376 Added checkpoints and updated all tests that don't disrupt the current implementation and the tests that are
3379 * streams/reference-implementation/bad-strategies-expected.txt:
3380 * streams/reference-implementation/bad-strategies.html:
3381 * streams/reference-implementation/pipe-to-options.html:
3382 * streams/reference-implementation/pipe-to.html:
3383 * streams/reference-implementation/writable-stream-abort.html:
3384 * streams/reference-implementation/writable-stream.html:
3386 2015-09-29 Brent Fulgham <bfulgham@apple.com>
3388 [Win] Test gardening
3390 * platform/win/TestExpectations: Mark some expected failures.
3392 2015-09-29 Brent Fulgham <bfulgham@apple.com>
3394 [Win] [Font Features] Implement font-variant-*
3395 https://bugs.webkit.org/show_bug.cgi?id=149630
3397 Unreviewed gardening.
3399 * platform/win/TestExpectations: Mark expected failures due
3400 to missing Windows feature.
3402 2015-09-29 Javier Fernandez <jfernandez@igalia.com>
3404 [CSS Grid Layout] Flex tracks sizing alg must handle 0fr values
3405 https://bugs.webkit.org/show_bug.cgi?id=148944
3407 Reviewed by Darin Adler.
3409 Allow 0 as flex factor value and implement the new flex track sizing algorithm.
3411 * fast/css-grid-layout/flex-and-minmax-content-resolution-rows.html: Updated some cases.
3412 * fast/css-grid-layout/flex-content-resolution-columns-expected.txt:
3413 * fast/css-grid-layout/flex-content-resolution-columns.html: Added some new cases.
3414 * fast/css-grid-layout/flex-content-resolution-rows-expected.txt:
3415 * fast/css-grid-layout/flex-content-resolution-rows.html: Added some new cases.
3417 2015-09-16 Carlos Garcia Campos <cgarcia@igalia.com>
3419 printing does not use minimum page zoom factor
3420 https://bugs.webkit.org/show_bug.cgi?id=108507
3422 Reviewed by Darin Adler.
3424 Unskip printing reftests that should pass now.
3426 * platform/gtk/TestExpectations:
3427 * platform/mac-wk2/TestExpectations:
3429 2015-09-28 Zalan Bujtas <zalan@apple.com>
3431 fast/repaint/absolute-position-changed.html and fast/repaint/fixed.html are flaky.
3433 Move .scrollTo() call to repaintTest() where we run the test code. (and add .offsetHeight call
3434 to ensure that renderer tree is in clean state.)
3436 Unreviewed gardening.
3438 * fast/repaint/absolute-position-changed.html:
3439 * fast/repaint/fixed.html:
3441 2015-09-28 Saam barati <sbarati@apple.com>
3443 Follow up to bug: https://bugs.webkit.org/show_bug.cgi?id=149599
3445 We're now skipping getter-richards-try-catch on debug builds.
3447 Unreviewed: skip long running test on debug builds.
3449 * js/regress/script-tests/getter-richards-try-catch.js:
3450 * platform/mac/TestExpectations:
3452 2015-09-28 Saam barati <sbarati@apple.com>
3454 Follow up to bug: https://bugs.webkit.org/show_bug.cgi?id=149599
3456 This patch makes the test run for even less time.
3458 Unreviewed attempted fix for flakiness.
3460 * js/regress/script-tests/getter-richards-try-catch.js:
3461 (Packet.prototype.toString):
3463 2015-09-28 Brady Eidson <beidson@apple.com>
3465 Add an IDB Server that can roundtrip a request back to the client.
3466 https://bugs.webkit.org/show_bug.cgi?id=149603
3468 Reviewed by Alex Christensen.
3470 * storage/indexeddb/modern/deletedatabase-request-event-expected.txt: Added.
3471 * storage/indexeddb/modern/deletedatabase-request-event.html: Added.
3473 2015-09-28 Michael Saboff <msaboff@apple.com>
3475 [ES6] Implement tail calls in the FTL
3476 https://bugs.webkit.org/show_bug.cgi?id=148664
3478 Reviewed by Filip Pizlo.
3480 Added one new tail call test and enabled other tail call tests.
3482 * js/caller-property-expected.txt:
3483 * js/script-tests/caller-property.js:
3484 (string_appeared_here.nonStrictCallee):
3491 2015-09-28 Ryosuke Niwa <rniwa@webkit.org>
3493 relatedNode should be retargeted respecting slots
3494 https://bugs.webkit.org/show_bug.cgi?id=149591
3496 Reviewed by Antti Koivisto.
3498 Added a new testharness.js test for retargeting relatedNode.
3500 * fast/shadow-dom/event-with-related-target.html: Added.
3502 2015-09-28 Saam barati <sbarati@apple.com>
3504 js/regress/getter-richards-try-catch is timing out on debug layout tests
3505 https://bugs.webkit.org/show_bug.cgi?id=149599
3507 Reviewed by Alexey Proskuryakov.
3509 * js/regress/script-tests/getter-richards-try-catch.js:
3510 (Packet.prototype.toString):
3511 * platform/mac/TestExpectations:
3513 2015-09-28 Chris Dumez <cdumez@apple.com>
3515 Drop support for legacy EventException
3516 https://bugs.webkit.org/show_bug.cgi?id=149597
3517 <rdar://problem/22879795>
3519 Reviewed by Sam Weinig.
3521 Update / rebaseline several tests now that we no longer expose
3522 EventException on the global Window object.
3524 * fast/dom/Window/resources/window-properties.js:
3525 * fast/dom/Window/window-lookup-precedence-expected.txt:
3526 * js/dom/global-constructors-attributes-expected.txt:
3527 * platform/efl/js/dom/global-constructors-attributes-expected.txt:
3528 * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
3529 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
3530 * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
3531 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
3532 * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
3533 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
3534 * platform/win/js/dom/global-constructors-attributes-expected.txt:
3536 2015-09-28 Chris Dumez <cdumez@apple.com>
3538 Object.getOwnPropertyNames() does not return named properties
3539 https://bugs.webkit.org/show_bug.cgi?id=149562
3540 <rdar://problem/22879779>
3542 Reviewed by Darin Adler.
3544 Add layout test that verifies that Object.getOwnPropertyNames() returns
3545 an HTMLCollection's named properties, in addition to its indexes. It
3546 also checks that they are not enumerable, as per the DOM specification.
3548 * fast/dom/htmlcollection-getownpropertynames-expected.txt: Added.
3549 * fast/dom/htmlcollection-getownpropertynames.html: Added.
3551 2015-09-28 Ryosuke Niwa <rniwa@webkit.org>
3553 Update bug numbers for failing test expectations in fast/shadow-dom.
3555 * platform/mac/TestExpectations:
3557 2015-09-28 Said Abou-Hallawa <sabouhallawa@apple.com>
3559 An SVG inherits the container size of the previously drawn HTMLImageElement when drawing it on canvas
3560 https://bugs.webkit.org/show_bug.cgi?id=148845
3562 Reviewed by Darin Adler.
3564 Ensure that an SVG image with intrinsic size or with no intrinsic size can be
3565 displayed on a canvas even if it is previously displayed by an HTMLImageElement.
3567 * svg/as-image/svg-cached-draw-canvas-expected.html: Added.
3568 * svg/as-image/svg-cached-draw-canvas.html: Added.
3570 2015-09-26 Carlos Garcia Campos <cgarcia@igalia.com>
3572 Unreviewed. Gardening: skip media stream tests failing after r190262.
3574 * platform/gtk/TestExpectations:
3576 2015-09-26 Carlos Garcia Campos <cgarcia@igalia.com>
3578 REGRESSION(r188639): [GTK] Several inspector tests started to time out in GTK+ bots after r188639
3579 https://bugs.webkit.org/show_bug.cgi?id=148569
3581 Reviewed by Darin Adler.
3583 * platform/gtk/TestExpectations: Unskip the inspector tests.
3585 2015-09-25 Alexey Proskuryakov <ap@apple.com>