1 2015-09-11 Alexey Proskuryakov <ap@apple.com>
3 Mark svg/animations/svgboolean-animation-1 as flaky for
4 https://bugs.webkit.org/show_bug.cgi?id=149072
8 2015-09-11 Tim Horton <timothy_horton@apple.com>
10 fast/hidpi/image-set-without-specified-width.html flakily tries to install multiple callbacks for the same event
11 https://bugs.webkit.org/show_bug.cgi?id=149067
13 Reviewed by Alexey Proskuryakov.
15 * fast/hidpi/image-set-without-specified-width.html:
16 Wait until we've successfully set the deviceScaleFactor
17 before reloading the page; otherwise, we can end up trying to set it
18 again after the reload (and depending on how long it takes the callback
19 to return, again, and again, and again...)
21 2015-09-11 Alexey Proskuryakov <ap@apple.com>
23 El Capitan test result gardening.
25 * platform/mac/TestExpectations: Remove a test that should pass now.
27 2015-09-11 Chris Dumez <cdumez@apple.com>
29 Element.tagName should be upper-case for HTML elements in HTML documents
30 https://bugs.webkit.org/show_bug.cgi?id=148843
31 <rdar://problem/22559081>
33 Reviewed by Ryosuke Niwa.
35 Update / rebaseline test now that our behavior has changed.
37 * fast/dom/Node/initial-values-expected.txt:
38 * fast/dom/Node/script-tests/initial-values.js:
40 2015-09-11 Chris Dumez <cdumez@apple.com>
42 document.body = "text" should throw a TypeError, not a HierarchyRequestError
43 https://bugs.webkit.org/show_bug.cgi?id=149057
44 <rdar://problem/22567157>
46 Reviewed by Ryosuke Niwa.
48 Rebaseline test as we now throw a different exception.
50 * fast/dom/setter-type-enforcement-expected.txt:
52 2015-09-10 Commit Queue <commit-queue@webkit.org>
54 Unreviewed, rolling out r189595.
55 https://bugs.webkit.org/show_bug.cgi?id=149052
57 The tests still fail (Requested by ap on #webkit).
61 "Spurious output on Windows tests: AQMEIOManager::FindIOUnit:
63 https://bugs.webkit.org/show_bug.cgi?id=142929
64 http://trac.webkit.org/changeset/189595
66 2015-09-10 Chris Fleizach <cfleizach@apple.com>
68 AX: Mavericks: Text cursor does not move along with VoiceOver cursor for text fields
69 https://bugs.webkit.org/show_bug.cgi?id=148891
71 Reviewed by Alexey Proskuryakov.
73 Mark accessibility focus tests as passing on Yosemite.
75 * platform/mac/TestExpectations:
77 2015-09-10 Alexey Proskuryakov <ap@apple.com>
79 Spurious output on Windows tests: AQMEIOManager::FindIOUnit: error -1
80 https://bugs.webkit.org/show_bug.cgi?id=142929
82 Reviewed by Brent Fulgham.
84 * platform/win/TestExpectations: Unskip some newly added tests that are affected.
85 We still skip the whole media directory - updating the results and unskipping those
86 tests would be a separate project.
88 2015-09-10 David Hyatt <hyatt@apple.com>
90 [New Block-Inside-Inline Model] Self-collapsing block check needs to account for anonymous inline blocks
91 https://bugs.webkit.org/show_bug.cgi?id=149042
93 Reviewed by Dean Jackson.
95 * fast/block/inside-inlines/new-model/self-collapsing-test-expected.html: Added.
96 * fast/block/inside-inlines/new-model/self-collapsing-test.html: Added.
97 * fast/block/inside-inlines/self-collapsing-test-expected.html: Added.
98 * fast/block/inside-inlines/self-collapsing-test.html: Added.
100 2015-09-10 Dewei Zhu <dewei_zhu@apple.com>
102 Update windows platform expected results for bug 148810.
103 https://bugs.webkit.org/show_bug.cgi?id=149038
105 Reviewed by Alexey Proskuryakov.
107 * platform/win/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Updated.
109 2015-09-10 Chris Dumez <cdumez@apple.com>
111 Node.appendChild(null) / replaceChild(null, null) / removeChild(null) / insertBefore(null, ref) should throw a TypeError
112 https://bugs.webkit.org/show_bug.cgi?id=148971
113 <rdar://problem/22560883>
114 <rdar://problem/22559225>
116 Reviewed by Ryosuke Niwa.
118 Update / rebaseline tests now that we throw a different exception type.
120 * fast/dom/Document/replaceChild-null-oldChild-expected.txt:
121 * fast/dom/Document/script-tests/replaceChild-null-oldChild.js:
122 * fast/dom/Node/fragment-mutation-expected.txt:
123 * fast/dom/Node/fragment-mutation.html:
124 * fast/dom/incompatible-operations-expected.txt:
125 * fast/dom/incompatible-operations.html:
126 * fast/dom/move-nodes-across-documents.html:
127 * fast/dom/processing-instruction-appendChild-exceptions-expected.txt:
128 * fast/dom/processing-instruction-appendChild-exceptions.xhtml:
129 * fast/dom/setter-type-enforcement-expected.txt:
130 * fast/dom/timer-clear-interval-in-handler-and-generate-error-expected.txt:
131 * fast/inspector-support/uncaught-dom8-exception.html:
133 2015-09-10 Brady Eidson <beidson@apple.com>
135 Mark some more W3C IDB tests as flaky.
136 https://bugs.webkit.org/show_bug.cgi?id=148713
140 * platform/wk2/TestExpectations:
142 2015-09-10 Daniel Bates <dabates@apple.com>
144 Write a test to ensure we don't regress processing of tasks when page defers loading
145 https://bugs.webkit.org/show_bug.cgi?id=135882
146 <rdar://problem/22550497>
148 Reviewed by Darin Adler.
150 Add a test to ensure we do not regress <https://bugs.webkit.org/show_bug.cgi?id=135688>.
152 * storage/websql/success-callback-when-page-defers-loading-expected.txt: Added.
153 * storage/websql/success-callback-when-page-defers-loading.html: Added.
155 2015-09-10 Sergio Villar Senin <svillar@igalia.com>
157 min-width/height should default to auto for flexbox items
158 https://bugs.webkit.org/show_bug.cgi?id=146020
160 Reviewed by David Hyatt.
162 Based on Blink's r193665, r194062, r194887 and r195930 by <cbiesinger@chromium.org>.
164 * TestExpectations: Removed passing flexbox tests.
165 * css3/flexbox/csswg/flex-flow-007.html: Added min-height: 0px.
166 * css3/flexbox/flexbox-baseline.html: Ditto.
167 * css3/flexbox/min-size-auto-expected.txt: Added.
168 * css3/flexbox/min-size-auto.html: Added.
169 * css3/flexbox/preferred-widths-orthogonal.html: Added min-height: 0px.
170 * fast/css/auto-min-size-expected.txt: Check default computed
171 styles for min-width/height for flex items.
172 * fast/css/auto-min-size.html: Ditto.
174 2015-09-10 ChangSeok Oh <changseok.oh@collabora.com>
176 [GTK] Volume bar is broken
177 https://bugs.webkit.org/show_bug.cgi?id=145639
179 Reviewed by Philippe Normand.
181 Unblock relevant tests. media/click-volume-bar-not-pausing.html, media/volume-bar-empty-when-muted.html
183 * platform/gtk/TestExpectations:
185 2015-09-09 Dewei Zhu <dewei_zhu@apple.com>
187 Document.characterSet should return "UTF-8" by default.
188 https://bugs.webkit.org/show_bug.cgi?id=148810
189 <rdar://problem/22548727>
191 Reviewed by Ryosuke Niwa.
193 Update the tests which test the default encoding of document.
195 * dom/xhtml/level3/core/documentgetinputencoding02-expected.txt: Obsolete test.
197 2015-09-09 Benjamin Poulain <bpoulain@apple.com>
199 CSS general sibling selectors does not work without CSS JIT
200 https://bugs.webkit.org/show_bug.cgi?id=148987
201 rdar://problem/22559860
203 Reviewed by Andreas Kling.
205 There are multiple variations of the same tests to test
206 cases where we JIT and cases without JIT.
208 * fast/css/indirect-adjacent-style-invalidation-1-expected.txt: Added.
209 * fast/css/indirect-adjacent-style-invalidation-1.html: Added.
210 * fast/css/indirect-adjacent-style-invalidation-2-expected.txt: Added.
211 * fast/css/indirect-adjacent-style-invalidation-2.html: Added.
212 * fast/css/indirect-adjacent-style-invalidation-3-expected.txt: Added.
213 * fast/css/indirect-adjacent-style-invalidation-3.html: Added.
215 2015-09-09 Myles C. Maxfield <mmaxfield@apple.com>
217 ASSERTION FAILED: typesettingFeatures & (Kerning | Ligatures) in WebCore::applyFontTransforms
218 https://bugs.webkit.org/show_bug.cgi?id=146194
220 Reviewed by Dean Jackson.
222 * fast/text/softbank-emoji-no-ligatures-nor-kerning-expected.html: Added
223 * fast/text/softbank-emoji-no-ligatures-nor-kerning.html: Added
225 2015-09-09 Manuel Rego Casasnovas <rego@igalia.com>
227 [css-grid] Percentage columns shouldn't include border and padding
228 https://bugs.webkit.org/show_bug.cgi?id=148978
230 Reviewed by Sergio Villar Senin.
232 * fast/css-grid-layout/grid-percent-track-margin-border-padding-expected.txt: Added.
233 * fast/css-grid-layout/grid-percent-track-margin-border-padding.html: Added.
235 2015-09-09 Said Abou-Hallawa <sabouhallawa@apple.com>
237 Mark http/tests/css/link-css-disabled-value-with-slow-loading-sheet.html as flaky on Windows
239 This test is marked as flaky on gtk and mak-wk2. It fails on Windows more
240 than it fails on any other platform.
242 * platform/win/TestExpectations:
244 2015-09-09 Alexey Proskuryakov <ap@apple.com>
246 fast/dom/rtl-scroll-to-leftmost-and-resize.html is a flaky timeout - IPC drops messages
247 https://bugs.webkit.org/show_bug.cgi?id=148951
249 Reviewed by Anders Carlsson.
251 * platform/mac-wk2/TestExpectations: Unmark the test (it still fails per platform/mac
252 expectations, which is unrelated).
254 2015-09-09 Youenn Fablet <youenn.fablet@crf.canon.fr>
256 http/tests/xmlhttprequest/ontimeout-response-getters.html is flaky
257 https://bugs.webkit.org/show_bug.cgi?id=148997
259 Reviewed by Alexey Proskuryakov.
261 * http/tests/xmlhttprequest/ontimeout-response-getters.html: Augmenting http response delay to trigger XHR timeout.
263 2015-09-08 Andy Estes <aestes@apple.com>
265 [iOS] Add layout tests for QuickLook
266 https://bugs.webkit.org/show_bug.cgi?id=148994
268 Reviewed by Daniel Bates.
270 Add tests that verify WebKit's ability to preview certain document types on iOS using QuickLook.framework.
271 These tests do not cover every document type supported by QuickLook, but they do cover common types like .pages,
272 .numbers, .key, .doc(x), .xls(x), and .ppt(x). These tests should detect regressions in WebKit's conversion code,
273 as well as regressions in QuickLook itself. The expected results might need to be occasionally updated if QuickLook
274 changes its preview markup.
276 These files contain text and images from webkit.org.
278 * TestExpectations: Skipped quicklook tests on all platforms.
279 * platform/ios-simulator/TestExpectations: Enabled quicklook tests on iOS.
280 * quicklook/excel-expected.html: Added.
281 * quicklook/excel-legacy-expected.html: Added.
282 * quicklook/excel-legacy.html: Added.
283 * quicklook/excel.html: Added.
284 * quicklook/keynote-09-expected.html: Added.
285 * quicklook/keynote-09.html: Added.
286 * quicklook/keynote-expected.html: Added.
287 * quicklook/keynote.html: Added.
288 * quicklook/numbers-09-expected.html: Added.
289 * quicklook/numbers-09.html: Added.
290 * quicklook/numbers-expected.html: Added.
291 * quicklook/numbers.html: Added.
292 * quicklook/pages-09-expected.html: Added.
293 * quicklook/pages-09.html: Added.
294 * quicklook/pages-expected.html: Added.
295 * quicklook/pages.html: Added.
296 * quicklook/powerpoint-expected.html: Added.
297 * quicklook/powerpoint-legacy-expected.html: Added.
298 * quicklook/powerpoint-legacy.html: Added.
299 * quicklook/powerpoint.html: Added.
300 * quicklook/resources/excel-expected.html: Added.
301 * quicklook/resources/excel-legacy-expected.html: Added.
302 * quicklook/resources/excel-legacy.xls: Added.
303 * quicklook/resources/excel.xlsx: Added.
304 * quicklook/resources/keynote-09-expected/index.css: Added.
305 * quicklook/resources/keynote-09-expected/index.html: Added.
306 * quicklook/resources/keynote-09-expected/index.js: Added.
307 * quicklook/resources/keynote-09.key: Added.
308 * quicklook/resources/keynote-expected.pdf: Added.
309 * quicklook/resources/keynote.key: Added.
310 * quicklook/resources/numbers-09-expected/canvas.js: Added.
311 * quicklook/resources/numbers-09-expected/index.html: Added.
312 * quicklook/resources/numbers-09-expected/navigation.css: Added.
313 * quicklook/resources/numbers-09-expected/navigation.html: Added.
314 * quicklook/resources/numbers-09-expected/sheet_1.html: Added.
315 * quicklook/resources/numbers-09.numbers: Added.
316 * quicklook/resources/numbers-expected.pdf: Added.
317 * quicklook/resources/numbers.numbers: Added.
318 * quicklook/resources/pages-09-expected/index.css: Added.
319 * quicklook/resources/pages-09-expected/index.html: Added.
320 * quicklook/resources/pages-09.pages: Added.
321 * quicklook/resources/pages-expected.pdf: Added.
322 * quicklook/resources/pages.pages: Added.
323 * quicklook/resources/powerpoint-expected.html: Added.
324 * quicklook/resources/powerpoint-legacy-expected.html: Added.
325 * quicklook/resources/powerpoint-legacy.ppt: Added.
326 * quicklook/resources/powerpoint.pptx: Added.
327 * quicklook/resources/webkit-icon.pdf: Added.
328 * quicklook/resources/webkit-icon.png: Added.
329 * quicklook/resources/webkit-icon.tiff: Added.
330 * quicklook/resources/word-expected.html: Added.
331 * quicklook/resources/word-legacy-expected.html: Added.
332 * quicklook/resources/word-legacy.doc: Added.
333 * quicklook/resources/word.docx: Added.
334 * quicklook/word-expected.html: Added.
335 * quicklook/word-legacy-expected.html: Added.
336 * quicklook/word-legacy.html: Added.
337 * quicklook/word.html: Added.
339 2015-09-09 Commit Queue <commit-queue@webkit.org>
341 Unreviewed, rolling out r189536 and r189538.
342 https://bugs.webkit.org/show_bug.cgi?id=149002
344 broke tests on mac (Requested by alexchristensen on #webkit).
348 "min-width/height should default to auto for flexbox items"
349 https://bugs.webkit.org/show_bug.cgi?id=146020
350 http://trac.webkit.org/changeset/189536
352 "[css-grid] Percentage columns shouldn't include border and
354 https://bugs.webkit.org/show_bug.cgi?id=148978
355 http://trac.webkit.org/changeset/189538
357 2015-09-09 David Hyatt <hyatt@apple.com>
359 REGRESSION: Inline-block baseline is wrong when zero-width replaced child is present
360 https://bugs.webkit.org/show_bug.cgi?id=147452
361 rdar://problem/21943074
363 Reviewed by Myles Maxfield.
365 * fast/inline-block/baseline-with-zero-width-replaced-child-expected.html: Added.
366 * fast/inline-block/baseline-with-zero-width-replaced-child.html: Added.
368 2015-09-09 Manuel Rego Casasnovas <rego@igalia.com>
370 [css-grid] Percentage columns shouldn't include border and padding
371 https://bugs.webkit.org/show_bug.cgi?id=148978
373 Reviewed by Sergio Villar Senin.
375 * fast/css-grid-layout/grid-percent-track-margin-border-padding-expected.txt: Added.
376 * fast/css-grid-layout/grid-percent-track-margin-border-padding.html: Added.
378 2015-09-09 Chris Dumez <cdumez@apple.com>
380 HTMLTableElement.tHead / tFoot / caption should be nullable
381 https://bugs.webkit.org/show_bug.cgi?id=148991
383 Reviewed by Ryosuke Niwa.
385 Add new test that covers the behavior of the following HTMLTableElement
386 attributes: caption / tHead / tFoot.
388 * fast/dom/HTMLTableElement/nullable-attributes-expected.txt: Added.
389 * fast/dom/HTMLTableElement/nullable-attributes.html: Added.
390 * fast/dom/setter-type-enforcement-expected.txt:
392 2015-06-26 Sergio Villar Senin <svillar@igalia.com>
394 min-width/height should default to auto for flexbox items
395 https://bugs.webkit.org/show_bug.cgi?id=146020
397 Reviewed by David Hyatt.
399 Based on Blink's r193665, r194062, r194887 and r195930 by <cbiesinger@chromium.org>.
401 * TestExpectations: Removed passing flexbox tests.
402 * css3/flexbox/csswg/flex-flow-007.html: Added min-height: 0px.
403 * css3/flexbox/flexbox-baseline.html: Ditto.
404 * css3/flexbox/min-size-auto-expected.txt: Added.
405 * css3/flexbox/min-size-auto.html: Added.
406 * css3/flexbox/preferred-widths-orthogonal.html: Added min-height: 0px.
407 * fast/css/auto-min-size-expected.txt: Check default computed
408 styles for min-width/height for flex items.
409 * fast/css/auto-min-size.html: Ditto.
411 2015-09-08 Commit Queue <commit-queue@webkit.org>
413 Unreviewed, rolling out r189407 and r189424.
414 https://bugs.webkit.org/show_bug.cgi?id=148993
416 Broke some tests, and made others flakily time out (Requested
421 "[WebGL] Update WebGL 1.0.3 conformance tests"
422 https://bugs.webkit.org/show_bug.cgi?id=148858
423 http://trac.webkit.org/changeset/189407
425 "REGRESSION (r189407): webgl/1.0.3/conformance/extensions
426 /webgl-draw-buffers.html"
427 http://trac.webkit.org/changeset/189424
429 2015-09-08 Said Abou-Hallawa <sabouhallawa@apple.com>
431 [iOS] Unreviewed iOS gardening.
433 * platform/ios-simulator/css3/filters/backdrop: Added.
434 * platform/ios-simulator/css3/filters/backdrop/blur-input-bounds-expected.txt: Added.
435 * platform/ios-simulator/css3/font-feature-settings-preinstalled-fonts-expected.txt: Added.
436 * platform/ios-simulator/fast/css/named-images-expected.txt: Added.
437 * platform/ios-simulator/fast/forms/select-element-focus-ring-expected.txt: Added.
438 * platform/ios-simulator/fast/text/font-weights-expected.txt: Added.
440 2015-09-08 Chris Dumez <cdumez@apple.com>
442 new Comment(undefined) / new Text(undefined) should use default's empty string
443 https://bugs.webkit.org/show_bug.cgi?id=148973
444 <rdar://problem/22548042>
446 Reviewed by Ryosuke Niwa.
448 Fix a couple of layout tests that were wrongly expecting undefined to
449 be converted to the "undefined" String for optional DOMString parameters.
451 * fast/dom/DOMImplementation/createHTMLDocument-optional-title-expected.txt:
452 * fast/dom/DOMImplementation/createHTMLDocument-optional-title.html:
453 * fast/dom/Window/custom-constructors-expected.txt:
454 * fast/dom/Window/custom-constructors.html:
456 2015-09-08 Yusuke Suzuki <utatane.tea@gmail.com>
458 [ES6] Implement computed accessors
459 https://bugs.webkit.org/show_bug.cgi?id=147883
461 Reviewed by Geoffrey Garen.
463 Updated the existing tests.
465 * js/parser-syntax-check-expected.txt:
466 * js/script-tests/parser-syntax-check.js:
468 2015-09-08 Chris Dumez <cdumez@apple.com>
470 document.importNode(node, deep): deep's default value should be false
471 https://bugs.webkit.org/show_bug.cgi?id=148959
472 <rdar://problem/22558915>
474 Reviewed by Alexey Proskuryakov.
476 * fast/dom/document-importNode-arguments.html:
477 Explicitly pass deep parameter as the test wants a deep clone.
479 2015-09-08 Joseph Pecoraro <pecoraro@apple.com>
481 Web Inspector: Move PrettyPrinting tests into LayoutTests
482 https://bugs.webkit.org/show_bug.cgi?id=148698
484 Reviewed by Timothy Hatcher.
486 * inspector/codemirror/resources/prettyprinting/css-rule-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/css-rule-tests/*.
487 * inspector/codemirror/resources/prettyprinting/css-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/css-tests/*.
488 * inspector/codemirror/resources/prettyprinting/javascript-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/js-tests/*.
489 Move tests from PrettyPrinting tools into LayoutTests.
491 * inspector/codemirror/prettyprinting-css-expected.txt: Added.
492 * inspector/codemirror/prettyprinting-css-rules-expected.txt: Added.
493 * inspector/codemirror/prettyprinting-css-rules.html: Added.
494 * inspector/codemirror/prettyprinting-css.html: Added.
495 * inspector/codemirror/prettyprinting-javascript-expected.txt: Added.
496 * inspector/codemirror/prettyprinting-javascript.html: Added.
497 Add tests per CodeMirror mode.
499 * inspector/codemirror/resources/prettyprinting/utilities.js: Added.
500 (TestPage.registerInitializer):
501 Shared code between the pretty printing tests.
503 2015-09-08 Daniel Bates <dabates@apple.com>
505 Mark animations/trigger-container-scroll-boundaries.html as failure on iOS
507 According to Dean Jackson this feature is not supported on iOS at this time.
509 * platform/ios-simulator-wk1/TestExpectations: Move existing animation trigger failure expectations from here...
510 * platform/ios-simulator-wk2/TestExpectations: and here...
511 * platform/ios-simulator/TestExpectations: to here.
513 2015-09-08 Alexey Proskuryakov <ap@apple.com>
515 Mark fast/dom/rtl-scroll-to-leftmost-and-resize.html as a flaky timeout for
516 https://bugs.webkit.org/show_bug.cgi?id=148951
518 * platform/mac-wk2/TestExpectations:
520 2015-09-08 Daniel Bates <dabates@apple.com>
522 Convert manual test added in http://trac.webkit.org/changeset/70321 to an automated test
523 https://bugs.webkit.org/show_bug.cgi?id=74729
524 <rdar://problem/22550195>
526 Reviewed by Jon Honeycutt.
528 * compositing/resources/composited-subframe.html: Added.
529 * compositing/resources/show-composited-iframe-on-back-button.css: Added.
532 * compositing/show-composited-iframe-on-back-button-expected.html: Added.
533 * compositing/show-composited-iframe-on-back-button.html: Added.
535 2015-09-08 Carlos Alberto Lopez Perez <clopez@igalia.com>
537 [GTK] Unreviewed GTK gardening.
539 Update some paths for tests that were renamed.
540 Remove some tests from the expectations that not longer exist.
541 Report new failures for the Debug build.
543 * platform/gtk/TestExpectations:
545 2015-09-08 Chris Dumez <cdumez@apple.com>
547 Unreviewed, land iOS baselines for a couple of html/dom tests.
549 * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-1-expected.txt: Added.
550 * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-2-expected.txt: Added.
552 2015-09-07 Chris Dumez <cdumez@apple.com>
554 Unreviewed gardening.
556 Update Window baselines for a couple of W3C HTML tests.
558 * platform/win/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt:
559 * platform/win/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt:
561 2015-09-07 Chris Fleizach <cfleizach@apple.com>
563 AX: Mavericks: Text cursor does not move along with VoiceOver cursor for text fields
564 https://bugs.webkit.org/show_bug.cgi?id=148891
566 Reviewed by Mario Sanchez Prada.
568 * accessibility/mac/focus-moves-cursor-expected.txt: Added.
569 * accessibility/mac/focus-moves-cursor.html: Added.
571 2015-09-07 Chris Dumez <cdumez@apple.com>
573 Unreviewed, update iOS baseline for imported/w3c/web-platform-tests/html/dom/interfaces.html.
575 * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
577 2015-09-07 Chris Dumez <cdumez@apple.com>
579 Unreviewed, skip imported/w3c/web-platform-tests/html/semantics/document-metadata/the-base-element/base_href_specified.sub.html
581 This test causes the next one to be flaky. The issue is tracked by
586 2015-09-07 Chris Dumez <cdumez@apple.com>
588 Unreviewed, drop W3C support files from http/
590 Drop W3C support files from http/tests/resources/ and
591 http/tests/w3c/resources/. These were recently added and are not longer
592 needed that that the w3c web-platform-tests were moved to imported/w3c.
594 * http/tests/resources/WebIDLParser.js: Removed.
595 * http/tests/resources/idlharness.js: Removed.
596 * http/tests/resources/testharness.css: Removed.
597 * http/tests/resources/testharness.js: Removed.
598 * http/tests/resources/testharnessreport.js: Removed.
599 * http/tests/w3c/resources/css-red.txt: Removed.
600 * http/tests/w3c/resources/media.js: Removed.
601 * http/tests/w3c/resources/media/A4.mp4: Removed.
602 * http/tests/w3c/resources/media/A4.ogv: Removed.
603 * http/tests/w3c/resources/media/foo.vtt: Removed.
604 * http/tests/w3c/resources/media/foo.vtt.headers: Removed.
605 * http/tests/w3c/resources/media/green-at-15.mp4: Removed.
606 * http/tests/w3c/resources/media/green-at-15.ogv: Removed.
607 * http/tests/w3c/resources/media/movie_300.mp4: Removed.
608 * http/tests/w3c/resources/media/movie_300.ogv: Removed.
609 * http/tests/w3c/resources/media/movie_5.mp4: Removed.
610 * http/tests/w3c/resources/media/movie_5.ogv: Removed.
611 * http/tests/w3c/resources/media/poster.png: Removed.
612 * http/tests/w3c/resources/media/sound_5.mp3: Removed.
613 * http/tests/w3c/resources/media/sound_5.oga: Removed.
614 * http/tests/w3c/resources/media/white.mp4: Removed.
615 * http/tests/w3c/resources/media/white.webm: Removed.
616 * http/tests/w3c/resources/stringifiers.js: Removed.
617 * http/tests/w3c/resources/utils.js: Removed.
619 2015-09-07 Chris Dumez <cdumez@apple.com>
621 Unreviewed fixup after r189471 and r189472.
623 * platform/win/TestExpectations:
624 Skip a couple of failing tests on Windows.
626 * platform/win/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-1-expected.txt: Added.
627 * platform/win/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-2-expected.txt: Added.
628 Land Windows baselines.
630 * platform/win/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
631 Rebaseline for Windows.
633 2015-09-07 Chris Dumez <cdumez@apple.com>
635 Unreviewed, move html/semantics W3C tests to imported/w3c/web-platform-tests/html/semantics
636 https://bugs.webkit.org/show_bug.cgi?id=148949
639 * http/tests/w3c/html/semantics/*: Removed.
641 2015-09-07 Chris Dumez <cdumez@apple.com>
643 Unreviewed, Skip again files that were wrongly unskipped in r189472.
647 2015-09-07 Gyuyoung Kim <gyuyoung.kim@webkit.org>
649 [EFL] Unreviewed gardening. tests of imported/w3c/css/ have been passed since r189358.
650 Those tests seem to be failed on other ports though, those are passing on EFL port.
652 * platform/efl/TestExpectations:
654 2015-09-07 Chris Dumez <cdumez@apple.com>
656 Unreviewed, move html/dom W3C tests to imported/w3c/web-platform-tests/html/dom/
657 https://bugs.webkit.org/show_bug.cgi?id=148948
660 * http/tests/w3c/html/dom/*: Removed.
661 * platform/efl/TestExpectations:
662 * 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.
663 * 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.
664 * 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.
666 2015-09-07 Chris Dumez <cdumez@apple.com>
668 Unreviewed, move W3C DOM tests to imported/w3c/web-platform-tests/dom
669 https://bugs.webkit.org/show_bug.cgi?id=148947
671 Move W3C DOM tests with other web-platform-tests under:
672 imported/w3c/web-platform-tests/dom.
675 * http/tests/w3c/dom/collections/w3c-import.log: Removed.
676 * http/tests/w3c/dom/events/w3c-import.log: Removed.
677 * http/tests/w3c/dom/lists/w3c-import.log: Removed.
678 * http/tests/w3c/dom/nodes/Document-URL.sub-expected.txt: Removed.
679 * http/tests/w3c/dom/nodes/Document-characterSet-normalization-expected.txt: Removed.
680 * http/tests/w3c/dom/nodes/DocumentType-literal-xhtml-expected.txt: Removed.
681 * http/tests/w3c/dom/nodes/Element-childElementCount-dynamic-add-xhtml-expected.txt: Removed.
682 * http/tests/w3c/dom/nodes/Element-childElementCount-nochild-xhtml-expected.txt: Removed.
683 * http/tests/w3c/dom/nodes/Element-firstElementChild-xhtml-expected.txt: Removed.
684 * http/tests/w3c/dom/nodes/Element-nextElementSibling-xhtml-expected.txt: Removed.
685 * http/tests/w3c/dom/nodes/Element-previousElementSibling-xhtml-expected.txt: Removed.
686 * http/tests/w3c/dom/nodes/Node-isEqualNode-xhtml-expected.txt: Removed.
687 * http/tests/w3c/dom/nodes/Node-lookupPrefix-xhtml-expected.txt: Removed.
688 * http/tests/w3c/dom/nodes/ProcessingInstruction-literal-1-xhtml-expected.txt: Removed.
689 * http/tests/w3c/dom/nodes/ProcessingInstruction-literal-2-xhtml-expected.txt: Removed.
690 * http/tests/w3c/dom/nodes/getElementsByClassName-10-expected.txt: Removed.
691 * http/tests/w3c/dom/nodes/getElementsByClassName-11-expected.txt: Removed.
692 * http/tests/w3c/dom/nodes/getElementsByClassName-31-expected.txt: Removed.
693 * http/tests/w3c/dom/nodes/w3c-import.log: Removed.
694 * http/tests/w3c/dom/ranges/w3c-import.log: Removed.
695 * http/tests/w3c/dom/traversal/w3c-import.log: Removed.
696 * http/tests/w3c/dom/w3c-import.log: Removed.
697 * platform/efl/TestExpectations:
698 * platform/ios-simulator/TestExpectations:
700 2015-09-07 Daniel Bates <dabates@apple.com>
702 ASSERT_WITH_SECURITY_IMPLICATION in WebCore::DocumentOrderedMap::get(); update form
703 association after subtree insertion
704 https://bugs.webkit.org/show_bug.cgi?id=148919
705 <rdar://problem/21868036>
707 Reviewed by Andy Estes.
709 Add tests to ensure that updating the form association of a form control in a subtree
710 does not cause an assertion failure.
712 * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-2-expected.txt: Added.
713 * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-2.html: Added.
714 * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-3-expected.txt: Added.
715 * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-3.html: Added.
716 * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-4-expected.txt: Added.
717 * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-4.html: Added.
718 * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-expected.txt: Added.
719 * fast/forms/update-form-owner-in-moved-subtree-assertion-failure.html: Added.
721 2015-09-07 Carlos Alberto Lopez Perez <clopez@igalia.com>
723 [GTK] Unreviewed GTK gardening.
725 Report and mark new failures on the GTK TestExpectations file.
726 Move back all the GTK baselines for the general accessibiliy tests to platform/gtk that r187777 wrongly moved inside accessibility/gtk.
728 * 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.
729 * platform/gtk/TestExpectations:
730 * platform/gtk/accessibility/aria-checkbox-sends-notification-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-checkbox-sends-notification-expected.txt.
731 * platform/gtk/accessibility/aria-fallback-roles-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-fallback-roles-expected.txt.
732 * platform/gtk/accessibility/aria-help-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-help-expected.txt.
733 * platform/gtk/accessibility/aria-hidden-false-works-in-subtrees-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-hidden-false-works-in-subtrees-expected.txt.
734 * platform/gtk/accessibility/aria-inherits-presentational-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-inherits-presentational-expected.txt.
735 * platform/gtk/accessibility/aria-menubar-menuitems-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-menubar-menuitems-expected.txt.
736 * platform/gtk/accessibility/aria-switch-text-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-switch-text-expected.txt.
737 * platform/gtk/accessibility/aria-table-hierarchy-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-table-hierarchy-expected.txt.
738 * platform/gtk/accessibility/aria-toggle-button-with-title-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-toggle-button-with-title-expected.txt.
739 * platform/gtk/accessibility/color-well-expected.txt: Renamed from LayoutTests/accessibility/gtk/color-well-expected.txt.
740 * platform/gtk/accessibility/css-content-attribute-expected.txt: Renamed from LayoutTests/accessibility/gtk/css-content-attribute-expected.txt.
741 * platform/gtk/accessibility/dimensions-include-descendants-expected.txt: Renamed from LayoutTests/accessibility/gtk/dimensions-include-descendants-expected.txt.
742 * platform/gtk/accessibility/file-upload-button-stringvalue-expected.txt: Renamed from LayoutTests/accessibility/gtk/file-upload-button-stringvalue-expected.txt.
743 * platform/gtk/accessibility/image-link-expected.txt: Renamed from LayoutTests/accessibility/gtk/image-link-expected.txt.
744 * platform/gtk/accessibility/image-map1-expected.txt: Renamed from LayoutTests/accessibility/gtk/image-map1-expected.txt.
745 * platform/gtk/accessibility/image-map2-expected.txt: Renamed from LayoutTests/accessibility/gtk/image-map2-expected.txt.
746 * platform/gtk/accessibility/image-with-alt-and-map-expected.txt: Renamed from LayoutTests/accessibility/gtk/image-with-alt-and-map-expected.txt.
747 * platform/gtk/accessibility/img-fallsback-to-title-expected.txt: Renamed from LayoutTests/accessibility/gtk/img-fallsback-to-title-expected.txt.
748 * platform/gtk/accessibility/inline-continuations-expected.txt: Renamed from LayoutTests/accessibility/gtk/inline-continuations-expected.txt.
749 * platform/gtk/accessibility/list-detection-expected.txt: Renamed from LayoutTests/accessibility/gtk/list-detection-expected.txt.
750 * platform/gtk/accessibility/lists-expected.txt: Renamed from LayoutTests/accessibility/gtk/lists-expected.txt.
751 * platform/gtk/accessibility/math-multiscript-attributes-expected.txt: Renamed from LayoutTests/accessibility/gtk/math-multiscript-attributes-expected.txt.
752 * platform/gtk/accessibility/math-text-expected.txt: Renamed from LayoutTests/accessibility/gtk/math-text-expected.txt.
753 * platform/gtk/accessibility/media-element-expected.txt: Renamed from LayoutTests/accessibility/gtk/media-element-expected.txt.
754 * platform/gtk/accessibility/menu-list-crash2-expected.txt: Renamed from LayoutTests/accessibility/gtk/menu-list-crash2-expected.txt.
755 * platform/gtk/accessibility/menu-list-sends-change-notification-expected.txt: Renamed from LayoutTests/accessibility/gtk/menu-list-sends-change-notification-expected.txt.
756 * platform/gtk/accessibility/meter-element-expected.txt: Renamed from LayoutTests/accessibility/gtk/meter-element-expected.txt.
757 * platform/gtk/accessibility/platform-name-expected.txt: Renamed from LayoutTests/accessibility/gtk/platform-name-expected.txt.
758 * platform/gtk/accessibility/plugin-expected.txt: Renamed from LayoutTests/accessibility/gtk/plugin-expected.txt.
759 * platform/gtk/accessibility/press-targets-center-point-expected.txt: Renamed from LayoutTests/accessibility/gtk/press-targets-center-point-expected.txt.
760 * platform/gtk/accessibility/radio-button-title-label-expected.txt: Renamed from LayoutTests/accessibility/gtk/radio-button-title-label-expected.txt.
761 * platform/gtk/accessibility/render-counter-text-expected.txt: Renamed from LayoutTests/accessibility/gtk/render-counter-text-expected.txt.
762 * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Renamed from LayoutTests/accessibility/gtk/roles-computedRoleString-expected.txt.
763 * platform/gtk/accessibility/roles-exposed-expected.txt: Renamed from LayoutTests/accessibility/gtk/roles-exposed-expected.txt.
764 * platform/gtk/accessibility/spinbutton-value-expected.txt: Renamed from LayoutTests/accessibility/gtk/spinbutton-value-expected.txt.
765 * platform/gtk/accessibility/tabindex-elements-are-accessible-expected.txt: Renamed from LayoutTests/accessibility/gtk/tabindex-elements-are-accessible-expected.txt.
766 * platform/gtk/accessibility/table-attributes-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-attributes-expected.txt.
767 * platform/gtk/accessibility/table-cell-spans-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-cell-spans-expected.txt.
768 * platform/gtk/accessibility/table-cells-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-cells-expected.txt.
769 * platform/gtk/accessibility/table-column-headers-with-captions-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-column-headers-with-captions-expected.txt.
770 * platform/gtk/accessibility/table-detection-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-detection-expected.txt.
771 * platform/gtk/accessibility/table-hierarchy-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-hierarchy-expected.txt.
772 * platform/gtk/accessibility/table-one-cell-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-one-cell-expected.txt.
773 * platform/gtk/accessibility/table-roles-hierarchy-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-roles-hierarchy-expected.txt.
774 * platform/gtk/accessibility/table-sections-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-sections-expected.txt.
775 * platform/gtk/accessibility/table-with-rules-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-with-rules-expected.txt.
776 * platform/gtk/accessibility/transformed-element-expected.txt: Renamed from LayoutTests/accessibility/gtk/transformed-element-expected.txt.
778 2015-09-06 Gyuyoung Kim <gyuyoung.kim@webkit.org>
780 Unreviewed, EFL gardening. Many tests have been failed since r188692.
781 Bug 148470 will try to fix this problem.
783 * platform/efl/TestExpectations:
785 2015-09-06 Alexey Proskuryakov <ap@apple.com>
787 Add one more inspector test that flakily times out.
789 * platform/mac/TestExpectations: Added inspector/indexeddb/requestDatabaseNames.html.
791 2015-09-06 Alexey Proskuryakov <ap@apple.com>
793 Mark svg/dom/svg-root-lengths.html as a flaky failure
794 https://bugs.webkit.org/show_bug.cgi?id=148925
798 2015-09-06 Alexey Proskuryakov <ap@apple.com>
800 Mark svg/as-object/svg-in-object-dynamic-attribute-change.html as a flaky failure
801 https://bugs.webkit.org/show_bug.cgi?id=148922
805 2015-09-06 Chris Dumez <cdumez@apple.com>
807 dispatchEvent() should throw an InvalidStateError if the event's initialized flag is not set
808 https://bugs.webkit.org/show_bug.cgi?id=148800
809 <rdar://problem/22565782>
810 <rdar://problem/22565485>
812 Reviewed by Geoffrey Garen.
814 * dom/html/level2/events/dispatchEvent02-expected.txt:
815 * dom/html/level2/events/dispatchEvent03-expected.txt:
816 * dom/html/level2/events/dispatchEvent04-expected.txt:
817 * dom/html/level2/events/dispatchEvent05-expected.txt:
818 * dom/html/level2/events/dispatchEvent06-expected.txt:
819 * dom/html/level2/events/dispatchEvent07-expected.txt:
820 * dom/xhtml/level2/events/dispatchEvent02-expected.txt:
821 * dom/xhtml/level2/events/dispatchEvent03-expected.txt:
822 * dom/xhtml/level2/events/dispatchEvent04-expected.txt:
823 * dom/xhtml/level2/events/dispatchEvent05-expected.txt:
824 * dom/xhtml/level2/events/dispatchEvent06-expected.txt:
825 * dom/xhtml/level2/events/dispatchEvent07-expected.txt:
826 Rebaseline, those tests are outdated and their expected results no
827 longer matches the behavior of the latest DOM specification.
829 * fast/dom/DOMException/EventException-expected.txt: Removed.
830 * fast/dom/DOMException/EventException.html: Removed.
831 * fast/dom/DOMException/resources/EventException.js: Removed.
832 Drop this test we no longer throw an EventException in this case.
834 * fast/dom/Window/dispatchEvent-expected.txt:
837 * fast/events/dispatch-event-being-dispatched-expected.txt:
838 * fast/events/dispatch-event-being-dispatched.html:
839 Fix the test to expect the new exception types.
841 * http/tests/w3c/dom/events/Event-type-empty-expected.txt:
842 * http/tests/w3c/dom/events/EventTarget-dispatchEvent-expected.txt:
845 2015-09-06 Chris Dumez <cdumez@apple.com>
847 Unreviewed, drop a few more newly imported W3C media tests that are flaky.
849 * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-events-networkState-expected.txt: Removed.
850 * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-events-networkState.html: Removed.
851 * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-not-in-document-expected.txt: Removed.
852 * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-not-in-document.html: Removed.
853 * http/tests/w3c/html/semantics/embedded-content/media-elements/synchronising-multiple-media-elements/media-controllers/task-source-expected.txt: Removed.
854 * http/tests/w3c/html/semantics/embedded-content/media-elements/synchronising-multiple-media-elements/media-controllers/task-source.html: Removed.
856 2015-09-06 Chris Dumez <cdumez@apple.com>
858 Unreviewed, drop a couple of newly imported W3C media tests as they are flaky.
860 * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-removes-queued-error-event-expected.txt: Removed.
861 * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-removes-queued-error-event.html: Removed.
862 * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe-expected.txt: Removed.
863 * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe.html: Removed.
865 2015-09-06 Chris Dumez <cdumez@apple.com>
867 Mark a couple of new W3C ref-tests as failing on iOS.
869 * platform/ios-simulator/TestExpectations:
871 2015-09-06 Chris Dumez <cdumez@apple.com>
873 Unreviewed, land iOS baselines for the newly imported W3C HTML tests.
875 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-checkValidity-expected.txt: Added.
876 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-reportValidity-expected.txt: Added.
877 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt: Added.
878 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-rangeOverflow-expected.txt: Added.
879 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow-expected.txt: Added.
880 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-stepMismatch-expected.txt: Added.
881 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-valid-expected.txt: Added.
882 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
883 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-willValidate-expected.txt: Added.
884 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/textfieldselection/selection-not-application-expected.txt: Added.
885 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/color-expected.txt: Added.
886 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/date-expected.txt: Added.
887 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/datetime-expected.txt: Added.
888 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/datetime-local-expected.txt: Added.
889 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/input-textselection-01-expected.txt: Added.
890 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/month-expected.txt: Added.
891 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/time-2-expected.txt: Added.
892 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/time-expected.txt: Added.
893 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
894 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/valueMode-expected.txt: Added.
895 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/week-expected.txt: Added.
896 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-label-element/labelable-elements-expected.txt: Added.
897 * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-meter-element/meter-expected.txt: Added.
898 * platform/ios-simulator/http/tests/w3c/html/semantics/interfaces-expected.txt: Added.
900 2015-09-06 Chris Dumez <cdumez@apple.com>
902 Unreviewed, skip new media tests on iOS.
904 * platform/ios-simulator/TestExpectations:
906 2015-09-06 Chris Dumez <cdumez@apple.com>
908 Unreviewed, skip http/tests/w3c/html/semantics/embedded-content/media-elements/* on Win/Release
910 Skip http/tests/w3c/html/semantics/embedded-content/media-elements/* on Win/Release
911 as well. Apparently, the "AQMEIOManager::FindIOUnit: error -1" messages can show
912 up on release builds as well.
914 * platform/win/TestExpectations:
916 2015-09-06 Youenn Fablet <youenn.fablet@crf.canon.fr>
918 XHR2 timeout property should allow late updates
919 https://bugs.webkit.org/show_bug.cgi?id=98156
921 Reviewed by Darin Adler.
923 Activating test checking that timeout can be updated after request is sent.
925 * http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-overrides-expected.txt:
926 * http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-overrides.js:
927 * http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-worker-overrides-expected.txt:
929 2015-09-04 Jon Honeycutt <jhoneycutt@apple.com>
931 Import a couple of Chromium accesskey tests.
932 https://bugs.webkit.org/show_bug.cgi?id=148865
934 Reviewed by Daniel Bates.
936 * fast/forms/access-key-case-insensitive-expected.txt: Added.
937 * fast/forms/access-key-case-insensitive.html: Added.
938 * fast/forms/access-key-mutated-expected.txt: Added.
939 * fast/forms/access-key-mutated.html: Added.
940 * platform/ios-simulator/TestExpectations:
941 These tests are asynchronous and use unsupported features; skip them on
942 iOS so they don't time out.
944 2015-09-05 Chris Dumez <cdumez@apple.com>
946 Unreviewed, skip http/tests/w3c/html/semantics/embedded-content/media-elements/* tests on Win/Debug.
948 Filed Bug 148903 to track the problem.
950 * platform/win/TestExpectations:
952 2015-09-05 Chris Dumez <cdumez@apple.com>
954 Unreviewed, mark imported/w3c/css/css-multicol-1/multicol-span-all-001.xht as failing on Windows.
956 * platform/win/TestExpectations:
958 2015-09-05 Chris Dumez <cdumez@apple.com>
960 Unreviewed, land Windows baselines for the new W3C html tests imported in r189394.
962 * platform/win/http/tests/w3c/html/dom/interfaces-expected.txt: Added.
963 * platform/win/http/tests/w3c/html/semantics/embedded-content/media-elements/mime-types/canPlayType-expected.txt: Added.
964 * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt: Added.
965 * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/srcset/parse-a-srcset-attribute-expected.txt: Added.
966 * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/srcset/select-an-image-source-expected.txt: Added.
967 * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt: Added.
968 * platform/win/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt: Added.
969 * platform/win/http/tests/w3c/html/semantics/forms/constraints/form-validation-willValidate-expected.txt: Added.
970 * platform/win/http/tests/w3c/html/semantics/forms/textfieldselection/selection-not-application-expected.txt: Added.
971 * platform/win/http/tests/w3c/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange-expected.txt: Added.
972 * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/color-expected.txt: Added.
973 * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/input-textselection-01-expected.txt: Added.
974 * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
975 * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/valueMode-expected.txt: Added.
977 2015-09-04 Alexey Proskuryakov <ap@apple.com>
979 Fix lint warnings on iOS.
981 This enables the correct expectation for fast/events/scroll-in-scaled-page-with-overflow-hidden.html.
982 For other tests, I went with the expectation that was currently in effect.
984 Re-landing, as this had to be rolled out together with another patch.
986 * platform/ios-simulator-wk1/TestExpectations:
987 * platform/ios-simulator-wk2/TestExpectations:
988 * platform/ios-simulator/TestExpectations:
990 2015-09-05 Commit Queue <commit-queue@webkit.org>
992 Unreviewed, rolling out r189372 and r189403.
993 https://bugs.webkit.org/show_bug.cgi?id=148892
995 [iOS] All the media tests fail (Requested by ap on #webkit).
999 "Unreviewed gardening; enabling media/ and http/tests/media/
1000 tests (with expected failures) on ios-simulator"
1001 http://trac.webkit.org/changeset/189372
1003 "Fix lint warnings on iOS."
1004 http://trac.webkit.org/changeset/189403
1006 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1008 Add expectation for some tests that are very flaky on Windows.
1010 * platform/win/TestExpectations:
1012 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1014 Get rid of unneeded TestExpectations files.
1016 * platform/mac-mavericks/TestExpectations: Removed.
1017 * platform/mac-yosemite/TestExpectations: Removed.
1018 * platform/mac/TestExpectations:
1020 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1022 REGRESSION (r189407): webgl/1.0.3/conformance/extensions/webgl-draw-buffers.html
1025 * platform/mac/TestExpectations: Mark it as such.
1027 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1029 Newly imported http/tests/w3c/html/semantics/forms/textfieldselection/selection.html
1032 * TestExpectations: Mark it as such.
1034 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1036 Update expectations for color input tests, which don't work in Mac WebKit1.
1039 * platform/mac-wk1/TestExpectations:
1041 2015-09-04 Myles C. Maxfield <mmaxfield@apple.com>
1043 Crash when font completes downloading after calling 2D canvas setText() multiple times
1044 https://bugs.webkit.org/show_bug.cgi?id=148789
1046 Reviewed by Darin Adler.
1048 * fast/canvas/font-selector-crash-expected.txt: Added.
1049 * fast/canvas/font-selector-crash.html: Added.
1050 * fast/canvas/resources/font-selector-crash.ttf: Added.
1052 2015-09-04 Commit Queue <commit-queue@webkit.org>
1054 Unreviewed, rolling out r189386.
1055 https://bugs.webkit.org/show_bug.cgi?id=148883
1057 Made several event dispatch tests assert (Requested by ap on
1062 "dispatchEvent() should throw an InvalidStateError if the
1063 event's initialized flag is not set"
1064 https://bugs.webkit.org/show_bug.cgi?id=148800
1065 http://trac.webkit.org/changeset/189386
1067 2015-09-04 Zalan Bujtas <zalan@apple.com>
1071 layer-child-outline.html -> reftest
1072 layer-full-repaint.html -> reftest
1073 layer-hide-when-needs-layout.html -> reftest
1074 layer-visibility.html -> reftest
1075 layout-state-only-positioned.html -> reftest
1076 layout-state-relative.html -> reftest
1077 layout-state-scrolloffset.html -> reftest
1078 layout-state-scrolloffset2.html -> reftest
1079 layout-state-scrolloffset3.html -> reftest
1081 * fast/repaint/layer-child-outline-expected.html: Added.
1082 * fast/repaint/layer-child-outline.html:
1083 * fast/repaint/layer-full-repaint-expected.html: Added.
1084 * fast/repaint/layer-full-repaint-expected.txt: Removed.
1085 * fast/repaint/layer-full-repaint.html:
1086 * fast/repaint/layer-hide-when-needs-layout-expected.html: Added.
1087 * fast/repaint/layer-hide-when-needs-layout-expected.png: Removed.
1088 * fast/repaint/layer-hide-when-needs-layout-expected.txt: Removed.
1089 * fast/repaint/layer-hide-when-needs-layout.html:
1090 * fast/repaint/layer-visibility-expected.html: Added.
1091 * fast/repaint/layer-visibility-expected.png: Removed.
1092 * fast/repaint/layer-visibility-expected.txt: Removed.
1093 * fast/repaint/layer-visibility.html:
1094 * fast/repaint/layout-state-only-positioned-expected.html: Added.
1095 * fast/repaint/layout-state-only-positioned-expected.txt: Removed.
1096 * fast/repaint/layout-state-only-positioned.html:
1097 * fast/repaint/layout-state-relative-expected.html: Added.
1098 * fast/repaint/layout-state-relative.html:
1099 * fast/repaint/layout-state-scrolloffset-expected.html: Added.
1100 * fast/repaint/layout-state-scrolloffset.html:
1101 * fast/repaint/layout-state-scrolloffset2-expected.html: Added.
1102 * fast/repaint/layout-state-scrolloffset2.html:
1103 * fast/repaint/layout-state-scrolloffset3-expected.html: Added.
1104 * fast/repaint/layout-state-scrolloffset3.html:
1105 * platform/efl/fast/repaint/layer-child-outline-expected.png: Removed.
1106 * platform/efl/fast/repaint/layer-child-outline-expected.txt: Removed.
1107 * platform/efl/fast/repaint/layout-state-only-positioned-expected.png: Removed.
1108 * platform/efl/fast/repaint/layout-state-relative-expected.png: Removed.
1109 * platform/efl/fast/repaint/layout-state-relative-expected.txt: Removed.
1110 * platform/efl/fast/repaint/layout-state-scrolloffset-expected.png: Removed.
1111 * platform/efl/fast/repaint/layout-state-scrolloffset-expected.txt: Removed.
1112 * platform/efl/fast/repaint/layout-state-scrolloffset2-expected.png: Removed.
1113 * platform/efl/fast/repaint/layout-state-scrolloffset2-expected.txt: Removed.
1114 * platform/efl/fast/repaint/layout-state-scrolloffset3-expected.png: Removed.
1115 * platform/efl/fast/repaint/layout-state-scrolloffset3-expected.txt: Removed.
1116 * platform/gtk/fast/repaint/layer-child-outline-expected.png: Removed.
1117 * platform/gtk/fast/repaint/layer-child-outline-expected.txt: Removed.
1118 * platform/gtk/fast/repaint/layout-state-only-positioned-expected.png: Removed.
1119 * platform/gtk/fast/repaint/layout-state-relative-expected.png: Removed.
1120 * platform/gtk/fast/repaint/layout-state-relative-expected.txt: Removed.
1121 * platform/gtk/fast/repaint/layout-state-scrolloffset-expected.png: Removed.
1122 * platform/gtk/fast/repaint/layout-state-scrolloffset-expected.txt: Removed.
1123 * platform/gtk/fast/repaint/layout-state-scrolloffset2-expected.png: Removed.
1124 * platform/gtk/fast/repaint/layout-state-scrolloffset2-expected.txt: Removed.
1125 * platform/gtk/fast/repaint/layout-state-scrolloffset3-expected.png: Removed.
1126 * platform/gtk/fast/repaint/layout-state-scrolloffset3-expected.txt: Removed.
1127 * platform/mac-wk2/fast/repaint/layer-hide-when-needs-layout-expected.txt: Removed.
1128 * platform/mac/fast/repaint/layer-child-outline-expected.png: Removed.
1129 * platform/mac/fast/repaint/layer-child-outline-expected.txt: Removed.
1130 * platform/mac/fast/repaint/layer-hide-when-needs-layout-expected.png: Removed.
1131 * platform/mac/fast/repaint/layer-visibility-expected.png: Removed.
1132 * platform/mac/fast/repaint/layout-state-only-positioned-expected.png: Removed.
1133 * platform/mac/fast/repaint/layout-state-relative-expected.png: Removed.
1134 * platform/mac/fast/repaint/layout-state-relative-expected.txt: Removed.
1135 * platform/mac/fast/repaint/layout-state-scrolloffset-expected.png: Removed.
1136 * platform/mac/fast/repaint/layout-state-scrolloffset-expected.txt: Removed.
1137 * platform/mac/fast/repaint/layout-state-scrolloffset2-expected.png: Removed.
1138 * platform/mac/fast/repaint/layout-state-scrolloffset2-expected.txt: Removed.
1139 * platform/mac/fast/repaint/layout-state-scrolloffset3-expected.png: Removed.
1140 * platform/mac/fast/repaint/layout-state-scrolloffset3-expected.txt: Removed.
1141 * platform/win/fast/repaint/layer-child-outline-expected.txt: Removed.
1142 * platform/win/fast/repaint/layout-state-relative-expected.txt: Removed.
1143 * platform/win/fast/repaint/layout-state-scrolloffset-expected.txt: Removed.
1144 * platform/win/fast/repaint/layout-state-scrolloffset2-expected.txt: Removed.
1145 * platform/win/fast/repaint/layout-state-scrolloffset3-expected.txt: Removed.
1147 2015-09-04 Joseph Pecoraro <pecoraro@apple.com>
1149 Web Inspector: Add tests for DOM highlight commands
1150 https://bugs.webkit.org/show_bug.cgi?id=148786
1152 Reviewed by Timothy Hatcher.
1154 * inspector/dom/hideHighlight-expected.txt: Added.
1155 * inspector/dom/hideHighlight.html: Added.
1156 * inspector/dom/highlightFrame-expected.txt: Added.
1157 * inspector/dom/highlightFrame.html: Added.
1158 * inspector/dom/highlightNode-expected.txt: Added.
1159 * inspector/dom/highlightNode.html: Added.
1160 * inspector/dom/highlightQuad-expected.txt: Added.
1161 * inspector/dom/highlightQuad.html: Added.
1162 * inspector/dom/highlightRect-expected.txt: Added.
1163 * inspector/dom/highlightRect.html: Added.
1164 * inspector/dom/highlightSelector-expected.txt:
1165 * inspector/dom/highlightSelector.html:
1166 * inspector/dom/resources/highlight-iframe.html: Renamed from LayoutTests/inspector/dom/resources/highlightSelector-iframe.html.
1168 2015-09-04 Joseph Pecoraro <pecoraro@apple.com>
1170 Web Inspector: Test Runtime.saveResult and $n values
1171 https://bugs.webkit.org/show_bug.cgi?id=148837
1173 Reviewed by Timothy Hatcher.
1175 * inspector/runtime/parse.html: Remove unncessary debug flag.
1176 * inspector/runtime/saveResult-expected.txt: Added.
1177 * inspector/runtime/saveResult.html: Added.
1179 2015-09-04 Chris Dumez <cdumez@apple.com>
1181 Unreviewed, land baseline for one of the newly imported w3c tests.
1183 * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe-expected.txt: Added.
1185 2015-09-04 Jon Honeycutt <jhoneycutt@apple.com>
1187 Import a Chromium <input type=color> test.
1188 https://bugs.webkit.org/show_bug.cgi?id=148844
1190 Reviewed by Andy Estes.
1192 * fast/forms/color/color-suggestion-picker-crash-on-set-value-expected.txt: Added.
1193 * fast/forms/color/color-suggestion-picker-crash-on-set-value.html: Added.
1195 2015-09-04 Dean Jackson <dino@apple.com>
1197 [WebGL] Update WebGL 1.0.3 conformance tests
1198 https://bugs.webkit.org/show_bug.cgi?id=148858
1199 <rdar://problem/22588694>
1201 Reviewed by Beth Dakin.
1203 Update to the final version of the 1.0.3 WebGL conformance suite.
1204 At the same time, unskip the tests (other than the one that crashes)
1205 and check in results that we can use as progressions (later).
1207 * platform/mac/TestExpectations:
1208 * webgl/1.0.3/conformance/extensions/oes-texture-half-float-expected.txt:
1209 * webgl/1.0.3/conformance/extensions/webgl-compressed-texture-size-limit-expected.txt:
1210 * webgl/1.0.3/conformance/extensions/webgl-draw-buffers-expected.txt:
1211 * webgl/1.0.3/conformance/glsl/misc/shader-struct-scope-expected.txt:
1212 * webgl/1.0.3/conformance/glsl/misc/shaders-with-invariance-expected.txt:
1213 * webgl/1.0.3/conformance/glsl/misc/shaders-with-name-conflicts-expected.txt:
1214 * webgl/1.0.3/conformance/glsl/misc/struct-nesting-of-variable-names-expected.txt:
1215 * webgl/1.0.3/conformance/renderbuffers/feedback-loop-expected.txt:
1216 * webgl/1.0.3/conformance/textures/texture-copying-feedback-loops-expected.txt:
1217 * webgl/1.0.3/resources/webgl_test_files/conformance/extensions/angle-instanced-arrays.html:
1218 * webgl/1.0.3/resources/webgl_test_files/conformance/glsl/misc/shader-with-for-loop.html:
1219 * webgl/1.0.3/resources/webgl_test_files/conformance/glsl/misc/ternary-operators-in-global-initializers.html:
1220 * webgl/1.0.3/resources/webgl_test_files/conformance/misc/bad-arguments-test.html:
1221 * webgl/1.0.3/resources/webgl_test_files/conformance/more/functions/uniformMatrixBadArgs.html:
1222 * webgl/1.0.3/resources/webgl_test_files/conformance/more/unit.js:
1223 * webgl/1.0.3/resources/webgl_test_files/conformance/ogles/ogles-utils.js:
1224 (OpenGLESTestRunner):
1225 * webgl/1.0.3/resources/webgl_test_files/conformance/textures/tex-image-with-invalid-data.html:
1226 * webgl/1.0.3/resources/webgl_test_files/conformance/typedarrays/array-unit-tests.html:
1227 * webgl/1.0.3/resources/webgl_test_files/conformance/typedarrays/resources/typed-array-worker.js:
1229 * webgl/1.0.3/resources/webgl_test_files/webgl-conformance-tests.html:
1231 2015-09-04 Beth Dakin <bdakin@apple.com>
1233 Forgot to mark these expectations.
1236 * platform/mac-wk2/TestExpectations:
1238 2015-09-04 Chris Dumez <cdumez@apple.com>
1240 Unreviewed, add bug number for http/tests/w3c/html/semantics/embedded-content/the-video-element/video_initially_paused.html
1244 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1246 Fix lint warnings on iOS.
1248 This enables the correct expectation for fast/events/scroll-in-scaled-page-with-overflow-hidden.html.
1249 As for other tests, I went with the expectation that was currently in effect.
1251 * platform/ios-simulator-wk1/TestExpectations:
1252 * platform/ios-simulator-wk2/TestExpectations:
1253 * platform/ios-simulator/TestExpectations:
1255 2015-09-04 Chris Dumez <cdumez@apple.com>
1257 Unreviewed, add bug number for http/tests/w3c/html/semantics/embedded-content/the-embed-element/embed-represent-nothing*.html
1261 2015-09-04 Eric Carlson <eric.carlson@apple.com>
1263 [mediacontrols] Test AirPlay picker button
1264 https://bugs.webkit.org/show_bug.cgi?id=148836
1266 Reviewed by Dean Jackson.
1268 * media/controls/airplay-picker-expected.txt: New test.
1269 * media/controls/airplay-picker.html: New results.
1271 2015-09-04 Beth Dakin <bdakin@apple.com>
1273 Should have a test to make sure links don't navigate after a cancelled force
1275 https://bugs.webkit.org/show_bug.cgi?id=148846
1277 Reviewed by Tim Horton.
1279 * fast/events/cancelled-force-click-link-navigation-expected.txt: Added.
1280 * fast/events/cancelled-force-click-link-navigation.html: Added.
1282 2015-09-04 Chris Dumez <cdumez@apple.com>
1284 Unreviewed, add bug number for http/tests/w3c/html/semantics/text-level-semantics/the-wbr-element/wbr-element.html
1288 2015-09-04 Chris Dumez <cdumez@apple.com>
1290 Unreviewed, add bug number for http/tests/w3c/html/semantics/document-metadata/the-style-element/html_style_in_comment.html
1294 2015-09-04 Beth Dakin <bdakin@apple.com>
1296 These tests should be skipped at the LayoutTests level and re-enabled for
1299 Rubber-stamped by Tim Horton.
1302 * platform/efl/TestExpectations:
1303 * platform/gtk/TestExpectations:
1304 * platform/mac-mavericks/TestExpectations:
1305 * platform/mac-wk1/TestExpectations:
1306 * platform/mac-wk2/TestExpectations:
1307 * platform/win/TestExpectations:
1309 2015-09-04 Chris Dumez <cdumez@apple.com>
1311 Import html/semantics test cases from W3C
1312 https://bugs.webkit.org/show_bug.cgi?id=148822
1313 <rdar://problem/22583647>
1315 Reviewed by Ryosuke Niwa.
1317 Import 486 html/semantics test cases from W3C.
1318 They take ~30 seconds to run on my MacBookPro.
1321 * http/tests/w3c/html/semantics/*: Added.
1323 2015-09-04 Tim Horton <timothy_horton@apple.com>
1325 Fix style error in last commit.
1327 * swipe/resources/swipe-test.js:
1328 (eventQueue.callAfterEventDispatch):
1330 2015-09-04 Tim Horton <timothy_horton@apple.com>
1332 Add a test for r179736 (programmatic navigation during swipe causing a crash)
1333 https://bugs.webkit.org/show_bug.cgi?id=148830
1335 Reviewed by Beth Dakin.
1337 * swipe/basic-cached-back-swipe.html:
1338 * swipe/pushState-cached-back-swipe.html:
1339 * swipe/resources/swipe-test.js:
1340 (eventQueue.callAfterEventDispatch):
1341 (initializeSwipeTest):
1342 (initializeLog): Deleted.
1343 * swipe/swipe-start-hysteresis-failures.html:
1344 Refactor some things.
1345 Make sure that we reset the back forward list before testing, because we expect
1346 to start at the "first" item, but there is actually a about:blank before us.
1348 * swipe/pushState-programmatic-back-while-swiping-crash-expected.txt: Added.
1349 * swipe/pushState-programmatic-back-while-swiping-crash.html: Added.
1350 Add a test that ensures that r179736 does not recur.
1352 2015-09-04 Beth Dakin <bdakin@apple.com>
1354 Should have a test for selection behavior when force clicking text
1355 https://bugs.webkit.org/show_bug.cgi?id=148832
1357 Reviewed by Tim Horton.
1359 * fast/events/force-click-text-selection-behavior-expected.txt: Added.
1360 * fast/events/force-click-text-selection-behavior.html: Added.
1361 * platform/efl/TestExpectations:
1362 * platform/gtk/TestExpectations:
1363 * platform/ios-simulator/TestExpectations:
1364 * platform/mac-mavericks/TestExpectations:
1365 * platform/mac-wk1/TestExpectations:
1366 * platform/mac-wk2/TestExpectations:
1367 * platform/win/TestExpectations:
1369 2015-09-04 Beth Dakin <bdakin@apple.com>
1371 Should have a test for selection behavior when deep clicking a link
1372 https://bugs.webkit.org/show_bug.cgi?id=148827
1374 Reviewed by Tim Horton.
1376 * fast/events/force-click-link-selection-behavior-expected.txt: Added.
1377 * fast/events/force-click-link-selection-behavior.html: Added.
1378 * platform/efl/TestExpectations:
1379 * platform/gtk/TestExpectations:
1380 * platform/ios-simulator/TestExpectations:
1381 * platform/mac-mavericks/TestExpectations:
1382 * platform/mac-wk1/TestExpectations:
1383 * platform/win/TestExpectations:
1385 2015-09-04 Beth Dakin <bdakin@apple.com>
1387 Rolling this back in since these tests do still fail on the bots.
1389 * platform/mac-wk2/TestExpectations:
1391 2015-09-04 Chris Dumez <cdumez@apple.com>
1393 dispatchEvent() should throw an InvalidStateError if the event's initialized flag is not set
1394 https://bugs.webkit.org/show_bug.cgi?id=148800
1395 <rdar://problem/22565782>
1396 <rdar://problem/22565485>
1398 Reviewed by Geoffrey Garen.
1400 * dom/html/level2/events/dispatchEvent02-expected.txt:
1401 * dom/html/level2/events/dispatchEvent03-expected.txt:
1402 * dom/html/level2/events/dispatchEvent04-expected.txt:
1403 * dom/html/level2/events/dispatchEvent05-expected.txt:
1404 * dom/html/level2/events/dispatchEvent06-expected.txt:
1405 * dom/html/level2/events/dispatchEvent07-expected.txt:
1406 * dom/xhtml/level2/events/dispatchEvent02-expected.txt:
1407 * dom/xhtml/level2/events/dispatchEvent03-expected.txt:
1408 * dom/xhtml/level2/events/dispatchEvent04-expected.txt:
1409 * dom/xhtml/level2/events/dispatchEvent05-expected.txt:
1410 * dom/xhtml/level2/events/dispatchEvent06-expected.txt:
1411 * dom/xhtml/level2/events/dispatchEvent07-expected.txt:
1412 Rebaseline, those tests are outdated and their expected results no
1413 longer matches the behavior of the latest DOM specification.
1415 * fast/dom/DOMException/EventException-expected.txt: Removed.
1416 * fast/dom/DOMException/EventException.html: Removed.
1417 * fast/dom/DOMException/resources/EventException.js: Removed.
1418 Drop this test we no longer throw an EventException in this case.
1420 * fast/dom/Window/dispatchEvent-expected.txt:
1423 * fast/events/dispatch-event-being-dispatched-expected.txt:
1424 * fast/events/dispatch-event-being-dispatched.html:
1425 Fix the test to expect the new exception types.
1427 * http/tests/w3c/dom/events/Event-type-empty-expected.txt:
1428 * http/tests/w3c/dom/events/EventTarget-dispatchEvent-expected.txt:
1431 2015-09-04 Ryosuke Niwa <rniwa@webkit.org>
1433 Triage some of the failures of the CSS WG's multicolumn tests imported in r189364.
1437 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1439 Test Serbian ".срб" domain support
1440 https://bugs.webkit.org/show_bug.cgi?id=148761
1441 <rdar://problem/22569849>
1443 Reviewed by Tim Horton.
1445 * fast/url/user-visible/srb-expected.txt: Added.
1446 * fast/url/user-visible/srb.html: Added.
1448 2015-09-04 Beth Dakin <bdakin@apple.com>
1450 Rubber-stamped by Tim Horton.
1452 The bots appear to have a new enough SDK now.
1453 * platform/mac-wk2/TestExpectations:
1455 2015-09-04 Zalan Bujtas <zalan@apple.com>
1458 gradients-em-stops-repaint.html -> reftest
1459 hover-pseudo-borders.html -> reftest
1460 inline-block-resize.html -> reftest
1461 inline-color-change.html -> reftest
1462 inline-outline-repaint.html -> reftest
1463 inline-relative-positioned.html -> reftest
1464 intermediate-layout-position-clip.html -> reftest
1465 intermediate-layout-position.html -> reftest
1466 invisible-objects.html -> reftest
1470 * fast/repaint/gradients-em-stops-repaint-expected.html: Added.
1471 * fast/repaint/gradients-em-stops-repaint.html:
1472 * fast/repaint/hover-pseudo-borders-expected.html: Added.
1473 * fast/repaint/hover-pseudo-borders.html:
1474 * fast/repaint/inline-block-resize-expected.html: Added.
1475 * fast/repaint/inline-block-resize-expected.png: Removed.
1476 * fast/repaint/inline-block-resize-expected.txt: Removed.
1477 * fast/repaint/inline-block-resize.html:
1478 * fast/repaint/inline-color-change-expected.html: Added.
1479 * fast/repaint/inline-color-change.html:
1480 * fast/repaint/inline-outline-repaint-expected.html: Added.
1481 * fast/repaint/inline-outline-repaint.html:
1482 * fast/repaint/inline-relative-positioned-expected.html: Added.
1483 * fast/repaint/inline-relative-positioned-expected.png: Removed.
1484 * fast/repaint/inline-relative-positioned-expected.txt: Removed.
1485 * fast/repaint/inline-relative-positioned.html:
1486 * fast/repaint/intermediate-layout-position-clip-expected.html: Added.
1487 * fast/repaint/intermediate-layout-position-clip-expected.png: Removed.
1488 * fast/repaint/intermediate-layout-position-clip-expected.txt: Removed.
1489 * fast/repaint/intermediate-layout-position-clip.html:
1490 * fast/repaint/intermediate-layout-position-expected.html: Added.
1491 * fast/repaint/intermediate-layout-position-expected.txt: Removed.
1492 * fast/repaint/intermediate-layout-position.html:
1493 * fast/repaint/invisible-objects-expected.html: Added.
1494 * fast/repaint/invisible-objects-expected.txt: Removed.
1495 * fast/repaint/invisible-objects.html:
1496 * platform/efl/fast/repaint/gradients-em-stops-repaint-expected.png: Removed.
1497 * platform/efl/fast/repaint/gradients-em-stops-repaint-expected.txt: Removed.
1498 * platform/efl/fast/repaint/hover-pseudo-borders-expected.png: Removed.
1499 * platform/efl/fast/repaint/hover-pseudo-borders-expected.txt: Removed.
1500 * platform/efl/fast/repaint/inline-color-change-expected.png: Removed.
1501 * platform/efl/fast/repaint/inline-color-change-expected.txt: Removed.
1502 * platform/efl/fast/repaint/inline-outline-repaint-expected.png: Removed.
1503 * platform/efl/fast/repaint/inline-outline-repaint-expected.txt: Removed.
1504 * platform/efl/fast/repaint/inline-relative-positioned-expected.txt: Removed.
1505 * platform/efl/fast/repaint/intermediate-layout-position-expected.png: Removed.
1506 * platform/gtk/fast/repaint/gradients-em-stops-repaint-expected.png: Removed.
1507 * platform/gtk/fast/repaint/gradients-em-stops-repaint-expected.txt: Removed.
1508 * platform/gtk/fast/repaint/hover-pseudo-borders-expected.png: Removed.
1509 * platform/gtk/fast/repaint/hover-pseudo-borders-expected.txt: Removed.
1510 * platform/gtk/fast/repaint/inline-color-change-expected.png: Removed.
1511 * platform/gtk/fast/repaint/inline-color-change-expected.txt: Removed.
1512 * platform/gtk/fast/repaint/inline-outline-repaint-expected.png: Removed.
1513 * platform/gtk/fast/repaint/inline-outline-repaint-expected.txt: Removed.
1514 * platform/gtk/fast/repaint/inline-relative-positioned-expected.png: Removed.
1515 * platform/gtk/fast/repaint/inline-relative-positioned-expected.txt: Removed.
1516 * platform/gtk/fast/repaint/intermediate-layout-position-expected.png: Removed.
1517 * platform/gtk/fast/repaint/repaint/hover-pseudo-borders-expected.png: Removed.
1518 * platform/gtk/fast/repaint/repaint/hover-pseudo-borders-expected.txt: Removed.
1519 * platform/mac-wk2/fast/repaint/invisible-objects-expected.txt: Removed.
1520 * platform/mac/fast/repaint/gradients-em-stops-repaint-expected.png: Removed.
1521 * platform/mac/fast/repaint/gradients-em-stops-repaint-expected.txt: Removed.
1522 * platform/mac/fast/repaint/hover-pseudo-borders-expected.png: Removed.
1523 * platform/mac/fast/repaint/hover-pseudo-borders-expected.txt: Removed.
1524 * platform/mac/fast/repaint/inline-block-resize-expected.png: Removed.
1525 * platform/mac/fast/repaint/inline-color-change-expected.png: Removed.
1526 * platform/mac/fast/repaint/inline-color-change-expected.txt: Removed.
1527 * platform/mac/fast/repaint/inline-outline-repaint-expected.png: Removed.
1528 * platform/mac/fast/repaint/inline-outline-repaint-expected.txt: Removed.
1529 * platform/mac/fast/repaint/intermediate-layout-position-clip-expected.png: Removed.
1530 * platform/mac/fast/repaint/intermediate-layout-position-expected.png: Removed.
1531 * platform/mac/fast/repaint/invisible-objects-expected.png: Removed.
1532 * platform/win/fast/repaint/inline-color-change-expected.txt: Removed.
1533 * platform/win/fast/repaint/inline-outline-repaint-expected.txt: Removed.
1535 2015-09-04 Joseph Pecoraro <pecoraro@apple.com>
1537 Web Inspector: Expand Console domain test coverage
1538 https://bugs.webkit.org/show_bug.cgi?id=148740
1540 Reviewed by Brian Burg.
1542 Test more Console domain commands and events.
1544 * inspector/console/addInspectedNode-expected.txt: Added.
1545 * inspector/console/addInspectedNode.html: Added.
1546 * inspector/console/clearMessages-expected.txt: Added.
1547 * inspector/console/clearMessages.html: Added.
1548 * inspector/console/messageRepeatCountUpdated-expected.txt: Added.
1549 * inspector/console/messageRepeatCountUpdated.html: Added.
1550 * inspector/console/messagesCleared-expected.txt: Added.
1551 * inspector/console/messagesCleared.html: Added.
1553 2015-09-04 Jer Noble <jer.noble@apple.com>
1555 Unreviewed gardening; enabling media/ and http/tests/media/ tests (with expected failures) on ios-simulator
1557 * platform/ios-simulator/TestExpectations:
1558 * platform/ios-simulator/http/tests/media/hls/video-controls-live-stream-expected.txt: Added.
1559 * platform/ios-simulator/media/W3C/video/canPlayType/canPlayType_codecs_order_3-expected.txt: Added.
1560 * platform/ios-simulator/media/W3C/video/canPlayType/canPlayType_two_implies_one_5-expected.txt: Added.
1561 * platform/ios-simulator/media/W3C/video/canPlayType/canPlayType_two_implies_one_6-expected.txt: Added.
1562 * platform/ios-simulator/media/audio-controls-rendering-expected.png: Added.
1563 * platform/ios-simulator/media/audio-controls-rendering-expected.txt: Added.
1564 * platform/ios-simulator/media/audio-repaint-expected.txt: Added.
1565 * platform/ios-simulator/media/controls-after-reload-expected.png: Added.
1566 * platform/ios-simulator/media/controls-after-reload-expected.txt: Added.
1567 * platform/ios-simulator/media/controls-layout-direction-expected.png: Added.
1568 * platform/ios-simulator/media/controls-strict-expected.png: Added.
1569 * platform/ios-simulator/media/controls-strict-expected.txt: Added.
1570 * platform/ios-simulator/media/controls-strict-mode-expected.txt: Added.
1571 * platform/ios-simulator/media/controls-styling-expected.png: Added.
1572 * platform/ios-simulator/media/controls-styling-expected.txt: Added.
1573 * platform/ios-simulator/media/controls-styling-strict-expected.png: Added.
1574 * platform/ios-simulator/media/controls-styling-strict-expected.txt: Added.
1575 * platform/ios-simulator/media/controls-without-preload-expected.png: Added.
1576 * platform/ios-simulator/media/controls-without-preload-expected.txt: Added.
1577 * platform/ios-simulator/media/encrypted-media/encrypted-media-can-play-type-expected.txt: Added.
1578 * platform/ios-simulator/media/media-can-play-wav-audio-expected.txt: Added.
1579 * platform/ios-simulator/media/media-can-play-webm-expected.txt: Added.
1580 * platform/ios-simulator/media/media-controls-clone-expected.png: Added.
1581 * platform/ios-simulator/media/media-controls-clone-expected.txt: Added.
1582 * platform/ios-simulator/media/media-document-audio-repaint-expected.png: Added.
1583 * platform/ios-simulator/media/track/track-cue-rendering-horizontal-expected.png: Added.
1584 * platform/ios-simulator/media/track/track-cue-rendering-horizontal-expected.txt: Added.
1585 * platform/ios-simulator/media/track/track-cue-rendering-vertical-expected.png: Added.
1586 * platform/ios-simulator/media/track/track-cue-rendering-vertical-expected.txt: Added.
1587 * platform/ios-simulator/media/track/track-in-band-subtitles-too-large-expected.png: Added.
1588 * platform/ios-simulator/media/video-aspect-ratio-expected.png: Added.
1589 * platform/ios-simulator/media/video-aspect-ratio-expected.txt: Added.
1590 * platform/ios-simulator/media/video-canvas-alpha-expected.png: Added.
1591 * platform/ios-simulator/media/video-canvas-drawing-expected.png: Added.
1592 * platform/ios-simulator/media/video-colorspace-yuv420-expected.png: Added.
1593 * platform/ios-simulator/media/video-colorspace-yuv422-expected.png: Added.
1594 * platform/ios-simulator/media/video-controls-captions-trackmenu-expected.txt: Added.
1595 * platform/ios-simulator/media/video-controls-captions-trackmenu-hide-on-click-expected.txt: Added.
1596 * platform/ios-simulator/media/video-controls-captions-trackmenu-localized-expected.txt: Added.
1597 * platform/ios-simulator/media/video-controls-captions-trackmenu-only-captions-descriptions-and-subtitles-expected.txt: Added.
1598 * platform/ios-simulator/media/video-controls-captions-trackmenu-sorted-expected.txt: Added.
1599 * platform/ios-simulator/media/video-controls-no-scripting-expected.txt: Added.
1600 * platform/ios-simulator/media/video-controls-rendering-expected.png: Added.
1601 * platform/ios-simulator/media/video-controls-rendering-expected.txt: Added.
1602 * platform/ios-simulator/media/video-display-toggle-expected.png: Added.
1603 * platform/ios-simulator/media/video-display-toggle-expected.txt: Added.
1604 * platform/ios-simulator/media/video-empty-source-expected.png: Added.
1605 * platform/ios-simulator/media/video-empty-source-expected.txt: Added.
1606 * platform/ios-simulator/media/video-frame-accurate-seek-expected.png: Added.
1607 * platform/ios-simulator/media/video-layer-crash-expected.png: Added.
1608 * platform/ios-simulator/media/video-layer-crash-expected.txt: Added.
1609 * platform/ios-simulator/media/video-no-audio-expected.png: Added.
1610 * platform/ios-simulator/media/video-no-audio-expected.txt: Added.
1611 * platform/ios-simulator/media/video-playing-and-pause-expected.png: Added.
1612 * platform/ios-simulator/media/video-playing-and-pause-expected.txt: Added.
1613 * platform/ios-simulator/media/video-remove-insert-repaints-expected.png: Added.
1614 * platform/ios-simulator/media/video-replaces-poster-expected.png: Added.
1615 * platform/ios-simulator/media/video-transformed-expected.png: Added.
1616 * platform/ios-simulator/media/video-transformed-expected.txt: Added.
1617 * platform/ios-simulator/media/video-volume-slider-expected.png: Added.
1618 * platform/ios-simulator/media/video-volume-slider-expected.txt: Added.
1619 * platform/ios-simulator/media/video-zoom-controls-expected.png: Added.
1620 * platform/ios-simulator/media/video-zoom-controls-expected.txt: Added.
1621 * platform/ios-simulator/media/video-zoom-expected.png: Added.
1622 * platform/ios-simulator/media/video-zoom-expected.txt: Added.
1623 * platform/ios-simulator/media/volume-bar-empty-when-muted-expected.txt: Added.
1625 2015-09-04 Joseph Pecoraro <pecoraro@apple.com>
1627 Web Inspector: Test RuntimeAgent.parse, detecting if a script parse error is recoverable
1628 https://bugs.webkit.org/show_bug.cgi?id=148790
1630 Reviewed by Timothy Hatcher.
1632 * inspector/runtime/parse-expected.txt: Added.
1633 * inspector/runtime/parse.html: Added.
1635 2015-09-04 Tim Horton <timothy_horton@apple.com>
1637 swipe-start-hysteresis-failures is flaky
1638 https://bugs.webkit.org/show_bug.cgi?id=148809
1640 Reviewed by Alexey Proskuryakov.
1642 * swipe/swipe-start-hysteresis-failures.html:
1643 * swipe/swipe-start-hysteresis-failures-expected.txt:
1644 Instead of depending on the specific timing of didStartSwipe vs. the events
1645 in this case, just make sure we hit it by the time the test finishes.
1647 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1649 Skip newly imported IndexedDB test on iOS WebKit1, because IndexedDB only works with WebKit2.
1651 * platform/ios-simulator-wk1/TestExpectations:
1653 2015-09-04 Beth Dakin <bdakin@apple.com>
1655 Need to be able to test default behaviors on force click
1656 https://bugs.webkit.org/show_bug.cgi?id=148758
1658 Reviewed by Tim Horton.
1660 One new test that tests a regression found during the work for
1661 http://trac.webkit.org/changeset/181660
1663 * fast/events/force-click-on-link-navigation-expected.txt: Added.
1664 * fast/events/force-click-on-link-navigation.html: Added.
1665 * fast/events/resources/do-not-navigate-here.html: Added.
1666 * platform/efl/TestExpectations:
1667 * platform/gtk/TestExpectations:
1668 * platform/ios-simulator/TestExpectations:
1669 * platform/mac-mavericks/TestExpectations:
1670 * platform/mac-wk1/TestExpectations:
1671 * platform/win/TestExpectations:
1673 2015-09-04 Ryosuke Niwa <rniwa@webkit.org>
1675 Import new multicolumn layout tests from CSS WG testss
1676 https://bugs.webkit.org/show_bug.cgi?id=148805
1678 Reviewed by Chris Dumez.
1680 Added test expectations for newly imported tests.
1684 2015-09-04 Dean Jackson <dino@apple.com>
1686 [mediacontrols] Test the ordering of elements in the controls panel
1687 https://bugs.webkit.org/show_bug.cgi?id=148804
1688 <rdar://problem/22579232>
1690 Reviewed by Eric Carlson.
1692 Add a new test that checks the visual order of the buttons and
1693 elements in the controls panel. This is helpful because they
1694 are not necessarily in that order within the DOM.
1696 I also added caching of the current state to the testing helper,
1697 to save generating the JSON status multiple times in subsequent
1700 * media/controls/elementOrder.html: New test.
1701 * media/controls/elementOrder-expected.txt: New results.
1702 * media/controls/controls-test-helpers.js:
1704 (ControlsTest.prototype.get currentState): Added caching.
1705 (ControlsTest.prototype.stateForControlsElement):
1706 (ControlsTest.prototype.isGreaterThan): New test helper.
1708 2015-09-03 Dean Jackson <dino@apple.com>
1710 [mediacontrols] Expose bounding rectangles and computed style to testing
1711 https://bugs.webkit.org/show_bug.cgi?id=148755
1712 <rdar://problems/22567757>
1714 Reviewed by Eric Carlson.
1716 Update tests to exercise the computed style and bounding rectangles.
1718 * media/controls/controls-test-helpers.js:
1719 (ControlsTest.prototype.isNotZero):
1721 * media/controls/statusDisplay-expected.txt:
1722 * media/controls/statusDisplay.html:
1723 * media/controls/statusDisplayBad-expected.txt:
1724 * media/controls/statusDisplayBad.html:
1726 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1728 Add tests for different Unicode normalization forms in domain names
1729 https://bugs.webkit.org/show_bug.cgi?id=148762
1730 <rdar://problem/22569933>
1732 Reviewed by Darin Adler.
1734 * fast/url/user-visible/cyrillic-NFD-expected.txt: Added.
1735 * fast/url/user-visible/cyrillic-NFD.html: Added.
1737 2015-09-04 Chris Dumez <cdumez@apple.com>
1739 Document.body should return the first body / frameset child of the html element
1740 https://bugs.webkit.org/show_bug.cgi?id=148787
1741 <rdar://problem/22566850>
1743 Reviewed by Ryosuke Niwa.
1745 Rebaseline test now that a new check is passing.
1747 * http/tests/w3c/html/dom/documents/dom-tree-accessors/document.body-getter-expected.txt:
1749 2015-09-04 Ryosuke Niwa <rniwa@webkit.org>
1751 Import css/css-color-3
1752 https://bugs.webkit.org/show_bug.cgi?id=148803
1754 Reviewed by Chris Dumez.
1758 2015-09-04 Chris Dumez <cdumez@apple.com>
1760 Unreviewed, add iOS-specific baselines for a couple of newly imported W3C tests.
1762 * platform/ios-simulator/http/tests/w3c/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-expected.txt: Added.
1763 * platform/ios-simulator/http/tests/w3c/html/dom/interfaces-expected.txt: Added.
1765 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1769 * platform/ios-simulator/TestExpectations: Skip pasteboard tests, as many of them
1772 2015-09-04 Ryosuke Niwa <rniwa@webkit.org>
1774 Range.isPointInRange check root node before verifying offset
1775 https://bugs.webkit.org/show_bug.cgi?id=148776
1777 isPointInRange should never throw WrongDocumentError
1778 https://bugs.webkit.org/show_bug.cgi?id=148779
1780 Reviewed by Darin Adler.
1782 Rebaselined the test now that all test cases pass.
1784 * http/tests/w3c/dom/ranges/Range-isPointInRange-expected.txt:
1786 2015-09-04 Alexey Proskuryakov <ap@apple.com>
1788 css3/flexbox/csswg/css-flexbox-height-animation-stretch.html is flaky
1789 https://bugs.webkit.org/show_bug.cgi?id=143294
1791 Reviewed by Dean Jackson.
1793 * TestExpectations: This test is just inherently flaky.
1795 2015-09-04 Aleksandr Skachkov <gskachkov@gmail.com>
1797 [ES6] Implement ES6 arrow function syntax. Prototype of arrow function should be undefined
1798 https://bugs.webkit.org/show_bug.cgi?id=147742
1800 Reviewed by Saam Barati.
1802 Added tests of prototype property for arrow function. Checks that arrow function does not have
1803 prototype property after creating of it and check if it is possible to add/remove it later.
1805 * js/arrowfunction-prototype-expected.txt: Added.
1806 * js/arrowfunction-prototype.html: Added.
1807 * js/script-tests/arrowfunction-prototype.js: Added.
1809 2015-09-03 Chris Dumez <cdumez@apple.com>
1811 Unreviewed, rebaseline http/tests/w3c/html/dom/dynamic-markup-insertion/opening-the-input-stream/007.html
1815 * http/tests/w3c/html/dom/dynamic-markup-insertion/opening-the-input-stream/007-expected.txt:
1817 2015-09-03 Ryosuke Niwa <rniwa@webkit.org>
1819 Range.comparePoint shouldn't throw an exception if the range and the node are in the same detached tree
1820 https://bugs.webkit.org/show_bug.cgi?id=148733
1822 Reviewed by Chris Dumez.
1824 Added a regression test and rebaselined a W3C test with more test cases passing.
1826 * fast/dom/Range/range-comparePoint-detached-nodes-expected.txt: Added.
1827 * fast/dom/Range/range-comparePoint-detached-nodes.html: Added.
1828 * http/tests/w3c/dom/ranges/Range-set-expected.txt:
1830 2015-09-03 Tim Horton <timothy_horton@apple.com>
1832 Add a test for swipe-start hysteresis
1833 https://bugs.webkit.org/show_bug.cgi?id=148756
1835 Reviewed by Anders Carlsson.
1837 * swipe/basic-cached-back-swipe.html:
1838 * swipe/pushState-cached-back-swipe.html:
1839 * swipe/resources/swipe-test.js:
1841 * swipe/swipe-start-hysteresis-failures.html: Added.
1842 * swipe/swipe-start-hysteresis-failures-expected.txt: Added.
1844 2015-09-03 Tim Horton <timothy_horton@apple.com>
1846 Un-skip swipe tests on Mavericks
1848 * platform/mac-mavericks/TestExpectations:
1849 This skip didn't work anyway because the fallback order is insane.
1851 2015-09-03 Chris Dumez <cdumez@apple.com>
1853 Import W3C HTML/DOM test suite from github.com/w3c/web-platform-tests
1854 https://bugs.webkit.org/show_bug.cgi?id=148736
1855 <rdar://problem/22551968>
1857 Reviewed by Ryosuke Niwa.
1859 Import W3C HTML/DOM test suite from github.com/w3c/web-platform-tests
1860 to get better coverage. This includes 230 tests. They run in ~15 seconds
1861 for a release build / ~20 seconds for a debug build on a MacBookPro.
1864 * http/tests/w3c/html/dom/*: Added.
1867 2015-09-03 Alexey Proskuryakov <ap@apple.com>
1869 Remove empty LayoutTests/platform/ios-sim-deprecated
1871 * platform/ios-sim-deprecated: Removed.
1873 2015-09-03 Alexey Proskuryakov <ap@apple.com>
1875 Consolidate iOS pasteboard test failures.
1877 Per-process pasteboard is not implemented in iOS DumpRenderTree and WebKitTestRunner,
1878 so pasteboard tests interfere with each other.
1880 * platform/ios-simulator-wk1/TestExpectations:
1881 * platform/ios-simulator-wk2/TestExpectations:
1882 * platform/ios-simulator/TestExpectations:
1884 2015-09-03 Tim Horton <timothy_horton@apple.com>
1886 Add a test for swiping back after a same-document navigation
1887 https://bugs.webkit.org/show_bug.cgi?id=148751
1889 Reviewed by Beth Dakin.
1891 * swipe/pushState-cached-back-swipe.html: Added.
1893 2015-09-03 Andy Estes <aestes@apple.com>
1895 REGRESSION: http/tests/contentfiltering/block-after-redirect.html is flaky
1896 https://bugs.webkit.org/show_bug.cgi?id=148684
1898 Reviewed by Alexey Proskuryakov.
1900 Wait for the iframe to load the blocked page before finishing the test.
1902 * http/tests/contentfiltering/block-after-redirect.html:
1903 * platform/mac-wk2/TestExpectations:
1905 2015-09-03 Tim Horton <timothy_horton@apple.com>
1907 [Mac] Add support for testing swipes
1908 https://bugs.webkit.org/show_bug.cgi?id=148700
1910 Reviewed by Beth Dakin.
1912 * swipe/basic-cached-back-swipe-expected.txt: Added.
1913 * swipe/basic-cached-back-swipe.html: Added.
1914 * swipe/resources/swipe-test.js: Added.
1915 (eventQueue.enqueueScrollEvent):
1916 (eventQueue.enqueueSwipeEvent):
1917 (eventQueue.hasPendingEvents):
1918 (eventQueue._processEventQueue):
1919 (eventQueue._processEventQueueSoon):
1924 (startMeasuringDuration):
1925 (measuredDurationShouldBeLessThan):
1926 Add a test for the simplest case, a back swipe after a normal navigation
1927 with the page cache enabled.
1930 * platform/mac-wk2/TestExpectations:
1931 Disable these tests everywhere except Mac WebKit2.
1933 2015-09-03 Alexey Proskuryakov <ap@apple.com>
1935 Test Russian ".рф" domain support
1936 https://bugs.webkit.org/show_bug.cgi?id=148721
1938 Reviewed by Darin Adler.
1941 * fast/url/user-visible: Added.
1942 * fast/url/user-visible/rf-expected.txt: Added.
1943 * fast/url/user-visible/rf.html: Added.
1944 * platform/mac/TestExpectations:
1946 2015-09-03 Chris Dumez <cdumez@apple.com>
1948 document.createEvent("eventname") should do a case-insensitive match on the event name
1949 https://bugs.webkit.org/show_bug.cgi?id=148738
1950 <rdar://problem/22558709>
1952 Reviewed by Andreas Kling.
1954 Rebaseline test now that some checks are passing.
1956 * http/tests/w3c/dom/nodes/Document-createEvent-expected.txt:
1958 2015-09-03 Saam barati <sbarati@apple.com>
1960 Block scoped variables should be visible across scripts
1961 https://bugs.webkit.org/show_bug.cgi?id=147813
1963 Reviewed by Filip Pizlo.
1965 * js/dom/const-expected.txt:
1966 * js/dom/const.html:
1968 2015-09-02 Ryosuke Niwa <rniwa@webkit.org>
1970 MutationObserver should accept attributeFilter, attributeOldValue, and characterDataOldValue on their own
1971 https://bugs.webkit.org/show_bug.cgi?id=148716
1973 Reviewed by Chris Dumez.
1975 Updated the expected results.
1977 Also added test cases to make sure explicitly setting attributes and characterData options to false along
1978 with attributeOldValue, attributeFilter, and characterDataOldValue would throw.
1980 * fast/dom/MutationObserver/observe-exceptions-expected.txt:
1981 * fast/dom/MutationObserver/observe-exceptions.html:
1982 * http/tests/w3c/dom/nodes/MutationObserver-attributes-expected.txt:
1983 * http/tests/w3c/dom/nodes/MutationObserver-characterData-expected.txt:
1985 2015-09-02 Ryosuke Niwa <rniwa@webkit.org>
1987 Node.textContent = undefined should be equivalent to textContent = ""
1988 https://bugs.webkit.org/show_bug.cgi?id=148729
1990 Reviewed by Darin Adler.
1992 Rebaselined the test now that test cases pass.
1994 * http/tests/w3c/dom/nodes/Node-textContent-expected.txt:
1996 2015-09-01 Alexey Proskuryakov <ap@apple.com>
1998 Mark http/tests/contentfiltering/block-after-redirect.html as flaky for
1999 https://bugs.webkit.org/show_bug.cgi?id=148684
2001 * platform/mac-wk2/TestExpectations:
2003 2015-09-02 Zalan Bujtas <zalan@apple.com>
2008 fixed-table-cell.html
2009 fixed-table-overflow.html
2010 fixed-table-overflow-zindex.html
2011 fixed-to-relative-position-with-absolute-child.html
2012 fixed-tranformed.html
2013 float-in-new-block-with-layout-delta.html
2014 float-move-during-layout.html
2015 float-new-in-block.html
2019 * fast/repaint/fixed-expected.html: Added.
2020 * fast/repaint/fixed-scale-expected.html: Added.
2021 * fast/repaint/fixed-scale-expected.png: Removed.
2022 * fast/repaint/fixed-scale-expected.txt: Removed.
2023 * fast/repaint/fixed-scale.html:
2024 * fast/repaint/fixed-table-cell-expected.html: Added.
2025 * fast/repaint/fixed-table-cell-expected.png: Removed.
2026 * fast/repaint/fixed-table-cell-expected.txt: Removed.
2027 * fast/repaint/fixed-table-cell.html:
2028 * fast/repaint/fixed-table-overflow-expected.html: Added.
2029 * fast/repaint/fixed-table-overflow-expected.png: Removed.
2030 * fast/repaint/fixed-table-overflow-expected.txt: Removed.
2031 * fast/repaint/fixed-table-overflow-zindex-expected.html: Added.
2032 * fast/repaint/fixed-table-overflow-zindex-expected.png: Removed.
2033 * fast/repaint/fixed-table-overflow-zindex-expected.txt: Removed.
2034 * fast/repaint/fixed-table-overflow-zindex.html:
2035 * fast/repaint/fixed-table-overflow.html:
2036 * fast/repaint/fixed-to-relative-position-with-absolute-child-expected.html: Added.
2037 * fast/repaint/fixed-to-relative-position-with-absolute-child-expected.png: Removed.
2038 * fast/repaint/fixed-to-relative-position-with-absolute-child-expected.txt: Removed.
2039 * fast/repaint/fixed-to-relative-position-with-absolute-child.html:
2040 * fast/repaint/fixed-tranformed-expected.html: Added.
2041 * fast/repaint/fixed-tranformed-expected.png: Removed.
2042 * fast/repaint/fixed-tranformed-expected.txt: Removed.
2043 * fast/repaint/fixed-tranformed.html:
2044 * fast/repaint/fixed.html:
2045 * fast/repaint/float-in-new-block-with-layout-delta-expected.html: Added.
2046 * fast/repaint/float-in-new-block-with-layout-delta-expected.png: Removed.
2047 * fast/repaint/float-in-new-block-with-layout-delta-expected.txt: Removed.
2048 * fast/repaint/float-in-new-block-with-layout-delta.html:
2049 * fast/repaint/float-move-during-layout-expected.html: Added.
2050 * fast/repaint/float-move-during-layout.html:
2051 * fast/repaint/float-new-in-block-expected.html: Added.
2052 * fast/repaint/float-new-in-block-expected.txt: Removed.
2053 * fast/repaint/float-new-in-block.html:
2054 * platform/efl/fast/repaint/fixed-expected.png: Removed.
2055 * platform/efl/fast/repaint/fixed-expected.txt: Removed.
2056 * platform/efl/fast/repaint/float-move-during-layout-expected.png: Removed.
2057 * platform/efl/fast/repaint/float-move-during-layout-expected.txt: Removed.
2058 * platform/efl/fast/repaint/float-new-in-block-expected.png: Removed.
2059 * platform/gtk/fast/repaint/fixed-expected.png: Removed.
2060 * platform/gtk/fast/repaint/fixed-expected.txt: Removed.
2061 * platform/gtk/fast/repaint/fixed-to-relative-position-with-absolute-child-expected.png: Removed.
2062 * platform/gtk/fast/repaint/float-move-during-layout-expected.png: Removed.
2063 * platform/gtk/fast/repaint/float-move-during-layout-expected.txt: Removed.
2064 * platform/gtk/fast/repaint/float-new-in-block-expected.png: Removed.
2065 * platform/mac/fast/repaint/fixed-expected.png: Removed.
2066 * platform/mac/fast/repaint/fixed-expected.txt: Removed.
2067 * platform/mac/fast/repaint/fixed-scale-expected.png: Removed.
2068 * platform/mac/fast/repaint/fixed-table-cell-expected.png: Removed.
2069 * platform/mac/fast/repaint/fixed-table-overflow-expected.png: Removed.
2070 * platform/mac/fast/repaint/fixed-table-overflow-zindex-expected.png: Removed.
2071 * platform/mac/fast/repaint/fixed-tranformed-expected.png: Removed.
2072 * platform/mac/fast/repaint/float-in-new-block-with-layout-delta-expected.png: Removed.
2073 * platform/mac/fast/repaint/float-move-during-layout-expected.png: Removed.
2074 * platform/mac/fast/repaint/float-move-during-layout-expected.txt: Removed.
2075 * platform/mac/fast/repaint/float-new-in-block-expected.png: Removed.
2076 * platform/win/fast/repaint/fixed-expected.txt: Removed.
2077 * platform/win/fast/repaint/float-move-during-layout-expected.txt: Removed.
2079 2015-09-02 Brady Eidson <beidson@apple.com>
2081 Import W3C IndexedDB tests.
2082 https://bugs.webkit.org/show_bug.cgi?id=148713
2084 Reviewed by Tim Horton' rubber stamp.
2086 * platform/mac-wk1/TestExpectations:
2087 * platform/win/TestExpectations:
2088 * platform/wk2/TestExpectations:
2090 2015-09-02 Zalan Bujtas <zalan@apple.com>
2092 r189233 accidentally removed some unrelated expected results.
2093 https://bugs.webkit.org/show_bug.cgi?id=148708
2097 * platform/efl/compositing/repaint/content-into-overflow-expected.png: Added.
2098 * platform/efl/compositing/repaint/content-into-overflow-expected.txt: Added.
2099 * platform/efl/fast/forms/control-clip-expected.png: Added.
2100 * platform/efl/fast/forms/control-clip-expected.txt: Added.
2101 * platform/gtk/fast/forms/control-clip-expected.png: Added.
2102 * platform/gtk/fast/forms/control-clip-expected.txt: Added.
2103 * platform/ios-simulator-wk2/fast/forms/control-clip-expected.txt: Added.
2104 * platform/ios-simulator/compositing/repaint/content-into-overflow-expected.txt: Added.
2105 * platform/ios-simulator/fast/forms/control-clip-expected.txt: Added.
2106 * platform/mac-mavericks/fast/forms/control-clip-expected.png: Added.
2107 * platform/mac-mavericks/fast/forms/control-clip-expected.txt: Added.
2108 * platform/mac/compositing/repaint/content-into-overflow-expected.png: Added.
2109 * platform/mac/compositing/repaint/content-into-overflow-expected.txt: Added.
2110 * platform/mac/fast/forms/control-clip-expected.png: Added.
2111 * platform/mac/fast/forms/control-clip-expected.txt: Added.
2112 * platform/win/fast/forms/control-clip-expected.txt: Added.
2114 2015-09-02 Chris Fleizach <cfleizach@apple.com>
2116 AX: WebKit does not expose max/min value of <progress> element
2117 https://bugs.webkit.org/show_bug.cgi?id=148707
2119 Reviewed by Mario Sanchez Prada.
2121 * accessibility/mac/progress-element-min-max-expected.txt: Added.
2122 * accessibility/mac/progress-element-min-max.html: Added.
2124 2015-09-01 Dean Jackson <dino@apple.com>
2126 [mediacontrols] Improve media controls testing helpers
2127 https://bugs.webkit.org/show_bug.cgi?id=148697
2128 <rdar://problem/22530876>
2130 Reviewed by Eric Carlson.
2132 Implement a more modern-looking testing API for media
2133 controls tests, and update the existing tests to
2136 * media/controls/basic-expected.txt:
2137 * media/controls/basic.html:
2138 * media/controls/controls-test-helpers.js:
2139 (ControlsTest): New class for helping testing.
2140 (statusForControlsElement): Deleted.
2141 * media/controls/showControlsButton-expected.txt:
2142 * media/controls/showControlsButton.html:
2143 * media/controls/statusDisplay-expected.txt:
2144 * media/controls/statusDisplay.html:
2145 * media/controls/statusDisplayBad-expected.txt:
2146 * media/controls/statusDisplayBad.html:
2148 2015-09-02 Chris Dumez <cdumez@apple.com>
2150 document.createProcessingInstruction() does not behave according to specification
2151 https://bugs.webkit.org/show_bug.cgi?id=148710
2153 Reviewed by Ryosuke Niwa.
2155 Update / rebaseline existing tests.
2157 * dom/html/level1/core/documentinvalidcharacterexceptioncreatepi-expected.txt:
2158 * dom/html/level1/core/documentinvalidcharacterexceptioncreatepi1-expected.txt:
2159 * fast/dom/Node/initial-values-expected.txt:
2160 * fast/dom/Node/script-tests/initial-values.js:
2161 * http/tests/w3c/dom/nodes/CharacterData-remove-expected.txt:
2162 * http/tests/w3c/dom/nodes/Document-createProcessingInstruction-expected.txt:
2163 * http/tests/w3c/dom/nodes/Document-createProcessingInstruction-xhtml-expected.txt:
2164 * http/tests/w3c/dom/nodes/Node-cloneNode-expected.txt:
2165 * http/tests/w3c/dom/nodes/Node-insertBefore-expected.txt:
2166 * http/tests/w3c/dom/nodes/Node-nodeValue-expected.txt:
2167 * http/tests/w3c/dom/nodes/Node-textContent-expected.txt:
2169 2015-09-02 Chris Dumez <cdumez@apple.com>
2171 http/tests/w3c/dom/nodes/Element-matches.html is flaky
2172 https://bugs.webkit.org/show_bug.cgi?id=148615
2174 Reviewed by Ryosuke Niwa.
2176 Unskip the tests and rebaseline them now that the target pseudo selector
2177 checks are consistently passing.
2180 * http/tests/w3c/dom/nodes/Element-matches-expected.txt:
2181 * http/tests/w3c/dom/nodes/ParentNode-querySelector-All-expected.txt:
2182 * http/tests/w3c/dom/nodes/ParentNode-querySelector-All-xhtml-expected.txt:
2184 2015-09-02 Daniel Bates <dabates@apple.com>
2186 Update iOS TestExpectations files
2188 * platform/ios-simulator-wk2/TestExpectations:
2189 * platform/ios-simulator/TestExpectations:
2191 2015-09-02 Chris Dumez <cdumez@apple.com>
2193 http/tests/navigation/anchor-frames-same-origin.html is flaky
2194 https://bugs.webkit.org/show_bug.cgi?id=148690
2196 Reviewed by Zalan Bujtas.
2198 This is a temporary workaround for Bug 148690, until we have time
2199 to investigate why scroll propagation does not work properly if
2200 the frame is not already layed out when we scroll to the anchor.
2202 This change updates the test to force a layout in the grandchild
2203 frame before we scroll to the anchor. With this change, the test
2204 is consistently passing when run on its own or after others.
2206 * http/tests/navigation/resources/grandchild-with-anchor.html:
2208 2015-09-02 Commit Queue <commit-queue@webkit.org>
2210 Unreviewed, rolling out r189241.
2211 https://bugs.webkit.org/show_bug.cgi?id=148703
2213 These tests crash with assertions (Requested by ap on
2218 "Web Inspector: Move PrettyPrinting tests into LayoutTests"
2219 https://bugs.webkit.org/show_bug.cgi?id=148698
2220 http://trac.webkit.org/changeset/189241
2222 2015-09-01 Joseph Pecoraro <pecoraro@apple.com>
2224 Web Inspector: Move PrettyPrinting tests into LayoutTests
2225 https://bugs.webkit.org/show_bug.cgi?id=148698
2227 Reviewed by Timothy Hatcher.
2229 * inspector/codemirror/resources/prettyprinting/css-rule-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/css-rule-tests/*.
2230 * inspector/codemirror/resources/prettyprinting/css-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/css-tests/*.
2231 * inspector/codemirror/resources/prettyprinting/javascript-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/js-tests/*.
2232 Move tests from PrettyPrinting tools into LayoutTests.
2234 * inspector/codemirror/prettyprinting-css-expected.txt: Added.
2235 * inspector/codemirror/prettyprinting-css-rules-expected.txt: Added.
2236 * inspector/codemirror/prettyprinting-css-rules.html: Added.
2237 * inspector/codemirror/prettyprinting-css.html: Added.
2238 * inspector/codemirror/prettyprinting-javascript-expected.txt: Added.
2239 * inspector/codemirror/prettyprinting-javascript.html: Added.
2240 Add tests per CodeMirror mode.
2242 * inspector/codemirror/resources/prettyprinting/utilities.js: Added.
2243 (TestPage.registerInitializer):
2244 Shared code between the pretty printing tests.
2246 2015-09-01 Chris Dumez <cdumez@apple.com>
2248 Range API should throw a TypeError for null Node parameters
2249 https://bugs.webkit.org/show_bug.cgi?id=148692
2251 Reviewed by Ryosuke Niwa.
2253 Update / rebaseline existing tests.
2255 * fast/dom/Range/range-compareNode.html:
2256 * fast/dom/Range/range-intersectsNode-expected.txt:
2257 * fast/text/text-combine-crash-expected.txt:
2258 * http/tests/w3c/dom/interfaces-expected.txt:
2259 * http/tests/w3c/dom/ranges/Range-comparePoint-2-expected.txt:
2260 * http/tests/w3c/dom/ranges/Range-intersectsNode-binding-expected.txt:
2262 2015-09-01 Jeremy Jones <jeremyj@apple.com>
2264 Unreviewed, Layout Test http/tests/inspector/dom/disconnect-dom-tree-after-main-frame-navigation.html is failing
2265 https://bugs.webkit.org/show_bug.cgi?id=148688
2267 Skip inspector test that times out on windows.
2269 * platform/win/TestExpectations:
2271 2015-09-01 Chris Dumez <cdumez@apple.com>
2273 Unreviewed, mark http/tests/w3c/dom/nodes/ParentNode-querySelector-All.html as flaky.
2275 This is tracked by Bug 148615.
2279 2015-09-01 Jeremy Jones <jeremyj@apple.com>
2281 Update iOS TestExpectations files.
2283 * platform/ios-simulator-wk1/TestExpectations:
2284 * platform/ios-simulator-wk2/TestExpectations:
2285 * platform/ios-simulator/TestExpectations:
2287 2015-09-01 Zalan Bujtas <zalan@apple.com>
2290 button-spurious-layout-hint.html -> reftest
2291 change-transform.html -> reftest
2292 clip-with-layout-delta.html -> reftest
2293 clipped-relative.html -> reftest
2294 containing-block-position-change.html -> reftest
2295 content-into-overflow.html -> reftest
2296 continuation-after-outline.html -> reftest
2297 control-clip.html -> reftest
2298 create-layer-repaint.html -> reftest
2299 dynamic-table-vertical-alignment-change.html -> reftest
2300 erase-overflow.html -> reftest
2301 fixed-position-transparency-with-overflow.html -> reftest
2305 * fast/repaint/button-spurious-layout-hint-expected.html: Added.
2306 * fast/repaint/button-spurious-layout-hint-expected.png: Removed.
2307 * fast/repaint/button-spurious-layout-hint.html:
2308 * fast/repaint/change-transform-expected.html: Copied from LayoutTests/fast/repaint/change-transform.html.
2309 * fast/repaint/change-transform.html:
2310 * fast/repaint/clip-with-layout-delta-expected.html: Copied from LayoutTests/fast/repaint/clip-with-layout-delta.html.
2311 * fast/repaint/clip-with-layout-delta-expected.txt: Removed.
2312 * fast/repaint/clip-with-layout-delta.html:
2313 * fast/repaint/clipped-relative-expected.html: Copied from LayoutTests/fast/repaint/clipped-relative.html.
2314 * fast/repaint/clipped-relative.html:
2315 * fast/repaint/containing-block-position-change-expected.html: Copied from LayoutTests/fast/repaint/containing-block-position-change.html.
2316 * fast/repaint/containing-block-position-change.html:
2317 * fast/repaint/content-into-overflow-expected.html: Copied from LayoutTests/fast/repaint/content-into-overflow.html.
2318 * fast/repaint/content-into-overflow-expected.png: Removed.
2319 * fast/repaint/content-into-overflow-expected.txt: Removed.
2320 * fast/repaint/content-into-overflow.html:
2321 * fast/repaint/continuation-after-outline-expected.html: Copied from LayoutTests/fast/repaint/continuation-after-outline.html.
2322 * fast/repaint/continuation-after-outline.html:
2323 * fast/repaint/control-clip-expected.html: Copied from LayoutTests/fast/repaint/control-clip.html.
2324 * fast/repaint/control-clip.html:
2325 * fast/repaint/create-layer-repaint-expected.html: Copied from LayoutTests/fast/repaint/create-layer-repaint.html.
2326 * fast/repaint/create-layer-repaint.html:
2327 * fast/repaint/dynamic-table-vertical-alignment-change-expected.html: Copied from LayoutTests/fast/repaint/dynamic-table-vertical-alignment-change.html.
2328 * fast/repaint/dynamic-table-vertical-alignment-change.html:
2329 * fast/repaint/erase-overflow-expected.html: Copied from LayoutTests/fast/repaint/erase-overflow.html.
2330 * fast/repaint/erase-overflow-expected.png: Removed.
2331 * fast/repaint/erase-overflow-expected.txt: Removed.
2332 * fast/repaint/erase-overflow.html:
2333 * fast/repaint/fixed-position-transparency-with-overflow-expected.html: Added.
2334 * fast/repaint/fixed-position-transparency-with-overflow-expected.png: Removed.
2335 * fast/repaint/fixed-position-transparency-with-overflow-expected.txt: Removed.
2336 * fast/repaint/fixed-position-transparency-with-overflow.html:
2337 * platform/efl/compositing/repaint/content-into-overflow-expected.png: Removed.
2338 * platform/efl/compositing/repaint/content-into-overflow-expected.txt: Removed.
2339 * platform/efl/fast/forms/control-clip-expected.png: Removed.
2340 * platform/efl/fast/forms/control-clip-expected.txt: Removed.
2341 * platform/efl/fast/repaint/button-spurious-layout-hint-expected.txt: Removed.
2342 * platform/efl/fast/repaint/change-transform-expected.png: Removed.
2343 * platform/efl/fast/repaint/change-transform-expected.txt: Removed.
2344 * platform/efl/fast/repaint/clip-with-layout-delta-expected.png: Removed.
2345 * platform/efl/fast/repaint/clipped-relative-expected.png: Removed.
2346 * platform/efl/fast/repaint/clipped-relative-expected.txt: Removed.
2347 * platform/efl/fast/repaint/containing-block-position-change-expected.png: Removed.
2348 * platform/efl/fast/repaint/containing-block-position-change-expected.txt: Removed.
2349 * platform/efl/fast/repaint/continuation-after-outline-expected.png: Removed.
2350 * platform/efl/fast/repaint/continuation-after-outline-expected.txt: Removed.
2351 * platform/efl/fast/repaint/control-clip-expected.png: Removed.
2352 * platform/efl/fast/repaint/control-clip-expected.txt: Removed.
2353 * platform/efl/fast/repaint/create-layer-repaint-expected.png: Removed.
2354 * platform/efl/fast/repaint/create-layer-repaint-expected.txt: Removed.
2355 * platform/efl/fast/repaint/dynamic-table-vertical-alignment-change-expected.png: Removed.
2356 * platform/efl/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Removed.
2357 * platform/gtk/fast/forms/control-clip-expected.png: Removed.
2358 * platform/gtk/fast/forms/control-clip-expected.txt: Removed.
2359 * platform/gtk/fast/repaint/button-spurious-layout-hint-expected.txt: Removed.
2360 * platform/gtk/fast/repaint/change-transform-expected.png: Removed.
2361 * platform/gtk/fast/repaint/change-transform-expected.txt: Removed.
2362 * platform/gtk/fast/repaint/clip-with-layout-delta-expected.png: Removed.
2363 * platform/gtk/fast/repaint/clipped-relative-expected.png: Removed.
2364 * platform/gtk/fast/repaint/clipped-relative-expected.txt: Removed.
2365 * platform/gtk/fast/repaint/containing-block-position-change-expected.png: Removed.
2366 * platform/gtk/fast/repaint/containing-block-position-change-expected.txt: Removed.
2367 * platform/gtk/fast/repaint/continuation-after-outline-expected.png: Removed.
2368 * platform/gtk/fast/repaint/continuation-after-outline-expected.txt: Removed.
2369 * platform/gtk/fast/repaint/control-clip-expected.png: Removed.
2370 * platform/gtk/fast/repaint/control-clip-expected.txt: Removed.
2371 * platform/gtk/fast/repaint/create-layer-repaint-expected.png: Removed.
2372 * platform/gtk/fast/repaint/create-layer-repaint-expected.txt: Removed.
2373 * platform/gtk/fast/repaint/dynamic-table-vertical-alignment-change-expected.png: Removed.
2374 * platform/gtk/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Removed.
2375 * platform/ios-simulator-wk2/fast/forms/control-clip-expected.txt: Removed.
2376 * platform/ios-simulator/compositing/repaint/content-into-overflow-expected.txt: Removed.
2377 * platform/ios-simulator/fast/forms/control-clip-expected.txt: Removed.
2378 * platform/mac-mavericks/fast/forms/control-clip-expected.png: Removed.
2379 * platform/mac-mavericks/fast/forms/control-clip-expected.txt: Removed.
2380 * platform/mac-mavericks/fast/repaint/control-clip-expected.png: Removed.
2381 * platform/mac-mavericks/fast/repaint/control-clip-expected.txt: Removed.
2382 * platform/mac/compositing/repaint/content-into-overflow-expected.png: Removed.
2383 * platform/mac/compositing/repaint/content-into-overflow-expected.txt: Removed.
2384 * platform/mac/fast/forms/control-clip-expected.png: Removed.
2385 * platform/mac/fast/forms/control-clip-expected.txt: Removed.
2386 * platform/mac/fast/repaint/button-spurious-layout-hint-expected.png: Removed.
2387 * platform/mac/fast/repaint/button-spurious-layout-hint-expected.txt: Removed.
2388 * platform/mac/fast/repaint/change-transform-expected.png: Removed.
2389 * platform/mac/fast/repaint/change-transform-expected.txt: Removed.
2390 * platform/mac/fast/repaint/clip-with-layout-delta-expected.png: Removed.
2391 * platform/mac/fast/repaint/clip-with-layout-delta-expected.txt: Removed.
2392 * platform/mac/fast/repaint/clipped-relative-expected.png: Removed.
2393 * platform/mac/fast/repaint/clipped-relative-expected.txt: Removed.
2394 * platform/mac/fast/repaint/containing-block-position-change-expected.png: Removed.
2395 * platform/mac/fast/repaint/containing-block-position-change-expected.txt: Removed.
2396 * platform/mac/fast/repaint/content-into-overflow-expected.png: Removed.
2397 * platform/mac/fast/repaint/continuation-after-outline-expected.png: Removed.
2398 * platform/mac/fast/repaint/continuation-after-outline-expected.txt: Removed.
2399 * platform/mac/fast/repaint/control-clip-expected.png: Removed.
2400 * platform/mac/fast/repaint/control-clip-expected.txt: Removed.
2401 * platform/mac/fast/repaint/create-layer-repaint-expected.png: Removed.
2402 * platform/mac/fast/repaint/create-layer-repaint-expected.txt: Removed.
2403 * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.png: Removed.
2404 * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Removed.
2405 * platform/mac/fast/repaint/erase-overflow-expected.png: Removed.
2406 * platform/mac/fast/repaint/fixed-position-transparency-with-overflow-expected.png: Removed.
2407 * platform/win/fast/forms/control-clip-expected.txt: Removed.
2408 * platform/win/fast/repaint/change-transform-expected.txt: Removed.
2409 * platform/win/fast/repaint/clipped-relative-expected.txt: Removed.
2410 * platform/win/fast/repaint/containing-block-position-change-expected.txt: Removed.
2411 * platform/win/fast/repaint/control-clip-expected.png: Removed.
2412 * platform/win/fast/repaint/control-clip-expected.txt: Removed.
2413 * platform/win/fast/repaint/create-layer-repaint-expected.txt: Removed.
2414 * platform/win/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Removed.
2416 2015-09-01 Zalan Bujtas <zalan@apple.com>
2419 box-shadow-dynamic.html -> reftest
2420 box-shadow-inset-repaint.html -> reftest
2421 bugzilla-3509.html -> reftest
2422 bugzilla-5699.html -> reftest
2423 bugzilla-6278.html -> reftest
2424 bugzilla-6388.html -> reftest
2425 bugzilla-6473.html -> reftest
2426 bugzilla-7235.html -> reftest
2430 * fast/repaint/box-shadow-dynamic-expected.html: Copied from LayoutTests/fast/repaint/box-shadow-dynamic.html.
2431 * fast/repaint/box-shadow-dynamic.html:
2432 * fast/repaint/box-shadow-inset-repaint-expected.html: Added.
2433 * fast/repaint/box-shadow-inset-repaint-expected.txt: Removed.
2434 * fast/repaint/box-shadow-inset-repaint.html:
2435 * fast/repaint/bugzilla-3509-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-3509.html.
2436 * fast/repaint/bugzilla-3509.html:
2437 * fast/repaint/bugzilla-5699-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-5699.html.
2438 * fast/repaint/bugzilla-5699.html:
2439 * fast/repaint/bugzilla-6278-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-6278.html.
2440 * fast/repaint/bugzilla-6278.html:
2441 * fast/repaint/bugzilla-6388-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-6388.html.
2442 * fast/repaint/bugzilla-6388.html:
2443 * fast/repaint/bugzilla-6473-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-6473.html.
2444 * fast/repaint/bugzilla-6473.html:
2445 * fast/repaint/bugzilla-7235-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-7235.html.
2446 * fast/repaint/bugzilla-7235.html:
2447 * platform/efl/fast/repaint/box-shadow-dynamic-expected.png: Removed.
2448 * platform/efl/fast/repaint/box-shadow-dynamic-expected.txt: Removed.
2449 * platform/efl/fast/repaint/box-shadow-inset-repaint-expected.png: Removed.
2450 * platform/efl/fast/repaint/bugzilla-3509-expected.png: Removed.
2451 * platform/efl/fast/repaint/bugzilla-3509-expected.txt: Removed.
2452 * platform/efl/fast/repaint/bugzilla-5699-expected.png: Removed.
2453 * platform/efl/fast/repaint/bugzilla-5699-expected.txt: Removed.
2454 * platform/efl/fast/repaint/bugzilla-6278-expected.png: Removed.
2455 * platform/efl/fast/repaint/bugzilla-6278-expected.txt: Removed.
2456 * platform/efl/fast/repaint/bugzilla-6388-expected.png: Removed.
2457 * platform/efl/fast/repaint/bugzilla-6388-expected.txt: Removed.
2458 * platform/efl/fast/repaint/bugzilla-6473-expected.png: Removed.
2459 * platform/efl/fast/repaint/bugzilla-6473-expected.txt: Removed.
2460 * platform/efl/fast/repaint/bugzilla-7235-expected.png: Removed.
2461 * platform/efl/fast/repaint/bugzilla-7235-expected.txt: Removed.
2462 * platform/gtk/fast/repaint/box-shadow-dynamic-expected.png: Removed.
2463 * platform/gtk/fast/repaint/box-shadow-dynamic-expected.txt: Removed.
2464 * platform/gtk/fast/repaint/box-shadow-inset-repaint-expected.png: Removed.
2465 * platform/gtk/fast/repaint/bugzilla-3509-expected.png: Removed.
2466 * platform/gtk/fast/repaint/bugzilla-3509-expected.txt: Removed.
2467 * platform/gtk/fast/repaint/bugzilla-5699-expected.png: Removed.
2468 * platform/gtk/fast/repaint/bugzilla-5699-expected.txt: Removed.
2469 * platform/gtk/fast/repaint/bugzilla-6278-expected.png: Removed.
2470 * platform/gtk/fast/repaint/bugzilla-6278-expected.txt: Removed.
2471 * platform/gtk/fast/repaint/bugzilla-6388-expected.png: Removed.
2472 * platform/gtk/fast/repaint/bugzilla-6388-expected.txt: Removed.
2473 * platform/gtk/fast/repaint/bugzilla-6473-expected.png: Removed.
2474 * platform/gtk/fast/repaint/bugzilla-6473-expected.txt: Removed.
2475 * platform/gtk/fast/repaint/bugzilla-7235-expected.png: Removed.
2476 * platform/gtk/fast/repaint/bugzilla-7235-expected.txt: Removed.
2477 * platform/mac/fast/repaint/box-shadow-dynamic-expected.png: Removed.
2478 * platform/mac/fast/repaint/box-shadow-dynamic-expected.txt: Removed.
2479 * platform/mac/fast/repaint/box-shadow-inset-repaint-expected.png: Removed.
2480 * platform/mac/fast/repaint/bugzilla-3509-expected.png: Removed.
2481 * platform/mac/fast/repaint/bugzilla-3509-expected.txt: Removed.
2482 * platform/mac/fast/repaint/bugzilla-5699-expected.png: Removed.
2483 * platform/mac/fast/repaint/bugzilla-5699-expected.txt: Removed.
2484 * platform/mac/fast/repaint/bugzilla-6278-expected.png: Removed.
2485 * platform/mac/fast/repaint/bugzilla-6278-expected.txt: Removed.
2486 * platform/mac/fast/repaint/bugzilla-6388-expected.png: Removed.
2487 * platform/mac/fast/repaint/bugzilla-6388-expected.txt: Removed.
2488 * platform/mac/fast/repaint/bugzilla-6473-expected.png: Removed.
2489 * platform/mac/fast/repaint/bugzilla-6473-expected.txt: Removed.
2490 * platform/mac/fast/repaint/bugzilla-7235-expected.png: Removed.
2491 * platform/mac/fast/repaint/bugzilla-7235-expected.txt: Removed.
2492 * platform/win/fast/repaint/box-shadow-dynamic-expected.txt: Removed.
2493 * platform/win/fast/repaint/bugzilla-3509-expected.txt: Removed.
2494 * platform/win/fast/repaint/bugzilla-5699-expected.txt: Removed.
2495 * platform/win/fast/repaint/bugzilla-6278-expected.txt: Removed.
2496 * platform/win/fast/repaint/bugzilla-6388-expected.txt: Removed.
2497 * platform/win/fast/repaint/bugzilla-6473-expected.txt: Removed.
2498 * platform/win/fast/repaint/bugzilla-7235-expected.txt: Removed.
2500 2015-09-01 Chris Dumez <cdumez@apple.com>
2502 NodeFilter should be a callback interface
2503 https://bugs.webkit.org/show_bug.cgi?id=148415
2505 Reviewed by Geoffrey Garen.
2507 * fast/dom/TreeWalker/acceptNode-filter-expected.txt:
2508 Rebaseline, the new exception message is different but the exception
2511 * fast/dom/constants-expected.txt:
2512 * fast/dom/constants.html:
2513 Stop checking for constants on NodeFilter instances as those are now
2514 Functions (implemented by the JavaScript). Those constants are on
2515 window.NodeFilter still. I verified that this is consistant with
2518 * fast/dom/global-constructors.html:
2519 Update the check to verify that the prototype of a NodeFilter instance
2520 is the Function prototype, not the NodeFilter prototype. NodeFilter
2521 should not have a prototype as it is a callback interface.
2523 * fast/dom/node-filter-gc.html:
2524 Pass null for the filter argument instead of 0. The functions expect
2525 a nullable NodeFilter object. Passing 0 here throws.
2527 * fast/dom/node-filter-interface-expected.txt:
2528 Rebaseline. window.NodeFilter no longer has a prototype. This is because
2529 callback interfaces are not supposed to have a prototype property, as
2530 per the Web IDL specification:
2531 https://heycam.github.io/webidl/#interface-prototype-object
2533 I also verified that this is consistent with Firefox.
2535 * http/tests/w3c/dom/interfaces-expected.txt:
2536 * http/tests/w3c/dom/nodes/Document-createTreeWalker-expected.txt:
2537 * http/tests/w3c/dom/traversal/NodeIterator-expected.txt:
2538 * http/tests/w3c/dom/traversal/TreeWalker-expected.txt:
2539 Rebaseline W3C tests. We are now passing a lot of checks because they
2540 check that TreeWalker.filter / NodeIterator.filter is a Function.
2542 * traversal/size-zero-run.html:
2543 Fix the test to pass a null node filter instead of NodeFilter.FILTER_ACCEPT.
2544 The call was not valid and now correctly throws. The JS is supposed to pass
2545 in a nullable NodeFilter, not a constant. I think the code meant to say
2546 "function() { return NodeFilter.FILTER_ACCEPT; }", however, I used null as
2547 it is shorter and equivalent.
2549 2015-09-01 Ryosuke Niwa <rniwa@webkit.org>
2551 Add tests for computed method declarations with side effects
2552 https://bugs.webkit.org/show_bug.cgi?id=148057
2554 Reviewed by Darin Adler.
2556 Added test cases for computed method names with side effects.
2558 * js/class-syntax-method-names-expected.txt:
2559 * js/script-tests/class-syntax-method-names.js:
2561 2015-09-01 Brian Burg <bburg@apple.com>
2563 Unreviewed, the previous commit had incorrect expectations.
2565 * inspector/console/command-line-api-expected.txt: Really update it.
2567 2015-09-01 Brian Burg <bburg@apple.com>
2569 Web Inspector: rewrite inspector/console/command-line-api.html to use AsyncTestSuite
2570 https://bugs.webkit.org/show_bug.cgi?id=148637
2572 Reviewed by Darin Adler.
2574 * inspector/console/command-line-api-expected.txt:
2575 * inspector/console/command-line-api.html:
2577 2015-09-01 Chris Dumez <cdumez@apple.com>
2579 Range.insersectsNode(node) is supposed to return true if node.parent is null
2580 https://bugs.webkit.org/show_bug.cgi?id=148687
2582 Reviewed by Ryosuke Niwa.
2584 Rebaseline / update existing tests.
2586 * fast/dom/Range/range-intersectsNode-expected.txt:
2587 * fast/dom/Range/resources/intersectsNode.js:
2588 * http/tests/w3c/dom/nodes/Element-matches-expected.txt:
2589 * http/tests/w3c/dom/ranges/Range-intersectsNode-expected.txt:
2591 2015-09-01 Zalan Bujtas <zalan@apple.com>
2594 block-selection-gap-in-composited-layer.html -> reftest
2595 body-background-image.html -> reftest
2596 border-fit-lines.html -> reftest
2597 border-radius-repaint.html -> reftest
2598 border-repaint-glitch.html -> reftest
2602 * fast/repaint/block-selection-gap-in-composited-layer-expected.html: Added.
2603 * fast/repaint/block-selection-gap-in-composited-layer.html:
2604 * fast/repaint/body-background-image-expected.html: Copied from LayoutTests/fast/repaint/body-background-image.html.
2605 * fast/repaint/body-background-image.html:
2606 * fast/repaint/border-fit-lines-expected.html: Added.
2607 * fast/repaint/border-fit-lines.html:
2608 * fast/repaint/border-radius-repaint-expected.html: Copied from LayoutTests/fast/repaint/border-radius-repaint.html.
2609 * fast/repaint/border-radius-repaint.html:
2610 * fast/repaint/border-repaint-glitch-expected.html: Copied from LayoutTests/fast/repaint/border-repaint-glitch.html.
2611 * fast/repaint/border-repaint-glitch.html:
2612 * platform/efl/fast/repaint/block-selection-gap-in-composited-layer-expected.png: Removed.
2613 * platform/efl/fast/repaint/block-selection-gap-in-composited-layer-expected.txt: Removed.
2614 * platform/efl/fast/repaint/body-background-image-expected.png: Removed.
2615 * platform/efl/fast/repaint/body-background-image-expected.txt: Removed.
2616 * platform/efl/fast/repaint/border-fit-lines-expected.png: Removed.
2617 * platform/efl/fast/repaint/border-fit-lines-expected.txt: Removed.
2618 * platform/efl/fast/repaint/border-radius-repaint-expected.png: Removed.
2619 * platform/efl/fast/repaint/border-radius-repaint-expected.txt: Removed.
2620 * platform/efl/fast/repaint/border-repaint-glitch-expected.png: Removed.
2621 * platform/efl/fast/repaint/border-repaint-glitch-expected.txt: Removed.
2622 * platform/gtk/fast/repaint/block-selection-gap-in-composited-layer-expected.png: Removed.
2623 * platform/gtk/fast/repaint/block-selection-gap-in-composited-layer-expected.txt: Removed.
2624 * platform/gtk/fast/repaint/body-background-image-expected.png: Removed.
2625 * platform/gtk/fast/repaint/body-background-image-expected.txt: Removed.
2626 * platform/gtk/fast/repaint/border-fit-lines-expected.png: Removed.
2627 * platform/gtk/fast/repaint/border-fit-lines-expected.txt: Removed.
2628 * platform/gtk/fast/repaint/border-radius-repaint-expected.png: Removed.
2629 * platform/gtk/fast/repaint/border-radius-repaint-expected.txt: Removed.
2630 * platform/gtk/fast/repaint/border-repaint-glitch-expected.png: Removed.
2631 * platform/gtk/fast/repaint/border-repaint-glitch-expected.txt: Removed.
2632 * platform/ios-simulator/fast/repaint/body-background-image-expected.txt: Removed.
2633 * platform/mac/fast/repaint/block-selection-gap-in-composited-layer-expected.png: Removed.
2634 * platform/mac/fast/repaint/block-selection-gap-in-composited-layer-expected.txt: Removed.
2635 * platform/mac/fast/repaint/body-background-image-expected.png: Removed.
2636 * platform/mac/fast/repaint/body-background-image-expected.txt: Removed.
2637 * platform/mac/fast/repaint/border-fit-lines-expected.png: Removed.
2638 * platform/mac/fast/repaint/border-fit-lines-expected.txt: Removed.
2639 * platform/mac/fast/repaint/border-radius-repaint-expected.png: Removed.
2640 * platform/mac/fast/repaint/border-radius-repaint-expected.txt: Removed.
2641 * platform/mac/fast/repaint/border-repaint-glitch-expected.png: Removed.
2642 * platform/mac/fast/repaint/border-repaint-glitch-expected.txt: Removed.
2643 * platform/win/fast/repaint/block-selection-gap-in-composited-layer-expected.txt: Removed.
2644 * platform/win/fast/repaint/body-background-image-expected.txt: Removed.
2645 * platform/win/fast/repaint/border-radius-repaint-expected.txt: Removed.
2646 * platform/win/fast/repaint/border-repaint-glitch-expected.txt: Removed.
2647 * platform/wk2/TestExpectations:
2649 2015-09-01 Alexey Proskuryakov <ap@apple.com>
2651 Clean up asynchronous behavior in some accessibility tests
2652 https://bugs.webkit.org/show_bug.cgi?id=148682
2654 Reviewed by Darin Adler.
2656 * accessibility/mac/removing-textarea-after-edit-crash-expected.txt:
2657 * accessibility/mac/removing-textarea-after-edit-crash.html:
2658 * accessibility/mac/select-element-selection-with-optgroups.html:
2659 * accessibility/mac/selected-rows-table.html:
2660 * accessibility/mac/selection-notification-focus-change.html:
2661 * accessibility/mac/selection-sync-expected.txt:
2662 * accessibility/mac/selection-sync.html:
2663 * accessibility/mac/setting-attributes-is-asynchronous.html:
2665 2015-09-01 Dean Jackson <dino@apple.com>
2667 The new media controls tests are OS X only.
2669 * platform/efl/TestExpectations:
2670 * platform/gtk/TestExpectations:
2671 * platform/ios-simulator/TestExpectations:
2673 2015-08-31 Dean Jackson <dino@apple.com>
2675 [mediacontrols] Add tests for the status display label
2676 https://bugs.webkit.org/show_bug.cgi?id=148656
2677 <rdar://problem/22509779>
2679 Reviewed by Eric Carlson.
2681 Add a test for the normal status of the status display,
2682 and another for the content when we load a bad URL.
2684 * media/controls/statusDisplay-expected.txt: Added.
2685 * media/controls/statusDisplay.html: Added.
2686 * media/controls/statusDisplayBad-expected.txt: Added.
2687 * media/controls/statusDisplayBad.html: Added.
2689 2015-08-31 Dean Jackson <dino@apple.com>
2691 [mediacontrols] Add a test for the show controls button
2692 https://bugs.webkit.org/show_bug.cgi?id=148655
2693 <rdar://problem/22509688>
2695 Reviewed by Eric Carlson.
2697 * media/controls/controls-test-helpers.js: Added. This will
2698 hold any helper functions.
2699 (statusForControlsElement): Return the status object for
2701 * media/controls/showControlsButton-expected.txt: Added.
2702 * media/controls/showControlsButton.html: Added.
2704 2015-09-01 Brian Burg <bburg@apple.com>
2706 Web Inspector: add TestSuite hooks for per-testcase setup and teardown actions
2707 https://bugs.webkit.org/show_bug.cgi?id=148641
2709 Reviewed by Timothy Hatcher.
2711 Extend existing unit tests to also exercise setup and teardown actions.
2713 * inspector/unit-tests/async-test-suite.html:
2714 * inspector/unit-tests/async-test-suite-expected.txt:
2715 * inspector/unit-tests/sync-test-suite.html:
2716 * inspector/unit-tests/sync-test-suite-expected.txt:
2718 2015-09-01 Zalan Bujtas <zalan@apple.com>
2721 background-generated.html -> reftest
2722 background-misaligned.html -> reftest
2723 backgroundSizeRepaint.html -> reftest
2724 block-no-inflow-children.html -> reftest
2728 * fast/repaint/background-generated-expected.html: Added.
2729 * fast/repaint/background-generated-expected.txt: Removed.
2730 * fast/repaint/background-generated.html:
2731 * fast/repaint/background-misaligned-expected.html: Added.
2732 * fast/repaint/background-misaligned-expected.txt: Removed.
2733 * fast/repaint/background-misaligned.html:
2734 * fast/repaint/backgroundSizeRepaint-expected.html: Copied from LayoutTests/fast/repaint/backgroundSizeRepaint.html.
2735 * fast/repaint/backgroundSizeRepaint.html:
2736 * fast/repaint/block-no-inflow-children-expected.html: Added.
2737 * fast/repaint/block-no-inflow-children.html:
2738 * platform/efl/fast/repaint/background-misaligned-expected.png: Removed.
2739 * platform/efl/fast/repaint/backgroundSizeRepaint-expected.png: Removed.
2740 * platform/efl/fast/repaint/backgroundSizeRepaint-expected.txt: Removed.
2741 * platform/efl/fast/repaint/block-no-inflow-children-expected.png: Removed.
2742 * platform/efl/fast/repaint/block-no-inflow-children-expected.txt: Removed.
2743 * platform/gtk/fast/repaint/background-misaligned-expected.png: Removed.
2744 * platform/gtk/fast/repaint/backgroundSizeRepaint-expected.png: Removed.
2745 * platform/gtk/fast/repaint/backgroundSizeRepaint-expected.txt: Removed.
2746 * platform/gtk/fast/repaint/block-no-inflow-children-expected.png: Removed.
2747 * platform/gtk/fast/repaint/block-no-inflow-children-expected.txt: Removed.
2748 * platform/mac/fast/repaint/background-generated-expected.png: Removed.
2749 * platform/mac/fast/repaint/background-misaligned-expected.png: Removed.
2750 * platform/mac/fast/repaint/backgroundSizeRepaint-expected.png: Removed.
2751 * platform/mac/fast/repaint/backgroundSizeRepaint-expected.txt: Removed.
2752 * platform/mac/fast/repaint/block-no-inflow-children-expected.png: Removed.
2753 * platform/mac/fast/repaint/block-no-inflow-children-expected.txt: Removed.
2754 * platform/win/fast/repaint/backgroundSizeRepaint-expected.txt: Removed.
2755 * platform/win/fast/repaint/block-no-inflow-children-expected.txt: Removed.
2757 2015-09-01 Javier Fernandez <jfernandez@igalia.com>
2759 [CSS Grid Layout] Layout is wrong for flex factor sum between 0 and 1
2760 https://bugs.webkit.org/show_bug.cgi?id=148645
2762 Reviewed by Darin Adler.
2764 Ensure we don't normalize individual tracks to fill the space, so
2765 at least, the sum of flex values must be 1. We also needed to
2766 modify the grid-element-shrink-to-fit to adapt it to the new
2767 behavior of flex fraction units.
2769 * fast/css-grid-layout/flex-factor-sum-less-than-1-expected.txt: Added.
2770 * fast/css-grid-layout/flex-factor-sum-less-than-1.html: Added.
2771 * fast/css-grid-layout/grid-element-shrink-to-fit.html:
2773 2015-09-01 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2775 Unreviewed EFL gardening. Skip new two tests which aren't supported by EFL port.
2777 * platform/efl/TestExpectations:
2779 2015-08-31 Commit Queue <commit-queue@webkit.org>
2781 Unreviewed, rolling out r189198.
2782 https://bugs.webkit.org/show_bug.cgi?id=148670
2784 "Caused http/tests/navigation/anchor-frames-same-origin.html
2785 to fail on WebKit1" (Requested by cdumez on #webkit).
2789 "http/tests/w3c/dom/nodes/Element-matches.html is flaky"
2790 https://bugs.webkit.org/show_bug.cgi?id=148615
2791 http://trac.webkit.org/changeset/189198
2793 2015-08-31 Alexey Proskuryakov <ap@apple.com>
2795 Remove shadow DOM tests
2796 https://bugs.webkit.org/show_bug.cgi?id=148669
2798 Reviewed by Tim Horton.
2800 * accessibility/corresponding-control-deleted-crash.html: Removed.
2801 * editing/shadow: Removed.
2802 * editing/text-iterator/basic-iteration-shadowdom.html: Removed.
2803 * fast/dom/HTMLTemplateElement/cycles-in-shadow.html: Removed.
2804 * fast/dom/shadow: Removed.
2805 * platform/efl/TestExpectations:
2806 * platform/gtk/TestExpectations:
2807 * platform/ios-simulator-wk1/TestExpectations:
2808 * platform/ios-simulator-wk2/TestExpectations:
2809 * platform/ios-simulator/TestExpectations:
2810 * platform/mac-wk2/TestExpectations:
2811 * platform/mac/TestExpectations:
2812 * platform/win/TestExpectations:
2814 2015-08-31 Chris Dumez <cdumez@apple.com>
2816 Range API is throwing wrong exception type
2817 https://bugs.webkit.org/show_bug.cgi?id=148648
2819 Reviewed by Ryosuke Niwa.
2821 Update / rebaseline tests. A lot of w3c tests progressed after this
2822 change. However, some of our pre-existing layout tests were relying
2825 * fast/dom/DOMException/RangeException-expected.txt: Removed.
2826 * fast/dom/DOMException/RangeException.html: Removed.
2827 * fast/dom/DOMException/resources/RangeException.js: Removed.
2828 * fast/dom/Range/range-compareNode.html:
2829 * fast/dom/Range/range-exceptions-expected.txt:
2830 * fast/dom/Range/range-intersectsNode-expected.txt:
2831 * fast/dom/Range/script-tests/range-exceptions.js:
2832 * fast/dom/Window/get-set-properties-expected.txt:
2833 * fast/dom/Window/get-set-properties.html:
2834 * fast/dom/Window/resources/window-properties.js:
2835 * http/tests/w3c/dom/ranges/Range-comparePoint-expected.txt:
2836 * http/tests/w3c/dom/ranges/Range-isPointInRange-expected.txt:
2837 * http/tests/w3c/dom/ranges/Range-selectNode-expected.txt:
2838 * http/tests/w3c/dom/ranges/Range-set-expected.txt:
2839 * http/tests/w3c/dom/ranges/Range-surroundContents-expected.txt:
2840 * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
2842 2015-08-31 Alexey Proskuryakov <ap@apple.com>
2844 Update Windows expectation for fast/events/wheelevent-basic.html after r188793.
2846 * platform/win/TestExpectations: This test used to fail, and now that it is
2847 asynchronous, it times out.
2849 2015-08-31 Chris Dumez <cdumez@apple.com>
2851 http/tests/w3c/dom/nodes/Element-matches.html is flaky
2852 https://bugs.webkit.org/show_bug.cgi?id=148615
2854 Reviewed by Ryosuke Niwa.
2856 Unskip the tests and rebaseline them now that the target pseudo selector
2857 checks are consistently passing.
2860 * http/tests/w3c/dom/nodes/Element-matches-expected.txt:
2861 * http/tests/w3c/dom/nodes/ParentNode-querySelector-All-expected.txt:
2862 * http/tests/w3c/dom/nodes/ParentNode-querySelector-All-xhtml-expected.txt:
2864 2015-08-31 Alexey Proskuryakov <ap@apple.com>
2866 Skip Web Inspector debugger tests more thoroughly.
2868 * platform/mac-wk2/TestExpectations:
2869 * platform/mac/TestExpectations:
2871 2015-08-26 Andy Estes <aestes@apple.com>
2873 [Content Filtering] Determine navigation and content policy before continuing to filter a load
2874 https://bugs.webkit.org/show_bug.cgi?id=148506
2876 Reviewed by Brady Eidson.
2878 Added tests for what happens if the content filter does not make a decision when the load finishes.
2880 * contentfiltering/allow-never-expected.html: Added.
2881 * contentfiltering/allow-never.html: Added.
2882 * contentfiltering/block-never-expected.html: Added.
2883 * contentfiltering/block-never.html: Added.
2884 * contentfiltering/resources/contentfiltering.js:
2886 2015-08-31 Zalan Bujtas <zalan@apple.com>
2889 add-table-overpaint.html -> repaint rect tracking + [ Pass Failure] for now.
2890 absolute-position-moved.html -> reftest.
2895 * fast/repaint/absolute-position-moved-expected.html: Added.
2896 * fast/repaint/absolute-position-moved-expected.png: Removed.
2897 * fast/repaint/absolute-position-moved-expected.txt: Removed.
2898 * fast/repaint/absolute-position-moved.html:
2899 * fast/repaint/add-table-overpaint-expected.png: Removed.
2900 * fast/repaint/add-table-overpaint-expected.txt:
2901 * fast/repaint/add-table-overpaint.html:
2902 * platform/gtk/fast/repaint/add-table-overpaint-expected.png: Removed.
2904 2015-08-31 Aleksandr Skachkov <gskachkov@gmail.com>
2906 [ES6] Arrow function syntax. Add missed tests for invoking the arrow function that created by 'eval' statement.
2907 https://bugs.webkit.org/show_bug.cgi?id=148445
2909 Reviewed by Yusuke Suzuki.
2911 Added tests, that cover cases, when arrow function is created by 'eval' statement and then invoking it.
2912 This case was missed in previous patches that are related to arrow function, also it is important to
2913 test different cases of ending arrow function in 'eval' and invoking created arrow function because
2914 of reparsing during function invocation.
2916 * js/arrowfunction-syntax-endings-expected.txt:
2917 * js/script-tests/arrowfunction-syntax-endings.js:
2919 2015-08-31 Zalan Bujtas <zalan@apple.com>
2922 absolute-position-change-containing-block.html -> repaint rect tracking.
2923 absolute-position-changed.html -> reftest.
2927 * fast/repaint/absolute-position-change-containing-block-expected.png: Removed.
2928 * fast/repaint/absolute-position-change-containing-block-expected.txt:
2929 * fast/repaint/absolute-position-change-containing-block.html:
2930 * fast/repaint/absolute-position-changed-expected.html: Added.
2931 * fast/repaint/absolute-position-changed-expected.png: Removed.
2932 * fast/repaint/absolute-position-changed-expected.txt: Removed.
2933 * fast/repaint/absolute-position-changed.html:
2934 * platform/gtk/fast/repaint/absolute-position-change-containing-block-expected.png: Removed.
2935 * platform/mac/fast/repaint/absolute-position-changed-expected.png: Removed.
2937 2015-08-31 Chris Dumez <cdumez@apple.com>
2939 NodeFilter.SHOW_ALL has wrong value on 32-bit
2940 https://bugs.webkit.org/show_bug.cgi?id=148602
2942 Reviewed by Geoffrey Garen.
2944 Unskip tests that are now passing on Windows / 32bit.
2946 * platform/win/TestExpectations:
2948 2015-08-31 Chris Dumez <cdumez@apple.com>
2950 Range.detach() / NodeIterator.detach() should be no-ops as per the latest DOM specification
2951 https://bugs.webkit.org/show_bug.cgi?id=148454
2953 Reviewed by Ryosuke Niwa.
2955 * fast/dom/Range/bug-19527.html:
2956 * fast/dom/Range/detach-range-during-deletecontents-expected.txt:
2957 * fast/dom/Range/range-compareNode-expected.txt:
2958 * fast/dom/Range/range-compareNode.html:
2959 * fast/dom/Range/range-comparePoint.html:
2960 * fast/dom/Range/range-intersectsNode-exception-expected.txt: Removed.
2961 * fast/dom/Range/range-intersectsNode-exception.html: Removed.
2962 * fast/dom/Range/range-intersectsNode-expected.txt:
2963 * fast/dom/Range/range-isPointInRange.html:
2964 * fast/dom/Range/resources/intersectsNode.js:
2965 Update / rebaseline tests.
2967 * fast/dom/Range/range-detach-noop-expected.txt: Added.
2968 * fast/dom/Range/range-detach-noop.html: Added.
2969 New test checking that Range.detach() is a no-op.
2971 * fast/dom/node-iterator-detach-noop-expected.txt: Added.
2972 * fast/dom/node-iterator-detach-noop.html: Added.
2973 New test checking that NodeIterator.detach() is a no-op.
2975 2015-08-31 Antti Koivisto <antti@apple.com>
2977 Network Cache: Stale content after back navigation
2978 https://bugs.webkit.org/show_bug.cgi?id=148634
2980 Reviewed by Chris Dumez.
2982 * http/tests/cache/disk-cache/disk-cache-302-status-code.html:
2983 * http/tests/cache/disk-cache/disk-cache-cancel-expected.txt: Added.
2984 * http/tests/cache/disk-cache/disk-cache-cancel.html: Added.
2985 * http/tests/cache/disk-cache/resources/cache-test.js:
2987 Support delayed responses so we can test canceling the load.
2988 Some minor improvements.
2993 (loadResourcesWithOptions):
2995 * http/tests/cache/disk-cache/resources/generate-response.cgi:
2997 2015-08-31 Zalan Bujtas <zalan@apple.com>
2999 Repaint cleanup: 4776765.html. Use repaint rect tracking.
3003 * fast/repaint/4776765-expected.txt: Added.
3004 * fast/repaint/4776765.html:
3005 * platform/efl/fast/repaint/4776765-expected.png: Removed.
3006 * platform/efl/fast/repaint/4776765-expected.txt: Removed.
3007 * platform/gtk/fast/repaint/4776765-expected.png: Removed.
3008 * platform/gtk/fast/repaint/4776765-expected.txt: Removed.
3009 * platform/mac/fast/repaint/4776765-expected.png: Removed.
3010 * platform/mac/fast/repaint/4776765-expected.txt: Removed.
3011 * platform/win/fast/repaint/4776765-expected.txt: Removed.
3013 2015-08-31 Chris Dumez <cdumez@apple.com>
3015 Unreviewed, mark a few tests as failing on Windows.
3017 They will be fixed via Bug 148602.
3019 * platform/win/TestExpectations:
3021 2015-08-31 Chris Dumez <cdumez@apple.com>
3023 Unreviewed, mark new http/tests/w3c/dom/nodes/ParentNode-querySelector-All-xhtml.xhtml as flaky.
3027 2015-08-31 Alexey Proskuryakov <ap@apple.com>
3029 Add test expectations for:
3031 Many Web Inspector tests are flaky timeouts
3032 https://bugs.webkit.org/show_bug.cgi?id=148636
3034 * platform/mac/TestExpectations:
3036 2015-08-31 Javier Fernandez <jfernandez@igalia.com>
3038 [CSS Grid Layout] auto-margins alignment does not work for heights
3039 https://bugs.webkit.org/show_bug.cgi?id=148071
3041 Reviewed by Sergio Villar Senin.
3043 Updated some test cases to adapt them to the new row-axis auto-margin alignment.
3045 * fast/css-grid-layout/grid-item-auto-margins-alignment-expected.txt:
3046 * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-lr-expected.txt:
3047 * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-lr.html:
3048 * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-rl-expected.txt:
3049 * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-rl.html:
3050 * fast/css-grid-layout/grid-item-auto-margins-alignment.html:
3051 * fast/css-grid-layout/grid-item-auto-margins-and-stretch.html:
3053 2015-08-31 Enrica Casucci <enrica@apple.com>
3055 Incorrect cursor movement for U+26F9, U+1F3CB with variations.
3056 https://bugs.webkit.org/show_bug.cgi?id=148629
3057 rdar://problem/22492366
3059 Reviewed by Ryosuke Niwa.
3061 The test has been updated to test these two emoji and to
3062 cover the cursor movement as well.
3064 * editing/deleting/delete-emoji-expected.txt:
3065 * editing/deleting/delete-emoji.html:
3067 2015-07-31 Sergio Villar Senin <svillar@igalia.com>
3069 [css-grid] Grid containers reporting wrong preferred widths
3070 https://bugs.webkit.org/show_bug.cgi?id=147486
3072 Reviewed by Darin Adler.
3074 Added new test cases to check the preferred widths reported by
3075 grid containers when they are sized under min/max-width
3078 * fast/css-grid-layout/grid-preferred-logical-widths-expected.txt:
3079 * fast/css-grid-layout/grid-preferred-logical-widths.html:
3081 2015-08-31 Antti Koivisto <antti@apple.com>
3083 REGRESSION (r188820): fast/dom/HTMLObjectElement/object-as-frame.html is flaky
3084 https://bugs.webkit.org/show_bug.cgi?id=148533
3086 Reviewed by Chris Dumez.
3092 * fast/dom/HTMLObjectElement/object-as-frame.html:
3094 Use more logical text in the data url.
3096 * http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt:
3097 * http/tests/loading/basic-credentials-sent-automatically-expected.txt:
3098 * platform/wk2/http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt:
3099 * platform/wk2/http/tests/loading/basic-credentials-sent-automatically-expected.txt:
3100 * webarchive/loading/object-expected.txt:
3102 Update test results.
3104 2015-08-30 Chris Fleizach <cfleizach@apple.com>
3106 AX: When navigating the elements of a scrollable element with VoiceOver, the scrollTop() position of the element does not permanently change
3107 https://bugs.webkit.org/show_bug.cgi?id=125720
3109 Unreviewed. Skip failing tests on Windows due to lack of DRT implementations.
3111 * platform/win/TestExpectations:
3113 2015-08-30 Chris Dumez <cdumez@apple.com>
3115 Unreviewed, mark http/tests/w3c/dom/nodes/Element-matches.html as flaky.
3119 2015-08-29 Chris Dumez <cdumez@apple.com>
3121 Unreviewed, rebaseline http/tests/w3c/dom/nodes/Element-matches.html
3123 * http/tests/w3c/dom/nodes/Element-matches-expected.txt:
3125 2015-08-29 Alexey Proskuryakov <ap@apple.com>
3127 Mac test result gardening.
3129 Unmarked tests that no longer flake, updated a a few results.
3131 * platform/mac-wk2/TestExpectations:
3132 * platform/mac/TestExpectations:
3133 * platform/mac/compositing/reflections/load-video-in-reflection-expected.txt:
3134 * platform/mac/editing/pasteboard/5478250-expected.png:
3135 * platform/mac/editing/pasteboard/5478250-expected.txt:
3136 * platform/mac/fast/loader/javascript-url-in-embed-expected.txt:
3138 2015-08-29 Chris Dumez <cdumez@apple.com>
3140 Import W3C DOM test suite from github.com/w3c/web-platform-tests
3141 https://bugs.webkit.org/show_bug.cgi?id=148546
3143 Reviewed by Alexey Proskuryakov.
3145 Import W3C DOM test suite from github.com/w3c/web-platform-tests
3146 to improve coverage and track progress.
3148 * http/tests/w3c/dom/*: Added.
3150 2015-08-29 Chris Fleizach <cfleizach@apple.com>
3152 AX: When navigating the elements of a scrollable element with VoiceOver, the scrollTop() position of the element does not permanently change
3153 https://bugs.webkit.org/show_bug.cgi?id=125720
3155 Reviewed by Daniel Bates.
3157 * accessibility/scroll-to-global-point-iframe-expected.txt: Added.
3158 * accessibility/scroll-to-global-point-iframe-nested-expected.txt: Added.
3159 * accessibility/scroll-to-global-point-iframe-nested.html: Added.
3160 * accessibility/scroll-to-global-point-iframe.html: Added.
3161 * accessibility/scroll-to-global-point-main-window-expected.txt: Added.
3162 * accessibility/scroll-to-global-point-main-window.html: Added.
3163 * accessibility/scroll-to-global-point-nested-expected.txt: Added.
3164 * accessibility/scroll-to-global-point-nested.html: Added.
3165 * accessibility/scroll-to-make-visible-div-overflow-expected.txt: Added.
3166 * accessibility/scroll-to-make-visible-div-overflow.html: Added.
3167 * accessibility/scroll-to-make-visible-iframe-expected.txt: Added.
3168 * accessibility/scroll-to-make-visible-iframe.html: Added.
3169 * accessibility/scroll-to-make-visible-nested-2-expected.txt: Added.
3170 * accessibility/scroll-to-make-visible-nested-2.html: Added.
3171 * accessibility/scroll-to-make-visible-nested-expected.txt: Added.
3172 * accessibility/scroll-to-make-visible-nested.html: Added.
3173 * accessibility/scroll-to-make-visible-with-subfocus-expected.txt: Added.
3174 * accessibility/scroll-to-make-visible-with-subfocus.html: Added.
3176 2015-08-28 Alexey Proskuryakov <ap@apple.com>
3178 Mac TestExpectations gardening.
3180 * platform/mac-wk2/TestExpectations:
3181 * platform/mac/TestExpectations:
3183 2015-08-28 Andy Estes <aestes@apple.com>
3185 http/tests/media/video-play-stall.html is flakey
3186 https://bugs.webkit.org/show_bug.cgi?id=148597
3188 * platform/mac/TestExpectations: Marked as flakey.
3190 2015-08-28 Jer Noble <jer.noble@apple.com>
3192 [iOS] Add WebKit/WebKit2 settings to control automatic data loading
3193 https://bugs.webkit.org/show_bug.cgi?id=148579
3195 Reviewed by Anders Carlsson.
3197 Restriction setting moved from a global to a specific session.
3199 * media/video-restricted-no-preload-auto-expected.txt:
3200 * media/video-restricted-no-preload-auto.html:
3201 * media/video-restricted-no-preload-metadata-expected.txt:
3202 * media/video-restricted-no-preload-metadata.html:
3204 2015-08-28 Jer Noble <jer.noble@apple.com>
3206 Unreviewed gardening; fix (rebaseline) expected results for media/video-fullscreeen-only-playback.html after r189112.
3208 * media/video-fullscreeen-only-playback-expected.txt:
3210 2015-08-28 Jer Noble <jer.noble@apple.com>
3212 [iOS] Make the AllowsInlineMediaPlayback preference work in WebKit / WebKit2.
3213 https://bugs.webkit.org/show_bug.cgi?id=147512
3215 Reviewed by Anders Carlsson.
3217 * media/video-fullscreeen-only-controls.html:
3218 * media/video-fullscreeen-only-controls-expected.txt:
3219 * media/video-fullscreeen-only-playback.html:
3220 * media/video-fullscreeen-only-playback-expected.txt:
3222 2015-08-28 Eric Carlson <eric.carlson@apple.com>
3224 Media Session: MediaSession.releaseSession() renamed to deactivate()
3225 https://bugs.webkit.org/show_bug.cgi?id=148578
3227 Reviewed by Jer Noble.
3229 * media/session/releasing-sessions-expected.txt:
3230 * media/session/releasing-sessions.html:
3232 2015-08-28 Joseph Pecoraro <pecoraro@apple.com>
3234 Web Inspector: Separate creating a style sheet from adding a new rule in the protocol
3235 https://bugs.webkit.org/show_bug.cgi?id=148502
3237 Reviewed by Timothy Hatcher.
3239 * inspector/css/createStyleSheet-expected.txt: Added.
3240 * inspector/css/createStyleSheet.html: Added.
3241 * inspector/css/manager-preferredInspectorStyleSheetForFrame-expected.txt: Added.
3242 * inspector/css/manager-preferredInspectorStyleSheetForFrame.html: Added.
3243 * inspector/css/stylesheet-events-inspector-stylesheet-expected.txt:
3244 * inspector/css/stylesheet-events-inspector-stylesheet.html:
3246 2015-08-28 Xabier Rodriguez Calvar <calvaris@igalia.com>
3248 Layout Test streams/reference-implementation/readable-stream.html is flaky
3249 https://bugs.webkit.org/show_bug.cgi?id=148320
3251 Reviewed by Alexey Proskuryakov.
3253 * streams/reference-implementation/readable-stream.html: Set the timeouts at the last moment so that it is less
3254 likely to hit them earlier that we should.
3256 2015-08-28 Carlos Garcia Campos <cgarcia@igalia.com>
3258 Unreviewed GTK+ gardening. Skip inspector tests timing out after r188639.
3260 * platform/gtk/TestExpectations:
3262 2015-08-28 Carlos Garcia Campos <cgarcia@igalia.com>
3264 Unreviewed GTK+ gardening. Skip some MediaStream tests that are timing out.
3266 * platform/gtk/TestExpectations:
3268 2015-08-27 Commit Queue <commit-queue@webkit.org>
3270 Unreviewed, rolling out r189064 and r189084.
3271 https://bugs.webkit.org/show_bug.cgi?id=148560
3273 Breaks 117 JSC tests. (Requested by mlam on #webkit).
3275 Reverted changesets:
3277 "[ES6] Add TypedArray.prototype functionality."
3278 https://bugs.webkit.org/show_bug.cgi?id=148035
3279 http://trac.webkit.org/changeset/189064
3281 "Unbreak JSC tests (broken since r189064)."
3282 http://trac.webkit.org/changeset/189084
3284 2015-08-27 Mark Lam <mark.lam@apple.com>
3286 Unbreak JSC tests (broken since r189064).
3290 * js/script-tests/typedarray-test-helper-functions.js:
3292 2015-08-27 Tim Horton <timothy_horton@apple.com>
3294 fast/css/object-fit/object-fit-embed.html isn't testing anything
3295 https://bugs.webkit.org/show_bug.cgi?id=148512
3297 Reviewed by Andy Estes.
3299 * fast/css/object-fit/object-fit-embed-expected.html:
3300 * fast/css/object-fit/object-fit-embed.html:
3301 * fast/replaced/border-radius-clip-content-edge.html:
3302 * fast/replaced/outline-replaced-elements.html:
3303 These tests load PNGs inside <embeds>. r82001 made it so that
3304 the test plugin handles PNGs, and also so that <embed> prefers
3305 plugins even for types that we know how to handle natively.
3307 Since these tests actually want to load PNGs natively, disable
3308 plugins so we don't get that behavior.
3310 2015-08-27 Keith Miller <keith_miller@apple.com>
3312 [ES6] Add TypedArray.prototype functionality.
3313 https://bugs.webkit.org/show_bug.cgi?id=148035
3315 Reviewed by Geoffrey Garen.
3317 Added tests for the TypedArray.prototype functions.
3318 All the tests use the typedarray-test-helper-function.js
3319 to run the test on each TypedArray.
3321 * fast/canvas/webgl/type-conversion-test-expected.txt:
3322 * js/script-tests/typedarray-copyWithin.js: Added.
3323 * js/script-tests/typedarray-every.js: Added.
3325 (isBigEnoughAndChange):
3326 (isBigEnoughAndException):
3327 * js/script-tests/typedarray-fill.js: Added.
3328 * js/script-tests/typedarray-filter.js: Added.
3330 (keepEvenAndChange):
3331 (isBigEnoughAndException):
3332 * js/script-tests/typedarray-find.js: Added.
3334 (keepEvenAndChange):
3335 (isBigEnoughAndException):
3336 * js/script-tests/typedarray-findIndex.js: Added.
3338 (keepEvenAndChange):
3339 (isBigEnoughAndException):
3340 * js/script-tests/typedarray-forEach.js: Added.
3341 (.checkCorrect.let.list):
3346 (isBigEnoughAndException):
3347 * js/script-tests/typedarray-indexOf.js: Added.
3349 * js/script-tests/typedarray-lastIndexOf.js: Added.
3350 * js/script-tests/typedarray-map.js: Added.
3353 (isBigEnoughAndException):
3354 * js/script-tests/typedarray-reduce.js: Added.
3357 (createArrayAndChange):
3358 (isBigEnoughAndException):
3359 * js/script-tests/typedarray-reduceRight.js: Added.
3362 (createArrayAndChange):
3363 (isBigEnoughAndException):
3364 * js/script-tests/typedarray-slice.js: Added.
3365 * js/script-tests/typedarray-some.js: Added.
3367 (isBigEnoughAndChange):
3368 (isBigEnoughAndException):
3369 * js/script-tests/typedarray-sort.js: Added.
3372 * js/script-tests/typedarray-test-helper-functions.js: Added.
3373 (forEachTypedArray):
3374 (isSameFunctionForEachTypedArrayPrototype.eq):
3375 (isSameFunctionForEachTypedArrayPrototype):
3378 (testPrototypeFunctionHelper):
3379 (testPrototypeFunctionOnSigned):
3380 (testPrototypeFunctionOnFloat):
3381 (testPrototypeFunction):
3382 * js/typedarray-copyWithin-expected.txt: Added.
3383 * js/typedarray-copyWithin.html: Added.
3384 * js/typedarray-every-expected.txt: Added.
3385 * js/typedarray-every.html: Added.
3386 * js/typedarray-fill-expected.txt: Added.
3387 * js/typedarray-fill.html: Added.
3388 * js/typedarray-filter-expected.txt: Added.
3389 * js/typedarray-filter.html: Added.
3390 * js/typedarray-find-expected.txt: Added.
3391 * js/typedarray-find.html: Added.
3392 * js/typedarray-findIndex-expected.txt: Added.
3393 * js/typedarray-findIndex.html: Added.
3394 * js/typedarray-forEach-expected.txt: Added.
3395 * js/typedarray-forEach.html: Added.
3396 * js/typedarray-indexOf-expected.txt: Added.
3397 * js/typedarray-indexOf.html: Added.
3398 * js/typedarray-lastIndexOf-expected.txt: Added.
3399 * js/typedarray-lastIndexOf.html: Added.
3400 * js/typedarray-map-expected.txt: Added.
3401 * js/typedarray-map.html: Added.
3402 * js/typedarray-reduce-expected.txt: Added.
3403 * js/typedarray-reduce.html: Added.
3404 * js/typedarray-reduceRight-expected.txt: Added.
3405 * js/typedarray-reduceRight.html: Added.
3406 * js/typedarray-slice-expected.txt: Added.
3407 * js/typedarray-slice.html: Added.
3408 * js/typedarray-some-expected.txt: Added.
3409 * js/typedarray-some.html: Added.
3410 * js/typedarray-sort-expected.txt: Added.
3411 * js/typedarray-sort.html: Added.
3413 2015-08-27 Chris Dumez <cdumez@apple.com>
3415 Range.compareBoundaryPoints() should throw a NotSupportedError for invalid compareHow values
3416 https://bugs.webkit.org/show_bug.cgi?id=148483
3418 Reviewed by Geoffrey Garen.
3420 Add new layout test to confirm that Range.compareBoundaryPoints() throws
3421 when passed in invalid compareHow values.
3423 * fast/dom/Range/compareBoundaryPoints-compareHow-exception-expected.txt: Added.
3424 * fast/dom/Range/compareBoundaryPoints-compareHow-exception.html: Added.
3426 2015-08-27 Joseph Pecoraro <pecoraro@apple.com>
3428 Page does not update when <link> media attribute changes to no longer apply to page
3429 https://bugs.webkit.org/show_bug.cgi?id=148392
3431 Reviewed by Antti Koivisto.
3433 * fast/css/link-media-attr-expected.txt: Added.
3434 * fast/css/link-media-attr.html: Added.
3435 Add a test to verify that styles change after a link's media attribute changes.
3437 2015-08-27 Chris Dumez <cdumez@apple.com>
3439 Document window.NodeFilter properties
3440 https://bugs.webkit.org/show_bug.cgi?id=148531
3442 Reviewed by Geoffrey Garen.
3444 Document window.NodeFilter properties to detect changes to them. This
3445 is in preparation of Bug 148415 as this will help detect unwanted
3446 changes to the interface when making NodeFilter a callback interface.
3448 * fast/dom/node-filter-interface-expected.txt: Added.
3449 * fast/dom/node-filter-interface.html: Added.
3451 2015-08-27 Zalan Bujtas <zalan@apple.com>
3453 Simple line layout: Text jumps sometimes on naughty strings page
3454 https://bugs.webkit.org/show_bug.cgi?id=148399
3455 rdar://problem/22212568
3457 Reviewed by Antti Koivisto.
3459 The x position we set for tab characters during painting should
3460 be the same as if it was set by the inline box tree painting.
3462 Inline box tree computes the distance from the rootbox for each line
3463 and sets this value as the xPos for the TextRun.
3464 Currently simple line layout does not support cases where a line
3465 would have an offset, so this value is always 0.
3467 * fast/text/whitespace/simple-line-layout-tab-position-expected.html: Added.
3468 * fast/text/whitespace/simple-line-layout-tab-position.html: Added.
3470 2015-08-27 Anders Carlsson <andersca@apple.com>
3472 REGRESSION (r188987): imported/mozilla/svg/filters/feConvolveMatrix-1.svg fails
3473 https://bugs.webkit.org/show_bug.cgi?id=148497
3474 <rdar://problem/22459541>
3476 Reviewed by Andy Estes.
3480 2015-08-27 Basile Clement <basile_clement@apple.com>
3482 REGRESSION(r184779): Possible read-after-free in JavaScriptCore/dfg/DFGClobberize.h
3483 https://bugs.webkit.org/show_bug.cgi?id=148411
3485 Reviewed by Geoffrey Garen and Filip Pizlo.