1 2015-09-11 Chris Dumez <cdumez@apple.com>
3 DOMTokenList update steps for classList don't follow the spec
4 https://bugs.webkit.org/show_bug.cgi?id=148589
5 <rdar://problem/22547443>
7 Reviewed by Ryosuke Niwa and Darin Adler.
9 Update / rebaseline existing tests as our behavior changed.
11 * fast/dom/HTMLElement/class-list-expected.txt:
12 * fast/dom/HTMLElement/class-list-quirks-expected.txt:
13 * fast/dom/HTMLElement/script-tests/class-list.js:
14 * fast/dom/HTMLOutputElement/dom-settable-token-list-expected.txt:
15 * fast/dom/HTMLOutputElement/htmloutputelement-expected.txt:
16 * fast/dom/HTMLOutputElement/htmloutputelement.html:
17 * fast/dom/HTMLOutputElement/script-tests/dom-settable-token-list.js:
18 * fast/dom/rel-list-expected.txt:
19 * fast/dom/rel-list.html:
21 2015-09-11 Alex Christensen <achristensen@webkit.org>
23 Unreviewed gardening to make Windows bot green.
25 * platform/win/TestExpectations:
26 imported/w3c/web-platform-tests/html/dom/interfaces.html is newly imported and fails on Windows.
28 2015-09-11 Alexey Proskuryakov <ap@apple.com>
30 Mark svg/animations/svgboolean-animation-1 as flaky for
31 https://bugs.webkit.org/show_bug.cgi?id=149072
35 2015-09-11 Tim Horton <timothy_horton@apple.com>
37 fast/hidpi/image-set-without-specified-width.html flakily tries to install multiple callbacks for the same event
38 https://bugs.webkit.org/show_bug.cgi?id=149067
40 Reviewed by Alexey Proskuryakov.
42 * fast/hidpi/image-set-without-specified-width.html:
43 Wait until we've successfully set the deviceScaleFactor
44 before reloading the page; otherwise, we can end up trying to set it
45 again after the reload (and depending on how long it takes the callback
46 to return, again, and again, and again...)
48 2015-09-11 Alexey Proskuryakov <ap@apple.com>
50 El Capitan test result gardening.
52 * platform/mac/TestExpectations: Remove a test that should pass now.
54 2015-09-11 Chris Dumez <cdumez@apple.com>
56 Element.tagName should be upper-case for HTML elements in HTML documents
57 https://bugs.webkit.org/show_bug.cgi?id=148843
58 <rdar://problem/22559081>
60 Reviewed by Ryosuke Niwa.
62 Update / rebaseline test now that our behavior has changed.
64 * fast/dom/Node/initial-values-expected.txt:
65 * fast/dom/Node/script-tests/initial-values.js:
67 2015-09-11 Chris Dumez <cdumez@apple.com>
69 document.body = "text" should throw a TypeError, not a HierarchyRequestError
70 https://bugs.webkit.org/show_bug.cgi?id=149057
71 <rdar://problem/22567157>
73 Reviewed by Ryosuke Niwa.
75 Rebaseline test as we now throw a different exception.
77 * fast/dom/setter-type-enforcement-expected.txt:
79 2015-09-10 Commit Queue <commit-queue@webkit.org>
81 Unreviewed, rolling out r189595.
82 https://bugs.webkit.org/show_bug.cgi?id=149052
84 The tests still fail (Requested by ap on #webkit).
88 "Spurious output on Windows tests: AQMEIOManager::FindIOUnit:
90 https://bugs.webkit.org/show_bug.cgi?id=142929
91 http://trac.webkit.org/changeset/189595
93 2015-09-10 Chris Fleizach <cfleizach@apple.com>
95 AX: Mavericks: Text cursor does not move along with VoiceOver cursor for text fields
96 https://bugs.webkit.org/show_bug.cgi?id=148891
98 Reviewed by Alexey Proskuryakov.
100 Mark accessibility focus tests as passing on Yosemite.
102 * platform/mac/TestExpectations:
104 2015-09-10 Alexey Proskuryakov <ap@apple.com>
106 Spurious output on Windows tests: AQMEIOManager::FindIOUnit: error -1
107 https://bugs.webkit.org/show_bug.cgi?id=142929
109 Reviewed by Brent Fulgham.
111 * platform/win/TestExpectations: Unskip some newly added tests that are affected.
112 We still skip the whole media directory - updating the results and unskipping those
113 tests would be a separate project.
115 2015-09-10 David Hyatt <hyatt@apple.com>
117 [New Block-Inside-Inline Model] Self-collapsing block check needs to account for anonymous inline blocks
118 https://bugs.webkit.org/show_bug.cgi?id=149042
120 Reviewed by Dean Jackson.
122 * fast/block/inside-inlines/new-model/self-collapsing-test-expected.html: Added.
123 * fast/block/inside-inlines/new-model/self-collapsing-test.html: Added.
124 * fast/block/inside-inlines/self-collapsing-test-expected.html: Added.
125 * fast/block/inside-inlines/self-collapsing-test.html: Added.
127 2015-09-10 Dewei Zhu <dewei_zhu@apple.com>
129 Update windows platform expected results for bug 148810.
130 https://bugs.webkit.org/show_bug.cgi?id=149038
132 Reviewed by Alexey Proskuryakov.
134 * platform/win/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Updated.
136 2015-09-10 Chris Dumez <cdumez@apple.com>
138 Node.appendChild(null) / replaceChild(null, null) / removeChild(null) / insertBefore(null, ref) should throw a TypeError
139 https://bugs.webkit.org/show_bug.cgi?id=148971
140 <rdar://problem/22560883>
141 <rdar://problem/22559225>
143 Reviewed by Ryosuke Niwa.
145 Update / rebaseline tests now that we throw a different exception type.
147 * fast/dom/Document/replaceChild-null-oldChild-expected.txt:
148 * fast/dom/Document/script-tests/replaceChild-null-oldChild.js:
149 * fast/dom/Node/fragment-mutation-expected.txt:
150 * fast/dom/Node/fragment-mutation.html:
151 * fast/dom/incompatible-operations-expected.txt:
152 * fast/dom/incompatible-operations.html:
153 * fast/dom/move-nodes-across-documents.html:
154 * fast/dom/processing-instruction-appendChild-exceptions-expected.txt:
155 * fast/dom/processing-instruction-appendChild-exceptions.xhtml:
156 * fast/dom/setter-type-enforcement-expected.txt:
157 * fast/dom/timer-clear-interval-in-handler-and-generate-error-expected.txt:
158 * fast/inspector-support/uncaught-dom8-exception.html:
160 2015-09-10 Brady Eidson <beidson@apple.com>
162 Mark some more W3C IDB tests as flaky.
163 https://bugs.webkit.org/show_bug.cgi?id=148713
167 * platform/wk2/TestExpectations:
169 2015-09-10 Daniel Bates <dabates@apple.com>
171 Write a test to ensure we don't regress processing of tasks when page defers loading
172 https://bugs.webkit.org/show_bug.cgi?id=135882
173 <rdar://problem/22550497>
175 Reviewed by Darin Adler.
177 Add a test to ensure we do not regress <https://bugs.webkit.org/show_bug.cgi?id=135688>.
179 * storage/websql/success-callback-when-page-defers-loading-expected.txt: Added.
180 * storage/websql/success-callback-when-page-defers-loading.html: Added.
182 2015-09-10 Sergio Villar Senin <svillar@igalia.com>
184 min-width/height should default to auto for flexbox items
185 https://bugs.webkit.org/show_bug.cgi?id=146020
187 Reviewed by David Hyatt.
189 Based on Blink's r193665, r194062, r194887 and r195930 by <cbiesinger@chromium.org>.
191 * TestExpectations: Removed passing flexbox tests.
192 * css3/flexbox/csswg/flex-flow-007.html: Added min-height: 0px.
193 * css3/flexbox/flexbox-baseline.html: Ditto.
194 * css3/flexbox/min-size-auto-expected.txt: Added.
195 * css3/flexbox/min-size-auto.html: Added.
196 * css3/flexbox/preferred-widths-orthogonal.html: Added min-height: 0px.
197 * fast/css/auto-min-size-expected.txt: Check default computed
198 styles for min-width/height for flex items.
199 * fast/css/auto-min-size.html: Ditto.
201 2015-09-10 ChangSeok Oh <changseok.oh@collabora.com>
203 [GTK] Volume bar is broken
204 https://bugs.webkit.org/show_bug.cgi?id=145639
206 Reviewed by Philippe Normand.
208 Unblock relevant tests. media/click-volume-bar-not-pausing.html, media/volume-bar-empty-when-muted.html
210 * platform/gtk/TestExpectations:
212 2015-09-09 Dewei Zhu <dewei_zhu@apple.com>
214 Document.characterSet should return "UTF-8" by default.
215 https://bugs.webkit.org/show_bug.cgi?id=148810
216 <rdar://problem/22548727>
218 Reviewed by Ryosuke Niwa.
220 Update the tests which test the default encoding of document.
222 * dom/xhtml/level3/core/documentgetinputencoding02-expected.txt: Obsolete test.
224 2015-09-09 Benjamin Poulain <bpoulain@apple.com>
226 CSS general sibling selectors does not work without CSS JIT
227 https://bugs.webkit.org/show_bug.cgi?id=148987
228 rdar://problem/22559860
230 Reviewed by Andreas Kling.
232 There are multiple variations of the same tests to test
233 cases where we JIT and cases without JIT.
235 * fast/css/indirect-adjacent-style-invalidation-1-expected.txt: Added.
236 * fast/css/indirect-adjacent-style-invalidation-1.html: Added.
237 * fast/css/indirect-adjacent-style-invalidation-2-expected.txt: Added.
238 * fast/css/indirect-adjacent-style-invalidation-2.html: Added.
239 * fast/css/indirect-adjacent-style-invalidation-3-expected.txt: Added.
240 * fast/css/indirect-adjacent-style-invalidation-3.html: Added.
242 2015-09-09 Myles C. Maxfield <mmaxfield@apple.com>
244 ASSERTION FAILED: typesettingFeatures & (Kerning | Ligatures) in WebCore::applyFontTransforms
245 https://bugs.webkit.org/show_bug.cgi?id=146194
247 Reviewed by Dean Jackson.
249 * fast/text/softbank-emoji-no-ligatures-nor-kerning-expected.html: Added
250 * fast/text/softbank-emoji-no-ligatures-nor-kerning.html: Added
252 2015-09-09 Manuel Rego Casasnovas <rego@igalia.com>
254 [css-grid] Percentage columns shouldn't include border and padding
255 https://bugs.webkit.org/show_bug.cgi?id=148978
257 Reviewed by Sergio Villar Senin.
259 * fast/css-grid-layout/grid-percent-track-margin-border-padding-expected.txt: Added.
260 * fast/css-grid-layout/grid-percent-track-margin-border-padding.html: Added.
262 2015-09-09 Said Abou-Hallawa <sabouhallawa@apple.com>
264 Mark http/tests/css/link-css-disabled-value-with-slow-loading-sheet.html as flaky on Windows
266 This test is marked as flaky on gtk and mak-wk2. It fails on Windows more
267 than it fails on any other platform.
269 * platform/win/TestExpectations:
271 2015-09-09 Alexey Proskuryakov <ap@apple.com>
273 fast/dom/rtl-scroll-to-leftmost-and-resize.html is a flaky timeout - IPC drops messages
274 https://bugs.webkit.org/show_bug.cgi?id=148951
276 Reviewed by Anders Carlsson.
278 * platform/mac-wk2/TestExpectations: Unmark the test (it still fails per platform/mac
279 expectations, which is unrelated).
281 2015-09-09 Youenn Fablet <youenn.fablet@crf.canon.fr>
283 http/tests/xmlhttprequest/ontimeout-response-getters.html is flaky
284 https://bugs.webkit.org/show_bug.cgi?id=148997
286 Reviewed by Alexey Proskuryakov.
288 * http/tests/xmlhttprequest/ontimeout-response-getters.html: Augmenting http response delay to trigger XHR timeout.
290 2015-09-08 Andy Estes <aestes@apple.com>
292 [iOS] Add layout tests for QuickLook
293 https://bugs.webkit.org/show_bug.cgi?id=148994
295 Reviewed by Daniel Bates.
297 Add tests that verify WebKit's ability to preview certain document types on iOS using QuickLook.framework.
298 These tests do not cover every document type supported by QuickLook, but they do cover common types like .pages,
299 .numbers, .key, .doc(x), .xls(x), and .ppt(x). These tests should detect regressions in WebKit's conversion code,
300 as well as regressions in QuickLook itself. The expected results might need to be occasionally updated if QuickLook
301 changes its preview markup.
303 These files contain text and images from webkit.org.
305 * TestExpectations: Skipped quicklook tests on all platforms.
306 * platform/ios-simulator/TestExpectations: Enabled quicklook tests on iOS.
307 * quicklook/excel-expected.html: Added.
308 * quicklook/excel-legacy-expected.html: Added.
309 * quicklook/excel-legacy.html: Added.
310 * quicklook/excel.html: Added.
311 * quicklook/keynote-09-expected.html: Added.
312 * quicklook/keynote-09.html: Added.
313 * quicklook/keynote-expected.html: Added.
314 * quicklook/keynote.html: Added.
315 * quicklook/numbers-09-expected.html: Added.
316 * quicklook/numbers-09.html: Added.
317 * quicklook/numbers-expected.html: Added.
318 * quicklook/numbers.html: Added.
319 * quicklook/pages-09-expected.html: Added.
320 * quicklook/pages-09.html: Added.
321 * quicklook/pages-expected.html: Added.
322 * quicklook/pages.html: Added.
323 * quicklook/powerpoint-expected.html: Added.
324 * quicklook/powerpoint-legacy-expected.html: Added.
325 * quicklook/powerpoint-legacy.html: Added.
326 * quicklook/powerpoint.html: Added.
327 * quicklook/resources/excel-expected.html: Added.
328 * quicklook/resources/excel-legacy-expected.html: Added.
329 * quicklook/resources/excel-legacy.xls: Added.
330 * quicklook/resources/excel.xlsx: Added.
331 * quicklook/resources/keynote-09-expected/index.css: Added.
332 * quicklook/resources/keynote-09-expected/index.html: Added.
333 * quicklook/resources/keynote-09-expected/index.js: Added.
334 * quicklook/resources/keynote-09.key: Added.
335 * quicklook/resources/keynote-expected.pdf: Added.
336 * quicklook/resources/keynote.key: Added.
337 * quicklook/resources/numbers-09-expected/canvas.js: Added.
338 * quicklook/resources/numbers-09-expected/index.html: Added.
339 * quicklook/resources/numbers-09-expected/navigation.css: Added.
340 * quicklook/resources/numbers-09-expected/navigation.html: Added.
341 * quicklook/resources/numbers-09-expected/sheet_1.html: Added.
342 * quicklook/resources/numbers-09.numbers: Added.
343 * quicklook/resources/numbers-expected.pdf: Added.
344 * quicklook/resources/numbers.numbers: Added.
345 * quicklook/resources/pages-09-expected/index.css: Added.
346 * quicklook/resources/pages-09-expected/index.html: Added.
347 * quicklook/resources/pages-09.pages: Added.
348 * quicklook/resources/pages-expected.pdf: Added.
349 * quicklook/resources/pages.pages: Added.
350 * quicklook/resources/powerpoint-expected.html: Added.
351 * quicklook/resources/powerpoint-legacy-expected.html: Added.
352 * quicklook/resources/powerpoint-legacy.ppt: Added.
353 * quicklook/resources/powerpoint.pptx: Added.
354 * quicklook/resources/webkit-icon.pdf: Added.
355 * quicklook/resources/webkit-icon.png: Added.
356 * quicklook/resources/webkit-icon.tiff: Added.
357 * quicklook/resources/word-expected.html: Added.
358 * quicklook/resources/word-legacy-expected.html: Added.
359 * quicklook/resources/word-legacy.doc: Added.
360 * quicklook/resources/word.docx: Added.
361 * quicklook/word-expected.html: Added.
362 * quicklook/word-legacy-expected.html: Added.
363 * quicklook/word-legacy.html: Added.
364 * quicklook/word.html: Added.
366 2015-09-09 Commit Queue <commit-queue@webkit.org>
368 Unreviewed, rolling out r189536 and r189538.
369 https://bugs.webkit.org/show_bug.cgi?id=149002
371 broke tests on mac (Requested by alexchristensen on #webkit).
375 "min-width/height should default to auto for flexbox items"
376 https://bugs.webkit.org/show_bug.cgi?id=146020
377 http://trac.webkit.org/changeset/189536
379 "[css-grid] Percentage columns shouldn't include border and
381 https://bugs.webkit.org/show_bug.cgi?id=148978
382 http://trac.webkit.org/changeset/189538
384 2015-09-09 David Hyatt <hyatt@apple.com>
386 REGRESSION: Inline-block baseline is wrong when zero-width replaced child is present
387 https://bugs.webkit.org/show_bug.cgi?id=147452
388 rdar://problem/21943074
390 Reviewed by Myles Maxfield.
392 * fast/inline-block/baseline-with-zero-width-replaced-child-expected.html: Added.
393 * fast/inline-block/baseline-with-zero-width-replaced-child.html: Added.
395 2015-09-09 Manuel Rego Casasnovas <rego@igalia.com>
397 [css-grid] Percentage columns shouldn't include border and padding
398 https://bugs.webkit.org/show_bug.cgi?id=148978
400 Reviewed by Sergio Villar Senin.
402 * fast/css-grid-layout/grid-percent-track-margin-border-padding-expected.txt: Added.
403 * fast/css-grid-layout/grid-percent-track-margin-border-padding.html: Added.
405 2015-09-09 Chris Dumez <cdumez@apple.com>
407 HTMLTableElement.tHead / tFoot / caption should be nullable
408 https://bugs.webkit.org/show_bug.cgi?id=148991
410 Reviewed by Ryosuke Niwa.
412 Add new test that covers the behavior of the following HTMLTableElement
413 attributes: caption / tHead / tFoot.
415 * fast/dom/HTMLTableElement/nullable-attributes-expected.txt: Added.
416 * fast/dom/HTMLTableElement/nullable-attributes.html: Added.
417 * fast/dom/setter-type-enforcement-expected.txt:
419 2015-06-26 Sergio Villar Senin <svillar@igalia.com>
421 min-width/height should default to auto for flexbox items
422 https://bugs.webkit.org/show_bug.cgi?id=146020
424 Reviewed by David Hyatt.
426 Based on Blink's r193665, r194062, r194887 and r195930 by <cbiesinger@chromium.org>.
428 * TestExpectations: Removed passing flexbox tests.
429 * css3/flexbox/csswg/flex-flow-007.html: Added min-height: 0px.
430 * css3/flexbox/flexbox-baseline.html: Ditto.
431 * css3/flexbox/min-size-auto-expected.txt: Added.
432 * css3/flexbox/min-size-auto.html: Added.
433 * css3/flexbox/preferred-widths-orthogonal.html: Added min-height: 0px.
434 * fast/css/auto-min-size-expected.txt: Check default computed
435 styles for min-width/height for flex items.
436 * fast/css/auto-min-size.html: Ditto.
438 2015-09-08 Commit Queue <commit-queue@webkit.org>
440 Unreviewed, rolling out r189407 and r189424.
441 https://bugs.webkit.org/show_bug.cgi?id=148993
443 Broke some tests, and made others flakily time out (Requested
448 "[WebGL] Update WebGL 1.0.3 conformance tests"
449 https://bugs.webkit.org/show_bug.cgi?id=148858
450 http://trac.webkit.org/changeset/189407
452 "REGRESSION (r189407): webgl/1.0.3/conformance/extensions
453 /webgl-draw-buffers.html"
454 http://trac.webkit.org/changeset/189424
456 2015-09-08 Said Abou-Hallawa <sabouhallawa@apple.com>
458 [iOS] Unreviewed iOS gardening.
460 * platform/ios-simulator/css3/filters/backdrop: Added.
461 * platform/ios-simulator/css3/filters/backdrop/blur-input-bounds-expected.txt: Added.
462 * platform/ios-simulator/css3/font-feature-settings-preinstalled-fonts-expected.txt: Added.
463 * platform/ios-simulator/fast/css/named-images-expected.txt: Added.
464 * platform/ios-simulator/fast/forms/select-element-focus-ring-expected.txt: Added.
465 * platform/ios-simulator/fast/text/font-weights-expected.txt: Added.
467 2015-09-08 Chris Dumez <cdumez@apple.com>
469 new Comment(undefined) / new Text(undefined) should use default's empty string
470 https://bugs.webkit.org/show_bug.cgi?id=148973
471 <rdar://problem/22548042>
473 Reviewed by Ryosuke Niwa.
475 Fix a couple of layout tests that were wrongly expecting undefined to
476 be converted to the "undefined" String for optional DOMString parameters.
478 * fast/dom/DOMImplementation/createHTMLDocument-optional-title-expected.txt:
479 * fast/dom/DOMImplementation/createHTMLDocument-optional-title.html:
480 * fast/dom/Window/custom-constructors-expected.txt:
481 * fast/dom/Window/custom-constructors.html:
483 2015-09-08 Yusuke Suzuki <utatane.tea@gmail.com>
485 [ES6] Implement computed accessors
486 https://bugs.webkit.org/show_bug.cgi?id=147883
488 Reviewed by Geoffrey Garen.
490 Updated the existing tests.
492 * js/parser-syntax-check-expected.txt:
493 * js/script-tests/parser-syntax-check.js:
495 2015-09-08 Chris Dumez <cdumez@apple.com>
497 document.importNode(node, deep): deep's default value should be false
498 https://bugs.webkit.org/show_bug.cgi?id=148959
499 <rdar://problem/22558915>
501 Reviewed by Alexey Proskuryakov.
503 * fast/dom/document-importNode-arguments.html:
504 Explicitly pass deep parameter as the test wants a deep clone.
506 2015-09-08 Joseph Pecoraro <pecoraro@apple.com>
508 Web Inspector: Move PrettyPrinting tests into LayoutTests
509 https://bugs.webkit.org/show_bug.cgi?id=148698
511 Reviewed by Timothy Hatcher.
513 * inspector/codemirror/resources/prettyprinting/css-rule-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/css-rule-tests/*.
514 * inspector/codemirror/resources/prettyprinting/css-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/css-tests/*.
515 * inspector/codemirror/resources/prettyprinting/javascript-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/js-tests/*.
516 Move tests from PrettyPrinting tools into LayoutTests.
518 * inspector/codemirror/prettyprinting-css-expected.txt: Added.
519 * inspector/codemirror/prettyprinting-css-rules-expected.txt: Added.
520 * inspector/codemirror/prettyprinting-css-rules.html: Added.
521 * inspector/codemirror/prettyprinting-css.html: Added.
522 * inspector/codemirror/prettyprinting-javascript-expected.txt: Added.
523 * inspector/codemirror/prettyprinting-javascript.html: Added.
524 Add tests per CodeMirror mode.
526 * inspector/codemirror/resources/prettyprinting/utilities.js: Added.
527 (TestPage.registerInitializer):
528 Shared code between the pretty printing tests.
530 2015-09-08 Daniel Bates <dabates@apple.com>
532 Mark animations/trigger-container-scroll-boundaries.html as failure on iOS
534 According to Dean Jackson this feature is not supported on iOS at this time.
536 * platform/ios-simulator-wk1/TestExpectations: Move existing animation trigger failure expectations from here...
537 * platform/ios-simulator-wk2/TestExpectations: and here...
538 * platform/ios-simulator/TestExpectations: to here.
540 2015-09-08 Alexey Proskuryakov <ap@apple.com>
542 Mark fast/dom/rtl-scroll-to-leftmost-and-resize.html as a flaky timeout for
543 https://bugs.webkit.org/show_bug.cgi?id=148951
545 * platform/mac-wk2/TestExpectations:
547 2015-09-08 Daniel Bates <dabates@apple.com>
549 Convert manual test added in http://trac.webkit.org/changeset/70321 to an automated test
550 https://bugs.webkit.org/show_bug.cgi?id=74729
551 <rdar://problem/22550195>
553 Reviewed by Jon Honeycutt.
555 * compositing/resources/composited-subframe.html: Added.
556 * compositing/resources/show-composited-iframe-on-back-button.css: Added.
559 * compositing/show-composited-iframe-on-back-button-expected.html: Added.
560 * compositing/show-composited-iframe-on-back-button.html: Added.
562 2015-09-08 Carlos Alberto Lopez Perez <clopez@igalia.com>
564 [GTK] Unreviewed GTK gardening.
566 Update some paths for tests that were renamed.
567 Remove some tests from the expectations that not longer exist.
568 Report new failures for the Debug build.
570 * platform/gtk/TestExpectations:
572 2015-09-08 Chris Dumez <cdumez@apple.com>
574 Unreviewed, land iOS baselines for a couple of html/dom tests.
576 * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-1-expected.txt: Added.
577 * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-2-expected.txt: Added.
579 2015-09-07 Chris Dumez <cdumez@apple.com>
581 Unreviewed gardening.
583 Update Window baselines for a couple of W3C HTML tests.
585 * platform/win/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt:
586 * platform/win/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt:
588 2015-09-07 Chris Fleizach <cfleizach@apple.com>
590 AX: Mavericks: Text cursor does not move along with VoiceOver cursor for text fields
591 https://bugs.webkit.org/show_bug.cgi?id=148891
593 Reviewed by Mario Sanchez Prada.
595 * accessibility/mac/focus-moves-cursor-expected.txt: Added.
596 * accessibility/mac/focus-moves-cursor.html: Added.
598 2015-09-07 Chris Dumez <cdumez@apple.com>
600 Unreviewed, update iOS baseline for imported/w3c/web-platform-tests/html/dom/interfaces.html.
602 * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
604 2015-09-07 Chris Dumez <cdumez@apple.com>
606 Unreviewed, skip imported/w3c/web-platform-tests/html/semantics/document-metadata/the-base-element/base_href_specified.sub.html
608 This test causes the next one to be flaky. The issue is tracked by
613 2015-09-07 Chris Dumez <cdumez@apple.com>
615 Unreviewed, drop W3C support files from http/
617 Drop W3C support files from http/tests/resources/ and
618 http/tests/w3c/resources/. These were recently added and are not longer
619 needed that that the w3c web-platform-tests were moved to imported/w3c.
621 * http/tests/resources/WebIDLParser.js: Removed.
622 * http/tests/resources/idlharness.js: Removed.
623 * http/tests/resources/testharness.css: Removed.
624 * http/tests/resources/testharness.js: Removed.
625 * http/tests/resources/testharnessreport.js: Removed.
626 * http/tests/w3c/resources/css-red.txt: Removed.
627 * http/tests/w3c/resources/media.js: Removed.
628 * http/tests/w3c/resources/media/A4.mp4: Removed.
629 * http/tests/w3c/resources/media/A4.ogv: Removed.
630 * http/tests/w3c/resources/media/foo.vtt: Removed.
631 * http/tests/w3c/resources/media/foo.vtt.headers: Removed.
632 * http/tests/w3c/resources/media/green-at-15.mp4: Removed.
633 * http/tests/w3c/resources/media/green-at-15.ogv: Removed.
634 * http/tests/w3c/resources/media/movie_300.mp4: Removed.
635 * http/tests/w3c/resources/media/movie_300.ogv: Removed.
636 * http/tests/w3c/resources/media/movie_5.mp4: Removed.
637 * http/tests/w3c/resources/media/movie_5.ogv: Removed.
638 * http/tests/w3c/resources/media/poster.png: Removed.
639 * http/tests/w3c/resources/media/sound_5.mp3: Removed.
640 * http/tests/w3c/resources/media/sound_5.oga: Removed.
641 * http/tests/w3c/resources/media/white.mp4: Removed.
642 * http/tests/w3c/resources/media/white.webm: Removed.
643 * http/tests/w3c/resources/stringifiers.js: Removed.
644 * http/tests/w3c/resources/utils.js: Removed.
646 2015-09-07 Chris Dumez <cdumez@apple.com>
648 Unreviewed fixup after r189471 and r189472.
650 * platform/win/TestExpectations:
651 Skip a couple of failing tests on Windows.
653 * platform/win/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-1-expected.txt: Added.
654 * platform/win/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-2-expected.txt: Added.
655 Land Windows baselines.
657 * platform/win/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
658 Rebaseline for Windows.
660 2015-09-07 Chris Dumez <cdumez@apple.com>
662 Unreviewed, move html/semantics W3C tests to imported/w3c/web-platform-tests/html/semantics
663 https://bugs.webkit.org/show_bug.cgi?id=148949
666 * http/tests/w3c/html/semantics/*: Removed.
668 2015-09-07 Chris Dumez <cdumez@apple.com>
670 Unreviewed, Skip again files that were wrongly unskipped in r189472.
674 2015-09-07 Gyuyoung Kim <gyuyoung.kim@webkit.org>
676 [EFL] Unreviewed gardening. tests of imported/w3c/css/ have been passed since r189358.
677 Those tests seem to be failed on other ports though, those are passing on EFL port.
679 * platform/efl/TestExpectations:
681 2015-09-07 Chris Dumez <cdumez@apple.com>
683 Unreviewed, move html/dom W3C tests to imported/w3c/web-platform-tests/html/dom/
684 https://bugs.webkit.org/show_bug.cgi?id=148948
687 * http/tests/w3c/html/dom/*: Removed.
688 * platform/efl/TestExpectations:
689 * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-expected.txt: Renamed from LayoutTests/platform/ios-simulator/http/tests/w3c/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-expected.txt.
690 * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Renamed from LayoutTests/platform/ios-simulator/http/tests/w3c/html/dom/interfaces-expected.txt.
691 * platform/win/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Renamed from LayoutTests/platform/win/http/tests/w3c/html/dom/interfaces-expected.txt.
693 2015-09-07 Chris Dumez <cdumez@apple.com>
695 Unreviewed, move W3C DOM tests to imported/w3c/web-platform-tests/dom
696 https://bugs.webkit.org/show_bug.cgi?id=148947
698 Move W3C DOM tests with other web-platform-tests under:
699 imported/w3c/web-platform-tests/dom.
702 * http/tests/w3c/dom/collections/w3c-import.log: Removed.
703 * http/tests/w3c/dom/events/w3c-import.log: Removed.
704 * http/tests/w3c/dom/lists/w3c-import.log: Removed.
705 * http/tests/w3c/dom/nodes/Document-URL.sub-expected.txt: Removed.
706 * http/tests/w3c/dom/nodes/Document-characterSet-normalization-expected.txt: Removed.
707 * http/tests/w3c/dom/nodes/DocumentType-literal-xhtml-expected.txt: Removed.
708 * http/tests/w3c/dom/nodes/Element-childElementCount-dynamic-add-xhtml-expected.txt: Removed.
709 * http/tests/w3c/dom/nodes/Element-childElementCount-nochild-xhtml-expected.txt: Removed.
710 * http/tests/w3c/dom/nodes/Element-firstElementChild-xhtml-expected.txt: Removed.
711 * http/tests/w3c/dom/nodes/Element-nextElementSibling-xhtml-expected.txt: Removed.
712 * http/tests/w3c/dom/nodes/Element-previousElementSibling-xhtml-expected.txt: Removed.
713 * http/tests/w3c/dom/nodes/Node-isEqualNode-xhtml-expected.txt: Removed.
714 * http/tests/w3c/dom/nodes/Node-lookupPrefix-xhtml-expected.txt: Removed.
715 * http/tests/w3c/dom/nodes/ProcessingInstruction-literal-1-xhtml-expected.txt: Removed.
716 * http/tests/w3c/dom/nodes/ProcessingInstruction-literal-2-xhtml-expected.txt: Removed.
717 * http/tests/w3c/dom/nodes/getElementsByClassName-10-expected.txt: Removed.
718 * http/tests/w3c/dom/nodes/getElementsByClassName-11-expected.txt: Removed.
719 * http/tests/w3c/dom/nodes/getElementsByClassName-31-expected.txt: Removed.
720 * http/tests/w3c/dom/nodes/w3c-import.log: Removed.
721 * http/tests/w3c/dom/ranges/w3c-import.log: Removed.
722 * http/tests/w3c/dom/traversal/w3c-import.log: Removed.
723 * http/tests/w3c/dom/w3c-import.log: Removed.
724 * platform/efl/TestExpectations:
725 * platform/ios-simulator/TestExpectations:
727 2015-09-07 Daniel Bates <dabates@apple.com>
729 ASSERT_WITH_SECURITY_IMPLICATION in WebCore::DocumentOrderedMap::get(); update form
730 association after subtree insertion
731 https://bugs.webkit.org/show_bug.cgi?id=148919
732 <rdar://problem/21868036>
734 Reviewed by Andy Estes.
736 Add tests to ensure that updating the form association of a form control in a subtree
737 does not cause an assertion failure.
739 * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-2-expected.txt: Added.
740 * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-2.html: Added.
741 * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-3-expected.txt: Added.
742 * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-3.html: Added.
743 * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-4-expected.txt: Added.
744 * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-4.html: Added.
745 * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-expected.txt: Added.
746 * fast/forms/update-form-owner-in-moved-subtree-assertion-failure.html: Added.
748 2015-09-07 Carlos Alberto Lopez Perez <clopez@igalia.com>
750 [GTK] Unreviewed GTK gardening.
752 Report and mark new failures on the GTK TestExpectations file.
753 Move back all the GTK baselines for the general accessibiliy tests to platform/gtk that r187777 wrongly moved inside accessibility/gtk.
755 * accessibility/gtk/disabled-controls-not-focusable-expected.txt: Removed. Same baseline than the general one so not need to move it back to platform/gtk/accessibility.
756 * platform/gtk/TestExpectations:
757 * platform/gtk/accessibility/aria-checkbox-sends-notification-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-checkbox-sends-notification-expected.txt.
758 * platform/gtk/accessibility/aria-fallback-roles-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-fallback-roles-expected.txt.
759 * platform/gtk/accessibility/aria-help-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-help-expected.txt.
760 * platform/gtk/accessibility/aria-hidden-false-works-in-subtrees-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-hidden-false-works-in-subtrees-expected.txt.
761 * platform/gtk/accessibility/aria-inherits-presentational-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-inherits-presentational-expected.txt.
762 * platform/gtk/accessibility/aria-menubar-menuitems-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-menubar-menuitems-expected.txt.
763 * platform/gtk/accessibility/aria-switch-text-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-switch-text-expected.txt.
764 * platform/gtk/accessibility/aria-table-hierarchy-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-table-hierarchy-expected.txt.
765 * platform/gtk/accessibility/aria-toggle-button-with-title-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-toggle-button-with-title-expected.txt.
766 * platform/gtk/accessibility/color-well-expected.txt: Renamed from LayoutTests/accessibility/gtk/color-well-expected.txt.
767 * platform/gtk/accessibility/css-content-attribute-expected.txt: Renamed from LayoutTests/accessibility/gtk/css-content-attribute-expected.txt.
768 * platform/gtk/accessibility/dimensions-include-descendants-expected.txt: Renamed from LayoutTests/accessibility/gtk/dimensions-include-descendants-expected.txt.
769 * platform/gtk/accessibility/file-upload-button-stringvalue-expected.txt: Renamed from LayoutTests/accessibility/gtk/file-upload-button-stringvalue-expected.txt.
770 * platform/gtk/accessibility/image-link-expected.txt: Renamed from LayoutTests/accessibility/gtk/image-link-expected.txt.
771 * platform/gtk/accessibility/image-map1-expected.txt: Renamed from LayoutTests/accessibility/gtk/image-map1-expected.txt.
772 * platform/gtk/accessibility/image-map2-expected.txt: Renamed from LayoutTests/accessibility/gtk/image-map2-expected.txt.
773 * platform/gtk/accessibility/image-with-alt-and-map-expected.txt: Renamed from LayoutTests/accessibility/gtk/image-with-alt-and-map-expected.txt.
774 * platform/gtk/accessibility/img-fallsback-to-title-expected.txt: Renamed from LayoutTests/accessibility/gtk/img-fallsback-to-title-expected.txt.
775 * platform/gtk/accessibility/inline-continuations-expected.txt: Renamed from LayoutTests/accessibility/gtk/inline-continuations-expected.txt.
776 * platform/gtk/accessibility/list-detection-expected.txt: Renamed from LayoutTests/accessibility/gtk/list-detection-expected.txt.
777 * platform/gtk/accessibility/lists-expected.txt: Renamed from LayoutTests/accessibility/gtk/lists-expected.txt.
778 * platform/gtk/accessibility/math-multiscript-attributes-expected.txt: Renamed from LayoutTests/accessibility/gtk/math-multiscript-attributes-expected.txt.
779 * platform/gtk/accessibility/math-text-expected.txt: Renamed from LayoutTests/accessibility/gtk/math-text-expected.txt.
780 * platform/gtk/accessibility/media-element-expected.txt: Renamed from LayoutTests/accessibility/gtk/media-element-expected.txt.
781 * platform/gtk/accessibility/menu-list-crash2-expected.txt: Renamed from LayoutTests/accessibility/gtk/menu-list-crash2-expected.txt.
782 * platform/gtk/accessibility/menu-list-sends-change-notification-expected.txt: Renamed from LayoutTests/accessibility/gtk/menu-list-sends-change-notification-expected.txt.
783 * platform/gtk/accessibility/meter-element-expected.txt: Renamed from LayoutTests/accessibility/gtk/meter-element-expected.txt.
784 * platform/gtk/accessibility/platform-name-expected.txt: Renamed from LayoutTests/accessibility/gtk/platform-name-expected.txt.
785 * platform/gtk/accessibility/plugin-expected.txt: Renamed from LayoutTests/accessibility/gtk/plugin-expected.txt.
786 * platform/gtk/accessibility/press-targets-center-point-expected.txt: Renamed from LayoutTests/accessibility/gtk/press-targets-center-point-expected.txt.
787 * platform/gtk/accessibility/radio-button-title-label-expected.txt: Renamed from LayoutTests/accessibility/gtk/radio-button-title-label-expected.txt.
788 * platform/gtk/accessibility/render-counter-text-expected.txt: Renamed from LayoutTests/accessibility/gtk/render-counter-text-expected.txt.
789 * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Renamed from LayoutTests/accessibility/gtk/roles-computedRoleString-expected.txt.
790 * platform/gtk/accessibility/roles-exposed-expected.txt: Renamed from LayoutTests/accessibility/gtk/roles-exposed-expected.txt.
791 * platform/gtk/accessibility/spinbutton-value-expected.txt: Renamed from LayoutTests/accessibility/gtk/spinbutton-value-expected.txt.
792 * platform/gtk/accessibility/tabindex-elements-are-accessible-expected.txt: Renamed from LayoutTests/accessibility/gtk/tabindex-elements-are-accessible-expected.txt.
793 * platform/gtk/accessibility/table-attributes-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-attributes-expected.txt.
794 * platform/gtk/accessibility/table-cell-spans-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-cell-spans-expected.txt.
795 * platform/gtk/accessibility/table-cells-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-cells-expected.txt.
796 * platform/gtk/accessibility/table-column-headers-with-captions-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-column-headers-with-captions-expected.txt.
797 * platform/gtk/accessibility/table-detection-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-detection-expected.txt.
798 * platform/gtk/accessibility/table-hierarchy-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-hierarchy-expected.txt.
799 * platform/gtk/accessibility/table-one-cell-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-one-cell-expected.txt.
800 * platform/gtk/accessibility/table-roles-hierarchy-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-roles-hierarchy-expected.txt.
801 * platform/gtk/accessibility/table-sections-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-sections-expected.txt.
802 * platform/gtk/accessibility/table-with-rules-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-with-rules-expected.txt.
803 * platform/gtk/accessibility/transformed-element-expected.txt: Renamed from LayoutTests/accessibility/gtk/transformed-element-expected.txt.
805 2015-09-06 Gyuyoung Kim <gyuyoung.kim@webkit.org>
807 Unreviewed, EFL gardening. Many tests have been failed since r188692.
808 Bug 148470 will try to fix this problem.
810 * platform/efl/TestExpectations:
812 2015-09-06 Alexey Proskuryakov <ap@apple.com>
814 Add one more inspector test that flakily times out.
816 * platform/mac/TestExpectations: Added inspector/indexeddb/requestDatabaseNames.html.
818 2015-09-06 Alexey Proskuryakov <ap@apple.com>
820 Mark svg/dom/svg-root-lengths.html as a flaky failure
821 https://bugs.webkit.org/show_bug.cgi?id=148925
825 2015-09-06 Alexey Proskuryakov <ap@apple.com>
827 Mark svg/as-object/svg-in-object-dynamic-attribute-change.html as a flaky failure
828 https://bugs.webkit.org/show_bug.cgi?id=148922
832 2015-09-06 Chris Dumez <cdumez@apple.com>
834 dispatchEvent() should throw an InvalidStateError if the event's initialized flag is not set
835 https://bugs.webkit.org/show_bug.cgi?id=148800
836 <rdar://problem/22565782>
837 <rdar://problem/22565485>
839 Reviewed by Geoffrey Garen.
841 * dom/html/level2/events/dispatchEvent02-expected.txt:
842 * dom/html/level2/events/dispatchEvent03-expected.txt:
843 * dom/html/level2/events/dispatchEvent04-expected.txt:
844 * dom/html/level2/events/dispatchEvent05-expected.txt:
845 * dom/html/level2/events/dispatchEvent06-expected.txt:
846 * dom/html/level2/events/dispatchEvent07-expected.txt:
847 * dom/xhtml/level2/events/dispatchEvent02-expected.txt:
848 * dom/xhtml/level2/events/dispatchEvent03-expected.txt:
849 * dom/xhtml/level2/events/dispatchEvent04-expected.txt:
850 * dom/xhtml/level2/events/dispatchEvent05-expected.txt:
851 * dom/xhtml/level2/events/dispatchEvent06-expected.txt:
852 * dom/xhtml/level2/events/dispatchEvent07-expected.txt:
853 Rebaseline, those tests are outdated and their expected results no
854 longer matches the behavior of the latest DOM specification.
856 * fast/dom/DOMException/EventException-expected.txt: Removed.
857 * fast/dom/DOMException/EventException.html: Removed.
858 * fast/dom/DOMException/resources/EventException.js: Removed.
859 Drop this test we no longer throw an EventException in this case.
861 * fast/dom/Window/dispatchEvent-expected.txt:
864 * fast/events/dispatch-event-being-dispatched-expected.txt:
865 * fast/events/dispatch-event-being-dispatched.html:
866 Fix the test to expect the new exception types.
868 * http/tests/w3c/dom/events/Event-type-empty-expected.txt:
869 * http/tests/w3c/dom/events/EventTarget-dispatchEvent-expected.txt:
872 2015-09-06 Chris Dumez <cdumez@apple.com>
874 Unreviewed, drop a few more newly imported W3C media tests that are flaky.
876 * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-events-networkState-expected.txt: Removed.
877 * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-events-networkState.html: Removed.
878 * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-not-in-document-expected.txt: Removed.
879 * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-not-in-document.html: Removed.
880 * http/tests/w3c/html/semantics/embedded-content/media-elements/synchronising-multiple-media-elements/media-controllers/task-source-expected.txt: Removed.
881 * http/tests/w3c/html/semantics/embedded-content/media-elements/synchronising-multiple-media-elements/media-controllers/task-source.html: Removed.
883 2015-09-06 Chris Dumez <cdumez@apple.com>
885 Unreviewed, drop a couple of newly imported W3C media tests as they are flaky.
887 * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-removes-queued-error-event-expected.txt: Removed.
888 * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-removes-queued-error-event.html: Removed.
889 * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe-expected.txt: Removed.
890 * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe.html: Removed.
892 2015-09-06 Chris Dumez <cdumez@apple.com>
894 Mark a couple of new W3C ref-tests as failing on iOS.
896 * platform/ios-simulator/TestExpectations:
898 2015-09-06 Chris Dumez <cdumez@apple.com>
900 Unreviewed, land iOS baselines for the newly imported W3C HTML tests.
902 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-checkValidity-expected.txt: Added.
903 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-reportValidity-expected.txt: Added.
904 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt: Added.
905 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-rangeOverflow-expected.txt: Added.
906 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow-expected.txt: Added.
907 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-stepMismatch-expected.txt: Added.
908 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-valid-expected.txt: Added.
909 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
910 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-willValidate-expected.txt: Added.
911 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/textfieldselection/selection-not-application-expected.txt: Added.
912 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/color-expected.txt: Added.
913 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/date-expected.txt: Added.
914 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/datetime-expected.txt: Added.
915 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/datetime-local-expected.txt: Added.
916 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/input-textselection-01-expected.txt: Added.
917 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/month-expected.txt: Added.
918 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/time-2-expected.txt: Added.
919 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/time-expected.txt: Added.
920 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
921 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/valueMode-expected.txt: Added.
922 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/week-expected.txt: Added.
923 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-label-element/labelable-elements-expected.txt: Added.
924 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-meter-element/meter-expected.txt: Added.
925 * platform/ios-simulator/http/tests/w3c/html/semantics/interfaces-expected.txt: Added.
927 2015-09-06 Chris Dumez <cdumez@apple.com>
929 Unreviewed, skip new media tests on iOS.
931 * platform/ios-simulator/TestExpectations:
933 2015-09-06 Chris Dumez <cdumez@apple.com>
935 Unreviewed, skip http/tests/w3c/html/semantics/embedded-content/media-elements/* on Win/Release
937 Skip http/tests/w3c/html/semantics/embedded-content/media-elements/* on Win/Release
938 as well. Apparently, the "AQMEIOManager::FindIOUnit: error -1" messages can show
939 up on release builds as well.
941 * platform/win/TestExpectations:
943 2015-09-06 Youenn Fablet <youenn.fablet@crf.canon.fr>
945 XHR2 timeout property should allow late updates
946 https://bugs.webkit.org/show_bug.cgi?id=98156
948 Reviewed by Darin Adler.
950 Activating test checking that timeout can be updated after request is sent.
952 * http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-overrides-expected.txt:
953 * http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-overrides.js:
954 * http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-worker-overrides-expected.txt:
956 2015-09-04 Jon Honeycutt <jhoneycutt@apple.com>
958 Import a couple of Chromium accesskey tests.
959 https://bugs.webkit.org/show_bug.cgi?id=148865
961 Reviewed by Daniel Bates.
963 * fast/forms/access-key-case-insensitive-expected.txt: Added.
964 * fast/forms/access-key-case-insensitive.html: Added.
965 * fast/forms/access-key-mutated-expected.txt: Added.
966 * fast/forms/access-key-mutated.html: Added.
967 * platform/ios-simulator/TestExpectations:
968 These tests are asynchronous and use unsupported features; skip them on
969 iOS so they don't time out.
971 2015-09-05 Chris Dumez <cdumez@apple.com>
973 Unreviewed, skip http/tests/w3c/html/semantics/embedded-content/media-elements/* tests on Win/Debug.
975 Filed Bug 148903 to track the problem.
977 * platform/win/TestExpectations:
979 2015-09-05 Chris Dumez <cdumez@apple.com>
981 Unreviewed, mark imported/w3c/css/css-multicol-1/multicol-span-all-001.xht as failing on Windows.
983 * platform/win/TestExpectations:
985 2015-09-05 Chris Dumez <cdumez@apple.com>
987 Unreviewed, land Windows baselines for the new W3C html tests imported in r189394.
989 * platform/win/http/tests/w3c/html/dom/interfaces-expected.txt: Added.
990 * platform/win/http/tests/w3c/html/semantics/embedded-content/media-elements/mime-types/canPlayType-expected.txt: Added.
991 * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt: Added.
992 * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/srcset/parse-a-srcset-attribute-expected.txt: Added.
993 * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/srcset/select-an-image-source-expected.txt: Added.
994 * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt: Added.
995 * platform/win/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt: Added.
996 * platform/win/http/tests/w3c/html/semantics/forms/constraints/form-validation-willValidate-expected.txt: Added.
997 * platform/win/http/tests/w3c/html/semantics/forms/textfieldselection/selection-not-application-expected.txt: Added.
998 * platform/win/http/tests/w3c/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange-expected.txt: Added.
999 * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/color-expected.txt: Added.
1000 * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/input-textselection-01-expected.txt: Added.
1001 * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
1002 * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/valueMode-expected.txt: Added.
1004 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1006 Fix lint warnings on iOS.
1008 This enables the correct expectation for fast/events/scroll-in-scaled-page-with-overflow-hidden.html.
1009 For other tests, I went with the expectation that was currently in effect.
1011 Re-landing, as this had to be rolled out together with another patch.
1013 * platform/ios-simulator-wk1/TestExpectations:
1014 * platform/ios-simulator-wk2/TestExpectations:
1015 * platform/ios-simulator/TestExpectations:
1017 2015-09-05 Commit Queue <commit-queue@webkit.org>
1019 Unreviewed, rolling out r189372 and r189403.
1020 https://bugs.webkit.org/show_bug.cgi?id=148892
1022 [iOS] All the media tests fail (Requested by ap on #webkit).
1024 Reverted changesets:
1026 "Unreviewed gardening; enabling media/ and http/tests/media/
1027 tests (with expected failures) on ios-simulator"
1028 http://trac.webkit.org/changeset/189372
1030 "Fix lint warnings on iOS."
1031 http://trac.webkit.org/changeset/189403
1033 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1035 Add expectation for some tests that are very flaky on Windows.
1037 * platform/win/TestExpectations:
1039 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1041 Get rid of unneeded TestExpectations files.
1043 * platform/mac-mavericks/TestExpectations: Removed.
1044 * platform/mac-yosemite/TestExpectations: Removed.
1045 * platform/mac/TestExpectations:
1047 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1049 REGRESSION (r189407): webgl/1.0.3/conformance/extensions/webgl-draw-buffers.html
1052 * platform/mac/TestExpectations: Mark it as such.
1054 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1056 Newly imported http/tests/w3c/html/semantics/forms/textfieldselection/selection.html
1059 * TestExpectations: Mark it as such.
1061 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1063 Update expectations for color input tests, which don't work in Mac WebKit1.
1066 * platform/mac-wk1/TestExpectations:
1068 2015-09-04 Myles C. Maxfield <mmaxfield@apple.com>
1070 Crash when font completes downloading after calling 2D canvas setText() multiple times
1071 https://bugs.webkit.org/show_bug.cgi?id=148789
1073 Reviewed by Darin Adler.
1075 * fast/canvas/font-selector-crash-expected.txt: Added.
1076 * fast/canvas/font-selector-crash.html: Added.
1077 * fast/canvas/resources/font-selector-crash.ttf: Added.
1079 2015-09-04 Commit Queue <commit-queue@webkit.org>
1081 Unreviewed, rolling out r189386.
1082 https://bugs.webkit.org/show_bug.cgi?id=148883
1084 Made several event dispatch tests assert (Requested by ap on
1089 "dispatchEvent() should throw an InvalidStateError if the
1090 event's initialized flag is not set"
1091 https://bugs.webkit.org/show_bug.cgi?id=148800
1092 http://trac.webkit.org/changeset/189386
1094 2015-09-04 Zalan Bujtas <zalan@apple.com>
1098 layer-child-outline.html -> reftest
1099 layer-full-repaint.html -> reftest
1100 layer-hide-when-needs-layout.html -> reftest
1101 layer-visibility.html -> reftest
1102 layout-state-only-positioned.html -> reftest
1103 layout-state-relative.html -> reftest
1104 layout-state-scrolloffset.html -> reftest
1105 layout-state-scrolloffset2.html -> reftest
1106 layout-state-scrolloffset3.html -> reftest
1108 * fast/repaint/layer-child-outline-expected.html: Added.
1109 * fast/repaint/layer-child-outline.html:
1110 * fast/repaint/layer-full-repaint-expected.html: Added.
1111 * fast/repaint/layer-full-repaint-expected.txt: Removed.
1112 * fast/repaint/layer-full-repaint.html:
1113 * fast/repaint/layer-hide-when-needs-layout-expected.html: Added.
1114 * fast/repaint/layer-hide-when-needs-layout-expected.png: Removed.
1115 * fast/repaint/layer-hide-when-needs-layout-expected.txt: Removed.
1116 * fast/repaint/layer-hide-when-needs-layout.html:
1117 * fast/repaint/layer-visibility-expected.html: Added.
1118 * fast/repaint/layer-visibility-expected.png: Removed.
1119 * fast/repaint/layer-visibility-expected.txt: Removed.
1120 * fast/repaint/layer-visibility.html:
1121 * fast/repaint/layout-state-only-positioned-expected.html: Added.
1122 * fast/repaint/layout-state-only-positioned-expected.txt: Removed.
1123 * fast/repaint/layout-state-only-positioned.html:
1124 * fast/repaint/layout-state-relative-expected.html: Added.
1125 * fast/repaint/layout-state-relative.html:
1126 * fast/repaint/layout-state-scrolloffset-expected.html: Added.
1127 * fast/repaint/layout-state-scrolloffset.html:
1128 * fast/repaint/layout-state-scrolloffset2-expected.html: Added.
1129 * fast/repaint/layout-state-scrolloffset2.html:
1130 * fast/repaint/layout-state-scrolloffset3-expected.html: Added.
1131 * fast/repaint/layout-state-scrolloffset3.html:
1132 * platform/efl/fast/repaint/layer-child-outline-expected.png: Removed.
1133 * platform/efl/fast/repaint/layer-child-outline-expected.txt: Removed.
1134 * platform/efl/fast/repaint/layout-state-only-positioned-expected.png: Removed.
1135 * platform/efl/fast/repaint/layout-state-relative-expected.png: Removed.
1136 * platform/efl/fast/repaint/layout-state-relative-expected.txt: Removed.
1137 * platform/efl/fast/repaint/layout-state-scrolloffset-expected.png: Removed.
1138 * platform/efl/fast/repaint/layout-state-scrolloffset-expected.txt: Removed.
1139 * platform/efl/fast/repaint/layout-state-scrolloffset2-expected.png: Removed.
1140 * platform/efl/fast/repaint/layout-state-scrolloffset2-expected.txt: Removed.
1141 * platform/efl/fast/repaint/layout-state-scrolloffset3-expected.png: Removed.
1142 * platform/efl/fast/repaint/layout-state-scrolloffset3-expected.txt: Removed.
1143 * platform/gtk/fast/repaint/layer-child-outline-expected.png: Removed.
1144 * platform/gtk/fast/repaint/layer-child-outline-expected.txt: Removed.
1145 * platform/gtk/fast/repaint/layout-state-only-positioned-expected.png: Removed.
1146 * platform/gtk/fast/repaint/layout-state-relative-expected.png: Removed.
1147 * platform/gtk/fast/repaint/layout-state-relative-expected.txt: Removed.
1148 * platform/gtk/fast/repaint/layout-state-scrolloffset-expected.png: Removed.
1149 * platform/gtk/fast/repaint/layout-state-scrolloffset-expected.txt: Removed.
1150 * platform/gtk/fast/repaint/layout-state-scrolloffset2-expected.png: Removed.
1151 * platform/gtk/fast/repaint/layout-state-scrolloffset2-expected.txt: Removed.
1152 * platform/gtk/fast/repaint/layout-state-scrolloffset3-expected.png: Removed.
1153 * platform/gtk/fast/repaint/layout-state-scrolloffset3-expected.txt: Removed.
1154 * platform/mac-wk2/fast/repaint/layer-hide-when-needs-layout-expected.txt: Removed.
1155 * platform/mac/fast/repaint/layer-child-outline-expected.png: Removed.
1156 * platform/mac/fast/repaint/layer-child-outline-expected.txt: Removed.
1157 * platform/mac/fast/repaint/layer-hide-when-needs-layout-expected.png: Removed.
1158 * platform/mac/fast/repaint/layer-visibility-expected.png: Removed.
1159 * platform/mac/fast/repaint/layout-state-only-positioned-expected.png: Removed.
1160 * platform/mac/fast/repaint/layout-state-relative-expected.png: Removed.
1161 * platform/mac/fast/repaint/layout-state-relative-expected.txt: Removed.
1162 * platform/mac/fast/repaint/layout-state-scrolloffset-expected.png: Removed.
1163 * platform/mac/fast/repaint/layout-state-scrolloffset-expected.txt: Removed.
1164 * platform/mac/fast/repaint/layout-state-scrolloffset2-expected.png: Removed.
1165 * platform/mac/fast/repaint/layout-state-scrolloffset2-expected.txt: Removed.
1166 * platform/mac/fast/repaint/layout-state-scrolloffset3-expected.png: Removed.
1167 * platform/mac/fast/repaint/layout-state-scrolloffset3-expected.txt: Removed.
1168 * platform/win/fast/repaint/layer-child-outline-expected.txt: Removed.
1169 * platform/win/fast/repaint/layout-state-relative-expected.txt: Removed.
1170 * platform/win/fast/repaint/layout-state-scrolloffset-expected.txt: Removed.
1171 * platform/win/fast/repaint/layout-state-scrolloffset2-expected.txt: Removed.
1172 * platform/win/fast/repaint/layout-state-scrolloffset3-expected.txt: Removed.
1174 2015-09-04 Joseph Pecoraro <pecoraro@apple.com>
1176 Web Inspector: Add tests for DOM highlight commands
1177 https://bugs.webkit.org/show_bug.cgi?id=148786
1179 Reviewed by Timothy Hatcher.
1181 * inspector/dom/hideHighlight-expected.txt: Added.
1182 * inspector/dom/hideHighlight.html: Added.
1183 * inspector/dom/highlightFrame-expected.txt: Added.
1184 * inspector/dom/highlightFrame.html: Added.
1185 * inspector/dom/highlightNode-expected.txt: Added.
1186 * inspector/dom/highlightNode.html: Added.
1187 * inspector/dom/highlightQuad-expected.txt: Added.
1188 * inspector/dom/highlightQuad.html: Added.
1189 * inspector/dom/highlightRect-expected.txt: Added.
1190 * inspector/dom/highlightRect.html: Added.
1191 * inspector/dom/highlightSelector-expected.txt:
1192 * inspector/dom/highlightSelector.html:
1193 * inspector/dom/resources/highlight-iframe.html: Renamed from LayoutTests/inspector/dom/resources/highlightSelector-iframe.html.
1195 2015-09-04 Joseph Pecoraro <pecoraro@apple.com>
1197 Web Inspector: Test Runtime.saveResult and $n values
1198 https://bugs.webkit.org/show_bug.cgi?id=148837
1200 Reviewed by Timothy Hatcher.
1202 * inspector/runtime/parse.html: Remove unncessary debug flag.
1203 * inspector/runtime/saveResult-expected.txt: Added.
1204 * inspector/runtime/saveResult.html: Added.
1206 2015-09-04 Chris Dumez <cdumez@apple.com>
1208 Unreviewed, land baseline for one of the newly imported w3c tests.
1210 * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe-expected.txt: Added.
1212 2015-09-04 Jon Honeycutt <jhoneycutt@apple.com>
1214 Import a Chromium <input type=color> test.
1215 https://bugs.webkit.org/show_bug.cgi?id=148844
1217 Reviewed by Andy Estes.
1219 * fast/forms/color/color-suggestion-picker-crash-on-set-value-expected.txt: Added.
1220 * fast/forms/color/color-suggestion-picker-crash-on-set-value.html: Added.
1222 2015-09-04 Dean Jackson <dino@apple.com>
1224 [WebGL] Update WebGL 1.0.3 conformance tests
1225 https://bugs.webkit.org/show_bug.cgi?id=148858
1226 <rdar://problem/22588694>
1228 Reviewed by Beth Dakin.
1230 Update to the final version of the 1.0.3 WebGL conformance suite.
1231 At the same time, unskip the tests (other than the one that crashes)
1232 and check in results that we can use as progressions (later).
1234 * platform/mac/TestExpectations:
1235 * webgl/1.0.3/conformance/extensions/oes-texture-half-float-expected.txt:
1236 * webgl/1.0.3/conformance/extensions/webgl-compressed-texture-size-limit-expected.txt:
1237 * webgl/1.0.3/conformance/extensions/webgl-draw-buffers-expected.txt:
1238 * webgl/1.0.3/conformance/glsl/misc/shader-struct-scope-expected.txt:
1239 * webgl/1.0.3/conformance/glsl/misc/shaders-with-invariance-expected.txt:
1240 * webgl/1.0.3/conformance/glsl/misc/shaders-with-name-conflicts-expected.txt:
1241 * webgl/1.0.3/conformance/glsl/misc/struct-nesting-of-variable-names-expected.txt:
1242 * webgl/1.0.3/conformance/renderbuffers/feedback-loop-expected.txt:
1243 * webgl/1.0.3/conformance/textures/texture-copying-feedback-loops-expected.txt:
1244 * webgl/1.0.3/resources/webgl_test_files/conformance/extensions/angle-instanced-arrays.html:
1245 * webgl/1.0.3/resources/webgl_test_files/conformance/glsl/misc/shader-with-for-loop.html:
1246 * webgl/1.0.3/resources/webgl_test_files/conformance/glsl/misc/ternary-operators-in-global-initializers.html:
1247 * webgl/1.0.3/resources/webgl_test_files/conformance/misc/bad-arguments-test.html:
1248 * webgl/1.0.3/resources/webgl_test_files/conformance/more/functions/uniformMatrixBadArgs.html:
1249 * webgl/1.0.3/resources/webgl_test_files/conformance/more/unit.js:
1250 * webgl/1.0.3/resources/webgl_test_files/conformance/ogles/ogles-utils.js:
1251 (OpenGLESTestRunner):
1252 * webgl/1.0.3/resources/webgl_test_files/conformance/textures/tex-image-with-invalid-data.html:
1253 * webgl/1.0.3/resources/webgl_test_files/conformance/typedarrays/array-unit-tests.html:
1254 * webgl/1.0.3/resources/webgl_test_files/conformance/typedarrays/resources/typed-array-worker.js:
1256 * webgl/1.0.3/resources/webgl_test_files/webgl-conformance-tests.html:
1258 2015-09-04 Beth Dakin <bdakin@apple.com>
1260 Forgot to mark these expectations.
1263 * platform/mac-wk2/TestExpectations:
1265 2015-09-04 Chris Dumez <cdumez@apple.com>
1267 Unreviewed, add bug number for http/tests/w3c/html/semantics/embedded-content/the-video-element/video_initially_paused.html
1271 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1273 Fix lint warnings on iOS.
1275 This enables the correct expectation for fast/events/scroll-in-scaled-page-with-overflow-hidden.html.
1276 As for other tests, I went with the expectation that was currently in effect.
1278 * platform/ios-simulator-wk1/TestExpectations:
1279 * platform/ios-simulator-wk2/TestExpectations:
1280 * platform/ios-simulator/TestExpectations:
1282 2015-09-04 Chris Dumez <cdumez@apple.com>
1284 Unreviewed, add bug number for http/tests/w3c/html/semantics/embedded-content/the-embed-element/embed-represent-nothing*.html
1288 2015-09-04 Eric Carlson <eric.carlson@apple.com>
1290 [mediacontrols] Test AirPlay picker button
1291 https://bugs.webkit.org/show_bug.cgi?id=148836
1293 Reviewed by Dean Jackson.
1295 * media/controls/airplay-picker-expected.txt: New test.
1296 * media/controls/airplay-picker.html: New results.
1298 2015-09-04 Beth Dakin <bdakin@apple.com>
1300 Should have a test to make sure links don't navigate after a cancelled force
1302 https://bugs.webkit.org/show_bug.cgi?id=148846
1304 Reviewed by Tim Horton.
1306 * fast/events/cancelled-force-click-link-navigation-expected.txt: Added.
1307 * fast/events/cancelled-force-click-link-navigation.html: Added.
1309 2015-09-04 Chris Dumez <cdumez@apple.com>
1311 Unreviewed, add bug number for http/tests/w3c/html/semantics/text-level-semantics/the-wbr-element/wbr-element.html
1315 2015-09-04 Chris Dumez <cdumez@apple.com>
1317 Unreviewed, add bug number for http/tests/w3c/html/semantics/document-metadata/the-style-element/html_style_in_comment.html
1321 2015-09-04 Beth Dakin <bdakin@apple.com>
1323 These tests should be skipped at the LayoutTests level and re-enabled for
1326 Rubber-stamped by Tim Horton.
1329 * platform/efl/TestExpectations:
1330 * platform/gtk/TestExpectations:
1331 * platform/mac-mavericks/TestExpectations:
1332 * platform/mac-wk1/TestExpectations:
1333 * platform/mac-wk2/TestExpectations:
1334 * platform/win/TestExpectations:
1336 2015-09-04 Chris Dumez <cdumez@apple.com>
1338 Import html/semantics test cases from W3C
1339 https://bugs.webkit.org/show_bug.cgi?id=148822
1340 <rdar://problem/22583647>
1342 Reviewed by Ryosuke Niwa.
1344 Import 486 html/semantics test cases from W3C.
1345 They take ~30 seconds to run on my MacBookPro.
1348 * http/tests/w3c/html/semantics/*: Added.
1350 2015-09-04 Tim Horton <timothy_horton@apple.com>
1352 Fix style error in last commit.
1354 * swipe/resources/swipe-test.js:
1355 (eventQueue.callAfterEventDispatch):
1357 2015-09-04 Tim Horton <timothy_horton@apple.com>
1359 Add a test for r179736 (programmatic navigation during swipe causing a crash)
1360 https://bugs.webkit.org/show_bug.cgi?id=148830
1362 Reviewed by Beth Dakin.
1364 * swipe/basic-cached-back-swipe.html:
1365 * swipe/pushState-cached-back-swipe.html:
1366 * swipe/resources/swipe-test.js:
1367 (eventQueue.callAfterEventDispatch):
1368 (initializeSwipeTest):
1369 (initializeLog): Deleted.
1370 * swipe/swipe-start-hysteresis-failures.html:
1371 Refactor some things.
1372 Make sure that we reset the back forward list before testing, because we expect
1373 to start at the "first" item, but there is actually a about:blank before us.
1375 * swipe/pushState-programmatic-back-while-swiping-crash-expected.txt: Added.
1376 * swipe/pushState-programmatic-back-while-swiping-crash.html: Added.
1377 Add a test that ensures that r179736 does not recur.
1379 2015-09-04 Beth Dakin <bdakin@apple.com>
1381 Should have a test for selection behavior when force clicking text
1382 https://bugs.webkit.org/show_bug.cgi?id=148832
1384 Reviewed by Tim Horton.
1386 * fast/events/force-click-text-selection-behavior-expected.txt: Added.
1387 * fast/events/force-click-text-selection-behavior.html: Added.
1388 * platform/efl/TestExpectations:
1389 * platform/gtk/TestExpectations:
1390 * platform/ios-simulator/TestExpectations:
1391 * platform/mac-mavericks/TestExpectations:
1392 * platform/mac-wk1/TestExpectations:
1393 * platform/mac-wk2/TestExpectations:
1394 * platform/win/TestExpectations:
1396 2015-09-04 Beth Dakin <bdakin@apple.com>
1398 Should have a test for selection behavior when deep clicking a link
1399 https://bugs.webkit.org/show_bug.cgi?id=148827
1401 Reviewed by Tim Horton.
1403 * fast/events/force-click-link-selection-behavior-expected.txt: Added.
1404 * fast/events/force-click-link-selection-behavior.html: Added.
1405 * platform/efl/TestExpectations:
1406 * platform/gtk/TestExpectations:
1407 * platform/ios-simulator/TestExpectations:
1408 * platform/mac-mavericks/TestExpectations:
1409 * platform/mac-wk1/TestExpectations:
1410 * platform/win/TestExpectations:
1412 2015-09-04 Beth Dakin <bdakin@apple.com>
1414 Rolling this back in since these tests do still fail on the bots.
1416 * platform/mac-wk2/TestExpectations:
1418 2015-09-04 Chris Dumez <cdumez@apple.com>
1420 dispatchEvent() should throw an InvalidStateError if the event's initialized flag is not set
1421 https://bugs.webkit.org/show_bug.cgi?id=148800
1422 <rdar://problem/22565782>
1423 <rdar://problem/22565485>
1425 Reviewed by Geoffrey Garen.
1427 * dom/html/level2/events/dispatchEvent02-expected.txt:
1428 * dom/html/level2/events/dispatchEvent03-expected.txt:
1429 * dom/html/level2/events/dispatchEvent04-expected.txt:
1430 * dom/html/level2/events/dispatchEvent05-expected.txt:
1431 * dom/html/level2/events/dispatchEvent06-expected.txt:
1432 * dom/html/level2/events/dispatchEvent07-expected.txt:
1433 * dom/xhtml/level2/events/dispatchEvent02-expected.txt:
1434 * dom/xhtml/level2/events/dispatchEvent03-expected.txt:
1435 * dom/xhtml/level2/events/dispatchEvent04-expected.txt:
1436 * dom/xhtml/level2/events/dispatchEvent05-expected.txt:
1437 * dom/xhtml/level2/events/dispatchEvent06-expected.txt:
1438 * dom/xhtml/level2/events/dispatchEvent07-expected.txt:
1439 Rebaseline, those tests are outdated and their expected results no
1440 longer matches the behavior of the latest DOM specification.
1442 * fast/dom/DOMException/EventException-expected.txt: Removed.
1443 * fast/dom/DOMException/EventException.html: Removed.
1444 * fast/dom/DOMException/resources/EventException.js: Removed.
1445 Drop this test we no longer throw an EventException in this case.
1447 * fast/dom/Window/dispatchEvent-expected.txt:
1450 * fast/events/dispatch-event-being-dispatched-expected.txt:
1451 * fast/events/dispatch-event-being-dispatched.html:
1452 Fix the test to expect the new exception types.
1454 * http/tests/w3c/dom/events/Event-type-empty-expected.txt:
1455 * http/tests/w3c/dom/events/EventTarget-dispatchEvent-expected.txt:
1458 2015-09-04 Ryosuke Niwa <rniwa@webkit.org>
1460 Triage some of the failures of the CSS WG's multicolumn tests imported in r189364.
1464 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1466 Test Serbian ".срб" domain support
1467 https://bugs.webkit.org/show_bug.cgi?id=148761
1468 <rdar://problem/22569849>
1470 Reviewed by Tim Horton.
1472 * fast/url/user-visible/srb-expected.txt: Added.
1473 * fast/url/user-visible/srb.html: Added.
1475 2015-09-04 Beth Dakin <bdakin@apple.com>
1477 Rubber-stamped by Tim Horton.
1479 The bots appear to have a new enough SDK now.
1480 * platform/mac-wk2/TestExpectations:
1482 2015-09-04 Zalan Bujtas <zalan@apple.com>
1485 gradients-em-stops-repaint.html -> reftest
1486 hover-pseudo-borders.html -> reftest
1487 inline-block-resize.html -> reftest
1488 inline-color-change.html -> reftest
1489 inline-outline-repaint.html -> reftest
1490 inline-relative-positioned.html -> reftest
1491 intermediate-layout-position-clip.html -> reftest
1492 intermediate-layout-position.html -> reftest
1493 invisible-objects.html -> reftest
1497 * fast/repaint/gradients-em-stops-repaint-expected.html: Added.
1498 * fast/repaint/gradients-em-stops-repaint.html:
1499 * fast/repaint/hover-pseudo-borders-expected.html: Added.
1500 * fast/repaint/hover-pseudo-borders.html:
1501 * fast/repaint/inline-block-resize-expected.html: Added.
1502 * fast/repaint/inline-block-resize-expected.png: Removed.
1503 * fast/repaint/inline-block-resize-expected.txt: Removed.
1504 * fast/repaint/inline-block-resize.html:
1505 * fast/repaint/inline-color-change-expected.html: Added.
1506 * fast/repaint/inline-color-change.html:
1507 * fast/repaint/inline-outline-repaint-expected.html: Added.
1508 * fast/repaint/inline-outline-repaint.html:
1509 * fast/repaint/inline-relative-positioned-expected.html: Added.
1510 * fast/repaint/inline-relative-positioned-expected.png: Removed.
1511 * fast/repaint/inline-relative-positioned-expected.txt: Removed.
1512 * fast/repaint/inline-relative-positioned.html:
1513 * fast/repaint/intermediate-layout-position-clip-expected.html: Added.
1514 * fast/repaint/intermediate-layout-position-clip-expected.png: Removed.
1515 * fast/repaint/intermediate-layout-position-clip-expected.txt: Removed.
1516 * fast/repaint/intermediate-layout-position-clip.html:
1517 * fast/repaint/intermediate-layout-position-expected.html: Added.
1518 * fast/repaint/intermediate-layout-position-expected.txt: Removed.
1519 * fast/repaint/intermediate-layout-position.html:
1520 * fast/repaint/invisible-objects-expected.html: Added.
1521 * fast/repaint/invisible-objects-expected.txt: Removed.
1522 * fast/repaint/invisible-objects.html:
1523 * platform/efl/fast/repaint/gradients-em-stops-repaint-expected.png: Removed.
1524 * platform/efl/fast/repaint/gradients-em-stops-repaint-expected.txt: Removed.
1525 * platform/efl/fast/repaint/hover-pseudo-borders-expected.png: Removed.
1526 * platform/efl/fast/repaint/hover-pseudo-borders-expected.txt: Removed.
1527 * platform/efl/fast/repaint/inline-color-change-expected.png: Removed.
1528 * platform/efl/fast/repaint/inline-color-change-expected.txt: Removed.
1529 * platform/efl/fast/repaint/inline-outline-repaint-expected.png: Removed.
1530 * platform/efl/fast/repaint/inline-outline-repaint-expected.txt: Removed.
1531 * platform/efl/fast/repaint/inline-relative-positioned-expected.txt: Removed.
1532 * platform/efl/fast/repaint/intermediate-layout-position-expected.png: Removed.
1533 * platform/gtk/fast/repaint/gradients-em-stops-repaint-expected.png: Removed.
1534 * platform/gtk/fast/repaint/gradients-em-stops-repaint-expected.txt: Removed.
1535 * platform/gtk/fast/repaint/hover-pseudo-borders-expected.png: Removed.
1536 * platform/gtk/fast/repaint/hover-pseudo-borders-expected.txt: Removed.
1537 * platform/gtk/fast/repaint/inline-color-change-expected.png: Removed.
1538 * platform/gtk/fast/repaint/inline-color-change-expected.txt: Removed.
1539 * platform/gtk/fast/repaint/inline-outline-repaint-expected.png: Removed.
1540 * platform/gtk/fast/repaint/inline-outline-repaint-expected.txt: Removed.
1541 * platform/gtk/fast/repaint/inline-relative-positioned-expected.png: Removed.
1542 * platform/gtk/fast/repaint/inline-relative-positioned-expected.txt: Removed.
1543 * platform/gtk/fast/repaint/intermediate-layout-position-expected.png: Removed.
1544 * platform/gtk/fast/repaint/repaint/hover-pseudo-borders-expected.png: Removed.
1545 * platform/gtk/fast/repaint/repaint/hover-pseudo-borders-expected.txt: Removed.
1546 * platform/mac-wk2/fast/repaint/invisible-objects-expected.txt: Removed.
1547 * platform/mac/fast/repaint/gradients-em-stops-repaint-expected.png: Removed.
1548 * platform/mac/fast/repaint/gradients-em-stops-repaint-expected.txt: Removed.
1549 * platform/mac/fast/repaint/hover-pseudo-borders-expected.png: Removed.
1550 * platform/mac/fast/repaint/hover-pseudo-borders-expected.txt: Removed.
1551 * platform/mac/fast/repaint/inline-block-resize-expected.png: Removed.
1552 * platform/mac/fast/repaint/inline-color-change-expected.png: Removed.
1553 * platform/mac/fast/repaint/inline-color-change-expected.txt: Removed.
1554 * platform/mac/fast/repaint/inline-outline-repaint-expected.png: Removed.
1555 * platform/mac/fast/repaint/inline-outline-repaint-expected.txt: Removed.
1556 * platform/mac/fast/repaint/intermediate-layout-position-clip-expected.png: Removed.
1557 * platform/mac/fast/repaint/intermediate-layout-position-expected.png: Removed.
1558 * platform/mac/fast/repaint/invisible-objects-expected.png: Removed.
1559 * platform/win/fast/repaint/inline-color-change-expected.txt: Removed.
1560 * platform/win/fast/repaint/inline-outline-repaint-expected.txt: Removed.
1562 2015-09-04 Joseph Pecoraro <pecoraro@apple.com>
1564 Web Inspector: Expand Console domain test coverage
1565 https://bugs.webkit.org/show_bug.cgi?id=148740
1567 Reviewed by Brian Burg.
1569 Test more Console domain commands and events.
1571 * inspector/console/addInspectedNode-expected.txt: Added.
1572 * inspector/console/addInspectedNode.html: Added.
1573 * inspector/console/clearMessages-expected.txt: Added.
1574 * inspector/console/clearMessages.html: Added.
1575 * inspector/console/messageRepeatCountUpdated-expected.txt: Added.
1576 * inspector/console/messageRepeatCountUpdated.html: Added.
1577 * inspector/console/messagesCleared-expected.txt: Added.
1578 * inspector/console/messagesCleared.html: Added.
1580 2015-09-04 Jer Noble <jer.noble@apple.com>
1582 Unreviewed gardening; enabling media/ and http/tests/media/ tests (with expected failures) on ios-simulator
1584 * platform/ios-simulator/TestExpectations:
1585 * platform/ios-simulator/http/tests/media/hls/video-controls-live-stream-expected.txt: Added.
1586 * platform/ios-simulator/media/W3C/video/canPlayType/canPlayType_codecs_order_3-expected.txt: Added.
1587 * platform/ios-simulator/media/W3C/video/canPlayType/canPlayType_two_implies_one_5-expected.txt: Added.
1588 * platform/ios-simulator/media/W3C/video/canPlayType/canPlayType_two_implies_one_6-expected.txt: Added.
1589 * platform/ios-simulator/media/audio-controls-rendering-expected.png: Added.
1590 * platform/ios-simulator/media/audio-controls-rendering-expected.txt: Added.
1591 * platform/ios-simulator/media/audio-repaint-expected.txt: Added.
1592 * platform/ios-simulator/media/controls-after-reload-expected.png: Added.
1593 * platform/ios-simulator/media/controls-after-reload-expected.txt: Added.
1594 * platform/ios-simulator/media/controls-layout-direction-expected.png: Added.
1595 * platform/ios-simulator/media/controls-strict-expected.png: Added.
1596 * platform/ios-simulator/media/controls-strict-expected.txt: Added.
1597 * platform/ios-simulator/media/controls-strict-mode-expected.txt: Added.
1598 * platform/ios-simulator/media/controls-styling-expected.png: Added.
1599 * platform/ios-simulator/media/controls-styling-expected.txt: Added.
1600 * platform/ios-simulator/media/controls-styling-strict-expected.png: Added.
1601 * platform/ios-simulator/media/controls-styling-strict-expected.txt: Added.
1602 * platform/ios-simulator/media/controls-without-preload-expected.png: Added.
1603 * platform/ios-simulator/media/controls-without-preload-expected.txt: Added.
1604 * platform/ios-simulator/media/encrypted-media/encrypted-media-can-play-type-expected.txt: Added.
1605 * platform/ios-simulator/media/media-can-play-wav-audio-expected.txt: Added.
1606 * platform/ios-simulator/media/media-can-play-webm-expected.txt: Added.
1607 * platform/ios-simulator/media/media-controls-clone-expected.png: Added.
1608 * platform/ios-simulator/media/media-controls-clone-expected.txt: Added.
1609 * platform/ios-simulator/media/media-document-audio-repaint-expected.png: Added.
1610 * platform/ios-simulator/media/track/track-cue-rendering-horizontal-expected.png: Added.
1611 * platform/ios-simulator/media/track/track-cue-rendering-horizontal-expected.txt: Added.
1612 * platform/ios-simulator/media/track/track-cue-rendering-vertical-expected.png: Added.
1613 * platform/ios-simulator/media/track/track-cue-rendering-vertical-expected.txt: Added.
1614 * platform/ios-simulator/media/track/track-in-band-subtitles-too-large-expected.png: Added.
1615 * platform/ios-simulator/media/video-aspect-ratio-expected.png: Added.
1616 * platform/ios-simulator/media/video-aspect-ratio-expected.txt: Added.
1617 * platform/ios-simulator/media/video-canvas-alpha-expected.png: Added.
1618 * platform/ios-simulator/media/video-canvas-drawing-expected.png: Added.
1619 * platform/ios-simulator/media/video-colorspace-yuv420-expected.png: Added.
1620 * platform/ios-simulator/media/video-colorspace-yuv422-expected.png: Added.
1621 * platform/ios-simulator/media/video-controls-captions-trackmenu-expected.txt: Added.
1622 * platform/ios-simulator/media/video-controls-captions-trackmenu-hide-on-click-expected.txt: Added.
1623 * platform/ios-simulator/media/video-controls-captions-trackmenu-localized-expected.txt: Added.
1624 * platform/ios-simulator/media/video-controls-captions-trackmenu-only-captions-descriptions-and-subtitles-expected.txt: Added.
1625 * platform/ios-simulator/media/video-controls-captions-trackmenu-sorted-expected.txt: Added.
1626 * platform/ios-simulator/media/video-controls-no-scripting-expected.txt: Added.
1627 * platform/ios-simulator/media/video-controls-rendering-expected.png: Added.
1628 * platform/ios-simulator/media/video-controls-rendering-expected.txt: Added.
1629 * platform/ios-simulator/media/video-display-toggle-expected.png: Added.
1630 * platform/ios-simulator/media/video-display-toggle-expected.txt: Added.
1631 * platform/ios-simulator/media/video-empty-source-expected.png: Added.
1632 * platform/ios-simulator/media/video-empty-source-expected.txt: Added.
1633 * platform/ios-simulator/media/video-frame-accurate-seek-expected.png: Added.
1634 * platform/ios-simulator/media/video-layer-crash-expected.png: Added.
1635 * platform/ios-simulator/media/video-layer-crash-expected.txt: Added.
1636 * platform/ios-simulator/media/video-no-audio-expected.png: Added.
1637 * platform/ios-simulator/media/video-no-audio-expected.txt: Added.
1638 * platform/ios-simulator/media/video-playing-and-pause-expected.png: Added.
1639 * platform/ios-simulator/media/video-playing-and-pause-expected.txt: Added.
1640 * platform/ios-simulator/media/video-remove-insert-repaints-expected.png: Added.
1641 * platform/ios-simulator/media/video-replaces-poster-expected.png: Added.
1642 * platform/ios-simulator/media/video-transformed-expected.png: Added.
1643 * platform/ios-simulator/media/video-transformed-expected.txt: Added.
1644 * platform/ios-simulator/media/video-volume-slider-expected.png: Added.
1645 * platform/ios-simulator/media/video-volume-slider-expected.txt: Added.
1646 * platform/ios-simulator/media/video-zoom-controls-expected.png: Added.
1647 * platform/ios-simulator/media/video-zoom-controls-expected.txt: Added.
1648 * platform/ios-simulator/media/video-zoom-expected.png: Added.
1649 * platform/ios-simulator/media/video-zoom-expected.txt: Added.
1650 * platform/ios-simulator/media/volume-bar-empty-when-muted-expected.txt: Added.
1652 2015-09-04 Joseph Pecoraro <pecoraro@apple.com>
1654 Web Inspector: Test RuntimeAgent.parse, detecting if a script parse error is recoverable
1655 https://bugs.webkit.org/show_bug.cgi?id=148790
1657 Reviewed by Timothy Hatcher.
1659 * inspector/runtime/parse-expected.txt: Added.
1660 * inspector/runtime/parse.html: Added.
1662 2015-09-04 Tim Horton <timothy_horton@apple.com>
1664 swipe-start-hysteresis-failures is flaky
1665 https://bugs.webkit.org/show_bug.cgi?id=148809
1667 Reviewed by Alexey Proskuryakov.
1669 * swipe/swipe-start-hysteresis-failures.html:
1670 * swipe/swipe-start-hysteresis-failures-expected.txt:
1671 Instead of depending on the specific timing of didStartSwipe vs. the events
1672 in this case, just make sure we hit it by the time the test finishes.
1674 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1676 Skip newly imported IndexedDB test on iOS WebKit1, because IndexedDB only works with WebKit2.
1678 * platform/ios-simulator-wk1/TestExpectations:
1680 2015-09-04 Beth Dakin <bdakin@apple.com>
1682 Need to be able to test default behaviors on force click
1683 https://bugs.webkit.org/show_bug.cgi?id=148758
1685 Reviewed by Tim Horton.
1687 One new test that tests a regression found during the work for
1688 http://trac.webkit.org/changeset/181660
1690 * fast/events/force-click-on-link-navigation-expected.txt: Added.
1691 * fast/events/force-click-on-link-navigation.html: Added.
1692 * fast/events/resources/do-not-navigate-here.html: Added.
1693 * platform/efl/TestExpectations:
1694 * platform/gtk/TestExpectations:
1695 * platform/ios-simulator/TestExpectations:
1696 * platform/mac-mavericks/TestExpectations:
1697 * platform/mac-wk1/TestExpectations:
1698 * platform/win/TestExpectations:
1700 2015-09-04 Ryosuke Niwa <rniwa@webkit.org>
1702 Import new multicolumn layout tests from CSS WG testss
1703 https://bugs.webkit.org/show_bug.cgi?id=148805
1705 Reviewed by Chris Dumez.
1707 Added test expectations for newly imported tests.
1711 2015-09-04 Dean Jackson <dino@apple.com>
1713 [mediacontrols] Test the ordering of elements in the controls panel
1714 https://bugs.webkit.org/show_bug.cgi?id=148804
1715 <rdar://problem/22579232>
1717 Reviewed by Eric Carlson.
1719 Add a new test that checks the visual order of the buttons and
1720 elements in the controls panel. This is helpful because they
1721 are not necessarily in that order within the DOM.
1723 I also added caching of the current state to the testing helper,
1724 to save generating the JSON status multiple times in subsequent
1727 * media/controls/elementOrder.html: New test.
1728 * media/controls/elementOrder-expected.txt: New results.
1729 * media/controls/controls-test-helpers.js:
1731 (ControlsTest.prototype.get currentState): Added caching.
1732 (ControlsTest.prototype.stateForControlsElement):
1733 (ControlsTest.prototype.isGreaterThan): New test helper.
1735 2015-09-03 Dean Jackson <dino@apple.com>
1737 [mediacontrols] Expose bounding rectangles and computed style to testing
1738 https://bugs.webkit.org/show_bug.cgi?id=148755
1739 <rdar://problems/22567757>
1741 Reviewed by Eric Carlson.
1743 Update tests to exercise the computed style and bounding rectangles.
1745 * media/controls/controls-test-helpers.js:
1746 (ControlsTest.prototype.isNotZero):
1748 * media/controls/statusDisplay-expected.txt:
1749 * media/controls/statusDisplay.html:
1750 * media/controls/statusDisplayBad-expected.txt:
1751 * media/controls/statusDisplayBad.html:
1753 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1755 Add tests for different Unicode normalization forms in domain names
1756 https://bugs.webkit.org/show_bug.cgi?id=148762
1757 <rdar://problem/22569933>
1759 Reviewed by Darin Adler.
1761 * fast/url/user-visible/cyrillic-NFD-expected.txt: Added.
1762 * fast/url/user-visible/cyrillic-NFD.html: Added.
1764 2015-09-04 Chris Dumez <cdumez@apple.com>
1766 Document.body should return the first body / frameset child of the html element
1767 https://bugs.webkit.org/show_bug.cgi?id=148787
1768 <rdar://problem/22566850>
1770 Reviewed by Ryosuke Niwa.
1772 Rebaseline test now that a new check is passing.
1774 * http/tests/w3c/html/dom/documents/dom-tree-accessors/document.body-getter-expected.txt:
1776 2015-09-04 Ryosuke Niwa <rniwa@webkit.org>
1778 Import css/css-color-3
1779 https://bugs.webkit.org/show_bug.cgi?id=148803
1781 Reviewed by Chris Dumez.
1785 2015-09-04 Chris Dumez <cdumez@apple.com>
1787 Unreviewed, add iOS-specific baselines for a couple of newly imported W3C tests.
1789 * platform/ios-simulator/http/tests/w3c/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-expected.txt: Added.
1790 * platform/ios-simulator/http/tests/w3c/html/dom/interfaces-expected.txt: Added.
1792 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1796 * platform/ios-simulator/TestExpectations: Skip pasteboard tests, as many of them
1799 2015-09-04 Ryosuke Niwa <rniwa@webkit.org>
1801 Range.isPointInRange check root node before verifying offset
1802 https://bugs.webkit.org/show_bug.cgi?id=148776
1804 isPointInRange should never throw WrongDocumentError
1805 https://bugs.webkit.org/show_bug.cgi?id=148779
1807 Reviewed by Darin Adler.
1809 Rebaselined the test now that all test cases pass.
1811 * http/tests/w3c/dom/ranges/Range-isPointInRange-expected.txt:
1813 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1815 css3/flexbox/csswg/css-flexbox-height-animation-stretch.html is flaky
1816 https://bugs.webkit.org/show_bug.cgi?id=143294
1818 Reviewed by Dean Jackson.
1820 * TestExpectations: This test is just inherently flaky.
1822 2015-09-04 Aleksandr Skachkov <gskachkov@gmail.com>
1824 [ES6] Implement ES6 arrow function syntax. Prototype of arrow function should be undefined
1825 https://bugs.webkit.org/show_bug.cgi?id=147742
1827 Reviewed by Saam Barati.
1829 Added tests of prototype property for arrow function. Checks that arrow function does not have
1830 prototype property after creating of it and check if it is possible to add/remove it later.
1832 * js/arrowfunction-prototype-expected.txt: Added.
1833 * js/arrowfunction-prototype.html: Added.
1834 * js/script-tests/arrowfunction-prototype.js: Added.
1836 2015-09-03 Chris Dumez <cdumez@apple.com>
1838 Unreviewed, rebaseline http/tests/w3c/html/dom/dynamic-markup-insertion/opening-the-input-stream/007.html
1842 * http/tests/w3c/html/dom/dynamic-markup-insertion/opening-the-input-stream/007-expected.txt:
1844 2015-09-03 Ryosuke Niwa <rniwa@webkit.org>
1846 Range.comparePoint shouldn't throw an exception if the range and the node are in the same detached tree
1847 https://bugs.webkit.org/show_bug.cgi?id=148733
1849 Reviewed by Chris Dumez.
1851 Added a regression test and rebaselined a W3C test with more test cases passing.
1853 * fast/dom/Range/range-comparePoint-detached-nodes-expected.txt: Added.
1854 * fast/dom/Range/range-comparePoint-detached-nodes.html: Added.
1855 * http/tests/w3c/dom/ranges/Range-set-expected.txt:
1857 2015-09-03 Tim Horton <timothy_horton@apple.com>
1859 Add a test for swipe-start hysteresis
1860 https://bugs.webkit.org/show_bug.cgi?id=148756
1862 Reviewed by Anders Carlsson.
1864 * swipe/basic-cached-back-swipe.html:
1865 * swipe/pushState-cached-back-swipe.html:
1866 * swipe/resources/swipe-test.js:
1868 * swipe/swipe-start-hysteresis-failures.html: Added.
1869 * swipe/swipe-start-hysteresis-failures-expected.txt: Added.
1871 2015-09-03 Tim Horton <timothy_horton@apple.com>
1873 Un-skip swipe tests on Mavericks
1875 * platform/mac-mavericks/TestExpectations:
1876 This skip didn't work anyway because the fallback order is insane.
1878 2015-09-03 Chris Dumez <cdumez@apple.com>
1880 Import W3C HTML/DOM test suite from github.com/w3c/web-platform-tests
1881 https://bugs.webkit.org/show_bug.cgi?id=148736
1882 <rdar://problem/22551968>
1884 Reviewed by Ryosuke Niwa.
1886 Import W3C HTML/DOM test suite from github.com/w3c/web-platform-tests
1887 to get better coverage. This includes 230 tests. They run in ~15 seconds
1888 for a release build / ~20 seconds for a debug build on a MacBookPro.
1891 * http/tests/w3c/html/dom/*: Added.
1894 2015-09-03 Alexey Proskuryakov <ap@apple.com>
1896 Remove empty LayoutTests/platform/ios-sim-deprecated
1898 * platform/ios-sim-deprecated: Removed.
1900 2015-09-03 Alexey Proskuryakov <ap@apple.com>
1902 Consolidate iOS pasteboard test failures.
1904 Per-process pasteboard is not implemented in iOS DumpRenderTree and WebKitTestRunner,
1905 so pasteboard tests interfere with each other.
1907 * platform/ios-simulator-wk1/TestExpectations:
1908 * platform/ios-simulator-wk2/TestExpectations:
1909 * platform/ios-simulator/TestExpectations:
1911 2015-09-03 Tim Horton <timothy_horton@apple.com>
1913 Add a test for swiping back after a same-document navigation
1914 https://bugs.webkit.org/show_bug.cgi?id=148751
1916 Reviewed by Beth Dakin.
1918 * swipe/pushState-cached-back-swipe.html: Added.
1920 2015-09-03 Andy Estes <aestes@apple.com>
1922 REGRESSION: http/tests/contentfiltering/block-after-redirect.html is flaky
1923 https://bugs.webkit.org/show_bug.cgi?id=148684
1925 Reviewed by Alexey Proskuryakov.
1927 Wait for the iframe to load the blocked page before finishing the test.
1929 * http/tests/contentfiltering/block-after-redirect.html:
1930 * platform/mac-wk2/TestExpectations:
1932 2015-09-03 Tim Horton <timothy_horton@apple.com>
1934 [Mac] Add support for testing swipes
1935 https://bugs.webkit.org/show_bug.cgi?id=148700
1937 Reviewed by Beth Dakin.
1939 * swipe/basic-cached-back-swipe-expected.txt: Added.
1940 * swipe/basic-cached-back-swipe.html: Added.
1941 * swipe/resources/swipe-test.js: Added.
1942 (eventQueue.enqueueScrollEvent):
1943 (eventQueue.enqueueSwipeEvent):
1944 (eventQueue.hasPendingEvents):
1945 (eventQueue._processEventQueue):
1946 (eventQueue._processEventQueueSoon):
1951 (startMeasuringDuration):
1952 (measuredDurationShouldBeLessThan):
1953 Add a test for the simplest case, a back swipe after a normal navigation
1954 with the page cache enabled.
1957 * platform/mac-wk2/TestExpectations:
1958 Disable these tests everywhere except Mac WebKit2.
1960 2015-09-03 Alexey Proskuryakov <ap@apple.com>
1962 Test Russian ".рф" domain support
1963 https://bugs.webkit.org/show_bug.cgi?id=148721
1965 Reviewed by Darin Adler.
1968 * fast/url/user-visible: Added.
1969 * fast/url/user-visible/rf-expected.txt: Added.
1970 * fast/url/user-visible/rf.html: Added.
1971 * platform/mac/TestExpectations:
1973 2015-09-03 Chris Dumez <cdumez@apple.com>
1975 document.createEvent("eventname") should do a case-insensitive match on the event name
1976 https://bugs.webkit.org/show_bug.cgi?id=148738
1977 <rdar://problem/22558709>
1979 Reviewed by Andreas Kling.
1981 Rebaseline test now that some checks are passing.
1983 * http/tests/w3c/dom/nodes/Document-createEvent-expected.txt:
1985 2015-09-03 Saam barati <sbarati@apple.com>
1987 Block scoped variables should be visible across scripts
1988 https://bugs.webkit.org/show_bug.cgi?id=147813
1990 Reviewed by Filip Pizlo.
1992 * js/dom/const-expected.txt:
1993 * js/dom/const.html:
1995 2015-09-02 Ryosuke Niwa <rniwa@webkit.org>
1997 MutationObserver should accept attributeFilter, attributeOldValue, and characterDataOldValue on their own
1998 https://bugs.webkit.org/show_bug.cgi?id=148716
2000 Reviewed by Chris Dumez.
2002 Updated the expected results.
2004 Also added test cases to make sure explicitly setting attributes and characterData options to false along
2005 with attributeOldValue, attributeFilter, and characterDataOldValue would throw.
2007 * fast/dom/MutationObserver/observe-exceptions-expected.txt:
2008 * fast/dom/MutationObserver/observe-exceptions.html:
2009 * http/tests/w3c/dom/nodes/MutationObserver-attributes-expected.txt:
2010 * http/tests/w3c/dom/nodes/MutationObserver-characterData-expected.txt:
2012 2015-09-02 Ryosuke Niwa <rniwa@webkit.org>
2014 Node.textContent = undefined should be equivalent to textContent = ""
2015 https://bugs.webkit.org/show_bug.cgi?id=148729
2017 Reviewed by Darin Adler.
2019 Rebaselined the test now that test cases pass.
2021 * http/tests/w3c/dom/nodes/Node-textContent-expected.txt:
2023 2015-09-01 Alexey Proskuryakov <ap@apple.com>
2025 Mark http/tests/contentfiltering/block-after-redirect.html as flaky for
2026 https://bugs.webkit.org/show_bug.cgi?id=148684
2028 * platform/mac-wk2/TestExpectations:
2030 2015-09-02 Zalan Bujtas <zalan@apple.com>
2035 fixed-table-cell.html
2036 fixed-table-overflow.html
2037 fixed-table-overflow-zindex.html
2038 fixed-to-relative-position-with-absolute-child.html
2039 fixed-tranformed.html
2040 float-in-new-block-with-layout-delta.html
2041 float-move-during-layout.html
2042 float-new-in-block.html
2046 * fast/repaint/fixed-expected.html: Added.
2047 * fast/repaint/fixed-scale-expected.html: Added.
2048 * fast/repaint/fixed-scale-expected.png: Removed.
2049 * fast/repaint/fixed-scale-expected.txt: Removed.
2050 * fast/repaint/fixed-scale.html:
2051 * fast/repaint/fixed-table-cell-expected.html: Added.
2052 * fast/repaint/fixed-table-cell-expected.png: Removed.
2053 * fast/repaint/fixed-table-cell-expected.txt: Removed.
2054 * fast/repaint/fixed-table-cell.html:
2055 * fast/repaint/fixed-table-overflow-expected.html: Added.
2056 * fast/repaint/fixed-table-overflow-expected.png: Removed.
2057 * fast/repaint/fixed-table-overflow-expected.txt: Removed.
2058 * fast/repaint/fixed-table-overflow-zindex-expected.html: Added.
2059 * fast/repaint/fixed-table-overflow-zindex-expected.png: Removed.
2060 * fast/repaint/fixed-table-overflow-zindex-expected.txt: Removed.
2061 * fast/repaint/fixed-table-overflow-zindex.html:
2062 * fast/repaint/fixed-table-overflow.html:
2063 * fast/repaint/fixed-to-relative-position-with-absolute-child-expected.html: Added.
2064 * fast/repaint/fixed-to-relative-position-with-absolute-child-expected.png: Removed.
2065 * fast/repaint/fixed-to-relative-position-with-absolute-child-expected.txt: Removed.
2066 * fast/repaint/fixed-to-relative-position-with-absolute-child.html:
2067 * fast/repaint/fixed-tranformed-expected.html: Added.
2068 * fast/repaint/fixed-tranformed-expected.png: Removed.
2069 * fast/repaint/fixed-tranformed-expected.txt: Removed.
2070 * fast/repaint/fixed-tranformed.html:
2071 * fast/repaint/fixed.html:
2072 * fast/repaint/float-in-new-block-with-layout-delta-expected.html: Added.
2073 * fast/repaint/float-in-new-block-with-layout-delta-expected.png: Removed.
2074 * fast/repaint/float-in-new-block-with-layout-delta-expected.txt: Removed.
2075 * fast/repaint/float-in-new-block-with-layout-delta.html:
2076 * fast/repaint/float-move-during-layout-expected.html: Added.
2077 * fast/repaint/float-move-during-layout.html:
2078 * fast/repaint/float-new-in-block-expected.html: Added.
2079 * fast/repaint/float-new-in-block-expected.txt: Removed.
2080 * fast/repaint/float-new-in-block.html:
2081 * platform/efl/fast/repaint/fixed-expected.png: Removed.
2082 * platform/efl/fast/repaint/fixed-expected.txt: Removed.
2083 * platform/efl/fast/repaint/float-move-during-layout-expected.png: Removed.
2084 * platform/efl/fast/repaint/float-move-during-layout-expected.txt: Removed.
2085 * platform/efl/fast/repaint/float-new-in-block-expected.png: Removed.
2086 * platform/gtk/fast/repaint/fixed-expected.png: Removed.
2087 * platform/gtk/fast/repaint/fixed-expected.txt: Removed.
2088 * platform/gtk/fast/repaint/fixed-to-relative-position-with-absolute-child-expected.png: Removed.
2089 * platform/gtk/fast/repaint/float-move-during-layout-expected.png: Removed.
2090 * platform/gtk/fast/repaint/float-move-during-layout-expected.txt: Removed.
2091 * platform/gtk/fast/repaint/float-new-in-block-expected.png: Removed.
2092 * platform/mac/fast/repaint/fixed-expected.png: Removed.
2093 * platform/mac/fast/repaint/fixed-expected.txt: Removed.
2094 * platform/mac/fast/repaint/fixed-scale-expected.png: Removed.
2095 * platform/mac/fast/repaint/fixed-table-cell-expected.png: Removed.
2096 * platform/mac/fast/repaint/fixed-table-overflow-expected.png: Removed.
2097 * platform/mac/fast/repaint/fixed-table-overflow-zindex-expected.png: Removed.
2098 * platform/mac/fast/repaint/fixed-tranformed-expected.png: Removed.
2099 * platform/mac/fast/repaint/float-in-new-block-with-layout-delta-expected.png: Removed.
2100 * platform/mac/fast/repaint/float-move-during-layout-expected.png: Removed.
2101 * platform/mac/fast/repaint/float-move-during-layout-expected.txt: Removed.
2102 * platform/mac/fast/repaint/float-new-in-block-expected.png: Removed.
2103 * platform/win/fast/repaint/fixed-expected.txt: Removed.
2104 * platform/win/fast/repaint/float-move-during-layout-expected.txt: Removed.
2106 2015-09-02 Brady Eidson <beidson@apple.com>
2108 Import W3C IndexedDB tests.
2109 https://bugs.webkit.org/show_bug.cgi?id=148713
2111 Reviewed by Tim Horton' rubber stamp.
2113 * platform/mac-wk1/TestExpectations:
2114 * platform/win/TestExpectations:
2115 * platform/wk2/TestExpectations:
2117 2015-09-02 Zalan Bujtas <zalan@apple.com>
2119 r189233 accidentally removed some unrelated expected results.
2120 https://bugs.webkit.org/show_bug.cgi?id=148708
2124 * platform/efl/compositing/repaint/content-into-overflow-expected.png: Added.
2125 * platform/efl/compositing/repaint/content-into-overflow-expected.txt: Added.
2126 * platform/efl/fast/forms/control-clip-expected.png: Added.
2127 * platform/efl/fast/forms/control-clip-expected.txt: Added.
2128 * platform/gtk/fast/forms/control-clip-expected.png: Added.
2129 * platform/gtk/fast/forms/control-clip-expected.txt: Added.
2130 * platform/ios-simulator-wk2/fast/forms/control-clip-expected.txt: Added.
2131 * platform/ios-simulator/compositing/repaint/content-into-overflow-expected.txt: Added.
2132 * platform/ios-simulator/fast/forms/control-clip-expected.txt: Added.
2133 * platform/mac-mavericks/fast/forms/control-clip-expected.png: Added.
2134 * platform/mac-mavericks/fast/forms/control-clip-expected.txt: Added.
2135 * platform/mac/compositing/repaint/content-into-overflow-expected.png: Added.
2136 * platform/mac/compositing/repaint/content-into-overflow-expected.txt: Added.
2137 * platform/mac/fast/forms/control-clip-expected.png: Added.
2138 * platform/mac/fast/forms/control-clip-expected.txt: Added.
2139 * platform/win/fast/forms/control-clip-expected.txt: Added.
2141 2015-09-02 Chris Fleizach <cfleizach@apple.com>
2143 AX: WebKit does not expose max/min value of <progress> element
2144 https://bugs.webkit.org/show_bug.cgi?id=148707
2146 Reviewed by Mario Sanchez Prada.
2148 * accessibility/mac/progress-element-min-max-expected.txt: Added.
2149 * accessibility/mac/progress-element-min-max.html: Added.
2151 2015-09-01 Dean Jackson <dino@apple.com>
2153 [mediacontrols] Improve media controls testing helpers
2154 https://bugs.webkit.org/show_bug.cgi?id=148697
2155 <rdar://problem/22530876>
2157 Reviewed by Eric Carlson.
2159 Implement a more modern-looking testing API for media
2160 controls tests, and update the existing tests to
2163 * media/controls/basic-expected.txt:
2164 * media/controls/basic.html:
2165 * media/controls/controls-test-helpers.js:
2166 (ControlsTest): New class for helping testing.
2167 (statusForControlsElement): Deleted.
2168 * media/controls/showControlsButton-expected.txt:
2169 * media/controls/showControlsButton.html:
2170 * media/controls/statusDisplay-expected.txt:
2171 * media/controls/statusDisplay.html:
2172 * media/controls/statusDisplayBad-expected.txt:
2173 * media/controls/statusDisplayBad.html:
2175 2015-09-02 Chris Dumez <cdumez@apple.com>
2177 document.createProcessingInstruction() does not behave according to specification
2178 https://bugs.webkit.org/show_bug.cgi?id=148710
2180 Reviewed by Ryosuke Niwa.
2182 Update / rebaseline existing tests.
2184 * dom/html/level1/core/documentinvalidcharacterexceptioncreatepi-expected.txt:
2185 * dom/html/level1/core/documentinvalidcharacterexceptioncreatepi1-expected.txt:
2186 * fast/dom/Node/initial-values-expected.txt:
2187 * fast/dom/Node/script-tests/initial-values.js:
2188 * http/tests/w3c/dom/nodes/CharacterData-remove-expected.txt:
2189 * http/tests/w3c/dom/nodes/Document-createProcessingInstruction-expected.txt:
2190 * http/tests/w3c/dom/nodes/Document-createProcessingInstruction-xhtml-expected.txt:
2191 * http/tests/w3c/dom/nodes/Node-cloneNode-expected.txt:
2192 * http/tests/w3c/dom/nodes/Node-insertBefore-expected.txt:
2193 * http/tests/w3c/dom/nodes/Node-nodeValue-expected.txt:
2194 * http/tests/w3c/dom/nodes/Node-textContent-expected.txt:
2196 2015-09-02 Chris Dumez <cdumez@apple.com>
2198 http/tests/w3c/dom/nodes/Element-matches.html is flaky
2199 https://bugs.webkit.org/show_bug.cgi?id=148615
2201 Reviewed by Ryosuke Niwa.
2203 Unskip the tests and rebaseline them now that the target pseudo selector
2204 checks are consistently passing.
2207 * http/tests/w3c/dom/nodes/Element-matches-expected.txt:
2208 * http/tests/w3c/dom/nodes/ParentNode-querySelector-All-expected.txt:
2209 * http/tests/w3c/dom/nodes/ParentNode-querySelector-All-xhtml-expected.txt:
2211 2015-09-02 Daniel Bates <dabates@apple.com>
2213 Update iOS TestExpectations files
2215 * platform/ios-simulator-wk2/TestExpectations:
2216 * platform/ios-simulator/TestExpectations:
2218 2015-09-02 Chris Dumez <cdumez@apple.com>
2220 http/tests/navigation/anchor-frames-same-origin.html is flaky
2221 https://bugs.webkit.org/show_bug.cgi?id=148690
2223 Reviewed by Zalan Bujtas.
2225 This is a temporary workaround for Bug 148690, until we have time
2226 to investigate why scroll propagation does not work properly if
2227 the frame is not already layed out when we scroll to the anchor.
2229 This change updates the test to force a layout in the grandchild
2230 frame before we scroll to the anchor. With this change, the test
2231 is consistently passing when run on its own or after others.
2233 * http/tests/navigation/resources/grandchild-with-anchor.html:
2235 2015-09-02 Commit Queue <commit-queue@webkit.org>
2237 Unreviewed, rolling out r189241.
2238 https://bugs.webkit.org/show_bug.cgi?id=148703
2240 These tests crash with assertions (Requested by ap on
2245 "Web Inspector: Move PrettyPrinting tests into LayoutTests"
2246 https://bugs.webkit.org/show_bug.cgi?id=148698
2247 http://trac.webkit.org/changeset/189241
2249 2015-09-01 Joseph Pecoraro <pecoraro@apple.com>
2251 Web Inspector: Move PrettyPrinting tests into LayoutTests
2252 https://bugs.webkit.org/show_bug.cgi?id=148698
2254 Reviewed by Timothy Hatcher.
2256 * inspector/codemirror/resources/prettyprinting/css-rule-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/css-rule-tests/*.
2257 * inspector/codemirror/resources/prettyprinting/css-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/css-tests/*.
2258 * inspector/codemirror/resources/prettyprinting/javascript-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/js-tests/*.
2259 Move tests from PrettyPrinting tools into LayoutTests.
2261 * inspector/codemirror/prettyprinting-css-expected.txt: Added.
2262 * inspector/codemirror/prettyprinting-css-rules-expected.txt: Added.
2263 * inspector/codemirror/prettyprinting-css-rules.html: Added.
2264 * inspector/codemirror/prettyprinting-css.html: Added.
2265 * inspector/codemirror/prettyprinting-javascript-expected.txt: Added.
2266 * inspector/codemirror/prettyprinting-javascript.html: Added.
2267 Add tests per CodeMirror mode.
2269 * inspector/codemirror/resources/prettyprinting/utilities.js: Added.
2270 (TestPage.registerInitializer):
2271 Shared code between the pretty printing tests.
2273 2015-09-01 Chris Dumez <cdumez@apple.com>
2275 Range API should throw a TypeError for null Node parameters
2276 https://bugs.webkit.org/show_bug.cgi?id=148692
2278 Reviewed by Ryosuke Niwa.
2280 Update / rebaseline existing tests.
2282 * fast/dom/Range/range-compareNode.html:
2283 * fast/dom/Range/range-intersectsNode-expected.txt:
2284 * fast/text/text-combine-crash-expected.txt:
2285 * http/tests/w3c/dom/interfaces-expected.txt:
2286 * http/tests/w3c/dom/ranges/Range-comparePoint-2-expected.txt:
2287 * http/tests/w3c/dom/ranges/Range-intersectsNode-binding-expected.txt:
2289 2015-09-01 Jeremy Jones <jeremyj@apple.com>
2291 Unreviewed, Layout Test http/tests/inspector/dom/disconnect-dom-tree-after-main-frame-navigation.html is failing
2292 https://bugs.webkit.org/show_bug.cgi?id=148688
2294 Skip inspector test that times out on windows.
2296 * platform/win/TestExpectations:
2298 2015-09-01 Chris Dumez <cdumez@apple.com>
2300 Unreviewed, mark http/tests/w3c/dom/nodes/ParentNode-querySelector-All.html as flaky.
2302 This is tracked by Bug 148615.
2306 2015-09-01 Jeremy Jones <jeremyj@apple.com>
2308 Update iOS TestExpectations files.
2310 * platform/ios-simulator-wk1/TestExpectations:
2311 * platform/ios-simulator-wk2/TestExpectations:
2312 * platform/ios-simulator/TestExpectations:
2314 2015-09-01 Zalan Bujtas <zalan@apple.com>
2317 button-spurious-layout-hint.html -> reftest
2318 change-transform.html -> reftest
2319 clip-with-layout-delta.html -> reftest
2320 clipped-relative.html -> reftest
2321 containing-block-position-change.html -> reftest
2322 content-into-overflow.html -> reftest
2323 continuation-after-outline.html -> reftest
2324 control-clip.html -> reftest
2325 create-layer-repaint.html -> reftest
2326 dynamic-table-vertical-alignment-change.html -> reftest
2327 erase-overflow.html -> reftest
2328 fixed-position-transparency-with-overflow.html -> reftest
2332 * fast/repaint/button-spurious-layout-hint-expected.html: Added.
2333 * fast/repaint/button-spurious-layout-hint-expected.png: Removed.
2334 * fast/repaint/button-spurious-layout-hint.html:
2335 * fast/repaint/change-transform-expected.html: Copied from LayoutTests/fast/repaint/change-transform.html.
2336 * fast/repaint/change-transform.html:
2337 * fast/repaint/clip-with-layout-delta-expected.html: Copied from LayoutTests/fast/repaint/clip-with-layout-delta.html.
2338 * fast/repaint/clip-with-layout-delta-expected.txt: Removed.
2339 * fast/repaint/clip-with-layout-delta.html:
2340 * fast/repaint/clipped-relative-expected.html: Copied from LayoutTests/fast/repaint/clipped-relative.html.
2341 * fast/repaint/clipped-relative.html:
2342 * fast/repaint/containing-block-position-change-expected.html: Copied from LayoutTests/fast/repaint/containing-block-position-change.html.
2343 * fast/repaint/containing-block-position-change.html:
2344 * fast/repaint/content-into-overflow-expected.html: Copied from LayoutTests/fast/repaint/content-into-overflow.html.
2345 * fast/repaint/content-into-overflow-expected.png: Removed.
2346 * fast/repaint/content-into-overflow-expected.txt: Removed.
2347 * fast/repaint/content-into-overflow.html:
2348 * fast/repaint/continuation-after-outline-expected.html: Copied from LayoutTests/fast/repaint/continuation-after-outline.html.
2349 * fast/repaint/continuation-after-outline.html:
2350 * fast/repaint/control-clip-expected.html: Copied from LayoutTests/fast/repaint/control-clip.html.
2351 * fast/repaint/control-clip.html:
2352 * fast/repaint/create-layer-repaint-expected.html: Copied from LayoutTests/fast/repaint/create-layer-repaint.html.
2353 * fast/repaint/create-layer-repaint.html:
2354 * fast/repaint/dynamic-table-vertical-alignment-change-expected.html: Copied from LayoutTests/fast/repaint/dynamic-table-vertical-alignment-change.html.
2355 * fast/repaint/dynamic-table-vertical-alignment-change.html:
2356 * fast/repaint/erase-overflow-expected.html: Copied from LayoutTests/fast/repaint/erase-overflow.html.
2357 * fast/repaint/erase-overflow-expected.png: Removed.
2358 * fast/repaint/erase-overflow-expected.txt: Removed.
2359 * fast/repaint/erase-overflow.html:
2360 * fast/repaint/fixed-position-transparency-with-overflow-expected.html: Added.
2361 * fast/repaint/fixed-position-transparency-with-overflow-expected.png: Removed.
2362 * fast/repaint/fixed-position-transparency-with-overflow-expected.txt: Removed.
2363 * fast/repaint/fixed-position-transparency-with-overflow.html:
2364 * platform/efl/compositing/repaint/content-into-overflow-expected.png: Removed.
2365 * platform/efl/compositing/repaint/content-into-overflow-expected.txt: Removed.
2366 * platform/efl/fast/forms/control-clip-expected.png: Removed.
2367 * platform/efl/fast/forms/control-clip-expected.txt: Removed.
2368 * platform/efl/fast/repaint/button-spurious-layout-hint-expected.txt: Removed.
2369 * platform/efl/fast/repaint/change-transform-expected.png: Removed.
2370 * platform/efl/fast/repaint/change-transform-expected.txt: Removed.
2371 * platform/efl/fast/repaint/clip-with-layout-delta-expected.png: Removed.
2372 * platform/efl/fast/repaint/clipped-relative-expected.png: Removed.
2373 * platform/efl/fast/repaint/clipped-relative-expected.txt: Removed.
2374 * platform/efl/fast/repaint/containing-block-position-change-expected.png: Removed.
2375 * platform/efl/fast/repaint/containing-block-position-change-expected.txt: Removed.
2376 * platform/efl/fast/repaint/continuation-after-outline-expected.png: Removed.
2377 * platform/efl/fast/repaint/continuation-after-outline-expected.txt: Removed.
2378 * platform/efl/fast/repaint/control-clip-expected.png: Removed.
2379 * platform/efl/fast/repaint/control-clip-expected.txt: Removed.
2380 * platform/efl/fast/repaint/create-layer-repaint-expected.png: Removed.
2381 * platform/efl/fast/repaint/create-layer-repaint-expected.txt: Removed.
2382 * platform/efl/fast/repaint/dynamic-table-vertical-alignment-change-expected.png: Removed.
2383 * platform/efl/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Removed.
2384 * platform/gtk/fast/forms/control-clip-expected.png: Removed.
2385 * platform/gtk/fast/forms/control-clip-expected.txt: Removed.
2386 * platform/gtk/fast/repaint/button-spurious-layout-hint-expected.txt: Removed.
2387 * platform/gtk/fast/repaint/change-transform-expected.png: Removed.
2388 * platform/gtk/fast/repaint/change-transform-expected.txt: Removed.
2389 * platform/gtk/fast/repaint/clip-with-layout-delta-expected.png: Removed.
2390 * platform/gtk/fast/repaint/clipped-relative-expected.png: Removed.
2391 * platform/gtk/fast/repaint/clipped-relative-expected.txt: Removed.
2392 * platform/gtk/fast/repaint/containing-block-position-change-expected.png: Removed.
2393 * platform/gtk/fast/repaint/containing-block-position-change-expected.txt: Removed.
2394 * platform/gtk/fast/repaint/continuation-after-outline-expected.png: Removed.
2395 * platform/gtk/fast/repaint/continuation-after-outline-expected.txt: Removed.
2396 * platform/gtk/fast/repaint/control-clip-expected.png: Removed.
2397 * platform/gtk/fast/repaint/control-clip-expected.txt: Removed.
2398 * platform/gtk/fast/repaint/create-layer-repaint-expected.png: Removed.
2399 * platform/gtk/fast/repaint/create-layer-repaint-expected.txt: Removed.
2400 * platform/gtk/fast/repaint/dynamic-table-vertical-alignment-change-expected.png: Removed.
2401 * platform/gtk/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Removed.
2402 * platform/ios-simulator-wk2/fast/forms/control-clip-expected.txt: Removed.
2403 * platform/ios-simulator/compositing/repaint/content-into-overflow-expected.txt: Removed.
2404 * platform/ios-simulator/fast/forms/control-clip-expected.txt: Removed.
2405 * platform/mac-mavericks/fast/forms/control-clip-expected.png: Removed.
2406 * platform/mac-mavericks/fast/forms/control-clip-expected.txt: Removed.
2407 * platform/mac-mavericks/fast/repaint/control-clip-expected.png: Removed.
2408 * platform/mac-mavericks/fast/repaint/control-clip-expected.txt: Removed.
2409 * platform/mac/compositing/repaint/content-into-overflow-expected.png: Removed.
2410 * platform/mac/compositing/repaint/content-into-overflow-expected.txt: Removed.
2411 * platform/mac/fast/forms/control-clip-expected.png: Removed.
2412 * platform/mac/fast/forms/control-clip-expected.txt: Removed.
2413 * platform/mac/fast/repaint/button-spurious-layout-hint-expected.png: Removed.
2414 * platform/mac/fast/repaint/button-spurious-layout-hint-expected.txt: Removed.
2415 * platform/mac/fast/repaint/change-transform-expected.png: Removed.
2416 * platform/mac/fast/repaint/change-transform-expected.txt: Removed.
2417 * platform/mac/fast/repaint/clip-with-layout-delta-expected.png: Removed.
2418 * platform/mac/fast/repaint/clip-with-layout-delta-expected.txt: Removed.
2419 * platform/mac/fast/repaint/clipped-relative-expected.png: Removed.
2420 * platform/mac/fast/repaint/clipped-relative-expected.txt: Removed.
2421 * platform/mac/fast/repaint/containing-block-position-change-expected.png: Removed.
2422 * platform/mac/fast/repaint/containing-block-position-change-expected.txt: Removed.
2423 * platform/mac/fast/repaint/content-into-overflow-expected.png: Removed.
2424 * platform/mac/fast/repaint/continuation-after-outline-expected.png: Removed.
2425 * platform/mac/fast/repaint/continuation-after-outline-expected.txt: Removed.
2426 * platform/mac/fast/repaint/control-clip-expected.png: Removed.
2427 * platform/mac/fast/repaint/control-clip-expected.txt: Removed.
2428 * platform/mac/fast/repaint/create-layer-repaint-expected.png: Removed.
2429 * platform/mac/fast/repaint/create-layer-repaint-expected.txt: Removed.
2430 * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.png: Removed.
2431 * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Removed.
2432 * platform/mac/fast/repaint/erase-overflow-expected.png: Removed.
2433 * platform/mac/fast/repaint/fixed-position-transparency-with-overflow-expected.png: Removed.
2434 * platform/win/fast/forms/control-clip-expected.txt: Removed.
2435 * platform/win/fast/repaint/change-transform-expected.txt: Removed.
2436 * platform/win/fast/repaint/clipped-relative-expected.txt: Removed.
2437 * platform/win/fast/repaint/containing-block-position-change-expected.txt: Removed.
2438 * platform/win/fast/repaint/control-clip-expected.png: Removed.
2439 * platform/win/fast/repaint/control-clip-expected.txt: Removed.
2440 * platform/win/fast/repaint/create-layer-repaint-expected.txt: Removed.
2441 * platform/win/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Removed.
2443 2015-09-01 Zalan Bujtas <zalan@apple.com>
2446 box-shadow-dynamic.html -> reftest
2447 box-shadow-inset-repaint.html -> reftest
2448 bugzilla-3509.html -> reftest
2449 bugzilla-5699.html -> reftest
2450 bugzilla-6278.html -> reftest
2451 bugzilla-6388.html -> reftest
2452 bugzilla-6473.html -> reftest
2453 bugzilla-7235.html -> reftest
2457 * fast/repaint/box-shadow-dynamic-expected.html: Copied from LayoutTests/fast/repaint/box-shadow-dynamic.html.
2458 * fast/repaint/box-shadow-dynamic.html:
2459 * fast/repaint/box-shadow-inset-repaint-expected.html: Added.
2460 * fast/repaint/box-shadow-inset-repaint-expected.txt: Removed.
2461 * fast/repaint/box-shadow-inset-repaint.html:
2462 * fast/repaint/bugzilla-3509-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-3509.html.
2463 * fast/repaint/bugzilla-3509.html:
2464 * fast/repaint/bugzilla-5699-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-5699.html.
2465 * fast/repaint/bugzilla-5699.html:
2466 * fast/repaint/bugzilla-6278-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-6278.html.
2467 * fast/repaint/bugzilla-6278.html:
2468 * fast/repaint/bugzilla-6388-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-6388.html.
2469 * fast/repaint/bugzilla-6388.html:
2470 * fast/repaint/bugzilla-6473-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-6473.html.
2471 * fast/repaint/bugzilla-6473.html:
2472 * fast/repaint/bugzilla-7235-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-7235.html.
2473 * fast/repaint/bugzilla-7235.html:
2474 * platform/efl/fast/repaint/box-shadow-dynamic-expected.png: Removed.
2475 * platform/efl/fast/repaint/box-shadow-dynamic-expected.txt: Removed.
2476 * platform/efl/fast/repaint/box-shadow-inset-repaint-expected.png: Removed.
2477 * platform/efl/fast/repaint/bugzilla-3509-expected.png: Removed.
2478 * platform/efl/fast/repaint/bugzilla-3509-expected.txt: Removed.
2479 * platform/efl/fast/repaint/bugzilla-5699-expected.png: Removed.
2480 * platform/efl/fast/repaint/bugzilla-5699-expected.txt: Removed.
2481 * platform/efl/fast/repaint/bugzilla-6278-expected.png: Removed.
2482 * platform/efl/fast/repaint/bugzilla-6278-expected.txt: Removed.
2483 * platform/efl/fast/repaint/bugzilla-6388-expected.png: Removed.
2484 * platform/efl/fast/repaint/bugzilla-6388-expected.txt: Removed.
2485 * platform/efl/fast/repaint/bugzilla-6473-expected.png: Removed.
2486 * platform/efl/fast/repaint/bugzilla-6473-expected.txt: Removed.
2487 * platform/efl/fast/repaint/bugzilla-7235-expected.png: Removed.
2488 * platform/efl/fast/repaint/bugzilla-7235-expected.txt: Removed.
2489 * platform/gtk/fast/repaint/box-shadow-dynamic-expected.png: Removed.
2490 * platform/gtk/fast/repaint/box-shadow-dynamic-expected.txt: Removed.
2491 * platform/gtk/fast/repaint/box-shadow-inset-repaint-expected.png: Removed.
2492 * platform/gtk/fast/repaint/bugzilla-3509-expected.png: Removed.
2493 * platform/gtk/fast/repaint/bugzilla-3509-expected.txt: Removed.
2494 * platform/gtk/fast/repaint/bugzilla-5699-expected.png: Removed.
2495 * platform/gtk/fast/repaint/bugzilla-5699-expected.txt: Removed.
2496 * platform/gtk/fast/repaint/bugzilla-6278-expected.png: Removed.
2497 * platform/gtk/fast/repaint/bugzilla-6278-expected.txt: Removed.
2498 * platform/gtk/fast/repaint/bugzilla-6388-expected.png: Removed.
2499 * platform/gtk/fast/repaint/bugzilla-6388-expected.txt: Removed.
2500 * platform/gtk/fast/repaint/bugzilla-6473-expected.png: Removed.
2501 * platform/gtk/fast/repaint/bugzilla-6473-expected.txt: Removed.
2502 * platform/gtk/fast/repaint/bugzilla-7235-expected.png: Removed.
2503 * platform/gtk/fast/repaint/bugzilla-7235-expected.txt: Removed.
2504 * platform/mac/fast/repaint/box-shadow-dynamic-expected.png: Removed.
2505 * platform/mac/fast/repaint/box-shadow-dynamic-expected.txt: Removed.
2506 * platform/mac/fast/repaint/box-shadow-inset-repaint-expected.png: Removed.
2507 * platform/mac/fast/repaint/bugzilla-3509-expected.png: Removed.
2508 * platform/mac/fast/repaint/bugzilla-3509-expected.txt: Removed.
2509 * platform/mac/fast/repaint/bugzilla-5699-expected.png: Removed.
2510 * platform/mac/fast/repaint/bugzilla-5699-expected.txt: Removed.
2511 * platform/mac/fast/repaint/bugzilla-6278-expected.png: Removed.
2512 * platform/mac/fast/repaint/bugzilla-6278-expected.txt: Removed.
2513 * platform/mac/fast/repaint/bugzilla-6388-expected.png: Removed.
2514 * platform/mac/fast/repaint/bugzilla-6388-expected.txt: Removed.
2515 * platform/mac/fast/repaint/bugzilla-6473-expected.png: Removed.
2516 * platform/mac/fast/repaint/bugzilla-6473-expected.txt: Removed.
2517 * platform/mac/fast/repaint/bugzilla-7235-expected.png: Removed.
2518 * platform/mac/fast/repaint/bugzilla-7235-expected.txt: Removed.
2519 * platform/win/fast/repaint/box-shadow-dynamic-expected.txt: Removed.
2520 * platform/win/fast/repaint/bugzilla-3509-expected.txt: Removed.
2521 * platform/win/fast/repaint/bugzilla-5699-expected.txt: Removed.
2522 * platform/win/fast/repaint/bugzilla-6278-expected.txt: Removed.
2523 * platform/win/fast/repaint/bugzilla-6388-expected.txt: Removed.
2524 * platform/win/fast/repaint/bugzilla-6473-expected.txt: Removed.
2525 * platform/win/fast/repaint/bugzilla-7235-expected.txt: Removed.
2527 2015-09-01 Chris Dumez <cdumez@apple.com>
2529 NodeFilter should be a callback interface
2530 https://bugs.webkit.org/show_bug.cgi?id=148415
2532 Reviewed by Geoffrey Garen.
2534 * fast/dom/TreeWalker/acceptNode-filter-expected.txt:
2535 Rebaseline, the new exception message is different but the exception
2538 * fast/dom/constants-expected.txt:
2539 * fast/dom/constants.html:
2540 Stop checking for constants on NodeFilter instances as those are now
2541 Functions (implemented by the JavaScript). Those constants are on
2542 window.NodeFilter still. I verified that this is consistant with
2545 * fast/dom/global-constructors.html:
2546 Update the check to verify that the prototype of a NodeFilter instance
2547 is the Function prototype, not the NodeFilter prototype. NodeFilter
2548 should not have a prototype as it is a callback interface.
2550 * fast/dom/node-filter-gc.html:
2551 Pass null for the filter argument instead of 0. The functions expect
2552 a nullable NodeFilter object. Passing 0 here throws.
2554 * fast/dom/node-filter-interface-expected.txt:
2555 Rebaseline. window.NodeFilter no longer has a prototype. This is because
2556 callback interfaces are not supposed to have a prototype property, as
2557 per the Web IDL specification:
2558 https://heycam.github.io/webidl/#interface-prototype-object
2560 I also verified that this is consistent with Firefox.
2562 * http/tests/w3c/dom/interfaces-expected.txt:
2563 * http/tests/w3c/dom/nodes/Document-createTreeWalker-expected.txt:
2564 * http/tests/w3c/dom/traversal/NodeIterator-expected.txt:
2565 * http/tests/w3c/dom/traversal/TreeWalker-expected.txt:
2566 Rebaseline W3C tests. We are now passing a lot of checks because they
2567 check that TreeWalker.filter / NodeIterator.filter is a Function.
2569 * traversal/size-zero-run.html:
2570 Fix the test to pass a null node filter instead of NodeFilter.FILTER_ACCEPT.
2571 The call was not valid and now correctly throws. The JS is supposed to pass
2572 in a nullable NodeFilter, not a constant. I think the code meant to say
2573 "function() { return NodeFilter.FILTER_ACCEPT; }", however, I used null as
2574 it is shorter and equivalent.
2576 2015-09-01 Ryosuke Niwa <rniwa@webkit.org>
2578 Add tests for computed method declarations with side effects
2579 https://bugs.webkit.org/show_bug.cgi?id=148057
2581 Reviewed by Darin Adler.
2583 Added test cases for computed method names with side effects.
2585 * js/class-syntax-method-names-expected.txt:
2586 * js/script-tests/class-syntax-method-names.js:
2588 2015-09-01 Brian Burg <bburg@apple.com>
2590 Unreviewed, the previous commit had incorrect expectations.
2592 * inspector/console/command-line-api-expected.txt: Really update it.
2594 2015-09-01 Brian Burg <bburg@apple.com>
2596 Web Inspector: rewrite inspector/console/command-line-api.html to use AsyncTestSuite
2597 https://bugs.webkit.org/show_bug.cgi?id=148637
2599 Reviewed by Darin Adler.
2601 * inspector/console/command-line-api-expected.txt:
2602 * inspector/console/command-line-api.html:
2604 2015-09-01 Chris Dumez <cdumez@apple.com>
2606 Range.insersectsNode(node) is supposed to return true if node.parent is null
2607 https://bugs.webkit.org/show_bug.cgi?id=148687
2609 Reviewed by Ryosuke Niwa.
2611 Rebaseline / update existing tests.
2613 * fast/dom/Range/range-intersectsNode-expected.txt:
2614 * fast/dom/Range/resources/intersectsNode.js:
2615 * http/tests/w3c/dom/nodes/Element-matches-expected.txt:
2616 * http/tests/w3c/dom/ranges/Range-intersectsNode-expected.txt:
2618 2015-09-01 Zalan Bujtas <zalan@apple.com>
2621 block-selection-gap-in-composited-layer.html -> reftest
2622 body-background-image.html -> reftest
2623 border-fit-lines.html -> reftest
2624 border-radius-repaint.html -> reftest
2625 border-repaint-glitch.html -> reftest
2629 * fast/repaint/block-selection-gap-in-composited-layer-expected.html: Added.
2630 * fast/repaint/block-selection-gap-in-composited-layer.html:
2631 * fast/repaint/body-background-image-expected.html: Copied from LayoutTests/fast/repaint/body-background-image.html.
2632 * fast/repaint/body-background-image.html:
2633 * fast/repaint/border-fit-lines-expected.html: Added.
2634 * fast/repaint/border-fit-lines.html:
2635 * fast/repaint/border-radius-repaint-expected.html: Copied from LayoutTests/fast/repaint/border-radius-repaint.html.
2636 * fast/repaint/border-radius-repaint.html:
2637 * fast/repaint/border-repaint-glitch-expected.html: Copied from LayoutTests/fast/repaint/border-repaint-glitch.html.
2638 * fast/repaint/border-repaint-glitch.html:
2639 * platform/efl/fast/repaint/block-selection-gap-in-composited-layer-expected.png: Removed.
2640 * platform/efl/fast/repaint/block-selection-gap-in-composited-layer-expected.txt: Removed.
2641 * platform/efl/fast/repaint/body-background-image-expected.png: Removed.
2642 * platform/efl/fast/repaint/body-background-image-expected.txt: Removed.
2643 * platform/efl/fast/repaint/border-fit-lines-expected.png: Removed.
2644 * platform/efl/fast/repaint/border-fit-lines-expected.txt: Removed.
2645 * platform/efl/fast/repaint/border-radius-repaint-expected.png: Removed.
2646 * platform/efl/fast/repaint/border-radius-repaint-expected.txt: Removed.
2647 * platform/efl/fast/repaint/border-repaint-glitch-expected.png: Removed.
2648 * platform/efl/fast/repaint/border-repaint-glitch-expected.txt: Removed.
2649 * platform/gtk/fast/repaint/block-selection-gap-in-composited-layer-expected.png: Removed.
2650 * platform/gtk/fast/repaint/block-selection-gap-in-composited-layer-expected.txt: Removed.
2651 * platform/gtk/fast/repaint/body-background-image-expected.png: Removed.
2652 * platform/gtk/fast/repaint/body-background-image-expected.txt: Removed.
2653 * platform/gtk/fast/repaint/border-fit-lines-expected.png: Removed.
2654 * platform/gtk/fast/repaint/border-fit-lines-expected.txt: Removed.
2655 * platform/gtk/fast/repaint/border-radius-repaint-expected.png: Removed.
2656 * platform/gtk/fast/repaint/border-radius-repaint-expected.txt: Removed.
2657 * platform/gtk/fast/repaint/border-repaint-glitch-expected.png: Removed.
2658 * platform/gtk/fast/repaint/border-repaint-glitch-expected.txt: Removed.
2659 * platform/ios-simulator/fast/repaint/body-background-image-expected.txt: Removed.
2660 * platform/mac/fast/repaint/block-selection-gap-in-composited-layer-expected.png: Removed.
2661 * platform/mac/fast/repaint/block-selection-gap-in-composited-layer-expected.txt: Removed.
2662 * platform/mac/fast/repaint/body-background-image-expected.png: Removed.
2663 * platform/mac/fast/repaint/body-background-image-expected.txt: Removed.
2664 * platform/mac/fast/repaint/border-fit-lines-expected.png: Removed.
2665 * platform/mac/fast/repaint/border-fit-lines-expected.txt: Removed.
2666 * platform/mac/fast/repaint/border-radius-repaint-expected.png: Removed.
2667 * platform/mac/fast/repaint/border-radius-repaint-expected.txt: Removed.
2668 * platform/mac/fast/repaint/border-repaint-glitch-expected.png: Removed.
2669 * platform/mac/fast/repaint/border-repaint-glitch-expected.txt: Removed.
2670 * platform/win/fast/repaint/block-selection-gap-in-composited-layer-expected.txt: Removed.
2671 * platform/win/fast/repaint/body-background-image-expected.txt: Removed.
2672 * platform/win/fast/repaint/border-radius-repaint-expected.txt: Removed.
2673 * platform/win/fast/repaint/border-repaint-glitch-expected.txt: Removed.
2674 * platform/wk2/TestExpectations:
2676 2015-09-01 Alexey Proskuryakov <ap@apple.com>
2678 Clean up asynchronous behavior in some accessibility tests
2679 https://bugs.webkit.org/show_bug.cgi?id=148682
2681 Reviewed by Darin Adler.
2683 * accessibility/mac/removing-textarea-after-edit-crash-expected.txt:
2684 * accessibility/mac/removing-textarea-after-edit-crash.html:
2685 * accessibility/mac/select-element-selection-with-optgroups.html:
2686 * accessibility/mac/selected-rows-table.html:
2687 * accessibility/mac/selection-notification-focus-change.html:
2688 * accessibility/mac/selection-sync-expected.txt:
2689 * accessibility/mac/selection-sync.html:
2690 * accessibility/mac/setting-attributes-is-asynchronous.html:
2692 2015-09-01 Dean Jackson <dino@apple.com>
2694 The new media controls tests are OS X only.
2696 * platform/efl/TestExpectations:
2697 * platform/gtk/TestExpectations:
2698 * platform/ios-simulator/TestExpectations:
2700 2015-08-31 Dean Jackson <dino@apple.com>
2702 [mediacontrols] Add tests for the status display label
2703 https://bugs.webkit.org/show_bug.cgi?id=148656
2704 <rdar://problem/22509779>
2706 Reviewed by Eric Carlson.
2708 Add a test for the normal status of the status display,
2709 and another for the content when we load a bad URL.
2711 * media/controls/statusDisplay-expected.txt: Added.
2712 * media/controls/statusDisplay.html: Added.
2713 * media/controls/statusDisplayBad-expected.txt: Added.
2714 * media/controls/statusDisplayBad.html: Added.
2716 2015-08-31 Dean Jackson <dino@apple.com>
2718 [mediacontrols] Add a test for the show controls button
2719 https://bugs.webkit.org/show_bug.cgi?id=148655
2720 <rdar://problem/22509688>
2722 Reviewed by Eric Carlson.
2724 * media/controls/controls-test-helpers.js: Added. This will
2725 hold any helper functions.
2726 (statusForControlsElement): Return the status object for
2728 * media/controls/showControlsButton-expected.txt: Added.
2729 * media/controls/showControlsButton.html: Added.
2731 2015-09-01 Brian Burg <bburg@apple.com>
2733 Web Inspector: add TestSuite hooks for per-testcase setup and teardown actions
2734 https://bugs.webkit.org/show_bug.cgi?id=148641
2736 Reviewed by Timothy Hatcher.
2738 Extend existing unit tests to also exercise setup and teardown actions.
2740 * inspector/unit-tests/async-test-suite.html:
2741 * inspector/unit-tests/async-test-suite-expected.txt:
2742 * inspector/unit-tests/sync-test-suite.html:
2743 * inspector/unit-tests/sync-test-suite-expected.txt:
2745 2015-09-01 Zalan Bujtas <zalan@apple.com>
2748 background-generated.html -> reftest
2749 background-misaligned.html -> reftest
2750 backgroundSizeRepaint.html -> reftest
2751 block-no-inflow-children.html -> reftest
2755 * fast/repaint/background-generated-expected.html: Added.
2756 * fast/repaint/background-generated-expected.txt: Removed.
2757 * fast/repaint/background-generated.html:
2758 * fast/repaint/background-misaligned-expected.html: Added.
2759 * fast/repaint/background-misaligned-expected.txt: Removed.
2760 * fast/repaint/background-misaligned.html:
2761 * fast/repaint/backgroundSizeRepaint-expected.html: Copied from LayoutTests/fast/repaint/backgroundSizeRepaint.html.
2762 * fast/repaint/backgroundSizeRepaint.html:
2763 * fast/repaint/block-no-inflow-children-expected.html: Added.
2764 * fast/repaint/block-no-inflow-children.html:
2765 * platform/efl/fast/repaint/background-misaligned-expected.png: Removed.
2766 * platform/efl/fast/repaint/backgroundSizeRepaint-expected.png: Removed.
2767 * platform/efl/fast/repaint/backgroundSizeRepaint-expected.txt: Removed.
2768 * platform/efl/fast/repaint/block-no-inflow-children-expected.png: Removed.
2769 * platform/efl/fast/repaint/block-no-inflow-children-expected.txt: Removed.
2770 * platform/gtk/fast/repaint/background-misaligned-expected.png: Removed.
2771 * platform/gtk/fast/repaint/backgroundSizeRepaint-expected.png: Removed.
2772 * platform/gtk/fast/repaint/backgroundSizeRepaint-expected.txt: Removed.
2773 * platform/gtk/fast/repaint/block-no-inflow-children-expected.png: Removed.
2774 * platform/gtk/fast/repaint/block-no-inflow-children-expected.txt: Removed.
2775 * platform/mac/fast/repaint/background-generated-expected.png: Removed.
2776 * platform/mac/fast/repaint/background-misaligned-expected.png: Removed.
2777 * platform/mac/fast/repaint/backgroundSizeRepaint-expected.png: Removed.
2778 * platform/mac/fast/repaint/backgroundSizeRepaint-expected.txt: Removed.
2779 * platform/mac/fast/repaint/block-no-inflow-children-expected.png: Removed.
2780 * platform/mac/fast/repaint/block-no-inflow-children-expected.txt: Removed.
2781 * platform/win/fast/repaint/backgroundSizeRepaint-expected.txt: Removed.
2782 * platform/win/fast/repaint/block-no-inflow-children-expected.txt: Removed.
2784 2015-09-01 Javier Fernandez <jfernandez@igalia.com>
2786 [CSS Grid Layout] Layout is wrong for flex factor sum between 0 and 1
2787 https://bugs.webkit.org/show_bug.cgi?id=148645
2789 Reviewed by Darin Adler.
2791 Ensure we don't normalize individual tracks to fill the space, so
2792 at least, the sum of flex values must be 1. We also needed to
2793 modify the grid-element-shrink-to-fit to adapt it to the new
2794 behavior of flex fraction units.
2796 * fast/css-grid-layout/flex-factor-sum-less-than-1-expected.txt: Added.
2797 * fast/css-grid-layout/flex-factor-sum-less-than-1.html: Added.
2798 * fast/css-grid-layout/grid-element-shrink-to-fit.html:
2800 2015-09-01 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2802 Unreviewed EFL gardening. Skip new two tests which aren't supported by EFL port.
2804 * platform/efl/TestExpectations:
2806 2015-08-31 Commit Queue <commit-queue@webkit.org>
2808 Unreviewed, rolling out r189198.
2809 https://bugs.webkit.org/show_bug.cgi?id=148670
2811 "Caused http/tests/navigation/anchor-frames-same-origin.html
2812 to fail on WebKit1" (Requested by cdumez on #webkit).
2816 "http/tests/w3c/dom/nodes/Element-matches.html is flaky"
2817 https://bugs.webkit.org/show_bug.cgi?id=148615
2818 http://trac.webkit.org/changeset/189198
2820 2015-08-31 Alexey Proskuryakov <ap@apple.com>
2822 Remove shadow DOM tests
2823 https://bugs.webkit.org/show_bug.cgi?id=148669
2825 Reviewed by Tim Horton.
2827 * accessibility/corresponding-control-deleted-crash.html: Removed.
2828 * editing/shadow: Removed.
2829 * editing/text-iterator/basic-iteration-shadowdom.html: Removed.
2830 * fast/dom/HTMLTemplateElement/cycles-in-shadow.html: Removed.
2831 * fast/dom/shadow: Removed.
2832 * platform/efl/TestExpectations:
2833 * platform/gtk/TestExpectations:
2834 * platform/ios-simulator-wk1/TestExpectations:
2835 * platform/ios-simulator-wk2/TestExpectations:
2836 * platform/ios-simulator/TestExpectations:
2837 * platform/mac-wk2/TestExpectations:
2838 * platform/mac/TestExpectations:
2839 * platform/win/TestExpectations:
2841 2015-08-31 Chris Dumez <cdumez@apple.com>
2843 Range API is throwing wrong exception type
2844 https://bugs.webkit.org/show_bug.cgi?id=148648
2846 Reviewed by Ryosuke Niwa.
2848 Update / rebaseline tests. A lot of w3c tests progressed after this
2849 change. However, some of our pre-existing layout tests were relying
2852 * fast/dom/DOMException/RangeException-expected.txt: Removed.
2853 * fast/dom/DOMException/RangeException.html: Removed.
2854 * fast/dom/DOMException/resources/RangeException.js: Removed.
2855 * fast/dom/Range/range-compareNode.html:
2856 * fast/dom/Range/range-exceptions-expected.txt:
2857 * fast/dom/Range/range-intersectsNode-expected.txt:
2858 * fast/dom/Range/script-tests/range-exceptions.js:
2859 * fast/dom/Window/get-set-properties-expected.txt:
2860 * fast/dom/Window/get-set-properties.html:
2861 * fast/dom/Window/resources/window-properties.js:
2862 * http/tests/w3c/dom/ranges/Range-comparePoint-expected.txt:
2863 * http/tests/w3c/dom/ranges/Range-isPointInRange-expected.txt:
2864 * http/tests/w3c/dom/ranges/Range-selectNode-expected.txt:
2865 * http/tests/w3c/dom/ranges/Range-set-expected.txt:
2866 * http/tests/w3c/dom/ranges/Range-surroundContents-expected.txt:
2867 * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
2869 2015-08-31 Alexey Proskuryakov <ap@apple.com>
2871 Update Windows expectation for fast/events/wheelevent-basic.html after r188793.
2873 * platform/win/TestExpectations: This test used to fail, and now that it is
2874 asynchronous, it times out.
2876 2015-08-31 Chris Dumez <cdumez@apple.com>
2878 http/tests/w3c/dom/nodes/Element-matches.html is flaky
2879 https://bugs.webkit.org/show_bug.cgi?id=148615
2881 Reviewed by Ryosuke Niwa.
2883 Unskip the tests and rebaseline them now that the target pseudo selector
2884 checks are consistently passing.
2887 * http/tests/w3c/dom/nodes/Element-matches-expected.txt:
2888 * http/tests/w3c/dom/nodes/ParentNode-querySelector-All-expected.txt:
2889 * http/tests/w3c/dom/nodes/ParentNode-querySelector-All-xhtml-expected.txt:
2891 2015-08-31 Alexey Proskuryakov <ap@apple.com>
2893 Skip Web Inspector debugger tests more thoroughly.
2895 * platform/mac-wk2/TestExpectations:
2896 * platform/mac/TestExpectations:
2898 2015-08-26 Andy Estes <aestes@apple.com>
2900 [Content Filtering] Determine navigation and content policy before continuing to filter a load
2901 https://bugs.webkit.org/show_bug.cgi?id=148506
2903 Reviewed by Brady Eidson.
2905 Added tests for what happens if the content filter does not make a decision when the load finishes.
2907 * contentfiltering/allow-never-expected.html: Added.
2908 * contentfiltering/allow-never.html: Added.
2909 * contentfiltering/block-never-expected.html: Added.
2910 * contentfiltering/block-never.html: Added.
2911 * contentfiltering/resources/contentfiltering.js:
2913 2015-08-31 Zalan Bujtas <zalan@apple.com>
2916 add-table-overpaint.html -> repaint rect tracking + [ Pass Failure] for now.
2917 absolute-position-moved.html -> reftest.
2922 * fast/repaint/absolute-position-moved-expected.html: Added.
2923 * fast/repaint/absolute-position-moved-expected.png: Removed.
2924 * fast/repaint/absolute-position-moved-expected.txt: Removed.
2925 * fast/repaint/absolute-position-moved.html:
2926 * fast/repaint/add-table-overpaint-expected.png: Removed.
2927 * fast/repaint/add-table-overpaint-expected.txt:
2928 * fast/repaint/add-table-overpaint.html:
2929 * platform/gtk/fast/repaint/add-table-overpaint-expected.png: Removed.
2931 2015-08-31 Aleksandr Skachkov <gskachkov@gmail.com>
2933 [ES6] Arrow function syntax. Add missed tests for invoking the arrow function that created by 'eval' statement.
2934 https://bugs.webkit.org/show_bug.cgi?id=148445
2936 Reviewed by Yusuke Suzuki.
2938 Added tests, that cover cases, when arrow function is created by 'eval' statement and then invoking it.
2939 This case was missed in previous patches that are related to arrow function, also it is important to
2940 test different cases of ending arrow function in 'eval' and invoking created arrow function because
2941 of reparsing during function invocation.
2943 * js/arrowfunction-syntax-endings-expected.txt:
2944 * js/script-tests/arrowfunction-syntax-endings.js:
2946 2015-08-31 Zalan Bujtas <zalan@apple.com>
2949 absolute-position-change-containing-block.html -> repaint rect tracking.
2950 absolute-position-changed.html -> reftest.
2954 * fast/repaint/absolute-position-change-containing-block-expected.png: Removed.
2955 * fast/repaint/absolute-position-change-containing-block-expected.txt:
2956 * fast/repaint/absolute-position-change-containing-block.html:
2957 * fast/repaint/absolute-position-changed-expected.html: Added.
2958 * fast/repaint/absolute-position-changed-expected.png: Removed.
2959 * fast/repaint/absolute-position-changed-expected.txt: Removed.
2960 * fast/repaint/absolute-position-changed.html:
2961 * platform/gtk/fast/repaint/absolute-position-change-containing-block-expected.png: Removed.
2962 * platform/mac/fast/repaint/absolute-position-changed-expected.png: Removed.
2964 2015-08-31 Chris Dumez <cdumez@apple.com>
2966 NodeFilter.SHOW_ALL has wrong value on 32-bit
2967 https://bugs.webkit.org/show_bug.cgi?id=148602
2969 Reviewed by Geoffrey Garen.
2971 Unskip tests that are now passing on Windows / 32bit.
2973 * platform/win/TestExpectations:
2975 2015-08-31 Chris Dumez <cdumez@apple.com>
2977 Range.detach() / NodeIterator.detach() should be no-ops as per the latest DOM specification
2978 https://bugs.webkit.org/show_bug.cgi?id=148454
2980 Reviewed by Ryosuke Niwa.
2982 * fast/dom/Range/bug-19527.html:
2983 * fast/dom/Range/detach-range-during-deletecontents-expected.txt:
2984 * fast/dom/Range/range-compareNode-expected.txt:
2985 * fast/dom/Range/range-compareNode.html:
2986 * fast/dom/Range/range-comparePoint.html:
2987 * fast/dom/Range/range-intersectsNode-exception-expected.txt: Removed.
2988 * fast/dom/Range/range-intersectsNode-exception.html: Removed.
2989 * fast/dom/Range/range-intersectsNode-expected.txt:
2990 * fast/dom/Range/range-isPointInRange.html:
2991 * fast/dom/Range/resources/intersectsNode.js:
2992 Update / rebaseline tests.
2994 * fast/dom/Range/range-detach-noop-expected.txt: Added.
2995 * fast/dom/Range/range-detach-noop.html: Added.
2996 New test checking that Range.detach() is a no-op.
2998 * fast/dom/node-iterator-detach-noop-expected.txt: Added.
2999 * fast/dom/node-iterator-detach-noop.html: Added.
3000 New test checking that NodeIterator.detach() is a no-op.
3002 2015-08-31 Antti Koivisto <antti@apple.com>
3004 Network Cache: Stale content after back navigation
3005 https://bugs.webkit.org/show_bug.cgi?id=148634
3007 Reviewed by Chris Dumez.
3009 * http/tests/cache/disk-cache/disk-cache-302-status-code.html:
3010 * http/tests/cache/disk-cache/disk-cache-cancel-expected.txt: Added.
3011 * http/tests/cache/disk-cache/disk-cache-cancel.html: Added.
3012 * http/tests/cache/disk-cache/resources/cache-test.js:
3014 Support delayed responses so we can test canceling the load.
3015 Some minor improvements.
3020 (loadResourcesWithOptions):
3022 * http/tests/cache/disk-cache/resources/generate-response.cgi:
3024 2015-08-31 Zalan Bujtas <zalan@apple.com>
3026 Repaint cleanup: 4776765.html. Use repaint rect tracking.
3030 * fast/repaint/4776765-expected.txt: Added.
3031 * fast/repaint/4776765.html:
3032 * platform/efl/fast/repaint/4776765-expected.png: Removed.
3033 * platform/efl/fast/repaint/4776765-expected.txt: Removed.
3034 * platform/gtk/fast/repaint/4776765-expected.png: Removed.
3035 * platform/gtk/fast/repaint/4776765-expected.txt: Removed.
3036 * platform/mac/fast/repaint/4776765-expected.png: Removed.
3037 * platform/mac/fast/repaint/4776765-expected.txt: Removed.
3038 * platform/win/fast/repaint/4776765-expected.txt: Removed.
3040 2015-08-31 Chris Dumez <cdumez@apple.com>
3042 Unreviewed, mark a few tests as failing on Windows.
3044 They will be fixed via Bug 148602.
3046 * platform/win/TestExpectations:
3048 2015-08-31 Chris Dumez <cdumez@apple.com>
3050 Unreviewed, mark new http/tests/w3c/dom/nodes/ParentNode-querySelector-All-xhtml.xhtml as flaky.
3054 2015-08-31 Alexey Proskuryakov <ap@apple.com>
3056 Add test expectations for:
3058 Many Web Inspector tests are flaky timeouts
3059 https://bugs.webkit.org/show_bug.cgi?id=148636
3061 * platform/mac/TestExpectations:
3063 2015-08-31 Javier Fernandez <jfernandez@igalia.com>
3065 [CSS Grid Layout] auto-margins alignment does not work for heights
3066 https://bugs.webkit.org/show_bug.cgi?id=148071
3068 Reviewed by Sergio Villar Senin.
3070 Updated some test cases to adapt them to the new row-axis auto-margin alignment.
3072 * fast/css-grid-layout/grid-item-auto-margins-alignment-expected.txt:
3073 * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-lr-expected.txt:
3074 * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-lr.html:
3075 * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-rl-expected.txt:
3076 * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-rl.html:
3077 * fast/css-grid-layout/grid-item-auto-margins-alignment.html:
3078 * fast/css-grid-layout/grid-item-auto-margins-and-stretch.html:
3080 2015-08-31 Enrica Casucci <enrica@apple.com>
3082 Incorrect cursor movement for U+26F9, U+1F3CB with variations.
3083 https://bugs.webkit.org/show_bug.cgi?id=148629
3084 rdar://problem/22492366
3086 Reviewed by Ryosuke Niwa.
3088 The test has been updated to test these two emoji and to
3089 cover the cursor movement as well.
3091 * editing/deleting/delete-emoji-expected.txt:
3092 * editing/deleting/delete-emoji.html:
3094 2015-07-31 Sergio Villar Senin <svillar@igalia.com>
3096 [css-grid] Grid containers reporting wrong preferred widths
3097 https://bugs.webkit.org/show_bug.cgi?id=147486
3099 Reviewed by Darin Adler.
3101 Added new test cases to check the preferred widths reported by
3102 grid containers when they are sized under min/max-width
3105 * fast/css-grid-layout/grid-preferred-logical-widths-expected.txt:
3106 * fast/css-grid-layout/grid-preferred-logical-widths.html:
3108 2015-08-31 Antti Koivisto <antti@apple.com>
3110 REGRESSION (r188820): fast/dom/HTMLObjectElement/object-as-frame.html is flaky
3111 https://bugs.webkit.org/show_bug.cgi?id=148533
3113 Reviewed by Chris Dumez.
3119 * fast/dom/HTMLObjectElement/object-as-frame.html:
3121 Use more logical text in the data url.
3123 * http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt:
3124 * http/tests/loading/basic-credentials-sent-automatically-expected.txt:
3125 * platform/wk2/http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt:
3126 * platform/wk2/http/tests/loading/basic-credentials-sent-automatically-expected.txt:
3127 * webarchive/loading/object-expected.txt:
3129 Update test results.
3131 2015-08-30 Chris Fleizach <cfleizach@apple.com>
3133 AX: When navigating the elements of a scrollable element with VoiceOver, the scrollTop() position of the element does not permanently change
3134 https://bugs.webkit.org/show_bug.cgi?id=125720
3136 Unreviewed. Skip failing tests on Windows due to lack of DRT implementations.
3138 * platform/win/TestExpectations:
3140 2015-08-30 Chris Dumez <cdumez@apple.com>
3142 Unreviewed, mark http/tests/w3c/dom/nodes/Element-matches.html as flaky.
3146 2015-08-29 Chris Dumez <cdumez@apple.com>
3148 Unreviewed, rebaseline http/tests/w3c/dom/nodes/Element-matches.html
3150 * http/tests/w3c/dom/nodes/Element-matches-expected.txt:
3152 2015-08-29 Alexey Proskuryakov <ap@apple.com>
3154 Mac test result gardening.
3156 Unmarked tests that no longer flake, updated a a few results.
3158 * platform/mac-wk2/TestExpectations:
3159 * platform/mac/TestExpectations:
3160 * platform/mac/compositing/reflections/load-video-in-reflection-expected.txt:
3161 * platform/mac/editing/pasteboard/5478250-expected.png:
3162 * platform/mac/editing/pasteboard/5478250-expected.txt:
3163 * platform/mac/fast/loader/javascript-url-in-embed-expected.txt:
3165 2015-08-29 Chris Dumez <cdumez@apple.com>
3167 Import W3C DOM test suite from github.com/w3c/web-platform-tests
3168 https://bugs.webkit.org/show_bug.cgi?id=148546
3170 Reviewed by Alexey Proskuryakov.
3172 Import W3C DOM test suite from github.com/w3c/web-platform-tests
3173 to improve coverage and track progress.
3175 * http/tests/w3c/dom/*: Added.
3177 2015-08-29 Chris Fleizach <cfleizach@apple.com>
3179 AX: When navigating the elements of a scrollable element with VoiceOver, the scrollTop() position of the element does not permanently change
3180 https://bugs.webkit.org/show_bug.cgi?id=125720
3182 Reviewed by Daniel Bates.
3184 * accessibility/scroll-to-global-point-iframe-expected.txt: Added.
3185 * accessibility/scroll-to-global-point-iframe-nested-expected.txt: Added.
3186 * accessibility/scroll-to-global-point-iframe-nested.html: Added.
3187 * accessibility/scroll-to-global-point-iframe.html: Added.
3188 * accessibility/scroll-to-global-point-main-window-expected.txt: Added.
3189 * accessibility/scroll-to-global-point-main-window.html: Added.
3190 * accessibility/scroll-to-global-point-nested-expected.txt: Added.
3191 * accessibility/scroll-to-global-point-nested.html: Added.
3192 * accessibility/scroll-to-make-visible-div-overflow-expected.txt: Added.
3193 * accessibility/scroll-to-make-visible-div-overflow.html: Added.
3194 * accessibility/scroll-to-make-visible-iframe-expected.txt: Added.
3195 * accessibility/scroll-to-make-visible-iframe.html: Added.
3196 * accessibility/scroll-to-make-visible-nested-2-expected.txt: Added.
3197 * accessibility/scroll-to-make-visible-nested-2.html: Added.
3198 * accessibility/scroll-to-make-visible-nested-expected.txt: Added.
3199 * accessibility/scroll-to-make-visible-nested.html: Added.
3200 * accessibility/scroll-to-make-visible-with-subfocus-expected.txt: Added.
3201 * accessibility/scroll-to-make-visible-with-subfocus.html: Added.
3203 2015-08-28 Alexey Proskuryakov <ap@apple.com>
3205 Mac TestExpectations gardening.
3207 * platform/mac-wk2/TestExpectations:
3208 * platform/mac/TestExpectations:
3210 2015-08-28 Andy Estes <aestes@apple.com>
3212 http/tests/media/video-play-stall.html is flakey
3213 https://bugs.webkit.org/show_bug.cgi?id=148597
3215 * platform/mac/TestExpectations: Marked as flakey.
3217 2015-08-28 Jer Noble <jer.noble@apple.com>
3219 [iOS] Add WebKit/WebKit2 settings to control automatic data loading
3220 https://bugs.webkit.org/show_bug.cgi?id=148579
3222 Reviewed by Anders Carlsson.
3224 Restriction setting moved from a global to a specific session.
3226 * media/video-restricted-no-preload-auto-expected.txt:
3227 * media/video-restricted-no-preload-auto.html:
3228 * media/video-restricted-no-preload-metadata-expected.txt:
3229 * media/video-restricted-no-preload-metadata.html:
3231 2015-08-28 Jer Noble <jer.noble@apple.com>
3233 Unreviewed gardening; fix (rebaseline) expected results for media/video-fullscreeen-only-playback.html after r189112.
3235 * media/video-fullscreeen-only-playback-expected.txt:
3237 2015-08-28 Jer Noble <jer.noble@apple.com>
3239 [iOS] Make the AllowsInlineMediaPlayback preference work in WebKit / WebKit2.
3240 https://bugs.webkit.org/show_bug.cgi?id=147512
3242 Reviewed by Anders Carlsson.
3244 * media/video-fullscreeen-only-controls.html:
3245 * media/video-fullscreeen-only-controls-expected.txt:
3246 * media/video-fullscreeen-only-playback.html:
3247 * media/video-fullscreeen-only-playback-expected.txt:
3249 2015-08-28 Eric Carlson <eric.carlson@apple.com>
3251 Media Session: MediaSession.releaseSession() renamed to deactivate()
3252 https://bugs.webkit.org/show_bug.cgi?id=148578
3254 Reviewed by Jer Noble.
3256 * media/session/releasing-sessions-expected.txt:
3257 * media/session/releasing-sessions.html:
3259 2015-08-28 Joseph Pecoraro <pecoraro@apple.com>
3261 Web Inspector: Separate creating a style sheet from adding a new rule in the protocol
3262 https://bugs.webkit.org/show_bug.cgi?id=148502
3264 Reviewed by Timothy Hatcher.
3266 * inspector/css/createStyleSheet-expected.txt: Added.
3267 * inspector/css/createStyleSheet.html: Added.
3268 * inspector/css/manager-preferredInspectorStyleSheetForFrame-expected.txt: Added.
3269 * inspector/css/manager-preferredInspectorStyleSheetForFrame.html: Added.
3270 * inspector/css/stylesheet-events-inspector-stylesheet-expected.txt:
3271 * inspector/css/stylesheet-events-inspector-stylesheet.html:
3273 2015-08-28 Xabier Rodriguez Calvar <calvaris@igalia.com>
3275 Layout Test streams/reference-implementation/readable-stream.html is flaky
3276 https://bugs.webkit.org/show_bug.cgi?id=148320
3278 Reviewed by Alexey Proskuryakov.
3280 * streams/reference-implementation/readable-stream.html: Set the timeouts at the last moment so that it is less
3281 likely to hit them earlier that we should.
3283 2015-08-28 Carlos Garcia Campos <cgarcia@igalia.com>
3285 Unreviewed GTK+ gardening. Skip inspector tests timing out after r188639.
3287 * platform/gtk/TestExpectations:
3289 2015-08-28 Carlos Garcia Campos <cgarcia@igalia.com>
3291 Unreviewed GTK+ gardening. Skip some MediaStream tests that are timing out.
3293 * platform/gtk/TestExpectations:
3295 2015-08-27 Commit Queue <commit-queue@webkit.org>
3297 Unreviewed, rolling out r189064 and r189084.
3298 https://bugs.webkit.org/show_bug.cgi?id=148560
3300 Breaks 117 JSC tests. (Requested by mlam on #webkit).
3302 Reverted changesets:
3304 "[ES6] Add TypedArray.prototype functionality."
3305 https://bugs.webkit.org/show_bug.cgi?id=148035
3306 http://trac.webkit.org/changeset/189064
3308 "Unbreak JSC tests (broken since r189064)."
3309 http://trac.webkit.org/changeset/189084
3311 2015-08-27 Mark Lam <mark.lam@apple.com>
3313 Unbreak JSC tests (broken since r189064).
3317 * js/script-tests/typedarray-test-helper-functions.js:
3319 2015-08-27 Tim Horton <timothy_horton@apple.com>
3321 fast/css/object-fit/object-fit-embed.html isn't testing anything
3322 https://bugs.webkit.org/show_bug.cgi?id=148512
3324 Reviewed by Andy Estes.
3326 * fast/css/object-fit/object-fit-embed-expected.html:
3327 * fast/css/object-fit/object-fit-embed.html:
3328 * fast/replaced/border-radius-clip-content-edge.html:
3329 * fast/replaced/outline-replaced-elements.html:
3330 These tests load PNGs inside <embeds>. r82001 made it so that
3331 the test plugin handles PNGs, and also so that <embed> prefers
3332 plugins even for types that we know how to handle natively.
3334 Since these tests actually want to load PNGs natively, disable
3335 plugins so we don't get that behavior.
3337 2015-08-27 Keith Miller <keith_miller@apple.com>
3339 [ES6] Add TypedArray.prototype functionality.
3340 https://bugs.webkit.org/show_bug.cgi?id=148035
3342 Reviewed by Geoffrey Garen.
3344 Added tests for the TypedArray.prototype functions.
3345 All the tests use the typedarray-test-helper-function.js
3346 to run the test on each TypedArray.
3348 * fast/canvas/webgl/type-conversion-test-expected.txt:
3349 * js/script-tests/typedarray-copyWithin.js: Added.
3350 * js/script-tests/typedarray-every.js: Added.
3352 (isBigEnoughAndChange):
3353 (isBigEnoughAndException):
3354 * js/script-tests/typedarray-fill.js: Added.
3355 * js/script-tests/typedarray-filter.js: Added.
3357 (keepEvenAndChange):
3358 (isBigEnoughAndException):
3359 * js/script-tests/typedarray-find.js: Added.
3361 (keepEvenAndChange):
3362 (isBigEnoughAndException):
3363 * js/script-tests/typedarray-findIndex.js: Added.
3365 (keepEvenAndChange):
3366 (isBigEnoughAndException):
3367 * js/script-tests/typedarray-forEach.js: Added.
3368 (.checkCorrect.let.list):
3373 (isBigEnoughAndException):
3374 * js/script-tests/typedarray-indexOf.js: Added.
3376 * js/script-tests/typedarray-lastIndexOf.js: Added.
3377 * js/script-tests/typedarray-map.js: Added.
3380 (isBigEnoughAndException):
3381 * js/script-tests/typedarray-reduce.js: Added.
3384 (createArrayAndChange):
3385 (isBigEnoughAndException):
3386 * js/script-tests/typedarray-reduceRight.js: Added.
3389 (createArrayAndChange):
3390 (isBigEnoughAndException):
3391 * js/script-tests/typedarray-slice.js: Added.
3392 * js/script-tests/typedarray-some.js: Added.
3394 (isBigEnoughAndChange):
3395 (isBigEnoughAndException):
3396 * js/script-tests/typedarray-sort.js: Added.
3399 * js/script-tests/typedarray-test-helper-functions.js: Added.
3400 (forEachTypedArray):
3401 (isSameFunctionForEachTypedArrayPrototype.eq):
3402 (isSameFunctionForEachTypedArrayPrototype):
3405 (testPrototypeFunctionHelper):
3406 (testPrototypeFunctionOnSigned):
3407 (testPrototypeFunctionOnFloat):
3408 (testPrototypeFunction):
3409 * js/typedarray-copyWithin-expected.txt: Added.
3410 * js/typedarray-copyWithin.html: Added.
3411 * js/typedarray-every-expected.txt: Added.
3412 * js/typedarray-every.html: Added.
3413 * js/typedarray-fill-expected.txt: Added.
3414 * js/typedarray-fill.html: Added.
3415 * js/typedarray-filter-expected.txt: Added.
3416 * js/typedarray-filter.html: Added.
3417 * js/typedarray-find-expected.txt: Added.
3418 * js/typedarray-find.html: Added.
3419 * js/typedarray-findIndex-expected.txt: Added.
3420 * js/typedarray-findIndex.html: Added.
3421 * js/typedarray-forEach-expected.txt: Added.
3422 * js/typedarray-forEach.html: Added.
3423 * js/typedarray-indexOf-expected.txt: Added.
3424 * js/typedarray-indexOf.html: Added.
3425 * js/typedarray-lastIndexOf-expected.txt: Added.
3426 * js/typedarray-lastIndexOf.html: Added.
3427 * js/typedarray-map-expected.txt: Added.
3428 * js/typedarray-map.html: Added.
3429 * js/typedarray-reduce-expected.txt: Added.
3430 * js/typedarray-reduce.html: Added.
3431 * js/typedarray-reduceRight-expected.txt: Added.
3432 * js/typedarray-reduceRight.html: Added.
3433 * js/typedarray-slice-expected.txt: Added.
3434 * js/typedarray-slice.html: Added.
3435 * js/typedarray-some-expected.txt: Added.
3436 * js/typedarray-some.html: Added.
3437 * js/typedarray-sort-expected.txt: Added.
3438 * js/typedarray-sort.html: Added.
3440 2015-08-27 Chris Dumez <cdumez@apple.com>
3442 Range.compareBoundaryPoints() should throw a NotSupportedError for invalid compareHow values
3443 https://bugs.webkit.org/show_bug.cgi?id=148483
3445 Reviewed by Geoffrey Garen.
3447 Add new layout test to confirm that Range.compareBoundaryPoints() throws
3448 when passed in invalid compareHow values.
3450 * fast/dom/Range/compareBoundaryPoints-compareHow-exception-expected.txt: Added.
3451 * fast/dom/Range/compareBoundaryPoints-compareHow-exception.html: Added.
3453 2015-08-27 Joseph Pecoraro <pecoraro@apple.com>
3455 Page does not update when <link> media attribute changes to no longer apply to page
3456 https://bugs.webkit.org/show_bug.cgi?id=148392
3458 Reviewed by Antti Koivisto.
3460 * fast/css/link-media-attr-expected.txt: Added.
3461 * fast/css/link-media-attr.html: Added.
3462 Add a test to verify that styles change after a link's media attribute changes.
3464 2015-08-27 Chris Dumez <cdumez@apple.com>
3466 Document window.NodeFilter properties
3467 https://bugs.webkit.org/show_bug.cgi?id=148531
3469 Reviewed by Geoffrey Garen.
3471 Document window.NodeFilter properties to detect changes to them. This
3472 is in preparation of Bug 148415 as this will help detect unwanted
3473 changes to the interface when making NodeFilter a callback interface.
3475 * fast/dom/node-filter-interface-expected.txt: Added.
3476 * fast/dom/node-filter-interface.html: Added.
3478 2015-08-27 Zalan Bujtas <zalan@apple.com>
3480 Simple line layout: Text jumps sometimes on naughty strings page
3481 https://bugs.webkit.org/show_bug.cgi?id=148399
3482 rdar://problem/22212568
3484 Reviewed by Antti Koivisto.
3486 The x position we set for tab characters during painting should
3487 be the same as if it was set by the inline box tree painting.
3489 Inline box tree computes the distance from the rootbox for each line
3490 and sets this value as the xPos for the TextRun.
3491 Currently simple line layout does not support cases where a line
3492 would have an offset, so this value is always 0.
3494 * fast/text/whitespace/simple-line-layout-tab-position-expected.html: Added.
3495 * fast/text/whitespace/simple-line-layout-tab-position.html: Added.
3497 2015-08-27 Anders Carlsson <andersca@apple.com>
3499 REGRESSION (r188987): imported/mozilla/svg/filters/feConvolveMatrix-1.svg fails
3500 https://bugs.webkit.org/show_bug.cgi?id=148497
3501 <rdar://problem/22459541>
3503 Reviewed by Andy Estes.
3507 2015-08-27 Basile Clement <basile_clement@apple.com>
3509 REGRESSION(r184779): Possible read-after-free in JavaScriptCore/dfg/DFGClobberize.h
3510 https://bugs.webkit.org/show_bug.cgi?id=148411
3512 Reviewed by Geoffrey Garen and Filip Pizlo.
3514 * js/regress-148411-expected.txt: Added.
3515 * js/regress-148411.html: Added.
3516 * js/script-tests/regress-148411.js: Added.
3519 2015-08-27 Nan Wang <n_wang@apple.com>
3521 AX: Remove accessibility/mac/change-notification-on-scroll.html test
3522 https://bugs.webkit.org/show_bug.cgi?id=148534
3524 Reviewed by Chris Fleizach.
3526 Removed the test since AXValueChange notifications are not being sent
3527 when scrollable regions inside the WebView are scrolled.
3529 * accessibility/mac/change-notification-on-scroll-expected.txt: Removed.
3530 * accessibility/mac/change-notification-on-scroll.html: Removed.
3531 * platform/mac/TestExpectations:
3533 2015-08-27 Nan Wang <n_wang@apple.com>
3535 AX: Fix accessibility/select-element-at-index.html test
3536 https://bugs.webkit.org/show_bug.cgi?id=148516
3538 Reviewed by Chris Fleizach.
3540 * accessibility/select-element-at-index.html:
3541 * platform/mac/TestExpectations:
3542 * platform/mac/accessibility/select-element-at-index-expected.txt: Added.
3544 2015-08-27 Brent Fulgham <bfulgham@apple.com>
3546 [Win] Skip new High DPI test (Windows doesn't quite support this)
3547 Also skip an event test that started failing after r188793.
3549 * platform/win/TestExpectations:
3551 2015-08-27 Alexey Proskuryakov <ap@apple.com>
3553 REGRESSION (r188820): fast/dom/HTMLObjectElement/object-as-frame.html is flaky.
3554 https://bugs.webkit.org/show_bug.cgi?id=148533
3556 * TestExpectations: Marking is as such.
3558 2015-08-27 Brent Fulgham <bfulgham@apple.com>
3560 [Win] Mark some test failures.
3562 * platform/win/TestExpectations: Mark some test failures. Images are black instead