REGRESSION: Inline-block baseline is wrong when zero-width replaced child is present
[WebKit-https.git] / LayoutTests / ChangeLog
1 2015-09-09  David Hyatt  <hyatt@apple.com>
2
3         REGRESSION: Inline-block baseline is wrong when zero-width replaced child is present
4         https://bugs.webkit.org/show_bug.cgi?id=147452
5         rdar://problem/21943074
6
7         Reviewed by Myles Maxfield.
8
9         * fast/inline-block/baseline-with-zero-width-replaced-child-expected.html: Added.
10         * fast/inline-block/baseline-with-zero-width-replaced-child.html: Added.
11
12 2015-09-09  Manuel Rego Casasnovas  <rego@igalia.com>
13
14         [css-grid] Percentage columns shouldn't include border and padding
15         https://bugs.webkit.org/show_bug.cgi?id=148978
16
17         Reviewed by Sergio Villar Senin.
18
19         * fast/css-grid-layout/grid-percent-track-margin-border-padding-expected.txt: Added.
20         * fast/css-grid-layout/grid-percent-track-margin-border-padding.html: Added.
21
22 2015-09-09  Chris Dumez  <cdumez@apple.com>
23
24         HTMLTableElement.tHead / tFoot / caption should be nullable
25         https://bugs.webkit.org/show_bug.cgi?id=148991
26
27         Reviewed by Ryosuke Niwa.
28
29         Add new test that covers the behavior of the following HTMLTableElement
30         attributes: caption / tHead / tFoot.
31
32         * fast/dom/HTMLTableElement/nullable-attributes-expected.txt: Added.
33         * fast/dom/HTMLTableElement/nullable-attributes.html: Added.
34         * fast/dom/setter-type-enforcement-expected.txt:
35
36 2015-06-26  Sergio Villar Senin  <svillar@igalia.com>
37
38         min-width/height should default to auto for flexbox items
39         https://bugs.webkit.org/show_bug.cgi?id=146020
40
41         Reviewed by David Hyatt.
42
43         Based on Blink's r193665, r194062, r194887 and r195930 by <cbiesinger@chromium.org>.
44
45         * TestExpectations: Removed passing flexbox tests.
46         * css3/flexbox/csswg/flex-flow-007.html: Added min-height: 0px.
47         * css3/flexbox/flexbox-baseline.html: Ditto.
48         * css3/flexbox/min-size-auto-expected.txt: Added.
49         * css3/flexbox/min-size-auto.html: Added.
50         * css3/flexbox/preferred-widths-orthogonal.html: Added min-height: 0px.
51         * fast/css/auto-min-size-expected.txt: Check default computed
52         styles for min-width/height for flex items.
53         * fast/css/auto-min-size.html: Ditto.
54
55 2015-09-08  Commit Queue  <commit-queue@webkit.org>
56
57         Unreviewed, rolling out r189407 and r189424.
58         https://bugs.webkit.org/show_bug.cgi?id=148993
59
60         Broke some tests, and made others flakily time out (Requested
61         by ap on #webkit).
62
63         Reverted changesets:
64
65         "[WebGL] Update WebGL 1.0.3 conformance tests"
66         https://bugs.webkit.org/show_bug.cgi?id=148858
67         http://trac.webkit.org/changeset/189407
68
69         "REGRESSION (r189407): webgl/1.0.3/conformance/extensions
70         /webgl-draw-buffers.html"
71         http://trac.webkit.org/changeset/189424
72
73 2015-09-08  Said Abou-Hallawa  <sabouhallawa@apple.com>
74
75         [iOS] Unreviewed iOS gardening.
76
77         * platform/ios-simulator/css3/filters/backdrop: Added.
78         * platform/ios-simulator/css3/filters/backdrop/blur-input-bounds-expected.txt: Added.
79         * platform/ios-simulator/css3/font-feature-settings-preinstalled-fonts-expected.txt: Added.
80         * platform/ios-simulator/fast/css/named-images-expected.txt: Added.
81         * platform/ios-simulator/fast/forms/select-element-focus-ring-expected.txt: Added.
82         * platform/ios-simulator/fast/text/font-weights-expected.txt: Added.
83
84 2015-09-08  Chris Dumez  <cdumez@apple.com>
85
86         new Comment(undefined) / new Text(undefined) should use default's empty string
87         https://bugs.webkit.org/show_bug.cgi?id=148973
88         <rdar://problem/22548042>
89
90         Reviewed by Ryosuke Niwa.
91
92         Fix a couple of layout tests that were wrongly expecting undefined to
93         be converted to the "undefined" String for optional DOMString parameters.
94
95         * fast/dom/DOMImplementation/createHTMLDocument-optional-title-expected.txt:
96         * fast/dom/DOMImplementation/createHTMLDocument-optional-title.html:
97         * fast/dom/Window/custom-constructors-expected.txt:
98         * fast/dom/Window/custom-constructors.html:
99
100 2015-09-08  Yusuke Suzuki  <utatane.tea@gmail.com>
101
102         [ES6] Implement computed accessors
103         https://bugs.webkit.org/show_bug.cgi?id=147883
104
105         Reviewed by Geoffrey Garen.
106
107         Updated the existing tests.
108
109         * js/parser-syntax-check-expected.txt:
110         * js/script-tests/parser-syntax-check.js:
111
112 2015-09-08  Chris Dumez  <cdumez@apple.com>
113
114         document.importNode(node, deep): deep's default value should be false
115         https://bugs.webkit.org/show_bug.cgi?id=148959
116         <rdar://problem/22558915>
117
118         Reviewed by Alexey Proskuryakov.
119
120         * fast/dom/document-importNode-arguments.html:
121         Explicitly pass deep parameter as the test wants a deep clone.
122
123 2015-09-08  Joseph Pecoraro  <pecoraro@apple.com>
124
125         Web Inspector: Move PrettyPrinting tests into LayoutTests
126         https://bugs.webkit.org/show_bug.cgi?id=148698
127
128         Reviewed by Timothy Hatcher.
129
130         * inspector/codemirror/resources/prettyprinting/css-rule-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/css-rule-tests/*.
131         * inspector/codemirror/resources/prettyprinting/css-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/css-tests/*.
132         * inspector/codemirror/resources/prettyprinting/javascript-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/js-tests/*.
133         Move tests from PrettyPrinting tools into LayoutTests.
134
135         * inspector/codemirror/prettyprinting-css-expected.txt: Added.
136         * inspector/codemirror/prettyprinting-css-rules-expected.txt: Added.
137         * inspector/codemirror/prettyprinting-css-rules.html: Added.
138         * inspector/codemirror/prettyprinting-css.html: Added.
139         * inspector/codemirror/prettyprinting-javascript-expected.txt: Added.
140         * inspector/codemirror/prettyprinting-javascript.html: Added.
141         Add tests per CodeMirror mode.
142
143         * inspector/codemirror/resources/prettyprinting/utilities.js: Added.
144         (TestPage.registerInitializer):
145         Shared code between the pretty printing tests.
146
147 2015-09-08  Daniel Bates  <dabates@apple.com>
148
149         Mark animations/trigger-container-scroll-boundaries.html as failure on iOS
150
151         According to Dean Jackson this feature is not supported on iOS at this time.
152
153         * platform/ios-simulator-wk1/TestExpectations: Move existing animation trigger failure expectations from here...
154         * platform/ios-simulator-wk2/TestExpectations: and here...
155         * platform/ios-simulator/TestExpectations: to here.
156
157 2015-09-08  Alexey Proskuryakov  <ap@apple.com>
158
159         Mark fast/dom/rtl-scroll-to-leftmost-and-resize.html as a flaky timeout for
160         https://bugs.webkit.org/show_bug.cgi?id=148951
161
162         * platform/mac-wk2/TestExpectations:
163
164 2015-09-08  Daniel Bates  <dabates@apple.com>
165
166         Convert manual test added in http://trac.webkit.org/changeset/70321 to an automated test
167         https://bugs.webkit.org/show_bug.cgi?id=74729
168         <rdar://problem/22550195>
169
170         Reviewed by Jon Honeycutt.
171
172         * compositing/resources/composited-subframe.html: Added.
173         * compositing/resources/show-composited-iframe-on-back-button.css: Added.
174         (.container):
175         (.box):
176         * compositing/show-composited-iframe-on-back-button-expected.html: Added.
177         * compositing/show-composited-iframe-on-back-button.html: Added.
178
179 2015-09-08  Carlos Alberto Lopez Perez  <clopez@igalia.com>
180
181         [GTK] Unreviewed GTK gardening.
182
183         Update some paths for tests that were renamed.
184         Remove some tests from the expectations that not longer exist.
185         Report new failures for the Debug build.
186
187         * platform/gtk/TestExpectations:
188
189 2015-09-08  Chris Dumez  <cdumez@apple.com>
190
191         Unreviewed, land iOS baselines for a couple of html/dom tests.
192
193         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-1-expected.txt: Added.
194         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-2-expected.txt: Added.
195
196 2015-09-07  Chris Dumez  <cdumez@apple.com>
197
198         Unreviewed gardening.
199
200         Update Window baselines for a couple of W3C HTML tests.
201
202         * platform/win/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt:
203         * platform/win/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt:
204
205 2015-09-07  Chris Fleizach  <cfleizach@apple.com>
206
207         AX: Mavericks: Text cursor does not move along with VoiceOver cursor for text fields
208         https://bugs.webkit.org/show_bug.cgi?id=148891
209
210         Reviewed by Mario Sanchez Prada.
211
212         * accessibility/mac/focus-moves-cursor-expected.txt: Added.
213         * accessibility/mac/focus-moves-cursor.html: Added.
214
215 2015-09-07  Chris Dumez  <cdumez@apple.com>
216
217         Unreviewed, update iOS baseline for imported/w3c/web-platform-tests/html/dom/interfaces.html.
218
219         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
220
221 2015-09-07  Chris Dumez  <cdumez@apple.com>
222
223         Unreviewed, skip imported/w3c/web-platform-tests/html/semantics/document-metadata/the-base-element/base_href_specified.sub.html
224
225         This test causes the next one to be flaky. The issue is tracked by
226         Bug 148950.
227
228         * TestExpectations:
229
230 2015-09-07  Chris Dumez  <cdumez@apple.com>
231
232         Unreviewed, drop W3C support files from http/
233
234         Drop W3C support files from http/tests/resources/ and
235         http/tests/w3c/resources/. These were recently added and are not longer
236         needed that that the w3c web-platform-tests were moved to imported/w3c.
237
238         * http/tests/resources/WebIDLParser.js: Removed.
239         * http/tests/resources/idlharness.js: Removed.
240         * http/tests/resources/testharness.css: Removed.
241         * http/tests/resources/testharness.js: Removed.
242         * http/tests/resources/testharnessreport.js: Removed.
243         * http/tests/w3c/resources/css-red.txt: Removed.
244         * http/tests/w3c/resources/media.js: Removed.
245         * http/tests/w3c/resources/media/A4.mp4: Removed.
246         * http/tests/w3c/resources/media/A4.ogv: Removed.
247         * http/tests/w3c/resources/media/foo.vtt: Removed.
248         * http/tests/w3c/resources/media/foo.vtt.headers: Removed.
249         * http/tests/w3c/resources/media/green-at-15.mp4: Removed.
250         * http/tests/w3c/resources/media/green-at-15.ogv: Removed.
251         * http/tests/w3c/resources/media/movie_300.mp4: Removed.
252         * http/tests/w3c/resources/media/movie_300.ogv: Removed.
253         * http/tests/w3c/resources/media/movie_5.mp4: Removed.
254         * http/tests/w3c/resources/media/movie_5.ogv: Removed.
255         * http/tests/w3c/resources/media/poster.png: Removed.
256         * http/tests/w3c/resources/media/sound_5.mp3: Removed.
257         * http/tests/w3c/resources/media/sound_5.oga: Removed.
258         * http/tests/w3c/resources/media/white.mp4: Removed.
259         * http/tests/w3c/resources/media/white.webm: Removed.
260         * http/tests/w3c/resources/stringifiers.js: Removed.
261         * http/tests/w3c/resources/utils.js: Removed.
262
263 2015-09-07  Chris Dumez  <cdumez@apple.com>
264
265         Unreviewed fixup after r189471 and r189472.
266
267         * platform/win/TestExpectations:
268         Skip a couple of failing tests on Windows.
269
270         * platform/win/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-1-expected.txt: Added.
271         * platform/win/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-2-expected.txt: Added.
272         Land Windows baselines.
273
274         * platform/win/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
275         Rebaseline for Windows.
276
277 2015-09-07  Chris Dumez  <cdumez@apple.com>
278
279         Unreviewed, move html/semantics W3C tests to imported/w3c/web-platform-tests/html/semantics
280         https://bugs.webkit.org/show_bug.cgi?id=148949
281
282         * TestExpectations:
283         * http/tests/w3c/html/semantics/*: Removed.
284
285 2015-09-07  Chris Dumez  <cdumez@apple.com>
286
287         Unreviewed, Skip again files that were wrongly unskipped in r189472.
288
289         * TestExpectations:
290
291 2015-09-07  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
292
293         [EFL] Unreviewed gardening. tests of imported/w3c/css/ have been passed since r189358.
294         Those tests seem to be failed on other ports though, those are passing on EFL port.
295
296         * platform/efl/TestExpectations:
297
298 2015-09-07  Chris Dumez  <cdumez@apple.com>
299
300         Unreviewed, move html/dom W3C tests to imported/w3c/web-platform-tests/html/dom/
301         https://bugs.webkit.org/show_bug.cgi?id=148948
302
303         * TestExpectations:
304         * http/tests/w3c/html/dom/*: Removed.
305         * platform/efl/TestExpectations:
306         * 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.
307         * 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.
308         * 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.
309
310 2015-09-07  Chris Dumez  <cdumez@apple.com>
311
312         Unreviewed, move W3C DOM tests to imported/w3c/web-platform-tests/dom
313         https://bugs.webkit.org/show_bug.cgi?id=148947
314
315         Move W3C DOM tests with other web-platform-tests under:
316         imported/w3c/web-platform-tests/dom.
317
318         * TestExpectations:
319         * http/tests/w3c/dom/collections/w3c-import.log: Removed.
320         * http/tests/w3c/dom/events/w3c-import.log: Removed.
321         * http/tests/w3c/dom/lists/w3c-import.log: Removed.
322         * http/tests/w3c/dom/nodes/Document-URL.sub-expected.txt: Removed.
323         * http/tests/w3c/dom/nodes/Document-characterSet-normalization-expected.txt: Removed.
324         * http/tests/w3c/dom/nodes/DocumentType-literal-xhtml-expected.txt: Removed.
325         * http/tests/w3c/dom/nodes/Element-childElementCount-dynamic-add-xhtml-expected.txt: Removed.
326         * http/tests/w3c/dom/nodes/Element-childElementCount-nochild-xhtml-expected.txt: Removed.
327         * http/tests/w3c/dom/nodes/Element-firstElementChild-xhtml-expected.txt: Removed.
328         * http/tests/w3c/dom/nodes/Element-nextElementSibling-xhtml-expected.txt: Removed.
329         * http/tests/w3c/dom/nodes/Element-previousElementSibling-xhtml-expected.txt: Removed.
330         * http/tests/w3c/dom/nodes/Node-isEqualNode-xhtml-expected.txt: Removed.
331         * http/tests/w3c/dom/nodes/Node-lookupPrefix-xhtml-expected.txt: Removed.
332         * http/tests/w3c/dom/nodes/ProcessingInstruction-literal-1-xhtml-expected.txt: Removed.
333         * http/tests/w3c/dom/nodes/ProcessingInstruction-literal-2-xhtml-expected.txt: Removed.
334         * http/tests/w3c/dom/nodes/getElementsByClassName-10-expected.txt: Removed.
335         * http/tests/w3c/dom/nodes/getElementsByClassName-11-expected.txt: Removed.
336         * http/tests/w3c/dom/nodes/getElementsByClassName-31-expected.txt: Removed.
337         * http/tests/w3c/dom/nodes/w3c-import.log: Removed.
338         * http/tests/w3c/dom/ranges/w3c-import.log: Removed.
339         * http/tests/w3c/dom/traversal/w3c-import.log: Removed.
340         * http/tests/w3c/dom/w3c-import.log: Removed.
341         * platform/efl/TestExpectations:
342         * platform/ios-simulator/TestExpectations:
343
344 2015-09-07  Daniel Bates  <dabates@apple.com>
345
346         ASSERT_WITH_SECURITY_IMPLICATION in WebCore::DocumentOrderedMap::get(); update form
347         association after subtree insertion
348         https://bugs.webkit.org/show_bug.cgi?id=148919
349         <rdar://problem/21868036>
350
351         Reviewed by Andy Estes.
352
353         Add tests to ensure that updating the form association of a form control in a subtree
354         does not cause an assertion failure.
355
356         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-2-expected.txt: Added.
357         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-2.html: Added.
358         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-3-expected.txt: Added.
359         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-3.html: Added.
360         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-4-expected.txt: Added.
361         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-4.html: Added.
362         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-expected.txt: Added.
363         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure.html: Added.
364
365 2015-09-07  Carlos Alberto Lopez Perez  <clopez@igalia.com>
366
367         [GTK] Unreviewed GTK gardening.
368
369         Report and mark new failures on the GTK TestExpectations file.
370         Move back all the GTK baselines for the general accessibiliy tests to platform/gtk that r187777 wrongly moved inside accessibility/gtk.
371
372         * 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.
373         * platform/gtk/TestExpectations:
374         * platform/gtk/accessibility/aria-checkbox-sends-notification-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-checkbox-sends-notification-expected.txt.
375         * platform/gtk/accessibility/aria-fallback-roles-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-fallback-roles-expected.txt.
376         * platform/gtk/accessibility/aria-help-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-help-expected.txt.
377         * platform/gtk/accessibility/aria-hidden-false-works-in-subtrees-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-hidden-false-works-in-subtrees-expected.txt.
378         * platform/gtk/accessibility/aria-inherits-presentational-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-inherits-presentational-expected.txt.
379         * platform/gtk/accessibility/aria-menubar-menuitems-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-menubar-menuitems-expected.txt.
380         * platform/gtk/accessibility/aria-switch-text-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-switch-text-expected.txt.
381         * platform/gtk/accessibility/aria-table-hierarchy-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-table-hierarchy-expected.txt.
382         * platform/gtk/accessibility/aria-toggle-button-with-title-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-toggle-button-with-title-expected.txt.
383         * platform/gtk/accessibility/color-well-expected.txt: Renamed from LayoutTests/accessibility/gtk/color-well-expected.txt.
384         * platform/gtk/accessibility/css-content-attribute-expected.txt: Renamed from LayoutTests/accessibility/gtk/css-content-attribute-expected.txt.
385         * platform/gtk/accessibility/dimensions-include-descendants-expected.txt: Renamed from LayoutTests/accessibility/gtk/dimensions-include-descendants-expected.txt.
386         * platform/gtk/accessibility/file-upload-button-stringvalue-expected.txt: Renamed from LayoutTests/accessibility/gtk/file-upload-button-stringvalue-expected.txt.
387         * platform/gtk/accessibility/image-link-expected.txt: Renamed from LayoutTests/accessibility/gtk/image-link-expected.txt.
388         * platform/gtk/accessibility/image-map1-expected.txt: Renamed from LayoutTests/accessibility/gtk/image-map1-expected.txt.
389         * platform/gtk/accessibility/image-map2-expected.txt: Renamed from LayoutTests/accessibility/gtk/image-map2-expected.txt.
390         * platform/gtk/accessibility/image-with-alt-and-map-expected.txt: Renamed from LayoutTests/accessibility/gtk/image-with-alt-and-map-expected.txt.
391         * platform/gtk/accessibility/img-fallsback-to-title-expected.txt: Renamed from LayoutTests/accessibility/gtk/img-fallsback-to-title-expected.txt.
392         * platform/gtk/accessibility/inline-continuations-expected.txt: Renamed from LayoutTests/accessibility/gtk/inline-continuations-expected.txt.
393         * platform/gtk/accessibility/list-detection-expected.txt: Renamed from LayoutTests/accessibility/gtk/list-detection-expected.txt.
394         * platform/gtk/accessibility/lists-expected.txt: Renamed from LayoutTests/accessibility/gtk/lists-expected.txt.
395         * platform/gtk/accessibility/math-multiscript-attributes-expected.txt: Renamed from LayoutTests/accessibility/gtk/math-multiscript-attributes-expected.txt.
396         * platform/gtk/accessibility/math-text-expected.txt: Renamed from LayoutTests/accessibility/gtk/math-text-expected.txt.
397         * platform/gtk/accessibility/media-element-expected.txt: Renamed from LayoutTests/accessibility/gtk/media-element-expected.txt.
398         * platform/gtk/accessibility/menu-list-crash2-expected.txt: Renamed from LayoutTests/accessibility/gtk/menu-list-crash2-expected.txt.
399         * platform/gtk/accessibility/menu-list-sends-change-notification-expected.txt: Renamed from LayoutTests/accessibility/gtk/menu-list-sends-change-notification-expected.txt.
400         * platform/gtk/accessibility/meter-element-expected.txt: Renamed from LayoutTests/accessibility/gtk/meter-element-expected.txt.
401         * platform/gtk/accessibility/platform-name-expected.txt: Renamed from LayoutTests/accessibility/gtk/platform-name-expected.txt.
402         * platform/gtk/accessibility/plugin-expected.txt: Renamed from LayoutTests/accessibility/gtk/plugin-expected.txt.
403         * platform/gtk/accessibility/press-targets-center-point-expected.txt: Renamed from LayoutTests/accessibility/gtk/press-targets-center-point-expected.txt.
404         * platform/gtk/accessibility/radio-button-title-label-expected.txt: Renamed from LayoutTests/accessibility/gtk/radio-button-title-label-expected.txt.
405         * platform/gtk/accessibility/render-counter-text-expected.txt: Renamed from LayoutTests/accessibility/gtk/render-counter-text-expected.txt.
406         * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Renamed from LayoutTests/accessibility/gtk/roles-computedRoleString-expected.txt.
407         * platform/gtk/accessibility/roles-exposed-expected.txt: Renamed from LayoutTests/accessibility/gtk/roles-exposed-expected.txt.
408         * platform/gtk/accessibility/spinbutton-value-expected.txt: Renamed from LayoutTests/accessibility/gtk/spinbutton-value-expected.txt.
409         * platform/gtk/accessibility/tabindex-elements-are-accessible-expected.txt: Renamed from LayoutTests/accessibility/gtk/tabindex-elements-are-accessible-expected.txt.
410         * platform/gtk/accessibility/table-attributes-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-attributes-expected.txt.
411         * platform/gtk/accessibility/table-cell-spans-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-cell-spans-expected.txt.
412         * platform/gtk/accessibility/table-cells-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-cells-expected.txt.
413         * platform/gtk/accessibility/table-column-headers-with-captions-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-column-headers-with-captions-expected.txt.
414         * platform/gtk/accessibility/table-detection-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-detection-expected.txt.
415         * platform/gtk/accessibility/table-hierarchy-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-hierarchy-expected.txt.
416         * platform/gtk/accessibility/table-one-cell-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-one-cell-expected.txt.
417         * platform/gtk/accessibility/table-roles-hierarchy-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-roles-hierarchy-expected.txt.
418         * platform/gtk/accessibility/table-sections-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-sections-expected.txt.
419         * platform/gtk/accessibility/table-with-rules-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-with-rules-expected.txt.
420         * platform/gtk/accessibility/transformed-element-expected.txt: Renamed from LayoutTests/accessibility/gtk/transformed-element-expected.txt.
421
422 2015-09-06  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
423
424         Unreviewed, EFL gardening. Many tests have been failed since r188692.
425         Bug 148470 will try to fix this problem.
426
427         * platform/efl/TestExpectations:
428
429 2015-09-06  Alexey Proskuryakov  <ap@apple.com>
430
431         Add one more inspector test that flakily times out.
432
433         * platform/mac/TestExpectations: Added inspector/indexeddb/requestDatabaseNames.html.
434
435 2015-09-06  Alexey Proskuryakov  <ap@apple.com>
436
437         Mark svg/dom/svg-root-lengths.html as a flaky failure
438         https://bugs.webkit.org/show_bug.cgi?id=148925
439
440         * TestExpectations:
441
442 2015-09-06  Alexey Proskuryakov  <ap@apple.com>
443
444         Mark svg/as-object/svg-in-object-dynamic-attribute-change.html as a flaky failure
445         https://bugs.webkit.org/show_bug.cgi?id=148922
446
447         * TestExpectations:
448
449 2015-09-06  Chris Dumez  <cdumez@apple.com>
450
451         dispatchEvent() should throw an InvalidStateError if the event's initialized flag is not set
452         https://bugs.webkit.org/show_bug.cgi?id=148800
453         <rdar://problem/22565782>
454         <rdar://problem/22565485>
455
456         Reviewed by Geoffrey Garen.
457
458         * dom/html/level2/events/dispatchEvent02-expected.txt:
459         * dom/html/level2/events/dispatchEvent03-expected.txt:
460         * dom/html/level2/events/dispatchEvent04-expected.txt:
461         * dom/html/level2/events/dispatchEvent05-expected.txt:
462         * dom/html/level2/events/dispatchEvent06-expected.txt:
463         * dom/html/level2/events/dispatchEvent07-expected.txt:
464         * dom/xhtml/level2/events/dispatchEvent02-expected.txt:
465         * dom/xhtml/level2/events/dispatchEvent03-expected.txt:
466         * dom/xhtml/level2/events/dispatchEvent04-expected.txt:
467         * dom/xhtml/level2/events/dispatchEvent05-expected.txt:
468         * dom/xhtml/level2/events/dispatchEvent06-expected.txt:
469         * dom/xhtml/level2/events/dispatchEvent07-expected.txt:
470         Rebaseline, those tests are outdated and their expected results no
471         longer matches the behavior of the latest DOM specification.
472
473         * fast/dom/DOMException/EventException-expected.txt: Removed.
474         * fast/dom/DOMException/EventException.html: Removed.
475         * fast/dom/DOMException/resources/EventException.js: Removed.
476         Drop this test we no longer throw an EventException in this case.
477
478         * fast/dom/Window/dispatchEvent-expected.txt:
479         Rebaseline.
480
481         * fast/events/dispatch-event-being-dispatched-expected.txt:
482         * fast/events/dispatch-event-being-dispatched.html:
483         Fix the test to expect the new exception types.
484
485         * http/tests/w3c/dom/events/Event-type-empty-expected.txt:
486         * http/tests/w3c/dom/events/EventTarget-dispatchEvent-expected.txt:
487         Rebaseline.
488
489 2015-09-06  Chris Dumez  <cdumez@apple.com>
490
491         Unreviewed, drop a few more newly imported W3C media tests that are flaky.
492
493         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-events-networkState-expected.txt: Removed.
494         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-events-networkState.html: Removed.
495         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-not-in-document-expected.txt: Removed.
496         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-not-in-document.html: Removed.
497         * http/tests/w3c/html/semantics/embedded-content/media-elements/synchronising-multiple-media-elements/media-controllers/task-source-expected.txt: Removed.
498         * http/tests/w3c/html/semantics/embedded-content/media-elements/synchronising-multiple-media-elements/media-controllers/task-source.html: Removed.
499
500 2015-09-06  Chris Dumez  <cdumez@apple.com>
501
502         Unreviewed, drop a couple of newly imported W3C media tests as they are flaky.
503
504         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-removes-queued-error-event-expected.txt: Removed.
505         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-removes-queued-error-event.html: Removed.
506         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe-expected.txt: Removed.
507         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe.html: Removed.
508
509 2015-09-06  Chris Dumez  <cdumez@apple.com>
510
511         Mark a couple of new W3C ref-tests as failing on iOS.
512
513         * platform/ios-simulator/TestExpectations:
514
515 2015-09-06  Chris Dumez  <cdumez@apple.com>
516
517         Unreviewed, land iOS baselines for the newly imported W3C HTML tests.
518
519         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-checkValidity-expected.txt: Added.
520         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-reportValidity-expected.txt: Added.
521         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt: Added.
522         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-rangeOverflow-expected.txt: Added.
523         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow-expected.txt: Added.
524         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-stepMismatch-expected.txt: Added.
525         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-valid-expected.txt: Added.
526         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
527         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-willValidate-expected.txt: Added.
528         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/textfieldselection/selection-not-application-expected.txt: Added.
529         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/color-expected.txt: Added.
530         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/date-expected.txt: Added.
531         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/datetime-expected.txt: Added.
532         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/datetime-local-expected.txt: Added.
533         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/input-textselection-01-expected.txt: Added.
534         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/month-expected.txt: Added.
535         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/time-2-expected.txt: Added.
536         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/time-expected.txt: Added.
537         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
538         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/valueMode-expected.txt: Added.
539         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/week-expected.txt: Added.
540         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-label-element/labelable-elements-expected.txt: Added.
541         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-meter-element/meter-expected.txt: Added.
542         * platform/ios-simulator/http/tests/w3c/html/semantics/interfaces-expected.txt: Added.
543
544 2015-09-06  Chris Dumez  <cdumez@apple.com>
545
546         Unreviewed, skip new media tests on iOS.
547
548         * platform/ios-simulator/TestExpectations:
549
550 2015-09-06  Chris Dumez  <cdumez@apple.com>
551
552         Unreviewed, skip http/tests/w3c/html/semantics/embedded-content/media-elements/* on Win/Release
553
554         Skip http/tests/w3c/html/semantics/embedded-content/media-elements/* on Win/Release
555         as well. Apparently, the "AQMEIOManager::FindIOUnit: error -1" messages can show
556         up on release builds as well.
557
558         * platform/win/TestExpectations:
559
560 2015-09-06  Youenn Fablet  <youenn.fablet@crf.canon.fr>
561
562         XHR2 timeout property should allow late updates
563         https://bugs.webkit.org/show_bug.cgi?id=98156
564
565         Reviewed by Darin Adler.
566
567         Activating test checking that timeout can be updated after request is sent.
568
569         * http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-overrides-expected.txt:
570         * http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-overrides.js:
571         * http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-worker-overrides-expected.txt:
572
573 2015-09-04  Jon Honeycutt  <jhoneycutt@apple.com>
574
575         Import a couple of Chromium accesskey tests.
576         https://bugs.webkit.org/show_bug.cgi?id=148865
577
578         Reviewed by Daniel Bates.
579
580         * fast/forms/access-key-case-insensitive-expected.txt: Added.
581         * fast/forms/access-key-case-insensitive.html: Added.
582         * fast/forms/access-key-mutated-expected.txt: Added.
583         * fast/forms/access-key-mutated.html: Added.
584         * platform/ios-simulator/TestExpectations:
585         These tests are asynchronous and use unsupported features; skip them on
586         iOS so they don't time out.
587
588 2015-09-05  Chris Dumez  <cdumez@apple.com>
589
590         Unreviewed, skip http/tests/w3c/html/semantics/embedded-content/media-elements/* tests on Win/Debug.
591
592         Filed Bug 148903 to track the problem.
593
594         * platform/win/TestExpectations:
595
596 2015-09-05  Chris Dumez  <cdumez@apple.com>
597
598         Unreviewed, mark imported/w3c/css/css-multicol-1/multicol-span-all-001.xht as failing on Windows.
599
600         * platform/win/TestExpectations:
601
602 2015-09-05  Chris Dumez  <cdumez@apple.com>
603
604         Unreviewed, land Windows baselines for the new W3C html tests imported in r189394.
605
606         * platform/win/http/tests/w3c/html/dom/interfaces-expected.txt: Added.
607         * platform/win/http/tests/w3c/html/semantics/embedded-content/media-elements/mime-types/canPlayType-expected.txt: Added.
608         * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt: Added.
609         * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/srcset/parse-a-srcset-attribute-expected.txt: Added.
610         * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/srcset/select-an-image-source-expected.txt: Added.
611         * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt: Added.
612         * platform/win/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt: Added.
613         * platform/win/http/tests/w3c/html/semantics/forms/constraints/form-validation-willValidate-expected.txt: Added.
614         * platform/win/http/tests/w3c/html/semantics/forms/textfieldselection/selection-not-application-expected.txt: Added.
615         * platform/win/http/tests/w3c/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange-expected.txt: Added.
616         * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/color-expected.txt: Added.
617         * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/input-textselection-01-expected.txt: Added.
618         * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
619         * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/valueMode-expected.txt: Added.
620
621 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
622
623         Fix lint warnings on iOS.
624
625         This enables the correct expectation for fast/events/scroll-in-scaled-page-with-overflow-hidden.html.
626         For other tests, I went with the expectation that was currently in effect.
627
628         Re-landing, as this had to be rolled out together with another patch.
629
630         * platform/ios-simulator-wk1/TestExpectations:
631         * platform/ios-simulator-wk2/TestExpectations:
632         * platform/ios-simulator/TestExpectations:
633
634 2015-09-05  Commit Queue  <commit-queue@webkit.org>
635
636         Unreviewed, rolling out r189372 and r189403.
637         https://bugs.webkit.org/show_bug.cgi?id=148892
638
639         [iOS] All the media tests fail (Requested by ap on #webkit).
640
641         Reverted changesets:
642
643         "Unreviewed gardening; enabling media/ and http/tests/media/
644         tests (with expected failures) on ios-simulator"
645         http://trac.webkit.org/changeset/189372
646
647         "Fix lint warnings on iOS."
648         http://trac.webkit.org/changeset/189403
649
650 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
651
652         Add expectation for some tests that are very flaky on Windows.
653
654         * platform/win/TestExpectations:
655
656 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
657
658         Get rid of unneeded TestExpectations files.
659
660         * platform/mac-mavericks/TestExpectations: Removed.
661         * platform/mac-yosemite/TestExpectations: Removed.
662         * platform/mac/TestExpectations:
663
664 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
665
666         REGRESSION (r189407): webgl/1.0.3/conformance/extensions/webgl-draw-buffers.html
667         fails on Mavericks.
668
669         * platform/mac/TestExpectations: Mark it as such.
670
671 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
672
673         Newly imported http/tests/w3c/html/semantics/forms/textfieldselection/selection.html
674         is flaky.
675
676         * TestExpectations: Mark it as such.
677
678 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
679
680         Update expectations for color input tests, which don't work in Mac WebKit1.
681
682         * TestExpectations:
683         * platform/mac-wk1/TestExpectations:
684
685 2015-09-04  Myles C. Maxfield  <mmaxfield@apple.com>
686
687         Crash when font completes downloading after calling 2D canvas setText() multiple times
688         https://bugs.webkit.org/show_bug.cgi?id=148789
689
690         Reviewed by Darin Adler.
691
692         * fast/canvas/font-selector-crash-expected.txt: Added.
693         * fast/canvas/font-selector-crash.html: Added.
694         * fast/canvas/resources/font-selector-crash.ttf: Added.
695
696 2015-09-04  Commit Queue  <commit-queue@webkit.org>
697
698         Unreviewed, rolling out r189386.
699         https://bugs.webkit.org/show_bug.cgi?id=148883
700
701         Made several event dispatch tests assert (Requested by ap on
702         #webkit).
703
704         Reverted changeset:
705
706         "dispatchEvent() should throw an InvalidStateError if the
707         event's initialized flag is not set"
708         https://bugs.webkit.org/show_bug.cgi?id=148800
709         http://trac.webkit.org/changeset/189386
710
711 2015-09-04  Zalan Bujtas  <zalan@apple.com>
712
713         Repaint cleanup:
714
715         layer-child-outline.html -> reftest
716         layer-full-repaint.html -> reftest
717         layer-hide-when-needs-layout.html -> reftest
718         layer-visibility.html -> reftest
719         layout-state-only-positioned.html -> reftest
720         layout-state-relative.html -> reftest
721         layout-state-scrolloffset.html -> reftest
722         layout-state-scrolloffset2.html -> reftest
723         layout-state-scrolloffset3.html -> reftest
724
725         * fast/repaint/layer-child-outline-expected.html: Added.
726         * fast/repaint/layer-child-outline.html:
727         * fast/repaint/layer-full-repaint-expected.html: Added.
728         * fast/repaint/layer-full-repaint-expected.txt: Removed.
729         * fast/repaint/layer-full-repaint.html:
730         * fast/repaint/layer-hide-when-needs-layout-expected.html: Added.
731         * fast/repaint/layer-hide-when-needs-layout-expected.png: Removed.
732         * fast/repaint/layer-hide-when-needs-layout-expected.txt: Removed.
733         * fast/repaint/layer-hide-when-needs-layout.html:
734         * fast/repaint/layer-visibility-expected.html: Added.
735         * fast/repaint/layer-visibility-expected.png: Removed.
736         * fast/repaint/layer-visibility-expected.txt: Removed.
737         * fast/repaint/layer-visibility.html:
738         * fast/repaint/layout-state-only-positioned-expected.html: Added.
739         * fast/repaint/layout-state-only-positioned-expected.txt: Removed.
740         * fast/repaint/layout-state-only-positioned.html:
741         * fast/repaint/layout-state-relative-expected.html: Added.
742         * fast/repaint/layout-state-relative.html:
743         * fast/repaint/layout-state-scrolloffset-expected.html: Added.
744         * fast/repaint/layout-state-scrolloffset.html:
745         * fast/repaint/layout-state-scrolloffset2-expected.html: Added.
746         * fast/repaint/layout-state-scrolloffset2.html:
747         * fast/repaint/layout-state-scrolloffset3-expected.html: Added.
748         * fast/repaint/layout-state-scrolloffset3.html:
749         * platform/efl/fast/repaint/layer-child-outline-expected.png: Removed.
750         * platform/efl/fast/repaint/layer-child-outline-expected.txt: Removed.
751         * platform/efl/fast/repaint/layout-state-only-positioned-expected.png: Removed.
752         * platform/efl/fast/repaint/layout-state-relative-expected.png: Removed.
753         * platform/efl/fast/repaint/layout-state-relative-expected.txt: Removed.
754         * platform/efl/fast/repaint/layout-state-scrolloffset-expected.png: Removed.
755         * platform/efl/fast/repaint/layout-state-scrolloffset-expected.txt: Removed.
756         * platform/efl/fast/repaint/layout-state-scrolloffset2-expected.png: Removed.
757         * platform/efl/fast/repaint/layout-state-scrolloffset2-expected.txt: Removed.
758         * platform/efl/fast/repaint/layout-state-scrolloffset3-expected.png: Removed.
759         * platform/efl/fast/repaint/layout-state-scrolloffset3-expected.txt: Removed.
760         * platform/gtk/fast/repaint/layer-child-outline-expected.png: Removed.
761         * platform/gtk/fast/repaint/layer-child-outline-expected.txt: Removed.
762         * platform/gtk/fast/repaint/layout-state-only-positioned-expected.png: Removed.
763         * platform/gtk/fast/repaint/layout-state-relative-expected.png: Removed.
764         * platform/gtk/fast/repaint/layout-state-relative-expected.txt: Removed.
765         * platform/gtk/fast/repaint/layout-state-scrolloffset-expected.png: Removed.
766         * platform/gtk/fast/repaint/layout-state-scrolloffset-expected.txt: Removed.
767         * platform/gtk/fast/repaint/layout-state-scrolloffset2-expected.png: Removed.
768         * platform/gtk/fast/repaint/layout-state-scrolloffset2-expected.txt: Removed.
769         * platform/gtk/fast/repaint/layout-state-scrolloffset3-expected.png: Removed.
770         * platform/gtk/fast/repaint/layout-state-scrolloffset3-expected.txt: Removed.
771         * platform/mac-wk2/fast/repaint/layer-hide-when-needs-layout-expected.txt: Removed.
772         * platform/mac/fast/repaint/layer-child-outline-expected.png: Removed.
773         * platform/mac/fast/repaint/layer-child-outline-expected.txt: Removed.
774         * platform/mac/fast/repaint/layer-hide-when-needs-layout-expected.png: Removed.
775         * platform/mac/fast/repaint/layer-visibility-expected.png: Removed.
776         * platform/mac/fast/repaint/layout-state-only-positioned-expected.png: Removed.
777         * platform/mac/fast/repaint/layout-state-relative-expected.png: Removed.
778         * platform/mac/fast/repaint/layout-state-relative-expected.txt: Removed.
779         * platform/mac/fast/repaint/layout-state-scrolloffset-expected.png: Removed.
780         * platform/mac/fast/repaint/layout-state-scrolloffset-expected.txt: Removed.
781         * platform/mac/fast/repaint/layout-state-scrolloffset2-expected.png: Removed.
782         * platform/mac/fast/repaint/layout-state-scrolloffset2-expected.txt: Removed.
783         * platform/mac/fast/repaint/layout-state-scrolloffset3-expected.png: Removed.
784         * platform/mac/fast/repaint/layout-state-scrolloffset3-expected.txt: Removed.
785         * platform/win/fast/repaint/layer-child-outline-expected.txt: Removed.
786         * platform/win/fast/repaint/layout-state-relative-expected.txt: Removed.
787         * platform/win/fast/repaint/layout-state-scrolloffset-expected.txt: Removed.
788         * platform/win/fast/repaint/layout-state-scrolloffset2-expected.txt: Removed.
789         * platform/win/fast/repaint/layout-state-scrolloffset3-expected.txt: Removed.
790
791 2015-09-04  Joseph Pecoraro  <pecoraro@apple.com>
792
793         Web Inspector: Add tests for DOM highlight commands
794         https://bugs.webkit.org/show_bug.cgi?id=148786
795
796         Reviewed by Timothy Hatcher.
797
798         * inspector/dom/hideHighlight-expected.txt: Added.
799         * inspector/dom/hideHighlight.html: Added.
800         * inspector/dom/highlightFrame-expected.txt: Added.
801         * inspector/dom/highlightFrame.html: Added.
802         * inspector/dom/highlightNode-expected.txt: Added.
803         * inspector/dom/highlightNode.html: Added.
804         * inspector/dom/highlightQuad-expected.txt: Added.
805         * inspector/dom/highlightQuad.html: Added.
806         * inspector/dom/highlightRect-expected.txt: Added.
807         * inspector/dom/highlightRect.html: Added.
808         * inspector/dom/highlightSelector-expected.txt:
809         * inspector/dom/highlightSelector.html:
810         * inspector/dom/resources/highlight-iframe.html: Renamed from LayoutTests/inspector/dom/resources/highlightSelector-iframe.html.
811
812 2015-09-04  Joseph Pecoraro  <pecoraro@apple.com>
813
814         Web Inspector: Test Runtime.saveResult and $n values
815         https://bugs.webkit.org/show_bug.cgi?id=148837
816
817         Reviewed by Timothy Hatcher.
818
819         * inspector/runtime/parse.html: Remove unncessary debug flag.
820         * inspector/runtime/saveResult-expected.txt: Added.
821         * inspector/runtime/saveResult.html: Added.
822
823 2015-09-04  Chris Dumez  <cdumez@apple.com>
824
825         Unreviewed, land baseline for one of the newly imported w3c tests.
826
827         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe-expected.txt: Added.
828
829 2015-09-04  Jon Honeycutt  <jhoneycutt@apple.com>
830
831         Import a Chromium <input type=color> test.
832         https://bugs.webkit.org/show_bug.cgi?id=148844
833
834         Reviewed by Andy Estes.
835
836         * fast/forms/color/color-suggestion-picker-crash-on-set-value-expected.txt: Added.
837         * fast/forms/color/color-suggestion-picker-crash-on-set-value.html: Added.
838
839 2015-09-04  Dean Jackson  <dino@apple.com>
840
841         [WebGL] Update WebGL 1.0.3 conformance tests
842         https://bugs.webkit.org/show_bug.cgi?id=148858
843         <rdar://problem/22588694>
844
845         Reviewed by Beth Dakin.
846
847         Update to the final version of the 1.0.3 WebGL conformance suite.
848         At the same time, unskip the tests (other than the one that crashes)
849         and check in results that we can use as progressions (later).
850
851         * platform/mac/TestExpectations:
852         * webgl/1.0.3/conformance/extensions/oes-texture-half-float-expected.txt:
853         * webgl/1.0.3/conformance/extensions/webgl-compressed-texture-size-limit-expected.txt:
854         * webgl/1.0.3/conformance/extensions/webgl-draw-buffers-expected.txt:
855         * webgl/1.0.3/conformance/glsl/misc/shader-struct-scope-expected.txt:
856         * webgl/1.0.3/conformance/glsl/misc/shaders-with-invariance-expected.txt:
857         * webgl/1.0.3/conformance/glsl/misc/shaders-with-name-conflicts-expected.txt:
858         * webgl/1.0.3/conformance/glsl/misc/struct-nesting-of-variable-names-expected.txt:
859         * webgl/1.0.3/conformance/renderbuffers/feedback-loop-expected.txt:
860         * webgl/1.0.3/conformance/textures/texture-copying-feedback-loops-expected.txt:
861         * webgl/1.0.3/resources/webgl_test_files/conformance/extensions/angle-instanced-arrays.html:
862         * webgl/1.0.3/resources/webgl_test_files/conformance/glsl/misc/shader-with-for-loop.html:
863         * webgl/1.0.3/resources/webgl_test_files/conformance/glsl/misc/ternary-operators-in-global-initializers.html:
864         * webgl/1.0.3/resources/webgl_test_files/conformance/misc/bad-arguments-test.html:
865         * webgl/1.0.3/resources/webgl_test_files/conformance/more/functions/uniformMatrixBadArgs.html:
866         * webgl/1.0.3/resources/webgl_test_files/conformance/more/unit.js:
867         * webgl/1.0.3/resources/webgl_test_files/conformance/ogles/ogles-utils.js:
868         (OpenGLESTestRunner):
869         * webgl/1.0.3/resources/webgl_test_files/conformance/textures/tex-image-with-invalid-data.html:
870         * webgl/1.0.3/resources/webgl_test_files/conformance/typedarrays/array-unit-tests.html:
871         * webgl/1.0.3/resources/webgl_test_files/conformance/typedarrays/resources/typed-array-worker.js:
872         (onmessage):
873         * webgl/1.0.3/resources/webgl_test_files/webgl-conformance-tests.html:
874
875 2015-09-04  Beth Dakin  <bdakin@apple.com>
876
877         Forgot to mark these expectations.
878
879         * TestExpectations:
880         * platform/mac-wk2/TestExpectations:
881
882 2015-09-04  Chris Dumez  <cdumez@apple.com>
883
884         Unreviewed, add bug number for http/tests/w3c/html/semantics/embedded-content/the-video-element/video_initially_paused.html
885
886         * TestExpectations:
887
888 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
889
890         Fix lint warnings on iOS.
891
892         This enables the correct expectation for fast/events/scroll-in-scaled-page-with-overflow-hidden.html.
893         As for other tests, I went with the expectation that was currently in effect.
894
895         * platform/ios-simulator-wk1/TestExpectations:
896         * platform/ios-simulator-wk2/TestExpectations:
897         * platform/ios-simulator/TestExpectations:
898
899 2015-09-04  Chris Dumez  <cdumez@apple.com>
900
901         Unreviewed, add bug number for http/tests/w3c/html/semantics/embedded-content/the-embed-element/embed-represent-nothing*.html
902
903         * TestExpectations:
904
905 2015-09-04  Eric Carlson  <eric.carlson@apple.com>
906
907         [mediacontrols] Test AirPlay picker button
908         https://bugs.webkit.org/show_bug.cgi?id=148836
909
910         Reviewed by Dean Jackson.
911
912         * media/controls/airplay-picker-expected.txt: New test.
913         * media/controls/airplay-picker.html: New results.
914
915 2015-09-04  Beth Dakin  <bdakin@apple.com>
916
917         Should have a test to make sure links don't navigate after a cancelled force 
918         click
919         https://bugs.webkit.org/show_bug.cgi?id=148846
920
921         Reviewed by Tim Horton.
922
923         * fast/events/cancelled-force-click-link-navigation-expected.txt: Added.
924         * fast/events/cancelled-force-click-link-navigation.html: Added.
925
926 2015-09-04  Chris Dumez  <cdumez@apple.com>
927
928         Unreviewed, add bug number for http/tests/w3c/html/semantics/text-level-semantics/the-wbr-element/wbr-element.html
929
930         * TestExpectations:
931
932 2015-09-04  Chris Dumez  <cdumez@apple.com>
933
934         Unreviewed, add bug number for http/tests/w3c/html/semantics/document-metadata/the-style-element/html_style_in_comment.html
935
936         * TestExpectations:
937
938 2015-09-04  Beth Dakin  <bdakin@apple.com>
939
940         These tests should be skipped at the LayoutTests level and re-enabled for 
941         WK2.
942
943         Rubber-stamped by Tim Horton.
944
945         * TestExpectations:
946         * platform/efl/TestExpectations:
947         * platform/gtk/TestExpectations:
948         * platform/mac-mavericks/TestExpectations:
949         * platform/mac-wk1/TestExpectations:
950         * platform/mac-wk2/TestExpectations:
951         * platform/win/TestExpectations:
952
953 2015-09-04  Chris Dumez  <cdumez@apple.com>
954
955         Import html/semantics test cases from W3C
956         https://bugs.webkit.org/show_bug.cgi?id=148822
957         <rdar://problem/22583647>
958
959         Reviewed by Ryosuke Niwa.
960
961         Import 486 html/semantics test cases from W3C.
962         They take ~30 seconds to run on my MacBookPro.
963
964         * TestExpectations:
965         * http/tests/w3c/html/semantics/*: Added.
966
967 2015-09-04  Tim Horton  <timothy_horton@apple.com>
968
969         Fix style error in last commit.
970
971         * swipe/resources/swipe-test.js:
972         (eventQueue.callAfterEventDispatch):
973
974 2015-09-04  Tim Horton  <timothy_horton@apple.com>
975
976         Add a test for r179736 (programmatic navigation during swipe causing a crash)
977         https://bugs.webkit.org/show_bug.cgi?id=148830
978
979         Reviewed by Beth Dakin.
980
981         * swipe/basic-cached-back-swipe.html:
982         * swipe/pushState-cached-back-swipe.html:
983         * swipe/resources/swipe-test.js:
984         (eventQueue.callAfterEventDispatch):
985         (initializeSwipeTest):
986         (initializeLog): Deleted.
987         * swipe/swipe-start-hysteresis-failures.html:
988         Refactor some things.
989         Make sure that we reset the back forward list before testing, because we expect
990         to start at the "first" item, but there is actually a about:blank before us.
991
992         * swipe/pushState-programmatic-back-while-swiping-crash-expected.txt: Added.
993         * swipe/pushState-programmatic-back-while-swiping-crash.html: Added.
994         Add a test that ensures that r179736 does not recur.
995
996 2015-09-04  Beth Dakin  <bdakin@apple.com>
997
998         Should have a test for selection behavior when force clicking text
999         https://bugs.webkit.org/show_bug.cgi?id=148832
1000
1001         Reviewed by Tim Horton.
1002
1003         * fast/events/force-click-text-selection-behavior-expected.txt: Added.
1004         * fast/events/force-click-text-selection-behavior.html: Added.
1005         * platform/efl/TestExpectations:
1006         * platform/gtk/TestExpectations:
1007         * platform/ios-simulator/TestExpectations:
1008         * platform/mac-mavericks/TestExpectations:
1009         * platform/mac-wk1/TestExpectations:
1010         * platform/mac-wk2/TestExpectations:
1011         * platform/win/TestExpectations:
1012
1013 2015-09-04  Beth Dakin  <bdakin@apple.com>
1014
1015         Should have a test for selection behavior when deep clicking a link
1016         https://bugs.webkit.org/show_bug.cgi?id=148827
1017
1018         Reviewed by Tim Horton.
1019
1020         * fast/events/force-click-link-selection-behavior-expected.txt: Added.
1021         * fast/events/force-click-link-selection-behavior.html: Added.
1022         * platform/efl/TestExpectations:
1023         * platform/gtk/TestExpectations:
1024         * platform/ios-simulator/TestExpectations:
1025         * platform/mac-mavericks/TestExpectations:
1026         * platform/mac-wk1/TestExpectations:
1027         * platform/win/TestExpectations:
1028
1029 2015-09-04  Beth Dakin  <bdakin@apple.com>
1030
1031         Rolling this back in since these tests do still fail on the bots.
1032
1033         * platform/mac-wk2/TestExpectations:
1034
1035 2015-09-04  Chris Dumez  <cdumez@apple.com>
1036
1037         dispatchEvent() should throw an InvalidStateError if the event's initialized flag is not set
1038         https://bugs.webkit.org/show_bug.cgi?id=148800
1039         <rdar://problem/22565782>
1040         <rdar://problem/22565485>
1041
1042         Reviewed by Geoffrey Garen.
1043
1044         * dom/html/level2/events/dispatchEvent02-expected.txt:
1045         * dom/html/level2/events/dispatchEvent03-expected.txt:
1046         * dom/html/level2/events/dispatchEvent04-expected.txt:
1047         * dom/html/level2/events/dispatchEvent05-expected.txt:
1048         * dom/html/level2/events/dispatchEvent06-expected.txt:
1049         * dom/html/level2/events/dispatchEvent07-expected.txt:
1050         * dom/xhtml/level2/events/dispatchEvent02-expected.txt:
1051         * dom/xhtml/level2/events/dispatchEvent03-expected.txt:
1052         * dom/xhtml/level2/events/dispatchEvent04-expected.txt:
1053         * dom/xhtml/level2/events/dispatchEvent05-expected.txt:
1054         * dom/xhtml/level2/events/dispatchEvent06-expected.txt:
1055         * dom/xhtml/level2/events/dispatchEvent07-expected.txt:
1056         Rebaseline, those tests are outdated and their expected results no
1057         longer matches the behavior of the latest DOM specification.
1058
1059         * fast/dom/DOMException/EventException-expected.txt: Removed.
1060         * fast/dom/DOMException/EventException.html: Removed.
1061         * fast/dom/DOMException/resources/EventException.js: Removed.
1062         Drop this test we no longer throw an EventException in this case.
1063
1064         * fast/dom/Window/dispatchEvent-expected.txt:
1065         Rebaseline.
1066
1067         * fast/events/dispatch-event-being-dispatched-expected.txt:
1068         * fast/events/dispatch-event-being-dispatched.html:
1069         Fix the test to expect the new exception types.
1070
1071         * http/tests/w3c/dom/events/Event-type-empty-expected.txt:
1072         * http/tests/w3c/dom/events/EventTarget-dispatchEvent-expected.txt:
1073         Rebaseline.
1074
1075 2015-09-04  Ryosuke Niwa  <rniwa@webkit.org>
1076
1077         Triage some of the failures of the CSS WG's multicolumn tests imported in r189364.
1078
1079         * TestExpectations:
1080
1081 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
1082
1083         Test Serbian ".срб" domain support
1084         https://bugs.webkit.org/show_bug.cgi?id=148761
1085         <rdar://problem/22569849>
1086
1087         Reviewed by Tim Horton.
1088
1089         * fast/url/user-visible/srb-expected.txt: Added.
1090         * fast/url/user-visible/srb.html: Added.
1091
1092 2015-09-04  Beth Dakin  <bdakin@apple.com>
1093
1094         Rubber-stamped by Tim Horton.
1095
1096         The bots appear to have a new enough SDK now.
1097         * platform/mac-wk2/TestExpectations:
1098
1099 2015-09-04  Zalan Bujtas  <zalan@apple.com>
1100
1101         Repaint cleanup:
1102         gradients-em-stops-repaint.html -> reftest
1103         hover-pseudo-borders.html -> reftest
1104         inline-block-resize.html -> reftest
1105         inline-color-change.html -> reftest
1106         inline-outline-repaint.html -> reftest
1107         inline-relative-positioned.html -> reftest
1108         intermediate-layout-position-clip.html -> reftest
1109         intermediate-layout-position.html -> reftest
1110         invisible-objects.html -> reftest
1111
1112         Unreviewed.
1113
1114         * fast/repaint/gradients-em-stops-repaint-expected.html: Added.
1115         * fast/repaint/gradients-em-stops-repaint.html:
1116         * fast/repaint/hover-pseudo-borders-expected.html: Added.
1117         * fast/repaint/hover-pseudo-borders.html:
1118         * fast/repaint/inline-block-resize-expected.html: Added.
1119         * fast/repaint/inline-block-resize-expected.png: Removed.
1120         * fast/repaint/inline-block-resize-expected.txt: Removed.
1121         * fast/repaint/inline-block-resize.html:
1122         * fast/repaint/inline-color-change-expected.html: Added.
1123         * fast/repaint/inline-color-change.html:
1124         * fast/repaint/inline-outline-repaint-expected.html: Added.
1125         * fast/repaint/inline-outline-repaint.html:
1126         * fast/repaint/inline-relative-positioned-expected.html: Added.
1127         * fast/repaint/inline-relative-positioned-expected.png: Removed.
1128         * fast/repaint/inline-relative-positioned-expected.txt: Removed.
1129         * fast/repaint/inline-relative-positioned.html:
1130         * fast/repaint/intermediate-layout-position-clip-expected.html: Added.
1131         * fast/repaint/intermediate-layout-position-clip-expected.png: Removed.
1132         * fast/repaint/intermediate-layout-position-clip-expected.txt: Removed.
1133         * fast/repaint/intermediate-layout-position-clip.html:
1134         * fast/repaint/intermediate-layout-position-expected.html: Added.
1135         * fast/repaint/intermediate-layout-position-expected.txt: Removed.
1136         * fast/repaint/intermediate-layout-position.html:
1137         * fast/repaint/invisible-objects-expected.html: Added.
1138         * fast/repaint/invisible-objects-expected.txt: Removed.
1139         * fast/repaint/invisible-objects.html:
1140         * platform/efl/fast/repaint/gradients-em-stops-repaint-expected.png: Removed.
1141         * platform/efl/fast/repaint/gradients-em-stops-repaint-expected.txt: Removed.
1142         * platform/efl/fast/repaint/hover-pseudo-borders-expected.png: Removed.
1143         * platform/efl/fast/repaint/hover-pseudo-borders-expected.txt: Removed.
1144         * platform/efl/fast/repaint/inline-color-change-expected.png: Removed.
1145         * platform/efl/fast/repaint/inline-color-change-expected.txt: Removed.
1146         * platform/efl/fast/repaint/inline-outline-repaint-expected.png: Removed.
1147         * platform/efl/fast/repaint/inline-outline-repaint-expected.txt: Removed.
1148         * platform/efl/fast/repaint/inline-relative-positioned-expected.txt: Removed.
1149         * platform/efl/fast/repaint/intermediate-layout-position-expected.png: Removed.
1150         * platform/gtk/fast/repaint/gradients-em-stops-repaint-expected.png: Removed.
1151         * platform/gtk/fast/repaint/gradients-em-stops-repaint-expected.txt: Removed.
1152         * platform/gtk/fast/repaint/hover-pseudo-borders-expected.png: Removed.
1153         * platform/gtk/fast/repaint/hover-pseudo-borders-expected.txt: Removed.
1154         * platform/gtk/fast/repaint/inline-color-change-expected.png: Removed.
1155         * platform/gtk/fast/repaint/inline-color-change-expected.txt: Removed.
1156         * platform/gtk/fast/repaint/inline-outline-repaint-expected.png: Removed.
1157         * platform/gtk/fast/repaint/inline-outline-repaint-expected.txt: Removed.
1158         * platform/gtk/fast/repaint/inline-relative-positioned-expected.png: Removed.
1159         * platform/gtk/fast/repaint/inline-relative-positioned-expected.txt: Removed.
1160         * platform/gtk/fast/repaint/intermediate-layout-position-expected.png: Removed.
1161         * platform/gtk/fast/repaint/repaint/hover-pseudo-borders-expected.png: Removed.
1162         * platform/gtk/fast/repaint/repaint/hover-pseudo-borders-expected.txt: Removed.
1163         * platform/mac-wk2/fast/repaint/invisible-objects-expected.txt: Removed.
1164         * platform/mac/fast/repaint/gradients-em-stops-repaint-expected.png: Removed.
1165         * platform/mac/fast/repaint/gradients-em-stops-repaint-expected.txt: Removed.
1166         * platform/mac/fast/repaint/hover-pseudo-borders-expected.png: Removed.
1167         * platform/mac/fast/repaint/hover-pseudo-borders-expected.txt: Removed.
1168         * platform/mac/fast/repaint/inline-block-resize-expected.png: Removed.
1169         * platform/mac/fast/repaint/inline-color-change-expected.png: Removed.
1170         * platform/mac/fast/repaint/inline-color-change-expected.txt: Removed.
1171         * platform/mac/fast/repaint/inline-outline-repaint-expected.png: Removed.
1172         * platform/mac/fast/repaint/inline-outline-repaint-expected.txt: Removed.
1173         * platform/mac/fast/repaint/intermediate-layout-position-clip-expected.png: Removed.
1174         * platform/mac/fast/repaint/intermediate-layout-position-expected.png: Removed.
1175         * platform/mac/fast/repaint/invisible-objects-expected.png: Removed.
1176         * platform/win/fast/repaint/inline-color-change-expected.txt: Removed.
1177         * platform/win/fast/repaint/inline-outline-repaint-expected.txt: Removed.
1178
1179 2015-09-04  Joseph Pecoraro  <pecoraro@apple.com>
1180
1181         Web Inspector: Expand Console domain test coverage
1182         https://bugs.webkit.org/show_bug.cgi?id=148740
1183
1184         Reviewed by Brian Burg.
1185
1186         Test more Console domain commands and events.
1187
1188         * inspector/console/addInspectedNode-expected.txt: Added.
1189         * inspector/console/addInspectedNode.html: Added.
1190         * inspector/console/clearMessages-expected.txt: Added.
1191         * inspector/console/clearMessages.html: Added.
1192         * inspector/console/messageRepeatCountUpdated-expected.txt: Added.
1193         * inspector/console/messageRepeatCountUpdated.html: Added.
1194         * inspector/console/messagesCleared-expected.txt: Added.
1195         * inspector/console/messagesCleared.html: Added.
1196
1197 2015-09-04  Jer Noble  <jer.noble@apple.com>
1198
1199         Unreviewed gardening; enabling media/ and http/tests/media/ tests (with expected failures) on ios-simulator
1200
1201         * platform/ios-simulator/TestExpectations:
1202         * platform/ios-simulator/http/tests/media/hls/video-controls-live-stream-expected.txt: Added.
1203         * platform/ios-simulator/media/W3C/video/canPlayType/canPlayType_codecs_order_3-expected.txt: Added.
1204         * platform/ios-simulator/media/W3C/video/canPlayType/canPlayType_two_implies_one_5-expected.txt: Added.
1205         * platform/ios-simulator/media/W3C/video/canPlayType/canPlayType_two_implies_one_6-expected.txt: Added.
1206         * platform/ios-simulator/media/audio-controls-rendering-expected.png: Added.
1207         * platform/ios-simulator/media/audio-controls-rendering-expected.txt: Added.
1208         * platform/ios-simulator/media/audio-repaint-expected.txt: Added.
1209         * platform/ios-simulator/media/controls-after-reload-expected.png: Added.
1210         * platform/ios-simulator/media/controls-after-reload-expected.txt: Added.
1211         * platform/ios-simulator/media/controls-layout-direction-expected.png: Added.
1212         * platform/ios-simulator/media/controls-strict-expected.png: Added.
1213         * platform/ios-simulator/media/controls-strict-expected.txt: Added.
1214         * platform/ios-simulator/media/controls-strict-mode-expected.txt: Added.
1215         * platform/ios-simulator/media/controls-styling-expected.png: Added.
1216         * platform/ios-simulator/media/controls-styling-expected.txt: Added.
1217         * platform/ios-simulator/media/controls-styling-strict-expected.png: Added.
1218         * platform/ios-simulator/media/controls-styling-strict-expected.txt: Added.
1219         * platform/ios-simulator/media/controls-without-preload-expected.png: Added.
1220         * platform/ios-simulator/media/controls-without-preload-expected.txt: Added.
1221         * platform/ios-simulator/media/encrypted-media/encrypted-media-can-play-type-expected.txt: Added.
1222         * platform/ios-simulator/media/media-can-play-wav-audio-expected.txt: Added.
1223         * platform/ios-simulator/media/media-can-play-webm-expected.txt: Added.
1224         * platform/ios-simulator/media/media-controls-clone-expected.png: Added.
1225         * platform/ios-simulator/media/media-controls-clone-expected.txt: Added.
1226         * platform/ios-simulator/media/media-document-audio-repaint-expected.png: Added.
1227         * platform/ios-simulator/media/track/track-cue-rendering-horizontal-expected.png: Added.
1228         * platform/ios-simulator/media/track/track-cue-rendering-horizontal-expected.txt: Added.
1229         * platform/ios-simulator/media/track/track-cue-rendering-vertical-expected.png: Added.
1230         * platform/ios-simulator/media/track/track-cue-rendering-vertical-expected.txt: Added.
1231         * platform/ios-simulator/media/track/track-in-band-subtitles-too-large-expected.png: Added.
1232         * platform/ios-simulator/media/video-aspect-ratio-expected.png: Added.
1233         * platform/ios-simulator/media/video-aspect-ratio-expected.txt: Added.
1234         * platform/ios-simulator/media/video-canvas-alpha-expected.png: Added.
1235         * platform/ios-simulator/media/video-canvas-drawing-expected.png: Added.
1236         * platform/ios-simulator/media/video-colorspace-yuv420-expected.png: Added.
1237         * platform/ios-simulator/media/video-colorspace-yuv422-expected.png: Added.
1238         * platform/ios-simulator/media/video-controls-captions-trackmenu-expected.txt: Added.
1239         * platform/ios-simulator/media/video-controls-captions-trackmenu-hide-on-click-expected.txt: Added.
1240         * platform/ios-simulator/media/video-controls-captions-trackmenu-localized-expected.txt: Added.
1241         * platform/ios-simulator/media/video-controls-captions-trackmenu-only-captions-descriptions-and-subtitles-expected.txt: Added.
1242         * platform/ios-simulator/media/video-controls-captions-trackmenu-sorted-expected.txt: Added.
1243         * platform/ios-simulator/media/video-controls-no-scripting-expected.txt: Added.
1244         * platform/ios-simulator/media/video-controls-rendering-expected.png: Added.
1245         * platform/ios-simulator/media/video-controls-rendering-expected.txt: Added.
1246         * platform/ios-simulator/media/video-display-toggle-expected.png: Added.
1247         * platform/ios-simulator/media/video-display-toggle-expected.txt: Added.
1248         * platform/ios-simulator/media/video-empty-source-expected.png: Added.
1249         * platform/ios-simulator/media/video-empty-source-expected.txt: Added.
1250         * platform/ios-simulator/media/video-frame-accurate-seek-expected.png: Added.
1251         * platform/ios-simulator/media/video-layer-crash-expected.png: Added.
1252         * platform/ios-simulator/media/video-layer-crash-expected.txt: Added.
1253         * platform/ios-simulator/media/video-no-audio-expected.png: Added.
1254         * platform/ios-simulator/media/video-no-audio-expected.txt: Added.
1255         * platform/ios-simulator/media/video-playing-and-pause-expected.png: Added.
1256         * platform/ios-simulator/media/video-playing-and-pause-expected.txt: Added.
1257         * platform/ios-simulator/media/video-remove-insert-repaints-expected.png: Added.
1258         * platform/ios-simulator/media/video-replaces-poster-expected.png: Added.
1259         * platform/ios-simulator/media/video-transformed-expected.png: Added.
1260         * platform/ios-simulator/media/video-transformed-expected.txt: Added.
1261         * platform/ios-simulator/media/video-volume-slider-expected.png: Added.
1262         * platform/ios-simulator/media/video-volume-slider-expected.txt: Added.
1263         * platform/ios-simulator/media/video-zoom-controls-expected.png: Added.
1264         * platform/ios-simulator/media/video-zoom-controls-expected.txt: Added.
1265         * platform/ios-simulator/media/video-zoom-expected.png: Added.
1266         * platform/ios-simulator/media/video-zoom-expected.txt: Added.
1267         * platform/ios-simulator/media/volume-bar-empty-when-muted-expected.txt: Added.
1268
1269 2015-09-04  Joseph Pecoraro  <pecoraro@apple.com>
1270
1271         Web Inspector: Test RuntimeAgent.parse, detecting if a script parse error is recoverable
1272         https://bugs.webkit.org/show_bug.cgi?id=148790
1273
1274         Reviewed by Timothy Hatcher.
1275
1276         * inspector/runtime/parse-expected.txt: Added.
1277         * inspector/runtime/parse.html: Added.
1278
1279 2015-09-04  Tim Horton  <timothy_horton@apple.com>
1280
1281         swipe-start-hysteresis-failures is flaky
1282         https://bugs.webkit.org/show_bug.cgi?id=148809
1283
1284         Reviewed by Alexey Proskuryakov.
1285
1286         * swipe/swipe-start-hysteresis-failures.html:
1287         * swipe/swipe-start-hysteresis-failures-expected.txt:
1288         Instead of depending on the specific timing of didStartSwipe vs. the events
1289         in this case, just make sure we hit it by the time the test finishes.
1290
1291 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
1292
1293         Skip newly imported IndexedDB test on iOS WebKit1, because IndexedDB only works with WebKit2.
1294
1295         * platform/ios-simulator-wk1/TestExpectations:
1296
1297 2015-09-04  Beth Dakin  <bdakin@apple.com>
1298
1299         Need to be able to test default behaviors on force click
1300         https://bugs.webkit.org/show_bug.cgi?id=148758
1301
1302         Reviewed by Tim Horton.
1303
1304         One new test that tests a regression found during the work for 
1305         http://trac.webkit.org/changeset/181660
1306
1307         * fast/events/force-click-on-link-navigation-expected.txt: Added.
1308         * fast/events/force-click-on-link-navigation.html: Added.
1309         * fast/events/resources/do-not-navigate-here.html: Added.
1310         * platform/efl/TestExpectations:
1311         * platform/gtk/TestExpectations:
1312         * platform/ios-simulator/TestExpectations:
1313         * platform/mac-mavericks/TestExpectations:
1314         * platform/mac-wk1/TestExpectations:
1315         * platform/win/TestExpectations:
1316
1317 2015-09-04  Ryosuke Niwa  <rniwa@webkit.org>
1318
1319         Import new multicolumn layout tests from CSS WG testss
1320         https://bugs.webkit.org/show_bug.cgi?id=148805
1321
1322         Reviewed by Chris Dumez.
1323
1324         Added test expectations for newly imported tests.
1325
1326         * TestExpectations:
1327
1328 2015-09-04  Dean Jackson  <dino@apple.com>
1329
1330         [mediacontrols] Test the ordering of elements in the controls panel
1331         https://bugs.webkit.org/show_bug.cgi?id=148804
1332         <rdar://problem/22579232>
1333
1334         Reviewed by Eric Carlson.
1335
1336         Add a new test that checks the visual order of the buttons and
1337         elements in the controls panel. This is helpful because they
1338         are not necessarily in that order within the DOM.
1339
1340         I also added caching of the current state to the testing helper,
1341         to save generating the JSON status multiple times in subsequent
1342         calls.
1343
1344         * media/controls/elementOrder.html: New test.
1345         * media/controls/elementOrder-expected.txt: New results.
1346         * media/controls/controls-test-helpers.js:
1347         (ControlsTest):
1348         (ControlsTest.prototype.get currentState): Added caching.
1349         (ControlsTest.prototype.stateForControlsElement):
1350         (ControlsTest.prototype.isGreaterThan): New test helper.
1351
1352 2015-09-03  Dean Jackson  <dino@apple.com>
1353
1354         [mediacontrols] Expose bounding rectangles and computed style to testing
1355         https://bugs.webkit.org/show_bug.cgi?id=148755
1356         <rdar://problems/22567757>
1357
1358         Reviewed by Eric Carlson.
1359
1360         Update tests to exercise the computed style and bounding rectangles.
1361
1362         * media/controls/controls-test-helpers.js:
1363         (ControlsTest.prototype.isNotZero):
1364         (ControlsTest):
1365         * media/controls/statusDisplay-expected.txt:
1366         * media/controls/statusDisplay.html:
1367         * media/controls/statusDisplayBad-expected.txt:
1368         * media/controls/statusDisplayBad.html:
1369
1370 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
1371
1372         Add tests for different Unicode normalization forms in domain names
1373         https://bugs.webkit.org/show_bug.cgi?id=148762
1374         <rdar://problem/22569933>
1375
1376         Reviewed by Darin Adler.
1377
1378         * fast/url/user-visible/cyrillic-NFD-expected.txt: Added.
1379         * fast/url/user-visible/cyrillic-NFD.html: Added.
1380
1381 2015-09-04  Chris Dumez  <cdumez@apple.com>
1382
1383         Document.body should return the first body / frameset child of the html element
1384         https://bugs.webkit.org/show_bug.cgi?id=148787
1385         <rdar://problem/22566850>
1386
1387         Reviewed by Ryosuke Niwa.
1388
1389         Rebaseline test now that a new check is passing.
1390
1391         * http/tests/w3c/html/dom/documents/dom-tree-accessors/document.body-getter-expected.txt:
1392
1393 2015-09-04  Ryosuke Niwa  <rniwa@webkit.org>
1394
1395         Import css/css-color-3
1396         https://bugs.webkit.org/show_bug.cgi?id=148803
1397
1398         Reviewed by Chris Dumez.
1399
1400         * TestExpectations:
1401
1402 2015-09-04  Chris Dumez  <cdumez@apple.com>
1403
1404         Unreviewed, add iOS-specific baselines for a couple of newly imported W3C tests.
1405
1406         * platform/ios-simulator/http/tests/w3c/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-expected.txt: Added.
1407         * platform/ios-simulator/http/tests/w3c/html/dom/interfaces-expected.txt: Added.
1408
1409 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
1410
1411         iOS test gardening.
1412
1413         * platform/ios-simulator/TestExpectations: Skip pasteboard tests, as many of them
1414         time out.
1415
1416 2015-09-04  Ryosuke Niwa  <rniwa@webkit.org>
1417
1418         Range.isPointInRange check root node before verifying offset
1419         https://bugs.webkit.org/show_bug.cgi?id=148776
1420
1421         isPointInRange should never throw WrongDocumentError
1422         https://bugs.webkit.org/show_bug.cgi?id=148779
1423
1424         Reviewed by Darin Adler.
1425
1426         Rebaselined the test now that all test cases pass.
1427
1428         * http/tests/w3c/dom/ranges/Range-isPointInRange-expected.txt:
1429
1430 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
1431
1432         css3/flexbox/csswg/css-flexbox-height-animation-stretch.html is flaky
1433         https://bugs.webkit.org/show_bug.cgi?id=143294
1434
1435         Reviewed by Dean Jackson.
1436
1437         * TestExpectations: This test is just inherently flaky.
1438
1439 2015-09-04  Aleksandr Skachkov  <gskachkov@gmail.com>
1440
1441         [ES6] Implement ES6 arrow function syntax. Prototype of arrow function should be undefined
1442         https://bugs.webkit.org/show_bug.cgi?id=147742
1443
1444         Reviewed by Saam Barati.
1445
1446         Added tests of prototype property for arrow function. Checks that arrow function does not have 
1447         prototype property after creating of it and check if it is possible to add/remove it later.
1448
1449         * js/arrowfunction-prototype-expected.txt: Added.
1450         * js/arrowfunction-prototype.html: Added.
1451         * js/script-tests/arrowfunction-prototype.js: Added.
1452
1453 2015-09-03  Chris Dumez  <cdumez@apple.com>
1454
1455         Unreviewed, rebaseline http/tests/w3c/html/dom/dynamic-markup-insertion/opening-the-input-stream/007.html
1456
1457         This is a new test.
1458
1459         * http/tests/w3c/html/dom/dynamic-markup-insertion/opening-the-input-stream/007-expected.txt:
1460
1461 2015-09-03  Ryosuke Niwa  <rniwa@webkit.org>
1462
1463         Range.comparePoint shouldn't throw an exception if the range and the node are in the same detached tree
1464         https://bugs.webkit.org/show_bug.cgi?id=148733
1465
1466         Reviewed by Chris Dumez.
1467
1468         Added a regression test and rebaselined a W3C test with more test cases passing.
1469
1470         * fast/dom/Range/range-comparePoint-detached-nodes-expected.txt: Added.
1471         * fast/dom/Range/range-comparePoint-detached-nodes.html: Added.
1472         * http/tests/w3c/dom/ranges/Range-set-expected.txt:
1473
1474 2015-09-03  Tim Horton  <timothy_horton@apple.com>
1475
1476         Add a test for swipe-start hysteresis
1477         https://bugs.webkit.org/show_bug.cgi?id=148756
1478
1479         Reviewed by Anders Carlsson.
1480
1481         * swipe/basic-cached-back-swipe.html:
1482         * swipe/pushState-cached-back-swipe.html:
1483         * swipe/resources/swipe-test.js:
1484         (testComplete):
1485         * swipe/swipe-start-hysteresis-failures.html: Added.
1486         * swipe/swipe-start-hysteresis-failures-expected.txt: Added.
1487
1488 2015-09-03  Tim Horton  <timothy_horton@apple.com>
1489
1490         Un-skip swipe tests on Mavericks
1491
1492         * platform/mac-mavericks/TestExpectations:
1493         This skip didn't work anyway because the fallback order is insane.
1494
1495 2015-09-03  Chris Dumez  <cdumez@apple.com>
1496
1497         Import W3C HTML/DOM test suite from github.com/w3c/web-platform-tests
1498         https://bugs.webkit.org/show_bug.cgi?id=148736
1499         <rdar://problem/22551968>
1500
1501         Reviewed by Ryosuke Niwa.
1502
1503         Import W3C HTML/DOM test suite from github.com/w3c/web-platform-tests
1504         to get better coverage. This includes 230 tests. They run in ~15 seconds
1505         for a release build / ~20 seconds for a debug build on a MacBookPro.
1506
1507         * TestExpectations:
1508         * http/tests/w3c/html/dom/*: Added.
1509         New test suite.
1510
1511 2015-09-03  Alexey Proskuryakov  <ap@apple.com>
1512
1513         Remove empty LayoutTests/platform/ios-sim-deprecated
1514
1515         * platform/ios-sim-deprecated: Removed.
1516
1517 2015-09-03  Alexey Proskuryakov  <ap@apple.com>
1518
1519         Consolidate iOS pasteboard test failures.
1520
1521         Per-process pasteboard is not implemented in iOS DumpRenderTree and WebKitTestRunner,
1522         so pasteboard tests interfere with each other.
1523
1524         * platform/ios-simulator-wk1/TestExpectations:
1525         * platform/ios-simulator-wk2/TestExpectations:
1526         * platform/ios-simulator/TestExpectations:
1527
1528 2015-09-03  Tim Horton  <timothy_horton@apple.com>
1529
1530         Add a test for swiping back after a same-document navigation
1531         https://bugs.webkit.org/show_bug.cgi?id=148751
1532
1533         Reviewed by Beth Dakin.
1534
1535         * swipe/pushState-cached-back-swipe.html: Added.
1536
1537 2015-09-03  Andy Estes  <aestes@apple.com>
1538
1539         REGRESSION: http/tests/contentfiltering/block-after-redirect.html is flaky
1540         https://bugs.webkit.org/show_bug.cgi?id=148684
1541
1542         Reviewed by Alexey Proskuryakov.
1543
1544         Wait for the iframe to load the blocked page before finishing the test.
1545
1546         * http/tests/contentfiltering/block-after-redirect.html:
1547         * platform/mac-wk2/TestExpectations:
1548
1549 2015-09-03  Tim Horton  <timothy_horton@apple.com>
1550
1551         [Mac] Add support for testing swipes
1552         https://bugs.webkit.org/show_bug.cgi?id=148700
1553
1554         Reviewed by Beth Dakin.
1555
1556         * swipe/basic-cached-back-swipe-expected.txt: Added.
1557         * swipe/basic-cached-back-swipe.html: Added.
1558         * swipe/resources/swipe-test.js: Added.
1559         (eventQueue.enqueueScrollEvent):
1560         (eventQueue.enqueueSwipeEvent):
1561         (eventQueue.hasPendingEvents):
1562         (eventQueue._processEventQueue):
1563         (eventQueue._processEventQueueSoon):
1564         (shouldBe):
1565         (log):
1566         (dumpLog):
1567         (initializeLog):
1568         (startMeasuringDuration):
1569         (measuredDurationShouldBeLessThan):
1570         Add a test for the simplest case, a back swipe after a normal navigation
1571         with the page cache enabled.
1572
1573         * TestExpectations:
1574         * platform/mac-wk2/TestExpectations:
1575         Disable these tests everywhere except Mac WebKit2.
1576
1577 2015-09-03  Alexey Proskuryakov  <ap@apple.com>
1578
1579         Test Russian ".рф" domain support
1580         https://bugs.webkit.org/show_bug.cgi?id=148721
1581
1582         Reviewed by Darin Adler.
1583
1584         * TestExpectations:
1585         * fast/url/user-visible: Added.
1586         * fast/url/user-visible/rf-expected.txt: Added.
1587         * fast/url/user-visible/rf.html: Added.
1588         * platform/mac/TestExpectations:
1589
1590 2015-09-03  Chris Dumez  <cdumez@apple.com>
1591
1592         document.createEvent("eventname") should do a case-insensitive match on the event name
1593         https://bugs.webkit.org/show_bug.cgi?id=148738
1594         <rdar://problem/22558709>
1595
1596         Reviewed by Andreas Kling.
1597
1598         Rebaseline test now that some checks are passing.
1599
1600         * http/tests/w3c/dom/nodes/Document-createEvent-expected.txt:
1601
1602 2015-09-03  Saam barati  <sbarati@apple.com>
1603
1604         Block scoped variables should be visible across scripts
1605         https://bugs.webkit.org/show_bug.cgi?id=147813
1606
1607         Reviewed by Filip Pizlo.
1608
1609         * js/dom/const-expected.txt:
1610         * js/dom/const.html:
1611
1612 2015-09-02  Ryosuke Niwa  <rniwa@webkit.org>
1613
1614         MutationObserver should accept attributeFilter, attributeOldValue, and characterDataOldValue on their own
1615         https://bugs.webkit.org/show_bug.cgi?id=148716
1616
1617         Reviewed by Chris Dumez.
1618
1619         Updated the expected results.
1620
1621         Also added test cases to make sure explicitly setting attributes and characterData options to false along
1622         with attributeOldValue, attributeFilter, and characterDataOldValue would throw.
1623
1624         * fast/dom/MutationObserver/observe-exceptions-expected.txt:
1625         * fast/dom/MutationObserver/observe-exceptions.html:
1626         * http/tests/w3c/dom/nodes/MutationObserver-attributes-expected.txt:
1627         * http/tests/w3c/dom/nodes/MutationObserver-characterData-expected.txt:
1628
1629 2015-09-02  Ryosuke Niwa  <rniwa@webkit.org>
1630
1631         Node.textContent = undefined should be equivalent to textContent = ""
1632         https://bugs.webkit.org/show_bug.cgi?id=148729
1633
1634         Reviewed by Darin Adler.
1635
1636         Rebaselined the test now that test cases pass.
1637
1638         * http/tests/w3c/dom/nodes/Node-textContent-expected.txt:
1639
1640 2015-09-01  Alexey Proskuryakov  <ap@apple.com>
1641
1642         Mark http/tests/contentfiltering/block-after-redirect.html as flaky for
1643         https://bugs.webkit.org/show_bug.cgi?id=148684
1644
1645         * platform/mac-wk2/TestExpectations:
1646
1647 2015-09-02  Zalan Bujtas  <zalan@apple.com>
1648
1649         Repaint cleanup:
1650         fixed.html
1651         fixed-scale.html
1652         fixed-table-cell.html
1653         fixed-table-overflow.html
1654         fixed-table-overflow-zindex.html
1655         fixed-to-relative-position-with-absolute-child.html
1656         fixed-tranformed.html
1657         float-in-new-block-with-layout-delta.html
1658         float-move-during-layout.html
1659         float-new-in-block.html
1660
1661         Unreviewed.
1662
1663         * fast/repaint/fixed-expected.html: Added.
1664         * fast/repaint/fixed-scale-expected.html: Added.
1665         * fast/repaint/fixed-scale-expected.png: Removed.
1666         * fast/repaint/fixed-scale-expected.txt: Removed.
1667         * fast/repaint/fixed-scale.html:
1668         * fast/repaint/fixed-table-cell-expected.html: Added.
1669         * fast/repaint/fixed-table-cell-expected.png: Removed.
1670         * fast/repaint/fixed-table-cell-expected.txt: Removed.
1671         * fast/repaint/fixed-table-cell.html:
1672         * fast/repaint/fixed-table-overflow-expected.html: Added.
1673         * fast/repaint/fixed-table-overflow-expected.png: Removed.
1674         * fast/repaint/fixed-table-overflow-expected.txt: Removed.
1675         * fast/repaint/fixed-table-overflow-zindex-expected.html: Added.
1676         * fast/repaint/fixed-table-overflow-zindex-expected.png: Removed.
1677         * fast/repaint/fixed-table-overflow-zindex-expected.txt: Removed.
1678         * fast/repaint/fixed-table-overflow-zindex.html:
1679         * fast/repaint/fixed-table-overflow.html:
1680         * fast/repaint/fixed-to-relative-position-with-absolute-child-expected.html: Added.
1681         * fast/repaint/fixed-to-relative-position-with-absolute-child-expected.png: Removed.
1682         * fast/repaint/fixed-to-relative-position-with-absolute-child-expected.txt: Removed.
1683         * fast/repaint/fixed-to-relative-position-with-absolute-child.html:
1684         * fast/repaint/fixed-tranformed-expected.html: Added.
1685         * fast/repaint/fixed-tranformed-expected.png: Removed.
1686         * fast/repaint/fixed-tranformed-expected.txt: Removed.
1687         * fast/repaint/fixed-tranformed.html:
1688         * fast/repaint/fixed.html:
1689         * fast/repaint/float-in-new-block-with-layout-delta-expected.html: Added.
1690         * fast/repaint/float-in-new-block-with-layout-delta-expected.png: Removed.
1691         * fast/repaint/float-in-new-block-with-layout-delta-expected.txt: Removed.
1692         * fast/repaint/float-in-new-block-with-layout-delta.html:
1693         * fast/repaint/float-move-during-layout-expected.html: Added.
1694         * fast/repaint/float-move-during-layout.html:
1695         * fast/repaint/float-new-in-block-expected.html: Added.
1696         * fast/repaint/float-new-in-block-expected.txt: Removed.
1697         * fast/repaint/float-new-in-block.html:
1698         * platform/efl/fast/repaint/fixed-expected.png: Removed.
1699         * platform/efl/fast/repaint/fixed-expected.txt: Removed.
1700         * platform/efl/fast/repaint/float-move-during-layout-expected.png: Removed.
1701         * platform/efl/fast/repaint/float-move-during-layout-expected.txt: Removed.
1702         * platform/efl/fast/repaint/float-new-in-block-expected.png: Removed.
1703         * platform/gtk/fast/repaint/fixed-expected.png: Removed.
1704         * platform/gtk/fast/repaint/fixed-expected.txt: Removed.
1705         * platform/gtk/fast/repaint/fixed-to-relative-position-with-absolute-child-expected.png: Removed.
1706         * platform/gtk/fast/repaint/float-move-during-layout-expected.png: Removed.
1707         * platform/gtk/fast/repaint/float-move-during-layout-expected.txt: Removed.
1708         * platform/gtk/fast/repaint/float-new-in-block-expected.png: Removed.
1709         * platform/mac/fast/repaint/fixed-expected.png: Removed.
1710         * platform/mac/fast/repaint/fixed-expected.txt: Removed.
1711         * platform/mac/fast/repaint/fixed-scale-expected.png: Removed.
1712         * platform/mac/fast/repaint/fixed-table-cell-expected.png: Removed.
1713         * platform/mac/fast/repaint/fixed-table-overflow-expected.png: Removed.
1714         * platform/mac/fast/repaint/fixed-table-overflow-zindex-expected.png: Removed.
1715         * platform/mac/fast/repaint/fixed-tranformed-expected.png: Removed.
1716         * platform/mac/fast/repaint/float-in-new-block-with-layout-delta-expected.png: Removed.
1717         * platform/mac/fast/repaint/float-move-during-layout-expected.png: Removed.
1718         * platform/mac/fast/repaint/float-move-during-layout-expected.txt: Removed.
1719         * platform/mac/fast/repaint/float-new-in-block-expected.png: Removed.
1720         * platform/win/fast/repaint/fixed-expected.txt: Removed.
1721         * platform/win/fast/repaint/float-move-during-layout-expected.txt: Removed.
1722
1723 2015-09-02  Brady Eidson  <beidson@apple.com>
1724
1725         Import W3C IndexedDB tests.
1726         https://bugs.webkit.org/show_bug.cgi?id=148713
1727
1728         Reviewed by Tim Horton' rubber stamp.
1729
1730         * platform/mac-wk1/TestExpectations:
1731         * platform/win/TestExpectations:
1732         * platform/wk2/TestExpectations:
1733
1734 2015-09-02  Zalan Bujtas  <zalan@apple.com>
1735
1736         r189233 accidentally removed some unrelated expected results.
1737         https://bugs.webkit.org/show_bug.cgi?id=148708
1738
1739         Unreviewed.
1740
1741         * platform/efl/compositing/repaint/content-into-overflow-expected.png: Added.
1742         * platform/efl/compositing/repaint/content-into-overflow-expected.txt: Added.
1743         * platform/efl/fast/forms/control-clip-expected.png: Added.
1744         * platform/efl/fast/forms/control-clip-expected.txt: Added.
1745         * platform/gtk/fast/forms/control-clip-expected.png: Added.
1746         * platform/gtk/fast/forms/control-clip-expected.txt: Added.
1747         * platform/ios-simulator-wk2/fast/forms/control-clip-expected.txt: Added.
1748         * platform/ios-simulator/compositing/repaint/content-into-overflow-expected.txt: Added.
1749         * platform/ios-simulator/fast/forms/control-clip-expected.txt: Added.
1750         * platform/mac-mavericks/fast/forms/control-clip-expected.png: Added.
1751         * platform/mac-mavericks/fast/forms/control-clip-expected.txt: Added.
1752         * platform/mac/compositing/repaint/content-into-overflow-expected.png: Added.
1753         * platform/mac/compositing/repaint/content-into-overflow-expected.txt: Added.
1754         * platform/mac/fast/forms/control-clip-expected.png: Added.
1755         * platform/mac/fast/forms/control-clip-expected.txt: Added.
1756         * platform/win/fast/forms/control-clip-expected.txt: Added.
1757
1758 2015-09-02  Chris Fleizach  <cfleizach@apple.com>
1759
1760         AX: WebKit does not expose max/min value of <progress> element
1761         https://bugs.webkit.org/show_bug.cgi?id=148707
1762
1763         Reviewed by Mario Sanchez Prada.
1764
1765         * accessibility/mac/progress-element-min-max-expected.txt: Added.
1766         * accessibility/mac/progress-element-min-max.html: Added.
1767
1768 2015-09-01  Dean Jackson  <dino@apple.com>
1769
1770         [mediacontrols] Improve media controls testing helpers
1771         https://bugs.webkit.org/show_bug.cgi?id=148697
1772         <rdar://problem/22530876>
1773
1774         Reviewed by Eric Carlson.
1775
1776         Implement a more modern-looking testing API for media
1777         controls tests, and update the existing tests to
1778         use the new API.
1779
1780         * media/controls/basic-expected.txt:
1781         * media/controls/basic.html:
1782         * media/controls/controls-test-helpers.js:
1783         (ControlsTest): New class for helping testing.
1784         (statusForControlsElement): Deleted.
1785         * media/controls/showControlsButton-expected.txt:
1786         * media/controls/showControlsButton.html:
1787         * media/controls/statusDisplay-expected.txt:
1788         * media/controls/statusDisplay.html:
1789         * media/controls/statusDisplayBad-expected.txt:
1790         * media/controls/statusDisplayBad.html:
1791
1792 2015-09-02  Chris Dumez  <cdumez@apple.com>
1793
1794         document.createProcessingInstruction() does not behave according to specification
1795         https://bugs.webkit.org/show_bug.cgi?id=148710
1796
1797         Reviewed by Ryosuke Niwa.
1798
1799         Update / rebaseline existing tests.
1800
1801         * dom/html/level1/core/documentinvalidcharacterexceptioncreatepi-expected.txt:
1802         * dom/html/level1/core/documentinvalidcharacterexceptioncreatepi1-expected.txt:
1803         * fast/dom/Node/initial-values-expected.txt:
1804         * fast/dom/Node/script-tests/initial-values.js:
1805         * http/tests/w3c/dom/nodes/CharacterData-remove-expected.txt:
1806         * http/tests/w3c/dom/nodes/Document-createProcessingInstruction-expected.txt:
1807         * http/tests/w3c/dom/nodes/Document-createProcessingInstruction-xhtml-expected.txt:
1808         * http/tests/w3c/dom/nodes/Node-cloneNode-expected.txt:
1809         * http/tests/w3c/dom/nodes/Node-insertBefore-expected.txt:
1810         * http/tests/w3c/dom/nodes/Node-nodeValue-expected.txt:
1811         * http/tests/w3c/dom/nodes/Node-textContent-expected.txt:
1812
1813 2015-09-02  Chris Dumez  <cdumez@apple.com>
1814
1815         http/tests/w3c/dom/nodes/Element-matches.html is flaky
1816         https://bugs.webkit.org/show_bug.cgi?id=148615
1817
1818         Reviewed by Ryosuke Niwa.
1819
1820         Unskip the tests and rebaseline them now that the target pseudo selector
1821         checks are consistently passing.
1822
1823         * TestExpectations:
1824         * http/tests/w3c/dom/nodes/Element-matches-expected.txt:
1825         * http/tests/w3c/dom/nodes/ParentNode-querySelector-All-expected.txt:
1826         * http/tests/w3c/dom/nodes/ParentNode-querySelector-All-xhtml-expected.txt:
1827
1828 2015-09-02  Daniel Bates  <dabates@apple.com>
1829
1830         Update iOS TestExpectations files
1831
1832         * platform/ios-simulator-wk2/TestExpectations:
1833         * platform/ios-simulator/TestExpectations:
1834
1835 2015-09-02  Chris Dumez  <cdumez@apple.com>
1836
1837         http/tests/navigation/anchor-frames-same-origin.html is flaky
1838         https://bugs.webkit.org/show_bug.cgi?id=148690
1839
1840         Reviewed by Zalan Bujtas.
1841
1842         This is a temporary workaround for Bug 148690, until we have time
1843         to investigate why scroll propagation does not work properly if
1844         the frame is not already layed out when we scroll to the anchor.
1845
1846         This change updates the test to force a layout in the grandchild
1847         frame before we scroll to the anchor. With this change, the test
1848         is consistently passing when run on its own or after others.
1849
1850         * http/tests/navigation/resources/grandchild-with-anchor.html:
1851
1852 2015-09-02  Commit Queue  <commit-queue@webkit.org>
1853
1854         Unreviewed, rolling out r189241.
1855         https://bugs.webkit.org/show_bug.cgi?id=148703
1856
1857         These tests crash with assertions (Requested by ap on
1858         #webkit).
1859
1860         Reverted changeset:
1861
1862         "Web Inspector: Move PrettyPrinting tests into LayoutTests"
1863         https://bugs.webkit.org/show_bug.cgi?id=148698
1864         http://trac.webkit.org/changeset/189241
1865
1866 2015-09-01  Joseph Pecoraro  <pecoraro@apple.com>
1867
1868         Web Inspector: Move PrettyPrinting tests into LayoutTests
1869         https://bugs.webkit.org/show_bug.cgi?id=148698
1870
1871         Reviewed by Timothy Hatcher.
1872
1873         * inspector/codemirror/resources/prettyprinting/css-rule-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/css-rule-tests/*.
1874         * inspector/codemirror/resources/prettyprinting/css-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/css-tests/*.
1875         * inspector/codemirror/resources/prettyprinting/javascript-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/js-tests/*.
1876         Move tests from PrettyPrinting tools into LayoutTests.
1877
1878         * inspector/codemirror/prettyprinting-css-expected.txt: Added.
1879         * inspector/codemirror/prettyprinting-css-rules-expected.txt: Added.
1880         * inspector/codemirror/prettyprinting-css-rules.html: Added.
1881         * inspector/codemirror/prettyprinting-css.html: Added.
1882         * inspector/codemirror/prettyprinting-javascript-expected.txt: Added.
1883         * inspector/codemirror/prettyprinting-javascript.html: Added.
1884         Add tests per CodeMirror mode.
1885
1886         * inspector/codemirror/resources/prettyprinting/utilities.js: Added.
1887         (TestPage.registerInitializer):
1888         Shared code between the pretty printing tests.
1889
1890 2015-09-01  Chris Dumez  <cdumez@apple.com>
1891
1892         Range API should throw a TypeError for null Node parameters
1893         https://bugs.webkit.org/show_bug.cgi?id=148692
1894
1895         Reviewed by Ryosuke Niwa.
1896
1897         Update / rebaseline existing tests.
1898
1899         * fast/dom/Range/range-compareNode.html:
1900         * fast/dom/Range/range-intersectsNode-expected.txt:
1901         * fast/text/text-combine-crash-expected.txt:
1902         * http/tests/w3c/dom/interfaces-expected.txt:
1903         * http/tests/w3c/dom/ranges/Range-comparePoint-2-expected.txt:
1904         * http/tests/w3c/dom/ranges/Range-intersectsNode-binding-expected.txt:
1905
1906 2015-09-01  Jeremy Jones  <jeremyj@apple.com>
1907
1908         Unreviewed, Layout Test http/tests/inspector/dom/disconnect-dom-tree-after-main-frame-navigation.html is failing
1909         https://bugs.webkit.org/show_bug.cgi?id=148688
1910
1911         Skip inspector test that times out on windows.
1912
1913         * platform/win/TestExpectations:
1914
1915 2015-09-01  Chris Dumez  <cdumez@apple.com>
1916
1917         Unreviewed, mark http/tests/w3c/dom/nodes/ParentNode-querySelector-All.html as flaky.
1918
1919         This is tracked by Bug 148615.
1920
1921         * TestExpectations:
1922
1923 2015-09-01  Jeremy Jones  <jeremyj@apple.com>
1924
1925         Update iOS TestExpectations files.
1926
1927         * platform/ios-simulator-wk1/TestExpectations:
1928         * platform/ios-simulator-wk2/TestExpectations:
1929         * platform/ios-simulator/TestExpectations:
1930
1931 2015-09-01  Zalan Bujtas  <zalan@apple.com>
1932
1933         Repaint cleanup:
1934         button-spurious-layout-hint.html -> reftest
1935         change-transform.html -> reftest
1936         clip-with-layout-delta.html -> reftest
1937         clipped-relative.html -> reftest
1938         containing-block-position-change.html -> reftest
1939         content-into-overflow.html -> reftest
1940         continuation-after-outline.html -> reftest
1941         control-clip.html -> reftest
1942         create-layer-repaint.html -> reftest
1943         dynamic-table-vertical-alignment-change.html -> reftest
1944         erase-overflow.html -> reftest
1945         fixed-position-transparency-with-overflow.html -> reftest
1946
1947         Unreviewed.
1948
1949         * fast/repaint/button-spurious-layout-hint-expected.html: Added.
1950         * fast/repaint/button-spurious-layout-hint-expected.png: Removed.
1951         * fast/repaint/button-spurious-layout-hint.html:
1952         * fast/repaint/change-transform-expected.html: Copied from LayoutTests/fast/repaint/change-transform.html.
1953         * fast/repaint/change-transform.html:
1954         * fast/repaint/clip-with-layout-delta-expected.html: Copied from LayoutTests/fast/repaint/clip-with-layout-delta.html.
1955         * fast/repaint/clip-with-layout-delta-expected.txt: Removed.
1956         * fast/repaint/clip-with-layout-delta.html:
1957         * fast/repaint/clipped-relative-expected.html: Copied from LayoutTests/fast/repaint/clipped-relative.html.
1958         * fast/repaint/clipped-relative.html:
1959         * fast/repaint/containing-block-position-change-expected.html: Copied from LayoutTests/fast/repaint/containing-block-position-change.html.
1960         * fast/repaint/containing-block-position-change.html:
1961         * fast/repaint/content-into-overflow-expected.html: Copied from LayoutTests/fast/repaint/content-into-overflow.html.
1962         * fast/repaint/content-into-overflow-expected.png: Removed.
1963         * fast/repaint/content-into-overflow-expected.txt: Removed.
1964         * fast/repaint/content-into-overflow.html:
1965         * fast/repaint/continuation-after-outline-expected.html: Copied from LayoutTests/fast/repaint/continuation-after-outline.html.
1966         * fast/repaint/continuation-after-outline.html:
1967         * fast/repaint/control-clip-expected.html: Copied from LayoutTests/fast/repaint/control-clip.html.
1968         * fast/repaint/control-clip.html:
1969         * fast/repaint/create-layer-repaint-expected.html: Copied from LayoutTests/fast/repaint/create-layer-repaint.html.
1970         * fast/repaint/create-layer-repaint.html:
1971         * fast/repaint/dynamic-table-vertical-alignment-change-expected.html: Copied from LayoutTests/fast/repaint/dynamic-table-vertical-alignment-change.html.
1972         * fast/repaint/dynamic-table-vertical-alignment-change.html:
1973         * fast/repaint/erase-overflow-expected.html: Copied from LayoutTests/fast/repaint/erase-overflow.html.
1974         * fast/repaint/erase-overflow-expected.png: Removed.
1975         * fast/repaint/erase-overflow-expected.txt: Removed.
1976         * fast/repaint/erase-overflow.html:
1977         * fast/repaint/fixed-position-transparency-with-overflow-expected.html: Added.
1978         * fast/repaint/fixed-position-transparency-with-overflow-expected.png: Removed.
1979         * fast/repaint/fixed-position-transparency-with-overflow-expected.txt: Removed.
1980         * fast/repaint/fixed-position-transparency-with-overflow.html:
1981         * platform/efl/compositing/repaint/content-into-overflow-expected.png: Removed.
1982         * platform/efl/compositing/repaint/content-into-overflow-expected.txt: Removed.
1983         * platform/efl/fast/forms/control-clip-expected.png: Removed.
1984         * platform/efl/fast/forms/control-clip-expected.txt: Removed.
1985         * platform/efl/fast/repaint/button-spurious-layout-hint-expected.txt: Removed.
1986         * platform/efl/fast/repaint/change-transform-expected.png: Removed.
1987         * platform/efl/fast/repaint/change-transform-expected.txt: Removed.
1988         * platform/efl/fast/repaint/clip-with-layout-delta-expected.png: Removed.
1989         * platform/efl/fast/repaint/clipped-relative-expected.png: Removed.
1990         * platform/efl/fast/repaint/clipped-relative-expected.txt: Removed.
1991         * platform/efl/fast/repaint/containing-block-position-change-expected.png: Removed.
1992         * platform/efl/fast/repaint/containing-block-position-change-expected.txt: Removed.
1993         * platform/efl/fast/repaint/continuation-after-outline-expected.png: Removed.
1994         * platform/efl/fast/repaint/continuation-after-outline-expected.txt: Removed.
1995         * platform/efl/fast/repaint/control-clip-expected.png: Removed.
1996         * platform/efl/fast/repaint/control-clip-expected.txt: Removed.
1997         * platform/efl/fast/repaint/create-layer-repaint-expected.png: Removed.
1998         * platform/efl/fast/repaint/create-layer-repaint-expected.txt: Removed.
1999         * platform/efl/fast/repaint/dynamic-table-vertical-alignment-change-expected.png: Removed.
2000         * platform/efl/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Removed.
2001         * platform/gtk/fast/forms/control-clip-expected.png: Removed.
2002         * platform/gtk/fast/forms/control-clip-expected.txt: Removed.
2003         * platform/gtk/fast/repaint/button-spurious-layout-hint-expected.txt: Removed.
2004         * platform/gtk/fast/repaint/change-transform-expected.png: Removed.
2005         * platform/gtk/fast/repaint/change-transform-expected.txt: Removed.
2006         * platform/gtk/fast/repaint/clip-with-layout-delta-expected.png: Removed.
2007         * platform/gtk/fast/repaint/clipped-relative-expected.png: Removed.
2008         * platform/gtk/fast/repaint/clipped-relative-expected.txt: Removed.
2009         * platform/gtk/fast/repaint/containing-block-position-change-expected.png: Removed.
2010         * platform/gtk/fast/repaint/containing-block-position-change-expected.txt: Removed.
2011         * platform/gtk/fast/repaint/continuation-after-outline-expected.png: Removed.
2012         * platform/gtk/fast/repaint/continuation-after-outline-expected.txt: Removed.
2013         * platform/gtk/fast/repaint/control-clip-expected.png: Removed.
2014         * platform/gtk/fast/repaint/control-clip-expected.txt: Removed.
2015         * platform/gtk/fast/repaint/create-layer-repaint-expected.png: Removed.
2016         * platform/gtk/fast/repaint/create-layer-repaint-expected.txt: Removed.
2017         * platform/gtk/fast/repaint/dynamic-table-vertical-alignment-change-expected.png: Removed.
2018         * platform/gtk/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Removed.
2019         * platform/ios-simulator-wk2/fast/forms/control-clip-expected.txt: Removed.
2020         * platform/ios-simulator/compositing/repaint/content-into-overflow-expected.txt: Removed.
2021         * platform/ios-simulator/fast/forms/control-clip-expected.txt: Removed.
2022         * platform/mac-mavericks/fast/forms/control-clip-expected.png: Removed.
2023         * platform/mac-mavericks/fast/forms/control-clip-expected.txt: Removed.
2024         * platform/mac-mavericks/fast/repaint/control-clip-expected.png: Removed.
2025         * platform/mac-mavericks/fast/repaint/control-clip-expected.txt: Removed.
2026         * platform/mac/compositing/repaint/content-into-overflow-expected.png: Removed.
2027         * platform/mac/compositing/repaint/content-into-overflow-expected.txt: Removed.
2028         * platform/mac/fast/forms/control-clip-expected.png: Removed.
2029         * platform/mac/fast/forms/control-clip-expected.txt: Removed.
2030         * platform/mac/fast/repaint/button-spurious-layout-hint-expected.png: Removed.
2031         * platform/mac/fast/repaint/button-spurious-layout-hint-expected.txt: Removed.
2032         * platform/mac/fast/repaint/change-transform-expected.png: Removed.
2033         * platform/mac/fast/repaint/change-transform-expected.txt: Removed.
2034         * platform/mac/fast/repaint/clip-with-layout-delta-expected.png: Removed.
2035         * platform/mac/fast/repaint/clip-with-layout-delta-expected.txt: Removed.
2036         * platform/mac/fast/repaint/clipped-relative-expected.png: Removed.
2037         * platform/mac/fast/repaint/clipped-relative-expected.txt: Removed.
2038         * platform/mac/fast/repaint/containing-block-position-change-expected.png: Removed.
2039         * platform/mac/fast/repaint/containing-block-position-change-expected.txt: Removed.
2040         * platform/mac/fast/repaint/content-into-overflow-expected.png: Removed.
2041         * platform/mac/fast/repaint/continuation-after-outline-expected.png: Removed.
2042         * platform/mac/fast/repaint/continuation-after-outline-expected.txt: Removed.
2043         * platform/mac/fast/repaint/control-clip-expected.png: Removed.
2044         * platform/mac/fast/repaint/control-clip-expected.txt: Removed.
2045         * platform/mac/fast/repaint/create-layer-repaint-expected.png: Removed.
2046         * platform/mac/fast/repaint/create-layer-repaint-expected.txt: Removed.
2047         * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.png: Removed.
2048         * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Removed.
2049         * platform/mac/fast/repaint/erase-overflow-expected.png: Removed.
2050         * platform/mac/fast/repaint/fixed-position-transparency-with-overflow-expected.png: Removed.
2051         * platform/win/fast/forms/control-clip-expected.txt: Removed.
2052         * platform/win/fast/repaint/change-transform-expected.txt: Removed.
2053         * platform/win/fast/repaint/clipped-relative-expected.txt: Removed.
2054         * platform/win/fast/repaint/containing-block-position-change-expected.txt: Removed.
2055         * platform/win/fast/repaint/control-clip-expected.png: Removed.
2056         * platform/win/fast/repaint/control-clip-expected.txt: Removed.
2057         * platform/win/fast/repaint/create-layer-repaint-expected.txt: Removed.
2058         * platform/win/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Removed.
2059
2060 2015-09-01  Zalan Bujtas  <zalan@apple.com>
2061
2062         Repaint cleanup:
2063         box-shadow-dynamic.html -> reftest
2064         box-shadow-inset-repaint.html -> reftest
2065         bugzilla-3509.html -> reftest
2066         bugzilla-5699.html -> reftest
2067         bugzilla-6278.html -> reftest
2068         bugzilla-6388.html -> reftest
2069         bugzilla-6473.html -> reftest
2070         bugzilla-7235.html -> reftest
2071
2072         Unreviewed.
2073
2074         * fast/repaint/box-shadow-dynamic-expected.html: Copied from LayoutTests/fast/repaint/box-shadow-dynamic.html.
2075         * fast/repaint/box-shadow-dynamic.html:
2076         * fast/repaint/box-shadow-inset-repaint-expected.html: Added.
2077         * fast/repaint/box-shadow-inset-repaint-expected.txt: Removed.
2078         * fast/repaint/box-shadow-inset-repaint.html:
2079         * fast/repaint/bugzilla-3509-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-3509.html.
2080         * fast/repaint/bugzilla-3509.html:
2081         * fast/repaint/bugzilla-5699-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-5699.html.
2082         * fast/repaint/bugzilla-5699.html:
2083         * fast/repaint/bugzilla-6278-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-6278.html.
2084         * fast/repaint/bugzilla-6278.html:
2085         * fast/repaint/bugzilla-6388-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-6388.html.
2086         * fast/repaint/bugzilla-6388.html:
2087         * fast/repaint/bugzilla-6473-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-6473.html.
2088         * fast/repaint/bugzilla-6473.html:
2089         * fast/repaint/bugzilla-7235-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-7235.html.
2090         * fast/repaint/bugzilla-7235.html:
2091         * platform/efl/fast/repaint/box-shadow-dynamic-expected.png: Removed.
2092         * platform/efl/fast/repaint/box-shadow-dynamic-expected.txt: Removed.
2093         * platform/efl/fast/repaint/box-shadow-inset-repaint-expected.png: Removed.
2094         * platform/efl/fast/repaint/bugzilla-3509-expected.png: Removed.
2095         * platform/efl/fast/repaint/bugzilla-3509-expected.txt: Removed.
2096         * platform/efl/fast/repaint/bugzilla-5699-expected.png: Removed.
2097         * platform/efl/fast/repaint/bugzilla-5699-expected.txt: Removed.
2098         * platform/efl/fast/repaint/bugzilla-6278-expected.png: Removed.
2099         * platform/efl/fast/repaint/bugzilla-6278-expected.txt: Removed.
2100         * platform/efl/fast/repaint/bugzilla-6388-expected.png: Removed.
2101         * platform/efl/fast/repaint/bugzilla-6388-expected.txt: Removed.
2102         * platform/efl/fast/repaint/bugzilla-6473-expected.png: Removed.
2103         * platform/efl/fast/repaint/bugzilla-6473-expected.txt: Removed.
2104         * platform/efl/fast/repaint/bugzilla-7235-expected.png: Removed.
2105         * platform/efl/fast/repaint/bugzilla-7235-expected.txt: Removed.
2106         * platform/gtk/fast/repaint/box-shadow-dynamic-expected.png: Removed.
2107         * platform/gtk/fast/repaint/box-shadow-dynamic-expected.txt: Removed.
2108         * platform/gtk/fast/repaint/box-shadow-inset-repaint-expected.png: Removed.
2109         * platform/gtk/fast/repaint/bugzilla-3509-expected.png: Removed.
2110         * platform/gtk/fast/repaint/bugzilla-3509-expected.txt: Removed.
2111         * platform/gtk/fast/repaint/bugzilla-5699-expected.png: Removed.
2112         * platform/gtk/fast/repaint/bugzilla-5699-expected.txt: Removed.
2113         * platform/gtk/fast/repaint/bugzilla-6278-expected.png: Removed.
2114         * platform/gtk/fast/repaint/bugzilla-6278-expected.txt: Removed.
2115         * platform/gtk/fast/repaint/bugzilla-6388-expected.png: Removed.
2116         * platform/gtk/fast/repaint/bugzilla-6388-expected.txt: Removed.
2117         * platform/gtk/fast/repaint/bugzilla-6473-expected.png: Removed.
2118         * platform/gtk/fast/repaint/bugzilla-6473-expected.txt: Removed.
2119         * platform/gtk/fast/repaint/bugzilla-7235-expected.png: Removed.
2120         * platform/gtk/fast/repaint/bugzilla-7235-expected.txt: Removed.
2121         * platform/mac/fast/repaint/box-shadow-dynamic-expected.png: Removed.
2122         * platform/mac/fast/repaint/box-shadow-dynamic-expected.txt: Removed.
2123         * platform/mac/fast/repaint/box-shadow-inset-repaint-expected.png: Removed.
2124         * platform/mac/fast/repaint/bugzilla-3509-expected.png: Removed.
2125         * platform/mac/fast/repaint/bugzilla-3509-expected.txt: Removed.
2126         * platform/mac/fast/repaint/bugzilla-5699-expected.png: Removed.
2127         * platform/mac/fast/repaint/bugzilla-5699-expected.txt: Removed.
2128         * platform/mac/fast/repaint/bugzilla-6278-expected.png: Removed.
2129         * platform/mac/fast/repaint/bugzilla-6278-expected.txt: Removed.
2130         * platform/mac/fast/repaint/bugzilla-6388-expected.png: Removed.
2131         * platform/mac/fast/repaint/bugzilla-6388-expected.txt: Removed.
2132         * platform/mac/fast/repaint/bugzilla-6473-expected.png: Removed.
2133         * platform/mac/fast/repaint/bugzilla-6473-expected.txt: Removed.
2134         * platform/mac/fast/repaint/bugzilla-7235-expected.png: Removed.
2135         * platform/mac/fast/repaint/bugzilla-7235-expected.txt: Removed.
2136         * platform/win/fast/repaint/box-shadow-dynamic-expected.txt: Removed.
2137         * platform/win/fast/repaint/bugzilla-3509-expected.txt: Removed.
2138         * platform/win/fast/repaint/bugzilla-5699-expected.txt: Removed.
2139         * platform/win/fast/repaint/bugzilla-6278-expected.txt: Removed.
2140         * platform/win/fast/repaint/bugzilla-6388-expected.txt: Removed.
2141         * platform/win/fast/repaint/bugzilla-6473-expected.txt: Removed.
2142         * platform/win/fast/repaint/bugzilla-7235-expected.txt: Removed.
2143
2144 2015-09-01  Chris Dumez  <cdumez@apple.com>
2145
2146         NodeFilter should be a callback interface
2147         https://bugs.webkit.org/show_bug.cgi?id=148415
2148
2149         Reviewed by Geoffrey Garen.
2150
2151         * fast/dom/TreeWalker/acceptNode-filter-expected.txt:
2152         Rebaseline, the new exception message is different but the exception
2153         type is the same.
2154
2155         * fast/dom/constants-expected.txt:
2156         * fast/dom/constants.html:
2157         Stop checking for constants on NodeFilter instances as those are now
2158         Functions (implemented by the JavaScript). Those constants are on
2159         window.NodeFilter still. I verified that this is consistant with
2160         Firefox.
2161
2162         * fast/dom/global-constructors.html:
2163         Update the check to verify that the prototype of a NodeFilter instance
2164         is the Function prototype, not the NodeFilter prototype. NodeFilter
2165         should not have a prototype as it is a callback interface.
2166
2167         * fast/dom/node-filter-gc.html:
2168         Pass null for the filter argument instead of 0. The functions expect
2169         a nullable NodeFilter object. Passing 0 here throws.
2170
2171         * fast/dom/node-filter-interface-expected.txt:
2172         Rebaseline. window.NodeFilter no longer has a prototype. This is because
2173         callback interfaces are not supposed to have a prototype property, as
2174         per the Web IDL specification:
2175         https://heycam.github.io/webidl/#interface-prototype-object
2176
2177         I also verified that this is consistent with Firefox.
2178
2179         * http/tests/w3c/dom/interfaces-expected.txt:
2180         * http/tests/w3c/dom/nodes/Document-createTreeWalker-expected.txt:
2181         * http/tests/w3c/dom/traversal/NodeIterator-expected.txt:
2182         * http/tests/w3c/dom/traversal/TreeWalker-expected.txt:
2183         Rebaseline W3C tests. We are now passing a lot of checks because they
2184         check that TreeWalker.filter / NodeIterator.filter is a Function.
2185
2186         * traversal/size-zero-run.html:
2187         Fix the test to pass a null node filter instead of NodeFilter.FILTER_ACCEPT.
2188         The call was not valid and now correctly throws. The JS is supposed to pass
2189         in a nullable NodeFilter, not a constant. I think the code meant to say
2190         "function() { return NodeFilter.FILTER_ACCEPT; }", however, I used null as
2191         it is shorter and equivalent.
2192
2193 2015-09-01  Ryosuke Niwa  <rniwa@webkit.org>
2194
2195         Add tests for computed method declarations with side effects
2196         https://bugs.webkit.org/show_bug.cgi?id=148057
2197
2198         Reviewed by Darin Adler.
2199
2200         Added test cases for computed method names with side effects.
2201
2202         * js/class-syntax-method-names-expected.txt:
2203         * js/script-tests/class-syntax-method-names.js:
2204
2205 2015-09-01  Brian Burg  <bburg@apple.com>
2206
2207         Unreviewed, the previous commit had incorrect expectations.
2208
2209         * inspector/console/command-line-api-expected.txt: Really update it.
2210
2211 2015-09-01  Brian Burg  <bburg@apple.com>
2212
2213         Web Inspector: rewrite inspector/console/command-line-api.html to use AsyncTestSuite
2214         https://bugs.webkit.org/show_bug.cgi?id=148637
2215
2216         Reviewed by Darin Adler.
2217
2218         * inspector/console/command-line-api-expected.txt:
2219         * inspector/console/command-line-api.html:
2220
2221 2015-09-01  Chris Dumez  <cdumez@apple.com>
2222
2223         Range.insersectsNode(node) is supposed to return true if node.parent is null
2224         https://bugs.webkit.org/show_bug.cgi?id=148687
2225
2226         Reviewed by Ryosuke Niwa.
2227
2228         Rebaseline / update existing tests.
2229
2230         * fast/dom/Range/range-intersectsNode-expected.txt:
2231         * fast/dom/Range/resources/intersectsNode.js:
2232         * http/tests/w3c/dom/nodes/Element-matches-expected.txt:
2233         * http/tests/w3c/dom/ranges/Range-intersectsNode-expected.txt:
2234
2235 2015-09-01  Zalan Bujtas  <zalan@apple.com>
2236
2237         Repaint cleanup:
2238         block-selection-gap-in-composited-layer.html -> reftest
2239         body-background-image.html -> reftest
2240         border-fit-lines.html -> reftest
2241         border-radius-repaint.html -> reftest
2242         border-repaint-glitch.html -> reftest
2243
2244         Unreviewed.
2245
2246         * fast/repaint/block-selection-gap-in-composited-layer-expected.html: Added.
2247         * fast/repaint/block-selection-gap-in-composited-layer.html:
2248         * fast/repaint/body-background-image-expected.html: Copied from LayoutTests/fast/repaint/body-background-image.html.
2249         * fast/repaint/body-background-image.html:
2250         * fast/repaint/border-fit-lines-expected.html: Added.
2251         * fast/repaint/border-fit-lines.html:
2252         * fast/repaint/border-radius-repaint-expected.html: Copied from LayoutTests/fast/repaint/border-radius-repaint.html.
2253         * fast/repaint/border-radius-repaint.html:
2254         * fast/repaint/border-repaint-glitch-expected.html: Copied from LayoutTests/fast/repaint/border-repaint-glitch.html.
2255         * fast/repaint/border-repaint-glitch.html:
2256         * platform/efl/fast/repaint/block-selection-gap-in-composited-layer-expected.png: Removed.
2257         * platform/efl/fast/repaint/block-selection-gap-in-composited-layer-expected.txt: Removed.
2258         * platform/efl/fast/repaint/body-background-image-expected.png: Removed.
2259         * platform/efl/fast/repaint/body-background-image-expected.txt: Removed.
2260         * platform/efl/fast/repaint/border-fit-lines-expected.png: Removed.
2261         * platform/efl/fast/repaint/border-fit-lines-expected.txt: Removed.
2262         * platform/efl/fast/repaint/border-radius-repaint-expected.png: Removed.
2263         * platform/efl/fast/repaint/border-radius-repaint-expected.txt: Removed.
2264         * platform/efl/fast/repaint/border-repaint-glitch-expected.png: Removed.
2265         * platform/efl/fast/repaint/border-repaint-glitch-expected.txt: Removed.
2266         * platform/gtk/fast/repaint/block-selection-gap-in-composited-layer-expected.png: Removed.
2267         * platform/gtk/fast/repaint/block-selection-gap-in-composited-layer-expected.txt: Removed.
2268         * platform/gtk/fast/repaint/body-background-image-expected.png: Removed.
2269         * platform/gtk/fast/repaint/body-background-image-expected.txt: Removed.
2270         * platform/gtk/fast/repaint/border-fit-lines-expected.png: Removed.
2271         * platform/gtk/fast/repaint/border-fit-lines-expected.txt: Removed.
2272         * platform/gtk/fast/repaint/border-radius-repaint-expected.png: Removed.
2273         * platform/gtk/fast/repaint/border-radius-repaint-expected.txt: Removed.
2274         * platform/gtk/fast/repaint/border-repaint-glitch-expected.png: Removed.
2275         * platform/gtk/fast/repaint/border-repaint-glitch-expected.txt: Removed.
2276         * platform/ios-simulator/fast/repaint/body-background-image-expected.txt: Removed.
2277         * platform/mac/fast/repaint/block-selection-gap-in-composited-layer-expected.png: Removed.
2278         * platform/mac/fast/repaint/block-selection-gap-in-composited-layer-expected.txt: Removed.
2279         * platform/mac/fast/repaint/body-background-image-expected.png: Removed.
2280         * platform/mac/fast/repaint/body-background-image-expected.txt: Removed.
2281         * platform/mac/fast/repaint/border-fit-lines-expected.png: Removed.
2282         * platform/mac/fast/repaint/border-fit-lines-expected.txt: Removed.
2283         * platform/mac/fast/repaint/border-radius-repaint-expected.png: Removed.
2284         * platform/mac/fast/repaint/border-radius-repaint-expected.txt: Removed.
2285         * platform/mac/fast/repaint/border-repaint-glitch-expected.png: Removed.
2286         * platform/mac/fast/repaint/border-repaint-glitch-expected.txt: Removed.
2287         * platform/win/fast/repaint/block-selection-gap-in-composited-layer-expected.txt: Removed.
2288         * platform/win/fast/repaint/body-background-image-expected.txt: Removed.
2289         * platform/win/fast/repaint/border-radius-repaint-expected.txt: Removed.
2290         * platform/win/fast/repaint/border-repaint-glitch-expected.txt: Removed.
2291         * platform/wk2/TestExpectations:
2292
2293 2015-09-01  Alexey Proskuryakov  <ap@apple.com>
2294
2295         Clean up asynchronous behavior in some accessibility tests
2296         https://bugs.webkit.org/show_bug.cgi?id=148682
2297
2298         Reviewed by Darin Adler.
2299
2300         * accessibility/mac/removing-textarea-after-edit-crash-expected.txt:
2301         * accessibility/mac/removing-textarea-after-edit-crash.html:
2302         * accessibility/mac/select-element-selection-with-optgroups.html:
2303         * accessibility/mac/selected-rows-table.html:
2304         * accessibility/mac/selection-notification-focus-change.html:
2305         * accessibility/mac/selection-sync-expected.txt:
2306         * accessibility/mac/selection-sync.html:
2307         * accessibility/mac/setting-attributes-is-asynchronous.html:
2308
2309 2015-09-01  Dean Jackson  <dino@apple.com>
2310
2311         The new media controls tests are OS X only.
2312
2313         * platform/efl/TestExpectations:
2314         * platform/gtk/TestExpectations:
2315         * platform/ios-simulator/TestExpectations:
2316
2317 2015-08-31  Dean Jackson  <dino@apple.com>
2318
2319         [mediacontrols] Add tests for the status display label
2320         https://bugs.webkit.org/show_bug.cgi?id=148656
2321         <rdar://problem/22509779>
2322
2323         Reviewed by Eric Carlson.
2324
2325         Add a test for the normal status of the status display,
2326         and another for the content when we load a bad URL.
2327
2328         * media/controls/statusDisplay-expected.txt: Added.
2329         * media/controls/statusDisplay.html: Added.
2330         * media/controls/statusDisplayBad-expected.txt: Added.
2331         * media/controls/statusDisplayBad.html: Added.
2332
2333 2015-08-31  Dean Jackson  <dino@apple.com>
2334
2335         [mediacontrols] Add a test for the show controls button
2336         https://bugs.webkit.org/show_bug.cgi?id=148655
2337         <rdar://problem/22509688>
2338
2339         Reviewed by Eric Carlson.
2340
2341         * media/controls/controls-test-helpers.js: Added. This will
2342         hold any helper functions.
2343         (statusForControlsElement): Return the status object for
2344         a named control.
2345         * media/controls/showControlsButton-expected.txt: Added.
2346         * media/controls/showControlsButton.html: Added.
2347
2348 2015-09-01  Brian Burg  <bburg@apple.com>
2349
2350         Web Inspector: add TestSuite hooks for per-testcase setup and teardown actions
2351         https://bugs.webkit.org/show_bug.cgi?id=148641
2352
2353         Reviewed by Timothy Hatcher.
2354
2355         Extend existing unit tests to also exercise setup and teardown actions.
2356
2357         * inspector/unit-tests/async-test-suite.html:
2358         * inspector/unit-tests/async-test-suite-expected.txt:
2359         * inspector/unit-tests/sync-test-suite.html:
2360         * inspector/unit-tests/sync-test-suite-expected.txt:
2361
2362 2015-09-01  Zalan Bujtas  <zalan@apple.com>
2363
2364         Repaint cleanup:
2365         background-generated.html -> reftest
2366         background-misaligned.html -> reftest
2367         backgroundSizeRepaint.html -> reftest
2368         block-no-inflow-children.html -> reftest
2369
2370         Unreviewed.
2371
2372         * fast/repaint/background-generated-expected.html: Added.
2373         * fast/repaint/background-generated-expected.txt: Removed.
2374         * fast/repaint/background-generated.html:
2375         * fast/repaint/background-misaligned-expected.html: Added.
2376         * fast/repaint/background-misaligned-expected.txt: Removed.
2377         * fast/repaint/background-misaligned.html:
2378         * fast/repaint/backgroundSizeRepaint-expected.html: Copied from LayoutTests/fast/repaint/backgroundSizeRepaint.html.
2379         * fast/repaint/backgroundSizeRepaint.html:
2380         * fast/repaint/block-no-inflow-children-expected.html: Added.
2381         * fast/repaint/block-no-inflow-children.html:
2382         * platform/efl/fast/repaint/background-misaligned-expected.png: Removed.
2383         * platform/efl/fast/repaint/backgroundSizeRepaint-expected.png: Removed.
2384         * platform/efl/fast/repaint/backgroundSizeRepaint-expected.txt: Removed.
2385         * platform/efl/fast/repaint/block-no-inflow-children-expected.png: Removed.
2386         * platform/efl/fast/repaint/block-no-inflow-children-expected.txt: Removed.
2387         * platform/gtk/fast/repaint/background-misaligned-expected.png: Removed.
2388         * platform/gtk/fast/repaint/backgroundSizeRepaint-expected.png: Removed.
2389         * platform/gtk/fast/repaint/backgroundSizeRepaint-expected.txt: Removed.
2390         * platform/gtk/fast/repaint/block-no-inflow-children-expected.png: Removed.
2391         * platform/gtk/fast/repaint/block-no-inflow-children-expected.txt: Removed.
2392         * platform/mac/fast/repaint/background-generated-expected.png: Removed.
2393         * platform/mac/fast/repaint/background-misaligned-expected.png: Removed.
2394         * platform/mac/fast/repaint/backgroundSizeRepaint-expected.png: Removed.
2395         * platform/mac/fast/repaint/backgroundSizeRepaint-expected.txt: Removed.
2396         * platform/mac/fast/repaint/block-no-inflow-children-expected.png: Removed.
2397         * platform/mac/fast/repaint/block-no-inflow-children-expected.txt: Removed.
2398         * platform/win/fast/repaint/backgroundSizeRepaint-expected.txt: Removed.
2399         * platform/win/fast/repaint/block-no-inflow-children-expected.txt: Removed.
2400
2401 2015-09-01  Javier Fernandez  <jfernandez@igalia.com>
2402
2403         [CSS Grid Layout] Layout is wrong for flex factor sum between 0 and 1
2404         https://bugs.webkit.org/show_bug.cgi?id=148645
2405
2406         Reviewed by Darin Adler.
2407
2408         Ensure we don't normalize individual tracks to fill the space, so
2409         at least, the sum of flex values must be 1. We also needed to
2410         modify the grid-element-shrink-to-fit to adapt it to the new
2411         behavior of flex fraction units.
2412
2413         * fast/css-grid-layout/flex-factor-sum-less-than-1-expected.txt: Added.
2414         * fast/css-grid-layout/flex-factor-sum-less-than-1.html: Added.
2415         * fast/css-grid-layout/grid-element-shrink-to-fit.html:
2416
2417 2015-09-01  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
2418
2419         Unreviewed EFL gardening. Skip new two tests which aren't supported by EFL port.
2420
2421         * platform/efl/TestExpectations:
2422
2423 2015-08-31  Commit Queue  <commit-queue@webkit.org>
2424
2425         Unreviewed, rolling out r189198.
2426         https://bugs.webkit.org/show_bug.cgi?id=148670
2427
2428         "Caused http/tests/navigation/anchor-frames-same-origin.html
2429         to fail on WebKit1" (Requested by cdumez on #webkit).
2430
2431         Reverted changeset:
2432
2433         "http/tests/w3c/dom/nodes/Element-matches.html is flaky"
2434         https://bugs.webkit.org/show_bug.cgi?id=148615
2435         http://trac.webkit.org/changeset/189198
2436
2437 2015-08-31  Alexey Proskuryakov  <ap@apple.com>
2438
2439         Remove shadow DOM tests
2440         https://bugs.webkit.org/show_bug.cgi?id=148669
2441
2442         Reviewed by Tim Horton.
2443
2444         * accessibility/corresponding-control-deleted-crash.html: Removed.
2445         * editing/shadow: Removed.
2446         * editing/text-iterator/basic-iteration-shadowdom.html: Removed.
2447         * fast/dom/HTMLTemplateElement/cycles-in-shadow.html: Removed.
2448         * fast/dom/shadow: Removed.
2449         * platform/efl/TestExpectations:
2450         * platform/gtk/TestExpectations:
2451         * platform/ios-simulator-wk1/TestExpectations:
2452         * platform/ios-simulator-wk2/TestExpectations:
2453         * platform/ios-simulator/TestExpectations:
2454         * platform/mac-wk2/TestExpectations:
2455         * platform/mac/TestExpectations:
2456         * platform/win/TestExpectations:
2457
2458 2015-08-31  Chris Dumez  <cdumez@apple.com>
2459
2460         Range API is throwing wrong exception type
2461         https://bugs.webkit.org/show_bug.cgi?id=148648
2462
2463         Reviewed by Ryosuke Niwa.
2464
2465         Update / rebaseline tests. A lot of w3c tests progressed after this
2466         change. However, some of our pre-existing layout tests were relying
2467         on RangeException.
2468
2469         * fast/dom/DOMException/RangeException-expected.txt: Removed.
2470         * fast/dom/DOMException/RangeException.html: Removed.
2471         * fast/dom/DOMException/resources/RangeException.js: Removed.
2472         * fast/dom/Range/range-compareNode.html:
2473         * fast/dom/Range/range-exceptions-expected.txt:
2474         * fast/dom/Range/range-intersectsNode-expected.txt:
2475         * fast/dom/Range/script-tests/range-exceptions.js:
2476         * fast/dom/Window/get-set-properties-expected.txt:
2477         * fast/dom/Window/get-set-properties.html:
2478         * fast/dom/Window/resources/window-properties.js:
2479         * http/tests/w3c/dom/ranges/Range-comparePoint-expected.txt:
2480         * http/tests/w3c/dom/ranges/Range-isPointInRange-expected.txt:
2481         * http/tests/w3c/dom/ranges/Range-selectNode-expected.txt:
2482         * http/tests/w3c/dom/ranges/Range-set-expected.txt:
2483         * http/tests/w3c/dom/ranges/Range-surroundContents-expected.txt:
2484         * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
2485
2486 2015-08-31  Alexey Proskuryakov  <ap@apple.com>
2487
2488         Update Windows expectation for fast/events/wheelevent-basic.html after r188793.
2489
2490         * platform/win/TestExpectations: This test used to fail, and now that it is
2491         asynchronous, it times out.
2492
2493 2015-08-31  Chris Dumez  <cdumez@apple.com>
2494
2495         http/tests/w3c/dom/nodes/Element-matches.html is flaky
2496         https://bugs.webkit.org/show_bug.cgi?id=148615
2497
2498         Reviewed by Ryosuke Niwa.
2499
2500         Unskip the tests and rebaseline them now that the target pseudo selector
2501         checks are consistently passing.
2502
2503         * TestExpectations:
2504         * http/tests/w3c/dom/nodes/Element-matches-expected.txt:
2505         * http/tests/w3c/dom/nodes/ParentNode-querySelector-All-expected.txt:
2506         * http/tests/w3c/dom/nodes/ParentNode-querySelector-All-xhtml-expected.txt:
2507
2508 2015-08-31  Alexey Proskuryakov  <ap@apple.com>
2509
2510         Skip Web Inspector debugger tests more thoroughly.
2511
2512         * platform/mac-wk2/TestExpectations:
2513         * platform/mac/TestExpectations:
2514
2515 2015-08-26  Andy Estes  <aestes@apple.com>
2516
2517         [Content Filtering] Determine navigation and content policy before continuing to filter a load
2518         https://bugs.webkit.org/show_bug.cgi?id=148506
2519
2520         Reviewed by Brady Eidson.
2521
2522         Added tests for what happens if the content filter does not make a decision when the load finishes.
2523
2524         * contentfiltering/allow-never-expected.html: Added.
2525         * contentfiltering/allow-never.html: Added.
2526         * contentfiltering/block-never-expected.html: Added.
2527         * contentfiltering/block-never.html: Added.
2528         * contentfiltering/resources/contentfiltering.js:
2529
2530 2015-08-31  Zalan Bujtas  <zalan@apple.com>
2531
2532         Repaint cleanup:
2533         add-table-overpaint.html -> repaint rect tracking + [ Pass Failure] for now.
2534         absolute-position-moved.html -> reftest.
2535
2536         Unreviewed.
2537
2538         * TestExpectations:
2539         * fast/repaint/absolute-position-moved-expected.html: Added.
2540         * fast/repaint/absolute-position-moved-expected.png: Removed.
2541         * fast/repaint/absolute-position-moved-expected.txt: Removed.
2542         * fast/repaint/absolute-position-moved.html:
2543         * fast/repaint/add-table-overpaint-expected.png: Removed.
2544         * fast/repaint/add-table-overpaint-expected.txt:
2545         * fast/repaint/add-table-overpaint.html:
2546         * platform/gtk/fast/repaint/add-table-overpaint-expected.png: Removed.
2547
2548 2015-08-31  Aleksandr Skachkov  <gskachkov@gmail.com>
2549
2550         [ES6] Arrow function syntax. Add missed tests for invoking the arrow function that created by 'eval' statement.
2551         https://bugs.webkit.org/show_bug.cgi?id=148445
2552
2553         Reviewed by Yusuke Suzuki.
2554        
2555         Added tests, that cover cases, when arrow function is created by 'eval' statement and then invoking it. 
2556         This case was missed in previous patches that are related to arrow function, also it is important to 
2557         test different cases of ending arrow function in 'eval' and invoking created arrow function because 
2558         of reparsing during function invocation.
2559
2560         * js/arrowfunction-syntax-endings-expected.txt:
2561         * js/script-tests/arrowfunction-syntax-endings.js:
2562
2563 2015-08-31  Zalan Bujtas  <zalan@apple.com>
2564
2565         Repaint cleanup:
2566         absolute-position-change-containing-block.html -> repaint rect tracking.
2567         absolute-position-changed.html -> reftest.
2568
2569         Unreviewed.
2570
2571         * fast/repaint/absolute-position-change-containing-block-expected.png: Removed.
2572         * fast/repaint/absolute-position-change-containing-block-expected.txt:
2573         * fast/repaint/absolute-position-change-containing-block.html:
2574         * fast/repaint/absolute-position-changed-expected.html: Added.
2575         * fast/repaint/absolute-position-changed-expected.png: Removed.
2576         * fast/repaint/absolute-position-changed-expected.txt: Removed.
2577         * fast/repaint/absolute-position-changed.html:
2578         * platform/gtk/fast/repaint/absolute-position-change-containing-block-expected.png: Removed.
2579         * platform/mac/fast/repaint/absolute-position-changed-expected.png: Removed.
2580
2581 2015-08-31  Chris Dumez  <cdumez@apple.com>
2582
2583         NodeFilter.SHOW_ALL has wrong value on 32-bit
2584         https://bugs.webkit.org/show_bug.cgi?id=148602
2585
2586         Reviewed by Geoffrey Garen.
2587
2588         Unskip tests that are now passing on Windows / 32bit.
2589
2590         * platform/win/TestExpectations:
2591
2592 2015-08-31  Chris Dumez  <cdumez@apple.com>
2593
2594         Range.detach() / NodeIterator.detach() should be no-ops as per the latest DOM specification
2595         https://bugs.webkit.org/show_bug.cgi?id=148454
2596
2597         Reviewed by Ryosuke Niwa.
2598
2599         * fast/dom/Range/bug-19527.html:
2600         * fast/dom/Range/detach-range-during-deletecontents-expected.txt:
2601         * fast/dom/Range/range-compareNode-expected.txt:
2602         * fast/dom/Range/range-compareNode.html:
2603         * fast/dom/Range/range-comparePoint.html:
2604         * fast/dom/Range/range-intersectsNode-exception-expected.txt: Removed.
2605         * fast/dom/Range/range-intersectsNode-exception.html: Removed.
2606         * fast/dom/Range/range-intersectsNode-expected.txt:
2607         * fast/dom/Range/range-isPointInRange.html:
2608         * fast/dom/Range/resources/intersectsNode.js:
2609         Update / rebaseline tests.
2610
2611         * fast/dom/Range/range-detach-noop-expected.txt: Added.
2612         * fast/dom/Range/range-detach-noop.html: Added.
2613         New test checking that Range.detach() is a no-op.
2614
2615         * fast/dom/node-iterator-detach-noop-expected.txt: Added.
2616         * fast/dom/node-iterator-detach-noop.html: Added.
2617         New test checking that NodeIterator.detach() is a no-op.
2618
2619 2015-08-31  Antti Koivisto  <antti@apple.com>
2620
2621         Network Cache: Stale content after back navigation
2622         https://bugs.webkit.org/show_bug.cgi?id=148634
2623
2624         Reviewed by Chris Dumez.
2625
2626         * http/tests/cache/disk-cache/disk-cache-302-status-code.html:
2627         * http/tests/cache/disk-cache/disk-cache-cancel-expected.txt: Added.
2628         * http/tests/cache/disk-cache/disk-cache-cancel.html: Added.
2629         * http/tests/cache/disk-cache/resources/cache-test.js:
2630
2631             Support delayed responses so we can test canceling the load.
2632             Some minor improvements.
2633
2634         (makeHeaderValue):
2635         (generateTestURL):
2636         (loadResource):
2637         (loadResourcesWithOptions):
2638         (generateTests):
2639         * http/tests/cache/disk-cache/resources/generate-response.cgi:
2640
2641 2015-08-31  Zalan Bujtas  <zalan@apple.com>
2642
2643         Repaint cleanup: 4776765.html. Use repaint rect tracking.
2644
2645         Unreviewed.
2646
2647         * fast/repaint/4776765-expected.txt: Added.
2648         * fast/repaint/4776765.html:
2649         * platform/efl/fast/repaint/4776765-expected.png: Removed.
2650         * platform/efl/fast/repaint/4776765-expected.txt: Removed.
2651         * platform/gtk/fast/repaint/4776765-expected.png: Removed.
2652         * platform/gtk/fast/repaint/4776765-expected.txt: Removed.
2653         * platform/mac/fast/repaint/4776765-expected.png: Removed.
2654         * platform/mac/fast/repaint/4776765-expected.txt: Removed.
2655         * platform/win/fast/repaint/4776765-expected.txt: Removed.
2656
2657 2015-08-31  Chris Dumez  <cdumez@apple.com>
2658
2659         Unreviewed, mark a few tests as failing on Windows.
2660
2661         They will be fixed via Bug 148602.
2662
2663         * platform/win/TestExpectations:
2664
2665 2015-08-31  Chris Dumez  <cdumez@apple.com>
2666
2667         Unreviewed, mark new http/tests/w3c/dom/nodes/ParentNode-querySelector-All-xhtml.xhtml as flaky.
2668
2669         * TestExpectations:
2670
2671 2015-08-31  Alexey Proskuryakov  <ap@apple.com>
2672
2673         Add test expectations for:
2674         
2675         Many Web Inspector tests are flaky timeouts
2676         https://bugs.webkit.org/show_bug.cgi?id=148636
2677
2678         * platform/mac/TestExpectations:
2679
2680 2015-08-31  Javier Fernandez  <jfernandez@igalia.com>
2681
2682         [CSS Grid Layout] auto-margins alignment does not work for heights
2683         https://bugs.webkit.org/show_bug.cgi?id=148071
2684
2685         Reviewed by Sergio Villar Senin.
2686
2687         Updated some test cases to adapt them to the new row-axis auto-margin alignment.
2688
2689         * fast/css-grid-layout/grid-item-auto-margins-alignment-expected.txt:
2690         * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-lr-expected.txt:
2691         * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-lr.html:
2692         * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-rl-expected.txt:
2693         * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-rl.html:
2694         * fast/css-grid-layout/grid-item-auto-margins-alignment.html:
2695         * fast/css-grid-layout/grid-item-auto-margins-and-stretch.html:
2696
2697 2015-08-31  Enrica Casucci  <enrica@apple.com>
2698
2699         Incorrect cursor movement for U+26F9, U+1F3CB with variations.
2700         https://bugs.webkit.org/show_bug.cgi?id=148629
2701         rdar://problem/22492366
2702
2703         Reviewed by Ryosuke Niwa.
2704
2705         The test has been updated to test these two emoji and to
2706         cover the cursor movement as well.
2707
2708         * editing/deleting/delete-emoji-expected.txt:
2709         * editing/deleting/delete-emoji.html:
2710
2711 2015-07-31  Sergio Villar Senin  <svillar@igalia.com>
2712
2713         [css-grid] Grid containers reporting wrong preferred widths
2714         https://bugs.webkit.org/show_bug.cgi?id=147486
2715
2716         Reviewed by Darin Adler.
2717
2718         Added new test cases to check the preferred widths reported by
2719         grid containers when they are sized under min/max-width
2720         constraints.
2721
2722         * fast/css-grid-layout/grid-preferred-logical-widths-expected.txt:
2723         * fast/css-grid-layout/grid-preferred-logical-widths.html:
2724
2725 2015-08-31  Antti Koivisto  <antti@apple.com>
2726
2727         REGRESSION (r188820): fast/dom/HTMLObjectElement/object-as-frame.html is flaky
2728         https://bugs.webkit.org/show_bug.cgi?id=148533
2729
2730         Reviewed by Chris Dumez.
2731
2732         * TestExpectations:
2733
2734             Unskip.
2735
2736         * fast/dom/HTMLObjectElement/object-as-frame.html:
2737
2738             Use more logical text in the data url.
2739
2740         * http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt:
2741         * http/tests/loading/basic-credentials-sent-automatically-expected.txt:
2742         * platform/wk2/http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt:
2743         * platform/wk2/http/tests/loading/basic-credentials-sent-automatically-expected.txt:
2744         * webarchive/loading/object-expected.txt:
2745
2746             Update test results.
2747
2748 2015-08-30  Chris Fleizach  <cfleizach@apple.com>
2749
2750         AX: When navigating the elements of a scrollable element with VoiceOver, the scrollTop() position of the element does not permanently change
2751         https://bugs.webkit.org/show_bug.cgi?id=125720
2752
2753         Unreviewed. Skip failing tests on Windows due to lack of DRT implementations.
2754
2755         * platform/win/TestExpectations:
2756
2757 2015-08-30  Chris Dumez  <cdumez@apple.com>
2758
2759         Unreviewed, mark http/tests/w3c/dom/nodes/Element-matches.html as flaky.
2760
2761         * TestExpectations:
2762
2763 2015-08-29  Chris Dumez  <cdumez@apple.com>
2764
2765         Unreviewed, rebaseline http/tests/w3c/dom/nodes/Element-matches.html
2766
2767         * http/tests/w3c/dom/nodes/Element-matches-expected.txt:
2768
2769 2015-08-29  Alexey Proskuryakov  <ap@apple.com>
2770
2771         Mac test result gardening.
2772         
2773         Unmarked tests that no longer flake, updated a a few results.
2774
2775         * platform/mac-wk2/TestExpectations:
2776         * platform/mac/TestExpectations:
2777         * platform/mac/compositing/reflections/load-video-in-reflection-expected.txt:
2778         * platform/mac/editing/pasteboard/5478250-expected.png:
2779         * platform/mac/editing/pasteboard/5478250-expected.txt:
2780         * platform/mac/fast/loader/javascript-url-in-embed-expected.txt:
2781
2782 2015-08-29  Chris Dumez  <cdumez@apple.com>
2783
2784         Import W3C DOM test suite from github.com/w3c/web-platform-tests
2785         https://bugs.webkit.org/show_bug.cgi?id=148546
2786
2787         Reviewed by Alexey Proskuryakov.
2788
2789         Import W3C DOM test suite from github.com/w3c/web-platform-tests
2790         to improve coverage and track progress.
2791
2792         * http/tests/w3c/dom/*: Added.
2793
2794 2015-08-29  Chris Fleizach  <cfleizach@apple.com>
2795
2796         AX: When navigating the elements of a scrollable element with VoiceOver, the scrollTop() position of the element does not permanently change
2797         https://bugs.webkit.org/show_bug.cgi?id=125720
2798
2799         Reviewed by Daniel Bates.
2800
2801         * accessibility/scroll-to-global-point-iframe-expected.txt: Added.
2802         * accessibility/scroll-to-global-point-iframe-nested-expected.txt: Added.
2803         * accessibility/scroll-to-global-point-iframe-nested.html: Added.
2804         * accessibility/scroll-to-global-point-iframe.html: Added.
2805         * accessibility/scroll-to-global-point-main-window-expected.txt: Added.
2806         * accessibility/scroll-to-global-point-main-window.html: Added.
2807         * accessibility/scroll-to-global-point-nested-expected.txt: Added.
2808         * accessibility/scroll-to-global-point-nested.html: Added.
2809         * accessibility/scroll-to-make-visible-div-overflow-expected.txt: Added.
2810         * accessibility/scroll-to-make-visible-div-overflow.html: Added.
2811         * accessibility/scroll-to-make-visible-iframe-expected.txt: Added.
2812         * accessibility/scroll-to-make-visible-iframe.html: Added.
2813         * accessibility/scroll-to-make-visible-nested-2-expected.txt: Added.
2814         * accessibility/scroll-to-make-visible-nested-2.html: Added.
2815         * accessibility/scroll-to-make-visible-nested-expected.txt: Added.
2816         * accessibility/scroll-to-make-visible-nested.html: Added.
2817         * accessibility/scroll-to-make-visible-with-subfocus-expected.txt: Added.
2818         * accessibility/scroll-to-make-visible-with-subfocus.html: Added.
2819
2820 2015-08-28  Alexey Proskuryakov  <ap@apple.com>
2821
2822         Mac TestExpectations gardening.
2823
2824         * platform/mac-wk2/TestExpectations:
2825         * platform/mac/TestExpectations:
2826
2827 2015-08-28  Andy Estes  <aestes@apple.com>
2828
2829         http/tests/media/video-play-stall.html is flakey
2830         https://bugs.webkit.org/show_bug.cgi?id=148597
2831
2832         * platform/mac/TestExpectations: Marked as flakey.
2833
2834 2015-08-28  Jer Noble  <jer.noble@apple.com>
2835
2836         [iOS] Add WebKit/WebKit2 settings to control automatic data loading
2837         https://bugs.webkit.org/show_bug.cgi?id=148579
2838
2839         Reviewed by Anders Carlsson.
2840
2841         Restriction setting moved from a global to a specific session.
2842
2843         * media/video-restricted-no-preload-auto-expected.txt:
2844         * media/video-restricted-no-preload-auto.html:
2845         * media/video-restricted-no-preload-metadata-expected.txt:
2846         * media/video-restricted-no-preload-metadata.html:
2847
2848 2015-08-28  Jer Noble  <jer.noble@apple.com>
2849
2850         Unreviewed gardening; fix (rebaseline) expected results for media/video-fullscreeen-only-playback.html after r189112.
2851
2852         * media/video-fullscreeen-only-playback-expected.txt:
2853
2854 2015-08-28  Jer Noble  <jer.noble@apple.com>
2855
2856         [iOS] Make the AllowsInlineMediaPlayback preference work in WebKit / WebKit2.
2857         https://bugs.webkit.org/show_bug.cgi?id=147512
2858
2859         Reviewed by Anders Carlsson.
2860
2861         * media/video-fullscreeen-only-controls.html:
2862         * media/video-fullscreeen-only-controls-expected.txt:
2863         * media/video-fullscreeen-only-playback.html:
2864         * media/video-fullscreeen-only-playback-expected.txt:
2865
2866 2015-08-28  Eric Carlson  <eric.carlson@apple.com>
2867
2868         Media Session: MediaSession.releaseSession() renamed to deactivate()
2869         https://bugs.webkit.org/show_bug.cgi?id=148578
2870
2871         Reviewed by Jer Noble.
2872
2873         * media/session/releasing-sessions-expected.txt:
2874         * media/session/releasing-sessions.html:
2875
2876 2015-08-28  Joseph Pecoraro  <pecoraro@apple.com>
2877
2878         Web Inspector: Separate creating a style sheet from adding a new rule in the protocol
2879         https://bugs.webkit.org/show_bug.cgi?id=148502
2880
2881         Reviewed by Timothy Hatcher.
2882
2883         * inspector/css/createStyleSheet-expected.txt: Added.
2884         * inspector/css/createStyleSheet.html: Added.
2885         * inspector/css/manager-preferredInspectorStyleSheetForFrame-expected.txt: Added.
2886         * inspector/css/manager-preferredInspectorStyleSheetForFrame.html: Added.
2887         * inspector/css/stylesheet-events-inspector-stylesheet-expected.txt:
2888         * inspector/css/stylesheet-events-inspector-stylesheet.html:
2889
2890 2015-08-28  Xabier Rodriguez Calvar  <calvaris@igalia.com>
2891
2892         Layout Test streams/reference-implementation/readable-stream.html is flaky
2893         https://bugs.webkit.org/show_bug.cgi?id=148320
2894
2895         Reviewed by Alexey Proskuryakov.
2896
2897         * streams/reference-implementation/readable-stream.html: Set the timeouts at the last moment so that it is less
2898         likely to hit them earlier that we should.
2899
2900 2015-08-28  Carlos Garcia Campos  <cgarcia@igalia.com>
2901
2902         Unreviewed GTK+ gardening. Skip inspector tests timing out after r188639.
2903
2904         * platform/gtk/TestExpectations:
2905
2906 2015-08-28  Carlos Garcia Campos  <cgarcia@igalia.com>
2907
2908         Unreviewed GTK+ gardening. Skip some MediaStream tests that are timing out.
2909
2910         * platform/gtk/TestExpectations:
2911
2912 2015-08-27  Commit Queue  <commit-queue@webkit.org>
2913
2914         Unreviewed, rolling out r189064 and r189084.
2915         https://bugs.webkit.org/show_bug.cgi?id=148560
2916
2917         Breaks 117 JSC tests. (Requested by mlam on #webkit).
2918
2919         Reverted changesets:
2920
2921         "[ES6] Add TypedArray.prototype functionality."
2922         https://bugs.webkit.org/show_bug.cgi?id=148035
2923         http://trac.webkit.org/changeset/189064
2924
2925         "Unbreak JSC tests (broken since r189064)."
2926         http://trac.webkit.org/changeset/189084
2927
2928 2015-08-27  Mark Lam  <mark.lam@apple.com>
2929
2930         Unbreak JSC tests (broken since r189064).
2931
2932         Not reviewed.
2933
2934         * js/script-tests/typedarray-test-helper-functions.js:
2935
2936 2015-08-27  Tim Horton  <timothy_horton@apple.com>
2937
2938         fast/css/object-fit/object-fit-embed.html isn't testing anything
2939         https://bugs.webkit.org/show_bug.cgi?id=148512
2940
2941         Reviewed by Andy Estes.
2942
2943         * fast/css/object-fit/object-fit-embed-expected.html:
2944         * fast/css/object-fit/object-fit-embed.html:
2945         * fast/replaced/border-radius-clip-content-edge.html:
2946         * fast/replaced/outline-replaced-elements.html:
2947         These tests load PNGs inside <embeds>. r82001 made it so that
2948         the test plugin handles PNGs, and also so that <embed> prefers
2949         plugins even for types that we know how to handle natively.
2950
2951         Since these tests actually want to load PNGs natively, disable
2952         plugins so we don't get that behavior.
2953
2954 2015-08-27  Keith Miller  <keith_miller@apple.com>
2955
2956         [ES6] Add TypedArray.prototype functionality.
2957         https://bugs.webkit.org/show_bug.cgi?id=148035
2958
2959         Reviewed by Geoffrey Garen.
2960
2961         Added tests for the TypedArray.prototype functions.
2962         All the tests use the typedarray-test-helper-function.js
2963         to run the test on each TypedArray.
2964
2965         * fast/canvas/webgl/type-conversion-test-expected.txt:
2966         * js/script-tests/typedarray-copyWithin.js: Added.
2967         * js/script-tests/typedarray-every.js: Added.
2968         (isBigEnough):
2969         (isBigEnoughAndChange):
2970         (isBigEnoughAndException):
2971         * js/script-tests/typedarray-fill.js: Added.
2972         * js/script-tests/typedarray-filter.js: Added.
2973         (keepEven):
2974         (keepEvenAndChange):
2975         (isBigEnoughAndException):
2976         * js/script-tests/typedarray-find.js: Added.
2977         (keepEven):
2978         (keepEvenAndChange):
2979         (isBigEnoughAndException):
2980         * js/script-tests/typedarray-findIndex.js: Added.
2981         (keepEven):
2982         (keepEvenAndChange):
2983         (isBigEnoughAndException):
2984         * js/script-tests/typedarray-forEach.js: Added.
2985         (.checkCorrect.let.list):
2986         (.checkCorrect):
2987         (createChecker):
2988         (foo):
2989         (changeArray):
2990         (isBigEnoughAndException):
2991         * js/script-tests/typedarray-indexOf.js: Added.
2992         (keepEven):
2993         * js/script-tests/typedarray-lastIndexOf.js: Added.
2994         * js/script-tests/typedarray-map.js: Added.
2995         (even):
2996         (evenAndChange):
2997         (isBigEnoughAndException):
2998         * js/script-tests/typedarray-reduce.js: Added.
2999         (createArray):
3000         (sum):
3001         (createArrayAndChange):
3002         (isBigEnoughAndException):
3003         * js/script-tests/typedarray-reduceRight.js: Added.
3004         (createArray):
3005         (sum):
3006         (createArrayAndChange):
3007         (isBigEnoughAndException):
3008         * js/script-tests/typedarray-slice.js: Added.
3009         * js/script-tests/typedarray-some.js: Added.
3010         (isBigEnough):
3011         (isBigEnoughAndChange):
3012         (isBigEnoughAndException):
3013         * js/script-tests/typedarray-sort.js: Added.
3014         (sortBackwards):
3015         (compareException):
3016         * js/script-tests/typedarray-test-helper-functions.js: Added.
3017         (forEachTypedArray):
3018         (isSameFunctionForEachTypedArrayPrototype.eq):
3019         (isSameFunctionForEachTypedArrayPrototype):
3020         (hasSameValues):
3021         (.foo):
3022         (testPrototypeFunctionHelper):
3023         (testPrototypeFunctionOnSigned):
3024         (testPrototypeFunctionOnFloat):
3025         (testPrototypeFunction):
3026         * js/typedarray-copyWithin-expected.txt: Added.
3027         * js/typedarray-copyWithin.html: Added.
3028         * js/typedarray-every-expected.txt: Added.
3029         * js/typedarray-every.html: Added.
3030         * js/typedarray-fill-expected.txt: Added.
3031         * js/typedarray-fill.html: Added.
3032         * js/typedarray-filter-expected.txt: Added.
3033         * js/typedarray-filter.html: Added.
3034         * js/typedarray-find-expected.txt: Added.
3035         * js/typedarray-find.html: Added.
3036         * js/typedarray-findIndex-expected.txt: Added.
3037         * js/typedarray-findIndex.html: Added.
3038         * js/typedarray-forEach-expected.txt: Added.
3039         * js/typedarray-forEach.html: Added.
3040         * js/typedarray-indexOf-expected.txt: Added.
3041         * js/typedarray-indexOf.html: Added.
3042         * js/typedarray-lastIndexOf-expected.txt: Added.
3043         * js/typedarray-lastIndexOf.html: Added.
3044         * js/typedarray-map-expected.txt: Added.
3045         * js/typedarray-map.html: Added.
3046         * js/typedarray-reduce-expected.txt: Added.
3047         * js/typedarray-reduce.html: Added.
3048         * js/typedarray-reduceRight-expected.txt: Added.
3049         * js/typedarray-reduceRight.html: Added.
3050         * js/typedarray-slice-expected.txt: Added.
3051         * js/typedarray-slice.html: Added.
3052         * js/typedarray-some-expected.txt: Added.
3053         * js/typedarray-some.html: Added.
3054         * js/typedarray-sort-expected.txt: Added.
3055         * js/typedarray-sort.html: Added.
3056
3057 2015-08-27  Chris Dumez  <cdumez@apple.com>
3058
3059         Range.compareBoundaryPoints() should throw a NotSupportedError for invalid compareHow values
3060         https://bugs.webkit.org/show_bug.cgi?id=148483
3061
3062         Reviewed by Geoffrey Garen.
3063
3064         Add new layout test to confirm that Range.compareBoundaryPoints() throws
3065         when passed in invalid compareHow values.
3066
3067         * fast/dom/Range/compareBoundaryPoints-compareHow-exception-expected.txt: Added.
3068         * fast/dom/Range/compareBoundaryPoints-compareHow-exception.html: Added.
3069
3070 2015-08-27  Joseph Pecoraro  <pecoraro@apple.com>
3071
3072         Page does not update when <link> media attribute changes to no longer apply to page
3073         https://bugs.webkit.org/show_bug.cgi?id=148392
3074
3075         Reviewed by Antti Koivisto.
3076
3077         * fast/css/link-media-attr-expected.txt: Added.
3078         * fast/css/link-media-attr.html: Added.
3079         Add a test to verify that styles change after a link's media attribute changes.
3080
3081 2015-08-27  Chris Dumez  <cdumez@apple.com>
3082
3083         Document window.NodeFilter properties
3084         https://bugs.webkit.org/show_bug.cgi?id=148531
3085
3086         Reviewed by Geoffrey Garen.
3087
3088         Document window.NodeFilter properties to detect changes to them. This
3089         is in preparation of Bug 148415 as this will help detect unwanted
3090         changes to the interface when making NodeFilter a callback interface.
3091
3092         * fast/dom/node-filter-interface-expected.txt: Added.
3093         * fast/dom/node-filter-interface.html: Added.
3094
3095 2015-08-27  Zalan Bujtas  <zalan@apple.com>
3096
3097         Simple line layout: Text jumps sometimes on naughty strings page
3098         https://bugs.webkit.org/show_bug.cgi?id=148399
3099         rdar://problem/22212568
3100
3101         Reviewed by Antti Koivisto.
3102
3103         The x position we set for tab characters during painting should
3104         be the same as if it was set by the inline box tree painting.
3105
3106         Inline box tree computes the distance from the rootbox for each line
3107         and sets this value as the xPos for the TextRun.
3108         Currently simple line layout does not support cases where a line
3109         would have an offset, so this value is always 0.
3110
3111         * fast/text/whitespace/simple-line-layout-tab-position-expected.html: Added.
3112         * fast/text/whitespace/simple-line-layout-tab-position.html: Added.
3113
3114 2015-08-27  Anders Carlsson  <andersca@apple.com>
3115
3116         REGRESSION (r188987): imported/mozilla/svg/filters/feConvolveMatrix-1.svg fails
3117         https://bugs.webkit.org/show_bug.cgi?id=148497
3118         <rdar://problem/22459541>
3119
3120         Reviewed by Andy Estes.
3121
3122         * TestExpectations:
3123
3124 2015-08-27  Basile Clement  <basile_clement@apple.com>
3125
3126         REGRESSION(r184779): Possible read-after-free in JavaScriptCore/dfg/DFGClobberize.h
3127         https://bugs.webkit.org/show_bug.cgi?id=148411
3128
3129         Reviewed by Geoffrey Garen and Filip Pizlo.
3130
3131         * js/regress-148411-expected.txt: Added.
3132         * js/regress-148411.html: Added.
3133         * js/script-tests/regress-148411.js: Added.
3134         (foo):
3135
3136 2015-08-27  Nan Wang  <n_wang@apple.com>
3137
3138         AX: Remove accessibility/mac/change-notification-on-scroll.html test
3139         https://bugs.webkit.org/show_bug.cgi?id=148534
3140
3141         Reviewed by Chris Fleizach.
3142
3143         Removed the test since AXValueChange notifications are not being sent
3144         when scrollable regions inside the WebView are scrolled.
3145
3146         * accessibility/mac/change-notification-on-scroll-expected.txt: Removed.
3147         * accessibility/mac/change-notification-on-scroll.html: Removed.
3148         * platform/mac/TestExpectations:
3149
3150 2015-08-27  Nan Wang  <n_wang@apple.com>
3151
3152         AX: Fix accessibility/select-element-at-index.html test
3153         https://bugs.webkit.org/show_bug.cgi?id=148516
3154
3155         Reviewed by Chris Fleizach.
3156
3157         * accessibility/select-element-at-index.html:
3158         * platform/mac/TestExpectations:
3159         * platform/mac/accessibility/select-element-at-index-expected.txt: Added.
3160
3161 2015-08-27  Brent Fulgham  <bfulgham@apple.com>
3162
3163         [Win] Skip new High DPI test (Windows doesn't quite support this)
3164         Also skip an event test that started failing after r188793.
3165
3166         * platform/win/TestExpectations:
3167
3168 2015-08-27  Alexey Proskuryakov  <ap@apple.com>
3169
3170         REGRESSION (r188820): fast/dom/HTMLObjectElement/object-as-frame.html is flaky.
3171         https://bugs.webkit.org/show_bug.cgi?id=148533
3172
3173         * TestExpectations: Marking is as such.
3174
3175 2015-08-27  Brent Fulgham  <bfulgham@apple.com>
3176
3177         [Win] Mark some test failures.
3178
3179         * platform/win/TestExpectations: Mark some test failures. Images are black instead
3180         of showing the correct output.
3181
3182 2015-08-27  Brent Fulgham  <bfulgham@apple.com>
3183
3184         [Win] Test gardening.
3185
3186         Remove failure case for recent progression.
3187
3188         * platform/win/sputnik/Conformance/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Percent: Removed.
3189         * platform/win/sputnik/Conformance/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Percent/S11.5.3_A4_T6-expected.txt: Removed.
3190
3191 2015-08-27  Myles C. Maxfield  <mmaxfield@apple.com>
3192
3193         [Cocoa] Generic font families do not consult with the user's preferred language
3194         https://bugs.webkit.org/show_bug.cgi?id=148499
3195         <rdar://problem/22407296>
3196
3197         Reviewed by Antti Koivisto.
3198
3199         Mock the user's font preferences.
3200
3201         * fast/text/international/font-fallback-to-common-script.html:
3202         * fast/text/international/generic-font-family-language-simplified-expected.html: Added.
3203         * fast/text/international/generic-font-family-language-simplified.html: Added.
3204         * fast/text/international/generic-font-family-language-traditional-expected.html: Added.
3205         * fast/text/international/generic-font-family-language-traditional.html: Added.
3206         * fast/text/international/lang-sensitive-fonts-xml.xhtml:
3207         * fast/text/international/lang-sensitive-fonts.html:
3208         * fast/text/international/locale-sensitive-fonts.html:
3209
3210 2015-08-27  Joseph Pecoraro  <pecoraro@apple.com>
3211
3212         Web Inspector: Standardize on CSSStyleSheet.Type enum and move more protocol enum conversion to the manager
3213         https://bugs.webkit.org/show_bug.cgi?id=148515
3214
3215         Reviewed by Brian Burg.
3216
3217         * inspector/css/matched-style-properties.html:
3218         * inspector/css/pseudo-element-matches.html:
3219         * inspector/css/selector-dynamic-specificity.html:
3220         * inspector/css/selector-specificity.html:
3221         * inspector/css/stylesheet-with-mutations.html:
3222
3223 2015-08-27  Eric Carlson  <eric.carlson@apple.com>
3224
3225         Media Session: MediaSession constructor 'kind' argument optional
3226         https://bugs.webkit.org/show_bug.cgi?id=148527
3227
3228         Reviewed by Jer Noble.
3229
3230         * media/session/content-interruptions.html: Restructure to make less timing dependent. Minor cleanup.
3231         * media/session/session-creation-expected.txt:
3232         * media/session/session-creation.html: Test default MediaSession constructor argument.
3233
3234 2015-08-27  Alexey Proskuryakov  <ap@apple.com>
3235
3236         Add an expectation for another momentum scrolling test that became flaky.
3237
3238         * platform/mac-wk2/TestExpectations:
3239
3240 2015-08-27  Zalan Bujtas  <zalan@apple.com>
3241
3242         Subpixel positioned iframe's repaint area calculation problem.
3243         https://bugs.webkit.org/show_bug.cgi?id=148422
3244
3245         When the repaint rect position is floored for iframes, we need
3246         to expand the size so that it still covers the content.
3247
3248         Reviewed by Simon Fraser.
3249
3250         * fast/repaint/content-inside-subpixel-positioned-iframe-expected.txt: Added.
3251         * fast/repaint/content-inside-subpixel-positioned-iframe.html: Copied from LayoutTests/fast/repaint/hidpi-content-inside-iframe-leaves-trails.html.
3252         * fast/repaint/hidpi-content-inside-iframe-leaves-trails.html:
3253
3254 2015-08-27  Enrica Casucci  <enrica@apple.com>
3255
3256         Add some new emoji with modifiers and new sequence.
3257         https://bugs.webkit.org/show_bug.cgi?id=148202
3258         rdar://problem/21849857
3259
3260         Reviewed by Sam Weinig.
3261
3262         Updated test to reflect the changes.
3263
3264         * editing/deleting/delete-emoji-expected.txt:
3265         * editing/deleting/delete-emoji.html:
3266
3267 2015-08-27  Dean Jackson  <dino@apple.com>
3268
3269         Initial infrastructure of media controls testing
3270         https://bugs.webkit.org/show_bug.cgi?id=148426
3271         <rdar://problem/22417286>
3272
3273         Reviewed by Eric Carlson.
3274
3275         Very simple test that calls into the status object
3276         of the media controls instance.
3277
3278         * media/controls/basic-expected.txt: Added.
3279         * media/controls/basic.html: Added.
3280
3281 2015-08-26  Wenson Hsieh  <wenson_hsieh@apple.com>
3282
3283         Add a Layout test for r188991
3284         https://bugs.webkit.org/show_bug.cgi?id=148507
3285
3286         Reviewed by Tim Horton.
3287
3288         Tests that stopping an animation early and closing the window does
3289         not crash the process. This is a retrospective test added for
3290         https://bugs.webkit.org/show_bug.cgi?id=148442, "Fix crash due to
3291         animationDidEnd called on deallocated RemoteLayerTreeHost."
3292
3293         * animations/crash-on-removing-animation.html: Added.
3294         * animations/crash-on-removing-animation-expected.txt: Added.
3295
3296 2015-08-27  Csaba Osztrogonác  <ossy@webkit.org>
3297
3298         [EFL] REGRESSION: userscripts tests crash
3299         https://bugs.webkit.org/show_bug.cgi?id=148519
3300
3301         Unreviewed gardening, skip failing tests to make the bot work again.
3302
3303         * platform/efl/TestExpectations:
3304
3305 2015-08-27  Csaba Osztrogonác  <ossy@webkit.org>
3306
3307         [EFL] REGRESSION: fullscreen tests fail with timeout
3308         https://bugs.webkit.org/show_bug.cgi?id=148518
3309
3310         Unreviewed gardening, skip failing tests to make the bot work again.
3311
3312         * platform/efl/TestExpectations:
3313
3314 2015-08-26  Mark Lam  <mark.lam@apple.com>
3315
3316         watchdog m_didFire state erroneously retained.
3317         https://bugs.webkit.org/show_bug.cgi?id=131082
3318
3319         Reviewed by Geoffrey Garen.
3320
3321         * fast/workers/worker-terminate-forever-expected.txt:
3322         * fast/workers/worker-terminate-forever.html:
3323         - Updated to check if the worker actually did terminate. 
3324
3325 2015-08-26  Andy Estes  <aestes@apple.com>
3326
3327         REGRESSION (r188987): imported/mozilla/svg/filters/feConvolveMatrix-1.svg fails
3328         https://bugs.webkit.org/show_bug.cgi?id=148497
3329
3330         * TestExpectations: Marked as ImageOnlyFailure.
3331
3332 2015-08-26  Joseph Pecoraro  <pecoraro@apple.com>
3333
3334         Web Inspector: Implement tracking of active stylesheets in the frontend
3335         https://bugs.webkit.org/show_bug.cgi?id=105828
3336
3337         Reviewed by Timothy Hatcher.
3338
3339         * inspector/css/resources/import-level-1.css: Added.
3340         * inspector/css/resources/import-level-2.css: Added.
3341         * inspector/css/resources/stylesheet-events-subframe.html: Added.
3342         * inspector/css/stylesheet-events-basic-expected.txt: Added.
3343         * inspector/css/stylesheet-events-basic.html: Added.
3344         * inspector/css/stylesheet-events-imports-expected.txt: Added.
3345         * inspector/css/stylesheet-events-imports.html: Added.
3346         * inspector/css/stylesheet-events-inspector-stylesheet-expected.txt: Added.
3347         * inspector/css/stylesheet-events-inspector-stylesheet.html: Added.
3348         * inspector/css/stylesheet-events-multiple-documents-expected.txt: Added.
3349         * inspector/css/stylesheet-events-multiple-documents.html: Added.
3350         Tests for different ways that StyleSheets can be added / removed.
3351
3352 2015-08-26  Andy Estes  <aestes@apple.com>
3353
3354         Crash when following a Google search link to Twitter with Limit Adult Content enabled
3355         https://bugs.webkit.org/show_bug.cgi?id=147651
3356
3357         Rubber-stamped by Brady Eidson.
3358
3359         Added a layout test.
3360
3361         * http/tests/contentfiltering/load-substitute-data-from-appcache-expected.txt: Added.
3362         * http/tests/contentfiltering/load-substitute-data-from-appcache.html: Added.
3363         * http/tests/contentfiltering/resources/appcache.html: Added.
3364         * http/tests/contentfiltering/resources/appcache.manifest: Added.
3365         * platform/mac-wk1/TestExpectations:
3366
3367 2015-08-26  Tim Horton  <timothy_horton@apple.com>
3368
3369         Layout Test platform/mac/fast/events/content-inset-hit-testing-in-frame.html is flaky
3370         https://bugs.webkit.org/show_bug.cgi?id=148409
3371
3372         Reviewed by Beth Dakin.
3373
3374         * platform/mac/fast/events/resources/iframe-to-hit-test.html:
3375         Adjust the test so that it logs something useful if it fails
3376         instead of complaining about not being run in WKTR/DRT.
3377
3378 2015-08-26  Commit Queue  <commit-queue@webkit.org>
3379
3380         Unreviewed, rolling out r188960.
3381         https://bugs.webkit.org/show_bug.cgi?id=148479
3382
3383         Broke all the tests (Requested by ap on #webkit).
3384
3385         Reverted changeset:
3386
3387         "Add some new emoji with modifiers and new sequence."
3388         https://bugs.webkit.org/show_bug.cgi?id=148202
3389         http://trac.webkit.org/changeset/188960
3390
3391 2015-08-25  Brian Burg  <bburg@apple.com>
3392
3393         Web Inspector: no need to allocate protocolErrors array for every dispatched backend command
3394         https://bugs.webkit.org/show_bug.cgi?id=146466
3395
3396         Reviewed by Joseph Pecoraro.
3397
3398         * inspector/protocol/backend-dispatcher-argument-errors-expected.txt:
3399         * inspector/protocol/backend-dispatcher-argument-errors.html:
3400         Stringify the 'data' member before dumping, since it now contains JSON. Rebaseline it.
3401
3402 2015-08-26  Enrica Casucci  <enrica@apple.com>
3403
3404         Add some new emoji with modifiers and new sequence.
3405         https://bugs.webkit.org/show_bug.cgi?id=148202
3406         rdar://problem/21849857
3407
3408         Reviewed by Sam Weinig.
3409
3410         Updated test to reflect the changes.
3411
3412         * editing/deleting/delete-emoji-expected.txt:
3413         * editing/deleting/delete-emoji.html:
3414
3415 2015-08-25  Nan Wang  <n_wang@apple.com>
3416
3417         AX: Enable accessibility/aria-controls.html test for mac
3418         https://bugs.webkit.org/show_bug.cgi?id=148458
3419
3420         Reviewed by Chris Fleizach.
3421
3422         * accessibility/aria-controls.html:
3423         * platform/mac/TestExpectations:
3424         * platform/mac/accessibility/aria-controls-expected.txt: Added.
3425
3426 2015-08-25  Myles C. Maxfield  <mmaxfield@apple.com>
3427
3428         More test gardening of css3/line-break-language-sensitive.
3429
3430         Unreviewed.
3431
3432         * css3/line-break-language-sensitive/line-break-auto-hyphens-expected.html:
3433         * css3/line-break-language-sensitive/line-break-auto-hyphens.html:
3434         * css3/line-break-language-sensitive/line-break-auto-sound-marks-expected.html:
3435         * css3/line-break-language-sensitive/line-break-auto-sound-marks.html:
3436
3437 2015-08-25  Nan Wang  <n_wang@apple.com>
3438
3439         AX: accessibility/mac/misspelled-attributed-string.html is flaky
3440         https://bugs.webkit.org/show_bug.cgi?id=148455
3441
3442         Reviewed by Chris Fleizach.
3443
3444         Updated the test case to be more stable since the client's text checker
3445         might change over time.
3446
3447         * accessibility/mac/misspelled-attributed-string-expected.txt:
3448         * accessibility/mac/misspelled-attributed-string.html:
3449         * platform/mac/TestExpectations:
3450
3451 2015-08-25  Zalan Bujtas  <zalan@apple.com>
3452
3453         Using the filter functional notation for background images results in wrong background-size rendering
3454         https://bugs.webkit.org/show_bug.cgi?id=148221
3455         rdar://problem/22379518
3456
3457         Reviewed by Daniel Bates.
3458
3459         Do not ignore the size argument, when the filter image is being drawn onto the context.
3460         When the size is ignored, we end up painting the image with its native size while the filter
3461         is applied on the size of the generated image.
3462
3463         * fast/filter-image/background-filter-image-expected.html: Added.
3464         * fast/filter-image/background-filter-image.html: Added.
3465
3466 2015-08-25  Nan Wang  <n_wang@apple.com>
3467
3468         [Mac] accessibility/document-attributes.html fails
3469         https://bugs.webkit.org/show_bug.cgi?id=116636
3470
3471         Reviewed by Chris Fleizach.
3472
3473         * platform/mac/TestExpectations:
3474
3475 2015-08-25  Skachkov Oleksandr  <gskachkov@gmail.com>
3476
3477         Function.prototype.toString is incorrect for ArrowFunction
3478         https://bugs.webkit.org/show_bug.cgi?id=148148
3479
3480         Reviewed by Saam Barati.
3481
3482         Added test of toString() method.
3483
3484         * js/arrowfunction-tostring-expected.txt: Added.
3485         * js/arrowfunction-tostring.html: Added.
3486         * js/script-tests/arrowfunction-tostring.js: Added.
3487
3488 2015-08-25  Myles C. Maxfield  <mmaxfield@apple.com>
3489
3490         Test gardening
3491         <rdar://problem/22420410>
3492
3493         Unreviewed.
3494
3495         Updating test expected results according to Kinsoku Shori.
3496
3497         * css3/line-break-language-sensitive/line-break-auto-hyphens-expected.html:
3498         * css3/line-break-language-sensitive/line-break-auto-sound-marks-expected.html:
3499
3500 2015-08-25  Chris Dumez  <cdumez@apple.com>
3501
3502         Unreviewed, fix typo introduced in r188917
3503
3504         * TestExpectations:
3505
3506 2015-08-24  Brent Fulgham  <bfulgham@apple.com>
3507
3508         Wheel events stop propagating when target element is removed from DOM
3509         https://bugs.webkit.org/show_bug.cgi?id=148384
3510         <rdar://problem/19732211>
3511
3512         Reviewed by David Hyatt.
3513
3514         * tiled-drawing/scrolling/latched-to-deleted-node-expected.txt: Added.
3515         * tiled-drawing/scrolling/latched-to-deleted-node.html: Added.
3516
3517 2015-08-25  Chris Dumez  <cdumez@apple.com>
3518
3519         compareDocumentPosition() should report PRECEDING or FOLLOWING information even if nodes are disconnected
3520         https://bugs.webkit.org/show_bug.cgi?id=119316
3521
3522         Reviewed by Darin Adler.
3523
3524         Update fast/dom/compare-document-position-disconnected-nodes.html to check that compareDocumentPosition()
3525         now returns one of the following values for disconnected nodes:
3526         - DOCUMENT_POSITION_DISCONNECTED | DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC | DOCUMENT_POSITION_PRECEDING
3527         - DOCUMENT_POSITION_DISCONNECTED | DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC | DOCUMENT_POSITION_FOLLOWING
3528
3529         * TestExpectations:
3530         Several dom/xhtml/level3 are skipped and marked as WonfFix because they are outdated and no longer match
3531         the latest DOM specification. They expect compareDocumentPosition() not to return PRECEDING / FOLLOWING
3532         information for disconnected nodes.
3533
3534         * dom/xhtml/level3/core/nodecomparedocumentposition38-expected.txt:
3535         * fast/dom/compare-document-position-disconnected-nodes-expected.txt:
3536         * fast/dom/compare-document-position-disconnected-nodes.html:
3537         * fast/dom/shadow/compare-document-position-expected.txt:
3538         * fast/dom/shadow/compare-document-position.html:
3539
3540 2015-08-24  Nan Wang  <n_wang@apple.com>
3541
3542         AX: Fix accessibility/mac/search-with-frames.html test
3543         https://bugs.webkit.org/show_bug.cgi?id=148313
3544
3545         Reviewed by Chris Fleizach.
3546
3547         Fixed the test by making sure that search is performed after all frames
3548         have been loaded.
3549
3550         * accessibility/mac/search-with-frames.html:
3551         * platform/mac/TestExpectations:
3552
3553 2015-08-24  Alexey Proskuryakov  <ap@apple.com>
3554
3555         Marking more scroll-snap tests as flaky.
3556
3557         * platform/mac-wk2/TestExpectations:
3558
3559 2015-08-24  Alexey Proskuryakov  <ap@apple.com>
3560
3561         Roll out r188827, because it didn't help.
3562
3563         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-borders.html:
3564
3565 2015-08-24  Brian Burg  <bburg@apple.com>
3566
3567         Web Inspector: add protocol test for existing error handling performed by the backend
3568         https://bugs.webkit.org/show_bug.cgi?id=147097
3569
3570         Reviewed by Joseph Pecoraro.
3571
3572         Add a bunch of test cases to cover existing error handling by the backend dispatcher.
3573
3574         * inspector/protocol/backend-dispatcher-argument-errors-expected.txt: Added.
3575         * inspector/protocol/backend-dispatcher-argument-errors.html: Added.
3576         * inspector/protocol/backend-dispatcher-malformed-message-errors-expected.txt: Added.
3577         * inspector/protocol/backend-dispatcher-malformed-message-errors.html: Added.
3578
3579 2015-08-24  Alexey Proskuryakov  <ap@apple.com>
3580
3581         Mark flaky scrolling tests as such.
3582
3583         * platform/mac-wk2/TestExpectations:
3584
3585 2015-08-24  Nan Wang  <n_wang@apple.com>
3586
3587         AX: Fix accessibility/mac/mathml-elements.html test
3588         https://bugs.webkit.org/show_bug.cgi?id=148393
3589
3590         Reviewed by Chris Fleizach.
3591
3592         Updated the test to match the structure changes of mfenced/mo operators in bug 124838.
3593
3594         * accessibility/mac/mathml-elements-expected.txt:
3595         * accessibility/mac/mathml-elements.html:
3596         * platform/mac/TestExpectations:
3597
3598 2015-08-24  Chris Dumez  <cdumez@apple.com>
3599
3600         NodeList should not have a named getter
3601         https://bugs.webkit.org/show_bug.cgi?id=148117
3602
3603         Reviewed by Geoffrey Garen.
3604
3605         Add a layout test to check that NodeList no longer has a named property
3606         getter after r188829.
3607
3608         * fast/dom/NodeList/no-named-getter-expected.txt: Added.
3609         * fast/dom/NodeList/no-named-getter.html: Added.
3610
3611 2015-08-24  Yusuke Suzuki  <utatane.tea@gmail.com>
3612
3613         Create ById IC for ByVal operation only when the specific Id comes more than once
3614         https://bugs.webkit.org/show_bug.cgi?id=148288
3615
3616         Reviewed by Geoffrey Garen.
3617
3618         Revert the skip marks introduced in r188767.
3619
3620         * js/script-tests/dfg-float32array.js:
3621         * js/script-tests/dfg-int16array.js:
3622         * js/script-tests/dfg-int32array-overflow-values.js:
3623         * js/script-tests/dfg-int32array.js:
3624         * js/script-tests/dfg-int8array.js:
3625         * js/script-tests/dfg-uint16array.js:
3626         * js/script-tests/dfg-uint32array-overflow-values.js:
3627         * js/script-tests/dfg-uint32array.js:
3628         * js/script-tests/dfg-uint8array.js:
3629         * js/script-tests/dfg-uint8clampedarray.js:
3630         * js/script-tests/regress-141098.js:
3631
3632 2015-08-24  Chris Dumez  <cdumez@apple.com>
3633
3634         Unreviewed, slight layout test clean up after r188829.
3635
3636         Remove a useless blank line.
3637
3638         * fast/dom/named-items-with-symbol-name-expected.txt:
3639         * fast/dom/named-items-with-symbol-name.html:
3640
3641 2015-08-23  Nan Wang  <n_wang@apple.com>
3642
3643         AX: Fix accessibility/deleting-iframe-destroys-axcache.html test
3644         https://bugs.webkit.org/show_bug.cgi?id=148328
3645
3646         Reviewed by Darin Adler.
3647
3648         * platform/mac/TestExpectations:
3649
3650 2015-08-22  Chris Dumez  <cdumez@apple.com>
3651
3652         NodeList should not have a named getter
3653         https://bugs.webkit.org/show_bug.cgi?id=148117
3654
3655         Reviewed by Darin Adler.
3656
3657         * fast/dom/childnode-item-after-itemname-expected.txt: Removed.
3658         * fast/dom/childnode-item-after-itemname.html: Removed.
3659         Drop test as it is no longer relevant now that NodeList no longer
3660         has a named property getter.
3661
3662 2015-08-22  Alexey Proskuryakov  <ap@apple.com>
3663
3664         Tweak a test that became flaky on some machines after r188793.
3665
3666         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-borders.html:
3667
3668 2015-08-22  Doug Russell  <d_russell@apple.com>
3669
3670         AX: aria-table-content.html test failing on windows
3671         https://bugs.webkit.org/show_bug.cgi?id=148354
3672
3673         Update TestExpectation for Windows to Skip test.
3674
3675         Reviewed by Tim Horton.
3676
3677         * platform/win/TestExpectations:
3678
3679 2015-08-21  Chris Dumez  <cdumez@apple.com>
3680
3681         document.getElementsByTagName should return an HTMLCollection
3682         https://bugs.webkit.org/show_bug.cgi?id=110611
3683
3684         Reviewed by Darin Adler.
3685
3686         * fast/dom/getElementsByTagName-return-type-expected.txt: Added.
3687         * fast/dom/getElementsByTagName-return-type.html: Added.
3688         New test checking that getElementsByTagName*() returns an HTMLcollection.
3689
3690         * fast/dom/NodeList/script-tests/nodelist-item-call-as-function.js:
3691         * fast/dom/domListEnumeration-expected.txt:
3692         * fast/dom/named-items-with-symbol-name-expected.txt:
3693         * fast/dom/script-tests/domListEnumeration.js:
3694         * fast/dom/wrapper-classes-expected.txt:
3695         * fast/dom/wrapper-classes.html:
3696         * js/dom/constructor-expected.txt:
3697         * js/dom/script-tests/constructor.js:
3698         * platform/mac/fast/dom/wrapper-classes-objc-expected.txt:
3699         * platform/mac/fast/dom/wrapper-classes-objc.html:
3700         Rebaseline / update.
3701
3702         * fast/dom/non-numeric-values-numeric-parameters-expected.txt:
3703         One of the checks is now failing because HTMLCollection.item()'s
3704         parameter is optional. The specification says the parameter should
3705         be mandatory so I did not update the test. It was previously passing
3706         because NodeList.item()'s parameter is mandatory.
3707
3708 2015-08-21  Tim Horton  <timothy_horton@apple.com>
3709
3710         Re-mark accessibility/mac/search-with-frames.html flaky
3711
3712         * platform/mac/TestExpectations:
3713         It's still not 100%.
3714
3715 2015-08-21  Alexey Proskuryakov  <ap@apple.com>
3716
3717         Improve how UI events are dispatched by WebKitTestRunner
3718         https://bugs.webkit.org/show_bug.cgi?id=148326
3719
3720         Reviewed by Anders Carlsson.
3721
3722         * fast/events/clear-drag-state-expected.txt:
3723         * fast/events/clear-drag-state.html:
3724         * platform/mac-wk2/TestExpectations:
3725         This test used to accidentally pass in WebKit2, but it didn't actually check
3726         for the problem. This patch improves WK2 behavior, which makes the test fail.
3727         Changed the test to not pass accidentally, and added it to WK2 test expectations.
3728         
3729         * fast/events/scroll-in-scaled-page-with-overflow-hidden-expected.txt:
3730         * fast/events/scroll-in-scaled-page-with-overflow-hidden.html:
3731         Updated the test to be fully async.
3732
3733         * fast/events/wheelevent-basic-expected.txt:
3734         * fast/events/wheelevent-basic.html:
3735         Updated the test to be fully async, got rid of tab characters.
3736
3737         * fast/events/wheelevent-mousewheel-interaction.html: 
3738         * fast/forms/search/search-scroll-hidden-decoration-container-crash.html:
3739         * fast/frames/flattening/scrolling-in-object.html:
3740         Updated these tests to be fully async. Since they check for something that happens
3741         asynchronously, and doesn't have an end event, they have to use setTimeout.
3742
3743         * fast/scrolling/latching/iframe_in_iframe.html:
3744         * fast/scrolling/latching/scroll-div-latched-div.html:
3745         * fast/scrolling/latching/scroll-div-latched-mainframe.html:
3746         * fast/scrolling/latching/scroll-div-no-latching.html:
3747         * fast/scrolling/latching/scroll-div-with-nested-nonscrollable-iframe.html:
3748         * fast/scrolling/latching/scroll-iframe-fragment.html:
3749         * fast/scrolling/latching/scroll-iframe-latched-iframe.html:
3750         * fast/scrolling/latching/scroll-iframe-latched-mainframe.html:
3751         * fast/scrolling/latching/scroll-iframe-webkit1-latching-bug.html:
3752         * fast/scrolling/latching/scroll-latched-nested-div.html:
3753         * fast/scrolling/latching/scroll-nested-iframe.html:
3754         * fast/scrolling/latching/scroll-select-bottom-test.html:
3755         * fast/scrolling/latching/scroll-select-latched-mainframe.html:
3756         * fast/scrolling/latching/scroll-select-latched-select.html:
3757         Removed extra testRunner.mouseScrollByWithWheelAndMomentumPhases() calls.
3758         We no longer need multiple events for scroll snap animation to start, and due to
3759         the way we coalesce events, having multiple events resulted in getting too high velocity.
3760         Removed async scrolling argument form the function calls, because it's now always async.
3761
3762         * platform/mac-wk1/TestExpectations:
3763         * platform/mac/TestExpectations:
3764         Moved fast/scrolling/latching/scroll-div-with-nested-nonscrollable-iframe.html
3765         to WK1 expectations, because the test needn't be skipped on WK2.
3766
3767         * scrollbars/scroll-rtl-or-bt-layer.html: Made the test fully async, and refactored
3768         it for clarity.
3769
3770         * tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler.html:
3771         * tiled-drawing/scrolling/fast-scroll-div-latched-div.html:
3772         * tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler.html:
3773         * tiled-drawing/scrolling/fast-scroll-div-latched-mainframe.html:
3774         * tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler.html:
3775         * tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe.html:
3776         * tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler.html:
3777         * tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe.html:
3778         * tiled-drawing/scrolling/fast-scroll-iframe-latched-select.html:
3779         * tiled-drawing/scrolling/fast-scroll-mainframe-zoom.html:
3780         * tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler.html:
3781         * tiled-drawing/scrolling/fast-scroll-select-latched-mainframe.html:
3782         * tiled-drawing/scrolling/fast-scroll-select-latched-select.html:
3783         * tiled-drawing/scrolling/iframe_in_iframe.html:
3784         * tiled-drawing/scrolling/overflow-scroll-reduced-content.html:
3785         * tiled-drawing/scrolling/overflow-scroll-zero-delta-wheel-events.html:
3786         * tiled-drawing/scrolling/root-overflow-with-mousewheel.html:
3787         * tiled-drawing/scrolling/scroll-snap/scroll-snap-iframe.html:
3788         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-2d-overflow.html:
3789         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-borders.html:
3790         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-horizontal.html:
3791         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-horizontal.html:
3792         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-vertical.html:
3793         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical.html:
3794         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow-stateless.html:
3795         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow.html:
3796         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-padding.html:
3797         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-rotated.html:
3798         * tiled-drawing/scrolling/wheel-events-with-no-delta.html:
3799         Same testRunner.mouseScrollByWithWheelAndMomentumPhases changes as in fast/scrolling/latching.
3800
3801         * tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler-expected.txt:
3802         * tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler.html:
3803         Removed debug output about how many events are received. The number may vary due
3804         to coalescing.
3805
3806 2015-08-21  Nan Wang  <n_wang@apple.com>
3807
3808         AX: Fix accessibility/mac/search-with-frames.html test
3809         https://bugs.webkit.org/show_bug.cgi?id=148313
3810
3811         Reviewed by Chris Fleizach.
3812
3813         uiElementForSearchPredicate function needs five parameters for DumpRenderTree.
3814
3815         * accessibility/mac/search-with-frames.html:
3816         * platform/mac/TestExpectations:
3817
3818 2015-08-21  Doug Russell  <d_russell@apple.com>
3819
3820         AX: Table with CSS that makes a row anonymous can return NULL from cellForColumnAndRow
3821         https://bugs.webkit.org/show_bug.cgi?id=148293
3822
3823         Reviewed by Chris Fleizach.
3824
3825         When RenderTableRows are anonymous, they may not be added to the accessible data 
3826         table's internal row list. However, when calculating the row range for a cell, 
3827         we were still accounting for those anonymous sections.
3828         Change how the row range is calculated to directly ask the accessible parent row 
3829         for its index. This will ensure it’s more inline with what’s being represented to 
3830         the accessibility API.
3831
3832         * accessibility/aria-table-content-expected.txt: Added.
3833         * accessibility/aria-table-content.html: Added.
3834
3835 2015-08-21  Joseph Pecoraro  <pecoraro@apple.com>
3836
3837         Web Inspector: REGRESSION(173684): Edit as HTML not working
3838         https://bugs.webkit.org/show_bug.cgi?id=148268
3839
3840         Reviewed by Chris Dumez.
3841
3842         * inspector/dom/getOuterHTML-expected.txt: Added.
3843         * inspector/dom/getOuterHTML.html: Added.
3844         * inspector/dom/setOuterHTML-expected.txt: Added.
3845         * inspector/dom/setOuterHTML.html: Added.
3846
3847 2015-08-21  Yusuke Suzuki  <utatane.tea@gmail.com>
3848
3849         Skip no-llint tests that fail due to running out of executable memory after r188969
3850         https://bugs.webkit.org/show_bug.cgi?id=148273
3851
3852         Reviewed by Michael Saboff.
3853
3854         r188969 is causing the "no-llint" variation of some tests to fail due to "ran out of executable memory".
3855         These failures are caused because put_by_val and get_by_val aggressively generate the ICs even if the op is executed only once.
3856         The failing tests call eval("contains byVal ops") with the different strings repeatedly under the "no-llint" variation.
3857         In those cases, each eval call creates byId IC for byVal and exhausts executable memory.
3858
3859         We will fix this issue by generating the IC in the second call[1]. In the meantime, we skip these tests.
3860
3861         [1]: https://bugs.webkit.org/show_bug.cgi?id=148288
3862
3863         * js/script-tests/dfg-float32array.js:
3864         * js/script-tests/dfg-int16array.js:
3865         * js/script-tests/dfg-int32array-overflow-values.js:
3866         * js/script-tests/dfg-int32array.js:
3867         * js/script-tests/dfg-int8array.js:
3868         * js/script-tests/dfg-uint16array.js:
3869         * js/script-tests/dfg-uint32array-overflow-values.js:
3870         * js/script-tests/dfg-uint32array.js:
3871         * js/script-tests/dfg-uint8array.js:
3872         * js/script-tests/dfg-uint8clampedarray.js:
3873         * js/script-tests/regress-141098.js:
3874
3875 2015-08-21  Brian Burg  <bburg@apple.com>
3876
3877         Web Inspector: inspector/css/modify-rule-selector.html is flaky on some bots
3878         https://bugs.webkit.org/show_bug.cgi?id=148321
3879
3880         Unreviewed, enable extra logging to stderr so we can hopefully see
3881         why the test is occasionally timing out with no output to the test page.
3882
3883         * inspector/css/modify-rule-selector.html:
3884
3885 2015-08-21  Nan Wang  <n_wang@apple.com>
3886
3887         [Mac] accessibility/selection-states.html fails
3888         https://bugs.webkit.org/show_bug.cgi?id=116637
3889
3890         Reviewed by Chris Fleizach.
3891
3892         * platform/mac/TestExpectations:
3893
3894 2015-08-20  Brian Burg  <bburg@apple.com>
3895
3896         Web Inspector: add a regression test for the fix introduced in r188679
3897         https://bugs.webkit.org/show_bug.cgi?id=148223
3898
3899         Reviewed by Joseph Pecoraro.
3900
3901         Add a regression test to check the number of DOMTree instances that
3902         listen to DOMTreeManager.
3903
3904         * TestExpectations: Don't skip the inspector/dom/ directory.
3905         * http/tests/inspector/dom/disconnect-dom-tree-after-main-frame-navigation-expected.txt: Added.
3906         * http/tests/inspector/dom/disconnect-dom-tree-after-main-frame-navigation.html: Added.
3907         * http/tests/inspector/dom/resources/nested-frame-1-deep.html: Added.
3908         * http/tests/inspector/dom/resources/nested-frame-2-deep.html: Added.
3909         * http/tests/inspector/dom/resources/nested-frame-base.html: Added.
3910
3911 2015-08-21  Chris Dumez  <cdumez@apple.com>
3912
3913         Regression(r188698): http/tests/cache/disk-cache/disk-cache-revalidation-new-expire-header.html is very flaky
3914         https://bugs.webkit.org/show_bug.cgi?id=148205
3915
3916         Reviewed by Antti Koivisto.
3917
3918         * http/tests/cache/disk-cache/disk-cache-revalidation-new-expire-header.html:
3919         Drop temporary fix landed in r188698 to make the test less flaky.
3920
3921 2015-08-20  Nan Wang  <n_wang@apple.com>
3922
3923         AX: fix accessibility/loading-iframe-updates-axtree.html test for mac
3924         https://bugs.webkit.org/show_bug.cgi?id=148251
3925
3926         Reviewed by Chris Fleizach.
3927
3928         Added a container in order to make the frame accessible. Also, added expected results for
3929         both WK1 and WK2.
3930
3931         * accessibility/loading-iframe-updates-axtree-expected.txt:
3932         * accessibility/loading-iframe-updates-axtree.html:
3933         * platform/mac-wk1/accessibility: Added.
3934         * platform/mac-wk1/accessibility/loading-iframe-updates-axtree-expected.txt: Added.
3935         * platform/mac/TestExpectations:
3936
3937 2015-08-20  Chris Dumez  <cdumez@apple.com>
3938
3939         Fix passing null / undefined as NodeFilter parameter for createNodeIterator() / createTreeWalker()
3940         https://bugs.webkit.org/show_bug.cgi?id=148257
3941
3942         Reviewed by Darin Adler.
3943
3944         Rebaseline tests. We are now passing more of the checks.
3945
3946         * fast/dom/createNodeIterator-parameters-expected.txt:
3947         * fast/dom/createTreeWalker-parameters-expected.txt:
3948
3949 2015-08-20  Myles C. Maxfield  <mmaxfield@apple.com>
3950
3951         [iOS] Adopt OS X's emoji behavior
3952         https://bugs.webkit.org/show_bug.cgi?id=148265
3953
3954         Reviewed by Simon Fraser.
3955
3956         * platform/ios-simulator/fast/text/emoji-expected.txt:
3957
3958 2015-08-20  Chris Dumez  <cdumez@apple.com>
3959
3960         getElementsByClassName() should return an HTMLCollection
3961         https://bugs.webkit.org/show_bug.cgi?id=147980
3962
3963         Reviewed by Darin Adler.
3964
3965         * fast/dom/getElementsByClassName/dumpHTMLCollection-expected.txt: Renamed from LayoutTests/fast/dom/getElementsByClassName/dumpNodeList-expected.txt.
3966         * fast/dom/getElementsByClassName/dumpHTMLCollection.html: Renamed from LayoutTests/fast/dom/getElementsByClassName/dumpNodeList.html.
3967         Rename test now that getElementsByClassName returns an HTMLCollection
3968         and update the test to update the HTMLCollection prototype instead
3969         of the NodeList one.
3970
3971         * fast/dom/getElementsByClassName/return-type-expected.txt: Added.
3972         * fast/dom/getElementsByClassName/return-type.html: Added.
3973         New test that checks that getElementsByClassName() returns an
3974         HTMLCollection.
3975
3976         * inspector/model/remote-object-expected.txt:
3977         Rebaseline.
3978
3979 2015-08-20  Myles C. Maxfield  <mmaxfield@apple.com>
3980
3981         Test gardening after r188167
3982         https://bugs.webkit.org/show_bug.cgi?id=148276
3983
3984         Unreviewed.
3985
3986         The tests in css3/line-break require non-language-sensitive font fallback. This patch adds
3987         slightly modified tests which test line-breaking with language-sensitive font fallback.
3988         This patch also marks all operating systems which do not support language-sensitive font
3989         fallback to ignore the results of these new tests.
3990
3991         * css3/line-break-language-sensitive: Added
3992         * platform/efl/TestExpectations:
3993         * platform/gtk/TestExpectations:
3994         * platform/mac/TestExpectations:
3995         * platform/win/TestExpectations:
3996
3997 2015-08-20  Filip Pizlo  <fpizlo@apple.com>
3998
3999         Overflow check elimination fails for a simple test case
4000         https://bugs.webkit.org/show_bug.cgi?id=147387
4001
4002         Reviewed by Benjamin Poulain.
4003
4004         Added two test cases that previously would have an unnecessary overflow check on an induction
4005         variable. These tests speed up by 10-15% thanks to this change.
4006
4007         Also added .html/expected files for some regress test that didn't have them.
4008
4009         * js/regress/function-call-expected.txt: Added.
4010         * js/regress/function-call.html: Added.
4011         * js/regress/hard-overflow-check-equal-expected.txt: Added.
4012         * js/regress/hard-overflow-check-equal.html: Added.
4013         * js/regress/hard-overflow-check-expected.txt: Added.
4014         * js/regress/hard-overflow-check.html: Added.
4015         * js/regress/script-tests/hard-overflow-check-equal.js: Added.
4016         (foo):
4017         * js/regress/script-tests/hard-overflow-check.js: Added.
4018         (foo):
4019
4020 2015-08-20  Nan Wang  <n_wang@apple.com>
4021
4022         AX: Fix accessibility/mac/selection-value-changes-for-aria-textbox.html test
4023         https://bugs.webkit.org/show_bug.cgi?id=148247
4024
4025         Reviewed by Chris Fleizach.
4026
4027         Fixed the test by adding the notification listener before executing the commands.
4028
4029         * accessibility/mac/selection-value-changes-for-aria-textbox-expected.txt:
4030         * accessibility/mac/selection-value-changes-for-aria-textbox.html:
4031         * platform/mac/TestExpectations:
4032
4033 2015-08-20  Chris Dumez  <cdumez@apple.com>
4034
4035         Default value for createNodeIterator() / createTreeWalker()'s whatToShow parameter should be 0xFFFFFFFF
4036         https://bugs.webkit.org/show_bug.cgi?id=148238
4037
4038         Reviewed by Ryosuke Niwa.
4039
4040         Add tests for createNodeIterator() / createTreeWalker() parameters.
4041         Some of the checks are still failing.
4042
4043         * fast/dom/createNodeIterator-parameters-expected.txt: Added.
4044         * fast/dom/createNodeIterator-parameters.html: Added.
4045         * fast/dom/createTreeWalker-parameters-expected.txt: Added.
4046         * fast/dom/createTreeWalker-parameters.html: Added.
4047
4048 2015-08-20  Nan Wang  <n_wang@apple.com>
4049
4050         AX: Re-enable aria-checked-mixed-value.html test for mac
4051         https://bugs.webkit.org/show_bug.cgi?id=148235
4052
4053         Reviewed by Chris Fleizach.
4054
4055         isIndeterminate is already implemented in mac, re-enable the test.
4056
4057         * platform/mac/TestExpectations:
4058
4059 2015-08-20  Nan Wang  <n_wang@apple.com>
4060
4061         AX: Mac doesn't have expectation for LayoutTests/accessibility/table-cells-roles.html test
4062         https://bugs.webkit.org/show_bug.cgi?id=148236
4063
4064         Reviewed by Chris Fleizach.
4065
4066         * accessibility/table-cells-roles-expected.txt:
4067         * accessibility/table-cells-roles.html:
4068         * platform/mac/TestExpectations:
4069         * platform/mac/accessibility/table-cells-roles-expected.txt: Added.
4070
4071 2015-08-20  Chris Dumez  <cdumez@apple.com>
4072
4073         REGRESSION: http/tests/cache/disk-cache/disk-cache-revalidation-new-expire-header.html is very flaky
4074         https://bugs.webkit.org/show_bug.cgi?id=148205
4075
4076         Unreviewed, give the disk cache a chance to settle down before querying
4077         the resource again. This fixes the flakiness locally. Longer term, I will
4078         try and figure out why the cache is sometimes revalidating if the resource
4079         is requested very quickly after.
4080
4081         * http/tests/cache/disk-cache/disk-cache-revalidation-new-expire-header.html:
4082
4083 2015-08-11  Yusuke Suzuki  <utatane.tea@gmail.com>
4084
4085         Introduce put_by_id like IC into put_by_val when the given name is String or Symbol
4086         https://bugs.webkit.org/show_bug.cgi?id=147760
4087
4088         Reviewed by Filip Pizlo.
4089
4090         Add synthetic tests for put-by-val. Just make put-by-id tests using symbol / string.
4091
4092         * js/regress/fold-put-by-val-with-string-to-multi-put-by-offset-expected.txt: Added.
4093         * js/regress/fold-put-by-val-with-string-to-multi-put-by-offset.html: Added.
4094