1 2015-09-11 Tim Horton <timothy_horton@apple.com>
3 fast/hidpi/image-set-without-specified-width.html flakily tries to install multiple callbacks for the same event
4 https://bugs.webkit.org/show_bug.cgi?id=149067
6 Reviewed by Alexey Proskuryakov.
8 * fast/hidpi/image-set-without-specified-width.html:
9 Wait until we've successfully set the deviceScaleFactor
10 before reloading the page; otherwise, we can end up trying to set it
11 again after the reload (and depending on how long it takes the callback
12 to return, again, and again, and again...)
14 2015-09-11 Alexey Proskuryakov <ap@apple.com>
16 El Capitan test result gardening.
18 * platform/mac/TestExpectations: Remove a test that should pass now.
20 2015-09-11 Chris Dumez <cdumez@apple.com>
22 Element.tagName should be upper-case for HTML elements in HTML documents
23 https://bugs.webkit.org/show_bug.cgi?id=148843
24 <rdar://problem/22559081>
26 Reviewed by Ryosuke Niwa.
28 Update / rebaseline test now that our behavior has changed.
30 * fast/dom/Node/initial-values-expected.txt:
31 * fast/dom/Node/script-tests/initial-values.js:
33 2015-09-11 Chris Dumez <cdumez@apple.com>
35 document.body = "text" should throw a TypeError, not a HierarchyRequestError
36 https://bugs.webkit.org/show_bug.cgi?id=149057
37 <rdar://problem/22567157>
39 Reviewed by Ryosuke Niwa.
41 Rebaseline test as we now throw a different exception.
43 * fast/dom/setter-type-enforcement-expected.txt:
45 2015-09-10 Commit Queue <commit-queue@webkit.org>
47 Unreviewed, rolling out r189595.
48 https://bugs.webkit.org/show_bug.cgi?id=149052
50 The tests still fail (Requested by ap on #webkit).
54 "Spurious output on Windows tests: AQMEIOManager::FindIOUnit:
56 https://bugs.webkit.org/show_bug.cgi?id=142929
57 http://trac.webkit.org/changeset/189595
59 2015-09-10 Chris Fleizach <cfleizach@apple.com>
61 AX: Mavericks: Text cursor does not move along with VoiceOver cursor for text fields
62 https://bugs.webkit.org/show_bug.cgi?id=148891
64 Reviewed by Alexey Proskuryakov.
66 Mark accessibility focus tests as passing on Yosemite.
68 * platform/mac/TestExpectations:
70 2015-09-10 Alexey Proskuryakov <ap@apple.com>
72 Spurious output on Windows tests: AQMEIOManager::FindIOUnit: error -1
73 https://bugs.webkit.org/show_bug.cgi?id=142929
75 Reviewed by Brent Fulgham.
77 * platform/win/TestExpectations: Unskip some newly added tests that are affected.
78 We still skip the whole media directory - updating the results and unskipping those
79 tests would be a separate project.
81 2015-09-10 David Hyatt <hyatt@apple.com>
83 [New Block-Inside-Inline Model] Self-collapsing block check needs to account for anonymous inline blocks
84 https://bugs.webkit.org/show_bug.cgi?id=149042
86 Reviewed by Dean Jackson.
88 * fast/block/inside-inlines/new-model/self-collapsing-test-expected.html: Added.
89 * fast/block/inside-inlines/new-model/self-collapsing-test.html: Added.
90 * fast/block/inside-inlines/self-collapsing-test-expected.html: Added.
91 * fast/block/inside-inlines/self-collapsing-test.html: Added.
93 2015-09-10 Dewei Zhu <dewei_zhu@apple.com>
95 Update windows platform expected results for bug 148810.
96 https://bugs.webkit.org/show_bug.cgi?id=149038
98 Reviewed by Alexey Proskuryakov.
100 * platform/win/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Updated.
102 2015-09-10 Chris Dumez <cdumez@apple.com>
104 Node.appendChild(null) / replaceChild(null, null) / removeChild(null) / insertBefore(null, ref) should throw a TypeError
105 https://bugs.webkit.org/show_bug.cgi?id=148971
106 <rdar://problem/22560883>
107 <rdar://problem/22559225>
109 Reviewed by Ryosuke Niwa.
111 Update / rebaseline tests now that we throw a different exception type.
113 * fast/dom/Document/replaceChild-null-oldChild-expected.txt:
114 * fast/dom/Document/script-tests/replaceChild-null-oldChild.js:
115 * fast/dom/Node/fragment-mutation-expected.txt:
116 * fast/dom/Node/fragment-mutation.html:
117 * fast/dom/incompatible-operations-expected.txt:
118 * fast/dom/incompatible-operations.html:
119 * fast/dom/move-nodes-across-documents.html:
120 * fast/dom/processing-instruction-appendChild-exceptions-expected.txt:
121 * fast/dom/processing-instruction-appendChild-exceptions.xhtml:
122 * fast/dom/setter-type-enforcement-expected.txt:
123 * fast/dom/timer-clear-interval-in-handler-and-generate-error-expected.txt:
124 * fast/inspector-support/uncaught-dom8-exception.html:
126 2015-09-10 Brady Eidson <beidson@apple.com>
128 Mark some more W3C IDB tests as flaky.
129 https://bugs.webkit.org/show_bug.cgi?id=148713
133 * platform/wk2/TestExpectations:
135 2015-09-10 Daniel Bates <dabates@apple.com>
137 Write a test to ensure we don't regress processing of tasks when page defers loading
138 https://bugs.webkit.org/show_bug.cgi?id=135882
139 <rdar://problem/22550497>
141 Reviewed by Darin Adler.
143 Add a test to ensure we do not regress <https://bugs.webkit.org/show_bug.cgi?id=135688>.
145 * storage/websql/success-callback-when-page-defers-loading-expected.txt: Added.
146 * storage/websql/success-callback-when-page-defers-loading.html: Added.
148 2015-09-10 Sergio Villar Senin <svillar@igalia.com>
150 min-width/height should default to auto for flexbox items
151 https://bugs.webkit.org/show_bug.cgi?id=146020
153 Reviewed by David Hyatt.
155 Based on Blink's r193665, r194062, r194887 and r195930 by <cbiesinger@chromium.org>.
157 * TestExpectations: Removed passing flexbox tests.
158 * css3/flexbox/csswg/flex-flow-007.html: Added min-height: 0px.
159 * css3/flexbox/flexbox-baseline.html: Ditto.
160 * css3/flexbox/min-size-auto-expected.txt: Added.
161 * css3/flexbox/min-size-auto.html: Added.
162 * css3/flexbox/preferred-widths-orthogonal.html: Added min-height: 0px.
163 * fast/css/auto-min-size-expected.txt: Check default computed
164 styles for min-width/height for flex items.
165 * fast/css/auto-min-size.html: Ditto.
167 2015-09-10 ChangSeok Oh <changseok.oh@collabora.com>
169 [GTK] Volume bar is broken
170 https://bugs.webkit.org/show_bug.cgi?id=145639
172 Reviewed by Philippe Normand.
174 Unblock relevant tests. media/click-volume-bar-not-pausing.html, media/volume-bar-empty-when-muted.html
176 * platform/gtk/TestExpectations:
178 2015-09-09 Dewei Zhu <dewei_zhu@apple.com>
180 Document.characterSet should return "UTF-8" by default.
181 https://bugs.webkit.org/show_bug.cgi?id=148810
182 <rdar://problem/22548727>
184 Reviewed by Ryosuke Niwa.
186 Update the tests which test the default encoding of document.
188 * dom/xhtml/level3/core/documentgetinputencoding02-expected.txt: Obsolete test.
190 2015-09-09 Benjamin Poulain <bpoulain@apple.com>
192 CSS general sibling selectors does not work without CSS JIT
193 https://bugs.webkit.org/show_bug.cgi?id=148987
194 rdar://problem/22559860
196 Reviewed by Andreas Kling.
198 There are multiple variations of the same tests to test
199 cases where we JIT and cases without JIT.
201 * fast/css/indirect-adjacent-style-invalidation-1-expected.txt: Added.
202 * fast/css/indirect-adjacent-style-invalidation-1.html: Added.
203 * fast/css/indirect-adjacent-style-invalidation-2-expected.txt: Added.
204 * fast/css/indirect-adjacent-style-invalidation-2.html: Added.
205 * fast/css/indirect-adjacent-style-invalidation-3-expected.txt: Added.
206 * fast/css/indirect-adjacent-style-invalidation-3.html: Added.
208 2015-09-09 Myles C. Maxfield <mmaxfield@apple.com>
210 ASSERTION FAILED: typesettingFeatures & (Kerning | Ligatures) in WebCore::applyFontTransforms
211 https://bugs.webkit.org/show_bug.cgi?id=146194
213 Reviewed by Dean Jackson.
215 * fast/text/softbank-emoji-no-ligatures-nor-kerning-expected.html: Added
216 * fast/text/softbank-emoji-no-ligatures-nor-kerning.html: Added
218 2015-09-09 Manuel Rego Casasnovas <rego@igalia.com>
220 [css-grid] Percentage columns shouldn't include border and padding
221 https://bugs.webkit.org/show_bug.cgi?id=148978
223 Reviewed by Sergio Villar Senin.
225 * fast/css-grid-layout/grid-percent-track-margin-border-padding-expected.txt: Added.
226 * fast/css-grid-layout/grid-percent-track-margin-border-padding.html: Added.
228 2015-09-09 Said Abou-Hallawa <sabouhallawa@apple.com>
230 Mark http/tests/css/link-css-disabled-value-with-slow-loading-sheet.html as flaky on Windows
232 This test is marked as flaky on gtk and mak-wk2. It fails on Windows more
233 than it fails on any other platform.
235 * platform/win/TestExpectations:
237 2015-09-09 Alexey Proskuryakov <ap@apple.com>
239 fast/dom/rtl-scroll-to-leftmost-and-resize.html is a flaky timeout - IPC drops messages
240 https://bugs.webkit.org/show_bug.cgi?id=148951
242 Reviewed by Anders Carlsson.
244 * platform/mac-wk2/TestExpectations: Unmark the test (it still fails per platform/mac
245 expectations, which is unrelated).
247 2015-09-09 Youenn Fablet <youenn.fablet@crf.canon.fr>
249 http/tests/xmlhttprequest/ontimeout-response-getters.html is flaky
250 https://bugs.webkit.org/show_bug.cgi?id=148997
252 Reviewed by Alexey Proskuryakov.
254 * http/tests/xmlhttprequest/ontimeout-response-getters.html: Augmenting http response delay to trigger XHR timeout.
256 2015-09-08 Andy Estes <aestes@apple.com>
258 [iOS] Add layout tests for QuickLook
259 https://bugs.webkit.org/show_bug.cgi?id=148994
261 Reviewed by Daniel Bates.
263 Add tests that verify WebKit's ability to preview certain document types on iOS using QuickLook.framework.
264 These tests do not cover every document type supported by QuickLook, but they do cover common types like .pages,
265 .numbers, .key, .doc(x), .xls(x), and .ppt(x). These tests should detect regressions in WebKit's conversion code,
266 as well as regressions in QuickLook itself. The expected results might need to be occasionally updated if QuickLook
267 changes its preview markup.
269 These files contain text and images from webkit.org.
271 * TestExpectations: Skipped quicklook tests on all platforms.
272 * platform/ios-simulator/TestExpectations: Enabled quicklook tests on iOS.
273 * quicklook/excel-expected.html: Added.
274 * quicklook/excel-legacy-expected.html: Added.
275 * quicklook/excel-legacy.html: Added.
276 * quicklook/excel.html: Added.
277 * quicklook/keynote-09-expected.html: Added.
278 * quicklook/keynote-09.html: Added.
279 * quicklook/keynote-expected.html: Added.
280 * quicklook/keynote.html: Added.
281 * quicklook/numbers-09-expected.html: Added.
282 * quicklook/numbers-09.html: Added.
283 * quicklook/numbers-expected.html: Added.
284 * quicklook/numbers.html: Added.
285 * quicklook/pages-09-expected.html: Added.
286 * quicklook/pages-09.html: Added.
287 * quicklook/pages-expected.html: Added.
288 * quicklook/pages.html: Added.
289 * quicklook/powerpoint-expected.html: Added.
290 * quicklook/powerpoint-legacy-expected.html: Added.
291 * quicklook/powerpoint-legacy.html: Added.
292 * quicklook/powerpoint.html: Added.
293 * quicklook/resources/excel-expected.html: Added.
294 * quicklook/resources/excel-legacy-expected.html: Added.
295 * quicklook/resources/excel-legacy.xls: Added.
296 * quicklook/resources/excel.xlsx: Added.
297 * quicklook/resources/keynote-09-expected/index.css: Added.
298 * quicklook/resources/keynote-09-expected/index.html: Added.
299 * quicklook/resources/keynote-09-expected/index.js: Added.
300 * quicklook/resources/keynote-09.key: Added.
301 * quicklook/resources/keynote-expected.pdf: Added.
302 * quicklook/resources/keynote.key: Added.
303 * quicklook/resources/numbers-09-expected/canvas.js: Added.
304 * quicklook/resources/numbers-09-expected/index.html: Added.
305 * quicklook/resources/numbers-09-expected/navigation.css: Added.
306 * quicklook/resources/numbers-09-expected/navigation.html: Added.
307 * quicklook/resources/numbers-09-expected/sheet_1.html: Added.
308 * quicklook/resources/numbers-09.numbers: Added.
309 * quicklook/resources/numbers-expected.pdf: Added.
310 * quicklook/resources/numbers.numbers: Added.
311 * quicklook/resources/pages-09-expected/index.css: Added.
312 * quicklook/resources/pages-09-expected/index.html: Added.
313 * quicklook/resources/pages-09.pages: Added.
314 * quicklook/resources/pages-expected.pdf: Added.
315 * quicklook/resources/pages.pages: Added.
316 * quicklook/resources/powerpoint-expected.html: Added.
317 * quicklook/resources/powerpoint-legacy-expected.html: Added.
318 * quicklook/resources/powerpoint-legacy.ppt: Added.
319 * quicklook/resources/powerpoint.pptx: Added.
320 * quicklook/resources/webkit-icon.pdf: Added.
321 * quicklook/resources/webkit-icon.png: Added.
322 * quicklook/resources/webkit-icon.tiff: Added.
323 * quicklook/resources/word-expected.html: Added.
324 * quicklook/resources/word-legacy-expected.html: Added.
325 * quicklook/resources/word-legacy.doc: Added.
326 * quicklook/resources/word.docx: Added.
327 * quicklook/word-expected.html: Added.
328 * quicklook/word-legacy-expected.html: Added.
329 * quicklook/word-legacy.html: Added.
330 * quicklook/word.html: Added.
332 2015-09-09 Commit Queue <commit-queue@webkit.org>
334 Unreviewed, rolling out r189536 and r189538.
335 https://bugs.webkit.org/show_bug.cgi?id=149002
337 broke tests on mac (Requested by alexchristensen on #webkit).
341 "min-width/height should default to auto for flexbox items"
342 https://bugs.webkit.org/show_bug.cgi?id=146020
343 http://trac.webkit.org/changeset/189536
345 "[css-grid] Percentage columns shouldn't include border and
347 https://bugs.webkit.org/show_bug.cgi?id=148978
348 http://trac.webkit.org/changeset/189538
350 2015-09-09 David Hyatt <hyatt@apple.com>
352 REGRESSION: Inline-block baseline is wrong when zero-width replaced child is present
353 https://bugs.webkit.org/show_bug.cgi?id=147452
354 rdar://problem/21943074
356 Reviewed by Myles Maxfield.
358 * fast/inline-block/baseline-with-zero-width-replaced-child-expected.html: Added.
359 * fast/inline-block/baseline-with-zero-width-replaced-child.html: Added.
361 2015-09-09 Manuel Rego Casasnovas <rego@igalia.com>
363 [css-grid] Percentage columns shouldn't include border and padding
364 https://bugs.webkit.org/show_bug.cgi?id=148978
366 Reviewed by Sergio Villar Senin.
368 * fast/css-grid-layout/grid-percent-track-margin-border-padding-expected.txt: Added.
369 * fast/css-grid-layout/grid-percent-track-margin-border-padding.html: Added.
371 2015-09-09 Chris Dumez <cdumez@apple.com>
373 HTMLTableElement.tHead / tFoot / caption should be nullable
374 https://bugs.webkit.org/show_bug.cgi?id=148991
376 Reviewed by Ryosuke Niwa.
378 Add new test that covers the behavior of the following HTMLTableElement
379 attributes: caption / tHead / tFoot.
381 * fast/dom/HTMLTableElement/nullable-attributes-expected.txt: Added.
382 * fast/dom/HTMLTableElement/nullable-attributes.html: Added.
383 * fast/dom/setter-type-enforcement-expected.txt:
385 2015-06-26 Sergio Villar Senin <svillar@igalia.com>
387 min-width/height should default to auto for flexbox items
388 https://bugs.webkit.org/show_bug.cgi?id=146020
390 Reviewed by David Hyatt.
392 Based on Blink's r193665, r194062, r194887 and r195930 by <cbiesinger@chromium.org>.
394 * TestExpectations: Removed passing flexbox tests.
395 * css3/flexbox/csswg/flex-flow-007.html: Added min-height: 0px.
396 * css3/flexbox/flexbox-baseline.html: Ditto.
397 * css3/flexbox/min-size-auto-expected.txt: Added.
398 * css3/flexbox/min-size-auto.html: Added.
399 * css3/flexbox/preferred-widths-orthogonal.html: Added min-height: 0px.
400 * fast/css/auto-min-size-expected.txt: Check default computed
401 styles for min-width/height for flex items.
402 * fast/css/auto-min-size.html: Ditto.
404 2015-09-08 Commit Queue <commit-queue@webkit.org>
406 Unreviewed, rolling out r189407 and r189424.
407 https://bugs.webkit.org/show_bug.cgi?id=148993
409 Broke some tests, and made others flakily time out (Requested
414 "[WebGL] Update WebGL 1.0.3 conformance tests"
415 https://bugs.webkit.org/show_bug.cgi?id=148858
416 http://trac.webkit.org/changeset/189407
418 "REGRESSION (r189407): webgl/1.0.3/conformance/extensions
419 /webgl-draw-buffers.html"
420 http://trac.webkit.org/changeset/189424
422 2015-09-08 Said Abou-Hallawa <sabouhallawa@apple.com>
424 [iOS] Unreviewed iOS gardening.
426 * platform/ios-simulator/css3/filters/backdrop: Added.
427 * platform/ios-simulator/css3/filters/backdrop/blur-input-bounds-expected.txt: Added.
428 * platform/ios-simulator/css3/font-feature-settings-preinstalled-fonts-expected.txt: Added.
429 * platform/ios-simulator/fast/css/named-images-expected.txt: Added.
430 * platform/ios-simulator/fast/forms/select-element-focus-ring-expected.txt: Added.
431 * platform/ios-simulator/fast/text/font-weights-expected.txt: Added.
433 2015-09-08 Chris Dumez <cdumez@apple.com>
435 new Comment(undefined) / new Text(undefined) should use default's empty string
436 https://bugs.webkit.org/show_bug.cgi?id=148973
437 <rdar://problem/22548042>
439 Reviewed by Ryosuke Niwa.
441 Fix a couple of layout tests that were wrongly expecting undefined to
442 be converted to the "undefined" String for optional DOMString parameters.
444 * fast/dom/DOMImplementation/createHTMLDocument-optional-title-expected.txt:
445 * fast/dom/DOMImplementation/createHTMLDocument-optional-title.html:
446 * fast/dom/Window/custom-constructors-expected.txt:
447 * fast/dom/Window/custom-constructors.html:
449 2015-09-08 Yusuke Suzuki <utatane.tea@gmail.com>
451 [ES6] Implement computed accessors
452 https://bugs.webkit.org/show_bug.cgi?id=147883
454 Reviewed by Geoffrey Garen.
456 Updated the existing tests.
458 * js/parser-syntax-check-expected.txt:
459 * js/script-tests/parser-syntax-check.js:
461 2015-09-08 Chris Dumez <cdumez@apple.com>
463 document.importNode(node, deep): deep's default value should be false
464 https://bugs.webkit.org/show_bug.cgi?id=148959
465 <rdar://problem/22558915>
467 Reviewed by Alexey Proskuryakov.
469 * fast/dom/document-importNode-arguments.html:
470 Explicitly pass deep parameter as the test wants a deep clone.
472 2015-09-08 Joseph Pecoraro <pecoraro@apple.com>
474 Web Inspector: Move PrettyPrinting tests into LayoutTests
475 https://bugs.webkit.org/show_bug.cgi?id=148698
477 Reviewed by Timothy Hatcher.
479 * inspector/codemirror/resources/prettyprinting/css-rule-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/css-rule-tests/*.
480 * inspector/codemirror/resources/prettyprinting/css-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/css-tests/*.
481 * inspector/codemirror/resources/prettyprinting/javascript-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/js-tests/*.
482 Move tests from PrettyPrinting tools into LayoutTests.
484 * inspector/codemirror/prettyprinting-css-expected.txt: Added.
485 * inspector/codemirror/prettyprinting-css-rules-expected.txt: Added.
486 * inspector/codemirror/prettyprinting-css-rules.html: Added.
487 * inspector/codemirror/prettyprinting-css.html: Added.
488 * inspector/codemirror/prettyprinting-javascript-expected.txt: Added.
489 * inspector/codemirror/prettyprinting-javascript.html: Added.
490 Add tests per CodeMirror mode.
492 * inspector/codemirror/resources/prettyprinting/utilities.js: Added.
493 (TestPage.registerInitializer):
494 Shared code between the pretty printing tests.
496 2015-09-08 Daniel Bates <dabates@apple.com>
498 Mark animations/trigger-container-scroll-boundaries.html as failure on iOS
500 According to Dean Jackson this feature is not supported on iOS at this time.
502 * platform/ios-simulator-wk1/TestExpectations: Move existing animation trigger failure expectations from here...
503 * platform/ios-simulator-wk2/TestExpectations: and here...
504 * platform/ios-simulator/TestExpectations: to here.
506 2015-09-08 Alexey Proskuryakov <ap@apple.com>
508 Mark fast/dom/rtl-scroll-to-leftmost-and-resize.html as a flaky timeout for
509 https://bugs.webkit.org/show_bug.cgi?id=148951
511 * platform/mac-wk2/TestExpectations:
513 2015-09-08 Daniel Bates <dabates@apple.com>
515 Convert manual test added in http://trac.webkit.org/changeset/70321 to an automated test
516 https://bugs.webkit.org/show_bug.cgi?id=74729
517 <rdar://problem/22550195>
519 Reviewed by Jon Honeycutt.
521 * compositing/resources/composited-subframe.html: Added.
522 * compositing/resources/show-composited-iframe-on-back-button.css: Added.
525 * compositing/show-composited-iframe-on-back-button-expected.html: Added.
526 * compositing/show-composited-iframe-on-back-button.html: Added.
528 2015-09-08 Carlos Alberto Lopez Perez <clopez@igalia.com>
530 [GTK] Unreviewed GTK gardening.
532 Update some paths for tests that were renamed.
533 Remove some tests from the expectations that not longer exist.
534 Report new failures for the Debug build.
536 * platform/gtk/TestExpectations:
538 2015-09-08 Chris Dumez <cdumez@apple.com>
540 Unreviewed, land iOS baselines for a couple of html/dom tests.
542 * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-1-expected.txt: Added.
543 * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-2-expected.txt: Added.
545 2015-09-07 Chris Dumez <cdumez@apple.com>
547 Unreviewed gardening.
549 Update Window baselines for a couple of W3C HTML tests.
551 * platform/win/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt:
552 * platform/win/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt:
554 2015-09-07 Chris Fleizach <cfleizach@apple.com>
556 AX: Mavericks: Text cursor does not move along with VoiceOver cursor for text fields
557 https://bugs.webkit.org/show_bug.cgi?id=148891
559 Reviewed by Mario Sanchez Prada.
561 * accessibility/mac/focus-moves-cursor-expected.txt: Added.
562 * accessibility/mac/focus-moves-cursor.html: Added.
564 2015-09-07 Chris Dumez <cdumez@apple.com>
566 Unreviewed, update iOS baseline for imported/w3c/web-platform-tests/html/dom/interfaces.html.
568 * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
570 2015-09-07 Chris Dumez <cdumez@apple.com>
572 Unreviewed, skip imported/w3c/web-platform-tests/html/semantics/document-metadata/the-base-element/base_href_specified.sub.html
574 This test causes the next one to be flaky. The issue is tracked by
579 2015-09-07 Chris Dumez <cdumez@apple.com>
581 Unreviewed, drop W3C support files from http/
583 Drop W3C support files from http/tests/resources/ and
584 http/tests/w3c/resources/. These were recently added and are not longer
585 needed that that the w3c web-platform-tests were moved to imported/w3c.
587 * http/tests/resources/WebIDLParser.js: Removed.
588 * http/tests/resources/idlharness.js: Removed.
589 * http/tests/resources/testharness.css: Removed.
590 * http/tests/resources/testharness.js: Removed.
591 * http/tests/resources/testharnessreport.js: Removed.
592 * http/tests/w3c/resources/css-red.txt: Removed.
593 * http/tests/w3c/resources/media.js: Removed.
594 * http/tests/w3c/resources/media/A4.mp4: Removed.
595 * http/tests/w3c/resources/media/A4.ogv: Removed.
596 * http/tests/w3c/resources/media/foo.vtt: Removed.
597 * http/tests/w3c/resources/media/foo.vtt.headers: Removed.
598 * http/tests/w3c/resources/media/green-at-15.mp4: Removed.
599 * http/tests/w3c/resources/media/green-at-15.ogv: Removed.
600 * http/tests/w3c/resources/media/movie_300.mp4: Removed.
601 * http/tests/w3c/resources/media/movie_300.ogv: Removed.
602 * http/tests/w3c/resources/media/movie_5.mp4: Removed.
603 * http/tests/w3c/resources/media/movie_5.ogv: Removed.
604 * http/tests/w3c/resources/media/poster.png: Removed.
605 * http/tests/w3c/resources/media/sound_5.mp3: Removed.
606 * http/tests/w3c/resources/media/sound_5.oga: Removed.
607 * http/tests/w3c/resources/media/white.mp4: Removed.
608 * http/tests/w3c/resources/media/white.webm: Removed.
609 * http/tests/w3c/resources/stringifiers.js: Removed.
610 * http/tests/w3c/resources/utils.js: Removed.
612 2015-09-07 Chris Dumez <cdumez@apple.com>
614 Unreviewed fixup after r189471 and r189472.
616 * platform/win/TestExpectations:
617 Skip a couple of failing tests on Windows.
619 * platform/win/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-1-expected.txt: Added.
620 * platform/win/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-2-expected.txt: Added.
621 Land Windows baselines.
623 * platform/win/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
624 Rebaseline for Windows.
626 2015-09-07 Chris Dumez <cdumez@apple.com>
628 Unreviewed, move html/semantics W3C tests to imported/w3c/web-platform-tests/html/semantics
629 https://bugs.webkit.org/show_bug.cgi?id=148949
632 * http/tests/w3c/html/semantics/*: Removed.
634 2015-09-07 Chris Dumez <cdumez@apple.com>
636 Unreviewed, Skip again files that were wrongly unskipped in r189472.
640 2015-09-07 Gyuyoung Kim <gyuyoung.kim@webkit.org>
642 [EFL] Unreviewed gardening. tests of imported/w3c/css/ have been passed since r189358.
643 Those tests seem to be failed on other ports though, those are passing on EFL port.
645 * platform/efl/TestExpectations:
647 2015-09-07 Chris Dumez <cdumez@apple.com>
649 Unreviewed, move html/dom W3C tests to imported/w3c/web-platform-tests/html/dom/
650 https://bugs.webkit.org/show_bug.cgi?id=148948
653 * http/tests/w3c/html/dom/*: Removed.
654 * platform/efl/TestExpectations:
655 * 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.
656 * 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.
657 * 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.
659 2015-09-07 Chris Dumez <cdumez@apple.com>
661 Unreviewed, move W3C DOM tests to imported/w3c/web-platform-tests/dom
662 https://bugs.webkit.org/show_bug.cgi?id=148947
664 Move W3C DOM tests with other web-platform-tests under:
665 imported/w3c/web-platform-tests/dom.
668 * http/tests/w3c/dom/collections/w3c-import.log: Removed.
669 * http/tests/w3c/dom/events/w3c-import.log: Removed.
670 * http/tests/w3c/dom/lists/w3c-import.log: Removed.
671 * http/tests/w3c/dom/nodes/Document-URL.sub-expected.txt: Removed.
672 * http/tests/w3c/dom/nodes/Document-characterSet-normalization-expected.txt: Removed.
673 * http/tests/w3c/dom/nodes/DocumentType-literal-xhtml-expected.txt: Removed.
674 * http/tests/w3c/dom/nodes/Element-childElementCount-dynamic-add-xhtml-expected.txt: Removed.
675 * http/tests/w3c/dom/nodes/Element-childElementCount-nochild-xhtml-expected.txt: Removed.
676 * http/tests/w3c/dom/nodes/Element-firstElementChild-xhtml-expected.txt: Removed.
677 * http/tests/w3c/dom/nodes/Element-nextElementSibling-xhtml-expected.txt: Removed.
678 * http/tests/w3c/dom/nodes/Element-previousElementSibling-xhtml-expected.txt: Removed.
679 * http/tests/w3c/dom/nodes/Node-isEqualNode-xhtml-expected.txt: Removed.
680 * http/tests/w3c/dom/nodes/Node-lookupPrefix-xhtml-expected.txt: Removed.
681 * http/tests/w3c/dom/nodes/ProcessingInstruction-literal-1-xhtml-expected.txt: Removed.
682 * http/tests/w3c/dom/nodes/ProcessingInstruction-literal-2-xhtml-expected.txt: Removed.
683 * http/tests/w3c/dom/nodes/getElementsByClassName-10-expected.txt: Removed.
684 * http/tests/w3c/dom/nodes/getElementsByClassName-11-expected.txt: Removed.
685 * http/tests/w3c/dom/nodes/getElementsByClassName-31-expected.txt: Removed.
686 * http/tests/w3c/dom/nodes/w3c-import.log: Removed.
687 * http/tests/w3c/dom/ranges/w3c-import.log: Removed.
688 * http/tests/w3c/dom/traversal/w3c-import.log: Removed.
689 * http/tests/w3c/dom/w3c-import.log: Removed.
690 * platform/efl/TestExpectations:
691 * platform/ios-simulator/TestExpectations:
693 2015-09-07 Daniel Bates <dabates@apple.com>
695 ASSERT_WITH_SECURITY_IMPLICATION in WebCore::DocumentOrderedMap::get(); update form
696 association after subtree insertion
697 https://bugs.webkit.org/show_bug.cgi?id=148919
698 <rdar://problem/21868036>
700 Reviewed by Andy Estes.
702 Add tests to ensure that updating the form association of a form control in a subtree
703 does not cause an assertion failure.
705 * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-2-expected.txt: Added.
706 * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-2.html: Added.
707 * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-3-expected.txt: Added.
708 * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-3.html: Added.
709 * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-4-expected.txt: Added.
710 * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-4.html: Added.
711 * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-expected.txt: Added.
712 * fast/forms/update-form-owner-in-moved-subtree-assertion-failure.html: Added.
714 2015-09-07 Carlos Alberto Lopez Perez <clopez@igalia.com>
716 [GTK] Unreviewed GTK gardening.
718 Report and mark new failures on the GTK TestExpectations file.
719 Move back all the GTK baselines for the general accessibiliy tests to platform/gtk that r187777 wrongly moved inside accessibility/gtk.
721 * 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.
722 * platform/gtk/TestExpectations:
723 * platform/gtk/accessibility/aria-checkbox-sends-notification-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-checkbox-sends-notification-expected.txt.
724 * platform/gtk/accessibility/aria-fallback-roles-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-fallback-roles-expected.txt.
725 * platform/gtk/accessibility/aria-help-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-help-expected.txt.
726 * platform/gtk/accessibility/aria-hidden-false-works-in-subtrees-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-hidden-false-works-in-subtrees-expected.txt.
727 * platform/gtk/accessibility/aria-inherits-presentational-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-inherits-presentational-expected.txt.
728 * platform/gtk/accessibility/aria-menubar-menuitems-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-menubar-menuitems-expected.txt.
729 * platform/gtk/accessibility/aria-switch-text-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-switch-text-expected.txt.
730 * platform/gtk/accessibility/aria-table-hierarchy-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-table-hierarchy-expected.txt.
731 * platform/gtk/accessibility/aria-toggle-button-with-title-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-toggle-button-with-title-expected.txt.
732 * platform/gtk/accessibility/color-well-expected.txt: Renamed from LayoutTests/accessibility/gtk/color-well-expected.txt.
733 * platform/gtk/accessibility/css-content-attribute-expected.txt: Renamed from LayoutTests/accessibility/gtk/css-content-attribute-expected.txt.
734 * platform/gtk/accessibility/dimensions-include-descendants-expected.txt: Renamed from LayoutTests/accessibility/gtk/dimensions-include-descendants-expected.txt.
735 * platform/gtk/accessibility/file-upload-button-stringvalue-expected.txt: Renamed from LayoutTests/accessibility/gtk/file-upload-button-stringvalue-expected.txt.
736 * platform/gtk/accessibility/image-link-expected.txt: Renamed from LayoutTests/accessibility/gtk/image-link-expected.txt.
737 * platform/gtk/accessibility/image-map1-expected.txt: Renamed from LayoutTests/accessibility/gtk/image-map1-expected.txt.
738 * platform/gtk/accessibility/image-map2-expected.txt: Renamed from LayoutTests/accessibility/gtk/image-map2-expected.txt.
739 * platform/gtk/accessibility/image-with-alt-and-map-expected.txt: Renamed from LayoutTests/accessibility/gtk/image-with-alt-and-map-expected.txt.
740 * platform/gtk/accessibility/img-fallsback-to-title-expected.txt: Renamed from LayoutTests/accessibility/gtk/img-fallsback-to-title-expected.txt.
741 * platform/gtk/accessibility/inline-continuations-expected.txt: Renamed from LayoutTests/accessibility/gtk/inline-continuations-expected.txt.
742 * platform/gtk/accessibility/list-detection-expected.txt: Renamed from LayoutTests/accessibility/gtk/list-detection-expected.txt.
743 * platform/gtk/accessibility/lists-expected.txt: Renamed from LayoutTests/accessibility/gtk/lists-expected.txt.
744 * platform/gtk/accessibility/math-multiscript-attributes-expected.txt: Renamed from LayoutTests/accessibility/gtk/math-multiscript-attributes-expected.txt.
745 * platform/gtk/accessibility/math-text-expected.txt: Renamed from LayoutTests/accessibility/gtk/math-text-expected.txt.
746 * platform/gtk/accessibility/media-element-expected.txt: Renamed from LayoutTests/accessibility/gtk/media-element-expected.txt.
747 * platform/gtk/accessibility/menu-list-crash2-expected.txt: Renamed from LayoutTests/accessibility/gtk/menu-list-crash2-expected.txt.
748 * platform/gtk/accessibility/menu-list-sends-change-notification-expected.txt: Renamed from LayoutTests/accessibility/gtk/menu-list-sends-change-notification-expected.txt.
749 * platform/gtk/accessibility/meter-element-expected.txt: Renamed from LayoutTests/accessibility/gtk/meter-element-expected.txt.
750 * platform/gtk/accessibility/platform-name-expected.txt: Renamed from LayoutTests/accessibility/gtk/platform-name-expected.txt.
751 * platform/gtk/accessibility/plugin-expected.txt: Renamed from LayoutTests/accessibility/gtk/plugin-expected.txt.
752 * platform/gtk/accessibility/press-targets-center-point-expected.txt: Renamed from LayoutTests/accessibility/gtk/press-targets-center-point-expected.txt.
753 * platform/gtk/accessibility/radio-button-title-label-expected.txt: Renamed from LayoutTests/accessibility/gtk/radio-button-title-label-expected.txt.
754 * platform/gtk/accessibility/render-counter-text-expected.txt: Renamed from LayoutTests/accessibility/gtk/render-counter-text-expected.txt.
755 * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Renamed from LayoutTests/accessibility/gtk/roles-computedRoleString-expected.txt.
756 * platform/gtk/accessibility/roles-exposed-expected.txt: Renamed from LayoutTests/accessibility/gtk/roles-exposed-expected.txt.
757 * platform/gtk/accessibility/spinbutton-value-expected.txt: Renamed from LayoutTests/accessibility/gtk/spinbutton-value-expected.txt.
758 * platform/gtk/accessibility/tabindex-elements-are-accessible-expected.txt: Renamed from LayoutTests/accessibility/gtk/tabindex-elements-are-accessible-expected.txt.
759 * platform/gtk/accessibility/table-attributes-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-attributes-expected.txt.
760 * platform/gtk/accessibility/table-cell-spans-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-cell-spans-expected.txt.
761 * platform/gtk/accessibility/table-cells-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-cells-expected.txt.
762 * platform/gtk/accessibility/table-column-headers-with-captions-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-column-headers-with-captions-expected.txt.
763 * platform/gtk/accessibility/table-detection-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-detection-expected.txt.
764 * platform/gtk/accessibility/table-hierarchy-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-hierarchy-expected.txt.
765 * platform/gtk/accessibility/table-one-cell-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-one-cell-expected.txt.
766 * platform/gtk/accessibility/table-roles-hierarchy-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-roles-hierarchy-expected.txt.
767 * platform/gtk/accessibility/table-sections-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-sections-expected.txt.
768 * platform/gtk/accessibility/table-with-rules-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-with-rules-expected.txt.
769 * platform/gtk/accessibility/transformed-element-expected.txt: Renamed from LayoutTests/accessibility/gtk/transformed-element-expected.txt.
771 2015-09-06 Gyuyoung Kim <gyuyoung.kim@webkit.org>
773 Unreviewed, EFL gardening. Many tests have been failed since r188692.
774 Bug 148470 will try to fix this problem.
776 * platform/efl/TestExpectations:
778 2015-09-06 Alexey Proskuryakov <ap@apple.com>
780 Add one more inspector test that flakily times out.
782 * platform/mac/TestExpectations: Added inspector/indexeddb/requestDatabaseNames.html.
784 2015-09-06 Alexey Proskuryakov <ap@apple.com>
786 Mark svg/dom/svg-root-lengths.html as a flaky failure
787 https://bugs.webkit.org/show_bug.cgi?id=148925
791 2015-09-06 Alexey Proskuryakov <ap@apple.com>
793 Mark svg/as-object/svg-in-object-dynamic-attribute-change.html as a flaky failure
794 https://bugs.webkit.org/show_bug.cgi?id=148922
798 2015-09-06 Chris Dumez <cdumez@apple.com>
800 dispatchEvent() should throw an InvalidStateError if the event's initialized flag is not set
801 https://bugs.webkit.org/show_bug.cgi?id=148800
802 <rdar://problem/22565782>
803 <rdar://problem/22565485>
805 Reviewed by Geoffrey Garen.
807 * dom/html/level2/events/dispatchEvent02-expected.txt:
808 * dom/html/level2/events/dispatchEvent03-expected.txt:
809 * dom/html/level2/events/dispatchEvent04-expected.txt:
810 * dom/html/level2/events/dispatchEvent05-expected.txt:
811 * dom/html/level2/events/dispatchEvent06-expected.txt:
812 * dom/html/level2/events/dispatchEvent07-expected.txt:
813 * dom/xhtml/level2/events/dispatchEvent02-expected.txt:
814 * dom/xhtml/level2/events/dispatchEvent03-expected.txt:
815 * dom/xhtml/level2/events/dispatchEvent04-expected.txt:
816 * dom/xhtml/level2/events/dispatchEvent05-expected.txt:
817 * dom/xhtml/level2/events/dispatchEvent06-expected.txt:
818 * dom/xhtml/level2/events/dispatchEvent07-expected.txt:
819 Rebaseline, those tests are outdated and their expected results no
820 longer matches the behavior of the latest DOM specification.
822 * fast/dom/DOMException/EventException-expected.txt: Removed.
823 * fast/dom/DOMException/EventException.html: Removed.
824 * fast/dom/DOMException/resources/EventException.js: Removed.
825 Drop this test we no longer throw an EventException in this case.
827 * fast/dom/Window/dispatchEvent-expected.txt:
830 * fast/events/dispatch-event-being-dispatched-expected.txt:
831 * fast/events/dispatch-event-being-dispatched.html:
832 Fix the test to expect the new exception types.
834 * http/tests/w3c/dom/events/Event-type-empty-expected.txt:
835 * http/tests/w3c/dom/events/EventTarget-dispatchEvent-expected.txt:
838 2015-09-06 Chris Dumez <cdumez@apple.com>
840 Unreviewed, drop a few more newly imported W3C media tests that are flaky.
842 * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-events-networkState-expected.txt: Removed.
843 * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-events-networkState.html: Removed.
844 * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-not-in-document-expected.txt: Removed.
845 * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-not-in-document.html: Removed.
846 * http/tests/w3c/html/semantics/embedded-content/media-elements/synchronising-multiple-media-elements/media-controllers/task-source-expected.txt: Removed.
847 * http/tests/w3c/html/semantics/embedded-content/media-elements/synchronising-multiple-media-elements/media-controllers/task-source.html: Removed.
849 2015-09-06 Chris Dumez <cdumez@apple.com>
851 Unreviewed, drop a couple of newly imported W3C media tests as they are flaky.
853 * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-removes-queued-error-event-expected.txt: Removed.
854 * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-removes-queued-error-event.html: Removed.
855 * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe-expected.txt: Removed.
856 * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe.html: Removed.
858 2015-09-06 Chris Dumez <cdumez@apple.com>
860 Mark a couple of new W3C ref-tests as failing on iOS.
862 * platform/ios-simulator/TestExpectations:
864 2015-09-06 Chris Dumez <cdumez@apple.com>
866 Unreviewed, land iOS baselines for the newly imported W3C HTML tests.
868 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-checkValidity-expected.txt: Added.
869 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-reportValidity-expected.txt: Added.
870 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt: Added.
871 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-rangeOverflow-expected.txt: Added.
872 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow-expected.txt: Added.
873 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-stepMismatch-expected.txt: Added.
874 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-valid-expected.txt: Added.
875 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
876 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-willValidate-expected.txt: Added.
877 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/textfieldselection/selection-not-application-expected.txt: Added.
878 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/color-expected.txt: Added.
879 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/date-expected.txt: Added.
880 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/datetime-expected.txt: Added.
881 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/datetime-local-expected.txt: Added.
882 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/input-textselection-01-expected.txt: Added.
883 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/month-expected.txt: Added.
884 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/time-2-expected.txt: Added.
885 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/time-expected.txt: Added.
886 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
887 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/valueMode-expected.txt: Added.
888 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/week-expected.txt: Added.
889 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-label-element/labelable-elements-expected.txt: Added.
890 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-meter-element/meter-expected.txt: Added.
891 * platform/ios-simulator/http/tests/w3c/html/semantics/interfaces-expected.txt: Added.
893 2015-09-06 Chris Dumez <cdumez@apple.com>
895 Unreviewed, skip new media tests on iOS.
897 * platform/ios-simulator/TestExpectations:
899 2015-09-06 Chris Dumez <cdumez@apple.com>
901 Unreviewed, skip http/tests/w3c/html/semantics/embedded-content/media-elements/* on Win/Release
903 Skip http/tests/w3c/html/semantics/embedded-content/media-elements/* on Win/Release
904 as well. Apparently, the "AQMEIOManager::FindIOUnit: error -1" messages can show
905 up on release builds as well.
907 * platform/win/TestExpectations:
909 2015-09-06 Youenn Fablet <youenn.fablet@crf.canon.fr>
911 XHR2 timeout property should allow late updates
912 https://bugs.webkit.org/show_bug.cgi?id=98156
914 Reviewed by Darin Adler.
916 Activating test checking that timeout can be updated after request is sent.
918 * http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-overrides-expected.txt:
919 * http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-overrides.js:
920 * http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-worker-overrides-expected.txt:
922 2015-09-04 Jon Honeycutt <jhoneycutt@apple.com>
924 Import a couple of Chromium accesskey tests.
925 https://bugs.webkit.org/show_bug.cgi?id=148865
927 Reviewed by Daniel Bates.
929 * fast/forms/access-key-case-insensitive-expected.txt: Added.
930 * fast/forms/access-key-case-insensitive.html: Added.
931 * fast/forms/access-key-mutated-expected.txt: Added.
932 * fast/forms/access-key-mutated.html: Added.
933 * platform/ios-simulator/TestExpectations:
934 These tests are asynchronous and use unsupported features; skip them on
935 iOS so they don't time out.
937 2015-09-05 Chris Dumez <cdumez@apple.com>
939 Unreviewed, skip http/tests/w3c/html/semantics/embedded-content/media-elements/* tests on Win/Debug.
941 Filed Bug 148903 to track the problem.
943 * platform/win/TestExpectations:
945 2015-09-05 Chris Dumez <cdumez@apple.com>
947 Unreviewed, mark imported/w3c/css/css-multicol-1/multicol-span-all-001.xht as failing on Windows.
949 * platform/win/TestExpectations:
951 2015-09-05 Chris Dumez <cdumez@apple.com>
953 Unreviewed, land Windows baselines for the new W3C html tests imported in r189394.
955 * platform/win/http/tests/w3c/html/dom/interfaces-expected.txt: Added.
956 * platform/win/http/tests/w3c/html/semantics/embedded-content/media-elements/mime-types/canPlayType-expected.txt: Added.
957 * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt: Added.
958 * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/srcset/parse-a-srcset-attribute-expected.txt: Added.
959 * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/srcset/select-an-image-source-expected.txt: Added.
960 * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt: Added.
961 * platform/win/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt: Added.
962 * platform/win/http/tests/w3c/html/semantics/forms/constraints/form-validation-willValidate-expected.txt: Added.
963 * platform/win/http/tests/w3c/html/semantics/forms/textfieldselection/selection-not-application-expected.txt: Added.
964 * platform/win/http/tests/w3c/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange-expected.txt: Added.
965 * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/color-expected.txt: Added.
966 * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/input-textselection-01-expected.txt: Added.
967 * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
968 * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/valueMode-expected.txt: Added.
970 2015-09-04 Alexey Proskuryakov <ap@apple.com>
972 Fix lint warnings on iOS.
974 This enables the correct expectation for fast/events/scroll-in-scaled-page-with-overflow-hidden.html.
975 For other tests, I went with the expectation that was currently in effect.
977 Re-landing, as this had to be rolled out together with another patch.
979 * platform/ios-simulator-wk1/TestExpectations:
980 * platform/ios-simulator-wk2/TestExpectations:
981 * platform/ios-simulator/TestExpectations:
983 2015-09-05 Commit Queue <commit-queue@webkit.org>
985 Unreviewed, rolling out r189372 and r189403.
986 https://bugs.webkit.org/show_bug.cgi?id=148892
988 [iOS] All the media tests fail (Requested by ap on #webkit).
992 "Unreviewed gardening; enabling media/ and http/tests/media/
993 tests (with expected failures) on ios-simulator"
994 http://trac.webkit.org/changeset/189372
996 "Fix lint warnings on iOS."
997 http://trac.webkit.org/changeset/189403
999 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1001 Add expectation for some tests that are very flaky on Windows.
1003 * platform/win/TestExpectations:
1005 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1007 Get rid of unneeded TestExpectations files.
1009 * platform/mac-mavericks/TestExpectations: Removed.
1010 * platform/mac-yosemite/TestExpectations: Removed.
1011 * platform/mac/TestExpectations:
1013 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1015 REGRESSION (r189407): webgl/1.0.3/conformance/extensions/webgl-draw-buffers.html
1018 * platform/mac/TestExpectations: Mark it as such.
1020 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1022 Newly imported http/tests/w3c/html/semantics/forms/textfieldselection/selection.html
1025 * TestExpectations: Mark it as such.
1027 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1029 Update expectations for color input tests, which don't work in Mac WebKit1.
1032 * platform/mac-wk1/TestExpectations:
1034 2015-09-04 Myles C. Maxfield <mmaxfield@apple.com>
1036 Crash when font completes downloading after calling 2D canvas setText() multiple times
1037 https://bugs.webkit.org/show_bug.cgi?id=148789
1039 Reviewed by Darin Adler.
1041 * fast/canvas/font-selector-crash-expected.txt: Added.
1042 * fast/canvas/font-selector-crash.html: Added.
1043 * fast/canvas/resources/font-selector-crash.ttf: Added.
1045 2015-09-04 Commit Queue <commit-queue@webkit.org>
1047 Unreviewed, rolling out r189386.
1048 https://bugs.webkit.org/show_bug.cgi?id=148883
1050 Made several event dispatch tests assert (Requested by ap on
1055 "dispatchEvent() should throw an InvalidStateError if the
1056 event's initialized flag is not set"
1057 https://bugs.webkit.org/show_bug.cgi?id=148800
1058 http://trac.webkit.org/changeset/189386
1060 2015-09-04 Zalan Bujtas <zalan@apple.com>
1064 layer-child-outline.html -> reftest
1065 layer-full-repaint.html -> reftest
1066 layer-hide-when-needs-layout.html -> reftest
1067 layer-visibility.html -> reftest
1068 layout-state-only-positioned.html -> reftest
1069 layout-state-relative.html -> reftest
1070 layout-state-scrolloffset.html -> reftest
1071 layout-state-scrolloffset2.html -> reftest
1072 layout-state-scrolloffset3.html -> reftest
1074 * fast/repaint/layer-child-outline-expected.html: Added.
1075 * fast/repaint/layer-child-outline.html:
1076 * fast/repaint/layer-full-repaint-expected.html: Added.
1077 * fast/repaint/layer-full-repaint-expected.txt: Removed.
1078 * fast/repaint/layer-full-repaint.html:
1079 * fast/repaint/layer-hide-when-needs-layout-expected.html: Added.
1080 * fast/repaint/layer-hide-when-needs-layout-expected.png: Removed.
1081 * fast/repaint/layer-hide-when-needs-layout-expected.txt: Removed.
1082 * fast/repaint/layer-hide-when-needs-layout.html:
1083 * fast/repaint/layer-visibility-expected.html: Added.
1084 * fast/repaint/layer-visibility-expected.png: Removed.
1085 * fast/repaint/layer-visibility-expected.txt: Removed.
1086 * fast/repaint/layer-visibility.html:
1087 * fast/repaint/layout-state-only-positioned-expected.html: Added.
1088 * fast/repaint/layout-state-only-positioned-expected.txt: Removed.
1089 * fast/repaint/layout-state-only-positioned.html:
1090 * fast/repaint/layout-state-relative-expected.html: Added.
1091 * fast/repaint/layout-state-relative.html:
1092 * fast/repaint/layout-state-scrolloffset-expected.html: Added.
1093 * fast/repaint/layout-state-scrolloffset.html:
1094 * fast/repaint/layout-state-scrolloffset2-expected.html: Added.
1095 * fast/repaint/layout-state-scrolloffset2.html:
1096 * fast/repaint/layout-state-scrolloffset3-expected.html: Added.
1097 * fast/repaint/layout-state-scrolloffset3.html:
1098 * platform/efl/fast/repaint/layer-child-outline-expected.png: Removed.
1099 * platform/efl/fast/repaint/layer-child-outline-expected.txt: Removed.
1100 * platform/efl/fast/repaint/layout-state-only-positioned-expected.png: Removed.
1101 * platform/efl/fast/repaint/layout-state-relative-expected.png: Removed.
1102 * platform/efl/fast/repaint/layout-state-relative-expected.txt: Removed.
1103 * platform/efl/fast/repaint/layout-state-scrolloffset-expected.png: Removed.
1104 * platform/efl/fast/repaint/layout-state-scrolloffset-expected.txt: Removed.
1105 * platform/efl/fast/repaint/layout-state-scrolloffset2-expected.png: Removed.
1106 * platform/efl/fast/repaint/layout-state-scrolloffset2-expected.txt: Removed.
1107 * platform/efl/fast/repaint/layout-state-scrolloffset3-expected.png: Removed.
1108 * platform/efl/fast/repaint/layout-state-scrolloffset3-expected.txt: Removed.
1109 * platform/gtk/fast/repaint/layer-child-outline-expected.png: Removed.
1110 * platform/gtk/fast/repaint/layer-child-outline-expected.txt: Removed.
1111 * platform/gtk/fast/repaint/layout-state-only-positioned-expected.png: Removed.
1112 * platform/gtk/fast/repaint/layout-state-relative-expected.png: Removed.
1113 * platform/gtk/fast/repaint/layout-state-relative-expected.txt: Removed.
1114 * platform/gtk/fast/repaint/layout-state-scrolloffset-expected.png: Removed.
1115 * platform/gtk/fast/repaint/layout-state-scrolloffset-expected.txt: Removed.
1116 * platform/gtk/fast/repaint/layout-state-scrolloffset2-expected.png: Removed.
1117 * platform/gtk/fast/repaint/layout-state-scrolloffset2-expected.txt: Removed.
1118 * platform/gtk/fast/repaint/layout-state-scrolloffset3-expected.png: Removed.
1119 * platform/gtk/fast/repaint/layout-state-scrolloffset3-expected.txt: Removed.
1120 * platform/mac-wk2/fast/repaint/layer-hide-when-needs-layout-expected.txt: Removed.
1121 * platform/mac/fast/repaint/layer-child-outline-expected.png: Removed.
1122 * platform/mac/fast/repaint/layer-child-outline-expected.txt: Removed.
1123 * platform/mac/fast/repaint/layer-hide-when-needs-layout-expected.png: Removed.
1124 * platform/mac/fast/repaint/layer-visibility-expected.png: Removed.
1125 * platform/mac/fast/repaint/layout-state-only-positioned-expected.png: Removed.
1126 * platform/mac/fast/repaint/layout-state-relative-expected.png: Removed.
1127 * platform/mac/fast/repaint/layout-state-relative-expected.txt: Removed.
1128 * platform/mac/fast/repaint/layout-state-scrolloffset-expected.png: Removed.
1129 * platform/mac/fast/repaint/layout-state-scrolloffset-expected.txt: Removed.
1130 * platform/mac/fast/repaint/layout-state-scrolloffset2-expected.png: Removed.
1131 * platform/mac/fast/repaint/layout-state-scrolloffset2-expected.txt: Removed.
1132 * platform/mac/fast/repaint/layout-state-scrolloffset3-expected.png: Removed.
1133 * platform/mac/fast/repaint/layout-state-scrolloffset3-expected.txt: Removed.
1134 * platform/win/fast/repaint/layer-child-outline-expected.txt: Removed.
1135 * platform/win/fast/repaint/layout-state-relative-expected.txt: Removed.
1136 * platform/win/fast/repaint/layout-state-scrolloffset-expected.txt: Removed.
1137 * platform/win/fast/repaint/layout-state-scrolloffset2-expected.txt: Removed.
1138 * platform/win/fast/repaint/layout-state-scrolloffset3-expected.txt: Removed.
1140 2015-09-04 Joseph Pecoraro <pecoraro@apple.com>
1142 Web Inspector: Add tests for DOM highlight commands
1143 https://bugs.webkit.org/show_bug.cgi?id=148786
1145 Reviewed by Timothy Hatcher.
1147 * inspector/dom/hideHighlight-expected.txt: Added.
1148 * inspector/dom/hideHighlight.html: Added.
1149 * inspector/dom/highlightFrame-expected.txt: Added.
1150 * inspector/dom/highlightFrame.html: Added.
1151 * inspector/dom/highlightNode-expected.txt: Added.
1152 * inspector/dom/highlightNode.html: Added.
1153 * inspector/dom/highlightQuad-expected.txt: Added.
1154 * inspector/dom/highlightQuad.html: Added.
1155 * inspector/dom/highlightRect-expected.txt: Added.
1156 * inspector/dom/highlightRect.html: Added.
1157 * inspector/dom/highlightSelector-expected.txt:
1158 * inspector/dom/highlightSelector.html:
1159 * inspector/dom/resources/highlight-iframe.html: Renamed from LayoutTests/inspector/dom/resources/highlightSelector-iframe.html.
1161 2015-09-04 Joseph Pecoraro <pecoraro@apple.com>
1163 Web Inspector: Test Runtime.saveResult and $n values
1164 https://bugs.webkit.org/show_bug.cgi?id=148837
1166 Reviewed by Timothy Hatcher.
1168 * inspector/runtime/parse.html: Remove unncessary debug flag.
1169 * inspector/runtime/saveResult-expected.txt: Added.
1170 * inspector/runtime/saveResult.html: Added.
1172 2015-09-04 Chris Dumez <cdumez@apple.com>
1174 Unreviewed, land baseline for one of the newly imported w3c tests.
1176 * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe-expected.txt: Added.
1178 2015-09-04 Jon Honeycutt <jhoneycutt@apple.com>
1180 Import a Chromium <input type=color> test.
1181 https://bugs.webkit.org/show_bug.cgi?id=148844
1183 Reviewed by Andy Estes.
1185 * fast/forms/color/color-suggestion-picker-crash-on-set-value-expected.txt: Added.
1186 * fast/forms/color/color-suggestion-picker-crash-on-set-value.html: Added.
1188 2015-09-04 Dean Jackson <dino@apple.com>
1190 [WebGL] Update WebGL 1.0.3 conformance tests
1191 https://bugs.webkit.org/show_bug.cgi?id=148858
1192 <rdar://problem/22588694>
1194 Reviewed by Beth Dakin.
1196 Update to the final version of the 1.0.3 WebGL conformance suite.
1197 At the same time, unskip the tests (other than the one that crashes)
1198 and check in results that we can use as progressions (later).
1200 * platform/mac/TestExpectations:
1201 * webgl/1.0.3/conformance/extensions/oes-texture-half-float-expected.txt:
1202 * webgl/1.0.3/conformance/extensions/webgl-compressed-texture-size-limit-expected.txt:
1203 * webgl/1.0.3/conformance/extensions/webgl-draw-buffers-expected.txt:
1204 * webgl/1.0.3/conformance/glsl/misc/shader-struct-scope-expected.txt:
1205 * webgl/1.0.3/conformance/glsl/misc/shaders-with-invariance-expected.txt:
1206 * webgl/1.0.3/conformance/glsl/misc/shaders-with-name-conflicts-expected.txt:
1207 * webgl/1.0.3/conformance/glsl/misc/struct-nesting-of-variable-names-expected.txt:
1208 * webgl/1.0.3/conformance/renderbuffers/feedback-loop-expected.txt:
1209 * webgl/1.0.3/conformance/textures/texture-copying-feedback-loops-expected.txt:
1210 * webgl/1.0.3/resources/webgl_test_files/conformance/extensions/angle-instanced-arrays.html:
1211 * webgl/1.0.3/resources/webgl_test_files/conformance/glsl/misc/shader-with-for-loop.html:
1212 * webgl/1.0.3/resources/webgl_test_files/conformance/glsl/misc/ternary-operators-in-global-initializers.html:
1213 * webgl/1.0.3/resources/webgl_test_files/conformance/misc/bad-arguments-test.html:
1214 * webgl/1.0.3/resources/webgl_test_files/conformance/more/functions/uniformMatrixBadArgs.html:
1215 * webgl/1.0.3/resources/webgl_test_files/conformance/more/unit.js:
1216 * webgl/1.0.3/resources/webgl_test_files/conformance/ogles/ogles-utils.js:
1217 (OpenGLESTestRunner):
1218 * webgl/1.0.3/resources/webgl_test_files/conformance/textures/tex-image-with-invalid-data.html:
1219 * webgl/1.0.3/resources/webgl_test_files/conformance/typedarrays/array-unit-tests.html:
1220 * webgl/1.0.3/resources/webgl_test_files/conformance/typedarrays/resources/typed-array-worker.js:
1222 * webgl/1.0.3/resources/webgl_test_files/webgl-conformance-tests.html:
1224 2015-09-04 Beth Dakin <bdakin@apple.com>
1226 Forgot to mark these expectations.
1229 * platform/mac-wk2/TestExpectations:
1231 2015-09-04 Chris Dumez <cdumez@apple.com>
1233 Unreviewed, add bug number for http/tests/w3c/html/semantics/embedded-content/the-video-element/video_initially_paused.html
1237 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1239 Fix lint warnings on iOS.
1241 This enables the correct expectation for fast/events/scroll-in-scaled-page-with-overflow-hidden.html.
1242 As for other tests, I went with the expectation that was currently in effect.
1244 * platform/ios-simulator-wk1/TestExpectations:
1245 * platform/ios-simulator-wk2/TestExpectations:
1246 * platform/ios-simulator/TestExpectations:
1248 2015-09-04 Chris Dumez <cdumez@apple.com>
1250 Unreviewed, add bug number for http/tests/w3c/html/semantics/embedded-content/the-embed-element/embed-represent-nothing*.html
1254 2015-09-04 Eric Carlson <eric.carlson@apple.com>
1256 [mediacontrols] Test AirPlay picker button
1257 https://bugs.webkit.org/show_bug.cgi?id=148836
1259 Reviewed by Dean Jackson.
1261 * media/controls/airplay-picker-expected.txt: New test.
1262 * media/controls/airplay-picker.html: New results.
1264 2015-09-04 Beth Dakin <bdakin@apple.com>
1266 Should have a test to make sure links don't navigate after a cancelled force
1268 https://bugs.webkit.org/show_bug.cgi?id=148846
1270 Reviewed by Tim Horton.
1272 * fast/events/cancelled-force-click-link-navigation-expected.txt: Added.
1273 * fast/events/cancelled-force-click-link-navigation.html: Added.
1275 2015-09-04 Chris Dumez <cdumez@apple.com>
1277 Unreviewed, add bug number for http/tests/w3c/html/semantics/text-level-semantics/the-wbr-element/wbr-element.html
1281 2015-09-04 Chris Dumez <cdumez@apple.com>
1283 Unreviewed, add bug number for http/tests/w3c/html/semantics/document-metadata/the-style-element/html_style_in_comment.html
1287 2015-09-04 Beth Dakin <bdakin@apple.com>
1289 These tests should be skipped at the LayoutTests level and re-enabled for
1292 Rubber-stamped by Tim Horton.
1295 * platform/efl/TestExpectations:
1296 * platform/gtk/TestExpectations:
1297 * platform/mac-mavericks/TestExpectations:
1298 * platform/mac-wk1/TestExpectations:
1299 * platform/mac-wk2/TestExpectations:
1300 * platform/win/TestExpectations:
1302 2015-09-04 Chris Dumez <cdumez@apple.com>
1304 Import html/semantics test cases from W3C
1305 https://bugs.webkit.org/show_bug.cgi?id=148822
1306 <rdar://problem/22583647>
1308 Reviewed by Ryosuke Niwa.
1310 Import 486 html/semantics test cases from W3C.
1311 They take ~30 seconds to run on my MacBookPro.
1314 * http/tests/w3c/html/semantics/*: Added.
1316 2015-09-04 Tim Horton <timothy_horton@apple.com>
1318 Fix style error in last commit.
1320 * swipe/resources/swipe-test.js:
1321 (eventQueue.callAfterEventDispatch):
1323 2015-09-04 Tim Horton <timothy_horton@apple.com>
1325 Add a test for r179736 (programmatic navigation during swipe causing a crash)
1326 https://bugs.webkit.org/show_bug.cgi?id=148830
1328 Reviewed by Beth Dakin.
1330 * swipe/basic-cached-back-swipe.html:
1331 * swipe/pushState-cached-back-swipe.html:
1332 * swipe/resources/swipe-test.js:
1333 (eventQueue.callAfterEventDispatch):
1334 (initializeSwipeTest):
1335 (initializeLog): Deleted.
1336 * swipe/swipe-start-hysteresis-failures.html:
1337 Refactor some things.
1338 Make sure that we reset the back forward list before testing, because we expect
1339 to start at the "first" item, but there is actually a about:blank before us.
1341 * swipe/pushState-programmatic-back-while-swiping-crash-expected.txt: Added.
1342 * swipe/pushState-programmatic-back-while-swiping-crash.html: Added.
1343 Add a test that ensures that r179736 does not recur.
1345 2015-09-04 Beth Dakin <bdakin@apple.com>
1347 Should have a test for selection behavior when force clicking text
1348 https://bugs.webkit.org/show_bug.cgi?id=148832
1350 Reviewed by Tim Horton.
1352 * fast/events/force-click-text-selection-behavior-expected.txt: Added.
1353 * fast/events/force-click-text-selection-behavior.html: Added.
1354 * platform/efl/TestExpectations:
1355 * platform/gtk/TestExpectations:
1356 * platform/ios-simulator/TestExpectations:
1357 * platform/mac-mavericks/TestExpectations:
1358 * platform/mac-wk1/TestExpectations:
1359 * platform/mac-wk2/TestExpectations:
1360 * platform/win/TestExpectations:
1362 2015-09-04 Beth Dakin <bdakin@apple.com>
1364 Should have a test for selection behavior when deep clicking a link
1365 https://bugs.webkit.org/show_bug.cgi?id=148827
1367 Reviewed by Tim Horton.
1369 * fast/events/force-click-link-selection-behavior-expected.txt: Added.
1370 * fast/events/force-click-link-selection-behavior.html: Added.
1371 * platform/efl/TestExpectations:
1372 * platform/gtk/TestExpectations:
1373 * platform/ios-simulator/TestExpectations:
1374 * platform/mac-mavericks/TestExpectations:
1375 * platform/mac-wk1/TestExpectations:
1376 * platform/win/TestExpectations:
1378 2015-09-04 Beth Dakin <bdakin@apple.com>
1380 Rolling this back in since these tests do still fail on the bots.
1382 * platform/mac-wk2/TestExpectations:
1384 2015-09-04 Chris Dumez <cdumez@apple.com>
1386 dispatchEvent() should throw an InvalidStateError if the event's initialized flag is not set
1387 https://bugs.webkit.org/show_bug.cgi?id=148800
1388 <rdar://problem/22565782>
1389 <rdar://problem/22565485>
1391 Reviewed by Geoffrey Garen.
1393 * dom/html/level2/events/dispatchEvent02-expected.txt:
1394 * dom/html/level2/events/dispatchEvent03-expected.txt:
1395 * dom/html/level2/events/dispatchEvent04-expected.txt:
1396 * dom/html/level2/events/dispatchEvent05-expected.txt:
1397 * dom/html/level2/events/dispatchEvent06-expected.txt:
1398 * dom/html/level2/events/dispatchEvent07-expected.txt:
1399 * dom/xhtml/level2/events/dispatchEvent02-expected.txt:
1400 * dom/xhtml/level2/events/dispatchEvent03-expected.txt:
1401 * dom/xhtml/level2/events/dispatchEvent04-expected.txt:
1402 * dom/xhtml/level2/events/dispatchEvent05-expected.txt:
1403 * dom/xhtml/level2/events/dispatchEvent06-expected.txt:
1404 * dom/xhtml/level2/events/dispatchEvent07-expected.txt:
1405 Rebaseline, those tests are outdated and their expected results no
1406 longer matches the behavior of the latest DOM specification.
1408 * fast/dom/DOMException/EventException-expected.txt: Removed.
1409 * fast/dom/DOMException/EventException.html: Removed.
1410 * fast/dom/DOMException/resources/EventException.js: Removed.
1411 Drop this test we no longer throw an EventException in this case.
1413 * fast/dom/Window/dispatchEvent-expected.txt:
1416 * fast/events/dispatch-event-being-dispatched-expected.txt:
1417 * fast/events/dispatch-event-being-dispatched.html:
1418 Fix the test to expect the new exception types.
1420 * http/tests/w3c/dom/events/Event-type-empty-expected.txt:
1421 * http/tests/w3c/dom/events/EventTarget-dispatchEvent-expected.txt:
1424 2015-09-04 Ryosuke Niwa <rniwa@webkit.org>
1426 Triage some of the failures of the CSS WG's multicolumn tests imported in r189364.
1430 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1432 Test Serbian ".срб" domain support
1433 https://bugs.webkit.org/show_bug.cgi?id=148761
1434 <rdar://problem/22569849>
1436 Reviewed by Tim Horton.
1438 * fast/url/user-visible/srb-expected.txt: Added.
1439 * fast/url/user-visible/srb.html: Added.
1441 2015-09-04 Beth Dakin <bdakin@apple.com>
1443 Rubber-stamped by Tim Horton.
1445 The bots appear to have a new enough SDK now.
1446 * platform/mac-wk2/TestExpectations:
1448 2015-09-04 Zalan Bujtas <zalan@apple.com>
1451 gradients-em-stops-repaint.html -> reftest
1452 hover-pseudo-borders.html -> reftest
1453 inline-block-resize.html -> reftest
1454 inline-color-change.html -> reftest
1455 inline-outline-repaint.html -> reftest
1456 inline-relative-positioned.html -> reftest
1457 intermediate-layout-position-clip.html -> reftest
1458 intermediate-layout-position.html -> reftest
1459 invisible-objects.html -> reftest
1463 * fast/repaint/gradients-em-stops-repaint-expected.html: Added.
1464 * fast/repaint/gradients-em-stops-repaint.html:
1465 * fast/repaint/hover-pseudo-borders-expected.html: Added.
1466 * fast/repaint/hover-pseudo-borders.html:
1467 * fast/repaint/inline-block-resize-expected.html: Added.
1468 * fast/repaint/inline-block-resize-expected.png: Removed.
1469 * fast/repaint/inline-block-resize-expected.txt: Removed.
1470 * fast/repaint/inline-block-resize.html:
1471 * fast/repaint/inline-color-change-expected.html: Added.
1472 * fast/repaint/inline-color-change.html:
1473 * fast/repaint/inline-outline-repaint-expected.html: Added.
1474 * fast/repaint/inline-outline-repaint.html:
1475 * fast/repaint/inline-relative-positioned-expected.html: Added.
1476 * fast/repaint/inline-relative-positioned-expected.png: Removed.
1477 * fast/repaint/inline-relative-positioned-expected.txt: Removed.
1478 * fast/repaint/inline-relative-positioned.html:
1479 * fast/repaint/intermediate-layout-position-clip-expected.html: Added.
1480 * fast/repaint/intermediate-layout-position-clip-expected.png: Removed.
1481 * fast/repaint/intermediate-layout-position-clip-expected.txt: Removed.
1482 * fast/repaint/intermediate-layout-position-clip.html:
1483 * fast/repaint/intermediate-layout-position-expected.html: Added.
1484 * fast/repaint/intermediate-layout-position-expected.txt: Removed.
1485 * fast/repaint/intermediate-layout-position.html:
1486 * fast/repaint/invisible-objects-expected.html: Added.
1487 * fast/repaint/invisible-objects-expected.txt: Removed.
1488 * fast/repaint/invisible-objects.html:
1489 * platform/efl/fast/repaint/gradients-em-stops-repaint-expected.png: Removed.
1490 * platform/efl/fast/repaint/gradients-em-stops-repaint-expected.txt: Removed.
1491 * platform/efl/fast/repaint/hover-pseudo-borders-expected.png: Removed.
1492 * platform/efl/fast/repaint/hover-pseudo-borders-expected.txt: Removed.
1493 * platform/efl/fast/repaint/inline-color-change-expected.png: Removed.
1494 * platform/efl/fast/repaint/inline-color-change-expected.txt: Removed.
1495 * platform/efl/fast/repaint/inline-outline-repaint-expected.png: Removed.
1496 * platform/efl/fast/repaint/inline-outline-repaint-expected.txt: Removed.
1497 * platform/efl/fast/repaint/inline-relative-positioned-expected.txt: Removed.
1498 * platform/efl/fast/repaint/intermediate-layout-position-expected.png: Removed.
1499 * platform/gtk/fast/repaint/gradients-em-stops-repaint-expected.png: Removed.
1500 * platform/gtk/fast/repaint/gradients-em-stops-repaint-expected.txt: Removed.
1501 * platform/gtk/fast/repaint/hover-pseudo-borders-expected.png: Removed.
1502 * platform/gtk/fast/repaint/hover-pseudo-borders-expected.txt: Removed.
1503 * platform/gtk/fast/repaint/inline-color-change-expected.png: Removed.
1504 * platform/gtk/fast/repaint/inline-color-change-expected.txt: Removed.
1505 * platform/gtk/fast/repaint/inline-outline-repaint-expected.png: Removed.
1506 * platform/gtk/fast/repaint/inline-outline-repaint-expected.txt: Removed.
1507 * platform/gtk/fast/repaint/inline-relative-positioned-expected.png: Removed.
1508 * platform/gtk/fast/repaint/inline-relative-positioned-expected.txt: Removed.
1509 * platform/gtk/fast/repaint/intermediate-layout-position-expected.png: Removed.
1510 * platform/gtk/fast/repaint/repaint/hover-pseudo-borders-expected.png: Removed.
1511 * platform/gtk/fast/repaint/repaint/hover-pseudo-borders-expected.txt: Removed.
1512 * platform/mac-wk2/fast/repaint/invisible-objects-expected.txt: Removed.
1513 * platform/mac/fast/repaint/gradients-em-stops-repaint-expected.png: Removed.
1514 * platform/mac/fast/repaint/gradients-em-stops-repaint-expected.txt: Removed.
1515 * platform/mac/fast/repaint/hover-pseudo-borders-expected.png: Removed.
1516 * platform/mac/fast/repaint/hover-pseudo-borders-expected.txt: Removed.
1517 * platform/mac/fast/repaint/inline-block-resize-expected.png: Removed.
1518 * platform/mac/fast/repaint/inline-color-change-expected.png: Removed.
1519 * platform/mac/fast/repaint/inline-color-change-expected.txt: Removed.
1520 * platform/mac/fast/repaint/inline-outline-repaint-expected.png: Removed.
1521 * platform/mac/fast/repaint/inline-outline-repaint-expected.txt: Removed.
1522 * platform/mac/fast/repaint/intermediate-layout-position-clip-expected.png: Removed.
1523 * platform/mac/fast/repaint/intermediate-layout-position-expected.png: Removed.
1524 * platform/mac/fast/repaint/invisible-objects-expected.png: Removed.
1525 * platform/win/fast/repaint/inline-color-change-expected.txt: Removed.
1526 * platform/win/fast/repaint/inline-outline-repaint-expected.txt: Removed.
1528 2015-09-04 Joseph Pecoraro <pecoraro@apple.com>
1530 Web Inspector: Expand Console domain test coverage
1531 https://bugs.webkit.org/show_bug.cgi?id=148740
1533 Reviewed by Brian Burg.
1535 Test more Console domain commands and events.
1537 * inspector/console/addInspectedNode-expected.txt: Added.
1538 * inspector/console/addInspectedNode.html: Added.
1539 * inspector/console/clearMessages-expected.txt: Added.
1540 * inspector/console/clearMessages.html: Added.
1541 * inspector/console/messageRepeatCountUpdated-expected.txt: Added.
1542 * inspector/console/messageRepeatCountUpdated.html: Added.
1543 * inspector/console/messagesCleared-expected.txt: Added.
1544 * inspector/console/messagesCleared.html: Added.
1546 2015-09-04 Jer Noble <jer.noble@apple.com>
1548 Unreviewed gardening; enabling media/ and http/tests/media/ tests (with expected failures) on ios-simulator
1550 * platform/ios-simulator/TestExpectations:
1551 * platform/ios-simulator/http/tests/media/hls/video-controls-live-stream-expected.txt: Added.
1552 * platform/ios-simulator/media/W3C/video/canPlayType/canPlayType_codecs_order_3-expected.txt: Added.
1553 * platform/ios-simulator/media/W3C/video/canPlayType/canPlayType_two_implies_one_5-expected.txt: Added.
1554 * platform/ios-simulator/media/W3C/video/canPlayType/canPlayType_two_implies_one_6-expected.txt: Added.
1555 * platform/ios-simulator/media/audio-controls-rendering-expected.png: Added.
1556 * platform/ios-simulator/media/audio-controls-rendering-expected.txt: Added.
1557 * platform/ios-simulator/media/audio-repaint-expected.txt: Added.
1558 * platform/ios-simulator/media/controls-after-reload-expected.png: Added.
1559 * platform/ios-simulator/media/controls-after-reload-expected.txt: Added.
1560 * platform/ios-simulator/media/controls-layout-direction-expected.png: Added.
1561 * platform/ios-simulator/media/controls-strict-expected.png: Added.
1562 * platform/ios-simulator/media/controls-strict-expected.txt: Added.
1563 * platform/ios-simulator/media/controls-strict-mode-expected.txt: Added.
1564 * platform/ios-simulator/media/controls-styling-expected.png: Added.
1565 * platform/ios-simulator/media/controls-styling-expected.txt: Added.
1566 * platform/ios-simulator/media/controls-styling-strict-expected.png: Added.
1567 * platform/ios-simulator/media/controls-styling-strict-expected.txt: Added.
1568 * platform/ios-simulator/media/controls-without-preload-expected.png: Added.
1569 * platform/ios-simulator/media/controls-without-preload-expected.txt: Added.
1570 * platform/ios-simulator/media/encrypted-media/encrypted-media-can-play-type-expected.txt: Added.
1571 * platform/ios-simulator/media/media-can-play-wav-audio-expected.txt: Added.
1572 * platform/ios-simulator/media/media-can-play-webm-expected.txt: Added.
1573 * platform/ios-simulator/media/media-controls-clone-expected.png: Added.
1574 * platform/ios-simulator/media/media-controls-clone-expected.txt: Added.
1575 * platform/ios-simulator/media/media-document-audio-repaint-expected.png: Added.
1576 * platform/ios-simulator/media/track/track-cue-rendering-horizontal-expected.png: Added.
1577 * platform/ios-simulator/media/track/track-cue-rendering-horizontal-expected.txt: Added.
1578 * platform/ios-simulator/media/track/track-cue-rendering-vertical-expected.png: Added.
1579 * platform/ios-simulator/media/track/track-cue-rendering-vertical-expected.txt: Added.
1580 * platform/ios-simulator/media/track/track-in-band-subtitles-too-large-expected.png: Added.
1581 * platform/ios-simulator/media/video-aspect-ratio-expected.png: Added.
1582 * platform/ios-simulator/media/video-aspect-ratio-expected.txt: Added.
1583 * platform/ios-simulator/media/video-canvas-alpha-expected.png: Added.
1584 * platform/ios-simulator/media/video-canvas-drawing-expected.png: Added.
1585 * platform/ios-simulator/media/video-colorspace-yuv420-expected.png: Added.
1586 * platform/ios-simulator/media/video-colorspace-yuv422-expected.png: Added.
1587 * platform/ios-simulator/media/video-controls-captions-trackmenu-expected.txt: Added.
1588 * platform/ios-simulator/media/video-controls-captions-trackmenu-hide-on-click-expected.txt: Added.
1589 * platform/ios-simulator/media/video-controls-captions-trackmenu-localized-expected.txt: Added.
1590 * platform/ios-simulator/media/video-controls-captions-trackmenu-only-captions-descriptions-and-subtitles-expected.txt: Added.
1591 * platform/ios-simulator/media/video-controls-captions-trackmenu-sorted-expected.txt: Added.
1592 * platform/ios-simulator/media/video-controls-no-scripting-expected.txt: Added.
1593 * platform/ios-simulator/media/video-controls-rendering-expected.png: Added.
1594 * platform/ios-simulator/media/video-controls-rendering-expected.txt: Added.
1595 * platform/ios-simulator/media/video-display-toggle-expected.png: Added.
1596 * platform/ios-simulator/media/video-display-toggle-expected.txt: Added.
1597 * platform/ios-simulator/media/video-empty-source-expected.png: Added.
1598 * platform/ios-simulator/media/video-empty-source-expected.txt: Added.
1599 * platform/ios-simulator/media/video-frame-accurate-seek-expected.png: Added.
1600 * platform/ios-simulator/media/video-layer-crash-expected.png: Added.
1601 * platform/ios-simulator/media/video-layer-crash-expected.txt: Added.
1602 * platform/ios-simulator/media/video-no-audio-expected.png: Added.
1603 * platform/ios-simulator/media/video-no-audio-expected.txt: Added.
1604 * platform/ios-simulator/media/video-playing-and-pause-expected.png: Added.
1605 * platform/ios-simulator/media/video-playing-and-pause-expected.txt: Added.
1606 * platform/ios-simulator/media/video-remove-insert-repaints-expected.png: Added.
1607 * platform/ios-simulator/media/video-replaces-poster-expected.png: Added.
1608 * platform/ios-simulator/media/video-transformed-expected.png: Added.
1609 * platform/ios-simulator/media/video-transformed-expected.txt: Added.
1610 * platform/ios-simulator/media/video-volume-slider-expected.png: Added.
1611 * platform/ios-simulator/media/video-volume-slider-expected.txt: Added.
1612 * platform/ios-simulator/media/video-zoom-controls-expected.png: Added.
1613 * platform/ios-simulator/media/video-zoom-controls-expected.txt: Added.
1614 * platform/ios-simulator/media/video-zoom-expected.png: Added.
1615 * platform/ios-simulator/media/video-zoom-expected.txt: Added.
1616 * platform/ios-simulator/media/volume-bar-empty-when-muted-expected.txt: Added.
1618 2015-09-04 Joseph Pecoraro <pecoraro@apple.com>
1620 Web Inspector: Test RuntimeAgent.parse, detecting if a script parse error is recoverable
1621 https://bugs.webkit.org/show_bug.cgi?id=148790
1623 Reviewed by Timothy Hatcher.
1625 * inspector/runtime/parse-expected.txt: Added.
1626 * inspector/runtime/parse.html: Added.
1628 2015-09-04 Tim Horton <timothy_horton@apple.com>
1630 swipe-start-hysteresis-failures is flaky
1631 https://bugs.webkit.org/show_bug.cgi?id=148809
1633 Reviewed by Alexey Proskuryakov.
1635 * swipe/swipe-start-hysteresis-failures.html:
1636 * swipe/swipe-start-hysteresis-failures-expected.txt:
1637 Instead of depending on the specific timing of didStartSwipe vs. the events
1638 in this case, just make sure we hit it by the time the test finishes.
1640 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1642 Skip newly imported IndexedDB test on iOS WebKit1, because IndexedDB only works with WebKit2.
1644 * platform/ios-simulator-wk1/TestExpectations:
1646 2015-09-04 Beth Dakin <bdakin@apple.com>
1648 Need to be able to test default behaviors on force click
1649 https://bugs.webkit.org/show_bug.cgi?id=148758
1651 Reviewed by Tim Horton.
1653 One new test that tests a regression found during the work for
1654 http://trac.webkit.org/changeset/181660
1656 * fast/events/force-click-on-link-navigation-expected.txt: Added.
1657 * fast/events/force-click-on-link-navigation.html: Added.
1658 * fast/events/resources/do-not-navigate-here.html: Added.
1659 * platform/efl/TestExpectations:
1660 * platform/gtk/TestExpectations:
1661 * platform/ios-simulator/TestExpectations:
1662 * platform/mac-mavericks/TestExpectations:
1663 * platform/mac-wk1/TestExpectations:
1664 * platform/win/TestExpectations:
1666 2015-09-04 Ryosuke Niwa <rniwa@webkit.org>
1668 Import new multicolumn layout tests from CSS WG testss
1669 https://bugs.webkit.org/show_bug.cgi?id=148805
1671 Reviewed by Chris Dumez.
1673 Added test expectations for newly imported tests.
1677 2015-09-04 Dean Jackson <dino@apple.com>
1679 [mediacontrols] Test the ordering of elements in the controls panel
1680 https://bugs.webkit.org/show_bug.cgi?id=148804
1681 <rdar://problem/22579232>
1683 Reviewed by Eric Carlson.
1685 Add a new test that checks the visual order of the buttons and
1686 elements in the controls panel. This is helpful because they
1687 are not necessarily in that order within the DOM.
1689 I also added caching of the current state to the testing helper,
1690 to save generating the JSON status multiple times in subsequent
1693 * media/controls/elementOrder.html: New test.
1694 * media/controls/elementOrder-expected.txt: New results.
1695 * media/controls/controls-test-helpers.js:
1697 (ControlsTest.prototype.get currentState): Added caching.
1698 (ControlsTest.prototype.stateForControlsElement):
1699 (ControlsTest.prototype.isGreaterThan): New test helper.
1701 2015-09-03 Dean Jackson <dino@apple.com>
1703 [mediacontrols] Expose bounding rectangles and computed style to testing
1704 https://bugs.webkit.org/show_bug.cgi?id=148755
1705 <rdar://problems/22567757>
1707 Reviewed by Eric Carlson.
1709 Update tests to exercise the computed style and bounding rectangles.
1711 * media/controls/controls-test-helpers.js:
1712 (ControlsTest.prototype.isNotZero):
1714 * media/controls/statusDisplay-expected.txt:
1715 * media/controls/statusDisplay.html:
1716 * media/controls/statusDisplayBad-expected.txt:
1717 * media/controls/statusDisplayBad.html:
1719 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1721 Add tests for different Unicode normalization forms in domain names
1722 https://bugs.webkit.org/show_bug.cgi?id=148762
1723 <rdar://problem/22569933>
1725 Reviewed by Darin Adler.
1727 * fast/url/user-visible/cyrillic-NFD-expected.txt: Added.
1728 * fast/url/user-visible/cyrillic-NFD.html: Added.
1730 2015-09-04 Chris Dumez <cdumez@apple.com>
1732 Document.body should return the first body / frameset child of the html element
1733 https://bugs.webkit.org/show_bug.cgi?id=148787
1734 <rdar://problem/22566850>
1736 Reviewed by Ryosuke Niwa.
1738 Rebaseline test now that a new check is passing.
1740 * http/tests/w3c/html/dom/documents/dom-tree-accessors/document.body-getter-expected.txt:
1742 2015-09-04 Ryosuke Niwa <rniwa@webkit.org>
1744 Import css/css-color-3
1745 https://bugs.webkit.org/show_bug.cgi?id=148803
1747 Reviewed by Chris Dumez.
1751 2015-09-04 Chris Dumez <cdumez@apple.com>
1753 Unreviewed, add iOS-specific baselines for a couple of newly imported W3C tests.
1755 * platform/ios-simulator/http/tests/w3c/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-expected.txt: Added.
1756 * platform/ios-simulator/http/tests/w3c/html/dom/interfaces-expected.txt: Added.
1758 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1762 * platform/ios-simulator/TestExpectations: Skip pasteboard tests, as many of them
1765 2015-09-04 Ryosuke Niwa <rniwa@webkit.org>
1767 Range.isPointInRange check root node before verifying offset
1768 https://bugs.webkit.org/show_bug.cgi?id=148776
1770 isPointInRange should never throw WrongDocumentError
1771 https://bugs.webkit.org/show_bug.cgi?id=148779
1773 Reviewed by Darin Adler.
1775 Rebaselined the test now that all test cases pass.
1777 * http/tests/w3c/dom/ranges/Range-isPointInRange-expected.txt:
1779 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1781 css3/flexbox/csswg/css-flexbox-height-animation-stretch.html is flaky
1782 https://bugs.webkit.org/show_bug.cgi?id=143294
1784 Reviewed by Dean Jackson.
1786 * TestExpectations: This test is just inherently flaky.
1788 2015-09-04 Aleksandr Skachkov <gskachkov@gmail.com>
1790 [ES6] Implement ES6 arrow function syntax. Prototype of arrow function should be undefined
1791 https://bugs.webkit.org/show_bug.cgi?id=147742
1793 Reviewed by Saam Barati.
1795 Added tests of prototype property for arrow function. Checks that arrow function does not have
1796 prototype property after creating of it and check if it is possible to add/remove it later.
1798 * js/arrowfunction-prototype-expected.txt: Added.
1799 * js/arrowfunction-prototype.html: Added.
1800 * js/script-tests/arrowfunction-prototype.js: Added.
1802 2015-09-03 Chris Dumez <cdumez@apple.com>
1804 Unreviewed, rebaseline http/tests/w3c/html/dom/dynamic-markup-insertion/opening-the-input-stream/007.html
1808 * http/tests/w3c/html/dom/dynamic-markup-insertion/opening-the-input-stream/007-expected.txt:
1810 2015-09-03 Ryosuke Niwa <rniwa@webkit.org>
1812 Range.comparePoint shouldn't throw an exception if the range and the node are in the same detached tree
1813 https://bugs.webkit.org/show_bug.cgi?id=148733
1815 Reviewed by Chris Dumez.
1817 Added a regression test and rebaselined a W3C test with more test cases passing.
1819 * fast/dom/Range/range-comparePoint-detached-nodes-expected.txt: Added.
1820 * fast/dom/Range/range-comparePoint-detached-nodes.html: Added.
1821 * http/tests/w3c/dom/ranges/Range-set-expected.txt:
1823 2015-09-03 Tim Horton <timothy_horton@apple.com>
1825 Add a test for swipe-start hysteresis
1826 https://bugs.webkit.org/show_bug.cgi?id=148756
1828 Reviewed by Anders Carlsson.
1830 * swipe/basic-cached-back-swipe.html:
1831 * swipe/pushState-cached-back-swipe.html:
1832 * swipe/resources/swipe-test.js:
1834 * swipe/swipe-start-hysteresis-failures.html: Added.
1835 * swipe/swipe-start-hysteresis-failures-expected.txt: Added.
1837 2015-09-03 Tim Horton <timothy_horton@apple.com>
1839 Un-skip swipe tests on Mavericks
1841 * platform/mac-mavericks/TestExpectations:
1842 This skip didn't work anyway because the fallback order is insane.
1844 2015-09-03 Chris Dumez <cdumez@apple.com>
1846 Import W3C HTML/DOM test suite from github.com/w3c/web-platform-tests
1847 https://bugs.webkit.org/show_bug.cgi?id=148736
1848 <rdar://problem/22551968>
1850 Reviewed by Ryosuke Niwa.
1852 Import W3C HTML/DOM test suite from github.com/w3c/web-platform-tests
1853 to get better coverage. This includes 230 tests. They run in ~15 seconds
1854 for a release build / ~20 seconds for a debug build on a MacBookPro.
1857 * http/tests/w3c/html/dom/*: Added.
1860 2015-09-03 Alexey Proskuryakov <ap@apple.com>
1862 Remove empty LayoutTests/platform/ios-sim-deprecated
1864 * platform/ios-sim-deprecated: Removed.
1866 2015-09-03 Alexey Proskuryakov <ap@apple.com>
1868 Consolidate iOS pasteboard test failures.
1870 Per-process pasteboard is not implemented in iOS DumpRenderTree and WebKitTestRunner,
1871 so pasteboard tests interfere with each other.
1873 * platform/ios-simulator-wk1/TestExpectations:
1874 * platform/ios-simulator-wk2/TestExpectations:
1875 * platform/ios-simulator/TestExpectations:
1877 2015-09-03 Tim Horton <timothy_horton@apple.com>
1879 Add a test for swiping back after a same-document navigation
1880 https://bugs.webkit.org/show_bug.cgi?id=148751
1882 Reviewed by Beth Dakin.
1884 * swipe/pushState-cached-back-swipe.html: Added.
1886 2015-09-03 Andy Estes <aestes@apple.com>
1888 REGRESSION: http/tests/contentfiltering/block-after-redirect.html is flaky
1889 https://bugs.webkit.org/show_bug.cgi?id=148684
1891 Reviewed by Alexey Proskuryakov.
1893 Wait for the iframe to load the blocked page before finishing the test.
1895 * http/tests/contentfiltering/block-after-redirect.html:
1896 * platform/mac-wk2/TestExpectations:
1898 2015-09-03 Tim Horton <timothy_horton@apple.com>
1900 [Mac] Add support for testing swipes
1901 https://bugs.webkit.org/show_bug.cgi?id=148700
1903 Reviewed by Beth Dakin.
1905 * swipe/basic-cached-back-swipe-expected.txt: Added.
1906 * swipe/basic-cached-back-swipe.html: Added.
1907 * swipe/resources/swipe-test.js: Added.
1908 (eventQueue.enqueueScrollEvent):
1909 (eventQueue.enqueueSwipeEvent):
1910 (eventQueue.hasPendingEvents):
1911 (eventQueue._processEventQueue):
1912 (eventQueue._processEventQueueSoon):
1917 (startMeasuringDuration):
1918 (measuredDurationShouldBeLessThan):
1919 Add a test for the simplest case, a back swipe after a normal navigation
1920 with the page cache enabled.
1923 * platform/mac-wk2/TestExpectations:
1924 Disable these tests everywhere except Mac WebKit2.
1926 2015-09-03 Alexey Proskuryakov <ap@apple.com>
1928 Test Russian ".рф" domain support
1929 https://bugs.webkit.org/show_bug.cgi?id=148721
1931 Reviewed by Darin Adler.
1934 * fast/url/user-visible: Added.
1935 * fast/url/user-visible/rf-expected.txt: Added.
1936 * fast/url/user-visible/rf.html: Added.
1937 * platform/mac/TestExpectations:
1939 2015-09-03 Chris Dumez <cdumez@apple.com>
1941 document.createEvent("eventname") should do a case-insensitive match on the event name
1942 https://bugs.webkit.org/show_bug.cgi?id=148738
1943 <rdar://problem/22558709>
1945 Reviewed by Andreas Kling.
1947 Rebaseline test now that some checks are passing.
1949 * http/tests/w3c/dom/nodes/Document-createEvent-expected.txt:
1951 2015-09-03 Saam barati <sbarati@apple.com>
1953 Block scoped variables should be visible across scripts
1954 https://bugs.webkit.org/show_bug.cgi?id=147813
1956 Reviewed by Filip Pizlo.
1958 * js/dom/const-expected.txt:
1959 * js/dom/const.html:
1961 2015-09-02 Ryosuke Niwa <rniwa@webkit.org>
1963 MutationObserver should accept attributeFilter, attributeOldValue, and characterDataOldValue on their own
1964 https://bugs.webkit.org/show_bug.cgi?id=148716
1966 Reviewed by Chris Dumez.
1968 Updated the expected results.
1970 Also added test cases to make sure explicitly setting attributes and characterData options to false along
1971 with attributeOldValue, attributeFilter, and characterDataOldValue would throw.
1973 * fast/dom/MutationObserver/observe-exceptions-expected.txt:
1974 * fast/dom/MutationObserver/observe-exceptions.html:
1975 * http/tests/w3c/dom/nodes/MutationObserver-attributes-expected.txt:
1976 * http/tests/w3c/dom/nodes/MutationObserver-characterData-expected.txt:
1978 2015-09-02 Ryosuke Niwa <rniwa@webkit.org>
1980 Node.textContent = undefined should be equivalent to textContent = ""
1981 https://bugs.webkit.org/show_bug.cgi?id=148729
1983 Reviewed by Darin Adler.
1985 Rebaselined the test now that test cases pass.
1987 * http/tests/w3c/dom/nodes/Node-textContent-expected.txt:
1989 2015-09-01 Alexey Proskuryakov <ap@apple.com>
1991 Mark http/tests/contentfiltering/block-after-redirect.html as flaky for
1992 https://bugs.webkit.org/show_bug.cgi?id=148684
1994 * platform/mac-wk2/TestExpectations:
1996 2015-09-02 Zalan Bujtas <zalan@apple.com>
2001 fixed-table-cell.html
2002 fixed-table-overflow.html
2003 fixed-table-overflow-zindex.html
2004 fixed-to-relative-position-with-absolute-child.html
2005 fixed-tranformed.html
2006 float-in-new-block-with-layout-delta.html
2007 float-move-during-layout.html
2008 float-new-in-block.html
2012 * fast/repaint/fixed-expected.html: Added.
2013 * fast/repaint/fixed-scale-expected.html: Added.
2014 * fast/repaint/fixed-scale-expected.png: Removed.
2015 * fast/repaint/fixed-scale-expected.txt: Removed.
2016 * fast/repaint/fixed-scale.html:
2017 * fast/repaint/fixed-table-cell-expected.html: Added.
2018 * fast/repaint/fixed-table-cell-expected.png: Removed.
2019 * fast/repaint/fixed-table-cell-expected.txt: Removed.
2020 * fast/repaint/fixed-table-cell.html:
2021 * fast/repaint/fixed-table-overflow-expected.html: Added.
2022 * fast/repaint/fixed-table-overflow-expected.png: Removed.
2023 * fast/repaint/fixed-table-overflow-expected.txt: Removed.
2024 * fast/repaint/fixed-table-overflow-zindex-expected.html: Added.
2025 * fast/repaint/fixed-table-overflow-zindex-expected.png: Removed.
2026 * fast/repaint/fixed-table-overflow-zindex-expected.txt: Removed.
2027 * fast/repaint/fixed-table-overflow-zindex.html:
2028 * fast/repaint/fixed-table-overflow.html:
2029 * fast/repaint/fixed-to-relative-position-with-absolute-child-expected.html: Added.
2030 * fast/repaint/fixed-to-relative-position-with-absolute-child-expected.png: Removed.
2031 * fast/repaint/fixed-to-relative-position-with-absolute-child-expected.txt: Removed.
2032 * fast/repaint/fixed-to-relative-position-with-absolute-child.html:
2033 * fast/repaint/fixed-tranformed-expected.html: Added.
2034 * fast/repaint/fixed-tranformed-expected.png: Removed.
2035 * fast/repaint/fixed-tranformed-expected.txt: Removed.
2036 * fast/repaint/fixed-tranformed.html:
2037 * fast/repaint/fixed.html:
2038 * fast/repaint/float-in-new-block-with-layout-delta-expected.html: Added.
2039 * fast/repaint/float-in-new-block-with-layout-delta-expected.png: Removed.
2040 * fast/repaint/float-in-new-block-with-layout-delta-expected.txt: Removed.
2041 * fast/repaint/float-in-new-block-with-layout-delta.html:
2042 * fast/repaint/float-move-during-layout-expected.html: Added.
2043 * fast/repaint/float-move-during-layout.html:
2044 * fast/repaint/float-new-in-block-expected.html: Added.
2045 * fast/repaint/float-new-in-block-expected.txt: Removed.
2046 * fast/repaint/float-new-in-block.html:
2047 * platform/efl/fast/repaint/fixed-expected.png: Removed.
2048 * platform/efl/fast/repaint/fixed-expected.txt: Removed.
2049 * platform/efl/fast/repaint/float-move-during-layout-expected.png: Removed.
2050 * platform/efl/fast/repaint/float-move-during-layout-expected.txt: Removed.
2051 * platform/efl/fast/repaint/float-new-in-block-expected.png: Removed.
2052 * platform/gtk/fast/repaint/fixed-expected.png: Removed.
2053 * platform/gtk/fast/repaint/fixed-expected.txt: Removed.
2054 * platform/gtk/fast/repaint/fixed-to-relative-position-with-absolute-child-expected.png: Removed.
2055 * platform/gtk/fast/repaint/float-move-during-layout-expected.png: Removed.
2056 * platform/gtk/fast/repaint/float-move-during-layout-expected.txt: Removed.
2057 * platform/gtk/fast/repaint/float-new-in-block-expected.png: Removed.
2058 * platform/mac/fast/repaint/fixed-expected.png: Removed.
2059 * platform/mac/fast/repaint/fixed-expected.txt: Removed.
2060 * platform/mac/fast/repaint/fixed-scale-expected.png: Removed.
2061 * platform/mac/fast/repaint/fixed-table-cell-expected.png: Removed.
2062 * platform/mac/fast/repaint/fixed-table-overflow-expected.png: Removed.
2063 * platform/mac/fast/repaint/fixed-table-overflow-zindex-expected.png: Removed.
2064 * platform/mac/fast/repaint/fixed-tranformed-expected.png: Removed.
2065 * platform/mac/fast/repaint/float-in-new-block-with-layout-delta-expected.png: Removed.
2066 * platform/mac/fast/repaint/float-move-during-layout-expected.png: Removed.
2067 * platform/mac/fast/repaint/float-move-during-layout-expected.txt: Removed.
2068 * platform/mac/fast/repaint/float-new-in-block-expected.png: Removed.
2069 * platform/win/fast/repaint/fixed-expected.txt: Removed.
2070 * platform/win/fast/repaint/float-move-during-layout-expected.txt: Removed.
2072 2015-09-02 Brady Eidson <beidson@apple.com>
2074 Import W3C IndexedDB tests.
2075 https://bugs.webkit.org/show_bug.cgi?id=148713
2077 Reviewed by Tim Horton' rubber stamp.
2079 * platform/mac-wk1/TestExpectations:
2080 * platform/win/TestExpectations:
2081 * platform/wk2/TestExpectations:
2083 2015-09-02 Zalan Bujtas <zalan@apple.com>
2085 r189233 accidentally removed some unrelated expected results.
2086 https://bugs.webkit.org/show_bug.cgi?id=148708
2090 * platform/efl/compositing/repaint/content-into-overflow-expected.png: Added.
2091 * platform/efl/compositing/repaint/content-into-overflow-expected.txt: Added.
2092 * platform/efl/fast/forms/control-clip-expected.png: Added.
2093 * platform/efl/fast/forms/control-clip-expected.txt: Added.
2094 * platform/gtk/fast/forms/control-clip-expected.png: Added.
2095 * platform/gtk/fast/forms/control-clip-expected.txt: Added.
2096 * platform/ios-simulator-wk2/fast/forms/control-clip-expected.txt: Added.
2097 * platform/ios-simulator/compositing/repaint/content-into-overflow-expected.txt: Added.
2098 * platform/ios-simulator/fast/forms/control-clip-expected.txt: Added.
2099 * platform/mac-mavericks/fast/forms/control-clip-expected.png: Added.
2100 * platform/mac-mavericks/fast/forms/control-clip-expected.txt: Added.
2101 * platform/mac/compositing/repaint/content-into-overflow-expected.png: Added.
2102 * platform/mac/compositing/repaint/content-into-overflow-expected.txt: Added.
2103 * platform/mac/fast/forms/control-clip-expected.png: Added.
2104 * platform/mac/fast/forms/control-clip-expected.txt: Added.
2105 * platform/win/fast/forms/control-clip-expected.txt: Added.
2107 2015-09-02 Chris Fleizach <cfleizach@apple.com>
2109 AX: WebKit does not expose max/min value of <progress> element
2110 https://bugs.webkit.org/show_bug.cgi?id=148707
2112 Reviewed by Mario Sanchez Prada.
2114 * accessibility/mac/progress-element-min-max-expected.txt: Added.
2115 * accessibility/mac/progress-element-min-max.html: Added.
2117 2015-09-01 Dean Jackson <dino@apple.com>
2119 [mediacontrols] Improve media controls testing helpers
2120 https://bugs.webkit.org/show_bug.cgi?id=148697
2121 <rdar://problem/22530876>
2123 Reviewed by Eric Carlson.
2125 Implement a more modern-looking testing API for media
2126 controls tests, and update the existing tests to
2129 * media/controls/basic-expected.txt:
2130 * media/controls/basic.html:
2131 * media/controls/controls-test-helpers.js:
2132 (ControlsTest): New class for helping testing.
2133 (statusForControlsElement): Deleted.
2134 * media/controls/showControlsButton-expected.txt:
2135 * media/controls/showControlsButton.html:
2136 * media/controls/statusDisplay-expected.txt:
2137 * media/controls/statusDisplay.html:
2138 * media/controls/statusDisplayBad-expected.txt:
2139 * media/controls/statusDisplayBad.html:
2141 2015-09-02 Chris Dumez <cdumez@apple.com>
2143 document.createProcessingInstruction() does not behave according to specification
2144 https://bugs.webkit.org/show_bug.cgi?id=148710
2146 Reviewed by Ryosuke Niwa.
2148 Update / rebaseline existing tests.
2150 * dom/html/level1/core/documentinvalidcharacterexceptioncreatepi-expected.txt:
2151 * dom/html/level1/core/documentinvalidcharacterexceptioncreatepi1-expected.txt:
2152 * fast/dom/Node/initial-values-expected.txt:
2153 * fast/dom/Node/script-tests/initial-values.js:
2154 * http/tests/w3c/dom/nodes/CharacterData-remove-expected.txt:
2155 * http/tests/w3c/dom/nodes/Document-createProcessingInstruction-expected.txt:
2156 * http/tests/w3c/dom/nodes/Document-createProcessingInstruction-xhtml-expected.txt:
2157 * http/tests/w3c/dom/nodes/Node-cloneNode-expected.txt:
2158 * http/tests/w3c/dom/nodes/Node-insertBefore-expected.txt:
2159 * http/tests/w3c/dom/nodes/Node-nodeValue-expected.txt:
2160 * http/tests/w3c/dom/nodes/Node-textContent-expected.txt:
2162 2015-09-02 Chris Dumez <cdumez@apple.com>
2164 http/tests/w3c/dom/nodes/Element-matches.html is flaky
2165 https://bugs.webkit.org/show_bug.cgi?id=148615
2167 Reviewed by Ryosuke Niwa.
2169 Unskip the tests and rebaseline them now that the target pseudo selector
2170 checks are consistently passing.
2173 * http/tests/w3c/dom/nodes/Element-matches-expected.txt:
2174 * http/tests/w3c/dom/nodes/ParentNode-querySelector-All-expected.txt:
2175 * http/tests/w3c/dom/nodes/ParentNode-querySelector-All-xhtml-expected.txt:
2177 2015-09-02 Daniel Bates <dabates@apple.com>
2179 Update iOS TestExpectations files
2181 * platform/ios-simulator-wk2/TestExpectations:
2182 * platform/ios-simulator/TestExpectations:
2184 2015-09-02 Chris Dumez <cdumez@apple.com>
2186 http/tests/navigation/anchor-frames-same-origin.html is flaky
2187 https://bugs.webkit.org/show_bug.cgi?id=148690
2189 Reviewed by Zalan Bujtas.
2191 This is a temporary workaround for Bug 148690, until we have time
2192 to investigate why scroll propagation does not work properly if
2193 the frame is not already layed out when we scroll to the anchor.
2195 This change updates the test to force a layout in the grandchild
2196 frame before we scroll to the anchor. With this change, the test
2197 is consistently passing when run on its own or after others.
2199 * http/tests/navigation/resources/grandchild-with-anchor.html:
2201 2015-09-02 Commit Queue <commit-queue@webkit.org>
2203 Unreviewed, rolling out r189241.
2204 https://bugs.webkit.org/show_bug.cgi?id=148703
2206 These tests crash with assertions (Requested by ap on
2211 "Web Inspector: Move PrettyPrinting tests into LayoutTests"
2212 https://bugs.webkit.org/show_bug.cgi?id=148698
2213 http://trac.webkit.org/changeset/189241
2215 2015-09-01 Joseph Pecoraro <pecoraro@apple.com>
2217 Web Inspector: Move PrettyPrinting tests into LayoutTests
2218 https://bugs.webkit.org/show_bug.cgi?id=148698
2220 Reviewed by Timothy Hatcher.
2222 * inspector/codemirror/resources/prettyprinting/css-rule-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/css-rule-tests/*.
2223 * inspector/codemirror/resources/prettyprinting/css-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/css-tests/*.
2224 * inspector/codemirror/resources/prettyprinting/javascript-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/js-tests/*.
2225 Move tests from PrettyPrinting tools into LayoutTests.
2227 * inspector/codemirror/prettyprinting-css-expected.txt: Added.
2228 * inspector/codemirror/prettyprinting-css-rules-expected.txt: Added.
2229 * inspector/codemirror/prettyprinting-css-rules.html: Added.
2230 * inspector/codemirror/prettyprinting-css.html: Added.
2231 * inspector/codemirror/prettyprinting-javascript-expected.txt: Added.
2232 * inspector/codemirror/prettyprinting-javascript.html: Added.
2233 Add tests per CodeMirror mode.
2235 * inspector/codemirror/resources/prettyprinting/utilities.js: Added.
2236 (TestPage.registerInitializer):
2237 Shared code between the pretty printing tests.
2239 2015-09-01 Chris Dumez <cdumez@apple.com>
2241 Range API should throw a TypeError for null Node parameters
2242 https://bugs.webkit.org/show_bug.cgi?id=148692
2244 Reviewed by Ryosuke Niwa.
2246 Update / rebaseline existing tests.
2248 * fast/dom/Range/range-compareNode.html:
2249 * fast/dom/Range/range-intersectsNode-expected.txt:
2250 * fast/text/text-combine-crash-expected.txt:
2251 * http/tests/w3c/dom/interfaces-expected.txt:
2252 * http/tests/w3c/dom/ranges/Range-comparePoint-2-expected.txt:
2253 * http/tests/w3c/dom/ranges/Range-intersectsNode-binding-expected.txt:
2255 2015-09-01 Jeremy Jones <jeremyj@apple.com>
2257 Unreviewed, Layout Test http/tests/inspector/dom/disconnect-dom-tree-after-main-frame-navigation.html is failing
2258 https://bugs.webkit.org/show_bug.cgi?id=148688
2260 Skip inspector test that times out on windows.
2262 * platform/win/TestExpectations:
2264 2015-09-01 Chris Dumez <cdumez@apple.com>
2266 Unreviewed, mark http/tests/w3c/dom/nodes/ParentNode-querySelector-All.html as flaky.
2268 This is tracked by Bug 148615.
2272 2015-09-01 Jeremy Jones <jeremyj@apple.com>
2274 Update iOS TestExpectations files.
2276 * platform/ios-simulator-wk1/TestExpectations:
2277 * platform/ios-simulator-wk2/TestExpectations:
2278 * platform/ios-simulator/TestExpectations:
2280 2015-09-01 Zalan Bujtas <zalan@apple.com>
2283 button-spurious-layout-hint.html -> reftest
2284 change-transform.html -> reftest
2285 clip-with-layout-delta.html -> reftest
2286 clipped-relative.html -> reftest
2287 containing-block-position-change.html -> reftest
2288 content-into-overflow.html -> reftest
2289 continuation-after-outline.html -> reftest
2290 control-clip.html -> reftest
2291 create-layer-repaint.html -> reftest
2292 dynamic-table-vertical-alignment-change.html -> reftest
2293 erase-overflow.html -> reftest
2294 fixed-position-transparency-with-overflow.html -> reftest
2298 * fast/repaint/button-spurious-layout-hint-expected.html: Added.
2299 * fast/repaint/button-spurious-layout-hint-expected.png: Removed.
2300 * fast/repaint/button-spurious-layout-hint.html:
2301 * fast/repaint/change-transform-expected.html: Copied from LayoutTests/fast/repaint/change-transform.html.
2302 * fast/repaint/change-transform.html:
2303 * fast/repaint/clip-with-layout-delta-expected.html: Copied from LayoutTests/fast/repaint/clip-with-layout-delta.html.
2304 * fast/repaint/clip-with-layout-delta-expected.txt: Removed.
2305 * fast/repaint/clip-with-layout-delta.html:
2306 * fast/repaint/clipped-relative-expected.html: Copied from LayoutTests/fast/repaint/clipped-relative.html.
2307 * fast/repaint/clipped-relative.html:
2308 * fast/repaint/containing-block-position-change-expected.html: Copied from LayoutTests/fast/repaint/containing-block-position-change.html.
2309 * fast/repaint/containing-block-position-change.html:
2310 * fast/repaint/content-into-overflow-expected.html: Copied from LayoutTests/fast/repaint/content-into-overflow.html.
2311 * fast/repaint/content-into-overflow-expected.png: Removed.
2312 * fast/repaint/content-into-overflow-expected.txt: Removed.
2313 * fast/repaint/content-into-overflow.html:
2314 * fast/repaint/continuation-after-outline-expected.html: Copied from LayoutTests/fast/repaint/continuation-after-outline.html.
2315 * fast/repaint/continuation-after-outline.html:
2316 * fast/repaint/control-clip-expected.html: Copied from LayoutTests/fast/repaint/control-clip.html.
2317 * fast/repaint/control-clip.html:
2318 * fast/repaint/create-layer-repaint-expected.html: Copied from LayoutTests/fast/repaint/create-layer-repaint.html.
2319 * fast/repaint/create-layer-repaint.html:
2320 * fast/repaint/dynamic-table-vertical-alignment-change-expected.html: Copied from LayoutTests/fast/repaint/dynamic-table-vertical-alignment-change.html.
2321 * fast/repaint/dynamic-table-vertical-alignment-change.html:
2322 * fast/repaint/erase-overflow-expected.html: Copied from LayoutTests/fast/repaint/erase-overflow.html.
2323 * fast/repaint/erase-overflow-expected.png: Removed.
2324 * fast/repaint/erase-overflow-expected.txt: Removed.
2325 * fast/repaint/erase-overflow.html:
2326 * fast/repaint/fixed-position-transparency-with-overflow-expected.html: Added.
2327 * fast/repaint/fixed-position-transparency-with-overflow-expected.png: Removed.
2328 * fast/repaint/fixed-position-transparency-with-overflow-expected.txt: Removed.
2329 * fast/repaint/fixed-position-transparency-with-overflow.html:
2330 * platform/efl/compositing/repaint/content-into-overflow-expected.png: Removed.
2331 * platform/efl/compositing/repaint/content-into-overflow-expected.txt: Removed.
2332 * platform/efl/fast/forms/control-clip-expected.png: Removed.
2333 * platform/efl/fast/forms/control-clip-expected.txt: Removed.
2334 * platform/efl/fast/repaint/button-spurious-layout-hint-expected.txt: Removed.
2335 * platform/efl/fast/repaint/change-transform-expected.png: Removed.
2336 * platform/efl/fast/repaint/change-transform-expected.txt: Removed.
2337 * platform/efl/fast/repaint/clip-with-layout-delta-expected.png: Removed.
2338 * platform/efl/fast/repaint/clipped-relative-expected.png: Removed.
2339 * platform/efl/fast/repaint/clipped-relative-expected.txt: Removed.
2340 * platform/efl/fast/repaint/containing-block-position-change-expected.png: Removed.
2341 * platform/efl/fast/repaint/containing-block-position-change-expected.txt: Removed.
2342 * platform/efl/fast/repaint/continuation-after-outline-expected.png: Removed.
2343 * platform/efl/fast/repaint/continuation-after-outline-expected.txt: Removed.
2344 * platform/efl/fast/repaint/control-clip-expected.png: Removed.
2345 * platform/efl/fast/repaint/control-clip-expected.txt: Removed.
2346 * platform/efl/fast/repaint/create-layer-repaint-expected.png: Removed.
2347 * platform/efl/fast/repaint/create-layer-repaint-expected.txt: Removed.
2348 * platform/efl/fast/repaint/dynamic-table-vertical-alignment-change-expected.png: Removed.
2349 * platform/efl/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Removed.
2350 * platform/gtk/fast/forms/control-clip-expected.png: Removed.
2351 * platform/gtk/fast/forms/control-clip-expected.txt: Removed.
2352 * platform/gtk/fast/repaint/button-spurious-layout-hint-expected.txt: Removed.
2353 * platform/gtk/fast/repaint/change-transform-expected.png: Removed.
2354 * platform/gtk/fast/repaint/change-transform-expected.txt: Removed.
2355 * platform/gtk/fast/repaint/clip-with-layout-delta-expected.png: Removed.
2356 * platform/gtk/fast/repaint/clipped-relative-expected.png: Removed.
2357 * platform/gtk/fast/repaint/clipped-relative-expected.txt: Removed.
2358 * platform/gtk/fast/repaint/containing-block-position-change-expected.png: Removed.
2359 * platform/gtk/fast/repaint/containing-block-position-change-expected.txt: Removed.
2360 * platform/gtk/fast/repaint/continuation-after-outline-expected.png: Removed.
2361 * platform/gtk/fast/repaint/continuation-after-outline-expected.txt: Removed.
2362 * platform/gtk/fast/repaint/control-clip-expected.png: Removed.
2363 * platform/gtk/fast/repaint/control-clip-expected.txt: Removed.
2364 * platform/gtk/fast/repaint/create-layer-repaint-expected.png: Removed.
2365 * platform/gtk/fast/repaint/create-layer-repaint-expected.txt: Removed.
2366 * platform/gtk/fast/repaint/dynamic-table-vertical-alignment-change-expected.png: Removed.
2367 * platform/gtk/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Removed.
2368 * platform/ios-simulator-wk2/fast/forms/control-clip-expected.txt: Removed.
2369 * platform/ios-simulator/compositing/repaint/content-into-overflow-expected.txt: Removed.
2370 * platform/ios-simulator/fast/forms/control-clip-expected.txt: Removed.
2371 * platform/mac-mavericks/fast/forms/control-clip-expected.png: Removed.
2372 * platform/mac-mavericks/fast/forms/control-clip-expected.txt: Removed.
2373 * platform/mac-mavericks/fast/repaint/control-clip-expected.png: Removed.
2374 * platform/mac-mavericks/fast/repaint/control-clip-expected.txt: Removed.
2375 * platform/mac/compositing/repaint/content-into-overflow-expected.png: Removed.
2376 * platform/mac/compositing/repaint/content-into-overflow-expected.txt: Removed.
2377 * platform/mac/fast/forms/control-clip-expected.png: Removed.
2378 * platform/mac/fast/forms/control-clip-expected.txt: Removed.
2379 * platform/mac/fast/repaint/button-spurious-layout-hint-expected.png: Removed.
2380 * platform/mac/fast/repaint/button-spurious-layout-hint-expected.txt: Removed.
2381 * platform/mac/fast/repaint/change-transform-expected.png: Removed.
2382 * platform/mac/fast/repaint/change-transform-expected.txt: Removed.
2383 * platform/mac/fast/repaint/clip-with-layout-delta-expected.png: Removed.
2384 * platform/mac/fast/repaint/clip-with-layout-delta-expected.txt: Removed.
2385 * platform/mac/fast/repaint/clipped-relative-expected.png: Removed.
2386 * platform/mac/fast/repaint/clipped-relative-expected.txt: Removed.
2387 * platform/mac/fast/repaint/containing-block-position-change-expected.png: Removed.
2388 * platform/mac/fast/repaint/containing-block-position-change-expected.txt: Removed.
2389 * platform/mac/fast/repaint/content-into-overflow-expected.png: Removed.
2390 * platform/mac/fast/repaint/continuation-after-outline-expected.png: Removed.
2391 * platform/mac/fast/repaint/continuation-after-outline-expected.txt: Removed.
2392 * platform/mac/fast/repaint/control-clip-expected.png: Removed.
2393 * platform/mac/fast/repaint/control-clip-expected.txt: Removed.
2394 * platform/mac/fast/repaint/create-layer-repaint-expected.png: Removed.
2395 * platform/mac/fast/repaint/create-layer-repaint-expected.txt: Removed.
2396 * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.png: Removed.
2397 * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Removed.
2398 * platform/mac/fast/repaint/erase-overflow-expected.png: Removed.
2399 * platform/mac/fast/repaint/fixed-position-transparency-with-overflow-expected.png: Removed.
2400 * platform/win/fast/forms/control-clip-expected.txt: Removed.
2401 * platform/win/fast/repaint/change-transform-expected.txt: Removed.
2402 * platform/win/fast/repaint/clipped-relative-expected.txt: Removed.
2403 * platform/win/fast/repaint/containing-block-position-change-expected.txt: Removed.
2404 * platform/win/fast/repaint/control-clip-expected.png: Removed.
2405 * platform/win/fast/repaint/control-clip-expected.txt: Removed.
2406 * platform/win/fast/repaint/create-layer-repaint-expected.txt: Removed.
2407 * platform/win/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Removed.
2409 2015-09-01 Zalan Bujtas <zalan@apple.com>
2412 box-shadow-dynamic.html -> reftest
2413 box-shadow-inset-repaint.html -> reftest
2414 bugzilla-3509.html -> reftest
2415 bugzilla-5699.html -> reftest
2416 bugzilla-6278.html -> reftest
2417 bugzilla-6388.html -> reftest
2418 bugzilla-6473.html -> reftest
2419 bugzilla-7235.html -> reftest
2423 * fast/repaint/box-shadow-dynamic-expected.html: Copied from LayoutTests/fast/repaint/box-shadow-dynamic.html.
2424 * fast/repaint/box-shadow-dynamic.html:
2425 * fast/repaint/box-shadow-inset-repaint-expected.html: Added.
2426 * fast/repaint/box-shadow-inset-repaint-expected.txt: Removed.
2427 * fast/repaint/box-shadow-inset-repaint.html:
2428 * fast/repaint/bugzilla-3509-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-3509.html.
2429 * fast/repaint/bugzilla-3509.html:
2430 * fast/repaint/bugzilla-5699-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-5699.html.
2431 * fast/repaint/bugzilla-5699.html:
2432 * fast/repaint/bugzilla-6278-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-6278.html.
2433 * fast/repaint/bugzilla-6278.html:
2434 * fast/repaint/bugzilla-6388-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-6388.html.
2435 * fast/repaint/bugzilla-6388.html:
2436 * fast/repaint/bugzilla-6473-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-6473.html.
2437 * fast/repaint/bugzilla-6473.html:
2438 * fast/repaint/bugzilla-7235-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-7235.html.
2439 * fast/repaint/bugzilla-7235.html:
2440 * platform/efl/fast/repaint/box-shadow-dynamic-expected.png: Removed.
2441 * platform/efl/fast/repaint/box-shadow-dynamic-expected.txt: Removed.
2442 * platform/efl/fast/repaint/box-shadow-inset-repaint-expected.png: Removed.
2443 * platform/efl/fast/repaint/bugzilla-3509-expected.png: Removed.
2444 * platform/efl/fast/repaint/bugzilla-3509-expected.txt: Removed.
2445 * platform/efl/fast/repaint/bugzilla-5699-expected.png: Removed.
2446 * platform/efl/fast/repaint/bugzilla-5699-expected.txt: Removed.
2447 * platform/efl/fast/repaint/bugzilla-6278-expected.png: Removed.
2448 * platform/efl/fast/repaint/bugzilla-6278-expected.txt: Removed.
2449 * platform/efl/fast/repaint/bugzilla-6388-expected.png: Removed.
2450 * platform/efl/fast/repaint/bugzilla-6388-expected.txt: Removed.
2451 * platform/efl/fast/repaint/bugzilla-6473-expected.png: Removed.
2452 * platform/efl/fast/repaint/bugzilla-6473-expected.txt: Removed.
2453 * platform/efl/fast/repaint/bugzilla-7235-expected.png: Removed.
2454 * platform/efl/fast/repaint/bugzilla-7235-expected.txt: Removed.
2455 * platform/gtk/fast/repaint/box-shadow-dynamic-expected.png: Removed.
2456 * platform/gtk/fast/repaint/box-shadow-dynamic-expected.txt: Removed.
2457 * platform/gtk/fast/repaint/box-shadow-inset-repaint-expected.png: Removed.
2458 * platform/gtk/fast/repaint/bugzilla-3509-expected.png: Removed.
2459 * platform/gtk/fast/repaint/bugzilla-3509-expected.txt: Removed.
2460 * platform/gtk/fast/repaint/bugzilla-5699-expected.png: Removed.
2461 * platform/gtk/fast/repaint/bugzilla-5699-expected.txt: Removed.
2462 * platform/gtk/fast/repaint/bugzilla-6278-expected.png: Removed.
2463 * platform/gtk/fast/repaint/bugzilla-6278-expected.txt: Removed.
2464 * platform/gtk/fast/repaint/bugzilla-6388-expected.png: Removed.
2465 * platform/gtk/fast/repaint/bugzilla-6388-expected.txt: Removed.
2466 * platform/gtk/fast/repaint/bugzilla-6473-expected.png: Removed.
2467 * platform/gtk/fast/repaint/bugzilla-6473-expected.txt: Removed.
2468 * platform/gtk/fast/repaint/bugzilla-7235-expected.png: Removed.
2469 * platform/gtk/fast/repaint/bugzilla-7235-expected.txt: Removed.
2470 * platform/mac/fast/repaint/box-shadow-dynamic-expected.png: Removed.
2471 * platform/mac/fast/repaint/box-shadow-dynamic-expected.txt: Removed.
2472 * platform/mac/fast/repaint/box-shadow-inset-repaint-expected.png: Removed.
2473 * platform/mac/fast/repaint/bugzilla-3509-expected.png: Removed.
2474 * platform/mac/fast/repaint/bugzilla-3509-expected.txt: Removed.
2475 * platform/mac/fast/repaint/bugzilla-5699-expected.png: Removed.
2476 * platform/mac/fast/repaint/bugzilla-5699-expected.txt: Removed.
2477 * platform/mac/fast/repaint/bugzilla-6278-expected.png: Removed.
2478 * platform/mac/fast/repaint/bugzilla-6278-expected.txt: Removed.
2479 * platform/mac/fast/repaint/bugzilla-6388-expected.png: Removed.
2480 * platform/mac/fast/repaint/bugzilla-6388-expected.txt: Removed.
2481 * platform/mac/fast/repaint/bugzilla-6473-expected.png: Removed.
2482 * platform/mac/fast/repaint/bugzilla-6473-expected.txt: Removed.
2483 * platform/mac/fast/repaint/bugzilla-7235-expected.png: Removed.
2484 * platform/mac/fast/repaint/bugzilla-7235-expected.txt: Removed.
2485 * platform/win/fast/repaint/box-shadow-dynamic-expected.txt: Removed.
2486 * platform/win/fast/repaint/bugzilla-3509-expected.txt: Removed.
2487 * platform/win/fast/repaint/bugzilla-5699-expected.txt: Removed.
2488 * platform/win/fast/repaint/bugzilla-6278-expected.txt: Removed.
2489 * platform/win/fast/repaint/bugzilla-6388-expected.txt: Removed.
2490 * platform/win/fast/repaint/bugzilla-6473-expected.txt: Removed.
2491 * platform/win/fast/repaint/bugzilla-7235-expected.txt: Removed.
2493 2015-09-01 Chris Dumez <cdumez@apple.com>
2495 NodeFilter should be a callback interface
2496 https://bugs.webkit.org/show_bug.cgi?id=148415
2498 Reviewed by Geoffrey Garen.
2500 * fast/dom/TreeWalker/acceptNode-filter-expected.txt:
2501 Rebaseline, the new exception message is different but the exception
2504 * fast/dom/constants-expected.txt:
2505 * fast/dom/constants.html:
2506 Stop checking for constants on NodeFilter instances as those are now
2507 Functions (implemented by the JavaScript). Those constants are on
2508 window.NodeFilter still. I verified that this is consistant with
2511 * fast/dom/global-constructors.html:
2512 Update the check to verify that the prototype of a NodeFilter instance
2513 is the Function prototype, not the NodeFilter prototype. NodeFilter
2514 should not have a prototype as it is a callback interface.
2516 * fast/dom/node-filter-gc.html:
2517 Pass null for the filter argument instead of 0. The functions expect
2518 a nullable NodeFilter object. Passing 0 here throws.
2520 * fast/dom/node-filter-interface-expected.txt:
2521 Rebaseline. window.NodeFilter no longer has a prototype. This is because
2522 callback interfaces are not supposed to have a prototype property, as
2523 per the Web IDL specification:
2524 https://heycam.github.io/webidl/#interface-prototype-object
2526 I also verified that this is consistent with Firefox.
2528 * http/tests/w3c/dom/interfaces-expected.txt:
2529 * http/tests/w3c/dom/nodes/Document-createTreeWalker-expected.txt:
2530 * http/tests/w3c/dom/traversal/NodeIterator-expected.txt:
2531 * http/tests/w3c/dom/traversal/TreeWalker-expected.txt:
2532 Rebaseline W3C tests. We are now passing a lot of checks because they
2533 check that TreeWalker.filter / NodeIterator.filter is a Function.
2535 * traversal/size-zero-run.html:
2536 Fix the test to pass a null node filter instead of NodeFilter.FILTER_ACCEPT.
2537 The call was not valid and now correctly throws. The JS is supposed to pass
2538 in a nullable NodeFilter, not a constant. I think the code meant to say
2539 "function() { return NodeFilter.FILTER_ACCEPT; }", however, I used null as
2540 it is shorter and equivalent.
2542 2015-09-01 Ryosuke Niwa <rniwa@webkit.org>
2544 Add tests for computed method declarations with side effects
2545 https://bugs.webkit.org/show_bug.cgi?id=148057
2547 Reviewed by Darin Adler.
2549 Added test cases for computed method names with side effects.
2551 * js/class-syntax-method-names-expected.txt:
2552 * js/script-tests/class-syntax-method-names.js:
2554 2015-09-01 Brian Burg <bburg@apple.com>
2556 Unreviewed, the previous commit had incorrect expectations.
2558 * inspector/console/command-line-api-expected.txt: Really update it.
2560 2015-09-01 Brian Burg <bburg@apple.com>
2562 Web Inspector: rewrite inspector/console/command-line-api.html to use AsyncTestSuite
2563 https://bugs.webkit.org/show_bug.cgi?id=148637
2565 Reviewed by Darin Adler.
2567 * inspector/console/command-line-api-expected.txt:
2568 * inspector/console/command-line-api.html:
2570 2015-09-01 Chris Dumez <cdumez@apple.com>
2572 Range.insersectsNode(node) is supposed to return true if node.parent is null
2573 https://bugs.webkit.org/show_bug.cgi?id=148687
2575 Reviewed by Ryosuke Niwa.
2577 Rebaseline / update existing tests.
2579 * fast/dom/Range/range-intersectsNode-expected.txt:
2580 * fast/dom/Range/resources/intersectsNode.js:
2581 * http/tests/w3c/dom/nodes/Element-matches-expected.txt:
2582 * http/tests/w3c/dom/ranges/Range-intersectsNode-expected.txt:
2584 2015-09-01 Zalan Bujtas <zalan@apple.com>
2587 block-selection-gap-in-composited-layer.html -> reftest
2588 body-background-image.html -> reftest
2589 border-fit-lines.html -> reftest
2590 border-radius-repaint.html -> reftest
2591 border-repaint-glitch.html -> reftest
2595 * fast/repaint/block-selection-gap-in-composited-layer-expected.html: Added.
2596 * fast/repaint/block-selection-gap-in-composited-layer.html:
2597 * fast/repaint/body-background-image-expected.html: Copied from LayoutTests/fast/repaint/body-background-image.html.
2598 * fast/repaint/body-background-image.html:
2599 * fast/repaint/border-fit-lines-expected.html: Added.
2600 * fast/repaint/border-fit-lines.html:
2601 * fast/repaint/border-radius-repaint-expected.html: Copied from LayoutTests/fast/repaint/border-radius-repaint.html.
2602 * fast/repaint/border-radius-repaint.html:
2603 * fast/repaint/border-repaint-glitch-expected.html: Copied from LayoutTests/fast/repaint/border-repaint-glitch.html.
2604 * fast/repaint/border-repaint-glitch.html:
2605 * platform/efl/fast/repaint/block-selection-gap-in-composited-layer-expected.png: Removed.
2606 * platform/efl/fast/repaint/block-selection-gap-in-composited-layer-expected.txt: Removed.
2607 * platform/efl/fast/repaint/body-background-image-expected.png: Removed.
2608 * platform/efl/fast/repaint/body-background-image-expected.txt: Removed.
2609 * platform/efl/fast/repaint/border-fit-lines-expected.png: Removed.
2610 * platform/efl/fast/repaint/border-fit-lines-expected.txt: Removed.
2611 * platform/efl/fast/repaint/border-radius-repaint-expected.png: Removed.
2612 * platform/efl/fast/repaint/border-radius-repaint-expected.txt: Removed.
2613 * platform/efl/fast/repaint/border-repaint-glitch-expected.png: Removed.
2614 * platform/efl/fast/repaint/border-repaint-glitch-expected.txt: Removed.
2615 * platform/gtk/fast/repaint/block-selection-gap-in-composited-layer-expected.png: Removed.
2616 * platform/gtk/fast/repaint/block-selection-gap-in-composited-layer-expected.txt: Removed.
2617 * platform/gtk/fast/repaint/body-background-image-expected.png: Removed.
2618 * platform/gtk/fast/repaint/body-background-image-expected.txt: Removed.
2619 * platform/gtk/fast/repaint/border-fit-lines-expected.png: Removed.
2620 * platform/gtk/fast/repaint/border-fit-lines-expected.txt: Removed.
2621 * platform/gtk/fast/repaint/border-radius-repaint-expected.png: Removed.
2622 * platform/gtk/fast/repaint/border-radius-repaint-expected.txt: Removed.
2623 * platform/gtk/fast/repaint/border-repaint-glitch-expected.png: Removed.
2624 * platform/gtk/fast/repaint/border-repaint-glitch-expected.txt: Removed.
2625 * platform/ios-simulator/fast/repaint/body-background-image-expected.txt: Removed.
2626 * platform/mac/fast/repaint/block-selection-gap-in-composited-layer-expected.png: Removed.
2627 * platform/mac/fast/repaint/block-selection-gap-in-composited-layer-expected.txt: Removed.
2628 * platform/mac/fast/repaint/body-background-image-expected.png: Removed.
2629 * platform/mac/fast/repaint/body-background-image-expected.txt: Removed.
2630 * platform/mac/fast/repaint/border-fit-lines-expected.png: Removed.
2631 * platform/mac/fast/repaint/border-fit-lines-expected.txt: Removed.
2632 * platform/mac/fast/repaint/border-radius-repaint-expected.png: Removed.
2633 * platform/mac/fast/repaint/border-radius-repaint-expected.txt: Removed.
2634 * platform/mac/fast/repaint/border-repaint-glitch-expected.png: Removed.
2635 * platform/mac/fast/repaint/border-repaint-glitch-expected.txt: Removed.
2636 * platform/win/fast/repaint/block-selection-gap-in-composited-layer-expected.txt: Removed.
2637 * platform/win/fast/repaint/body-background-image-expected.txt: Removed.
2638 * platform/win/fast/repaint/border-radius-repaint-expected.txt: Removed.
2639 * platform/win/fast/repaint/border-repaint-glitch-expected.txt: Removed.
2640 * platform/wk2/TestExpectations:
2642 2015-09-01 Alexey Proskuryakov <ap@apple.com>
2644 Clean up asynchronous behavior in some accessibility tests
2645 https://bugs.webkit.org/show_bug.cgi?id=148682
2647 Reviewed by Darin Adler.
2649 * accessibility/mac/removing-textarea-after-edit-crash-expected.txt:
2650 * accessibility/mac/removing-textarea-after-edit-crash.html:
2651 * accessibility/mac/select-element-selection-with-optgroups.html:
2652 * accessibility/mac/selected-rows-table.html:
2653 * accessibility/mac/selection-notification-focus-change.html:
2654 * accessibility/mac/selection-sync-expected.txt:
2655 * accessibility/mac/selection-sync.html:
2656 * accessibility/mac/setting-attributes-is-asynchronous.html:
2658 2015-09-01 Dean Jackson <dino@apple.com>
2660 The new media controls tests are OS X only.
2662 * platform/efl/TestExpectations:
2663 * platform/gtk/TestExpectations:
2664 * platform/ios-simulator/TestExpectations:
2666 2015-08-31 Dean Jackson <dino@apple.com>
2668 [mediacontrols] Add tests for the status display label
2669 https://bugs.webkit.org/show_bug.cgi?id=148656
2670 <rdar://problem/22509779>
2672 Reviewed by Eric Carlson.
2674 Add a test for the normal status of the status display,
2675 and another for the content when we load a bad URL.
2677 * media/controls/statusDisplay-expected.txt: Added.
2678 * media/controls/statusDisplay.html: Added.
2679 * media/controls/statusDisplayBad-expected.txt: Added.
2680 * media/controls/statusDisplayBad.html: Added.
2682 2015-08-31 Dean Jackson <dino@apple.com>
2684 [mediacontrols] Add a test for the show controls button
2685 https://bugs.webkit.org/show_bug.cgi?id=148655
2686 <rdar://problem/22509688>
2688 Reviewed by Eric Carlson.
2690 * media/controls/controls-test-helpers.js: Added. This will
2691 hold any helper functions.
2692 (statusForControlsElement): Return the status object for
2694 * media/controls/showControlsButton-expected.txt: Added.
2695 * media/controls/showControlsButton.html: Added.
2697 2015-09-01 Brian Burg <bburg@apple.com>
2699 Web Inspector: add TestSuite hooks for per-testcase setup and teardown actions
2700 https://bugs.webkit.org/show_bug.cgi?id=148641
2702 Reviewed by Timothy Hatcher.
2704 Extend existing unit tests to also exercise setup and teardown actions.
2706 * inspector/unit-tests/async-test-suite.html:
2707 * inspector/unit-tests/async-test-suite-expected.txt:
2708 * inspector/unit-tests/sync-test-suite.html:
2709 * inspector/unit-tests/sync-test-suite-expected.txt:
2711 2015-09-01 Zalan Bujtas <zalan@apple.com>
2714 background-generated.html -> reftest
2715 background-misaligned.html -> reftest
2716 backgroundSizeRepaint.html -> reftest
2717 block-no-inflow-children.html -> reftest
2721 * fast/repaint/background-generated-expected.html: Added.
2722 * fast/repaint/background-generated-expected.txt: Removed.
2723 * fast/repaint/background-generated.html:
2724 * fast/repaint/background-misaligned-expected.html: Added.
2725 * fast/repaint/background-misaligned-expected.txt: Removed.
2726 * fast/repaint/background-misaligned.html:
2727 * fast/repaint/backgroundSizeRepaint-expected.html: Copied from LayoutTests/fast/repaint/backgroundSizeRepaint.html.
2728 * fast/repaint/backgroundSizeRepaint.html:
2729 * fast/repaint/block-no-inflow-children-expected.html: Added.
2730 * fast/repaint/block-no-inflow-children.html:
2731 * platform/efl/fast/repaint/background-misaligned-expected.png: Removed.
2732 * platform/efl/fast/repaint/backgroundSizeRepaint-expected.png: Removed.
2733 * platform/efl/fast/repaint/backgroundSizeRepaint-expected.txt: Removed.
2734 * platform/efl/fast/repaint/block-no-inflow-children-expected.png: Removed.
2735 * platform/efl/fast/repaint/block-no-inflow-children-expected.txt: Removed.
2736 * platform/gtk/fast/repaint/background-misaligned-expected.png: Removed.
2737 * platform/gtk/fast/repaint/backgroundSizeRepaint-expected.png: Removed.
2738 * platform/gtk/fast/repaint/backgroundSizeRepaint-expected.txt: Removed.
2739 * platform/gtk/fast/repaint/block-no-inflow-children-expected.png: Removed.
2740 * platform/gtk/fast/repaint/block-no-inflow-children-expected.txt: Removed.
2741 * platform/mac/fast/repaint/background-generated-expected.png: Removed.
2742 * platform/mac/fast/repaint/background-misaligned-expected.png: Removed.
2743 * platform/mac/fast/repaint/backgroundSizeRepaint-expected.png: Removed.
2744 * platform/mac/fast/repaint/backgroundSizeRepaint-expected.txt: Removed.
2745 * platform/mac/fast/repaint/block-no-inflow-children-expected.png: Removed.
2746 * platform/mac/fast/repaint/block-no-inflow-children-expected.txt: Removed.
2747 * platform/win/fast/repaint/backgroundSizeRepaint-expected.txt: Removed.
2748 * platform/win/fast/repaint/block-no-inflow-children-expected.txt: Removed.
2750 2015-09-01 Javier Fernandez <jfernandez@igalia.com>
2752 [CSS Grid Layout] Layout is wrong for flex factor sum between 0 and 1
2753 https://bugs.webkit.org/show_bug.cgi?id=148645
2755 Reviewed by Darin Adler.
2757 Ensure we don't normalize individual tracks to fill the space, so
2758 at least, the sum of flex values must be 1. We also needed to
2759 modify the grid-element-shrink-to-fit to adapt it to the new
2760 behavior of flex fraction units.
2762 * fast/css-grid-layout/flex-factor-sum-less-than-1-expected.txt: Added.
2763 * fast/css-grid-layout/flex-factor-sum-less-than-1.html: Added.
2764 * fast/css-grid-layout/grid-element-shrink-to-fit.html:
2766 2015-09-01 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2768 Unreviewed EFL gardening. Skip new two tests which aren't supported by EFL port.
2770 * platform/efl/TestExpectations:
2772 2015-08-31 Commit Queue <commit-queue@webkit.org>
2774 Unreviewed, rolling out r189198.
2775 https://bugs.webkit.org/show_bug.cgi?id=148670
2777 "Caused http/tests/navigation/anchor-frames-same-origin.html
2778 to fail on WebKit1" (Requested by cdumez on #webkit).
2782 "http/tests/w3c/dom/nodes/Element-matches.html is flaky"
2783 https://bugs.webkit.org/show_bug.cgi?id=148615
2784 http://trac.webkit.org/changeset/189198
2786 2015-08-31 Alexey Proskuryakov <ap@apple.com>
2788 Remove shadow DOM tests
2789 https://bugs.webkit.org/show_bug.cgi?id=148669
2791 Reviewed by Tim Horton.
2793 * accessibility/corresponding-control-deleted-crash.html: Removed.
2794 * editing/shadow: Removed.
2795 * editing/text-iterator/basic-iteration-shadowdom.html: Removed.
2796 * fast/dom/HTMLTemplateElement/cycles-in-shadow.html: Removed.
2797 * fast/dom/shadow: Removed.
2798 * platform/efl/TestExpectations:
2799 * platform/gtk/TestExpectations:
2800 * platform/ios-simulator-wk1/TestExpectations:
2801 * platform/ios-simulator-wk2/TestExpectations:
2802 * platform/ios-simulator/TestExpectations:
2803 * platform/mac-wk2/TestExpectations:
2804 * platform/mac/TestExpectations:
2805 * platform/win/TestExpectations:
2807 2015-08-31 Chris Dumez <cdumez@apple.com>
2809 Range API is throwing wrong exception type
2810 https://bugs.webkit.org/show_bug.cgi?id=148648
2812 Reviewed by Ryosuke Niwa.
2814 Update / rebaseline tests. A lot of w3c tests progressed after this
2815 change. However, some of our pre-existing layout tests were relying
2818 * fast/dom/DOMException/RangeException-expected.txt: Removed.
2819 * fast/dom/DOMException/RangeException.html: Removed.
2820 * fast/dom/DOMException/resources/RangeException.js: Removed.
2821 * fast/dom/Range/range-compareNode.html:
2822 * fast/dom/Range/range-exceptions-expected.txt:
2823 * fast/dom/Range/range-intersectsNode-expected.txt:
2824 * fast/dom/Range/script-tests/range-exceptions.js:
2825 * fast/dom/Window/get-set-properties-expected.txt:
2826 * fast/dom/Window/get-set-properties.html:
2827 * fast/dom/Window/resources/window-properties.js:
2828 * http/tests/w3c/dom/ranges/Range-comparePoint-expected.txt:
2829 * http/tests/w3c/dom/ranges/Range-isPointInRange-expected.txt:
2830 * http/tests/w3c/dom/ranges/Range-selectNode-expected.txt:
2831 * http/tests/w3c/dom/ranges/Range-set-expected.txt:
2832 * http/tests/w3c/dom/ranges/Range-surroundContents-expected.txt:
2833 * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
2835 2015-08-31 Alexey Proskuryakov <ap@apple.com>
2837 Update Windows expectation for fast/events/wheelevent-basic.html after r188793.
2839 * platform/win/TestExpectations: This test used to fail, and now that it is
2840 asynchronous, it times out.
2842 2015-08-31 Chris Dumez <cdumez@apple.com>
2844 http/tests/w3c/dom/nodes/Element-matches.html is flaky
2845 https://bugs.webkit.org/show_bug.cgi?id=148615
2847 Reviewed by Ryosuke Niwa.
2849 Unskip the tests and rebaseline them now that the target pseudo selector
2850 checks are consistently passing.
2853 * http/tests/w3c/dom/nodes/Element-matches-expected.txt:
2854 * http/tests/w3c/dom/nodes/ParentNode-querySelector-All-expected.txt:
2855 * http/tests/w3c/dom/nodes/ParentNode-querySelector-All-xhtml-expected.txt:
2857 2015-08-31 Alexey Proskuryakov <ap@apple.com>
2859 Skip Web Inspector debugger tests more thoroughly.
2861 * platform/mac-wk2/TestExpectations:
2862 * platform/mac/TestExpectations:
2864 2015-08-26 Andy Estes <aestes@apple.com>
2866 [Content Filtering] Determine navigation and content policy before continuing to filter a load
2867 https://bugs.webkit.org/show_bug.cgi?id=148506
2869 Reviewed by Brady Eidson.
2871 Added tests for what happens if the content filter does not make a decision when the load finishes.
2873 * contentfiltering/allow-never-expected.html: Added.
2874 * contentfiltering/allow-never.html: Added.
2875 * contentfiltering/block-never-expected.html: Added.
2876 * contentfiltering/block-never.html: Added.
2877 * contentfiltering/resources/contentfiltering.js:
2879 2015-08-31 Zalan Bujtas <zalan@apple.com>
2882 add-table-overpaint.html -> repaint rect tracking + [ Pass Failure] for now.
2883 absolute-position-moved.html -> reftest.
2888 * fast/repaint/absolute-position-moved-expected.html: Added.
2889 * fast/repaint/absolute-position-moved-expected.png: Removed.
2890 * fast/repaint/absolute-position-moved-expected.txt: Removed.
2891 * fast/repaint/absolute-position-moved.html:
2892 * fast/repaint/add-table-overpaint-expected.png: Removed.
2893 * fast/repaint/add-table-overpaint-expected.txt:
2894 * fast/repaint/add-table-overpaint.html:
2895 * platform/gtk/fast/repaint/add-table-overpaint-expected.png: Removed.
2897 2015-08-31 Aleksandr Skachkov <gskachkov@gmail.com>
2899 [ES6] Arrow function syntax. Add missed tests for invoking the arrow function that created by 'eval' statement.
2900 https://bugs.webkit.org/show_bug.cgi?id=148445
2902 Reviewed by Yusuke Suzuki.
2904 Added tests, that cover cases, when arrow function is created by 'eval' statement and then invoking it.
2905 This case was missed in previous patches that are related to arrow function, also it is important to
2906 test different cases of ending arrow function in 'eval' and invoking created arrow function because
2907 of reparsing during function invocation.
2909 * js/arrowfunction-syntax-endings-expected.txt:
2910 * js/script-tests/arrowfunction-syntax-endings.js:
2912 2015-08-31 Zalan Bujtas <zalan@apple.com>
2915 absolute-position-change-containing-block.html -> repaint rect tracking.
2916 absolute-position-changed.html -> reftest.
2920 * fast/repaint/absolute-position-change-containing-block-expected.png: Removed.
2921 * fast/repaint/absolute-position-change-containing-block-expected.txt:
2922 * fast/repaint/absolute-position-change-containing-block.html:
2923 * fast/repaint/absolute-position-changed-expected.html: Added.
2924 * fast/repaint/absolute-position-changed-expected.png: Removed.
2925 * fast/repaint/absolute-position-changed-expected.txt: Removed.
2926 * fast/repaint/absolute-position-changed.html:
2927 * platform/gtk/fast/repaint/absolute-position-change-containing-block-expected.png: Removed.
2928 * platform/mac/fast/repaint/absolute-position-changed-expected.png: Removed.
2930 2015-08-31 Chris Dumez <cdumez@apple.com>
2932 NodeFilter.SHOW_ALL has wrong value on 32-bit
2933 https://bugs.webkit.org/show_bug.cgi?id=148602
2935 Reviewed by Geoffrey Garen.
2937 Unskip tests that are now passing on Windows / 32bit.
2939 * platform/win/TestExpectations:
2941 2015-08-31 Chris Dumez <cdumez@apple.com>
2943 Range.detach() / NodeIterator.detach() should be no-ops as per the latest DOM specification
2944 https://bugs.webkit.org/show_bug.cgi?id=148454
2946 Reviewed by Ryosuke Niwa.
2948 * fast/dom/Range/bug-19527.html:
2949 * fast/dom/Range/detach-range-during-deletecontents-expected.txt:
2950 * fast/dom/Range/range-compareNode-expected.txt:
2951 * fast/dom/Range/range-compareNode.html:
2952 * fast/dom/Range/range-comparePoint.html:
2953 * fast/dom/Range/range-intersectsNode-exception-expected.txt: Removed.
2954 * fast/dom/Range/range-intersectsNode-exception.html: Removed.
2955 * fast/dom/Range/range-intersectsNode-expected.txt:
2956 * fast/dom/Range/range-isPointInRange.html:
2957 * fast/dom/Range/resources/intersectsNode.js:
2958 Update / rebaseline tests.
2960 * fast/dom/Range/range-detach-noop-expected.txt: Added.
2961 * fast/dom/Range/range-detach-noop.html: Added.
2962 New test checking that Range.detach() is a no-op.
2964 * fast/dom/node-iterator-detach-noop-expected.txt: Added.
2965 * fast/dom/node-iterator-detach-noop.html: Added.
2966 New test checking that NodeIterator.detach() is a no-op.
2968 2015-08-31 Antti Koivisto <antti@apple.com>
2970 Network Cache: Stale content after back navigation
2971 https://bugs.webkit.org/show_bug.cgi?id=148634
2973 Reviewed by Chris Dumez.
2975 * http/tests/cache/disk-cache/disk-cache-302-status-code.html:
2976 * http/tests/cache/disk-cache/disk-cache-cancel-expected.txt: Added.
2977 * http/tests/cache/disk-cache/disk-cache-cancel.html: Added.
2978 * http/tests/cache/disk-cache/resources/cache-test.js:
2980 Support delayed responses so we can test canceling the load.
2981 Some minor improvements.
2986 (loadResourcesWithOptions):
2988 * http/tests/cache/disk-cache/resources/generate-response.cgi:
2990 2015-08-31 Zalan Bujtas <zalan@apple.com>
2992 Repaint cleanup: 4776765.html. Use repaint rect tracking.
2996 * fast/repaint/4776765-expected.txt: Added.
2997 * fast/repaint/4776765.html:
2998 * platform/efl/fast/repaint/4776765-expected.png: Removed.
2999 * platform/efl/fast/repaint/4776765-expected.txt: Removed.
3000 * platform/gtk/fast/repaint/4776765-expected.png: Removed.
3001 * platform/gtk/fast/repaint/4776765-expected.txt: Removed.
3002 * platform/mac/fast/repaint/4776765-expected.png: Removed.
3003 * platform/mac/fast/repaint/4776765-expected.txt: Removed.
3004 * platform/win/fast/repaint/4776765-expected.txt: Removed.
3006 2015-08-31 Chris Dumez <cdumez@apple.com>
3008 Unreviewed, mark a few tests as failing on Windows.
3010 They will be fixed via Bug 148602.
3012 * platform/win/TestExpectations:
3014 2015-08-31 Chris Dumez <cdumez@apple.com>
3016 Unreviewed, mark new http/tests/w3c/dom/nodes/ParentNode-querySelector-All-xhtml.xhtml as flaky.
3020 2015-08-31 Alexey Proskuryakov <ap@apple.com>
3022 Add test expectations for:
3024 Many Web Inspector tests are flaky timeouts
3025 https://bugs.webkit.org/show_bug.cgi?id=148636
3027 * platform/mac/TestExpectations:
3029 2015-08-31 Javier Fernandez <jfernandez@igalia.com>
3031 [CSS Grid Layout] auto-margins alignment does not work for heights
3032 https://bugs.webkit.org/show_bug.cgi?id=148071
3034 Reviewed by Sergio Villar Senin.
3036 Updated some test cases to adapt them to the new row-axis auto-margin alignment.
3038 * fast/css-grid-layout/grid-item-auto-margins-alignment-expected.txt:
3039 * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-lr-expected.txt:
3040 * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-lr.html:
3041 * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-rl-expected.txt:
3042 * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-rl.html:
3043 * fast/css-grid-layout/grid-item-auto-margins-alignment.html:
3044 * fast/css-grid-layout/grid-item-auto-margins-and-stretch.html:
3046 2015-08-31 Enrica Casucci <enrica@apple.com>
3048 Incorrect cursor movement for U+26F9, U+1F3CB with variations.
3049 https://bugs.webkit.org/show_bug.cgi?id=148629
3050 rdar://problem/22492366
3052 Reviewed by Ryosuke Niwa.
3054 The test has been updated to test these two emoji and to
3055 cover the cursor movement as well.
3057 * editing/deleting/delete-emoji-expected.txt:
3058 * editing/deleting/delete-emoji.html:
3060 2015-07-31 Sergio Villar Senin <svillar@igalia.com>
3062 [css-grid] Grid containers reporting wrong preferred widths
3063 https://bugs.webkit.org/show_bug.cgi?id=147486
3065 Reviewed by Darin Adler.
3067 Added new test cases to check the preferred widths reported by
3068 grid containers when they are sized under min/max-width
3071 * fast/css-grid-layout/grid-preferred-logical-widths-expected.txt:
3072 * fast/css-grid-layout/grid-preferred-logical-widths.html:
3074 2015-08-31 Antti Koivisto <antti@apple.com>
3076 REGRESSION (r188820): fast/dom/HTMLObjectElement/object-as-frame.html is flaky
3077 https://bugs.webkit.org/show_bug.cgi?id=148533
3079 Reviewed by Chris Dumez.
3085 * fast/dom/HTMLObjectElement/object-as-frame.html:
3087 Use more logical text in the data url.
3089 * http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt:
3090 * http/tests/loading/basic-credentials-sent-automatically-expected.txt:
3091 * platform/wk2/http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt:
3092 * platform/wk2/http/tests/loading/basic-credentials-sent-automatically-expected.txt:
3093 * webarchive/loading/object-expected.txt:
3095 Update test results.
3097 2015-08-30 Chris Fleizach <cfleizach@apple.com>
3099 AX: When navigating the elements of a scrollable element with VoiceOver, the scrollTop() position of the element does not permanently change
3100 https://bugs.webkit.org/show_bug.cgi?id=125720
3102 Unreviewed. Skip failing tests on Windows due to lack of DRT implementations.
3104 * platform/win/TestExpectations:
3106 2015-08-30 Chris Dumez <cdumez@apple.com>
3108 Unreviewed, mark http/tests/w3c/dom/nodes/Element-matches.html as flaky.
3112 2015-08-29 Chris Dumez <cdumez@apple.com>
3114 Unreviewed, rebaseline http/tests/w3c/dom/nodes/Element-matches.html
3116 * http/tests/w3c/dom/nodes/Element-matches-expected.txt:
3118 2015-08-29 Alexey Proskuryakov <ap@apple.com>
3120 Mac test result gardening.
3122 Unmarked tests that no longer flake, updated a a few results.
3124 * platform/mac-wk2/TestExpectations:
3125 * platform/mac/TestExpectations:
3126 * platform/mac/compositing/reflections/load-video-in-reflection-expected.txt:
3127 * platform/mac/editing/pasteboard/5478250-expected.png:
3128 * platform/mac/editing/pasteboard/5478250-expected.txt:
3129 * platform/mac/fast/loader/javascript-url-in-embed-expected.txt:
3131 2015-08-29 Chris Dumez <cdumez@apple.com>
3133 Import W3C DOM test suite from github.com/w3c/web-platform-tests
3134 https://bugs.webkit.org/show_bug.cgi?id=148546
3136 Reviewed by Alexey Proskuryakov.
3138 Import W3C DOM test suite from github.com/w3c/web-platform-tests
3139 to improve coverage and track progress.
3141 * http/tests/w3c/dom/*: Added.
3143 2015-08-29 Chris Fleizach <cfleizach@apple.com>
3145 AX: When navigating the elements of a scrollable element with VoiceOver, the scrollTop() position of the element does not permanently change
3146 https://bugs.webkit.org/show_bug.cgi?id=125720
3148 Reviewed by Daniel Bates.
3150 * accessibility/scroll-to-global-point-iframe-expected.txt: Added.
3151 * accessibility/scroll-to-global-point-iframe-nested-expected.txt: Added.
3152 * accessibility/scroll-to-global-point-iframe-nested.html: Added.
3153 * accessibility/scroll-to-global-point-iframe.html: Added.
3154 * accessibility/scroll-to-global-point-main-window-expected.txt: Added.
3155 * accessibility/scroll-to-global-point-main-window.html: Added.
3156 * accessibility/scroll-to-global-point-nested-expected.txt: Added.
3157 * accessibility/scroll-to-global-point-nested.html: Added.
3158 * accessibility/scroll-to-make-visible-div-overflow-expected.txt: Added.
3159 * accessibility/scroll-to-make-visible-div-overflow.html: Added.
3160 * accessibility/scroll-to-make-visible-iframe-expected.txt: Added.
3161 * accessibility/scroll-to-make-visible-iframe.html: Added.
3162 * accessibility/scroll-to-make-visible-nested-2-expected.txt: Added.
3163 * accessibility/scroll-to-make-visible-nested-2.html: Added.
3164 * accessibility/scroll-to-make-visible-nested-expected.txt: Added.
3165 * accessibility/scroll-to-make-visible-nested.html: Added.
3166 * accessibility/scroll-to-make-visible-with-subfocus-expected.txt: Added.
3167 * accessibility/scroll-to-make-visible-with-subfocus.html: Added.
3169 2015-08-28 Alexey Proskuryakov <ap@apple.com>
3171 Mac TestExpectations gardening.
3173 * platform/mac-wk2/TestExpectations:
3174 * platform/mac/TestExpectations:
3176 2015-08-28 Andy Estes <aestes@apple.com>
3178 http/tests/media/video-play-stall.html is flakey
3179 https://bugs.webkit.org/show_bug.cgi?id=148597
3181 * platform/mac/TestExpectations: Marked as flakey.
3183 2015-08-28 Jer Noble <jer.noble@apple.com>
3185 [iOS] Add WebKit/WebKit2 settings to control automatic data loading
3186 https://bugs.webkit.org/show_bug.cgi?id=148579
3188 Reviewed by Anders Carlsson.
3190 Restriction setting moved from a global to a specific session.
3192 * media/video-restricted-no-preload-auto-expected.txt:
3193 * media/video-restricted-no-preload-auto.html:
3194 * media/video-restricted-no-preload-metadata-expected.txt:
3195 * media/video-restricted-no-preload-metadata.html:
3197 2015-08-28 Jer Noble <jer.noble@apple.com>
3199 Unreviewed gardening; fix (rebaseline) expected results for media/video-fullscreeen-only-playback.html after r189112.
3201 * media/video-fullscreeen-only-playback-expected.txt:
3203 2015-08-28 Jer Noble <jer.noble@apple.com>
3205 [iOS] Make the AllowsInlineMediaPlayback preference work in WebKit / WebKit2.
3206 https://bugs.webkit.org/show_bug.cgi?id=147512
3208 Reviewed by Anders Carlsson.
3210 * media/video-fullscreeen-only-controls.html:
3211 * media/video-fullscreeen-only-controls-expected.txt:
3212 * media/video-fullscreeen-only-playback.html:
3213 * media/video-fullscreeen-only-playback-expected.txt:
3215 2015-08-28 Eric Carlson <eric.carlson@apple.com>
3217 Media Session: MediaSession.releaseSession() renamed to deactivate()
3218 https://bugs.webkit.org/show_bug.cgi?id=148578
3220 Reviewed by Jer Noble.
3222 * media/session/releasing-sessions-expected.txt:
3223 * media/session/releasing-sessions.html:
3225 2015-08-28 Joseph Pecoraro <pecoraro@apple.com>
3227 Web Inspector: Separate creating a style sheet from adding a new rule in the protocol
3228 https://bugs.webkit.org/show_bug.cgi?id=148502
3230 Reviewed by Timothy Hatcher.
3232 * inspector/css/createStyleSheet-expected.txt: Added.
3233 * inspector/css/createStyleSheet.html: Added.
3234 * inspector/css/manager-preferredInspectorStyleSheetForFrame-expected.txt: Added.
3235 * inspector/css/manager-preferredInspectorStyleSheetForFrame.html: Added.
3236 * inspector/css/stylesheet-events-inspector-stylesheet-expected.txt:
3237 * inspector/css/stylesheet-events-inspector-stylesheet.html:
3239 2015-08-28 Xabier Rodriguez Calvar <calvaris@igalia.com>
3241 Layout Test streams/reference-implementation/readable-stream.html is flaky
3242 https://bugs.webkit.org/show_bug.cgi?id=148320
3244 Reviewed by Alexey Proskuryakov.
3246 * streams/reference-implementation/readable-stream.html: Set the timeouts at the last moment so that it is less
3247 likely to hit them earlier that we should.
3249 2015-08-28 Carlos Garcia Campos <cgarcia@igalia.com>
3251 Unreviewed GTK+ gardening. Skip inspector tests timing out after r188639.
3253 * platform/gtk/TestExpectations:
3255 2015-08-28 Carlos Garcia Campos <cgarcia@igalia.com>
3257 Unreviewed GTK+ gardening. Skip some MediaStream tests that are timing out.
3259 * platform/gtk/TestExpectations:
3261 2015-08-27 Commit Queue <commit-queue@webkit.org>
3263 Unreviewed, rolling out r189064 and r189084.
3264 https://bugs.webkit.org/show_bug.cgi?id=148560
3266 Breaks 117 JSC tests. (Requested by mlam on #webkit).
3268 Reverted changesets:
3270 "[ES6] Add TypedArray.prototype functionality."
3271 https://bugs.webkit.org/show_bug.cgi?id=148035
3272 http://trac.webkit.org/changeset/189064
3274 "Unbreak JSC tests (broken since r189064)."
3275 http://trac.webkit.org/changeset/189084
3277 2015-08-27 Mark Lam <mark.lam@apple.com>
3279 Unbreak JSC tests (broken since r189064).
3283 * js/script-tests/typedarray-test-helper-functions.js:
3285 2015-08-27 Tim Horton <timothy_horton@apple.com>
3287 fast/css/object-fit/object-fit-embed.html isn't testing anything
3288 https://bugs.webkit.org/show_bug.cgi?id=148512
3290 Reviewed by Andy Estes.
3292 * fast/css/object-fit/object-fit-embed-expected.html:
3293 * fast/css/object-fit/object-fit-embed.html:
3294 * fast/replaced/border-radius-clip-content-edge.html:
3295 * fast/replaced/outline-replaced-elements.html:
3296 These tests load PNGs inside <embeds>. r82001 made it so that
3297 the test plugin handles PNGs, and also so that <embed> prefers
3298 plugins even for types that we know how to handle natively.
3300 Since these tests actually want to load PNGs natively, disable
3301 plugins so we don't get that behavior.
3303 2015-08-27 Keith Miller <keith_miller@apple.com>
3305 [ES6] Add TypedArray.prototype functionality.
3306 https://bugs.webkit.org/show_bug.cgi?id=148035
3308 Reviewed by Geoffrey Garen.
3310 Added tests for the TypedArray.prototype functions.
3311 All the tests use the typedarray-test-helper-function.js
3312 to run the test on each TypedArray.
3314 * fast/canvas/webgl/type-conversion-test-expected.txt:
3315 * js/script-tests/typedarray-copyWithin.js: Added.
3316 * js/script-tests/typedarray-every.js: Added.
3318 (isBigEnoughAndChange):
3319 (isBigEnoughAndException):
3320 * js/script-tests/typedarray-fill.js: Added.
3321 * js/script-tests/typedarray-filter.js: Added.
3323 (keepEvenAndChange):
3324 (isBigEnoughAndException):
3325 * js/script-tests/typedarray-find.js: Added.
3327 (keepEvenAndChange):
3328 (isBigEnoughAndException):
3329 * js/script-tests/typedarray-findIndex.js: Added.
3331 (keepEvenAndChange):
3332 (isBigEnoughAndException):
3333 * js/script-tests/typedarray-forEach.js: Added.
3334 (.checkCorrect.let.list):
3339 (isBigEnoughAndException):
3340 * js/script-tests/typedarray-indexOf.js: Added.
3342 * js/script-tests/typedarray-lastIndexOf.js: Added.
3343 * js/script-tests/typedarray-map.js: Added.
3346 (isBigEnoughAndException):
3347 * js/script-tests/typedarray-reduce.js: Added.
3350 (createArrayAndChange):
3351 (isBigEnoughAndException):
3352 * js/script-tests/typedarray-reduceRight.js: Added.
3355 (createArrayAndChange):
3356 (isBigEnoughAndException):
3357 * js/script-tests/typedarray-slice.js: Added.
3358 * js/script-tests/typedarray-some.js: Added.
3360 (isBigEnoughAndChange):
3361 (isBigEnoughAndException):
3362 * js/script-tests/typedarray-sort.js: Added.
3365 * js/script-tests/typedarray-test-helper-functions.js: Added.
3366 (forEachTypedArray):
3367 (isSameFunctionForEachTypedArrayPrototype.eq):
3368 (isSameFunctionForEachTypedArrayPrototype):
3371 (testPrototypeFunctionHelper):
3372 (testPrototypeFunctionOnSigned):
3373 (testPrototypeFunctionOnFloat):
3374 (testPrototypeFunction):
3375 * js/typedarray-copyWithin-expected.txt: Added.
3376 * js/typedarray-copyWithin.html: Added.
3377 * js/typedarray-every-expected.txt: Added.
3378 * js/typedarray-every.html: Added.
3379 * js/typedarray-fill-expected.txt: Added.
3380 * js/typedarray-fill.html: Added.
3381 * js/typedarray-filter-expected.txt: Added.
3382 * js/typedarray-filter.html: Added.
3383 * js/typedarray-find-expected.txt: Added.
3384 * js/typedarray-find.html: Added.
3385 * js/typedarray-findIndex-expected.txt: Added.
3386 * js/typedarray-findIndex.html: Added.
3387 * js/typedarray-forEach-expected.txt: Added.
3388 * js/typedarray-forEach.html: Added.
3389 * js/typedarray-indexOf-expected.txt: Added.
3390 * js/typedarray-indexOf.html: Added.
3391 * js/typedarray-lastIndexOf-expected.txt: Added.
3392 * js/typedarray-lastIndexOf.html: Added.
3393 * js/typedarray-map-expected.txt: Added.
3394 * js/typedarray-map.html: Added.
3395 * js/typedarray-reduce-expected.txt: Added.
3396 * js/typedarray-reduce.html: Added.
3397 * js/typedarray-reduceRight-expected.txt: Added.
3398 * js/typedarray-reduceRight.html: Added.
3399 * js/typedarray-slice-expected.txt: Added.
3400 * js/typedarray-slice.html: Added.
3401 * js/typedarray-some-expected.txt: Added.
3402 * js/typedarray-some.html: Added.
3403 * js/typedarray-sort-expected.txt: Added.
3404 * js/typedarray-sort.html: Added.
3406 2015-08-27 Chris Dumez <cdumez@apple.com>
3408 Range.compareBoundaryPoints() should throw a NotSupportedError for invalid compareHow values
3409 https://bugs.webkit.org/show_bug.cgi?id=148483
3411 Reviewed by Geoffrey Garen.
3413 Add new layout test to confirm that Range.compareBoundaryPoints() throws
3414 when passed in invalid compareHow values.
3416 * fast/dom/Range/compareBoundaryPoints-compareHow-exception-expected.txt: Added.
3417 * fast/dom/Range/compareBoundaryPoints-compareHow-exception.html: Added.
3419 2015-08-27 Joseph Pecoraro <pecoraro@apple.com>
3421 Page does not update when <link> media attribute changes to no longer apply to page
3422 https://bugs.webkit.org/show_bug.cgi?id=148392
3424 Reviewed by Antti Koivisto.
3426 * fast/css/link-media-attr-expected.txt: Added.
3427 * fast/css/link-media-attr.html: Added.
3428 Add a test to verify that styles change after a link's media attribute changes.
3430 2015-08-27 Chris Dumez <cdumez@apple.com>
3432 Document window.NodeFilter properties
3433 https://bugs.webkit.org/show_bug.cgi?id=148531
3435 Reviewed by Geoffrey Garen.
3437 Document window.NodeFilter properties to detect changes to them. This
3438 is in preparation of Bug 148415 as this will help detect unwanted
3439 changes to the interface when making NodeFilter a callback interface.
3441 * fast/dom/node-filter-interface-expected.txt: Added.
3442 * fast/dom/node-filter-interface.html: Added.
3444 2015-08-27 Zalan Bujtas <zalan@apple.com>
3446 Simple line layout: Text jumps sometimes on naughty strings page
3447 https://bugs.webkit.org/show_bug.cgi?id=148399
3448 rdar://problem/22212568
3450 Reviewed by Antti Koivisto.
3452 The x position we set for tab characters during painting should
3453 be the same as if it was set by the inline box tree painting.
3455 Inline box tree computes the distance from the rootbox for each line
3456 and sets this value as the xPos for the TextRun.
3457 Currently simple line layout does not support cases where a line
3458 would have an offset, so this value is always 0.
3460 * fast/text/whitespace/simple-line-layout-tab-position-expected.html: Added.
3461 * fast/text/whitespace/simple-line-layout-tab-position.html: Added.
3463 2015-08-27 Anders Carlsson <andersca@apple.com>
3465 REGRESSION (r188987): imported/mozilla/svg/filters/feConvolveMatrix-1.svg fails
3466 https://bugs.webkit.org/show_bug.cgi?id=148497
3467 <rdar://problem/22459541>
3469 Reviewed by Andy Estes.
3473 2015-08-27 Basile Clement <basile_clement@apple.com>
3475 REGRESSION(r184779): Possible read-after-free in JavaScriptCore/dfg/DFGClobberize.h
3476 https://bugs.webkit.org/show_bug.cgi?id=148411
3478 Reviewed by Geoffrey Garen and Filip Pizlo.
3480 * js/regress-148411-expected.txt: Added.
3481 * js/regress-148411.html: Added.
3482 * js/script-tests/regress-148411.js: Added.
3485 2015-08-27 Nan Wang <n_wang@apple.com>
3487 AX: Remove accessibility/mac/change-notification-on-scroll.html test
3488 https://bugs.webkit.org/show_bug.cgi?id=148534
3490 Reviewed by Chris Fleizach.
3492 Removed the test since AXValueChange notifications are not being sent
3493 when scrollable regions inside the WebView are scrolled.
3495 * accessibility/mac/change-notification-on-scroll-expected.txt: Removed.
3496 * accessibility/mac/change-notification-on-scroll.html: Removed.
3497 * platform/mac/TestExpectations:
3499 2015-08-27 Nan Wang <n_wang@apple.com>
3501 AX: Fix accessibility/select-element-at-index.html test
3502 https://bugs.webkit.org/show_bug.cgi?id=148516
3504 Reviewed by Chris Fleizach.
3506 * accessibility/select-element-at-index.html:
3507 * platform/mac/TestExpectations:
3508 * platform/mac/accessibility/select-element-at-index-expected.txt: Added.
3510 2015-08-27 Brent Fulgham <bfulgham@apple.com>
3512 [Win] Skip new High DPI test (Windows doesn't quite support this)
3513 Also skip an event test that started failing after r188793.
3515 * platform/win/TestExpectations:
3517 2015-08-27 Alexey Proskuryakov <ap@apple.com>
3519 REGRESSION (r188820): fast/dom/HTMLObjectElement/object-as-frame.html is flaky.
3520 https://bugs.webkit.org/show_bug.cgi?id=148533
3522 * TestExpectations: Marking is as such.
3524 2015-08-27 Brent Fulgham <bfulgham@apple.com>
3526 [Win] Mark some test failures.
3528 * platform/win/TestExpectations: Mark some test failures. Images are black instead
3529 of showing the correct output.
3531 2015-08-27 Brent Fulgham <bfulgham@apple.com>
3533 [Win] Test gardening.
3535 Remove failure case for recent progression.
3537 * platform/win/sputnik/Conformance/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Percent: Removed.
3538 * platform/win/sputnik/Conformance/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Percent/S11.5.3_A4_T6-expected.txt: Removed.
3540 2015-08-27 Myles C. Maxfield <mmaxfield@apple.com>
3542 [Cocoa] Generic font families do not consult with the user's preferred language
3543 https://bugs.webkit.org/show_bug.cgi?id=148499
3544 <rdar://problem/22407296>
3546 Reviewed by Antti Koivisto.
3548 Mock the user's font preferences.
3550 * fast/text/international/font-fallback-to-common-script.html:
3551 * fast/text/international/generic-font-family-language-simplified-expected.html: Added.
3552 * fast/text/international/generic-font-family-language-simplified.html: Added.
3553 * fast/text/international/generic-font-family-language-traditional-expected.html: Added.
3554 * fast/text/international/generic-font-family-language-traditional.html: Added.
3555 * fast/text/international/lang-sensitive-fonts-xml.xhtml:
3556 * fast/text/international/lang-sensitive-fonts.html:
3557 * fast/text/international/locale-sensitive-fonts.html:
3559 2015-08-27 Joseph Pecoraro <pecoraro@apple.com>
3561 Web Inspector: Standardize on CSSStyleSheet.Type enum and move more protocol enum conversion to the manager
3562 https://bugs.webkit.org/show_bug.cgi?id=148515
3564 Reviewed by Brian Burg.
3566 * inspector/css/matched-style-properties.html:
3567 * inspector/css/pseudo-element-matches.html:
3568 * inspector/css/selector-dynamic-specificity.html:
3569 * inspector/css/selector-specificity.html:
3570 * inspector/css/stylesheet-with-mutations.html:
3572 2015-08-27 Eric Carlson <eric.carlson@apple.com>
3574 Media Session: MediaSession constructor 'kind' argument optional
3575 https://bugs.webkit.org/show_bug.cgi?id=148527
3577 Reviewed by Jer Noble.
3579 * media/session/content-interruptions.html: Restructure to make less timing dependent. Minor cleanup.
3580 * media/session/session-creation-expected.txt:
3581 * media/session/session-creation.html: Test default MediaSession constructor argument.
3583 2015-08-27 Alexey Proskuryakov <ap@apple.com>
3585 Add an expectation for another momentum scrolling test that became flaky.
3587 * platform/mac-wk2/TestExpectations:
3589 2015-08-27 Zalan Bujtas <zalan@apple.com>
3591 Subpixel positioned iframe's repaint area calculation problem.
3592 https://bugs.webkit.org/show_bug.cgi?id=148422
3594 When the repaint rect position is floored for iframes, we need
3595 to expand the size so that it still covers the content.
3597 Reviewed by Simon Fraser.
3599 * fast/repaint/content-inside-subpixel-positioned-iframe-expected.txt: Added.
3600 * fast/repaint/content-inside-subpixel-positioned-iframe.html: Copied from LayoutTests/fast/repaint/hidpi-content-inside-iframe-leaves-trails.html.
3601 * fast/repaint/hidpi-content-inside-iframe-leaves-trails.html:
3603 2015-08-27 Enrica Casucci <enrica@apple.com>
3605 Add some new emoji with modifiers and new sequence.
3606 https://bugs.webkit.org/show_bug.cgi?id=148202
3607 rdar://problem/21849857
3609 Reviewed by Sam Weinig.
3611 Updated test to reflect the changes.
3613 * editing/deleting/delete-emoji-expected.txt:
3614 * editing/deleting/delete-emoji.html:
3616 2015-08-27 Dean Jackson <dino@apple.com>
3618 Initial infrastructure of media controls testing
3619 https://bugs.webkit.org/show_bug.cgi?id=148426
3620 <rdar://problem/22417286>
3622 Reviewed by Eric Carlson.
3624 Very simple test that calls into the status object
3625 of the media controls instance.
3627 * media/controls/basic-expected.txt: Added.
3628 * media/controls/basic.html: Added.
3630 2015-08-26 Wenson Hsieh <wenson_hsieh@apple.com>
3632 Add a Layout test for r188991
3633 https://bugs.webkit.org/show_bug.cgi?id=148507
3635 Reviewed by Tim Horton.
3637 Tests that stopping an animation early and closing the window does
3638 not crash the process. This is a retrospective test added for
3639 https://bugs.webkit.org/show_bug.cgi?id=148442, "Fix crash due to
3640 animationDidEnd called on deallocated RemoteLayerTreeHost."
3642 * animations/crash-on-removing-animation.html: Added.
3643 * animations/crash-on-removing-animation-expected.txt: Added.
3645 2015-08-27 Csaba Osztrogonác <ossy@webkit.org>
3647 [EFL] REGRESSION: userscripts tests crash
3648 https://bugs.webkit.org/show_bug.cgi?id=148519
3650 Unreviewed gardening, skip failing tests to make the bot work again.
3652 * platform/efl/TestExpectations:
3654 2015-08-27 Csaba Osztrogonác <ossy@webkit.org>
3656 [EFL] REGRESSION: fullscreen tests fail with timeout
3657 https://bugs.webkit.org/show_bug.cgi?id=148518
3659 Unreviewed gardening, skip failing tests to make the bot work again.
3661 * platform/efl/TestExpectations:
3663 2015-08-26 Mark Lam <mark.lam@apple.com>
3665 watchdog m_didFire state erroneously retained.
3666 https://bugs.webkit.org/show_bug.cgi?id=131082
3668 Reviewed by Geoffrey Garen.
3670 * fast/workers/worker-terminate-forever-expected.txt:
3671 * fast/workers/worker-terminate-forever.html:
3672 - Updated to check if the worker actually did terminate.
3674 2015-08-26 Andy Estes <aestes@apple.com>
3676 REGRESSION (r188987): imported/mozilla/svg/filters/feConvolveMatrix-1.svg fails
3677 https://bugs.webkit.org/show_bug.cgi?id=148497
3679 * TestExpectations: Marked as ImageOnlyFailure.
3681 2015-08-26 Joseph Pecoraro <pecoraro@apple.com>
3683 Web Inspector: Implement tracking of active stylesheets in the frontend
3684 https://bugs.webkit.org/show_bug.cgi?id=105828
3686 Reviewed by Timothy Hatcher.
3688 * inspector/css/resources/import-level-1.css: Added.
3689 * inspector/css/resources/import-level-2.css: Added.
3690 * inspector/css/resources/stylesheet-events-subframe.html: Added.
3691 * inspector/css/stylesheet-events-basic-expected.txt: Added.
3692 * inspector/css/stylesheet-events-basic.html: Added.
3693 * inspector/css/stylesheet-events-imports-expected.txt: Added.
3694 * inspector/css/stylesheet-events-imports.html: Added.
3695 * inspector/css/stylesheet-events-inspector-stylesheet-expected.txt: Added.
3696 * inspector/css/stylesheet-events-inspector-stylesheet.html: Added.
3697 * inspector/css/stylesheet-events-multiple-documents-expected.txt: Added.
3698 * inspector/css/stylesheet-events-multiple-documents.html: Added.
3699 Tests for different ways that StyleSheets can be added / removed.
3701 2015-08-26 Andy Estes <aestes@apple.com>
3703 Crash when following a Google search link to Twitter with Limit Adult Content enabled
3704 https://bugs.webkit.org/show_bug.cgi?id=147651
3706 Rubber-stamped by Brady Eidson.
3708 Added a layout test.
3710 * http/tests/contentfiltering/load-substitute-data-from-appcache-expected.txt: Added.
3711 * http/tests/contentfiltering/load-substitute-data-from-appcache.html: Added.
3712 * http/tests/contentfiltering/resources/appcache.html: Added.
3713 * http/tests/contentfiltering/resources/appcache.manifest: Added.
3714 * platform/mac-wk1/TestExpectations:
3716 2015-08-26 Tim Horton <timothy_horton@apple.com>
3718 Layout Test platform/mac/fast/events/content-inset-hit-testing-in-frame.html is flaky
3719 https://bugs.webkit.org/show_bug.cgi?id=148409
3721 Reviewed by Beth Dakin.
3723 * platform/mac/fast/events/resources/iframe-to-hit-test.html:
3724 Adjust the test so that it logs something useful if it fails
3725 instead of complaining about not being run in WKTR/DRT.
3727 2015-08-26 Commit Queue <commit-queue@webkit.org>
3729 Unreviewed, rolling out r188960.
3730 https://bugs.webkit.org/show_bug.cgi?id=148479
3732 Broke all the tests (Requested by ap on #webkit).
3736 "Add some new emoji with modifiers and new sequence."
3737 https://bugs.webkit.org/show_bug.cgi?id=148202
3738 http://trac.webkit.org/changeset/188960
3740 2015-08-25 Brian Burg <bburg@apple.com>
3742 Web Inspector: no need to allocate protocolErrors array for every dispatched backend command
3743 https://bugs.webkit.org/show_bug.cgi?id=146466
3745 Reviewed by Joseph Pecoraro.
3747 * inspector/protocol/backend-dispatcher-argument-errors-expected.txt:
3748 * inspector/protocol/backend-dispatcher-argument-errors.html:
3749 Stringify the 'data' member before dumping, since it now contains JSON. Rebaseline it.
3751 2015-08-26 Enrica Casucci <enrica@apple.com>
3753 Add some new emoji with modifiers and new sequence.
3754 https://bugs.webkit.org/show_bug.cgi?id=148202
3755 rdar://problem/21849857
3757 Reviewed by Sam Weinig.
3759 Updated test to reflect the changes.
3761 * editing/deleting/delete-emoji-expected.txt:
3762 * editing/deleting/delete-emoji.html:
3764 2015-08-25 Nan Wang <n_wang@apple.com>
3766 AX: Enable accessibility/aria-controls.html test for mac
3767 https://bugs.webkit.org/show_bug.cgi?id=148458
3769 Reviewed by Chris Fleizach.
3771 * accessibility/aria-controls.html:
3772 * platform/mac/TestExpectations:
3773 * platform/mac/accessibility/aria-controls-expected.txt: Added.
3775 2015-08-25 Myles C. Maxfield <mmaxfield@apple.com>
3777 More test gardening of css3/line-break-language-sensitive.
3781 * css3/line-break-language-sensitive/line-break-auto-hyphens-expected.html:
3782 * css3/line-break-language-sensitive/line-break-auto-hyphens.html:
3783 * css3/line-break-language-sensitive/line-break-auto-sound-marks-expected.html:
3784 * css3/line-break-language-sensitive/line-break-auto-sound-marks.html:
3786 2015-08-25 Nan Wang <n_wang@apple.com>
3788 AX: accessibility/mac/misspelled-attributed-string.html is flaky
3789 https://bugs.webkit.org/show_bug.cgi?id=148455
3791 Reviewed by Chris Fleizach.
3793 Updated the test case to be more stable since the client's text checker
3794 might change over time.
3796 * accessibility/mac/misspelled-attributed-string-expected.txt:
3797 * accessibility/mac/misspelled-attributed-string.html:
3798 * platform/mac/TestExpectations:
3800 2015-08-25 Zalan Bujtas <zalan@apple.com>
3802 Using the filter functional notation for background images results in wrong background-size rendering
3803 https://bugs.webkit.org/show_bug.cgi?id=148221
3804 rdar://problem/22379518
3806 Reviewed by Daniel Bates.
3808 Do not ignore the size argument, when the filter image is being drawn onto the context.
3809 When the size is ignored, we end up painting the image with its native size while the filter
3810 is applied on the size of the generated image.
3812 * fast/filter-image/background-filter-image-expected.html: Added.
3813 * fast/filter-image/background-filter-image.html: Added.
3815 2015-08-25 Nan Wang <n_wang@apple.com>
3817 [Mac] accessibility/document-attributes.html fails
3818 https://bugs.webkit.org/show_bug.cgi?id=116636
3820 Reviewed by Chris Fleizach.
3822 * platform/mac/TestExpectations:
3824 2015-08-25 Skachkov Oleksandr <gskachkov@gmail.com>
3826 Function.prototype.toString is incorrect for ArrowFunction
3827 https://bugs.webkit.org/show_bug.cgi?id=148148
3829 Reviewed by Saam Barati.
3831 Added test of toString() method.
3833 * js/arrowfunction-tostring-expected.txt: Added.
3834 * js/arrowfunction-tostring.html: Added.
3835 * js/script-tests/arrowfunction-tostring.js: Added.
3837 2015-08-25 Myles C. Maxfield <mmaxfield@apple.com>
3840 <rdar://problem/22420410>
3844 Updating test expected results according to Kinsoku Shori.
3846 * css3/line-break-language-sensitive/line-break-auto-hyphens-expected.html:
3847 * css3/line-break-language-sensitive/line-break-auto-sound-marks-expected.html:
3849 2015-08-25 Chris Dumez <cdumez@apple.com>
3851 Unreviewed, fix typo introduced in r188917
3855 2015-08-24 Brent Fulgham <bfulgham@apple.com>
3857 Wheel events stop propagating when target element is removed from DOM
3858 https://bugs.webkit.org/show_bug.cgi?id=148384
3859 <rdar://problem/19732211>
3861 Reviewed by David Hyatt.
3863 * tiled-drawing/scrolling/latched-to-deleted-node-expected.txt: Added.
3864 * tiled-drawing/scrolling/latched-to-deleted-node.html: Added.
3866 2015-08-25 Chris Dumez <cdumez@apple.com>
3868 compareDocumentPosition() should report PRECEDING or FOLLOWING information even if nodes are disconnected
3869 https://bugs.webkit.org/show_bug.cgi?id=119316
3871 Reviewed by Darin Adler.
3873 Update fast/dom/compare-document-position-disconnected-nodes.html to check that compareDocumentPosition()
3874 now returns one of the following values for disconnected nodes:
3875 - DOCUMENT_POSITION_DISCONNECTED | DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC | DOCUMENT_POSITION_PRECEDING
3876 - DOCUMENT_POSITION_DISCONNECTED | DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC | DOCUMENT_POSITION_FOLLOWING
3879 Several dom/xhtml/level3 are skipped and marked as WonfFix because they are outdated and no longer match
3880 the latest DOM specification. They expect compareDocumentPosition() not to return PRECEDING / FOLLOWING
3881 information for disconnected nodes.
3883 * dom/xhtml/level3/core/nodecomparedocumentposition38-expected.txt:
3884 * fast/dom/compare-document-position-disconnected-nodes-expected.txt:
3885 * fast/dom/compare-document-position-disconnected-nodes.html:
3886 * fast/dom/shadow/compare-document-position-expected.txt:
3887 * fast/dom/shadow/compare-document-position.html:
3889 2015-08-24 Nan Wang <n_wang@apple.com>
3891 AX: Fix accessibility/mac/search-with-frames.html test
3892 https://bugs.webkit.org/show_bug.cgi?id=148313
3894 Reviewed by Chris Fleizach.
3896 Fixed the test by making sure that search is performed after all frames
3899 * accessibility/mac/search-with-frames.html:
3900 * platform/mac/TestExpectations:
3902 2015-08-24 Alexey Proskuryakov <ap@apple.com>
3904 Marking more scroll-snap tests as flaky.
3906 * platform/mac-wk2/TestExpectations:
3908 2015-08-24 Alexey Proskuryakov <ap@apple.com>
3910 Roll out r188827, because it didn't help.
3912 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-borders.html:
3914 2015-08-24 Brian Burg <bburg@apple.com>
3916 Web Inspector: add protocol test for existing error handling performed by the backend
3917 https://bugs.webkit.org/show_bug.cgi?id=147097
3919 Reviewed by Joseph Pecoraro.
3921 Add a bunch of test cases to cover existing error handling by the backend dispatcher.
3923 * inspector/protocol/backend-dispatcher-argument-errors-expected.txt: Added.
3924 * inspector/protocol/backend-dispatcher-argument-errors.html: Added.
3925 * inspector/protocol/backend-dispatcher-malformed-message-errors-expected.txt: Added.
3926 * inspector/protocol/backend-dispatcher-malformed-message-errors.html: Added.
3928 2015-08-24 Alexey Proskuryakov <ap@apple.com>
3930 Mark flaky scrolling tests as such.
3932 * platform/mac-wk2/TestExpectations:
3934 2015-08-24 Nan Wang <n_wang@apple.com>
3936 AX: Fix accessibility/mac/mathml-elements.html test
3937 https://bugs.webkit.org/show_bug.cgi?id=148393
3939 Reviewed by Chris Fleizach.
3941 Updated the test to match the structure changes of mfenced/mo operators in bug 124838.
3943 * accessibility/mac/mathml-elements-expected.txt:
3944 * accessibility/mac/mathml-elements.html:
3945 * platform/mac/TestExpectations:
3947 2015-08-24 Chris Dumez <cdumez@apple.com>
3949 NodeList should not have a named getter
3950 https://bugs.webkit.org/show_bug.cgi?id=148117
3952 Reviewed by Geoffrey Garen.
3954 Add a layout test to check that NodeList no longer has a named property
3955 getter after r188829.
3957 * fast/dom/NodeList/no-named-getter-expected.txt: Added.
3958 * fast/dom/NodeList/no-named-getter.html: Added.
3960 2015-08-24 Yusuke Suzuki <utatane.tea@gmail.com>
3962 Create ById IC for ByVal operation only when the specific Id comes more than once
3963 https://bugs.webkit.org/show_bug.cgi?id=148288
3965 Reviewed by Geoffrey Garen.
3967 Revert the skip marks introduced in r188767.
3969 * js/script-tests/dfg-float32array.js:
3970 * js/script-tests/dfg-int16array.js:
3971 * js/script-tests/dfg-int32array-overflow-values.js:
3972 * js/script-tests/dfg-int32array.js:
3973 * js/script-tests/dfg-int8array.js:
3974 * js/script-tests/dfg-uint16array.js:
3975 * js/script-tests/dfg-uint32array-overflow-values.js:
3976 * js/script-tests/dfg-uint32array.js:
3977 * js/script-tests/dfg-uint8array.js:
3978 * js/script-tests/dfg-uint8clampedarray.js:
3979 * js/script-tests/regress-141098.js:
3981 2015-08-24 Chris Dumez <cdumez@apple.com>
3983 Unreviewed, slight layout test clean up after r188829.
3985 Remove a useless blank line.
3987 * fast/dom/named-items-with-symbol-name-expected.txt:
3988 * fast/dom/named-items-with-symbol-name.html:
3990 2015-08-23 Nan Wang <n_wang@apple.com>
3992 AX: Fix accessibility/deleting-iframe-destroys-axcache.html test
3993 https://bugs.webkit.org/show_bug.cgi?id=148328
3995 Reviewed by Darin Adler.
3997 * platform/mac/TestExpectations:
3999 2015-08-22 Chris Dumez <cdumez@apple.com>
4001 NodeList should not have a named getter
4002 https://bugs.webkit.org/show_bug.cgi?id=148117
4004 Reviewed by Darin Adler.
4006 * fast/dom/childnode-item-after-itemname-expected.txt: Removed.
4007 * fast/dom/childnode-item-after-itemname.html: Removed.
4008 Drop test as it is no longer relevant now that NodeList no longer
4009 has a named property getter.
4011 2015-08-22 Alexey Proskuryakov <ap@apple.com>
4013 Tweak a test that became flaky on some machines after r188793.
4015 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-borders.html:
4017 2015-08-22 Doug Russell <d_russell@apple.com>
4019 AX: aria-table-content.html test failing on windows
4020 https://bugs.webkit.org/show_bug.cgi?id=148354
4022 Update TestExpectation for Windows to Skip test.
4024 Reviewed by Tim Horton.
4026 * platform/win/TestExpectations:
4028 2015-08-21 Chris Dumez <cdumez@apple.com>
4030 document.getElementsByTagName should return an HTMLCollection
4031 https://bugs.webkit.org/show_bug.cgi?id=110611
4033 Reviewed by Darin Adler.
4035 * fast/dom/getElementsByTagName-return-type-expected.txt: Added.
4036 * fast/dom/getElementsByTagName-return-type.html: Added.
4037 New test checking that getElementsByTagName*() returns an HTMLcollection.
4039 * fast/dom/NodeList/script-tests/nodelist-item-call-as-function.js:
4040 * fast/dom/domListEnumeration-expected.txt:
4041 * fast/dom/named-items-with-symbol-name-expected.txt:
4042 * fast/dom/script-tests/domListEnumeration.js:
4043 * fast/dom/wrapper-classes-expected.txt:
4044 * fast/dom/wrapper-classes.html:
4045 * js/dom/constructor-expected.txt:
4046 * js/dom/script-tests/constructor.js:
4047 * platform/mac/fast/dom/wrapper-classes-objc-expected.txt:
4048 * platform/mac/fast/dom/wrapper-classes-objc.html:
4049 Rebaseline / update.
4051 * fast/dom/non-numeric-values-numeric-parameters-expected.txt:
4052 One of the checks is now failing because HTMLCollection.item()'s
4053 parameter is optional. The specification says the parameter should
4054 be mandatory so I did not update the test. It was previously passing
4055 because NodeList.item()'s parameter is mandatory.
4057 2015-08-21 Tim Horton <timothy_horton@apple.com>
4059 Re-mark accessibility/mac/search-with-frames.html flaky
4061 * platform/mac/TestExpectations:
4062 It's still not 100%.
4064 2015-08-21 Alexey Proskuryakov <ap@apple.com>
4066 Improve how UI events are dispatched by WebKitTestRunner
4067 https://bugs.webkit.org/show_bug.cgi?id=148326
4069 Reviewed by Anders Carlsson.
4071 * fast/events/clear-drag-state-expected.txt:
4072 * fast/events/clear-drag-state.html:
4073 * platform/mac-wk2/TestExpectations:
4074 This test used to accidentally pass in WebKit2, but it didn't actually check
4075 for the problem. This patch improves WK2 behavior, which makes the test fail.
4076 Changed the test to not pass accidentally, and added it to WK2 test expectations.
4078 * fast/events/scroll-in-scaled-page-with-overflow-hidden-expected.txt:
4079 * fast/events/scroll-in-scaled-page-with-overflow-hidden.html:
4080 Updated the test to be fully async.
4082 * fast/events/wheelevent-basic-expected.txt:
4083 * fast/events/wheelevent-basic.html:
4084 Updated the test to be fully async, got rid of tab characters.
4086 * fast/events/wheelevent-mousewheel-interaction.html:
4087 * fast/forms/search/search-scroll-hidden-decoration-container-crash.html:
4088 * fast/frames/flattening/scrolling-in-object.html:
4089 Updated these tests to be fully async. Since they check for something that happens
4090 asynchronously, and doesn't have an end event, they have to use setTimeout.
4092 * fast/scrolling/latching/iframe_in_iframe.html:
4093 * fast/scrolling/latching/scroll-div-latched-div.html:
4094 * fast/scrolling/latching/scroll-div-latched-mainframe.html:
4095 * fast/scrolling/latching/scroll-div-no-latching.html:
4096 * fast/scrolling/latching/scroll-div-with-nested-nonscrollable-iframe.html:
4097 * fast/scrolling/latching/scroll-iframe-fragment.html:
4098 * fast/scrolling/latching/scroll-iframe-latched-iframe.html:
4099 * fast/scrolling/latching/scroll-iframe-latched-mainframe.html:
4100 * fast/scrolling/latching/scroll-iframe-webkit1-latching-bug.html:
4101 * fast/scrolling/latching/scroll-latched-nested-div.html:
4102 * fast/scrolling/latching/scroll-nested-iframe.html:
4103 * fast/scrolling/latching/scroll-select-bottom-test.html:
4104 * fast/scrolling/latching/scroll-select-latched-mainframe.html:
4105 * fast/scrolling/latching/scroll-select-latched-select.html:
4106 Removed extra testRunner.mouseScrollByWithWheelAndMomentumPhases() calls.
4107 We no longer need multiple events for scroll snap animation to start, and due to
4108 the way we coalesce events, having multiple events resulted in getting too high velocity.
4109 Removed async scrolling argument form the function calls, because it's now always async.
4111 * platform/mac-wk1/TestExpectations:
4112 * platform/mac/TestExpectations:
4113 Moved fast/scrolling/latching/scroll-div-with-nested-nonscrollable-iframe.html
4114 to WK1 expectations, because the test needn't be skipped on WK2.
4116 * scrollbars/scroll-rtl-or-bt-layer.html: Made the test fully async, and refactored
4119 * tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler.html:
4120 * tiled-drawing/scrol