1 2015-09-01 Joseph Pecoraro <pecoraro@apple.com>
3 Web Inspector: Move PrettyPrinting tests into LayoutTests
4 https://bugs.webkit.org/show_bug.cgi?id=148698
6 Reviewed by Timothy Hatcher.
8 * inspector/codemirror/resources/prettyprinting/css-rule-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/css-rule-tests/*.
9 * inspector/codemirror/resources/prettyprinting/css-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/css-tests/*.
10 * inspector/codemirror/resources/prettyprinting/javascript-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/js-tests/*.
11 Move tests from PrettyPrinting tools into LayoutTests.
13 * inspector/codemirror/prettyprinting-css-expected.txt: Added.
14 * inspector/codemirror/prettyprinting-css-rules-expected.txt: Added.
15 * inspector/codemirror/prettyprinting-css-rules.html: Added.
16 * inspector/codemirror/prettyprinting-css.html: Added.
17 * inspector/codemirror/prettyprinting-javascript-expected.txt: Added.
18 * inspector/codemirror/prettyprinting-javascript.html: Added.
19 Add tests per CodeMirror mode.
21 * inspector/codemirror/resources/prettyprinting/utilities.js: Added.
22 (TestPage.registerInitializer):
23 Shared code between the pretty printing tests.
25 2015-09-01 Chris Dumez <cdumez@apple.com>
27 Range API should throw a TypeError for null Node parameters
28 https://bugs.webkit.org/show_bug.cgi?id=148692
30 Reviewed by Ryosuke Niwa.
32 Update / rebaseline existing tests.
34 * fast/dom/Range/range-compareNode.html:
35 * fast/dom/Range/range-intersectsNode-expected.txt:
36 * fast/text/text-combine-crash-expected.txt:
37 * http/tests/w3c/dom/interfaces-expected.txt:
38 * http/tests/w3c/dom/ranges/Range-comparePoint-2-expected.txt:
39 * http/tests/w3c/dom/ranges/Range-intersectsNode-binding-expected.txt:
41 2015-09-01 Jeremy Jones <jeremyj@apple.com>
43 Unreviewed, Layout Test http/tests/inspector/dom/disconnect-dom-tree-after-main-frame-navigation.html is failing
44 https://bugs.webkit.org/show_bug.cgi?id=148688
46 Skip inspector test that times out on windows.
48 * platform/win/TestExpectations:
50 2015-09-01 Chris Dumez <cdumez@apple.com>
52 Unreviewed, mark http/tests/w3c/dom/nodes/ParentNode-querySelector-All.html as flaky.
54 This is tracked by Bug 148615.
58 2015-09-01 Jeremy Jones <jeremyj@apple.com>
60 Update iOS TestExpectations files.
62 * platform/ios-simulator-wk1/TestExpectations:
63 * platform/ios-simulator-wk2/TestExpectations:
64 * platform/ios-simulator/TestExpectations:
66 2015-09-01 Zalan Bujtas <zalan@apple.com>
69 button-spurious-layout-hint.html -> reftest
70 change-transform.html -> reftest
71 clip-with-layout-delta.html -> reftest
72 clipped-relative.html -> reftest
73 containing-block-position-change.html -> reftest
74 content-into-overflow.html -> reftest
75 continuation-after-outline.html -> reftest
76 control-clip.html -> reftest
77 create-layer-repaint.html -> reftest
78 dynamic-table-vertical-alignment-change.html -> reftest
79 erase-overflow.html -> reftest
80 fixed-position-transparency-with-overflow.html -> reftest
84 * fast/repaint/button-spurious-layout-hint-expected.html: Added.
85 * fast/repaint/button-spurious-layout-hint-expected.png: Removed.
86 * fast/repaint/button-spurious-layout-hint.html:
87 * fast/repaint/change-transform-expected.html: Copied from LayoutTests/fast/repaint/change-transform.html.
88 * fast/repaint/change-transform.html:
89 * fast/repaint/clip-with-layout-delta-expected.html: Copied from LayoutTests/fast/repaint/clip-with-layout-delta.html.
90 * fast/repaint/clip-with-layout-delta-expected.txt: Removed.
91 * fast/repaint/clip-with-layout-delta.html:
92 * fast/repaint/clipped-relative-expected.html: Copied from LayoutTests/fast/repaint/clipped-relative.html.
93 * fast/repaint/clipped-relative.html:
94 * fast/repaint/containing-block-position-change-expected.html: Copied from LayoutTests/fast/repaint/containing-block-position-change.html.
95 * fast/repaint/containing-block-position-change.html:
96 * fast/repaint/content-into-overflow-expected.html: Copied from LayoutTests/fast/repaint/content-into-overflow.html.
97 * fast/repaint/content-into-overflow-expected.png: Removed.
98 * fast/repaint/content-into-overflow-expected.txt: Removed.
99 * fast/repaint/content-into-overflow.html:
100 * fast/repaint/continuation-after-outline-expected.html: Copied from LayoutTests/fast/repaint/continuation-after-outline.html.
101 * fast/repaint/continuation-after-outline.html:
102 * fast/repaint/control-clip-expected.html: Copied from LayoutTests/fast/repaint/control-clip.html.
103 * fast/repaint/control-clip.html:
104 * fast/repaint/create-layer-repaint-expected.html: Copied from LayoutTests/fast/repaint/create-layer-repaint.html.
105 * fast/repaint/create-layer-repaint.html:
106 * fast/repaint/dynamic-table-vertical-alignment-change-expected.html: Copied from LayoutTests/fast/repaint/dynamic-table-vertical-alignment-change.html.
107 * fast/repaint/dynamic-table-vertical-alignment-change.html:
108 * fast/repaint/erase-overflow-expected.html: Copied from LayoutTests/fast/repaint/erase-overflow.html.
109 * fast/repaint/erase-overflow-expected.png: Removed.
110 * fast/repaint/erase-overflow-expected.txt: Removed.
111 * fast/repaint/erase-overflow.html:
112 * fast/repaint/fixed-position-transparency-with-overflow-expected.html: Added.
113 * fast/repaint/fixed-position-transparency-with-overflow-expected.png: Removed.
114 * fast/repaint/fixed-position-transparency-with-overflow-expected.txt: Removed.
115 * fast/repaint/fixed-position-transparency-with-overflow.html:
116 * platform/efl/compositing/repaint/content-into-overflow-expected.png: Removed.
117 * platform/efl/compositing/repaint/content-into-overflow-expected.txt: Removed.
118 * platform/efl/fast/forms/control-clip-expected.png: Removed.
119 * platform/efl/fast/forms/control-clip-expected.txt: Removed.
120 * platform/efl/fast/repaint/button-spurious-layout-hint-expected.txt: Removed.
121 * platform/efl/fast/repaint/change-transform-expected.png: Removed.
122 * platform/efl/fast/repaint/change-transform-expected.txt: Removed.
123 * platform/efl/fast/repaint/clip-with-layout-delta-expected.png: Removed.
124 * platform/efl/fast/repaint/clipped-relative-expected.png: Removed.
125 * platform/efl/fast/repaint/clipped-relative-expected.txt: Removed.
126 * platform/efl/fast/repaint/containing-block-position-change-expected.png: Removed.
127 * platform/efl/fast/repaint/containing-block-position-change-expected.txt: Removed.
128 * platform/efl/fast/repaint/continuation-after-outline-expected.png: Removed.
129 * platform/efl/fast/repaint/continuation-after-outline-expected.txt: Removed.
130 * platform/efl/fast/repaint/control-clip-expected.png: Removed.
131 * platform/efl/fast/repaint/control-clip-expected.txt: Removed.
132 * platform/efl/fast/repaint/create-layer-repaint-expected.png: Removed.
133 * platform/efl/fast/repaint/create-layer-repaint-expected.txt: Removed.
134 * platform/efl/fast/repaint/dynamic-table-vertical-alignment-change-expected.png: Removed.
135 * platform/efl/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Removed.
136 * platform/gtk/fast/forms/control-clip-expected.png: Removed.
137 * platform/gtk/fast/forms/control-clip-expected.txt: Removed.
138 * platform/gtk/fast/repaint/button-spurious-layout-hint-expected.txt: Removed.
139 * platform/gtk/fast/repaint/change-transform-expected.png: Removed.
140 * platform/gtk/fast/repaint/change-transform-expected.txt: Removed.
141 * platform/gtk/fast/repaint/clip-with-layout-delta-expected.png: Removed.
142 * platform/gtk/fast/repaint/clipped-relative-expected.png: Removed.
143 * platform/gtk/fast/repaint/clipped-relative-expected.txt: Removed.
144 * platform/gtk/fast/repaint/containing-block-position-change-expected.png: Removed.
145 * platform/gtk/fast/repaint/containing-block-position-change-expected.txt: Removed.
146 * platform/gtk/fast/repaint/continuation-after-outline-expected.png: Removed.
147 * platform/gtk/fast/repaint/continuation-after-outline-expected.txt: Removed.
148 * platform/gtk/fast/repaint/control-clip-expected.png: Removed.
149 * platform/gtk/fast/repaint/control-clip-expected.txt: Removed.
150 * platform/gtk/fast/repaint/create-layer-repaint-expected.png: Removed.
151 * platform/gtk/fast/repaint/create-layer-repaint-expected.txt: Removed.
152 * platform/gtk/fast/repaint/dynamic-table-vertical-alignment-change-expected.png: Removed.
153 * platform/gtk/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Removed.
154 * platform/ios-simulator-wk2/fast/forms/control-clip-expected.txt: Removed.
155 * platform/ios-simulator/compositing/repaint/content-into-overflow-expected.txt: Removed.
156 * platform/ios-simulator/fast/forms/control-clip-expected.txt: Removed.
157 * platform/mac-mavericks/fast/forms/control-clip-expected.png: Removed.
158 * platform/mac-mavericks/fast/forms/control-clip-expected.txt: Removed.
159 * platform/mac-mavericks/fast/repaint/control-clip-expected.png: Removed.
160 * platform/mac-mavericks/fast/repaint/control-clip-expected.txt: Removed.
161 * platform/mac/compositing/repaint/content-into-overflow-expected.png: Removed.
162 * platform/mac/compositing/repaint/content-into-overflow-expected.txt: Removed.
163 * platform/mac/fast/forms/control-clip-expected.png: Removed.
164 * platform/mac/fast/forms/control-clip-expected.txt: Removed.
165 * platform/mac/fast/repaint/button-spurious-layout-hint-expected.png: Removed.
166 * platform/mac/fast/repaint/button-spurious-layout-hint-expected.txt: Removed.
167 * platform/mac/fast/repaint/change-transform-expected.png: Removed.
168 * platform/mac/fast/repaint/change-transform-expected.txt: Removed.
169 * platform/mac/fast/repaint/clip-with-layout-delta-expected.png: Removed.
170 * platform/mac/fast/repaint/clip-with-layout-delta-expected.txt: Removed.
171 * platform/mac/fast/repaint/clipped-relative-expected.png: Removed.
172 * platform/mac/fast/repaint/clipped-relative-expected.txt: Removed.
173 * platform/mac/fast/repaint/containing-block-position-change-expected.png: Removed.
174 * platform/mac/fast/repaint/containing-block-position-change-expected.txt: Removed.
175 * platform/mac/fast/repaint/content-into-overflow-expected.png: Removed.
176 * platform/mac/fast/repaint/continuation-after-outline-expected.png: Removed.
177 * platform/mac/fast/repaint/continuation-after-outline-expected.txt: Removed.
178 * platform/mac/fast/repaint/control-clip-expected.png: Removed.
179 * platform/mac/fast/repaint/control-clip-expected.txt: Removed.
180 * platform/mac/fast/repaint/create-layer-repaint-expected.png: Removed.
181 * platform/mac/fast/repaint/create-layer-repaint-expected.txt: Removed.
182 * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.png: Removed.
183 * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Removed.
184 * platform/mac/fast/repaint/erase-overflow-expected.png: Removed.
185 * platform/mac/fast/repaint/fixed-position-transparency-with-overflow-expected.png: Removed.
186 * platform/win/fast/forms/control-clip-expected.txt: Removed.
187 * platform/win/fast/repaint/change-transform-expected.txt: Removed.
188 * platform/win/fast/repaint/clipped-relative-expected.txt: Removed.
189 * platform/win/fast/repaint/containing-block-position-change-expected.txt: Removed.
190 * platform/win/fast/repaint/control-clip-expected.png: Removed.
191 * platform/win/fast/repaint/control-clip-expected.txt: Removed.
192 * platform/win/fast/repaint/create-layer-repaint-expected.txt: Removed.
193 * platform/win/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Removed.
195 2015-09-01 Zalan Bujtas <zalan@apple.com>
198 box-shadow-dynamic.html -> reftest
199 box-shadow-inset-repaint.html -> reftest
200 bugzilla-3509.html -> reftest
201 bugzilla-5699.html -> reftest
202 bugzilla-6278.html -> reftest
203 bugzilla-6388.html -> reftest
204 bugzilla-6473.html -> reftest
205 bugzilla-7235.html -> reftest
209 * fast/repaint/box-shadow-dynamic-expected.html: Copied from LayoutTests/fast/repaint/box-shadow-dynamic.html.
210 * fast/repaint/box-shadow-dynamic.html:
211 * fast/repaint/box-shadow-inset-repaint-expected.html: Added.
212 * fast/repaint/box-shadow-inset-repaint-expected.txt: Removed.
213 * fast/repaint/box-shadow-inset-repaint.html:
214 * fast/repaint/bugzilla-3509-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-3509.html.
215 * fast/repaint/bugzilla-3509.html:
216 * fast/repaint/bugzilla-5699-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-5699.html.
217 * fast/repaint/bugzilla-5699.html:
218 * fast/repaint/bugzilla-6278-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-6278.html.
219 * fast/repaint/bugzilla-6278.html:
220 * fast/repaint/bugzilla-6388-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-6388.html.
221 * fast/repaint/bugzilla-6388.html:
222 * fast/repaint/bugzilla-6473-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-6473.html.
223 * fast/repaint/bugzilla-6473.html:
224 * fast/repaint/bugzilla-7235-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-7235.html.
225 * fast/repaint/bugzilla-7235.html:
226 * platform/efl/fast/repaint/box-shadow-dynamic-expected.png: Removed.
227 * platform/efl/fast/repaint/box-shadow-dynamic-expected.txt: Removed.
228 * platform/efl/fast/repaint/box-shadow-inset-repaint-expected.png: Removed.
229 * platform/efl/fast/repaint/bugzilla-3509-expected.png: Removed.
230 * platform/efl/fast/repaint/bugzilla-3509-expected.txt: Removed.
231 * platform/efl/fast/repaint/bugzilla-5699-expected.png: Removed.
232 * platform/efl/fast/repaint/bugzilla-5699-expected.txt: Removed.
233 * platform/efl/fast/repaint/bugzilla-6278-expected.png: Removed.
234 * platform/efl/fast/repaint/bugzilla-6278-expected.txt: Removed.
235 * platform/efl/fast/repaint/bugzilla-6388-expected.png: Removed.
236 * platform/efl/fast/repaint/bugzilla-6388-expected.txt: Removed.
237 * platform/efl/fast/repaint/bugzilla-6473-expected.png: Removed.
238 * platform/efl/fast/repaint/bugzilla-6473-expected.txt: Removed.
239 * platform/efl/fast/repaint/bugzilla-7235-expected.png: Removed.
240 * platform/efl/fast/repaint/bugzilla-7235-expected.txt: Removed.
241 * platform/gtk/fast/repaint/box-shadow-dynamic-expected.png: Removed.
242 * platform/gtk/fast/repaint/box-shadow-dynamic-expected.txt: Removed.
243 * platform/gtk/fast/repaint/box-shadow-inset-repaint-expected.png: Removed.
244 * platform/gtk/fast/repaint/bugzilla-3509-expected.png: Removed.
245 * platform/gtk/fast/repaint/bugzilla-3509-expected.txt: Removed.
246 * platform/gtk/fast/repaint/bugzilla-5699-expected.png: Removed.
247 * platform/gtk/fast/repaint/bugzilla-5699-expected.txt: Removed.
248 * platform/gtk/fast/repaint/bugzilla-6278-expected.png: Removed.
249 * platform/gtk/fast/repaint/bugzilla-6278-expected.txt: Removed.
250 * platform/gtk/fast/repaint/bugzilla-6388-expected.png: Removed.
251 * platform/gtk/fast/repaint/bugzilla-6388-expected.txt: Removed.
252 * platform/gtk/fast/repaint/bugzilla-6473-expected.png: Removed.
253 * platform/gtk/fast/repaint/bugzilla-6473-expected.txt: Removed.
254 * platform/gtk/fast/repaint/bugzilla-7235-expected.png: Removed.
255 * platform/gtk/fast/repaint/bugzilla-7235-expected.txt: Removed.
256 * platform/mac/fast/repaint/box-shadow-dynamic-expected.png: Removed.
257 * platform/mac/fast/repaint/box-shadow-dynamic-expected.txt: Removed.
258 * platform/mac/fast/repaint/box-shadow-inset-repaint-expected.png: Removed.
259 * platform/mac/fast/repaint/bugzilla-3509-expected.png: Removed.
260 * platform/mac/fast/repaint/bugzilla-3509-expected.txt: Removed.
261 * platform/mac/fast/repaint/bugzilla-5699-expected.png: Removed.
262 * platform/mac/fast/repaint/bugzilla-5699-expected.txt: Removed.
263 * platform/mac/fast/repaint/bugzilla-6278-expected.png: Removed.
264 * platform/mac/fast/repaint/bugzilla-6278-expected.txt: Removed.
265 * platform/mac/fast/repaint/bugzilla-6388-expected.png: Removed.
266 * platform/mac/fast/repaint/bugzilla-6388-expected.txt: Removed.
267 * platform/mac/fast/repaint/bugzilla-6473-expected.png: Removed.
268 * platform/mac/fast/repaint/bugzilla-6473-expected.txt: Removed.
269 * platform/mac/fast/repaint/bugzilla-7235-expected.png: Removed.
270 * platform/mac/fast/repaint/bugzilla-7235-expected.txt: Removed.
271 * platform/win/fast/repaint/box-shadow-dynamic-expected.txt: Removed.
272 * platform/win/fast/repaint/bugzilla-3509-expected.txt: Removed.
273 * platform/win/fast/repaint/bugzilla-5699-expected.txt: Removed.
274 * platform/win/fast/repaint/bugzilla-6278-expected.txt: Removed.
275 * platform/win/fast/repaint/bugzilla-6388-expected.txt: Removed.
276 * platform/win/fast/repaint/bugzilla-6473-expected.txt: Removed.
277 * platform/win/fast/repaint/bugzilla-7235-expected.txt: Removed.
279 2015-09-01 Chris Dumez <cdumez@apple.com>
281 NodeFilter should be a callback interface
282 https://bugs.webkit.org/show_bug.cgi?id=148415
284 Reviewed by Geoffrey Garen.
286 * fast/dom/TreeWalker/acceptNode-filter-expected.txt:
287 Rebaseline, the new exception message is different but the exception
290 * fast/dom/constants-expected.txt:
291 * fast/dom/constants.html:
292 Stop checking for constants on NodeFilter instances as those are now
293 Functions (implemented by the JavaScript). Those constants are on
294 window.NodeFilter still. I verified that this is consistant with
297 * fast/dom/global-constructors.html:
298 Update the check to verify that the prototype of a NodeFilter instance
299 is the Function prototype, not the NodeFilter prototype. NodeFilter
300 should not have a prototype as it is a callback interface.
302 * fast/dom/node-filter-gc.html:
303 Pass null for the filter argument instead of 0. The functions expect
304 a nullable NodeFilter object. Passing 0 here throws.
306 * fast/dom/node-filter-interface-expected.txt:
307 Rebaseline. window.NodeFilter no longer has a prototype. This is because
308 callback interfaces are not supposed to have a prototype property, as
309 per the Web IDL specification:
310 https://heycam.github.io/webidl/#interface-prototype-object
312 I also verified that this is consistent with Firefox.
314 * http/tests/w3c/dom/interfaces-expected.txt:
315 * http/tests/w3c/dom/nodes/Document-createTreeWalker-expected.txt:
316 * http/tests/w3c/dom/traversal/NodeIterator-expected.txt:
317 * http/tests/w3c/dom/traversal/TreeWalker-expected.txt:
318 Rebaseline W3C tests. We are now passing a lot of checks because they
319 check that TreeWalker.filter / NodeIterator.filter is a Function.
321 * traversal/size-zero-run.html:
322 Fix the test to pass a null node filter instead of NodeFilter.FILTER_ACCEPT.
323 The call was not valid and now correctly throws. The JS is supposed to pass
324 in a nullable NodeFilter, not a constant. I think the code meant to say
325 "function() { return NodeFilter.FILTER_ACCEPT; }", however, I used null as
326 it is shorter and equivalent.
328 2015-09-01 Ryosuke Niwa <rniwa@webkit.org>
330 Add tests for computed method declarations with side effects
331 https://bugs.webkit.org/show_bug.cgi?id=148057
333 Reviewed by Darin Adler.
335 Added test cases for computed method names with side effects.
337 * js/class-syntax-method-names-expected.txt:
338 * js/script-tests/class-syntax-method-names.js:
340 2015-09-01 Brian Burg <bburg@apple.com>
342 Unreviewed, the previous commit had incorrect expectations.
344 * inspector/console/command-line-api-expected.txt: Really update it.
346 2015-09-01 Brian Burg <bburg@apple.com>
348 Web Inspector: rewrite inspector/console/command-line-api.html to use AsyncTestSuite
349 https://bugs.webkit.org/show_bug.cgi?id=148637
351 Reviewed by Darin Adler.
353 * inspector/console/command-line-api-expected.txt:
354 * inspector/console/command-line-api.html:
356 2015-09-01 Chris Dumez <cdumez@apple.com>
358 Range.insersectsNode(node) is supposed to return true if node.parent is null
359 https://bugs.webkit.org/show_bug.cgi?id=148687
361 Reviewed by Ryosuke Niwa.
363 Rebaseline / update existing tests.
365 * fast/dom/Range/range-intersectsNode-expected.txt:
366 * fast/dom/Range/resources/intersectsNode.js:
367 * http/tests/w3c/dom/nodes/Element-matches-expected.txt:
368 * http/tests/w3c/dom/ranges/Range-intersectsNode-expected.txt:
370 2015-09-01 Zalan Bujtas <zalan@apple.com>
373 block-selection-gap-in-composited-layer.html -> reftest
374 body-background-image.html -> reftest
375 border-fit-lines.html -> reftest
376 border-radius-repaint.html -> reftest
377 border-repaint-glitch.html -> reftest
381 * fast/repaint/block-selection-gap-in-composited-layer-expected.html: Added.
382 * fast/repaint/block-selection-gap-in-composited-layer.html:
383 * fast/repaint/body-background-image-expected.html: Copied from LayoutTests/fast/repaint/body-background-image.html.
384 * fast/repaint/body-background-image.html:
385 * fast/repaint/border-fit-lines-expected.html: Added.
386 * fast/repaint/border-fit-lines.html:
387 * fast/repaint/border-radius-repaint-expected.html: Copied from LayoutTests/fast/repaint/border-radius-repaint.html.
388 * fast/repaint/border-radius-repaint.html:
389 * fast/repaint/border-repaint-glitch-expected.html: Copied from LayoutTests/fast/repaint/border-repaint-glitch.html.
390 * fast/repaint/border-repaint-glitch.html:
391 * platform/efl/fast/repaint/block-selection-gap-in-composited-layer-expected.png: Removed.
392 * platform/efl/fast/repaint/block-selection-gap-in-composited-layer-expected.txt: Removed.
393 * platform/efl/fast/repaint/body-background-image-expected.png: Removed.
394 * platform/efl/fast/repaint/body-background-image-expected.txt: Removed.
395 * platform/efl/fast/repaint/border-fit-lines-expected.png: Removed.
396 * platform/efl/fast/repaint/border-fit-lines-expected.txt: Removed.
397 * platform/efl/fast/repaint/border-radius-repaint-expected.png: Removed.
398 * platform/efl/fast/repaint/border-radius-repaint-expected.txt: Removed.
399 * platform/efl/fast/repaint/border-repaint-glitch-expected.png: Removed.
400 * platform/efl/fast/repaint/border-repaint-glitch-expected.txt: Removed.
401 * platform/gtk/fast/repaint/block-selection-gap-in-composited-layer-expected.png: Removed.
402 * platform/gtk/fast/repaint/block-selection-gap-in-composited-layer-expected.txt: Removed.
403 * platform/gtk/fast/repaint/body-background-image-expected.png: Removed.
404 * platform/gtk/fast/repaint/body-background-image-expected.txt: Removed.
405 * platform/gtk/fast/repaint/border-fit-lines-expected.png: Removed.
406 * platform/gtk/fast/repaint/border-fit-lines-expected.txt: Removed.
407 * platform/gtk/fast/repaint/border-radius-repaint-expected.png: Removed.
408 * platform/gtk/fast/repaint/border-radius-repaint-expected.txt: Removed.
409 * platform/gtk/fast/repaint/border-repaint-glitch-expected.png: Removed.
410 * platform/gtk/fast/repaint/border-repaint-glitch-expected.txt: Removed.
411 * platform/ios-simulator/fast/repaint/body-background-image-expected.txt: Removed.
412 * platform/mac/fast/repaint/block-selection-gap-in-composited-layer-expected.png: Removed.
413 * platform/mac/fast/repaint/block-selection-gap-in-composited-layer-expected.txt: Removed.
414 * platform/mac/fast/repaint/body-background-image-expected.png: Removed.
415 * platform/mac/fast/repaint/body-background-image-expected.txt: Removed.
416 * platform/mac/fast/repaint/border-fit-lines-expected.png: Removed.
417 * platform/mac/fast/repaint/border-fit-lines-expected.txt: Removed.
418 * platform/mac/fast/repaint/border-radius-repaint-expected.png: Removed.
419 * platform/mac/fast/repaint/border-radius-repaint-expected.txt: Removed.
420 * platform/mac/fast/repaint/border-repaint-glitch-expected.png: Removed.
421 * platform/mac/fast/repaint/border-repaint-glitch-expected.txt: Removed.
422 * platform/win/fast/repaint/block-selection-gap-in-composited-layer-expected.txt: Removed.
423 * platform/win/fast/repaint/body-background-image-expected.txt: Removed.
424 * platform/win/fast/repaint/border-radius-repaint-expected.txt: Removed.
425 * platform/win/fast/repaint/border-repaint-glitch-expected.txt: Removed.
426 * platform/wk2/TestExpectations:
428 2015-09-01 Alexey Proskuryakov <ap@apple.com>
430 Clean up asynchronous behavior in some accessibility tests
431 https://bugs.webkit.org/show_bug.cgi?id=148682
433 Reviewed by Darin Adler.
435 * accessibility/mac/removing-textarea-after-edit-crash-expected.txt:
436 * accessibility/mac/removing-textarea-after-edit-crash.html:
437 * accessibility/mac/select-element-selection-with-optgroups.html:
438 * accessibility/mac/selected-rows-table.html:
439 * accessibility/mac/selection-notification-focus-change.html:
440 * accessibility/mac/selection-sync-expected.txt:
441 * accessibility/mac/selection-sync.html:
442 * accessibility/mac/setting-attributes-is-asynchronous.html:
444 2015-09-01 Dean Jackson <dino@apple.com>
446 The new media controls tests are OS X only.
448 * platform/efl/TestExpectations:
449 * platform/gtk/TestExpectations:
450 * platform/ios-simulator/TestExpectations:
452 2015-08-31 Dean Jackson <dino@apple.com>
454 [mediacontrols] Add tests for the status display label
455 https://bugs.webkit.org/show_bug.cgi?id=148656
456 <rdar://problem/22509779>
458 Reviewed by Eric Carlson.
460 Add a test for the normal status of the status display,
461 and another for the content when we load a bad URL.
463 * media/controls/statusDisplay-expected.txt: Added.
464 * media/controls/statusDisplay.html: Added.
465 * media/controls/statusDisplayBad-expected.txt: Added.
466 * media/controls/statusDisplayBad.html: Added.
468 2015-08-31 Dean Jackson <dino@apple.com>
470 [mediacontrols] Add a test for the show controls button
471 https://bugs.webkit.org/show_bug.cgi?id=148655
472 <rdar://problem/22509688>
474 Reviewed by Eric Carlson.
476 * media/controls/controls-test-helpers.js: Added. This will
477 hold any helper functions.
478 (statusForControlsElement): Return the status object for
480 * media/controls/showControlsButton-expected.txt: Added.
481 * media/controls/showControlsButton.html: Added.
483 2015-09-01 Brian Burg <bburg@apple.com>
485 Web Inspector: add TestSuite hooks for per-testcase setup and teardown actions
486 https://bugs.webkit.org/show_bug.cgi?id=148641
488 Reviewed by Timothy Hatcher.
490 Extend existing unit tests to also exercise setup and teardown actions.
492 * inspector/unit-tests/async-test-suite.html:
493 * inspector/unit-tests/async-test-suite-expected.txt:
494 * inspector/unit-tests/sync-test-suite.html:
495 * inspector/unit-tests/sync-test-suite-expected.txt:
497 2015-09-01 Zalan Bujtas <zalan@apple.com>
500 background-generated.html -> reftest
501 background-misaligned.html -> reftest
502 backgroundSizeRepaint.html -> reftest
503 block-no-inflow-children.html -> reftest
507 * fast/repaint/background-generated-expected.html: Added.
508 * fast/repaint/background-generated-expected.txt: Removed.
509 * fast/repaint/background-generated.html:
510 * fast/repaint/background-misaligned-expected.html: Added.
511 * fast/repaint/background-misaligned-expected.txt: Removed.
512 * fast/repaint/background-misaligned.html:
513 * fast/repaint/backgroundSizeRepaint-expected.html: Copied from LayoutTests/fast/repaint/backgroundSizeRepaint.html.
514 * fast/repaint/backgroundSizeRepaint.html:
515 * fast/repaint/block-no-inflow-children-expected.html: Added.
516 * fast/repaint/block-no-inflow-children.html:
517 * platform/efl/fast/repaint/background-misaligned-expected.png: Removed.
518 * platform/efl/fast/repaint/backgroundSizeRepaint-expected.png: Removed.
519 * platform/efl/fast/repaint/backgroundSizeRepaint-expected.txt: Removed.
520 * platform/efl/fast/repaint/block-no-inflow-children-expected.png: Removed.
521 * platform/efl/fast/repaint/block-no-inflow-children-expected.txt: Removed.
522 * platform/gtk/fast/repaint/background-misaligned-expected.png: Removed.
523 * platform/gtk/fast/repaint/backgroundSizeRepaint-expected.png: Removed.
524 * platform/gtk/fast/repaint/backgroundSizeRepaint-expected.txt: Removed.
525 * platform/gtk/fast/repaint/block-no-inflow-children-expected.png: Removed.
526 * platform/gtk/fast/repaint/block-no-inflow-children-expected.txt: Removed.
527 * platform/mac/fast/repaint/background-generated-expected.png: Removed.
528 * platform/mac/fast/repaint/background-misaligned-expected.png: Removed.
529 * platform/mac/fast/repaint/backgroundSizeRepaint-expected.png: Removed.
530 * platform/mac/fast/repaint/backgroundSizeRepaint-expected.txt: Removed.
531 * platform/mac/fast/repaint/block-no-inflow-children-expected.png: Removed.
532 * platform/mac/fast/repaint/block-no-inflow-children-expected.txt: Removed.
533 * platform/win/fast/repaint/backgroundSizeRepaint-expected.txt: Removed.
534 * platform/win/fast/repaint/block-no-inflow-children-expected.txt: Removed.
536 2015-09-01 Javier Fernandez <jfernandez@igalia.com>
538 [CSS Grid Layout] Layout is wrong for flex factor sum between 0 and 1
539 https://bugs.webkit.org/show_bug.cgi?id=148645
541 Reviewed by Darin Adler.
543 Ensure we don't normalize individual tracks to fill the space, so
544 at least, the sum of flex values must be 1. We also needed to
545 modify the grid-element-shrink-to-fit to adapt it to the new
546 behavior of flex fraction units.
548 * fast/css-grid-layout/flex-factor-sum-less-than-1-expected.txt: Added.
549 * fast/css-grid-layout/flex-factor-sum-less-than-1.html: Added.
550 * fast/css-grid-layout/grid-element-shrink-to-fit.html:
552 2015-09-01 Gyuyoung Kim <gyuyoung.kim@webkit.org>
554 Unreviewed EFL gardening. Skip new two tests which aren't supported by EFL port.
556 * platform/efl/TestExpectations:
558 2015-08-31 Commit Queue <commit-queue@webkit.org>
560 Unreviewed, rolling out r189198.
561 https://bugs.webkit.org/show_bug.cgi?id=148670
563 "Caused http/tests/navigation/anchor-frames-same-origin.html
564 to fail on WebKit1" (Requested by cdumez on #webkit).
568 "http/tests/w3c/dom/nodes/Element-matches.html is flaky"
569 https://bugs.webkit.org/show_bug.cgi?id=148615
570 http://trac.webkit.org/changeset/189198
572 2015-08-31 Alexey Proskuryakov <ap@apple.com>
574 Remove shadow DOM tests
575 https://bugs.webkit.org/show_bug.cgi?id=148669
577 Reviewed by Tim Horton.
579 * accessibility/corresponding-control-deleted-crash.html: Removed.
580 * editing/shadow: Removed.
581 * editing/text-iterator/basic-iteration-shadowdom.html: Removed.
582 * fast/dom/HTMLTemplateElement/cycles-in-shadow.html: Removed.
583 * fast/dom/shadow: Removed.
584 * platform/efl/TestExpectations:
585 * platform/gtk/TestExpectations:
586 * platform/ios-simulator-wk1/TestExpectations:
587 * platform/ios-simulator-wk2/TestExpectations:
588 * platform/ios-simulator/TestExpectations:
589 * platform/mac-wk2/TestExpectations:
590 * platform/mac/TestExpectations:
591 * platform/win/TestExpectations:
593 2015-08-31 Chris Dumez <cdumez@apple.com>
595 Range API is throwing wrong exception type
596 https://bugs.webkit.org/show_bug.cgi?id=148648
598 Reviewed by Ryosuke Niwa.
600 Update / rebaseline tests. A lot of w3c tests progressed after this
601 change. However, some of our pre-existing layout tests were relying
604 * fast/dom/DOMException/RangeException-expected.txt: Removed.
605 * fast/dom/DOMException/RangeException.html: Removed.
606 * fast/dom/DOMException/resources/RangeException.js: Removed.
607 * fast/dom/Range/range-compareNode.html:
608 * fast/dom/Range/range-exceptions-expected.txt:
609 * fast/dom/Range/range-intersectsNode-expected.txt:
610 * fast/dom/Range/script-tests/range-exceptions.js:
611 * fast/dom/Window/get-set-properties-expected.txt:
612 * fast/dom/Window/get-set-properties.html:
613 * fast/dom/Window/resources/window-properties.js:
614 * http/tests/w3c/dom/ranges/Range-comparePoint-expected.txt:
615 * http/tests/w3c/dom/ranges/Range-isPointInRange-expected.txt:
616 * http/tests/w3c/dom/ranges/Range-selectNode-expected.txt:
617 * http/tests/w3c/dom/ranges/Range-set-expected.txt:
618 * http/tests/w3c/dom/ranges/Range-surroundContents-expected.txt:
619 * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
621 2015-08-31 Alexey Proskuryakov <ap@apple.com>
623 Update Windows expectation for fast/events/wheelevent-basic.html after r188793.
625 * platform/win/TestExpectations: This test used to fail, and now that it is
626 asynchronous, it times out.
628 2015-08-31 Chris Dumez <cdumez@apple.com>
630 http/tests/w3c/dom/nodes/Element-matches.html is flaky
631 https://bugs.webkit.org/show_bug.cgi?id=148615
633 Reviewed by Ryosuke Niwa.
635 Unskip the tests and rebaseline them now that the target pseudo selector
636 checks are consistently passing.
639 * http/tests/w3c/dom/nodes/Element-matches-expected.txt:
640 * http/tests/w3c/dom/nodes/ParentNode-querySelector-All-expected.txt:
641 * http/tests/w3c/dom/nodes/ParentNode-querySelector-All-xhtml-expected.txt:
643 2015-08-31 Alexey Proskuryakov <ap@apple.com>
645 Skip Web Inspector debugger tests more thoroughly.
647 * platform/mac-wk2/TestExpectations:
648 * platform/mac/TestExpectations:
650 2015-08-26 Andy Estes <aestes@apple.com>
652 [Content Filtering] Determine navigation and content policy before continuing to filter a load
653 https://bugs.webkit.org/show_bug.cgi?id=148506
655 Reviewed by Brady Eidson.
657 Added tests for what happens if the content filter does not make a decision when the load finishes.
659 * contentfiltering/allow-never-expected.html: Added.
660 * contentfiltering/allow-never.html: Added.
661 * contentfiltering/block-never-expected.html: Added.
662 * contentfiltering/block-never.html: Added.
663 * contentfiltering/resources/contentfiltering.js:
665 2015-08-31 Zalan Bujtas <zalan@apple.com>
668 add-table-overpaint.html -> repaint rect tracking + [ Pass Failure] for now.
669 absolute-position-moved.html -> reftest.
674 * fast/repaint/absolute-position-moved-expected.html: Added.
675 * fast/repaint/absolute-position-moved-expected.png: Removed.
676 * fast/repaint/absolute-position-moved-expected.txt: Removed.
677 * fast/repaint/absolute-position-moved.html:
678 * fast/repaint/add-table-overpaint-expected.png: Removed.
679 * fast/repaint/add-table-overpaint-expected.txt:
680 * fast/repaint/add-table-overpaint.html:
681 * platform/gtk/fast/repaint/add-table-overpaint-expected.png: Removed.
683 2015-08-31 Aleksandr Skachkov <gskachkov@gmail.com>
685 [ES6] Arrow function syntax. Add missed tests for invoking the arrow function that created by 'eval' statement.
686 https://bugs.webkit.org/show_bug.cgi?id=148445
688 Reviewed by Yusuke Suzuki.
690 Added tests, that cover cases, when arrow function is created by 'eval' statement and then invoking it.
691 This case was missed in previous patches that are related to arrow function, also it is important to
692 test different cases of ending arrow function in 'eval' and invoking created arrow function because
693 of reparsing during function invocation.
695 * js/arrowfunction-syntax-endings-expected.txt:
696 * js/script-tests/arrowfunction-syntax-endings.js:
698 2015-08-31 Zalan Bujtas <zalan@apple.com>
701 absolute-position-change-containing-block.html -> repaint rect tracking.
702 absolute-position-changed.html -> reftest.
706 * fast/repaint/absolute-position-change-containing-block-expected.png: Removed.
707 * fast/repaint/absolute-position-change-containing-block-expected.txt:
708 * fast/repaint/absolute-position-change-containing-block.html:
709 * fast/repaint/absolute-position-changed-expected.html: Added.
710 * fast/repaint/absolute-position-changed-expected.png: Removed.
711 * fast/repaint/absolute-position-changed-expected.txt: Removed.
712 * fast/repaint/absolute-position-changed.html:
713 * platform/gtk/fast/repaint/absolute-position-change-containing-block-expected.png: Removed.
714 * platform/mac/fast/repaint/absolute-position-changed-expected.png: Removed.
716 2015-08-31 Chris Dumez <cdumez@apple.com>
718 NodeFilter.SHOW_ALL has wrong value on 32-bit
719 https://bugs.webkit.org/show_bug.cgi?id=148602
721 Reviewed by Geoffrey Garen.
723 Unskip tests that are now passing on Windows / 32bit.
725 * platform/win/TestExpectations:
727 2015-08-31 Chris Dumez <cdumez@apple.com>
729 Range.detach() / NodeIterator.detach() should be no-ops as per the latest DOM specification
730 https://bugs.webkit.org/show_bug.cgi?id=148454
732 Reviewed by Ryosuke Niwa.
734 * fast/dom/Range/bug-19527.html:
735 * fast/dom/Range/detach-range-during-deletecontents-expected.txt:
736 * fast/dom/Range/range-compareNode-expected.txt:
737 * fast/dom/Range/range-compareNode.html:
738 * fast/dom/Range/range-comparePoint.html:
739 * fast/dom/Range/range-intersectsNode-exception-expected.txt: Removed.
740 * fast/dom/Range/range-intersectsNode-exception.html: Removed.
741 * fast/dom/Range/range-intersectsNode-expected.txt:
742 * fast/dom/Range/range-isPointInRange.html:
743 * fast/dom/Range/resources/intersectsNode.js:
744 Update / rebaseline tests.
746 * fast/dom/Range/range-detach-noop-expected.txt: Added.
747 * fast/dom/Range/range-detach-noop.html: Added.
748 New test checking that Range.detach() is a no-op.
750 * fast/dom/node-iterator-detach-noop-expected.txt: Added.
751 * fast/dom/node-iterator-detach-noop.html: Added.
752 New test checking that NodeIterator.detach() is a no-op.
754 2015-08-31 Antti Koivisto <antti@apple.com>
756 Network Cache: Stale content after back navigation
757 https://bugs.webkit.org/show_bug.cgi?id=148634
759 Reviewed by Chris Dumez.
761 * http/tests/cache/disk-cache/disk-cache-302-status-code.html:
762 * http/tests/cache/disk-cache/disk-cache-cancel-expected.txt: Added.
763 * http/tests/cache/disk-cache/disk-cache-cancel.html: Added.
764 * http/tests/cache/disk-cache/resources/cache-test.js:
766 Support delayed responses so we can test canceling the load.
767 Some minor improvements.
772 (loadResourcesWithOptions):
774 * http/tests/cache/disk-cache/resources/generate-response.cgi:
776 2015-08-31 Zalan Bujtas <zalan@apple.com>
778 Repaint cleanup: 4776765.html. Use repaint rect tracking.
782 * fast/repaint/4776765-expected.txt: Added.
783 * fast/repaint/4776765.html:
784 * platform/efl/fast/repaint/4776765-expected.png: Removed.
785 * platform/efl/fast/repaint/4776765-expected.txt: Removed.
786 * platform/gtk/fast/repaint/4776765-expected.png: Removed.
787 * platform/gtk/fast/repaint/4776765-expected.txt: Removed.
788 * platform/mac/fast/repaint/4776765-expected.png: Removed.
789 * platform/mac/fast/repaint/4776765-expected.txt: Removed.
790 * platform/win/fast/repaint/4776765-expected.txt: Removed.
792 2015-08-31 Chris Dumez <cdumez@apple.com>
794 Unreviewed, mark a few tests as failing on Windows.
796 They will be fixed via Bug 148602.
798 * platform/win/TestExpectations:
800 2015-08-31 Chris Dumez <cdumez@apple.com>
802 Unreviewed, mark new http/tests/w3c/dom/nodes/ParentNode-querySelector-All-xhtml.xhtml as flaky.
806 2015-08-31 Alexey Proskuryakov <ap@apple.com>
808 Add test expectations for:
810 Many Web Inspector tests are flaky timeouts
811 https://bugs.webkit.org/show_bug.cgi?id=148636
813 * platform/mac/TestExpectations:
815 2015-08-31 Javier Fernandez <jfernandez@igalia.com>
817 [CSS Grid Layout] auto-margins alignment does not work for heights
818 https://bugs.webkit.org/show_bug.cgi?id=148071
820 Reviewed by Sergio Villar Senin.
822 Updated some test cases to adapt them to the new row-axis auto-margin alignment.
824 * fast/css-grid-layout/grid-item-auto-margins-alignment-expected.txt:
825 * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-lr-expected.txt:
826 * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-lr.html:
827 * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-rl-expected.txt:
828 * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-rl.html:
829 * fast/css-grid-layout/grid-item-auto-margins-alignment.html:
830 * fast/css-grid-layout/grid-item-auto-margins-and-stretch.html:
832 2015-08-31 Enrica Casucci <enrica@apple.com>
834 Incorrect cursor movement for U+26F9, U+1F3CB with variations.
835 https://bugs.webkit.org/show_bug.cgi?id=148629
836 rdar://problem/22492366
838 Reviewed by Ryosuke Niwa.
840 The test has been updated to test these two emoji and to
841 cover the cursor movement as well.
843 * editing/deleting/delete-emoji-expected.txt:
844 * editing/deleting/delete-emoji.html:
846 2015-07-31 Sergio Villar Senin <svillar@igalia.com>
848 [css-grid] Grid containers reporting wrong preferred widths
849 https://bugs.webkit.org/show_bug.cgi?id=147486
851 Reviewed by Darin Adler.
853 Added new test cases to check the preferred widths reported by
854 grid containers when they are sized under min/max-width
857 * fast/css-grid-layout/grid-preferred-logical-widths-expected.txt:
858 * fast/css-grid-layout/grid-preferred-logical-widths.html:
860 2015-08-31 Antti Koivisto <antti@apple.com>
862 REGRESSION (r188820): fast/dom/HTMLObjectElement/object-as-frame.html is flaky
863 https://bugs.webkit.org/show_bug.cgi?id=148533
865 Reviewed by Chris Dumez.
871 * fast/dom/HTMLObjectElement/object-as-frame.html:
873 Use more logical text in the data url.
875 * http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt:
876 * http/tests/loading/basic-credentials-sent-automatically-expected.txt:
877 * platform/wk2/http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt:
878 * platform/wk2/http/tests/loading/basic-credentials-sent-automatically-expected.txt:
879 * webarchive/loading/object-expected.txt:
883 2015-08-30 Chris Fleizach <cfleizach@apple.com>
885 AX: When navigating the elements of a scrollable element with VoiceOver, the scrollTop() position of the element does not permanently change
886 https://bugs.webkit.org/show_bug.cgi?id=125720
888 Unreviewed. Skip failing tests on Windows due to lack of DRT implementations.
890 * platform/win/TestExpectations:
892 2015-08-30 Chris Dumez <cdumez@apple.com>
894 Unreviewed, mark http/tests/w3c/dom/nodes/Element-matches.html as flaky.
898 2015-08-29 Chris Dumez <cdumez@apple.com>
900 Unreviewed, rebaseline http/tests/w3c/dom/nodes/Element-matches.html
902 * http/tests/w3c/dom/nodes/Element-matches-expected.txt:
904 2015-08-29 Alexey Proskuryakov <ap@apple.com>
906 Mac test result gardening.
908 Unmarked tests that no longer flake, updated a a few results.
910 * platform/mac-wk2/TestExpectations:
911 * platform/mac/TestExpectations:
912 * platform/mac/compositing/reflections/load-video-in-reflection-expected.txt:
913 * platform/mac/editing/pasteboard/5478250-expected.png:
914 * platform/mac/editing/pasteboard/5478250-expected.txt:
915 * platform/mac/fast/loader/javascript-url-in-embed-expected.txt:
917 2015-08-29 Chris Dumez <cdumez@apple.com>
919 Import W3C DOM test suite from github.com/w3c/web-platform-tests
920 https://bugs.webkit.org/show_bug.cgi?id=148546
922 Reviewed by Alexey Proskuryakov.
924 Import W3C DOM test suite from github.com/w3c/web-platform-tests
925 to improve coverage and track progress.
927 * http/tests/w3c/dom/*: Added.
929 2015-08-29 Chris Fleizach <cfleizach@apple.com>
931 AX: When navigating the elements of a scrollable element with VoiceOver, the scrollTop() position of the element does not permanently change
932 https://bugs.webkit.org/show_bug.cgi?id=125720
934 Reviewed by Daniel Bates.
936 * accessibility/scroll-to-global-point-iframe-expected.txt: Added.
937 * accessibility/scroll-to-global-point-iframe-nested-expected.txt: Added.
938 * accessibility/scroll-to-global-point-iframe-nested.html: Added.
939 * accessibility/scroll-to-global-point-iframe.html: Added.
940 * accessibility/scroll-to-global-point-main-window-expected.txt: Added.
941 * accessibility/scroll-to-global-point-main-window.html: Added.
942 * accessibility/scroll-to-global-point-nested-expected.txt: Added.
943 * accessibility/scroll-to-global-point-nested.html: Added.
944 * accessibility/scroll-to-make-visible-div-overflow-expected.txt: Added.
945 * accessibility/scroll-to-make-visible-div-overflow.html: Added.
946 * accessibility/scroll-to-make-visible-iframe-expected.txt: Added.
947 * accessibility/scroll-to-make-visible-iframe.html: Added.
948 * accessibility/scroll-to-make-visible-nested-2-expected.txt: Added.
949 * accessibility/scroll-to-make-visible-nested-2.html: Added.
950 * accessibility/scroll-to-make-visible-nested-expected.txt: Added.
951 * accessibility/scroll-to-make-visible-nested.html: Added.
952 * accessibility/scroll-to-make-visible-with-subfocus-expected.txt: Added.
953 * accessibility/scroll-to-make-visible-with-subfocus.html: Added.
955 2015-08-28 Alexey Proskuryakov <ap@apple.com>
957 Mac TestExpectations gardening.
959 * platform/mac-wk2/TestExpectations:
960 * platform/mac/TestExpectations:
962 2015-08-28 Andy Estes <aestes@apple.com>
964 http/tests/media/video-play-stall.html is flakey
965 https://bugs.webkit.org/show_bug.cgi?id=148597
967 * platform/mac/TestExpectations: Marked as flakey.
969 2015-08-28 Jer Noble <jer.noble@apple.com>
971 [iOS] Add WebKit/WebKit2 settings to control automatic data loading
972 https://bugs.webkit.org/show_bug.cgi?id=148579
974 Reviewed by Anders Carlsson.
976 Restriction setting moved from a global to a specific session.
978 * media/video-restricted-no-preload-auto-expected.txt:
979 * media/video-restricted-no-preload-auto.html:
980 * media/video-restricted-no-preload-metadata-expected.txt:
981 * media/video-restricted-no-preload-metadata.html:
983 2015-08-28 Jer Noble <jer.noble@apple.com>
985 Unreviewed gardening; fix (rebaseline) expected results for media/video-fullscreeen-only-playback.html after r189112.
987 * media/video-fullscreeen-only-playback-expected.txt:
989 2015-08-28 Jer Noble <jer.noble@apple.com>
991 [iOS] Make the AllowsInlineMediaPlayback preference work in WebKit / WebKit2.
992 https://bugs.webkit.org/show_bug.cgi?id=147512
994 Reviewed by Anders Carlsson.
996 * media/video-fullscreeen-only-controls.html:
997 * media/video-fullscreeen-only-controls-expected.txt:
998 * media/video-fullscreeen-only-playback.html:
999 * media/video-fullscreeen-only-playback-expected.txt:
1001 2015-08-28 Eric Carlson <eric.carlson@apple.com>
1003 Media Session: MediaSession.releaseSession() renamed to deactivate()
1004 https://bugs.webkit.org/show_bug.cgi?id=148578
1006 Reviewed by Jer Noble.
1008 * media/session/releasing-sessions-expected.txt:
1009 * media/session/releasing-sessions.html:
1011 2015-08-28 Joseph Pecoraro <pecoraro@apple.com>
1013 Web Inspector: Separate creating a style sheet from adding a new rule in the protocol
1014 https://bugs.webkit.org/show_bug.cgi?id=148502
1016 Reviewed by Timothy Hatcher.
1018 * inspector/css/createStyleSheet-expected.txt: Added.
1019 * inspector/css/createStyleSheet.html: Added.
1020 * inspector/css/manager-preferredInspectorStyleSheetForFrame-expected.txt: Added.
1021 * inspector/css/manager-preferredInspectorStyleSheetForFrame.html: Added.
1022 * inspector/css/stylesheet-events-inspector-stylesheet-expected.txt:
1023 * inspector/css/stylesheet-events-inspector-stylesheet.html:
1025 2015-08-28 Xabier Rodriguez Calvar <calvaris@igalia.com>
1027 Layout Test streams/reference-implementation/readable-stream.html is flaky
1028 https://bugs.webkit.org/show_bug.cgi?id=148320
1030 Reviewed by Alexey Proskuryakov.
1032 * streams/reference-implementation/readable-stream.html: Set the timeouts at the last moment so that it is less
1033 likely to hit them earlier that we should.
1035 2015-08-28 Carlos Garcia Campos <cgarcia@igalia.com>
1037 Unreviewed GTK+ gardening. Skip inspector tests timing out after r188639.
1039 * platform/gtk/TestExpectations:
1041 2015-08-28 Carlos Garcia Campos <cgarcia@igalia.com>
1043 Unreviewed GTK+ gardening. Skip some MediaStream tests that are timing out.
1045 * platform/gtk/TestExpectations:
1047 2015-08-27 Commit Queue <commit-queue@webkit.org>
1049 Unreviewed, rolling out r189064 and r189084.
1050 https://bugs.webkit.org/show_bug.cgi?id=148560
1052 Breaks 117 JSC tests. (Requested by mlam on #webkit).
1054 Reverted changesets:
1056 "[ES6] Add TypedArray.prototype functionality."
1057 https://bugs.webkit.org/show_bug.cgi?id=148035
1058 http://trac.webkit.org/changeset/189064
1060 "Unbreak JSC tests (broken since r189064)."
1061 http://trac.webkit.org/changeset/189084
1063 2015-08-27 Mark Lam <mark.lam@apple.com>
1065 Unbreak JSC tests (broken since r189064).
1069 * js/script-tests/typedarray-test-helper-functions.js:
1071 2015-08-27 Tim Horton <timothy_horton@apple.com>
1073 fast/css/object-fit/object-fit-embed.html isn't testing anything
1074 https://bugs.webkit.org/show_bug.cgi?id=148512
1076 Reviewed by Andy Estes.
1078 * fast/css/object-fit/object-fit-embed-expected.html:
1079 * fast/css/object-fit/object-fit-embed.html:
1080 * fast/replaced/border-radius-clip-content-edge.html:
1081 * fast/replaced/outline-replaced-elements.html:
1082 These tests load PNGs inside <embeds>. r82001 made it so that
1083 the test plugin handles PNGs, and also so that <embed> prefers
1084 plugins even for types that we know how to handle natively.
1086 Since these tests actually want to load PNGs natively, disable
1087 plugins so we don't get that behavior.
1089 2015-08-27 Keith Miller <keith_miller@apple.com>
1091 [ES6] Add TypedArray.prototype functionality.
1092 https://bugs.webkit.org/show_bug.cgi?id=148035
1094 Reviewed by Geoffrey Garen.
1096 Added tests for the TypedArray.prototype functions.
1097 All the tests use the typedarray-test-helper-function.js
1098 to run the test on each TypedArray.
1100 * fast/canvas/webgl/type-conversion-test-expected.txt:
1101 * js/script-tests/typedarray-copyWithin.js: Added.
1102 * js/script-tests/typedarray-every.js: Added.
1104 (isBigEnoughAndChange):
1105 (isBigEnoughAndException):
1106 * js/script-tests/typedarray-fill.js: Added.
1107 * js/script-tests/typedarray-filter.js: Added.
1109 (keepEvenAndChange):
1110 (isBigEnoughAndException):
1111 * js/script-tests/typedarray-find.js: Added.
1113 (keepEvenAndChange):
1114 (isBigEnoughAndException):
1115 * js/script-tests/typedarray-findIndex.js: Added.
1117 (keepEvenAndChange):
1118 (isBigEnoughAndException):
1119 * js/script-tests/typedarray-forEach.js: Added.
1120 (.checkCorrect.let.list):
1125 (isBigEnoughAndException):
1126 * js/script-tests/typedarray-indexOf.js: Added.
1128 * js/script-tests/typedarray-lastIndexOf.js: Added.
1129 * js/script-tests/typedarray-map.js: Added.
1132 (isBigEnoughAndException):
1133 * js/script-tests/typedarray-reduce.js: Added.
1136 (createArrayAndChange):
1137 (isBigEnoughAndException):
1138 * js/script-tests/typedarray-reduceRight.js: Added.
1141 (createArrayAndChange):
1142 (isBigEnoughAndException):
1143 * js/script-tests/typedarray-slice.js: Added.
1144 * js/script-tests/typedarray-some.js: Added.
1146 (isBigEnoughAndChange):
1147 (isBigEnoughAndException):
1148 * js/script-tests/typedarray-sort.js: Added.
1151 * js/script-tests/typedarray-test-helper-functions.js: Added.
1152 (forEachTypedArray):
1153 (isSameFunctionForEachTypedArrayPrototype.eq):
1154 (isSameFunctionForEachTypedArrayPrototype):
1157 (testPrototypeFunctionHelper):
1158 (testPrototypeFunctionOnSigned):
1159 (testPrototypeFunctionOnFloat):
1160 (testPrototypeFunction):
1161 * js/typedarray-copyWithin-expected.txt: Added.
1162 * js/typedarray-copyWithin.html: Added.
1163 * js/typedarray-every-expected.txt: Added.
1164 * js/typedarray-every.html: Added.
1165 * js/typedarray-fill-expected.txt: Added.
1166 * js/typedarray-fill.html: Added.
1167 * js/typedarray-filter-expected.txt: Added.
1168 * js/typedarray-filter.html: Added.
1169 * js/typedarray-find-expected.txt: Added.
1170 * js/typedarray-find.html: Added.
1171 * js/typedarray-findIndex-expected.txt: Added.
1172 * js/typedarray-findIndex.html: Added.
1173 * js/typedarray-forEach-expected.txt: Added.
1174 * js/typedarray-forEach.html: Added.
1175 * js/typedarray-indexOf-expected.txt: Added.
1176 * js/typedarray-indexOf.html: Added.
1177 * js/typedarray-lastIndexOf-expected.txt: Added.
1178 * js/typedarray-lastIndexOf.html: Added.
1179 * js/typedarray-map-expected.txt: Added.
1180 * js/typedarray-map.html: Added.
1181 * js/typedarray-reduce-expected.txt: Added.
1182 * js/typedarray-reduce.html: Added.
1183 * js/typedarray-reduceRight-expected.txt: Added.
1184 * js/typedarray-reduceRight.html: Added.
1185 * js/typedarray-slice-expected.txt: Added.
1186 * js/typedarray-slice.html: Added.
1187 * js/typedarray-some-expected.txt: Added.
1188 * js/typedarray-some.html: Added.
1189 * js/typedarray-sort-expected.txt: Added.
1190 * js/typedarray-sort.html: Added.
1192 2015-08-27 Chris Dumez <cdumez@apple.com>
1194 Range.compareBoundaryPoints() should throw a NotSupportedError for invalid compareHow values
1195 https://bugs.webkit.org/show_bug.cgi?id=148483
1197 Reviewed by Geoffrey Garen.
1199 Add new layout test to confirm that Range.compareBoundaryPoints() throws
1200 when passed in invalid compareHow values.
1202 * fast/dom/Range/compareBoundaryPoints-compareHow-exception-expected.txt: Added.
1203 * fast/dom/Range/compareBoundaryPoints-compareHow-exception.html: Added.
1205 2015-08-27 Joseph Pecoraro <pecoraro@apple.com>
1207 Page does not update when <link> media attribute changes to no longer apply to page
1208 https://bugs.webkit.org/show_bug.cgi?id=148392
1210 Reviewed by Antti Koivisto.
1212 * fast/css/link-media-attr-expected.txt: Added.
1213 * fast/css/link-media-attr.html: Added.
1214 Add a test to verify that styles change after a link's media attribute changes.
1216 2015-08-27 Chris Dumez <cdumez@apple.com>
1218 Document window.NodeFilter properties
1219 https://bugs.webkit.org/show_bug.cgi?id=148531
1221 Reviewed by Geoffrey Garen.
1223 Document window.NodeFilter properties to detect changes to them. This
1224 is in preparation of Bug 148415 as this will help detect unwanted
1225 changes to the interface when making NodeFilter a callback interface.
1227 * fast/dom/node-filter-interface-expected.txt: Added.
1228 * fast/dom/node-filter-interface.html: Added.
1230 2015-08-27 Zalan Bujtas <zalan@apple.com>
1232 Simple line layout: Text jumps sometimes on naughty strings page
1233 https://bugs.webkit.org/show_bug.cgi?id=148399
1234 rdar://problem/22212568
1236 Reviewed by Antti Koivisto.
1238 The x position we set for tab characters during painting should
1239 be the same as if it was set by the inline box tree painting.
1241 Inline box tree computes the distance from the rootbox for each line
1242 and sets this value as the xPos for the TextRun.
1243 Currently simple line layout does not support cases where a line
1244 would have an offset, so this value is always 0.
1246 * fast/text/whitespace/simple-line-layout-tab-position-expected.html: Added.
1247 * fast/text/whitespace/simple-line-layout-tab-position.html: Added.
1249 2015-08-27 Anders Carlsson <andersca@apple.com>
1251 REGRESSION (r188987): imported/mozilla/svg/filters/feConvolveMatrix-1.svg fails
1252 https://bugs.webkit.org/show_bug.cgi?id=148497
1253 <rdar://problem/22459541>
1255 Reviewed by Andy Estes.
1259 2015-08-27 Basile Clement <basile_clement@apple.com>
1261 REGRESSION(r184779): Possible read-after-free in JavaScriptCore/dfg/DFGClobberize.h
1262 https://bugs.webkit.org/show_bug.cgi?id=148411
1264 Reviewed by Geoffrey Garen and Filip Pizlo.
1266 * js/regress-148411-expected.txt: Added.
1267 * js/regress-148411.html: Added.
1268 * js/script-tests/regress-148411.js: Added.
1271 2015-08-27 Nan Wang <n_wang@apple.com>
1273 AX: Remove accessibility/mac/change-notification-on-scroll.html test
1274 https://bugs.webkit.org/show_bug.cgi?id=148534
1276 Reviewed by Chris Fleizach.
1278 Removed the test since AXValueChange notifications are not being sent
1279 when scrollable regions inside the WebView are scrolled.
1281 * accessibility/mac/change-notification-on-scroll-expected.txt: Removed.
1282 * accessibility/mac/change-notification-on-scroll.html: Removed.
1283 * platform/mac/TestExpectations:
1285 2015-08-27 Nan Wang <n_wang@apple.com>
1287 AX: Fix accessibility/select-element-at-index.html test
1288 https://bugs.webkit.org/show_bug.cgi?id=148516
1290 Reviewed by Chris Fleizach.
1292 * accessibility/select-element-at-index.html:
1293 * platform/mac/TestExpectations:
1294 * platform/mac/accessibility/select-element-at-index-expected.txt: Added.
1296 2015-08-27 Brent Fulgham <bfulgham@apple.com>
1298 [Win] Skip new High DPI test (Windows doesn't quite support this)
1299 Also skip an event test that started failing after r188793.
1301 * platform/win/TestExpectations:
1303 2015-08-27 Alexey Proskuryakov <ap@apple.com>
1305 REGRESSION (r188820): fast/dom/HTMLObjectElement/object-as-frame.html is flaky.
1306 https://bugs.webkit.org/show_bug.cgi?id=148533
1308 * TestExpectations: Marking is as such.
1310 2015-08-27 Brent Fulgham <bfulgham@apple.com>
1312 [Win] Mark some test failures.
1314 * platform/win/TestExpectations: Mark some test failures. Images are black instead
1315 of showing the correct output.
1317 2015-08-27 Brent Fulgham <bfulgham@apple.com>
1319 [Win] Test gardening.
1321 Remove failure case for recent progression.
1323 * platform/win/sputnik/Conformance/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Percent: Removed.
1324 * platform/win/sputnik/Conformance/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Percent/S11.5.3_A4_T6-expected.txt: Removed.
1326 2015-08-27 Myles C. Maxfield <mmaxfield@apple.com>
1328 [Cocoa] Generic font families do not consult with the user's preferred language
1329 https://bugs.webkit.org/show_bug.cgi?id=148499
1330 <rdar://problem/22407296>
1332 Reviewed by Antti Koivisto.
1334 Mock the user's font preferences.
1336 * fast/text/international/font-fallback-to-common-script.html:
1337 * fast/text/international/generic-font-family-language-simplified-expected.html: Added.
1338 * fast/text/international/generic-font-family-language-simplified.html: Added.
1339 * fast/text/international/generic-font-family-language-traditional-expected.html: Added.
1340 * fast/text/international/generic-font-family-language-traditional.html: Added.
1341 * fast/text/international/lang-sensitive-fonts-xml.xhtml:
1342 * fast/text/international/lang-sensitive-fonts.html:
1343 * fast/text/international/locale-sensitive-fonts.html:
1345 2015-08-27 Joseph Pecoraro <pecoraro@apple.com>
1347 Web Inspector: Standardize on CSSStyleSheet.Type enum and move more protocol enum conversion to the manager
1348 https://bugs.webkit.org/show_bug.cgi?id=148515
1350 Reviewed by Brian Burg.
1352 * inspector/css/matched-style-properties.html:
1353 * inspector/css/pseudo-element-matches.html:
1354 * inspector/css/selector-dynamic-specificity.html:
1355 * inspector/css/selector-specificity.html:
1356 * inspector/css/stylesheet-with-mutations.html:
1358 2015-08-27 Eric Carlson <eric.carlson@apple.com>
1360 Media Session: MediaSession constructor 'kind' argument optional
1361 https://bugs.webkit.org/show_bug.cgi?id=148527
1363 Reviewed by Jer Noble.
1365 * media/session/content-interruptions.html: Restructure to make less timing dependent. Minor cleanup.
1366 * media/session/session-creation-expected.txt:
1367 * media/session/session-creation.html: Test default MediaSession constructor argument.
1369 2015-08-27 Alexey Proskuryakov <ap@apple.com>
1371 Add an expectation for another momentum scrolling test that became flaky.
1373 * platform/mac-wk2/TestExpectations:
1375 2015-08-27 Zalan Bujtas <zalan@apple.com>
1377 Subpixel positioned iframe's repaint area calculation problem.
1378 https://bugs.webkit.org/show_bug.cgi?id=148422
1380 When the repaint rect position is floored for iframes, we need
1381 to expand the size so that it still covers the content.
1383 Reviewed by Simon Fraser.
1385 * fast/repaint/content-inside-subpixel-positioned-iframe-expected.txt: Added.
1386 * fast/repaint/content-inside-subpixel-positioned-iframe.html: Copied from LayoutTests/fast/repaint/hidpi-content-inside-iframe-leaves-trails.html.
1387 * fast/repaint/hidpi-content-inside-iframe-leaves-trails.html:
1389 2015-08-27 Enrica Casucci <enrica@apple.com>
1391 Add some new emoji with modifiers and new sequence.
1392 https://bugs.webkit.org/show_bug.cgi?id=148202
1393 rdar://problem/21849857
1395 Reviewed by Sam Weinig.
1397 Updated test to reflect the changes.
1399 * editing/deleting/delete-emoji-expected.txt:
1400 * editing/deleting/delete-emoji.html:
1402 2015-08-27 Dean Jackson <dino@apple.com>
1404 Initial infrastructure of media controls testing
1405 https://bugs.webkit.org/show_bug.cgi?id=148426
1406 <rdar://problem/22417286>
1408 Reviewed by Eric Carlson.
1410 Very simple test that calls into the status object
1411 of the media controls instance.
1413 * media/controls/basic-expected.txt: Added.
1414 * media/controls/basic.html: Added.
1416 2015-08-26 Wenson Hsieh <wenson_hsieh@apple.com>
1418 Add a Layout test for r188991
1419 https://bugs.webkit.org/show_bug.cgi?id=148507
1421 Reviewed by Tim Horton.
1423 Tests that stopping an animation early and closing the window does
1424 not crash the process. This is a retrospective test added for
1425 https://bugs.webkit.org/show_bug.cgi?id=148442, "Fix crash due to
1426 animationDidEnd called on deallocated RemoteLayerTreeHost."
1428 * animations/crash-on-removing-animation.html: Added.
1429 * animations/crash-on-removing-animation-expected.txt: Added.
1431 2015-08-27 Csaba Osztrogonác <ossy@webkit.org>
1433 [EFL] REGRESSION: userscripts tests crash
1434 https://bugs.webkit.org/show_bug.cgi?id=148519
1436 Unreviewed gardening, skip failing tests to make the bot work again.
1438 * platform/efl/TestExpectations:
1440 2015-08-27 Csaba Osztrogonác <ossy@webkit.org>
1442 [EFL] REGRESSION: fullscreen tests fail with timeout
1443 https://bugs.webkit.org/show_bug.cgi?id=148518
1445 Unreviewed gardening, skip failing tests to make the bot work again.
1447 * platform/efl/TestExpectations:
1449 2015-08-26 Mark Lam <mark.lam@apple.com>
1451 watchdog m_didFire state erroneously retained.
1452 https://bugs.webkit.org/show_bug.cgi?id=131082
1454 Reviewed by Geoffrey Garen.
1456 * fast/workers/worker-terminate-forever-expected.txt:
1457 * fast/workers/worker-terminate-forever.html:
1458 - Updated to check if the worker actually did terminate.
1460 2015-08-26 Andy Estes <aestes@apple.com>
1462 REGRESSION (r188987): imported/mozilla/svg/filters/feConvolveMatrix-1.svg fails
1463 https://bugs.webkit.org/show_bug.cgi?id=148497
1465 * TestExpectations: Marked as ImageOnlyFailure.
1467 2015-08-26 Joseph Pecoraro <pecoraro@apple.com>
1469 Web Inspector: Implement tracking of active stylesheets in the frontend
1470 https://bugs.webkit.org/show_bug.cgi?id=105828
1472 Reviewed by Timothy Hatcher.
1474 * inspector/css/resources/import-level-1.css: Added.
1475 * inspector/css/resources/import-level-2.css: Added.
1476 * inspector/css/resources/stylesheet-events-subframe.html: Added.
1477 * inspector/css/stylesheet-events-basic-expected.txt: Added.
1478 * inspector/css/stylesheet-events-basic.html: Added.
1479 * inspector/css/stylesheet-events-imports-expected.txt: Added.
1480 * inspector/css/stylesheet-events-imports.html: Added.
1481 * inspector/css/stylesheet-events-inspector-stylesheet-expected.txt: Added.
1482 * inspector/css/stylesheet-events-inspector-stylesheet.html: Added.
1483 * inspector/css/stylesheet-events-multiple-documents-expected.txt: Added.
1484 * inspector/css/stylesheet-events-multiple-documents.html: Added.
1485 Tests for different ways that StyleSheets can be added / removed.
1487 2015-08-26 Andy Estes <aestes@apple.com>
1489 Crash when following a Google search link to Twitter with Limit Adult Content enabled
1490 https://bugs.webkit.org/show_bug.cgi?id=147651
1492 Rubber-stamped by Brady Eidson.
1494 Added a layout test.
1496 * http/tests/contentfiltering/load-substitute-data-from-appcache-expected.txt: Added.
1497 * http/tests/contentfiltering/load-substitute-data-from-appcache.html: Added.
1498 * http/tests/contentfiltering/resources/appcache.html: Added.
1499 * http/tests/contentfiltering/resources/appcache.manifest: Added.
1500 * platform/mac-wk1/TestExpectations:
1502 2015-08-26 Tim Horton <timothy_horton@apple.com>
1504 Layout Test platform/mac/fast/events/content-inset-hit-testing-in-frame.html is flaky
1505 https://bugs.webkit.org/show_bug.cgi?id=148409
1507 Reviewed by Beth Dakin.
1509 * platform/mac/fast/events/resources/iframe-to-hit-test.html:
1510 Adjust the test so that it logs something useful if it fails
1511 instead of complaining about not being run in WKTR/DRT.
1513 2015-08-26 Commit Queue <commit-queue@webkit.org>
1515 Unreviewed, rolling out r188960.
1516 https://bugs.webkit.org/show_bug.cgi?id=148479
1518 Broke all the tests (Requested by ap on #webkit).
1522 "Add some new emoji with modifiers and new sequence."
1523 https://bugs.webkit.org/show_bug.cgi?id=148202
1524 http://trac.webkit.org/changeset/188960
1526 2015-08-25 Brian Burg <bburg@apple.com>
1528 Web Inspector: no need to allocate protocolErrors array for every dispatched backend command
1529 https://bugs.webkit.org/show_bug.cgi?id=146466
1531 Reviewed by Joseph Pecoraro.
1533 * inspector/protocol/backend-dispatcher-argument-errors-expected.txt:
1534 * inspector/protocol/backend-dispatcher-argument-errors.html:
1535 Stringify the 'data' member before dumping, since it now contains JSON. Rebaseline it.
1537 2015-08-26 Enrica Casucci <enrica@apple.com>
1539 Add some new emoji with modifiers and new sequence.
1540 https://bugs.webkit.org/show_bug.cgi?id=148202
1541 rdar://problem/21849857
1543 Reviewed by Sam Weinig.
1545 Updated test to reflect the changes.
1547 * editing/deleting/delete-emoji-expected.txt:
1548 * editing/deleting/delete-emoji.html:
1550 2015-08-25 Nan Wang <n_wang@apple.com>
1552 AX: Enable accessibility/aria-controls.html test for mac
1553 https://bugs.webkit.org/show_bug.cgi?id=148458
1555 Reviewed by Chris Fleizach.
1557 * accessibility/aria-controls.html:
1558 * platform/mac/TestExpectations:
1559 * platform/mac/accessibility/aria-controls-expected.txt: Added.
1561 2015-08-25 Myles C. Maxfield <mmaxfield@apple.com>
1563 More test gardening of css3/line-break-language-sensitive.
1567 * css3/line-break-language-sensitive/line-break-auto-hyphens-expected.html:
1568 * css3/line-break-language-sensitive/line-break-auto-hyphens.html:
1569 * css3/line-break-language-sensitive/line-break-auto-sound-marks-expected.html:
1570 * css3/line-break-language-sensitive/line-break-auto-sound-marks.html:
1572 2015-08-25 Nan Wang <n_wang@apple.com>
1574 AX: accessibility/mac/misspelled-attributed-string.html is flaky
1575 https://bugs.webkit.org/show_bug.cgi?id=148455
1577 Reviewed by Chris Fleizach.
1579 Updated the test case to be more stable since the client's text checker
1580 might change over time.
1582 * accessibility/mac/misspelled-attributed-string-expected.txt:
1583 * accessibility/mac/misspelled-attributed-string.html:
1584 * platform/mac/TestExpectations:
1586 2015-08-25 Zalan Bujtas <zalan@apple.com>
1588 Using the filter functional notation for background images results in wrong background-size rendering
1589 https://bugs.webkit.org/show_bug.cgi?id=148221
1590 rdar://problem/22379518
1592 Reviewed by Daniel Bates.
1594 Do not ignore the size argument, when the filter image is being drawn onto the context.
1595 When the size is ignored, we end up painting the image with its native size while the filter
1596 is applied on the size of the generated image.
1598 * fast/filter-image/background-filter-image-expected.html: Added.
1599 * fast/filter-image/background-filter-image.html: Added.
1601 2015-08-25 Nan Wang <n_wang@apple.com>
1603 [Mac] accessibility/document-attributes.html fails
1604 https://bugs.webkit.org/show_bug.cgi?id=116636
1606 Reviewed by Chris Fleizach.
1608 * platform/mac/TestExpectations:
1610 2015-08-25 Skachkov Oleksandr <gskachkov@gmail.com>
1612 Function.prototype.toString is incorrect for ArrowFunction
1613 https://bugs.webkit.org/show_bug.cgi?id=148148
1615 Reviewed by Saam Barati.
1617 Added test of toString() method.
1619 * js/arrowfunction-tostring-expected.txt: Added.
1620 * js/arrowfunction-tostring.html: Added.
1621 * js/script-tests/arrowfunction-tostring.js: Added.
1623 2015-08-25 Myles C. Maxfield <mmaxfield@apple.com>
1626 <rdar://problem/22420410>
1630 Updating test expected results according to Kinsoku Shori.
1632 * css3/line-break-language-sensitive/line-break-auto-hyphens-expected.html:
1633 * css3/line-break-language-sensitive/line-break-auto-sound-marks-expected.html:
1635 2015-08-25 Chris Dumez <cdumez@apple.com>
1637 Unreviewed, fix typo introduced in r188917
1641 2015-08-24 Brent Fulgham <bfulgham@apple.com>
1643 Wheel events stop propagating when target element is removed from DOM
1644 https://bugs.webkit.org/show_bug.cgi?id=148384
1645 <rdar://problem/19732211>
1647 Reviewed by David Hyatt.
1649 * tiled-drawing/scrolling/latched-to-deleted-node-expected.txt: Added.
1650 * tiled-drawing/scrolling/latched-to-deleted-node.html: Added.
1652 2015-08-25 Chris Dumez <cdumez@apple.com>
1654 compareDocumentPosition() should report PRECEDING or FOLLOWING information even if nodes are disconnected
1655 https://bugs.webkit.org/show_bug.cgi?id=119316
1657 Reviewed by Darin Adler.
1659 Update fast/dom/compare-document-position-disconnected-nodes.html to check that compareDocumentPosition()
1660 now returns one of the following values for disconnected nodes:
1661 - DOCUMENT_POSITION_DISCONNECTED | DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC | DOCUMENT_POSITION_PRECEDING
1662 - DOCUMENT_POSITION_DISCONNECTED | DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC | DOCUMENT_POSITION_FOLLOWING
1665 Several dom/xhtml/level3 are skipped and marked as WonfFix because they are outdated and no longer match
1666 the latest DOM specification. They expect compareDocumentPosition() not to return PRECEDING / FOLLOWING
1667 information for disconnected nodes.
1669 * dom/xhtml/level3/core/nodecomparedocumentposition38-expected.txt:
1670 * fast/dom/compare-document-position-disconnected-nodes-expected.txt:
1671 * fast/dom/compare-document-position-disconnected-nodes.html:
1672 * fast/dom/shadow/compare-document-position-expected.txt:
1673 * fast/dom/shadow/compare-document-position.html:
1675 2015-08-24 Nan Wang <n_wang@apple.com>
1677 AX: Fix accessibility/mac/search-with-frames.html test
1678 https://bugs.webkit.org/show_bug.cgi?id=148313
1680 Reviewed by Chris Fleizach.
1682 Fixed the test by making sure that search is performed after all frames
1685 * accessibility/mac/search-with-frames.html:
1686 * platform/mac/TestExpectations:
1688 2015-08-24 Alexey Proskuryakov <ap@apple.com>
1690 Marking more scroll-snap tests as flaky.
1692 * platform/mac-wk2/TestExpectations:
1694 2015-08-24 Alexey Proskuryakov <ap@apple.com>
1696 Roll out r188827, because it didn't help.
1698 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-borders.html:
1700 2015-08-24 Brian Burg <bburg@apple.com>
1702 Web Inspector: add protocol test for existing error handling performed by the backend
1703 https://bugs.webkit.org/show_bug.cgi?id=147097
1705 Reviewed by Joseph Pecoraro.
1707 Add a bunch of test cases to cover existing error handling by the backend dispatcher.
1709 * inspector/protocol/backend-dispatcher-argument-errors-expected.txt: Added.
1710 * inspector/protocol/backend-dispatcher-argument-errors.html: Added.
1711 * inspector/protocol/backend-dispatcher-malformed-message-errors-expected.txt: Added.
1712 * inspector/protocol/backend-dispatcher-malformed-message-errors.html: Added.
1714 2015-08-24 Alexey Proskuryakov <ap@apple.com>
1716 Mark flaky scrolling tests as such.
1718 * platform/mac-wk2/TestExpectations:
1720 2015-08-24 Nan Wang <n_wang@apple.com>
1722 AX: Fix accessibility/mac/mathml-elements.html test
1723 https://bugs.webkit.org/show_bug.cgi?id=148393
1725 Reviewed by Chris Fleizach.
1727 Updated the test to match the structure changes of mfenced/mo operators in bug 124838.
1729 * accessibility/mac/mathml-elements-expected.txt:
1730 * accessibility/mac/mathml-elements.html:
1731 * platform/mac/TestExpectations:
1733 2015-08-24 Chris Dumez <cdumez@apple.com>
1735 NodeList should not have a named getter
1736 https://bugs.webkit.org/show_bug.cgi?id=148117
1738 Reviewed by Geoffrey Garen.
1740 Add a layout test to check that NodeList no longer has a named property
1741 getter after r188829.
1743 * fast/dom/NodeList/no-named-getter-expected.txt: Added.
1744 * fast/dom/NodeList/no-named-getter.html: Added.
1746 2015-08-24 Yusuke Suzuki <utatane.tea@gmail.com>
1748 Create ById IC for ByVal operation only when the specific Id comes more than once
1749 https://bugs.webkit.org/show_bug.cgi?id=148288
1751 Reviewed by Geoffrey Garen.
1753 Revert the skip marks introduced in r188767.
1755 * js/script-tests/dfg-float32array.js:
1756 * js/script-tests/dfg-int16array.js:
1757 * js/script-tests/dfg-int32array-overflow-values.js:
1758 * js/script-tests/dfg-int32array.js:
1759 * js/script-tests/dfg-int8array.js:
1760 * js/script-tests/dfg-uint16array.js:
1761 * js/script-tests/dfg-uint32array-overflow-values.js:
1762 * js/script-tests/dfg-uint32array.js:
1763 * js/script-tests/dfg-uint8array.js:
1764 * js/script-tests/dfg-uint8clampedarray.js:
1765 * js/script-tests/regress-141098.js:
1767 2015-08-24 Chris Dumez <cdumez@apple.com>
1769 Unreviewed, slight layout test clean up after r188829.
1771 Remove a useless blank line.
1773 * fast/dom/named-items-with-symbol-name-expected.txt:
1774 * fast/dom/named-items-with-symbol-name.html:
1776 2015-08-23 Nan Wang <n_wang@apple.com>
1778 AX: Fix accessibility/deleting-iframe-destroys-axcache.html test
1779 https://bugs.webkit.org/show_bug.cgi?id=148328
1781 Reviewed by Darin Adler.
1783 * platform/mac/TestExpectations:
1785 2015-08-22 Chris Dumez <cdumez@apple.com>
1787 NodeList should not have a named getter
1788 https://bugs.webkit.org/show_bug.cgi?id=148117
1790 Reviewed by Darin Adler.
1792 * fast/dom/childnode-item-after-itemname-expected.txt: Removed.
1793 * fast/dom/childnode-item-after-itemname.html: Removed.
1794 Drop test as it is no longer relevant now that NodeList no longer
1795 has a named property getter.
1797 2015-08-22 Alexey Proskuryakov <ap@apple.com>
1799 Tweak a test that became flaky on some machines after r188793.
1801 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-borders.html:
1803 2015-08-22 Doug Russell <d_russell@apple.com>
1805 AX: aria-table-content.html test failing on windows
1806 https://bugs.webkit.org/show_bug.cgi?id=148354
1808 Update TestExpectation for Windows to Skip test.
1810 Reviewed by Tim Horton.
1812 * platform/win/TestExpectations:
1814 2015-08-21 Chris Dumez <cdumez@apple.com>
1816 document.getElementsByTagName should return an HTMLCollection
1817 https://bugs.webkit.org/show_bug.cgi?id=110611
1819 Reviewed by Darin Adler.
1821 * fast/dom/getElementsByTagName-return-type-expected.txt: Added.
1822 * fast/dom/getElementsByTagName-return-type.html: Added.
1823 New test checking that getElementsByTagName*() returns an HTMLcollection.
1825 * fast/dom/NodeList/script-tests/nodelist-item-call-as-function.js:
1826 * fast/dom/domListEnumeration-expected.txt:
1827 * fast/dom/named-items-with-symbol-name-expected.txt:
1828 * fast/dom/script-tests/domListEnumeration.js:
1829 * fast/dom/wrapper-classes-expected.txt:
1830 * fast/dom/wrapper-classes.html:
1831 * js/dom/constructor-expected.txt:
1832 * js/dom/script-tests/constructor.js:
1833 * platform/mac/fast/dom/wrapper-classes-objc-expected.txt:
1834 * platform/mac/fast/dom/wrapper-classes-objc.html:
1835 Rebaseline / update.
1837 * fast/dom/non-numeric-values-numeric-parameters-expected.txt:
1838 One of the checks is now failing because HTMLCollection.item()'s
1839 parameter is optional. The specification says the parameter should
1840 be mandatory so I did not update the test. It was previously passing
1841 because NodeList.item()'s parameter is mandatory.
1843 2015-08-21 Tim Horton <timothy_horton@apple.com>
1845 Re-mark accessibility/mac/search-with-frames.html flaky
1847 * platform/mac/TestExpectations:
1848 It's still not 100%.
1850 2015-08-21 Alexey Proskuryakov <ap@apple.com>
1852 Improve how UI events are dispatched by WebKitTestRunner
1853 https://bugs.webkit.org/show_bug.cgi?id=148326
1855 Reviewed by Anders Carlsson.
1857 * fast/events/clear-drag-state-expected.txt:
1858 * fast/events/clear-drag-state.html:
1859 * platform/mac-wk2/TestExpectations:
1860 This test used to accidentally pass in WebKit2, but it didn't actually check
1861 for the problem. This patch improves WK2 behavior, which makes the test fail.
1862 Changed the test to not pass accidentally, and added it to WK2 test expectations.
1864 * fast/events/scroll-in-scaled-page-with-overflow-hidden-expected.txt:
1865 * fast/events/scroll-in-scaled-page-with-overflow-hidden.html:
1866 Updated the test to be fully async.
1868 * fast/events/wheelevent-basic-expected.txt:
1869 * fast/events/wheelevent-basic.html:
1870 Updated the test to be fully async, got rid of tab characters.
1872 * fast/events/wheelevent-mousewheel-interaction.html:
1873 * fast/forms/search/search-scroll-hidden-decoration-container-crash.html:
1874 * fast/frames/flattening/scrolling-in-object.html:
1875 Updated these tests to be fully async. Since they check for something that happens
1876 asynchronously, and doesn't have an end event, they have to use setTimeout.
1878 * fast/scrolling/latching/iframe_in_iframe.html:
1879 * fast/scrolling/latching/scroll-div-latched-div.html:
1880 * fast/scrolling/latching/scroll-div-latched-mainframe.html:
1881 * fast/scrolling/latching/scroll-div-no-latching.html:
1882 * fast/scrolling/latching/scroll-div-with-nested-nonscrollable-iframe.html:
1883 * fast/scrolling/latching/scroll-iframe-fragment.html:
1884 * fast/scrolling/latching/scroll-iframe-latched-iframe.html:
1885 * fast/scrolling/latching/scroll-iframe-latched-mainframe.html:
1886 * fast/scrolling/latching/scroll-iframe-webkit1-latching-bug.html:
1887 * fast/scrolling/latching/scroll-latched-nested-div.html:
1888 * fast/scrolling/latching/scroll-nested-iframe.html:
1889 * fast/scrolling/latching/scroll-select-bottom-test.html:
1890 * fast/scrolling/latching/scroll-select-latched-mainframe.html:
1891 * fast/scrolling/latching/scroll-select-latched-select.html:
1892 Removed extra testRunner.mouseScrollByWithWheelAndMomentumPhases() calls.
1893 We no longer need multiple events for scroll snap animation to start, and due to
1894 the way we coalesce events, having multiple events resulted in getting too high velocity.
1895 Removed async scrolling argument form the function calls, because it's now always async.
1897 * platform/mac-wk1/TestExpectations:
1898 * platform/mac/TestExpectations:
1899 Moved fast/scrolling/latching/scroll-div-with-nested-nonscrollable-iframe.html
1900 to WK1 expectations, because the test needn't be skipped on WK2.
1902 * scrollbars/scroll-rtl-or-bt-layer.html: Made the test fully async, and refactored
1905 * tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler.html:
1906 * tiled-drawing/scrolling/fast-scroll-div-latched-div.html:
1907 * tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler.html:
1908 * tiled-drawing/scrolling/fast-scroll-div-latched-mainframe.html:
1909 * tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler.html:
1910 * tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe.html:
1911 * tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler.html:
1912 * tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe.html:
1913 * tiled-drawing/scrolling/fast-scroll-iframe-latched-select.html:
1914 * tiled-drawing/scrolling/fast-scroll-mainframe-zoom.html:
1915 * tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler.html:
1916 * tiled-drawing/scrolling/fast-scroll-select-latched-mainframe.html:
1917 * tiled-drawing/scrolling/fast-scroll-select-latched-select.html:
1918 * tiled-drawing/scrolling/iframe_in_iframe.html:
1919 * tiled-drawing/scrolling/overflow-scroll-reduced-content.html:
1920 * tiled-drawing/scrolling/overflow-scroll-zero-delta-wheel-events.html:
1921 * tiled-drawing/scrolling/root-overflow-with-mousewheel.html:
1922 * tiled-drawing/scrolling/scroll-snap/scroll-snap-iframe.html:
1923 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-2d-overflow.html:
1924 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-borders.html:
1925 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-horizontal.html:
1926 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-horizontal.html:
1927 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-vertical.html:
1928 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical.html:
1929 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow-stateless.html:
1930 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow.html:
1931 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-padding.html:
1932 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-rotated.html:
1933 * tiled-drawing/scrolling/wheel-events-with-no-delta.html:
1934 Same testRunner.mouseScrollByWithWheelAndMomentumPhases changes as in fast/scrolling/latching.
1936 * tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler-expected.txt:
1937 * tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler.html:
1938 Removed debug output about how many events are received. The number may vary due
1941 2015-08-21 Nan Wang <n_wang@apple.com>
1943 AX: Fix accessibility/mac/search-with-frames.html test
1944 https://bugs.webkit.org/show_bug.cgi?id=148313
1946 Reviewed by Chris Fleizach.
1948 uiElementForSearchPredicate function needs five parameters for DumpRenderTree.
1950 * accessibility/mac/search-with-frames.html:
1951 * platform/mac/TestExpectations:
1953 2015-08-21 Doug Russell <d_russell@apple.com>
1955 AX: Table with CSS that makes a row anonymous can return NULL from cellForColumnAndRow
1956 https://bugs.webkit.org/show_bug.cgi?id=148293
1958 Reviewed by Chris Fleizach.
1960 When RenderTableRows are anonymous, they may not be added to the accessible data
1961 table's internal row list. However, when calculating the row range for a cell,
1962 we were still accounting for those anonymous sections.
1963 Change how the row range is calculated to directly ask the accessible parent row
1964 for its index. This will ensure it’s more inline with what’s being represented to
1965 the accessibility API.
1967 * accessibility/aria-table-content-expected.txt: Added.
1968 * accessibility/aria-table-content.html: Added.
1970 2015-08-21 Joseph Pecoraro <pecoraro@apple.com>
1972 Web Inspector: REGRESSION(173684): Edit as HTML not working
1973 https://bugs.webkit.org/show_bug.cgi?id=148268
1975 Reviewed by Chris Dumez.
1977 * inspector/dom/getOuterHTML-expected.txt: Added.
1978 * inspector/dom/getOuterHTML.html: Added.
1979 * inspector/dom/setOuterHTML-expected.txt: Added.
1980 * inspector/dom/setOuterHTML.html: Added.
1982 2015-08-21 Yusuke Suzuki <utatane.tea@gmail.com>
1984 Skip no-llint tests that fail due to running out of executable memory after r188969
1985 https://bugs.webkit.org/show_bug.cgi?id=148273
1987 Reviewed by Michael Saboff.
1989 r188969 is causing the "no-llint" variation of some tests to fail due to "ran out of executable memory".
1990 These failures are caused because put_by_val and get_by_val aggressively generate the ICs even if the op is executed only once.
1991 The failing tests call eval("contains byVal ops") with the different strings repeatedly under the "no-llint" variation.
1992 In those cases, each eval call creates byId IC for byVal and exhausts executable memory.
1994 We will fix this issue by generating the IC in the second call[1]. In the meantime, we skip these tests.
1996 [1]: https://bugs.webkit.org/show_bug.cgi?id=148288
1998 * js/script-tests/dfg-float32array.js:
1999 * js/script-tests/dfg-int16array.js:
2000 * js/script-tests/dfg-int32array-overflow-values.js:
2001 * js/script-tests/dfg-int32array.js:
2002 * js/script-tests/dfg-int8array.js:
2003 * js/script-tests/dfg-uint16array.js:
2004 * js/script-tests/dfg-uint32array-overflow-values.js:
2005 * js/script-tests/dfg-uint32array.js:
2006 * js/script-tests/dfg-uint8array.js:
2007 * js/script-tests/dfg-uint8clampedarray.js:
2008 * js/script-tests/regress-141098.js:
2010 2015-08-21 Brian Burg <bburg@apple.com>
2012 Web Inspector: inspector/css/modify-rule-selector.html is flaky on some bots
2013 https://bugs.webkit.org/show_bug.cgi?id=148321
2015 Unreviewed, enable extra logging to stderr so we can hopefully see
2016 why the test is occasionally timing out with no output to the test page.
2018 * inspector/css/modify-rule-selector.html:
2020 2015-08-21 Nan Wang <n_wang@apple.com>
2022 [Mac] accessibility/selection-states.html fails
2023 https://bugs.webkit.org/show_bug.cgi?id=116637
2025 Reviewed by Chris Fleizach.
2027 * platform/mac/TestExpectations:
2029 2015-08-20 Brian Burg <bburg@apple.com>
2031 Web Inspector: add a regression test for the fix introduced in r188679
2032 https://bugs.webkit.org/show_bug.cgi?id=148223
2034 Reviewed by Joseph Pecoraro.
2036 Add a regression test to check the number of DOMTree instances that
2037 listen to DOMTreeManager.
2039 * TestExpectations: Don't skip the inspector/dom/ directory.
2040 * http/tests/inspector/dom/disconnect-dom-tree-after-main-frame-navigation-expected.txt: Added.
2041 * http/tests/inspector/dom/disconnect-dom-tree-after-main-frame-navigation.html: Added.
2042 * http/tests/inspector/dom/resources/nested-frame-1-deep.html: Added.
2043 * http/tests/inspector/dom/resources/nested-frame-2-deep.html: Added.
2044 * http/tests/inspector/dom/resources/nested-frame-base.html: Added.
2046 2015-08-21 Chris Dumez <cdumez@apple.com>
2048 Regression(r188698): http/tests/cache/disk-cache/disk-cache-revalidation-new-expire-header.html is very flaky
2049 https://bugs.webkit.org/show_bug.cgi?id=148205
2051 Reviewed by Antti Koivisto.
2053 * http/tests/cache/disk-cache/disk-cache-revalidation-new-expire-header.html:
2054 Drop temporary fix landed in r188698 to make the test less flaky.
2056 2015-08-20 Nan Wang <n_wang@apple.com>
2058 AX: fix accessibility/loading-iframe-updates-axtree.html test for mac
2059 https://bugs.webkit.org/show_bug.cgi?id=148251
2061 Reviewed by Chris Fleizach.
2063 Added a container in order to make the frame accessible. Also, added expected results for
2066 * accessibility/loading-iframe-updates-axtree-expected.txt:
2067 * accessibility/loading-iframe-updates-axtree.html:
2068 * platform/mac-wk1/accessibility: Added.
2069 * platform/mac-wk1/accessibility/loading-iframe-updates-axtree-expected.txt: Added.
2070 * platform/mac/TestExpectations:
2072 2015-08-20 Chris Dumez <cdumez@apple.com>
2074 Fix passing null / undefined as NodeFilter parameter for createNodeIterator() / createTreeWalker()
2075 https://bugs.webkit.org/show_bug.cgi?id=148257
2077 Reviewed by Darin Adler.
2079 Rebaseline tests. We are now passing more of the checks.
2081 * fast/dom/createNodeIterator-parameters-expected.txt:
2082 * fast/dom/createTreeWalker-parameters-expected.txt:
2084 2015-08-20 Myles C. Maxfield <mmaxfield@apple.com>
2086 [iOS] Adopt OS X's emoji behavior
2087 https://bugs.webkit.org/show_bug.cgi?id=148265
2089 Reviewed by Simon Fraser.
2091 * platform/ios-simulator/fast/text/emoji-expected.txt:
2093 2015-08-20 Chris Dumez <cdumez@apple.com>
2095 getElementsByClassName() should return an HTMLCollection
2096 https://bugs.webkit.org/show_bug.cgi?id=147980
2098 Reviewed by Darin Adler.
2100 * fast/dom/getElementsByClassName/dumpHTMLCollection-expected.txt: Renamed from LayoutTests/fast/dom/getElementsByClassName/dumpNodeList-expected.txt.
2101 * fast/dom/getElementsByClassName/dumpHTMLCollection.html: Renamed from LayoutTests/fast/dom/getElementsByClassName/dumpNodeList.html.
2102 Rename test now that getElementsByClassName returns an HTMLCollection
2103 and update the test to update the HTMLCollection prototype instead
2104 of the NodeList one.
2106 * fast/dom/getElementsByClassName/return-type-expected.txt: Added.
2107 * fast/dom/getElementsByClassName/return-type.html: Added.
2108 New test that checks that getElementsByClassName() returns an
2111 * inspector/model/remote-object-expected.txt:
2114 2015-08-20 Myles C. Maxfield <mmaxfield@apple.com>
2116 Test gardening after r188167
2117 https://bugs.webkit.org/show_bug.cgi?id=148276
2121 The tests in css3/line-break require non-language-sensitive font fallback. This patch adds
2122 slightly modified tests which test line-breaking with language-sensitive font fallback.
2123 This patch also marks all operating systems which do not support language-sensitive font
2124 fallback to ignore the results of these new tests.
2126 * css3/line-break-language-sensitive: Added
2127 * platform/efl/TestExpectations:
2128 * platform/gtk/TestExpectations:
2129 * platform/mac/TestExpectations:
2130 * platform/win/TestExpectations:
2132 2015-08-20 Filip Pizlo <fpizlo@apple.com>
2134 Overflow check elimination fails for a simple test case
2135 https://bugs.webkit.org/show_bug.cgi?id=147387
2137 Reviewed by Benjamin Poulain.
2139 Added two test cases that previously would have an unnecessary overflow check on an induction
2140 variable. These tests speed up by 10-15% thanks to this change.
2142 Also added .html/expected files for some regress test that didn't have them.
2144 * js/regress/function-call-expected.txt: Added.
2145 * js/regress/function-call.html: Added.
2146 * js/regress/hard-overflow-check-equal-expected.txt: Added.
2147 * js/regress/hard-overflow-check-equal.html: Added.
2148 * js/regress/hard-overflow-check-expected.txt: Added.
2149 * js/regress/hard-overflow-check.html: Added.
2150 * js/regress/script-tests/hard-overflow-check-equal.js: Added.
2152 * js/regress/script-tests/hard-overflow-check.js: Added.
2155 2015-08-20 Nan Wang <n_wang@apple.com>
2157 AX: Fix accessibility/mac/selection-value-changes-for-aria-textbox.html test
2158 https://bugs.webkit.org/show_bug.cgi?id=148247
2160 Reviewed by Chris Fleizach.
2162 Fixed the test by adding the notification listener before executing the commands.
2164 * accessibility/mac/selection-value-changes-for-aria-textbox-expected.txt:
2165 * accessibility/mac/selection-value-changes-for-aria-textbox.html:
2166 * platform/mac/TestExpectations:
2168 2015-08-20 Chris Dumez <cdumez@apple.com>
2170 Default value for createNodeIterator() / createTreeWalker()'s whatToShow parameter should be 0xFFFFFFFF
2171 https://bugs.webkit.org/show_bug.cgi?id=148238
2173 Reviewed by Ryosuke Niwa.
2175 Add tests for createNodeIterator() / createTreeWalker() parameters.
2176 Some of the checks are still failing.
2178 * fast/dom/createNodeIterator-parameters-expected.txt: Added.
2179 * fast/dom/createNodeIterator-parameters.html: Added.
2180 * fast/dom/createTreeWalker-parameters-expected.txt: Added.
2181 * fast/dom/createTreeWalker-parameters.html: Added.
2183 2015-08-20 Nan Wang <n_wang@apple.com>
2185 AX: Re-enable aria-checked-mixed-value.html test for mac
2186 https://bugs.webkit.org/show_bug.cgi?id=148235
2188 Reviewed by Chris Fleizach.
2190 isIndeterminate is already implemented in mac, re-enable the test.
2192 * platform/mac/TestExpectations:
2194 2015-08-20 Nan Wang <n_wang@apple.com>
2196 AX: Mac doesn't have expectation for LayoutTests/accessibility/table-cells-roles.html test
2197 https://bugs.webkit.org/show_bug.cgi?id=148236
2199 Reviewed by Chris Fleizach.
2201 * accessibility/table-cells-roles-expected.txt:
2202 * accessibility/table-cells-roles.html:
2203 * platform/mac/TestExpectations:
2204 * platform/mac/accessibility/table-cells-roles-expected.txt: Added.
2206 2015-08-20 Chris Dumez <cdumez@apple.com>
2208 REGRESSION: http/tests/cache/disk-cache/disk-cache-revalidation-new-expire-header.html is very flaky
2209 https://bugs.webkit.org/show_bug.cgi?id=148205
2211 Unreviewed, give the disk cache a chance to settle down before querying
2212 the resource again. This fixes the flakiness locally. Longer term, I will
2213 try and figure out why the cache is sometimes revalidating if the resource
2214 is requested very quickly after.
2216 * http/tests/cache/disk-cache/disk-cache-revalidation-new-expire-header.html:
2218 2015-08-11 Yusuke Suzuki <utatane.tea@gmail.com>
2220 Introduce put_by_id like IC into put_by_val when the given name is String or Symbol
2221 https://bugs.webkit.org/show_bug.cgi?id=147760
2223 Reviewed by Filip Pizlo.
2225 Add synthetic tests for put-by-val. Just make put-by-id tests using symbol / string.
2227 * js/regress/fold-put-by-val-with-string-to-multi-put-by-offset-expected.txt: Added.
2228 * js/regress/fold-put-by-val-with-string-to-multi-put-by-offset.html: Added.
2229 * js/regress/fold-put-by-val-with-symbol-to-multi-put-by-offset-expected.txt: Added.
2230 * js/regress/fold-put-by-val-with-symbol-to-multi-put-by-offset.html: Added.
2231 * js/regress/inlined-put-by-val-with-string-transition-expected.txt: Added.
2232 * js/regress/inlined-put-by-val-with-string-transition.html: Added.
2233 * js/regress/inlined-put-by-val-with-symbol-transition-expected.txt: Added.
2234 * js/regress/inlined-put-by-val-with-symbol-transition.html: Added.
2235 * js/regress/polymorphic-put-by-val-with-string-expected.txt: Added.
2236 * js/regress/polymorphic-put-by-val-with-string.html: Added.
2237 * js/regress/polymorphic-put-by-val-with-symbol-expected.txt: Added.
2238 * js/regress/polymorphic-put-by-val-with-symbol.html: Added.
2239 * js/regress/put-by-val-with-string-expected.txt: Added.
2240 * js/regress/put-by-val-with-string-replace-and-transition-expected.txt: Added.
2241 * js/regress/put-by-val-with-string-replace-and-transition.html: Added.
2242 * js/regress/put-by-val-with-string-slightly-polymorphic-expected.txt: Added.
2243 * js/regress/put-by-val-with-string-slightly-polymorphic.html: Added.
2244 * js/regress/put-by-val-with-string.html: Added.
2245 * js/regress/put-by-val-with-symbol-expected.txt: Added.
2246 * js/regress/put-by-val-with-symbol-replace-and-transition-expected.txt: Added.
2247 * js/regress/put-by-val-with-symbol-replace-and-transition.html: Added.
2248 * js/regress/put-by-val-with-symbol-slightly-polymorphic-expected.txt: Added.
2249 * js/regress/put-by-val-with-symbol-slightly-polymorphic.html: Added.
2250 * js/regress/put-by-val-with-symbol.html: Added.
2251 * js/regress/script-tests/fold-put-by-val-with-string-to-multi-put-by-offset.js: Added.
2255 * js/regress/script-tests/fold-put-by-val-with-symbol-to-multi-put-by-offset.js: Added.
2259 * js/regress/script-tests/inlined-put-by-val-with-string-transition.js: Added.
2262 * js/regress/script-tests/inlined-put-by-val-with-symbol-transition.js: Added.
2265 * js/regress/script-tests/polymorphic-put-by-val-with-string.js: Added.
2267 * js/regress/script-tests/polymorphic-put-by-val-with-symbol.js: Added.
2269 * js/regress/script-tests/put-by-val-with-string-replace-and-transition.js: Added.
2270 * js/regress/script-tests/put-by-val-with-string-slightly-polymorphic.js: Added.
2271 * js/regress/script-tests/put-by-val-with-string.js: Added.
2274 * js/regress/script-tests/put-by-val-with-symbol-replace-and-transition.js: Added.
2275 * js/regress/script-tests/put-by-val-with-symbol-slightly-polymorphic.js: Added.
2276 * js/regress/script-tests/put-by-val-with-symbol.js: Added.
2280 2015-08-20 Chris Dumez <cdumez@apple.com>
2282 [Cocoa] Treat Epoch as invalid value for "Last-Modified" header
2283 https://bugs.webkit.org/show_bug.cgi?id=148162
2284 rdar://problem/22330837
2286 Reviewed by Antti Koivisto.
2288 Add better layout test coverage for using the "Last-Modified" header to
2289 compute heuristic freshness. In particular, it adds coverage for the
2290 following values: Epoch, malformed date.
2292 * http/tests/cache/disk-cache/disk-cache-last-modified-expected.txt: Added.
2293 * http/tests/cache/disk-cache/disk-cache-last-modified.html: Added.
2296 * http/tests/cache/disk-cache/resources/cache-test.js:
2298 makeHeaderValue() was not resolving 'now(-1000)' into a date. This means that the
2299 tests using it would end up sending an invalid "Last-Modified" header which our
2300 networking code was translating to Epoch. We now ignore Epoch as Last-Modified
2301 value for computing heuristic freshness to not cache due to malformed headers.
2303 2015-08-20 Eric Carlson <eric.carlson@apple.com>
2305 Revert accidental commit of a new test that isn't ready for prime time.
2307 Unreviewed build fix.
2309 * http/tests/media/video-media-document-disposition-download.html: Removed.
2310 * http/tests/media/resources/serve-video.php: Remove contentDisposition support.
2312 2015-08-20 Xabier Rodriguez Calvar <calvaris@igalia.com>
2314 [Streams API] Sync tests with upstream reference
2315 https://bugs.webkit.org/show_bug.cgi?id=148078
2317 Synced with the upstream reference tests. This means that we moved
2318 some of ours to the reference and brought some new ones. Of course
2319 expectations were updated accordingly.
2321 Reviewed by Darin Adler.
2323 * streams/readable-stream-controller-error-expected.txt: Expectations.
2324 * streams/readable-stream-controller-error.html: Changed test descriptions and moved one test to the reference.
2325 * streams/readable-stream-gc-expected.txt: Removed.
2326 * streams/readable-stream-gc.html: Moved to the reference.
2327 * streams/readable-stream-reader-read-expected.txt: Expectations.
2328 * streams/readable-stream-reader-read.html: Moved a test to the reference.
2329 * streams/reference-implementation/readable-stream-expected.txt:
2330 * streams/reference-implementation/readable-stream-reader-expected.txt: Expectations.
2331 * streams/reference-implementation/readable-stream-reader.html: Brought changes from upstream reference and
2332 uncomented async pull source test (which had been commented since a long time ago and is working now).
2333 * streams/reference-implementation/readable-stream-tee.html: Brought changes from upstream reference.
2334 * streams/reference-implementation/readable-stream-templated-expected.txt: Expectations.
2335 * streams/reference-implementation/readable-stream-templated.html:
2336 * streams/reference-implementation/readable-stream.html: Brought changes from upstream reference.
2338 2015-08-19 Wenson Hsieh <wenson_hsieh@apple.com>
2340 Select validation does not correctly work when handling change event
2341 https://bugs.webkit.org/show_bug.cgi?id=145869
2343 Reviewed by Dean Jackson.
2345 Tests that checkValidity() returns correct results from within the onchange handler of a
2346 <select> when the validity of the selected option changes.
2348 * fast/forms/onchange-select-check-validity-expected.txt: Added.
2349 * fast/forms/onchange-select-check-validity.html: Added.
2351 2015-08-19 Jinyoung Hur <hur.ims@navercorp.com>
2353 GraphicsContext3D::activeTexture should not be called with zero-based index
2354 https://bugs.webkit.org/show_bug.cgi?id=148020
2356 Reviewed by Alex Christensen.
2358 Insert WebGLRenderingContext.activeTexture call during the texture complete test to verify
2359 a meaningless change of the active texture doesn't make any gl errors.
2361 * fast/canvas/webgl/texture-complete.html:
2363 2015-08-19 Zalan Bujtas <zalan@apple.com>
2365 outline-style: auto leaves bits behind on strava's flyby view.
2366 https://bugs.webkit.org/show_bug.cgi?id=148178
2368 Reviewed by Simon Fraser.
2370 RenderView::m_maximalOutlineSize should include outline-offset.
2372 * fast/repaint/outline-auto-with-width-less-than-focus-ring-width-and-offset-repaint-expected.txt: Added.
2373 * fast/repaint/outline-auto-with-width-less-than-focus-ring-width-and-offset-repaint.html: Added.
2375 2015-08-19 Zalan Bujtas <zalan@apple.com>
2377 Cleanup outline-style: auto painting.
2378 https://bugs.webkit.org/show_bug.cgi?id=148159
2380 Reviewed by Simon Fraser.
2382 Old platform style required the focus ring to be painted with an offset. (https://trac.webkit.org/r5358)
2383 (and it has the side effect of growing outline-width adds further, unwanted offset)
2384 Default css for :focus is adjusted to remove this offset by setting the outline-width to 5px
2385 and the outline-offset to -2px. (https://trac.webkit.org/r13639)
2386 This patch removes both the old logic and the workaround for getting rid of the unwanted offset.
2388 * fast/repaint/outline-auto-with-default-width-and-offset-repaint-expected.txt: Added.
2389 * fast/repaint/outline-auto-with-default-width-and-offset-repaint.html: Copied from LayoutTests/fast/repaint/outline-with2px-auto-repaint-rect.html.
2390 * fast/repaint/outline-with1px-auto-repaint-rect.html:
2391 * fast/repaint/outline-with2px-auto-repaint-rect.html:
2392 * fast/repaint/outline-with3px-auto-repaint-rect.html:
2394 2015-08-18 Dean Jackson <dino@apple.com>
2396 Support CSS filters without webkit prefix
2397 https://bugs.webkit.org/show_bug.cgi?id=148138
2398 <rdar://problem/22331434>
2400 Reviewed by Sam Weinig.
2402 Globally change -webkit-filter to filter in as many places as
2403 possible. Then add a new test that makes sure the prefixed
2404 and unprefixed value resolve to the same computed style.
2406 * animations/resources/animation-test-helpers.js:
2408 * css3/filters/backdrop/effect-hw-expected.html:
2409 * css3/filters/effect-blur-hw.html:
2410 * css3/filters/effect-blur.html:
2411 * css3/filters/effect-brightness-clamping-hw.html:
2412 * css3/filters/effect-brightness-clamping.html:
2413 * css3/filters/effect-brightness-hw.html:
2414 * css3/filters/effect-brightness.html:
2415 * css3/filters/effect-combined-hw.html:
2416 * css3/filters/effect-combined.html:
2417 * css3/filters/effect-contrast-hw.html:
2418 * css3/filters/effect-contrast.html:
2419 * css3/filters/effect-drop-shadow-hw.html:
2420 * css3/filters/effect-drop-shadow.html:
2421 * css3/filters/effect-grayscale-hw.html:
2422 * css3/filters/effect-grayscale.html:
2423 * css3/filters/effect-hue-rotate-hw.html:
2424 * css3/filters/effect-hue-rotate.html:
2425 * css3/filters/effect-invert-hw.html:
2426 * css3/filters/effect-invert.html:
2427 * css3/filters/effect-opacity-hw.html:
2428 * css3/filters/effect-opacity.html:
2429 * css3/filters/effect-reference-composite-hw.html:
2430 * css3/filters/effect-reference-composite.html:
2431 * css3/filters/effect-reference-hw.html:
2432 * css3/filters/effect-reference-ordering-hw.html:
2433 * css3/filters/effect-reference-ordering.html:
2434 * css3/filters/effect-reference.html:
2435 * css3/filters/effect-saturate-hw.html:
2436 * css3/filters/effect-saturate.html:
2437 * css3/filters/effect-sepia-hw.html:
2438 * css3/filters/effect-sepia.html:
2439 * css3/filters/filter-property-computed-style-expected.txt:
2440 * css3/filters/filter-property-parsing-expected.txt:
2441 * css3/filters/script-tests/filter-property-computed-style.js:
2442 (testComputedFilterRule):
2443 * css3/filters/script-tests/filter-property-parsing.js:
2445 * css3/filters/script-tests/unprefixed.js: Copied from LayoutTests/css3/filters/script-tests/filter-property-computed-style.js.
2446 (testComputedFilterRule):
2447 * css3/filters/unprefixed-expected.txt: Copied from LayoutTests/css3/filters/filter-property-computed-style-expected.txt.
2448 * css3/filters/unprefixed.html: Added.
2449 * fast/css/getComputedStyle/computed-style-expected.txt:
2450 * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2451 * fast/filter-image/clipped-filter-expected.html:
2452 * fast/filter-image/clipped-filter.html:
2453 * fast/filter-image/filter-image-animation-expected.txt:
2454 * fast/filter-image/filter-image-animation.html:
2455 * fast/filter-image/filter-image-blur.html:
2456 * fast/filter-image/filter-image-expected.html:
2457 * fast/filter-image/filter-image-svg.html:
2458 * fast/filter-image/filter-image.html:
2459 * fast/filter-image/parse-filter-image-expected.txt:
2460 * fast/filter-image/parse-filter-image.html:
2461 * svg/css/getComputedStyle-basic-expected.txt:
2463 2015-08-19 Brian Burg <bburg@apple.com>
2465 Web Inspector: InspectorTest should be a subclass of TestHarness
2466 https://bugs.webkit.org/show_bug.cgi?id=148079
2468 Reviewed by Timothy Hatcher.
2470 Rename InspectorTestProxy to TestPage. Update some code style in
2471 the harness script files to be consistent.
2473 * http/tests/inspector/debugger/debugger-test.js:
2474 * http/tests/inspector/dom/shapes-test.js:
2475 * http/tests/inspector/replay/replay-test.js:
2476 * http/tests/inspector/resources/inspector-test.js:
2477 (TestPage.registerInitializer):
2478 (runTest.runInitializationMethodsInFrontend):
2479 (runTest.runTestMethodInFrontend):
2481 (TestPage.completeTest):
2482 (TestPage.debugLog):
2483 (TestPage.addResult):
2484 (TestPage.reportUncaughtException):
2485 (InspectorTestProxy.registerInitializer): Deleted.
2486 (InspectorTestProxy.completeTest): Deleted.
2487 (InspectorTestProxy.debugLog): Deleted.
2488 (InspectorTestProxy.addResult): Deleted.
2489 (InspectorTestProxy.reportUncaughtException): Deleted.
2490 * inspector/debugger/breakpoint-action-eval.html:
2491 * inspector/debugger/resources/break-on-exception-tests.js:
2492 * inspector/debugger/resources/script-for-breakpoint-actions.js:
2493 (breakpointActions):
2494 * inspector/debugger/search-scripts.html:
2495 * inspector/replay/window-navigator-plugins-memoized.html:
2496 * inspector/timeline/debugger-paused-while-recording.html:
2497 * inspector/timeline/exception-in-injected-script-while-recording.html:
2499 2015-08-19 Chris Dumez <cdumez@apple.com>
2501 WebKit may keep outdated entry in the disk cache after a reload
2502 https://bugs.webkit.org/show_bug.cgi?id=148137
2503 <rdar://problem/22299547>
2505 Reviewed by Antti Koivisto.
2507 Add layout test to make sure that stale disk cached entries are removed
2508 when it becomes uncacheable.
2510 * http/tests/cache/disk-cache/resource-becomes-uncacheable-expected.txt: Added.
2511 * http/tests/cache/disk-cache/resource-becomes-uncacheable.html: Added.
2512 * http/tests/cache/disk-cache/resources/generate-response-optionally-cacheable.cgi: Added.
2514 2015-08-19 Brian Burg <bburg@apple.com>
2516 Web Inspector: split TestStub.js into multiple files and modernize it
2517 https://bugs.webkit.org/show_bug.cgi?id=148077
2519 Reviewed by Timothy Hatcher.
2521 Add the prefix 'TestPage' to everything in protocol-test.js. Continue
2522 exporting it to the global namespace for backwards compatibility, too.
2524 Rename some things to match changes in the test harness. Tighten up
2525 preconditions for test suite and test case names. Sprinkle some ES6.
2527 * http/tests/inspector/dom/resources/InspectorDOMListener.js:
2528 * http/tests/inspector/resources/console-test.js:
2529 * http/tests/inspector/resources/probe-test.js:
2530 * http/tests/inspector/resources/protocol-test.js:
2531 (TestPage.registerInitializer):
2532 (TestPage.debugLog.window.debugLog):
2533 (TestPage.log.window.log):
2534 (TestPage.closeTest.window.closeTest):
2535 (TestPage.runTest.window.runTest):
2536 (ProtocolTestProxy.registerInitializer): Deleted.
2537 (debugLog): Deleted.
2539 (closeTest): Deleted.
2541 * inspector/dom/resources/dom-search-queries.js:
2542 * inspector/unit-tests/async-test-suite.html:
2543 * inspector/unit-tests/sync-test-suite.html:
2545 2015-08-18 Myles C. Maxfield <mmaxfield@apple.com>
2547 [Cocoa] Punctuation near Hindi text is garbled when styled with the system font
2548 https://bugs.webkit.org/show_bug.cgi?id=148164
2550 Reviewed by Brian Burg.
2552 This test is only relevant when the system font is set to Japanese or Simplified Chinese. In these
2553 languages, the system font doesn't support punctuation, but CG will erroneously say that it does.
2555 I intend to implement testing infrastructure which will allow us to mock the system language,
2556 thereby allowing this test to be valid on all machines. The tracking bug for this effort is
2557 https://bugs.webkit.org/show_bug.cgi?id=148168
2559 * fast/text/hindi-system-font-punctuation-expected.html: Added.
2560 * fast/text/hindi-system-font-punctuation.html: Added.
2562 2015-08-18 Brian Burg <bburg@apple.com>
2564 [Win] Test Gardening after r188598
2566 Unreviewed. Really skip all inspector/ tests until the test harnesses are fixed.
2567 This work is tracked by <https://bugs.webkit.org/show_bug.cgi?id=148025> and
2568 <https://bugs.webkit.org/show_bug.cgi?id=148037>.
2570 * platform/win/TestExpectations:
2572 2015-08-18 Joseph Pecoraro <pecoraro@apple.com>
2574 Web Inspector: Links for rules in <style> are incorrect, do not account for <style> offset in the document
2575 https://bugs.webkit.org/show_bug.cgi?id=148141
2577 Reviewed by Brian Burg.
2579 * inspector/css/getAllStyleSheets-expected.txt: Added.
2580 * inspector/css/getAllStyleSheets.html: Added.
2581 * inspector/css/resources/external.css: Added.
2583 Test for style sheet header information for external and inline stylesheets.
2585 2015-08-18 Benjamin Poulain <bpoulain@apple.com>
2587 [JSC] Optimize more cases of something-compared-to-null/undefined
2588 https://bugs.webkit.org/show_bug.cgi?id=148157
2590 Reviewed by Geoffrey Garen and Filip Pizlo.
2592 * js/dom/document-all-watchpoint-covers-eliminated-compare-eq-expected.txt: Added.
2593 * js/dom/document-all-watchpoint-covers-eliminated-compare-eq.html: Added.
2594 * js/dom/script-tests/document-all-watchpoint-covers-eliminated-compare-eq.js: Added.
2597 2015-08-18 Wenson Hsieh <wenson_hsieh@apple.com>
2599 Attempt to fix the failing search-padding-cancel-results-buttons.html test by making
2600 platform-specific versions of the test.
2602 * TestExpectations: Added search-padding-cancel-results-buttons-expected.txt with a default [ Skip ].
2603 * fast/forms/search/search-padding-cancel-results-buttons-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/search/search-padding-cancel-results-buttons-expected.txt.
2604 * fast/forms/search/search-padding-cancel-results-buttons.html: Renamed from LayoutTests/platform/mac/fast/forms/search/search-padding-cancel-results-buttons.html.
2605 * platform/mac-mavericks/fast/forms/search/search-padding-cancel-results-buttons-expected.txt: Renamed from LayoutTests/platform/mac/fast/forms/search/search-padding-cancel-results-buttons-expected.txt.
2606 * platform/mac/TestExpectations: Enable the test only for Mac platforms.
2608 2015-08-18 Said Abou-Hallawa <sabouhallawa@apple.com>
2610 Fix a rare flakiness in svg/animations/svgPreserveAspectRatio-animation-1.html
2611 https://bugs.webkit.org/show_bug.cgi?id=148149
2613 Reviewed by Tim Horton.
2615 Do not sample the SVG animation at the middle of the animation period. At
2616 that time, the SVG animation test script changes the value of the animated
2617 attribute from the from-value to the to-value. It is safer to sample
2618 immediately before and after the middle of the animation period.
2620 * svg/animations/script-tests/svgPreserveAspectRatio-animation-1.js:
2621 * svg/animations/svgPreserveAspectRatio-animation-1-expected.txt:
2623 2015-08-18 Wenson Hsieh <wenson_hsieh@apple.com>
2625 Search input results and clear icons are misaligned when padding is added
2626 https://bugs.webkit.org/show_bug.cgi?id=148146
2627 <rdar://problem/22310951>
2629 Reviewed by Zalan Bujtas.
2631 Tests that for a search field with -webkit-appearance: textfield; and padding will not clip
2632 its cancel and results buttons.
2634 * platform/mac/fast/forms/search/search-padding-cancel-results-buttons-expected.txt: Added.
2635 * platform/mac/fast/forms/search/search-padding-cancel-results-buttons.html: Added.
2637 2015-08-18 Simon Fraser <simon.fraser@apple.com>
2639 will-change: backface-visibility should not cause stacking context
2640 https://bugs.webkit.org/show_bug.cgi?id=148091
2642 Reviewed by Zalan Bujtas.
2644 Test that will-change: -webkit-backface-visibility does not create
2647 * fast/css/will-change/resources/will-change-stacking-helper.js:
2649 2015-08-18 Simon Fraser <simon.fraser@apple.com>
2651 Mark fast/css/will-change/will-change-creates-stacking-context.html as an image-only
2652 failure. Filed webkit.org/b/148144 to track it.
2654 * platform/win/TestExpectations:
2656 2015-08-18 Brian Burg <bburg@apple.com>
2658 Web Inspector: load ProtocolTestStub from the WebInspectorUI bundle
2659 https://bugs.webkit.org/show_bug.cgi?id=147955
2661 Reviewed by Timothy Hatcher.
2663 Since the inspector stub cannot open files that live in the LayoutTests
2664 directory, adopt the test helper marshalling approach used by inspector.js.
2665 Each helper must register its code for marshalling and explicitly put globals
2666 on the window object.
2668 Use script tags rather than importScript to include helpers in a test.
2670 * TestExpectations: For now, skip inspector http tests. These should be rewritten
2671 to use inspector-test.js, which does not run into cross-origin problems.
2673 Rebaseline some test results to account for shifted line numbers (yuck).
2675 * http/tests/inspector/dom/resources/InspectorDOMListener.js:
2676 * http/tests/inspector/resources/console-test.js:
2677 * http/tests/inspector/resources/probe-test.js:
2678 * http/tests/inspector/resources/protocol-test.js:
2679 (ProtocolTestProxy.registerInitializer):
2681 (runTest.runInitializationMethodsInFrontend):
2682 (runTest.runTestMethodInFrontend):
2684 * inspector/console/console-message.html:
2685 * inspector/console/css-source-locations-expected.txt:
2686 * inspector/console/css-source-locations.html:
2687 * inspector/console/js-source-locations-expected.txt:
2688 * inspector/console/js-source-locations.html:
2689 * inspector/console/x-frame-options-message-expected.txt:
2690 * inspector/console/x-frame-options-message.html:
2691 * inspector/debugger/didSampleProbe-multiple-probes.html:
2692 * inspector/debugger/setBreakpoint-actions.html:
2693 * inspector/debugger/setBreakpoint-options-exception.html:
2694 * inspector/dom/dom-search-expected.txt:
2695 * inspector/dom/dom-search-with-context.html:
2696 * inspector/dom/dom-search.html:
2697 * inspector/dom/resources/dom-search-queries.js:
2699 2015-08-18 Myles C. Maxfield <mmaxfield@apple.com>
2701 [Win] Test gardening after r188591
2702 https://bugs.webkit.org/show_bug.cgi?id=148119
2706 * platform/win/fast/text/trak-optimizeLegibility-expected.txt: Added.
2708 2015-08-18 Chris Dumez <cdumez@apple.com>
2710 http/tests/navigation/page-cache-iframe-provisional-load.html is flaky
2711 https://bugs.webkit.org/show_bug.cgi?id=148133
2713 Reviewed by Alexey Proskuryakov.
2715 http/tests/navigation/page-cache-iframe-provisional-load.html would fail if
2716 the slow load would finish before navigating away. To greatly reduce the
2717 chances of it happening, increase the slow load delay from 100ms to 3s.
2719 Also make the test faster by using page-cache-helper.html instead of
2720 page-cache-helper-slow.html. The idea of using a slow helper was for the
2721 load to potentially finish while the page was in the PageCache. However,
2722 now that we've increased the slow load delay, this will no longer happen.
2724 * http/tests/navigation/page-cache-iframe-provisional-load.html:
2725 * http/tests/navigation/resources/page-cache-helper-slow.html: Removed.
2727 2015-08-18 Myles C. Maxfield <mmaxfield@apple.com>
2729 [Cocoa] Honor the 'trak' table by opting in via text-rendering: optimizeLegibility
2730 https://bugs.webkit.org/show_bug.cgi?id=148119
2731 <rdar://problem/22291561>
2733 Reviewed by Tim Horton.
2735 This test will fail until we stop mocking the system font on El Capitan. Until then,
2736 this patch will commit the test failure as an expected result.
2738 * fast/text/trak-optimizeLegibility-expected.html: Added
2739 * fast/text/trak-optimizeLegibility.html: Added
2741 2015-08-18 Chris Dumez <cdumez@apple.com>
2743 Make our bindings' GetOwnPropertySlot() behave according to specification
2744 https://bugs.webkit.org/show_bug.cgi?id=148092
2746 Reviewed by Geoffrey Garen.
2748 * fast/dom/childnode-item-after-itemname.html:
2749 Update the test so the item's id in the NodeList is "testItem"
2750 instead of "item". NodeList has a method called item() which now
2751 takes priority over the name when accessing Nodelist.item, as per
2752 the Web IDL specification.
2754 * fast/dom/htmlcollection-getownproperty-expected.txt:
2755 Rebaseline test. This is a progression.
2757 2015-08-18 Jon Honeycutt <jhoneycutt@apple.com>
2759 Remove failing expectations for some WK1 tests that have passed recent
2762 * platform/ios-simulator-wk1/TestExpectations:
2764 2015-08-18 Javier Fernandez <jfernandez@igalia.com>
2766 [CSS Grid Layout] Do not stretch always grid items with auto width
2767 https://bugs.webkit.org/show_bug.cgi?id=148069
2769 Reviewed by Darin Adler.
2771 New Layout tests to verify that grid stretching logic works as expected
2772 when aligning both horizontally and vertically.
2774 * fast/css-grid-layout/grid-align-justify-stretch-expected.txt: Added.
2775 * fast/css-grid-layout/grid-align-justify-stretch.html: Added.
2776 * fast/css-grid-layout/grid-item-auto-margins-and-stretch-expected.txt: Added.
2777 * fast/css-grid-layout/grid-item-auto-margins-and-stretch.html: Added.
2778 * fast/css-grid-layout/grid-items-should-not-be-stretched-when-height-or-width-or-margin-change-expected.txt: Added.
2779 * fast/css-grid-layout/grid-items-should-not-be-stretched-when-height-or-width-or-margin-change.html: Added.
2781 2015-08-18 Xabier Rodriguez Calvar <calvaris@igalia.com>
2783 [Streams API] Update implementation with the latest spec
2784 https://bugs.webkit.org/show_bug.cgi?id=147978
2786 Reviewed by Darin Adler.
2788 Changed tests about the order of the read and closed promise resolution.
2790 * streams/readable-stream-reader-read.html:
2791 * streams/reference-implementation/readable-stream-tee.html:
2792 * streams/reference-implementation/readable-stream-templated.html:
2793 * streams/reference-implementation/readable-stream.html:
2795 2015-08-17 Commit Queue <commit-queue@webkit.org>
2797 Unreviewed, rolling out r188539, r188544, r188552, and
2799 https://bugs.webkit.org/show_bug.cgi?id=148122
2801 Broke tests and some build styles (Requested by ap on
2804 Reverted changesets:
2806 "Web Inspector: load ProtocolTestStub from the WebInspectorUI
2808 https://bugs.webkit.org/show_bug.cgi?id=147955
2809 http://trac.webkit.org/changeset/188539
2811 "Web Inspector: split TestStub.js into multiple files and
2813 https://bugs.webkit.org/show_bug.cgi?id=148077
2814 http://trac.webkit.org/changeset/188544
2816 "Web Inspector: InspectorTest should be a subclass of
2818 https://bugs.webkit.org/show_bug.cgi?id=148079
2819 http://trac.webkit.org/changeset/188552
2821 "Unreviewed internal build fix attempt after r188539."
2822 http://trac.webkit.org/changeset/188564
2824 2015-08-17 Zalan Bujtas <zalan@apple.com>
2826 Outline with auto style leaves bits behind when the the box is moved.
2827 https://bugs.webkit.org/show_bug.cgi?id=148100
2829 Reviewed by Simon Fraser.
2831 Due to RenderView::maximalOutlineSize() each outline width need to be tested separately.
2833 * fast/repaint/outline-with1px-auto-repaint-rect-expected.txt: Added.
2834 * fast/repaint/outline-with1px-auto-repaint-rect.html: Added.
2835 * fast/repaint/outline-with2px-auto-repaint-rect-expected.txt: Added.
2836 * fast/repaint/outline-with2px-auto-repaint-rect.html: Added.
2837 * fast/repaint/outline-with3px-auto-repaint-rect-expected.txt: Added.
2838 * fast/repaint/outline-with3px-auto-repaint-rect.html: Added.
2840 2015-08-17 Myles C. Maxfield <mmaxfield@apple.com>
2842 [OS X] Remove support for composite fonts
2843 https://bugs.webkit.org/show_bug.cgi?id=147920
2845 Reviewed by Dan Bernstein.
2847 * fast/text/international/text-spliced-font.html: Removed.
2848 * platform/efl/fast/text/international/text-spliced-font-expected.png: Removed.
2849 * platform/efl/fast/text/international/text-spliced-font-expected.txt: Removed.
2850 * platform/gtk/fast/text/international/text-spliced-font-expected.png: Removed.
2851 * platform/gtk/fast/text/international/text-spliced-font-expected.txt: Removed.
2852 * platform/ios-simulator-wk2/fast/text/international/text-spliced-font-expected.txt: Removed.
2853 * platform/ios-simulator/fast/text/international/text-spliced-font-expected.txt: Removed.
2854 * platform/mac/fast/text/international/text-spliced-font-expected.png: Removed.
2855 * platform/mac/fast/text/international/text-spliced-font-expected.txt: Removed.
2856 * platform/win/fast/text/international/text-spliced-font-expected.png: Removed.
2857 * platform/win/fast/text/international/text-spliced-font-expected.txt: Removed.
2859 2015-08-17 Myles C. Maxfield <mmaxfield@apple.com>
2861 [Win] Test gardening
2865 * platform/win/fast/text/system-font-punctuation-expected.txt: Added.
2867 2015-08-17 Brian Burg <bburg@apple.com>
2869 Web Inspector: InspectorTest should be a subclass of TestHarness
2870 https://bugs.webkit.org/show_bug.cgi?id=148079
2872 Reviewed by Timothy Hatcher.
2874 Rename InspectorTestProxy to TestPage.
2876 * http/tests/inspector/debugger/debugger-test.js:
2877 * http/tests/inspector/dom/shapes-test.js:
2878 * http/tests/inspector/replay/replay-test.js:
2879 * http/tests/inspector/resources/inspector-test.js:
2880 (TestPage.registerInitializer):
2882 (TestPage.completeTest):
2883 (TestPage.debugLog):
2884 (TestPage.addResult):
2885 (TestPage.reportUncaughtException):
2886 (InspectorTestProxy.registerInitializer): Deleted.
2887 (InspectorTestProxy.completeTest): Deleted.
2888 (InspectorTestProxy.debugLog): Deleted.
2889 (InspectorTestProxy.addResult): Deleted.
2890 (InspectorTestProxy.reportUncaughtException): Deleted.
2891 * inspector/debugger/breakpoint-action-eval.html:
2892 * inspector/debugger/resources/break-on-exception-tests.js:
2893 * inspector/debugger/resources/script-for-breakpoint-actions.js:
2894 (breakpointActions):
2895 * inspector/debugger/search-scripts.html:
2896 * inspector/replay/window-navigator-plugins-memoized.html:
2897 * inspector/timeline/debugger-paused-while-recording.html:
2898 * inspector/timeline/exception-in-injected-script-while-recording.html:
2900 2015-08-17 Jon Honeycutt <jhoneycutt@apple.com>
2902 Remove failing expectations for some WK2 tests that have passed for the
2905 * platform/ios-simulator-wk2/TestExpectations:
2907 2015-08-17 Skachkov Oleksandr <gskachkov@gmail.com>
2909 [ES6] Implement ES6 arrow function syntax. Arrow function specific features. Lexical bind of this
2910 https://bugs.webkit.org/show_bug.cgi?id=144956
2912 Reviewed by Saam Barati.
2914 * js/arrowfunction-bind-expected.txt: Added.
2915 * js/arrowfunction-bind.html: Added.
2916 * js/arrowfunction-call-expected.txt: Added.
2917 * js/arrowfunction-call.html: Added.
2918 * js/arrowfunction-constructor-expected.txt: Added.
2919 * js/arrowfunction-constructor.html: Added.
2920 * js/arrowfunction-lexical-bind-this-expected.txt: Added.
2921 * js/arrowfunction-lexical-bind-this.html: Added.
2922 * js/arrowfunction-others-expected.txt: Added.
2923 * js/arrowfunction-others.html: Added.
2924 * js/arrowfunction-tdz-expected.txt: Added.
2925 * js/arrowfunction-tdz.html: Added.
2926 * js/arrowfunction-typeof-expected.txt: Added.
2927 * js/arrowfunction-typeof.html: Added.
2928 * js/regress/arrowfunction-call-expected.txt: Added.
2929 * js/regress/arrowfunction-call.html: Added.
2930 * js/regress/script-tests/arrowfunction-call.js: Added.
2931 * js/regress/script-tests/function-call.js: Added.
2932 * js/script-tests/arrowfunction-bind.js: Added.
2933 * js/script-tests/arrowfunction-call.js: Added.
2934 * js/script-tests/arrowfunction-constructor.js: Added.
2935 * js/script-tests/arrowfunction-lexical-bind-this.js: Added.
2936 * js/script-tests/arrowfunction-others.js: Added.
2937 * js/script-tests/arrowfunction-tdz.js: Added.
2938 * js/script-tests/arrowfunction-typeof.js: Added.
2940 2015-08-17 Brian Burg <bburg@apple.com>
2942 Web Inspector: split TestStub.js into multiple files and modernize it
2943 https://bugs.webkit.org/show_bug.cgi?id=148077
2945 Reviewed by Timothy Hatcher.
2947 Add the prefix 'TestPage' to everything in protocol-test.js. Continue
2948 exporting it to the global namespace for backwards compatibility, too.
2950 Rename some things to match changes in the test harness. Tighten up
2951 preconditions for test suite and test case names. Sprinkle some ES6.
2953 * http/tests/inspector/dom/resources/InspectorDOMListener.js:
2954 * http/tests/inspector/resources/console-test.js:
2955 * http/tests/inspector/resources/probe-test.js:
2956 * http/tests/inspector/resources/protocol-test.js:
2957 (TestPage.registerInitializer):
2958 (TestPage.debugLog.window.debugLog):
2959 (TestPage.log.window.log):
2960 (TestPage.closeTest.window.closeTest):
2961 (TestPage.runTest.window.runTest):
2962 (ProtocolTestProxy.registerInitializer): Deleted.
2963 (debugLog): Deleted.
2965 (closeTest): Deleted.
2967 * inspector/dom/resources/dom-search-queries.js:
2968 * inspector/unit-tests/async-test-suite.html:
2969 * inspector/unit-tests/sync-test-suite.html:
2971 2015-08-17 Brian Burg <bburg@apple.com>
2973 Web Inspector: load ProtocolTestStub from the WebInspectorUI bundle
2974 https://bugs.webkit.org/show_bug.cgi?id=147955
2976 Reviewed by Timothy Hatcher.
2978 Since the inspector stub cannot open files that live in the LayoutTests
2979 directory, adopt the test helper marshalling approach used by inspector.js.
2980 Each helper must register its code for marshalling and explicitly put globals
2981 on the window object.
2983 Use script tags rather than importScript to include helpers in a test.
2985 * TestExpectations: For now, skip inspector http tests. These should be rewritten
2986 to use inspector-test.js, which does not run into cross-origin problems.
2988 Rebaseline some test results to account for shifted line numbers (yuck).
2990 * http/tests/inspector/dom/resources/InspectorDOMListener.js:
2991 * http/tests/inspector/resources/console-test.js:
2992 * http/tests/inspector/resources/probe-test.js:
2993 * http/tests/inspector/resources/protocol-test.js:
2994 (ProtocolTestProxy.registerInitializer):
2996 (runTest.runInitializationMethodsInFrontend):
2997 (runTest.runTestMethodInFrontend):
2999 * inspector/console/console-message.html:
3000 * inspector/console/css-source-locations-expected.txt:
3001 * inspector/console/css-source-locations.html:
3002 * inspector/console/js-source-locations-expected.txt:
3003 * inspector/console/js-source-locations.html:
3004 * inspector/console/x-frame-options-message-expected.txt:
3005 * inspector/console/x-frame-options-message.html:
3006 * inspector/debugger/didSampleProbe-multiple-probes.html:
3007 * inspector/debugger/setBreakpoint-actions.html:
3008 * inspector/debugger/setBreakpoint-options-exception.html:
3009 * inspector/dom/dom-search-expected.txt:
3010 * inspector/dom/dom-search-with-context.html:
3011 * inspector/dom/dom-search.html:
3012 * inspector/dom/resources/dom-search-queries.js:
3014 2015-08-17 Simon Fraser <simon.fraser@apple.com>
3016 will-change should sometimes trigger compositing
3017 https://bugs.webkit.org/show_bug.cgi?id=148072
3019 Reviewed by Tim Horton.
3021 * compositing/layer-creation/will-change-change-expected.txt: Added.
3022 * compositing/layer-creation/will-change-change.html: Added.
3023 * compositing/layer-creation/will-change-layer-creation-expected.txt: Added.
3024 * compositing/layer-creation/will-change-layer-creation.html: Added.
3026 2015-08-17 Timothy Horton <timothy_horton@apple.com>
3028 Holes for find matches that span multiple lines are completely wrong
3029 https://bugs.webkit.org/show_bug.cgi?id=148065
3030 <rdar://problem/5305002>
3032 Reviewed by Simon Fraser.
3034 * fast/text/mark-matches-broken-line-rendering-expected.html: Added.
3035 * fast/text/mark-matches-broken-line-rendering.html: Added.
3036 Add a test that ensures that we correctly mark test matches that cross
3039 2015-08-17 Chris Dumez <cdumez@apple.com>
3041 Accessing HTMLCollection.length is slow
3042 https://bugs.webkit.org/show_bug.cgi?id=148039
3044 Reviewed by Ryosuke Niwa.
3046 * fast/dom/htmlcollection-getownproperty-expected.txt: Added.
3047 * fast/dom/htmlcollection-getownproperty.html: Added.
3048 Add new layout test covering the expected behavior of HTMLCollection's
3049 [[GetOwnProperty]]. A few checks are still failing as we don't entirely
3050 match the specification yet.
3052 * fast/dom/wrapper-classes-expected.txt:
3053 Rebaseline test as a few more checks are now passing.
3055 2015-08-15 Alexey Proskuryakov <ap@apple.com>
3057 Removed an expectation for http/tests/media/video-buffered-range-contains-currentTime.html,
3058 which no longer times out. This expectation was conflicting with a correct one.
3060 * platform/mac/TestExpectations:
3062 2015-08-15 Simon Fraser <simon.fraser@apple.com>
3064 Have will-change create stacking context when necessary
3065 https://bugs.webkit.org/show_bug.cgi?id=148060
3067 Reviewed by Zalan Bujtas.
3069 Ref test for will-change creating stacking context.
3071 * fast/css/will-change/resources/will-change-stacking-helper.js: Added.
3072 (makeStackingBlock):
3073 * fast/css/will-change/will-change-creates-stacking-context-expected.html: Added.
3074 * fast/css/will-change/will-change-creates-stacking-context.html: Added.
3075 * platform/efl/TestExpectations: Mark image failure on EFL, since some CSS
3076 properties in the test are disabled there.
3078 2015-08-14 Simon Fraser <simon.fraser@apple.com>
3080 Implement parsing for CSS will-change
3081 https://bugs.webkit.org/show_bug.cgi?id=148052
3083 Reviewed by Dean Jackson.
3085 will-change parsing test.
3087 * fast/css/will-change-parsing-expected.txt: Added.
3088 * fast/css/will-change-parsing.html: Added.
3090 2015-08-14 Alexey Proskuryakov <ap@apple.com>
3092 Clean up js-test use in scroll-snap tests
3093 https://bugs.webkit.org/show_bug.cgi?id=148046
3095 Reviewed by Brent Fulgham.
3097 * tiled-drawing/scrolling/scroll-snap/scroll-snap-iframe-expected.txt:
3098 * tiled-drawing/scrolling/scroll-snap/scroll-snap-iframe.html:
3099 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-2d-overflow-expected.txt:
3100 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-2d-overflow.html:
3101 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-borders-expected.txt:
3102 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-borders.html:
3103 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-horizontal-expected.txt:
3104 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-horizontal.html:
3105 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-horizontal-expected.txt:
3106 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-horizontal.html:
3107 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-vertical-expected.txt:
3108 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-vertical.html:
3109 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical-expected.txt:
3110 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical.html:
3111 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow-expected.txt:
3112 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow-stateless-expected.txt:
3113 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow-stateless.html:
3114 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow.html:
3115 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-padding-expected.txt:
3116 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-padding.html:
3117 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-rotated-expected.txt:
3118 * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-rotated.html:
3120 2015-08-14 Jon Honeycutt <jhoneycutt@apple.com>
3122 Rebase some WK2 test results to include the frame scroll pos. Move the
3123 cross-platform test results to the WK1 directory.
3125 * platform/ios-simulator-wk1/fast/multicol/pagination/BottomToTop-bt-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/multicol/pagination/BottomToTop-bt-expected.txt.
3126 * platform/ios-simulator-wk1/fast/multicol/pagination/BottomToTop-lr-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/multicol/pagination/BottomToTop-lr-expected.txt.
3127 * platform/ios-simulator-wk1/fast/multicol/pagination/BottomToTop-rl-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/multicol/pagination/BottomToTop-rl-expected.txt.
3128 * platform/ios-simulator-wk1/fast/multicol/pagination/BottomToTop-tb-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/multicol/pagination/BottomToTop-tb-expected.txt.
3129 * platform/ios-simulator-wk1/fast/multicol/pagination/RightToLeft-bt-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/multicol/pagination/RightToLeft-bt-expected.txt.
3130 * platform/ios-simulator-wk1/fast/multicol/pagination/RightToLeft-lr-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/multicol/pagination/RightToLeft-lr-expected.txt.
3131 * platform/ios-simulator-wk1/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt.
3132 * platform/ios-simulator-wk1/fast/multicol/pagination/RightToLeft-rl-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/multicol/pagination/RightToLeft-rl-expected.txt.
3133 * platform/ios-simulator-wk1/fast/multicol/pagination/RightToLeft-tb-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/multicol/pagination/RightToLeft-tb-expected.txt.
3134 * platform/ios-simulator-wk1/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt.
3135 * platform/ios-simulator-wk1/fast/multicol/vertical-rl/column-rules-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/multicol/vertical-rl/column-rules-expected.txt.
3136 * platform/ios-simulator-wk1/fast/multicol/vertical-rl/float-paginate-complex-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/multicol/vertical-rl/float-paginate-complex-expected.txt.
3137 * platform/ios-simulator-wk2/fast/multicol/pagination/BottomToTop-bt-expected.txt:
3138 * platform/ios-simulator-wk2/fast/multicol/pagination/BottomToTop-lr-expected.txt:
3139 * platform/ios-simulator-wk2/fast/multicol/pagination/BottomToTop-rl-expected.txt:
3140 * platform/ios-simulator-wk2/fast/multicol/pagination/BottomToTop-tb-expected.txt:
3141 * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-bt-expected.txt:
3142 * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-lr-expected.txt:
3143 * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt:
3144 * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-rl-expected.txt:
3145 * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-tb-expected.txt:
3146 * platform/ios-simulator-wk2/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
3147 * platform/ios-simulator-wk2/fast/multicol/vertical-rl/column-rules-expected.txt:
3148 * platform/ios-simulator-wk2/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
3150 2015-08-14 Jon Honeycutt <jhoneycutt@apple.com>
3154 * platform/ios-simulator-wk2/TestExpectations:
3155 * platform/ios-simulator/js/dom/constructor-length-expected.txt:
3157 2015-08-14 Jon Honeycutt <jhoneycutt@apple.com>
3161 * platform/ios-simulator-wk2/fast/ruby/bopomofo-expected.txt: Removed.
3162 * platform/ios-simulator-wk2/fast/ruby/bopomofo-letter-spacing-expected.txt: Removed.
3163 * platform/ios-simulator-wk2/fast/ruby/bopomofo-rl-expected.txt: Removed.
3164 * platform/ios-simulator-wk2/fast/text/international/plane2-expected.txt: Removed.
3165 * platform/ios-simulator-wk2/fast/text/international/synthesized-italic-vertical-latin-expected.txt: Removed.
3166 * platform/ios-simulator-wk2/fast/writing-mode/japanese-lr-text-expected.txt: Removed.
3167 * platform/ios-simulator-wk2/fast/writing-mode/japanese-rl-text-expected.txt: Removed.
3168 * platform/ios-simulator-wk2/fast/writing-mode/japanese-ruby-horizontal-bt-expected.txt: Removed.
3169 * platform/ios-simulator-wk2/fast/writing-mode/japanese-ruby-vertical-lr-expected.txt: Removed.
3170 * platform/ios-simulator-wk2/fast/writing-mode/japanese-ruby-vertical-rl-expected.txt: Removed.
3171 * platform/ios-simulator-wk2/fast/writing-mode/vertical-align-table-baseline-expected.txt: Removed.
3173 2015-08-14 Ryosuke Niwa <rniwa@webkit.org>
3175 ES6 class syntax should allow computed name method
3176 https://bugs.webkit.org/show_bug.cgi?id=142690
3178 Reviewed by Saam Barati.
3180 Added test cases for computed method names.
3182 * js/class-syntax-method-names-expected.txt:
3183 * js/script-tests/class-syntax-method-names.js:
3185 2015-08-14 Eric Carlson <eric.carlson@apple.com>
3187 [Mac] video-buffered-range-contains-currentTime.html is flakey after r188390
3188 https://bugs.webkit.org/show_bug.cgi?id=148042
3190 * platform/mac/TestExpectations: Mark the test as flakey.
3192 2015-08-14 Alexey Proskuryakov <ap@apple.com>
3194 Frequent assertions on animations/restart-after-scroll.html
3195 https://bugs.webkit.org/show_bug.cgi?id=148026
3197 * TestExpectations: Skip the test in debug mode.
3199 2015-08-13 Antti Koivisto <antti@apple.com>
3201 Cover memory cache subresource validation policy with cache tests
3202 https://bugs.webkit.org/show_bug.cgi?id=147830
3204 Reviewed by Alexey Proskuryakov.
3206 Add another test round using subresource validation policy.
3208 * http/tests/cache/disk-cache/disk-cache-204-status-code-expected.txt:
3209 * http/tests/cache/disk-cache/disk-cache-302-status-code-expected.txt:
3210 * http/tests/cache/disk-cache/disk-cache-307-status-code-expected.txt:
3211 * http/tests/cache/disk-cache/disk-cache-404-status-code-expected.txt:
3212 * http/tests/cache/disk-cache/disk-cache-disable-expected.txt:
3213 * http/tests/cache/disk-cache/disk-cache-media-expected.txt:
3214 * http/tests/cache/disk-cache/disk-cache-range-expected.txt:
3215 * http/tests/cache/disk-cache/disk-cache-request-headers-expected.txt:
3216 * http/tests/cache/disk-cache/disk-cache-request-max-stale-expected.txt:
3217 * http/tests/cache/disk-cache/disk-cache-revalidation-new-expire-header-expected.txt:
3218 * http/tests/cache/disk-cache/disk-cache-validation-attachment-expected.txt:
3219 * http/tests/cache/disk-cache/disk-cache-validation-back-navigation-policy-expected.txt:
3220 * http/tests/cache/disk-cache/disk-cache-validation-expected.txt:
3221 * http/tests/cache/disk-cache/disk-cache-validation-no-body-expected.txt:
3222 * http/tests/cache/disk-cache/disk-cache-vary-expected.txt:
3223 * http/tests/cache/disk-cache/disk-cache-vary-no-body-expected.txt:
3224 * http/tests/cache/disk-cache/resources/cache-test.js:
3225 (loadResourcesWithOptions):
3229 2015-08-13 Joseph Pecoraro <pecoraro@apple.com>
3231 Web Inspector: Reduce flakiness of inspector/indexeddb/requestDatabaseNames
3232 https://bugs.webkit.org/show_bug.cgi?id=148008
3234 Reviewed by Timothy Hatcher.
3236 * inspector/indexeddb/requestDatabaseNames.html:
3237 Follow-up fix to reduce flakiness in the test caused by other tests
3238 creating IndexedDB databases.
3240 2015-08-13 Jon Honeycutt <jhoneycutt@apple.com>
3244 * platform/ios-simulator/TestExpectations:
3245 * platform/ios-simulator-wk1/fast/forms/indeterminate-progress-inline-height-expected.txt: Added.
3246 * platform/ios-simulator-wk1/fast/forms/input-appearance-spinbutton-expected.txt: Added.
3247 * platform/ios-simulator-wk1/fast/forms/input-appearance-spinbutton-up-expected.txt: Added.
3249 2015-08-13 Jon Honeycutt <jhoneycutt@apple.com>
3251 Rebaseline some iOS simulator test results for font changes.
3253 Rubber-stamped by Sam Weinig.
3255 * platform/ios-simulator/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.txt:
3256 * platform/ios-simulator/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.txt:
3257 * platform/ios-simulator/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.txt:
3258 * platform/ios-simulator/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.txt:
3259 * platform/ios-simulator/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt:
3260 * platform/ios-simulator/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.txt:
3261 * platform/ios-simulator/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.txt:
3262 * platform/ios-simulator/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt:
3263 * platform/ios-simulator/fast/ruby/bopomofo-expected.txt:
3264 * platform/ios-simulator/fast/ruby/bopomofo-letter-spacing-expected.txt:
3265 * platform/ios-simulator/fast/ruby/bopomofo-rl-expected.txt:
3266 * platform/ios-simulator/fast/text/backslash-to-yen-sign-euc-expected.txt:
3267 * platform/ios-simulator/fast/text/backslash-to-yen-sign-expected.txt:
3268 * platform/ios-simulator/fast/text/font-weights-zh-expected.txt:
3269 * platform/ios-simulator/fast/text/indic-expected.txt:
3270 * platform/ios-simulator/fast/text/international/plane2-expected.txt:
3271 * platform/ios-simulator/fast/text/international/synthesized-italic-vertical-latin-expected.txt:
3272 * platform/ios-simulator/fast/text/international/text-combine-image-test-expected.txt:
3273 * platform/ios-simulator/fast/text/international/text-spliced-font-expected.txt:
3274 * platform/ios-simulator/fast/text/tatechuyoko-expected.txt:
3275 * platform/ios-simulator/fast/text/text-combine-different-fonts-expected.txt:
3276 * platform/ios-simulator/fast/writing-mode/japanese-lr-selection-expected.txt:
3277 * platform/ios-simulator/fast/writing-mode/japanese-lr-text-expected.txt:
3278 * platform/ios-simulator/fast/writing-mode/japanese-rl-selection-expected.txt:
3279 * platform/ios-simulator/fast/writing-mode/japanese-rl-text-expected.txt:
3280 * platform/ios-simulator/fast/writing-mode/japanese-ruby-horizontal-bt-expected.txt:
3281 * platform/ios-simulator/fast/writing-mode/japanese-ruby-vertical-lr-expected.txt:
3282 * platform/ios-simulator/fast/writing-mode/japanese-ruby-vertical-rl-expected.txt:
3283 * platform/ios-simulator/fast/writing-mode/vertical-align-table-baseline-expected.txt:
3285 2015-08-13 Joseph Pecoraro <pecoraro@apple.com>
3287 Web Inspector: Watch Expressions
3288 https://bugs.webkit.org/show_bug.cgi?id=147904
3290 Reviewed by Brian Burg.
3292 * inspector/model/remote-object-fake-object-expected.txt: Added.
3293 * inspector/model/remote-object-fake-object.html: Added.
3295 2015-08-13 Brian Burg <bburg@apple.com>
3297 Web Inspector: refactor ProtocolTest to be an InjectedTestHarness subclass
3298 https://bugs.webkit.org/show_bug.cgi?id=147954
3300 Reviewed by Joseph Pecoraro.
3302 In preparation for sharing the same test harness API between protocol tests
3303 and frontend tests, this patch refactors ProtocolTest into the desired
3304 class structure. Each type of test (currently: protocol, frontend) extends
3305 InjectedTestHarness and fills in a few key methods for communicating with
3306 the test page-side code.
3308 This patch standardizes on assert() only logging when the condition is false.
3309 Update protocol tests to use ProtocolTestHarness.expectThat, rather than assert.
3311 * http/tests/inspector/resources/ProtocolTestStub.js:
3312 (window.InjectedTestHarness):
3313 (window.InjectedTestHarness.prototype.createAsyncSuite):
3314 (window.InjectedTestHarness.prototype.createSyncSuite):
3315 (window.InjectedTestHarness.prototype.completeTest):
3316 (window.InjectedTestHarness.prototype.addResult):
3317 (window.InjectedTestHarness.prototype.debugLog):
3318 (window.InjectedTestHarness.prototype.evaluateInPage):
3319 (window.InjectedTestHarness.prototype.importScript):
3320 (window.InjectedTestHarness.prototype.get logCount):
3321 (window.InjectedTestHarness.prototype.log):
3322 (window.InjectedTestHarness.prototype.assert):
3323 (window.InjectedTestHarness.prototype.expectThat):
3325 (InjectedTestHarness.AsyncTestSuite): Use a stored reference to the harness
3326 rather than hardcoding a specific InjectedTestHarness instance.
3328 (InjectedTestHarness.AsyncTestSuite.prototype.runTestCasesAndFinish.finish):
3329 (InjectedTestHarness.AsyncTestSuite.prototype.runTestCasesAndFinish):
3330 (InjectedTestHarness.AsyncTestSuite.prototype.runTestCases):
3332 (InjectedTestHarness.SyncTestSuite): Use a stored reference to the harness
3333 rather than hardcoding a specific InjectedTestHarness instance.
3335 (InjectedTestHarness.SyncTestSuite.prototype.runTestCasesAndFinish):
3336 (InjectedTestHarness.SyncTestSuite.prototype.runTestCases):
3338 (ProtocolTestHarness.prototype.completeTest):
3339 (ProtocolTestHarness.prototype.addResult):
3340 (ProtocolTestHarness.prototype.debugLog):
3341 (ProtocolTestHarness.prototype.evaluateInPage):
3342 (ProtocolTestHarness):
3343 (InspectorProtocol.sendCommand):
3344 (InspectorProtocol.awaitCommand):
3345 (InspectorProtocol.awaitEvent.):
3346 (InspectorProtocol.awaitEvent):
3347 (InspectorProtocol.addEventListener):
3348 (InspectorProtocol.sendMessage):
3349 (InspectorProtocol.checkForError):
3350 (InspectorFrontendAPI.dispatchMessageAsync):
3351 (ProtocolTest.AsyncTestSuite): Moved.
3352 (ProtocolTest.AsyncTestSuite.prototype.runTestCasesAndFinish.finish): Moved.
3353 (ProtocolTest.AsyncTestSuite.prototype.runTestCasesAndFinish): Moved.
3354 (ProtocolTest.AsyncTestSuite.prototype.runTestCases): Moved.
3355 (ProtocolTest.SyncTestSuite): Moved.
3356 (ProtocolTest.SyncTestSuite.prototype.runTestCasesAndFinish): Moved.
3357 (ProtocolTest.SyncTestSuite.prototype.runTestCases): Moved.
3358 (ProtocolTest.log): Moved.
3359 (ProtocolTest.assert): Moved.
3360 (ProtocolTest.debugLog): Moved.
3361 (ProtocolTest.completeTest): Moved.
3362 (ProtocolTest.importScript): Moved.
3363 * http/tests/inspector/resources/console-test.js:
3364 (.suite.addTestCase.):
3365 (.suite.addTestCase):
3366 (ProtocolTest.Console.addTestCase):
3367 * http/tests/inspector/resources/protocol-test.js:
3369 * inspector/console/console-message.html:
3370 * inspector/console/x-frame-options-message.html:
3371 * inspector/debugger/didSampleProbe-multiple-probes.html:
3372 * inspector/dom-debugger/node-removed.html:
3373 * inspector/dom/dom-remove-events.html:
3374 * inspector/runtime/getProperties.html:
3375 * inspector/unit-tests/async-test-suite-expected.txt:
3376 * inspector/unit-tests/async-test-suite.html:
3377 * inspector/unit-tests/sync-test-suite-expected.txt:
3378 * inspector/unit-tests/sync-test-suite.html:
3380 2015-08-13 Joseph Pecoraro <pecoraro@apple.com>
3382 Web Inspector: A {Map, WeakMap, Set, WeakSet} object contains itself will hang the console
3383 https://bugs.webkit.org/show_bug.cgi?id=147966
3385 Reviewed by Timothy Hatcher.
3387 * inspector/model/remote-object.html:
3388 * inspector/model/remote-object-expected.txt:
3389 Add tests for a cylic array, set, and map.
3391 2015-08-13 Eric Carlson <eric.carlson@apple.com>
3393 Don't short circuit seeking
3394 https://bugs.webkit.org/show_bug.cgi?id=147892
3396 Reviewed by Jer Noble.
3398 * media/event-attributes-expected.txt: Update for test change.
3399 * media/event-attributes.html: There is no reason to expect that a 'timeupdate' will have
3400 been sent before 'canplaythrough'.
3401 * media/video-seek-to-current-time-expected.txt: Added.
3402 * media/video-seek-to-current-time.html: Added.
3403 * platform/efl/TestExpectations: Skip new test.
3404 * platform/gtk/TestExpectations: Ditto.
3405 * platform/mac/TestExpectations: Mark the new test as sometimes failing because of
3406 webkit.org/b/147944.
3407 * platform/win/TestExpectations: Skip new test.
3409 2015-08-13 Alexey Proskuryakov <ap@apple.com>
3411 [Cocoa] [CJK-configured device] System font has vertical punctuation
3412 https://bugs.webkit.org/show_bug.cgi?id=147964
3413 <rdar://problem/22256660>
3415 * platform/mac/fast/text/system-font-punctuation-expected.txt: Actually landing
3418 2015-08-12 Alexey Proskuryakov <ap@apple.com>
3420 Mac TestExpectations gardening.
3422 * platform/mac/TestExpectations:
3424 2015-08-12 Myles C. Maxfield <mmaxfield@apple.com>
3426 [Cocoa] [CJK-configured device] System font has vertical punctuation
3427 https://bugs.webkit.org/show_bug.cgi?id=147964
3428 <rdar://problem/22256660>
3430 Reviewed by Dean Jackson.
3432 Make sure punctuation isn't vertical.
3434 * fast/text/system-font-punctuation.html: Added.
3435 * platform/ios-simulator/fast/text/system-font-punctuation-expected.txt: Added
3436 * platform/mac/fast/text/system-font-punctuation-expected.txt: Added
3438 2015-08-12 Alexey Proskuryakov <ap@apple.com>
3440 Removing an expectation for a long fixed bug.
3442 * TestExpectations: Unskip fast/multicol/newmulticol/spanner-crash.html.
3444 2015-08-12 Alexey Proskuryakov <ap@apple.com>
3446 http/tests/security/cors-post-redirect-308.html doesn't work properly
3447 https://bugs.webkit.org/show_bug.cgi?id=147914
3449 Reviewed by Brady Eidson.
3451 * http/tests/resources/redirect.php: Trying to return
3452 code 308 without a reason phrase results in an internal server error with Apache/2.2.
3453 While at it, also corrected the script to always set Cache-Control: no-store.
3455 2015-08-12 Alexey Proskuryakov <ap@apple.com>
3457 Removing an expectation for a test that's fixed.
3459 * platform/mac/TestExpectations:
3461 2015-08-12 Antti Koivisto <antti@apple.com>
3463 CachedResource leak in validation code
3464 https://bugs.webkit.org/show_bug.cgi?id=147941
3466 Reviewed by Chris Dumez.
3468 * http/tests/cache/recursive-validation.html: Added.
3469 * http/tests/cache/resources/no-cache-with-validation.php: Added.
3471 2015-08-12 Joseph Pecoraro <pecoraro@apple.com>
3473 Web Inspector: Not receiving responses for async request IndexedDB.requestDatabaseNames
3474 https://bugs.webkit.org/show_bug.cgi?id=147844
3476 Reviewed by Brian Burg.
3478 * inspector/indexeddb/requestDatabaseNames-expected.txt: Added.
3479 * inspector/indexeddb/requestDatabaseNames.html: Added.
3481 2015-08-11 Matt Rajca <mrajca@apple.com>
3483 Media Session: test Play/Pause media control events delivered to Default media sessions
3484 https://bugs.webkit.org/show_bug.cgi?id=147910
3486 Reviewed by Eric Carlson.
3488 Media elements that aren't explicitly assigned a media session should respond to play/pause media control events.
3490 * media/session/play-pause-media-events-in-default-sessions-expected.txt: Added.
3491 * media/session/play-pause-media-events-in-default-sessions.html: Added.
3493 2015-08-11 Matt Rajca <mrajca@apple.com>
3495 Media Session: add test for Content media session focus
3496 https://bugs.webkit.org/show_bug.cgi?id=147902
3498 Reviewed by Eric Carlson.
3500 Playing a media element that belongs to a Content media session should pause other media elements that belong
3501 to Content media sessions.
3503 * media/session/content-session-focus-expected.txt: Added.
3504 * media/session/content-session-focus.html: Added.
3506 2015-08-12 Brent Fulgham <bfulgham@apple.com>
3508 REGRESSION(r185606): ASSERT in WebCore::RenderElement::styleWillChange
3509 https://bugs.webkit.org/show_bug.cgi?id=147596
3510 <rdar://problem/21963355>
3512 Reviewed by Jon Honeycutt.
3514 * css3/scroll-snap/improper-snap-points-crash-expected.txt: Added.
3515 * css3/scroll-snap/improper-snap-points-crash.html: Added.
3517 2015-08-12 Youenn Fablet <youenn.fablet@crf.canon.fr>
3519 XHR.setRequestHeader should remove trailing and leading whitespaces from the header value
3520 https://bugs.webkit.org/show_bug.cgi?id=147445
3522 Reviewed by Darin Adler.
3524 * http/tests/xmlhttprequest/inject-header-expected.txt:
3525 * http/tests/xmlhttprequest/inject-header.html:
3526 * http/tests/xmlhttprequest/resources/print-xtest-header.cgi: Added.
3527 * http/tests/xmlhttprequest/set-bad-headervalue-expected.txt:
3528 * http/tests/xmlhttprequest/set-bad-headervalue.html:
3529 * http/tests/xmlhttprequest/setrequestheader-allow-whitespace-in-value-expected.txt: Added.
3530 * http/tests/xmlhttprequest/setrequestheader-allow-whitespace-in-value.htm: Added.
3532 2015-08-11 Myles C. Maxfield <mmaxfield@apple.com>
3534 [font-features] Map OpenType feature tags to TrueType feature selectors
3535 https://bugs.webkit.org/show_bug.cgi?id=147819
3537 Reviewed by Dean Jackson.
3539 Updated test results.
3541 * platform/mac/css3/font-feature-settings-preinstalled-fonts-expected.png: Added.
3542 * platform/mac/css3/font-feature-settings-preinstalled-fonts-expected.txt:
3544 2015-08-11 Simon Fraser <simon.fraser@apple.com>
3546 Windows test gardening.
3548 * platform/win/TestExpectations:
3549 * platform/win/css3/font-feature-settings-preinstalled-fonts-expected.txt: Added.
3550 * platform/win/fast/forms/input-appearance-spinbutton-expected.txt: Added.
3551 * platform/win/fast/forms/input-appearance-spinbutton-up-expected.txt: Added.
3553 2015-08-11 Yusuke Suzuki <utatane.tea@gmail.com>
3555 Introduce get_by_id like IC into get_by_val when the given name is String or Symbol
3556 https://bugs.webkit.org/show_bug.cgi?id=147480
3558 Reviewed by Filip Pizlo.
3560 Add synthetic benchmarks that replaces normal property load with symbol/string keyed load.
3562 * js/regress/get-by-val-with-string-bimorphic-check-structure-elimination-expected.txt: Added.
3563 * js/regress/get-by-val-with-string-bimorphic-check-structure-elimination-simple-expected.txt: Added.
3564 * js/regress/get-by-val-with-string-bimorphic-check-structure-elimination-simple.html: Added.
3565 * js/regress/get-by-val-with-string-bimorphic-check-structure-elimination.html: Added.
3566 * js/regress/get-by-val-with-string-chain-from-try-block-expected.txt: Added.
3567 * js/regress/get-by-val-with-string-chain-from-try-block.html: Added.
3568 * js/regress/get-by-val-with-string-check-structure-elimination-expected.txt: Added.
3569 * js/regress/get-by-val-with-string-check-structure-elimination.html: Added.
3570 * js/regress/get-by-val-with-string-proto-or-self-expected.txt: Added.
3571 * js/regress/get-by-val-with-string-proto-or-self.html: Added.
3572 * js/regress/get-by-val-with-string-quadmorphic-check-structure-elimination-simple-expected.txt: Added.
3573 * js/regress/get-by-val-with-string-quadmorphic-check-structure-elimination-simple.html: Added.
3574 * js/regress/get-by-val-with-string-self-or-proto-expected.txt: Added.
3575 * js/regress/get-by-val-with-string-self-or-proto.html: Added.
3576 * js/regress/get-by-val-with-symbol-bimorphic-check-structure-elimination-expected.txt: Added.
3577 * js/regress/get-by-val-with-symbol-bimorphic-check-structure-elimination-simple-expected.txt: Added.
3578 * js/regress/get-by-val-with-symbol-bimorphic-check-structure-elimination-simple.html: Added.
3579 * js/regress/get-by-val-with-symbol-bimorphic-check-structure-elimination.html: Added.
3580 * js/regress/get-by-val-with-symbol-chain-from-try-block-expected.txt: Added.
3581 * js/regress/get-by-val-with-symbol-chain-from-try-block.html: Added.
3582 * js/regress/get-by-val-with-symbol-check-structure-elimination-expected.txt: Added.
3583 * js/regress/get-by-val-with-symbol-check-structure-elimination.html: Added.
3584 * js/regress/get-by-val-with-symbol-proto-or-self-expected.txt: Added.
3585 * js/regress/get-by-val-with-symbol-proto-or-self.html: Added.
3586 * js/regress/get-by-val-with-symbol-quadmorphic-check-structure-elimination-simple-expected.txt: Added.
3587 * js/regress/get-by-val-with-symbol-quadmorphic-check-structure-elimination-simple.html: Added.
3588 * js/regress/get-by-val-with-symbol-self-or-proto-expected.txt: Added.
3589 * js/regress/get-by-val-with-symbol-self-or-proto.html: Added.
3590 * js/regress/script-tests/get-by-val-with-string-bimorphic-check-structure-elimination-simple.js: Added.
3591 * js/regress/script-tests/get-by-val-with-string-bimorphic-check-structure-elimination.js: Added.
3592 * js/regress/script-tests/get-by-val-with-string-chain-from-try-block.js: Added.
3601 * js/regress/script-tests/get-by-val-with-string-check-structure-elimination.js: Added.
3602 * js/regress/script-tests/get-by-val-with-string-proto-or-self.js: Added.
3606 * js/regress/script-tests/get-by-val-with-string-quadmorphic-check-structure-elimination-simple.js: Added.
3607 * js/regress/script-tests/get-by-val-with-string-self-or-proto.js: Added.
3611 * js/regress/script-tests/get-by-val-with-symbol-bimorphic-check-structure-elimination-simple.js: Added.
3612 * js/regress/script-tests/get-by-val-with-symbol-bimorphic-check-structure-elimination.js: Added.
3613 * js/regress/script-tests/get-by-val-with-symbol-chain-from-try-block.js: Added.
3622 * js/regress/script-tests/get-by-val-with-symbol-check-structure-elimination.js: Added.
3623 * js/regress/script-tests/get-by-val-with-symbol-proto-or-self.js: Added.
3627 * js/regress/script-tests/get-by-val-with-symbol-quadmorphic-check-structure-elimination-simple.js: Added.
3628 * js/regress/script-tests/get-by-val-with-symbol-self-or-proto.js: Added.
3633 2015-08-11 Brian Burg <bburg@apple.com>
3635 Web Inspector: Agent commands do not actually return a promise when expected
3636 https://bugs.webkit.org/show_bug.cgi?id=138665
3638 Reviewed by Timothy Hatcher.
3640 Add a new test that only checks for proper invocation return values.
3641 Once the async test suite infrastructure is available for frontend tests,
3642 more thorough tests of promises and callbacks will be added.
3644 * inspector/protocol/inspector-backend-invocation-return-value-expected.txt: Added.
3645 * inspector/protocol/inspector-backend-invocation-return-value.html: Added.
3646 * inspector/protocol/protocol-promise-result-expected.txt: Removed.
3647 * inspector/protocol/protocol-promise-result.html: Removed.
3648 * platform/win/TestExpectations: Remove deleted test.
3650 2015-08-11 Said Abou-Hallawa <sabouhallawa@apple.com>
3652 feMorphology is not rendered correctly on Retina display
3653 https://bugs.webkit.org/show_bug.cgi?id=147589
3655 Reviewed by Dean Jackson.
3657 Ensure we take the filter scale factor into consideration when applying
3660 * fast/hidpi/filters-morphology-expected.html: Added.
3661 * fast/hidpi/filters-morphology.html: Added.
3663 2015-08-11 Yusuke Suzuki <utatane.tea@gmail.com>
3665 Numeric setter on prototype doesn't get called.
3666 https://bugs.webkit.org/show_bug.cgi?id=144252
3668 Reviewed by Darin Adler.
3670 Update the test expectation file.
3672 * js/class-syntax-string-and-numeric-names-expected.txt:
3674 2015-08-11 Brian Burg <bburg@apple.com>
3676 Web Inspector: use different namespaces in test fixtures for protocol tests and frontend tests
3677 https://bugs.webkit.org/show_bug.cgi?id=147787
3679 Reviewed by Timothy Hatcher.
3681 Refactor test methods to use three distinct namespaces to reflect their implementation:
3683 - InspectorProtocol contains commands that are only used from within protocol tests.
3684 This includes sending and receiving protocol messages and checking message errors.
3686 - InspectorTest contains test methods for full inspector frontend tests.
3688 - ProtocolTest contains test methods for protocol tests.
3690 In a subsequent patch, most methods in InspectorTest and ProtocolTest namespaces
3691 will be unified so that implementations of log, assert, etc. are no longer duplicated.
3692 For now, at least make it obvious at each callsite what code is being invoked.
3694 * http/tests/inspector/console/access-inspected-object.html:
3695 * http/tests/inspector/dom/resources/InspectorDOMListener.js:
3696 * http/tests/inspector/page/loading-iframe-document-node.html:
3697 * http/tests/inspector/resources/ProtocolTestStub.js:
3698 * http/tests/inspector/resources/console-test.js:
3699 * http/tests/inspector/resources/probe-test.js:
3700 * inspector/console/console-message.html:
3701 * inspector/console/css-source-locations.html:
3702 * inspector/console/js-source-locations.html:
3703 * inspector/console/x-frame-options-message.html:
3704 * inspector/css/getSupportedCSSProperties.html:
3705 * inspector/debugger/breakpoint-action-detach.html:
3706 * inspector/debugger/breakpoint-action-with-exception.html:
3707 * inspector/debugger/breakpoint-condition-detach.html:
3708 * inspector/debugger/breakpoint-condition-with-bad-script.html:
3709 * inspector/debugger/breakpoint-condition-with-exception.html:
3710 * inspector/debugger/breakpoint-eval-with-exception.html:
3711 * inspector/debugger/breakpoint-inside-conditons-and-actions.html:
3712 * inspector/debugger/call-frame-function-name.html:
3713 * inspector/debugger/call-frame-this-host.html:
3714 * inspector/debugger/call-frame-this-nonstrict.html:
3715 * inspector/debugger/call-frame-this-strict.html:
3716 * inspector/debugger/debugger-statement.html:
3717 * inspector/debugger/didSampleProbe-multiple-probes.html:
3718 * inspector/debugger/hit-breakpoint-from-console.html:
3719 * inspector/debugger/nested-inspectors.html:
3720 * inspector/debugger/pause-dedicated-worker.html:
3721 * inspector/debugger/pause-on-assert.html:
3722 * inspector/debugger/regress-133182.html:
3723 * inspector/debugger/removeBreakpoint.html:
3724 * inspector/debugger/searchInContent-linebreaks.html:
3725 * inspector/debugger/setBreakpoint-actions.html:
3726 * inspector/debugger/setBreakpoint-autoContinue.html:
3727 * inspector/debugger/setBreakpoint-column.html:
3728 * inspector/debugger/setBreakpoint-condition.html:
3729 * inspector/debugger/setBreakpoint-dfg-and-modify-local.html:
3730 * inspector/debugger/setBreakpoint-dfg-callee-and-examine-dfg-local.html:
3731 * inspector/debugger/setBreakpoint-dfg.html:
3732 * inspector/debugger/setBreakpoint-options-exception.html:
3733 * inspector/debugger/setBreakpoint.html:
3734 * inspector/debugger/setBreakpointByUrl-sourceURL.html:
3735 * inspector/debugger/setPauseOnExceptions-all.html:
3736 * inspector/debugger/setPauseOnExceptions-none.html:
3737 * inspector/debugger/setPauseOnExceptions-uncaught.html:
3738 * inspector/debugger/setVariableValue.html:
3739 * inspector/debugger/terminate-dedicated-worker-while-paused.html:
3740 * inspector/dom-debugger/node-removed.html:
3741 * inspector/dom/dom-remove-events.html:
3742 * inspector/dom/dom-search-crash.html:
3743 * inspector/dom/dom-search-with-context.html:
3744 * inspector/dom/dom-search.html:
3745 * inspector/dom/focus.html:
3746 * inspector/dom/getAccessibilityPropertiesForNode.html:
3747 * inspector/dom/getAccessibilityPropertiesForNode_liveRegion.html:
3748 * inspector/dom/getAccessibilityPropertiesForNode_mouseEventNodeId.html:
3749 * inspector/dom/highlight-flow-with-no-region.html:
3750 * inspector/dom/remove-multiple-nodes.html:
3751 * inspector/dom/request-child-nodes-depth.html:
3752 * inspector/layers/layers-anonymous.html:
3753 * inspector/layers/layers-blending-compositing-reasons.html:
3754 * inspector/layers/layers-compositing-reasons.html:
3755 * inspector/layers/layers-for-node.html:
3756 * inspector/layers/layers-generated-content.html:
3757 * inspector/layers/layers-reflected-content.html:
3758 * inspector/page/archive.html:
3759 * inspector/page/frameScheduledNavigation.html:
3760 * inspector/page/frameStartedLoading.html:
3761 * inspector/page/javascriptDialogEvents.html:
3762 * inspector/page/setEmulatedMedia.html:
3763 * inspector/runtime/getProperties.html:
3764 * inspector/unit-tests/async-test-suite.html:
3765 * inspector/unit-tests/sync-test-suite.html:
3767 2015-08-11 Myles C. Maxfield <mmaxfield@apple.com>
3769 [iOS] Arabic letter Yeh is drawn in LastResort
3770 https://bugs.webkit.org/show_bug.cgi?id=147862
3771 <rdar://problem/22202935>
3773 Reviewed by Darin Adler.
3775 * fast/text/arabic-glyph-cache-fill-combine-expected.html: Added.
3776 * fast/text/arabic-glyph-cache-fill-combine.html: Added.
3777 * platform/mac/TestExpectations: Mark test as iOS-specific
3778 * platform/gtk/TestExpectations: Mark test as iOS-specific
3779 * platform/efl/TestExpectations: Mark test as iOS-specific
3780 * platform/efl/TestExpectations: Mark test as iOS-specific
3782 2015-08-11 Chris Dumez <cdumez@apple.com>
3784 The 'length' property on interface objects should be configurable
3785 https://bugs.webkit.org/show_bug.cgi?id=147858
3787 Reviewed by Daniel Bates.
3789 Add layout test to check that the 'length' property on interface
3790 objects has the following attributes:
3791 { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }
3793 * fast/dom/length-property-configurable-expected.txt: Added.
3794 * fast/dom/length-property-configurable.html: Added.
3796 2015-08-11 Chris Dumez <cdumez@apple.com>
3798 [WebIDL] All interface objects must have a property named "name"
3799 https://bugs.webkit.org/show_bug.cgi?id=147865
3801 Reviewed by Darin Adler.
3803 Add layout test to check that the 'name' property on interface
3804 objects has the following attributes:
3805 { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }
3807 * fast/dom/interface-name-property-expected.txt: Added.
3808 * fast/dom/interface-name-property.html: Added.
3811 * media/track/track-cue-empty-cue-text-expected.txt:
3812 Rebaseline, this is a progression.
3814 2015-08-10 Chris Dumez <cdumez@apple.com>
3816 The 'prototype' property on interface objects should not be enumerable
3817 https://bugs.webkit.org/show_bug.cgi?id=147861
3819 Reviewed by Darin Adler.
3821 Add layout test to check that the 'prototype' property on interface
3822 objects has the following attributes:
3823 { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }
3825 * fast/dom/prototype-property-not-enumerable-expected.txt: Added.
3826 * fast/dom/prototype-property-not-enumerable.html: Added.
3828 2015-08-10 Antti Koivisto <antti@apple.com>
3830 http/tests/cache/disk-cache/disk-cache-validation.html has too many subtests
3831 https://bugs.webkit.org/show_bug.cgi?id=147827
3833 Rubber-stamped by Alexey Proskuryakov.
3835 Also split the no-body variant of this.
3837 * http/tests/cache/disk-cache/disk-cache-validation-no-body-expected.txt:
3838 * http/tests/cache/disk-cache/disk-cache-validation-no-body.html:
3839 * http/tests/cache/disk-cache/disk-cache-vary-no-body-expected.txt: Added.
3840 * http/tests/cache/disk-cache/disk-cache-vary-no-body.html: Added.
3842 2015-08-10 Antti Koivisto <antti@apple.com>
3844 http/tests/cache/disk-cache/disk-cache-validation.html has too many subtests
3845 https://bugs.webkit.org/show_bug.cgi?id=147827
3847 Reviewed by Chris Dumez.
3849 Looks like it occasionally times out because a bot is running slowly and 243 subtests take >30s.
3851 * http/tests/cache/disk-cache/disk-cache-validation-expected.txt:
3852 * http/tests/cache/disk-cache/disk-cache-validation.html:
3854 Split Vary header cases to a separate test.
3856 * http/tests/cache/disk-cache/disk-cache-vary-expected.txt:
3857 * http/tests/cache/disk-cache/disk-cache-vary.html:
3859 Reduce test matrix size by no testing Expires header here.
3861 2015-08-10 James Craig <jcraig@apple.com>
3863 AX: Address follow-up comments in bug 145684
3864 https://bugs.webkit.org/show_bug.cgi?id=147817
3866 Reviewed by Dean Jackson.
3868 Minor cleanup and style updates requested by Dean.
3870 * http/tests/contentextensions/text-track-blocked-expected.txt:
3871 * media/video-controls-show-on-kb-or-ax-event.html:
3872 * platform/mac/media/track/track-cue-rendering-horizontal-expected.txt:
3874 2015-08-07 Antti Koivisto <antti@apple.com>
3876 Expand network cache tests to cover memory cache behavior
3877 https://bugs.webkit.org/show_bug.cgi?id=147783
3879 Reviewed by Alexey Proskuryakov.
3881 Add another round to existing cache tests with hot memory cache.
3882 This add 691 individual cases worth of memory cache test coverage.
3884 XHR (and main resource, CachedRawResource in general) behaves differently from other resource types. The added
3885 coverage maps this behavior. The regular subresource behavior needs coverage too.
3887 * http/tests/cache/disk-cache/disk-cache-204-status-code-expected.txt:
3888 * http/tests/cache/disk-cache/disk-cache-302-status-code-expected.txt:
3889 * http/tests/cache/disk-cache/disk-cache-307-status-code-expected.txt:
3890 * http/tests/cache/disk-cache/disk-cache-404-status-code-expected.txt:
3891 * http/tests/cache/disk-cache/disk-cache-disable-expected.txt:
3892 * http/tests/cache/disk-cache/disk-cache-media-expected.txt:
3893 * http/tests/cache/disk-cache/disk-cache-range-expected.txt:
3894 * http/tests/cache/disk-cache/disk-cache-request-headers-expected.txt:
3895 * http/tests/cache/disk-cache/disk-cache-request-max-stale-expected.txt:
3896 * http/tests/cache/disk-cache/disk-cache-revalidation-new-expire-header-expected.txt:
3897 * http/tests/cache/disk-cache/disk-cache-validation-attachment-expected.txt:
3898 * http/tests/cache/disk-cache/disk-cache-validation-back-navigation-policy-expected.txt:
3899 * http/tests/cache/disk-cache/disk-cache-validation-expected.txt:
3900 * http/tests/cache/disk-cache/disk-cache-validation-no-body-expected.txt:
3901 * http/tests/cache/disk-cache/resources/cache-test.js:
3903 (loadResourcesWithOptions):
3908 2015-08-09 Chris Dumez <cdumez@apple.com>
3910 Page cache doesn't work for pages actively using Geolocation
3911 https://bugs.webkit.org/show_bug.cgi?id=147785
3912 <rdar://problem/11147901>
3914 Reviewed by Darin Adler.
3916 Add layout test coverage for page caching of pages actively using
3917 the Geolocation API.
3919 * fast/history/page-cache-geolocation-active-oneshot-expected.txt: Added.
3920 * fast/history/page-cache-geolocation-active-oneshot.html: Added.
3921 * fast/history/page-cache-geolocation-active-watcher-expected.txt: Added.
3922 * fast/history/page-cache-geolocation-active-watcher.html: Added.
3924 2015-08-09 Nan Wang <n_wang@apple.com>
3926 AX: CSS table display styles can cause malformed, inaccessible AXTables to be exposed to the AX tree
3927 https://bugs.webkit.org/show_bug.cgi?id=136415
3928 <rdar://problem/22026625>
3930 Reviewed by Chris Fleizach.
3932 * accessibility/aria-table-with-presentational-elements-expected.txt:
3933 * accessibility/aria-table-with-presentational-elements.html:
3934 * accessibility/mac/malformed-table-expected.txt: Added.
3935 * accessibility/mac/malformed-table.html: Added.
3936 * platform/mac-mavericks/accessibility/roles-exposed-expected.txt:
3937 * platform/mac/accessibility/aria-table-hierarchy-expected.txt:
3938 * platform/mac/accessibility/aria-tables-expected.txt:
3939 * platform/mac/accessibility/roles-exposed-expected.txt:
3941 2015-08-08 Darin Adler <darin@apple.com>
3943 Remove -webkit-color-correction CSS property
3944 https://bugs.webkit.org/show_bug.cgi?id=147812
3946 Reviewed by Maciej Stachowiak.
3948 Given that -webkit-color-correction had no effect on rendering on any platform in any
3949 configuration we covered, it's amazing how many tests we had for it.
3951 * fast/css/getComputedStyle/computed-style-expected.txt: Removed expected results for
3952 -webkit-color-correction property.
3953 * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Ditto.
3954 * svg/css/getComputedStyle-basic-expected.txt: Ditto.
3956 * fast/css/getComputedStyle/resources/property-names.js: Removed -webkit-color-correction.
3958 * fast/css/color-correction-backgrounds-and-text.html: Removed.
3959 * fast/css/color-correction-on-background-image.html: Removed.
3960 * fast/css/color-correction-on-backgrounds.html: Removed.
3961 * fast/css/color-correction-on-box-shadow.html: Removed.
3962 * fast/css/color-correction-on-text-shadow.html: Removed.
3963 * fast/css/color-correction-on-text.html: Removed.
3964 * fast/css/color-correction-untagged-images.html: Removed.
3965 * fast/css/color-correction.html: Removed.
3966 * fast/css/parsing-color-correction-expected.txt: Removed.
3967 * fast/css/parsing-color-correction.html: Removed.
3968 * fast/css/resources/parsing-color-correction.js: Removed.
3969 * platform/efl/fast/css/color-correction-backgrounds-and-text-expected.png: Removed.
3970 * platform/efl/fast/css/color-correction-backgrounds-and-text-expected.txt: Removed.
3971 * platform/efl/fast/css/color-correction-expected.png: Removed.
3972 * platform/efl/fast/css/color-correction-expected.txt: Removed.
3973 * platform/efl/fast/css/color-correction-on-background-image-expected.png: Removed.
3974 * platform/efl/fast/css/color-correction-on-background-image-expected.txt: Removed.
3975 * platform/efl/fast/css/color-correction-on-backgrounds-expected.png: Removed.
3976 * platform/efl/fast/css/color-correction-on-backgrounds-expected.txt: Removed.
3977 * platform/efl/fast/css/color-correction-on-box-shadow-expected.png: Removed.
3978 * platform/efl/fast/css/color-correction-on-box-shadow-expected.txt: Removed.
3979 * platform/efl/fast/css/color-correction-on-text-expected.png: Removed.
3980 * platform/efl/fast/css/color-correction-on-text-expected.txt: Removed.
3981 * platform/efl/fast/css/color-correction-on-text-shadow-expected.png: Removed.
3982 * platform/efl/fast/css/color-correction-on-text-shadow-expected.txt: Removed.
3983 * platform/efl/fast/css/color-correction-untagged-images-expected.png: Removed.
3984 * platform/efl/fast/css/color-correction-untagged-images-expected.txt: Removed.
3985 * platform/gtk/fast/css/color-correction-backgrounds-and-text-expected.png: Removed.
3986 * platform/gtk/fast/css/color-correction-backgrounds-and-text-expected.txt: Removed.
3987 * platform/gtk/fast/css/color-correction-expected.png: Removed.
3988 * platform/gtk/fast/css/color-correction-expected.txt: Removed.
3989 * platform/gtk/fast/css/color-correction-on-background-image-expected.png: Removed.
3990 * platform/gtk/fast/css/color-correction-on-background-image-expected.txt: Removed.
3991 * platform/gtk/fast/css/color-correction-on-backgrounds-expected.png: Removed.
3992 * platform/gtk/fast/css/color-correction-on-backgrounds-expected.txt: Removed.
3993 * platform/gtk/fast/css/color-correction-on-box-shadow-expected.png: Removed.
3994 * platform/gtk/fast/css/color-correction-on-box-shadow-expected.txt: Removed.
3995 * platform/gtk/fast/css/color-correction-on-text-expected.png: Removed.
3996 * platform/gtk/fast/css/color-correction-on-text-expected.txt: Removed.
3997 * platform/gtk/fast/css/color-correction-on-text-shadow-expected.png: Removed.
3998 * platform/gtk/fast/css/color-correction-on-text-shadow-expected.txt: Removed.
3999 * platform/gtk/fast/css/color-correction-untagged-images-expected.png: Removed.
4000 * platform/gtk/fast/css/color-correction-untagged-images-expected.txt: Removed.
4001 * platform/ios-simulator-wk2/fast/css/color-correction-backgrounds-and-text-expected.txt: Removed.
4002 * platform/ios-simulator-wk2/fast/css/color-correction-expected.txt: Removed.
4003 * platform/ios-simulator-wk2/fast/css/color-correction-on-background-image-expected.txt: Removed.
4004 * platform/ios-simulator-wk2/fast/css/color-correction-on-backgrounds-expected.txt: Removed.
4005 * platform/ios-simulator-wk2/fast/css/color-correction-on-box-shadow-expected.txt: Removed.
4006 * platform/ios-simulator-wk2/fast/css/color-correction-on-text-expected.txt: Removed.
4007 * platform/ios-simulator-wk2/fast/css/color-correction-on-text-shadow-expected.txt: Removed.
4008 * platform/ios-simulator-wk2/fast/css/color-correction-untagged-images-expected.txt: Removed.
4009 * platform/ios-simulator/fast/css/color-correction-backgrounds-and-text-expected.txt: Removed.
4010 * platform/ios-simulator/fast/css/color-correction-expected.txt: Removed.
4011 * platform/ios-simulator/fast/css/color-correction-on-background-image-expected.txt: Removed.
4012 * platform/ios-simulator/fast/css/color-correction-on-backgrounds-expected.txt: Removed.
4013 * platform/ios-simulator/fast/css/color-correction-on-box-shadow-expected.txt: Removed.
4014 * platform/ios-simulator/fast/css/color-correction-on-text-expected.txt: Removed.
4015 * platform/ios-simulator/fast/css/color-correction-on-text-shadow-expected.txt: Removed.
4016 * platform/ios-simulator/fast/css/color-correction-untagged-images-expected.txt: Removed.
4017 * platform/mac/fast/css/color-correction-backgrounds-and-text-expected.png: Removed.
4018 * platform/mac/fast/css/color-correction-backgrounds-and-text-expected.txt: Removed.
4019 * platform/mac/fast/css/color-correction-expected.png: Removed.
4020 * platform/mac/fast/css/color-correction-expected.txt: Removed.
4021 * platform/mac/fast/css/color-correction-on-background-image-expected.png: Removed.
4022 * platform/mac/fast/css/color-correction-on-background-image-expected.txt: Removed.
4023 * platform/mac/fast/css/color-correction-on-backgrounds-expected.png: Removed.
4024 * platform/mac/fast/css/color-correction-on-backgrounds-expected.txt: Removed.
4025 * platform/mac/fast/css/color-correction-on-box-shadow-expected.png: Removed.
4026 * platform/mac/fast/css/color-correction-on-box-shadow-expected.txt: Removed.
4027 * platform/mac/fast/css/color-correction-on-text-expected.png: Removed.
4028 * platform/mac/fast/css/color-correction-on-text-expected.txt: Removed.
4029 * platform/mac/fast/css/color-correction-on-text-shadow-expected.png: Removed.
4030 * platform/mac/fast/css/color-correction-on-text-shadow-expected.txt: Removed.
4031 * platform/mac/fast/css/color-correction-untagged-images-expected.png: Removed.
4032 * platform/mac/fast/css/color-correction-untagged-images-expected.txt: Removed.
4033 * platform/win/fast/css/color-correction-backgrounds-and-text-expected.txt: Removed.
4034 * platform/win/fast/css/color-correction-expected.txt: Removed.
4035 * platform/win/fast/css/color-correction-on-background-image-expected.txt: Removed.
4036 * platform/win/fast/css/color-correction-on-backgrounds-expected.txt: Removed.
4037 * platform/win/fast/css/color-correction-on-box-shadow-expected.txt: Removed.
4038 * platform/win/fast/css/color-correction-on-text-expected.txt: Removed.
4039 * platform/win/fast/css/color-correction-on-text-shadow-expected.txt: Removed.
4040 * platform/win/fast/css/color-correction-untagged-images-expected.txt: Removed.
4042 2015-08-09 Chris Dumez <cdumez@apple.com>
4044 Regression(r188105): Seems to have caused crashes during PLT on some iPads
4045 https://bugs.webkit.org/show_bug.cgi?id=147818
4047 Unreviewed, roll out r188105.
4049 * js/regress/get-by-val-with-string-bimorphic-check-structure-elimination-expected.txt: Removed.
4050 * js/regress/get-by-val-with-string-bimorphic-check-structure-elimination-simple-expected.txt: Removed.
4051 * js/regress/get-by-val-with-string-bimorphic-check-structure-elimination-simple.html: Removed.
4052 * js/regress/get-by-val-with-string-bimorphic-check-structure-elimination.html: Removed.
4053 * js/regress/get-by-val-with-string-chain-from-try-block-expected.txt: Removed.
4054 * js/regress/get-by-val-with-string-chain-from-try-block.html: Removed.
4055 * js/regress/get-by-val-with-string-check-structure-elimination-expected.txt: Removed.
4056 * js/regress/get-by-val-with-string-check-structure-elimination.html: Removed.
4057 * js/regress/get-by-val-with-string-proto-or-self-expected.txt: Removed.
4058 * js/regress/get-by-val-with-string-proto-or-self.html: Removed.
4059 * js/regress/get-by-val-with-string-quadmorphic-check-structure-elimination-simple-expected.txt: Removed.
4060 * js/regress/get-by-val-with-string-quadmorphic-check-structure-elimination-simple.html: Removed.
4061 * js/regress/get-by-val-with-string-self-or-proto-expected.txt: Removed.
4062 * js/regress/get-by-val-with-string-self-or-proto.html: Removed.
4063 * js/regress/get-by-val-with-symbol-bimorphic-check-structure-elimination-expected.txt: Removed.
4064 * js/regress/get-by-val-with-symbol-bimorphic-check-structure-elimination-simple-expected.txt: Removed.
4065 * js/regress/get-by-val-with-symbol-bimorphic-check-structure-elimination-simple.html: Removed.
4066 * js/regress/get-by-val-with-symbol-bimorphic-check-structure-elimination.html: Removed.
4067 * js/regress/get-by-val-with-symbol-chain-from-try-block-expected.txt: Removed.
4068 * js/regress/get-by-val-with-symbol-chain-from-try-block.html: Removed.
4069 * js/regress/get-by-val-with-symbol-check-structure-elimination-expected.txt: Removed.
4070 * js/regress/get-by-val-with-symbol-check-structure-elimination.html: Removed.
4071 * js/regress/get-by-val-with-symbol-proto-or-self-expected.txt: Removed.
4072 * js/regress/get-by-val-with-symbol-proto-or-self.html: Removed.
4073 * js/regress/get-by-val-with-symbol-quadmorphic-check-structure-elimination-simple-expected.txt: Removed.
4074 * js/regress/get-by-val-with-symbol-quadmorphic-check-structure-elimination-simple.html: Removed.