classList.toggle(name, force) treats undefined `force` argument as false
[WebKit-https.git] / LayoutTests / ChangeLog
1 2015-09-18  Chris Dumez  <cdumez@apple.com>
2
3         classList.toggle(name, force) treats undefined `force` argument as false
4         https://bugs.webkit.org/show_bug.cgi?id=148582
5         <rdar://problem/22545600>
6
7         Reviewed by Ryosuke Niwa.
8
9         Add decent test coverage for DOMTokenList.toggle() via Element.classList.
10
11         * fast/dom/Element/class-list-toggle-expected.txt: Added.
12         * fast/dom/Element/class-list-toggle.html: Added.
13
14 2015-09-17  Commit Queue  <commit-queue@webkit.org>
15
16         Unreviewed, rolling out r189962.
17         https://bugs.webkit.org/show_bug.cgi?id=149334
18
19         These new tests uncovered a crash (Requested by ap on
20         #webkit).
21
22         Reverted changeset:
23
24         "Add some tests for shadow DOM rendering"
25         https://bugs.webkit.org/show_bug.cgi?id=149330
26         http://trac.webkit.org/changeset/189962
27
28 2015-09-17  Ryosuke Niwa  <rniwa@webkit.org>
29
30         Add some tests for shadow DOM rendering
31         https://bugs.webkit.org/show_bug.cgi?id=149330
32
33         Reviewed by Antti Koivisto.
34
35         Added some ref tests for new shadow DOM API rendering with failing expectations everywhere.
36
37         * fast/shadow-dom/css-scoping-shadow-invisible-slot-expected.html: Added.
38         * fast/shadow-dom/css-scoping-shadow-invisible-slot.html: Added.
39         * fast/shadow-dom/css-scoping-shadow-rendering-expected.html: Added.
40         * fast/shadow-dom/css-scoping-shadow-rendering.html: Added.
41         * fast/shadow-dom/css-scoping-shadow-slot-expected.html: Added.
42         * fast/shadow-dom/css-scoping-shadow-slot.html: Added.
43         * fast/shadow-dom/css-scoping-shadow-with-rules-expected.html: Added.
44         * fast/shadow-dom/css-scoping-shadow-with-rules.html: Added.
45         * platform/mac/TestExpectations:
46
47 2015-09-17  Commit Queue  <commit-queue@webkit.org>
48
49         Unreviewed, rolling out r189938, r189952, and r189956.
50         https://bugs.webkit.org/show_bug.cgi?id=149329
51
52         Broke Web Workers (Requested by ap on #webkit).
53
54         Reverted changesets:
55
56         "Implement try/catch in the DFG."
57         https://bugs.webkit.org/show_bug.cgi?id=147374
58         http://trac.webkit.org/changeset/189938
59
60         "CLoop build fix after r189938."
61         http://trac.webkit.org/changeset/189952
62
63         "add a regress test for richards with try/catch."
64         https://bugs.webkit.org/show_bug.cgi?id=149301
65         http://trac.webkit.org/changeset/189956
66
67 2015-09-17  Chris Dumez  <cdumez@apple.com>
68
69         [WebIDL] Add support for default parameter values
70         https://bugs.webkit.org/show_bug.cgi?id=149263
71         <rdar://problem/22545600>
72
73         Reviewed by Ryosuke Niwa.
74
75         Rebaseline several NodeIterator / TreeWalker tests now that more checks
76         are passing.
77
78         * fast/dom/createNodeIterator-parameters-expected.txt:
79         * fast/dom/createTreeWalker-parameters-expected.txt:
80
81 2015-09-17  Saam barati  <sbarati@apple.com>
82
83         add a regress test for richards with try/catch.
84         https://bugs.webkit.org/show_bug.cgi?id=149301
85
86         Reviewed by Filip Pizlo.
87
88         This adds two variants of Octane/richards benchmark using
89         try/catch. One try/catch variant that actually throws.
90         Another that never throws. I've included try/catch inside
91         every function and every loop.
92
93         * js/regress/richards-empty-try-catch-expected.txt: Added.
94         * js/regress/richards-empty-try-catch.html: Added.
95         * js/regress/richards-try-catch-expected.txt: Added.
96         * js/regress/richards-try-catch.html: Added.
97         * js/regress/script-tests/richards-empty-try-catch.js: Added.
98         (runRichards):
99         (Scheduler):
100         (Scheduler.prototype.addIdleTask):
101         (Scheduler.prototype.addWorkerTask):
102         (Scheduler.prototype.addHandlerTask):
103         (Scheduler.prototype.addDeviceTask):
104         (Scheduler.prototype.addRunningTask):
105         (Scheduler.prototype.addTask):
106         (Scheduler.prototype.schedule):
107         (Scheduler.prototype.release):
108         (Scheduler.prototype.holdCurrent):
109         (Scheduler.prototype.suspendCurrent):
110         (Scheduler.prototype.queue):
111         (TaskControlBlock):
112         (TaskControlBlock.prototype.setRunning):
113         (TaskControlBlock.prototype.markAsNotHeld):
114         (TaskControlBlock.prototype.markAsHeld):
115         (TaskControlBlock.prototype.isHeldOrSuspended):
116         (TaskControlBlock.prototype.markAsSuspended):
117         (TaskControlBlock.prototype.markAsRunnable):
118         (TaskControlBlock.prototype.run):
119         (TaskControlBlock.prototype.checkPriorityAdd):
120         (TaskControlBlock.prototype.toString):
121         (IdleTask):
122         (IdleTask.prototype.run):
123         (IdleTask.prototype.toString):
124         (DeviceTask):
125         (DeviceTask.prototype.run):
126         (DeviceTask.prototype.toString):
127         (WorkerTask):
128         (WorkerTask.prototype.run):
129         (WorkerTask.prototype.toString):
130         (HandlerTask):
131         (HandlerTask.prototype.run):
132         (HandlerTask.prototype.toString):
133         (Packet):
134         (Packet.prototype.addTo):
135         (Packet.prototype.toString):
136         * js/regress/script-tests/richards-try-catch.js: Added.
137         (randomException):
138         (runRichards):
139         (Scheduler):
140         (Scheduler.prototype.addIdleTask):
141         (Scheduler.prototype.addWorkerTask):
142         (Scheduler.prototype.addHandlerTask):
143         (Scheduler.prototype.addDeviceTask):
144         (Scheduler.prototype.addRunningTask):
145         (Scheduler.prototype.addTask):
146         (Scheduler.prototype.schedule):
147         (Scheduler.prototype.release):
148         (Scheduler.prototype.holdCurrent):
149         (Scheduler.prototype.suspendCurrent):
150         (Scheduler.prototype.queue):
151         (TaskControlBlock):
152         (TaskControlBlock.prototype.setRunning):
153         (TaskControlBlock.prototype.markAsNotHeld):
154         (TaskControlBlock.prototype.markAsHeld):
155         (TaskControlBlock.prototype.isHeldOrSuspended):
156         (TaskControlBlock.prototype.markAsSuspended):
157         (TaskControlBlock.prototype.markAsRunnable):
158         (TaskControlBlock.prototype.run):
159         (TaskControlBlock.prototype.checkPriorityAdd):
160         (TaskControlBlock.prototype.toString):
161         (IdleTask):
162         (IdleTask.prototype.run):
163         (IdleTask.prototype.toString):
164         (DeviceTask):
165         (DeviceTask.prototype.run):
166         (DeviceTask.prototype.toString):
167         (WorkerTask):
168         (WorkerTask.prototype.run):
169         (WorkerTask.prototype.toString):
170         (HandlerTask):
171         (HandlerTask.prototype.run):
172         (HandlerTask.prototype.toString):
173         (Packet):
174         (Packet.prototype.addTo):
175         (Packet.prototype.toString):
176
177 2015-09-17  Dean Jackson  <dino@apple.com>
178
179         Multi-hop reference cycles not detected.
180         https://bugs.webkit.org/show_bug.cgi?id=149181
181
182         Reviewed by Jon Honeycutt.
183
184         Test comes from:
185         https://chromium.googlesource.com/chromium/blink/+/master/LayoutTests/svg/custom/pattern-3-step-cycle.html
186
187         * svg/custom/pattern-3-step-cycle-expected.txt: Added.
188         * svg/custom/pattern-3-step-cycle.html: Added.
189
190 2015-09-17  Dean Jackson  <dino@apple.com>
191
192         Cyclic resources were not detected if the reference had deep containers
193         https://bugs.webkit.org/show_bug.cgi?id=149182
194
195         Reviewed by Jon Honeycutt.
196
197         This test was ported from Blink. I believe it originally
198         came from:
199         https://code.google.com/p/chromium/issues/detail?id=351713
200
201         * svg/custom/pattern-content-cycle-w-resourceless-container-expected.txt: Added.
202         * svg/custom/pattern-content-cycle-w-resourceless-container.html: Added.
203
204 2015-09-17  Ryosuke Niwa  <rniwa@webkit.org>
205
206         Add HTMLSlotElement and NonDocumentTypeChildNode.assignedSlot
207         https://bugs.webkit.org/show_bug.cgi?id=149241
208
209         Reviewed by Antti Koivisto.
210
211         Added new conformance tests and rebaselined tests as needed.
212
213         In particular, inspector/model/remote-object.html was rebaselined since "assignedSlot" now appears as one of the first five
214         properties on Comment node that this test outputs.
215
216         * fast/shadow-dom/HTMLSlotElement-interface-expected.txt: Added.
217         * fast/shadow-dom/HTMLSlotElement-interface.html: Added.
218         * fast/shadow-dom/NonDocumentTypeChildNode-interface-assignedSlot-expected.txt: Added.
219         * fast/shadow-dom/NonDocumentTypeChildNode-interface-assignedSlot.html: Added.
220         * js/dom/dom-static-property-for-in-iteration-expected.txt:
221         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
222         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
223         * platform/mac/inspector/model: Added.
224         * platform/mac/inspector/model/remote-object-expected.txt: Copied from LayoutTests/inspector/model/remote-object-expected.txt.
225         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
226
227 2015-09-17  Zalan Bujtas  <zalan@apple.com>
228
229         CSS WG multicol-1 tests failures with 1px differences due to baseline difference.
230         https://bugs.webkit.org/show_bug.cgi?id=149245
231
232         Reviewed by Ryosuke Niwa.
233
234         Turn off font-aliasing for multicol tests where the reference tests' inline content
235         end up on a different baseline (fractional difference). (It's not considered a bug, they don't
236         necessarily match.)
237
238         * TestExpectations:
239
240 2015-09-17  Saam barati  <sbarati@apple.com>
241
242         Implement try/catch in the DFG.
243         https://bugs.webkit.org/show_bug.cgi?id=147374
244
245         Reviewed by Filip Pizlo.
246
247         * js/regress/raytrace-with-empty-try-catch-expected.txt: Added.
248         * js/regress/raytrace-with-empty-try-catch.html: Added.
249         * js/regress/raytrace-with-try-catch-expected.txt: Added.
250         * js/regress/raytrace-with-try-catch.html: Added.
251         * js/regress/script-tests/raytrace-with-empty-try-catch.js: Added.
252         (createVector):
253         (sqrLengthVector):
254         (lengthVector):
255         (addVector):
256         (subVector):
257         (scaleVector):
258         (normaliseVector):
259         (add):
260         (sub):
261         (scalev):
262         (dot):
263         (scale):
264         (cross):
265         (normalise):
266         (transformMatrix):
267         (invertMatrix):
268         (Triangle):
269         (Triangle.prototype.intersect):
270         (Scene):
271         (Scene.prototype.intersect):
272         (Scene.prototype.blocked):
273         (Camera):
274         (Camera.prototype.generateRayPair):
275         (renderRows):
276         (Camera.prototype.render):
277         (raytraceScene.floorShader):
278         (raytraceScene):
279         (arrayToCanvasCommands):
280         * js/regress/script-tests/raytrace-with-try-catch.js: Added.
281         (randomException):
282         (createVector):
283         (sqrLengthVector):
284         (lengthVector):
285         (addVector):
286         (subVector):
287         (scaleVector):
288         (normaliseVector):
289         (add):
290         (sub):
291         (scalev):
292         (dot):
293         (scale):
294         (cross):
295         (normalise):
296         (transformMatrix):
297         (invertMatrix):
298         (Triangle):
299         (Triangle.prototype.intersect):
300         (Scene):
301         (Scene.prototype.intersect):
302         (Scene.prototype.blocked):
303         (Camera):
304         (Camera.prototype.generateRayPair):
305         (renderRows):
306         (Camera.prototype.render):
307         (raytraceScene.floorShader):
308         (raytraceScene):
309         (arrayToCanvasCommands):
310         * js/regress/script-tests/v8-raytrace-with-empty-try-catch.js: Added.
311         (Class.create):
312         (Object.extend):
313         (Flog.RayTracer.Color.prototype.initialize):
314         (Flog.RayTracer.Color.prototype.add):
315         (Flog.RayTracer.Color.prototype.addScalar):
316         (Flog.RayTracer.Color.prototype.subtract):
317         (Flog.RayTracer.Color.prototype.multiply):
318         (Flog.RayTracer.Color.prototype.multiplyScalar):
319         (Flog.RayTracer.Color.prototype.divideFactor):
320         (Flog.RayTracer.Color.prototype.limit):
321         (Flog.RayTracer.Color.prototype.distance):
322         (Flog.RayTracer.Color.prototype.blend):
323         (Flog.RayTracer.Color.prototype.brightness):
324         (Flog.RayTracer.Color.prototype.toString):
325         (Flog.RayTracer.Light.prototype.initialize):
326         (Flog.RayTracer.Light.prototype.toString):
327         (Flog.RayTracer.Vector.prototype.initialize):
328         (Flog.RayTracer.Vector.prototype.copy):
329         (Flog.RayTracer.Vector.prototype.normalize):
330         (Flog.RayTracer.Vector.prototype.magnitude):
331         (Flog.RayTracer.Vector.prototype.cross):
332         (Flog.RayTracer.Vector.prototype.dot):
333         (Flog.RayTracer.Vector.prototype.add):
334         (Flog.RayTracer.Vector.prototype.subtract):
335         (Flog.RayTracer.Vector.prototype.multiplyVector):
336         (Flog.RayTracer.Vector.prototype.multiplyScalar):
337         (Flog.RayTracer.Vector.prototype.toString):
338         (Flog.RayTracer.Ray.prototype.initialize):
339         (Flog.RayTracer.Ray.prototype.toString):
340         (Flog.RayTracer.Scene.prototype.initialize):
341         (Flog.RayTracer.Material.BaseMaterial.prototype.initialize):
342         (Flog.RayTracer.Material.BaseMaterial.prototype.getColor):
343         (Flog.RayTracer.Material.BaseMaterial.prototype.wrapUp):
344         (Flog.RayTracer.Material.BaseMaterial.prototype.toString):
345         (Flog.RayTracer.Material.Solid.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial.initialize):
346         (Flog.RayTracer.Material.Solid.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial.getColor):
347         (Flog.RayTracer.Material.Solid.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial.toString):
348         (Flog.RayTracer.Material.Solid.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial):
349         (Flog.RayTracer.Material.Chessboard.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial.initialize):
350         (Flog.RayTracer.Material.Chessboard.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial.getColor):
351         (Flog.RayTracer.Material.Chessboard.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial.toString):
352         (Flog.RayTracer.Material.Chessboard.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial):
353         (Flog.RayTracer.Shape.Sphere.prototype.initialize):
354         (Flog.RayTracer.Shape.Sphere.prototype.intersect):
355         (Flog.RayTracer.Shape.Sphere.prototype.toString):
356         (Flog.RayTracer.Shape.Plane.prototype.initialize):
357         (Flog.RayTracer.Shape.Plane.prototype.intersect):
358         (Flog.RayTracer.Shape.Plane.prototype.toString):
359         (Flog.RayTracer.IntersectionInfo.prototype.initialize):
360         (Flog.RayTracer.IntersectionInfo.prototype.toString):
361         (Flog.RayTracer.Camera.prototype.initialize):
362         (Flog.RayTracer.Camera.prototype.getRay):
363         (Flog.RayTracer.Camera.prototype.toString):
364         (Flog.RayTracer.Background.prototype.initialize):
365         (Flog.RayTracer.Engine.prototype.initialize):
366         (Flog.RayTracer.Engine.prototype.setPixel):
367         (Flog.RayTracer.Engine.prototype.renderScene):
368         (Flog.RayTracer.Engine.prototype.getPixelColor):
369         (Flog.RayTracer.Engine.prototype.testIntersection):
370         (Flog.RayTracer.Engine.prototype.getReflectionRay):
371         (Flog.RayTracer.Engine.prototype.rayTrace):
372         (renderScene):
373         * js/regress/script-tests/v8-raytrace-with-try-catch.js: Added.
374         (randomException):
375         (Class.create):
376         (Object.extend):
377         (Flog.RayTracer.Color.prototype.initialize):
378         (Flog.RayTracer.Color.prototype.add):
379         (Flog.RayTracer.Color.prototype.addScalar):
380         (Flog.RayTracer.Color.prototype.subtract):
381         (Flog.RayTracer.Color.prototype.multiply):
382         (Flog.RayTracer.Color.prototype.multiplyScalar):
383         (Flog.RayTracer.Color.prototype.divideFactor):
384         (Flog.RayTracer.Color.prototype.limit):
385         (Flog.RayTracer.Color.prototype.distance):
386         (Flog.RayTracer.Color.prototype.blend):
387         (Flog.RayTracer.Color.prototype.brightness):
388         (Flog.RayTracer.Color.prototype.toString):
389         (Flog.RayTracer.Light.prototype.initialize):
390         (Flog.RayTracer.Light.prototype.toString):
391         (Flog.RayTracer.Vector.prototype.initialize):
392         (Flog.RayTracer.Vector.prototype.copy):
393         (Flog.RayTracer.Vector.prototype.normalize):
394         (Flog.RayTracer.Vector.prototype.magnitude):
395         (Flog.RayTracer.Vector.prototype.cross):
396         (Flog.RayTracer.Vector.prototype.dot):
397         (Flog.RayTracer.Vector.prototype.add):
398         (Flog.RayTracer.Vector.prototype.subtract):
399         (Flog.RayTracer.Vector.prototype.multiplyVector):
400         (Flog.RayTracer.Vector.prototype.multiplyScalar):
401         (Flog.RayTracer.Vector.prototype.toString):
402         (Flog.RayTracer.Ray.prototype.initialize):
403         (Flog.RayTracer.Ray.prototype.toString):
404         (Flog.RayTracer.Scene.prototype.initialize):
405         (Flog.RayTracer.Material.BaseMaterial.prototype.initialize):
406         (Flog.RayTracer.Material.BaseMaterial.prototype.getColor):
407         (Flog.RayTracer.Material.BaseMaterial.prototype.wrapUp):
408         (Flog.RayTracer.Material.BaseMaterial.prototype.toString):
409         (Flog.RayTracer.Material.Solid.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial.initialize):
410         (Flog.RayTracer.Material.Solid.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial.getColor):
411         (Flog.RayTracer.Material.Solid.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial.toString):
412         (Flog.RayTracer.Material.Solid.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial):
413         (Flog.RayTracer.Material.Chessboard.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial.initialize):
414         (Flog.RayTracer.Material.Chessboard.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial.getColor):
415         (Flog.RayTracer.Material.Chessboard.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial.toString):
416         (Flog.RayTracer.Material.Chessboard.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial):
417         (Flog.RayTracer.Shape.Sphere.prototype.initialize):
418         (Flog.RayTracer.Shape.Sphere.prototype.intersect):
419         (Flog.RayTracer.Shape.Sphere.prototype.toString):
420         (Flog.RayTracer.Shape.Plane.prototype.initialize):
421         (Flog.RayTracer.Shape.Plane.prototype.intersect):
422         (Flog.RayTracer.Shape.Plane.prototype.toString):
423         (Flog.RayTracer.IntersectionInfo.prototype.initialize):
424         (Flog.RayTracer.IntersectionInfo.prototype.toString):
425         (Flog.RayTracer.Camera.prototype.initialize):
426         (Flog.RayTracer.Camera.prototype.getRay):
427         (Flog.RayTracer.Camera.prototype.toString):
428         (Flog.RayTracer.Background.prototype.initialize):
429         (Flog.RayTracer.Engine.prototype.initialize):
430         (Flog.RayTracer.Engine.prototype.setPixel):
431         (Flog.RayTracer.Engine.prototype.renderScene):
432         (Flog.RayTracer.Engine.prototype.getPixelColor):
433         (Flog.RayTracer.Engine.prototype.testIntersection):
434         (Flog.RayTracer.Engine.prototype.getReflectionRay):
435         (Flog.RayTracer.Engine.prototype.rayTrace):
436         (renderScene):
437         * js/regress/v8-raytrace-with-empty-try-catch-expected.txt: Added.
438         * js/regress/v8-raytrace-with-empty-try-catch.html: Added.
439         * js/regress/v8-raytrace-with-try-catch-expected.txt: Added.
440         * js/regress/v8-raytrace-with-try-catch.html: Added.
441
442 2015-09-17  Alexey Proskuryakov  <ap@apple.com>
443
444         Skip a media test that fails when an AppleTV is around.
445
446         This will be fixed soon by https://bugs.webkit.org/show_bug.cgi?id=148912
447
448         * platform/mac/TestExpectations:
449
450 2015-09-17  Tim Horton  <timothy_horton@apple.com>
451
452         Add a test ensuring that scrolling in the middle of a page can't start a swipe gesture
453         https://bugs.webkit.org/show_bug.cgi?id=148904
454
455         Reviewed by Myles Maxfield.
456
457         * swipe/main-frame-pinning-requirement.html: Added.
458
459 2015-09-17  Zalan Bujtas  <zalan@apple.com>
460
461         column-rule-style: outset/inset doesn't work
462         https://bugs.webkit.org/show_bug.cgi?id=148815
463
464         Reviewed by David Hyatt.
465
466         https://drafts.csswg.org/css-multicol-1/#crs
467         The <‘border-style’> values are interpreted as in the collapsing border model.
468
469         * TestExpectations:
470
471 2015-09-17  Alex Christensen  <achristensen@webkit.org>
472
473         Make Windows tests green.
474
475         * platform/win/TestExpectations:
476         Skip new IndexedDB test on Windows after r189879 because IndexedDB is not enabled on Windows yet.
477         Also skip new accessibility test after r189862 because stringValue is not implemented.
478
479 2015-09-15  Sergio Villar Senin  <svillar@igalia.com>
480
481         [CSS Grid Layout]  Using automatic (instead of min-content) minimums for 'auto' tracks
482         https://bugs.webkit.org/show_bug.cgi?id=142329
483
484         Reviewed by Darin Adler.
485
486         Based on Blink's r198697 by <svillar@igalia.com> and r200478 by <jfernandez@igalia.com>
487
488         New tests to verify that auto is a valid keyword inside
489         minmax. Updated the expectations of existing tests to
490         reflect the new status of auto.
491
492         * fast/css-grid-layout/grid-auto-columns-rows-get-set-expected.txt:
493         * fast/css-grid-layout/grid-auto-columns-rows-get-set.html:
494         * fast/css-grid-layout/grid-automatic-minimum-for-auto-columns-expected.txt: Added.
495         * fast/css-grid-layout/grid-automatic-minimum-for-auto-columns.html: Added.
496         * fast/css-grid-layout/grid-automatic-minimum-for-auto-rows-expected.txt: Added.
497         * fast/css-grid-layout/grid-automatic-minimum-for-auto-rows.html: Added.
498         * fast/css-grid-layout/grid-columns-rows-get-set-expected.txt:
499         * fast/css-grid-layout/grid-columns-rows-get-set-multiple-expected.txt:
500         * fast/css-grid-layout/grid-columns-rows-get-set-multiple.html:
501         * fast/css-grid-layout/grid-columns-rows-get-set.html:
502         * fast/css-grid-layout/non-grid-columns-rows-get-set-expected.txt:
503         * fast/css-grid-layout/non-grid-columns-rows-get-set-multiple-expected.txt:
504         * fast/css-grid-layout/non-grid-columns-rows-get-set-multiple.html:
505         * fast/css-grid-layout/non-grid-columns-rows-get-set.html:
506         * fast/css-grid-layout/resources/grid-columns-rows-get-set-multiple.js:
507         * fast/css-grid-layout/resources/grid-columns-rows-get-set.js:
508         * fast/css-grid-layout/resources/non-grid-columns-rows-get-set-multiple.js:
509         * fast/css-grid-layout/resources/non-grid-columns-rows-get-set.js:
510
511 2015-09-17  Javier Fernandez  <jfernandez@igalia.com>
512
513         [CSS Grid Layout] Relayout whenever Box Alignment properties change
514         https://bugs.webkit.org/show_bug.cgi?id=148070
515
516         Reviewed by Darin Adler.
517
518         Tests to verify we force a layout of grid container or grid items, as appropriated,
519         whenever Box Alignment properties change their value.
520
521         This patch also adds some repaint tests, so we can ensure we generate the correct
522         repaint rects as well.
523
524         * fast/css-grid-layout/relayout-align-items-changed-expected.txt: Added.
525         * fast/css-grid-layout/relayout-align-items-changed.html: Added.
526         * fast/css-grid-layout/relayout-align-self-changed-expected.txt: Added.
527         * fast/css-grid-layout/relayout-align-self-changed.html: Added.
528         * fast/css-grid-layout/relayout-justify-items-changed-expected.txt: Added.
529         * fast/css-grid-layout/relayout-justify-items-changed.html: Added.
530         * fast/css-grid-layout/relayout-justify-self-changed-expected.txt: Added.
531         * fast/css-grid-layout/relayout-justify-self-changed.html: Added.
532         * fast/repaint/align-items-change-expected.txt: Added.
533         * fast/repaint/align-items-change.html: Added.
534         * fast/repaint/align-items-overflow-change-expected.txt: Added.
535         * fast/repaint/align-items-overflow-change.html: Added.
536         * fast/repaint/align-self-change-expected.txt: Added.
537         * fast/repaint/align-self-change.html: Added.
538         * fast/repaint/align-self-overflow-change-expected.txt: Added.
539         * fast/repaint/align-self-overflow-change.html: Added.
540         * fast/repaint/justify-items-change-expected.txt: Added.
541         * fast/repaint/justify-items-change.html: Added.
542         * fast/repaint/justify-items-legacy-change-expected.txt: Added.
543         * fast/repaint/justify-items-legacy-change.html: Added.
544         * fast/repaint/justify-items-overflow-change-expected.txt: Added.
545         * fast/repaint/justify-items-overflow-change.html: Added.
546         * fast/repaint/justify-self-change-expected.txt: Added.
547         * fast/repaint/justify-self-change.html: Added.
548         * fast/repaint/justify-self-overflow-change-expected.txt: Added.
549         * fast/repaint/justify-self-overflow-change.html: Added.
550
551 2015-09-16  Carlos Garcia Campos  <cgarcia@igalia.com>
552
553         printing does not use minimum page zoom factor
554         https://bugs.webkit.org/show_bug.cgi?id=108507
555
556         Reviewed by Darin Adler.
557
558         Unskip printing reftests that should pass now.
559
560         * platform/gtk/TestExpectations:
561         * platform/mac-wk2/TestExpectations:
562
563 2015-09-16  Ryosuke Niwa  <rniwa@webkit.org>
564
565         Add failing expectation to css3/font-feature-settings-rendering-2.html on Mavericks.
566         The test failure is tracked by webkit.org/b/149246.
567
568         Also rebaseline js/dom/global-constructors-attributes-idb.html on WK1 after r189879.
569
570         * js/dom/global-constructors-attributes-idb-expected.txt: Replaced with LayoutTests/platform/wk2/js/dom/global-constructors-attributes-idb-expected.txt.
571         * platform/mac/TestExpectations:
572         * platform/wk2/js/dom/global-constructors-attributes-idb-expected.txt: Removed.
573
574 2015-09-16  Ryosuke Niwa  <rniwa@webkit.org>
575
576         Add failing expectation to css3/font-feature-settings-rendering-2.html on Mavericks.
577         The test failure is tracked by webkit.org/b/149246.
578
579         * platform/mac/TestExpectations:
580
581 2015-09-16  Brady Eidson  <beidson@apple.com>
582
583         Have window.indexedDB.open return an IDBOpenDBRequest.
584         https://bugs.webkit.org/show_bug.cgi?id=149234
585
586         Reviewed by Alex Christensen.
587
588         * storage/indexeddb/modern/opendatabase-request-expected.txt: Added.
589         * storage/indexeddb/modern/opendatabase-request.html: Added.
590
591 2015-09-16  Myles C. Maxfield  <mmaxfield@apple.com>
592
593         Create a font which can be used for testing font features
594         https://bugs.webkit.org/show_bug.cgi?id=149237
595
596         Reviewed by Simon Fraser.
597
598         * css3/font-feature-settings-rendering-2-expected.html: Added.
599         * css3/font-feature-settings-rendering-2.html: Added.
600         * css3/resources/FontWithFeatures.otf: Added.
601         * platform/efl/TestExpectations:
602         * platform/win/TestExpectations:
603
604 2015-09-16  Brady Eidson  <beidson@apple.com>
605
606         Have window.indexedDB.deleteDatabase return an IDBOpenDBRequest.
607         https://bugs.webkit.org/show_bug.cgi?id=149229
608
609         Reviewed by Alex Christensen.
610
611         * platform/mac-wk1/TestExpectations:
612         * platform/wk2/TestExpectations:
613         * storage/indexeddb/modern/deletedatabase-null-name-exception-expected.txt: Added.
614         * storage/indexeddb/modern/deletedatabase-null-name-exception.html: Added.
615         * storage/indexeddb/modern/deletedatabase-request-expected.txt: Added.
616         * storage/indexeddb/modern/deletedatabase-request.html: Added.
617
618 2015-09-16  Chris Dumez  <cdumez@apple.com>
619
620         Unreviewed, drop dom/xhtml/level3/core/nodegetbaseuri03.xhtml test.
621
622         This test is outdated and we have more recent DOM tests covering
623         the newly expected behavior.
624
625         * dom/xhtml/level3/core/nodegetbaseuri03.js: Removed.
626         * dom/xhtml/level3/core/nodegetbaseuri03.xhtml: Removed.
627
628 2015-09-16  Chris Dumez  <cdumez@apple.com>
629
630         Add initial support for [Unforgeable] IDL extended attribute
631         https://bugs.webkit.org/show_bug.cgi?id=149147
632
633         Reviewed by Darin Adler.
634
635         New test that verifies that well-known [Unforgeable] attributes
636         are on the instance rather than the prototype and that they are
637         non-configurable.
638
639         * fast/dom/unforgeable-attributes-expected.txt: Added.
640         * fast/dom/unforgeable-attributes.html: Added.
641
642 2015-09-16  Zalan Bujtas  <zalan@apple.com>
643
644         Simple line layout: Glitch selecting long text.
645         https://bugs.webkit.org/show_bug.cgi?id=149204
646         rdar://problem/22646472
647
648         Reviewed by Antti Koivisto.
649
650         When long text is split into multiple RenderText objects, we ignore renderer boundaries while
651         collecting wrapping positions (so that we don't end up wrapping unbreakable fragments at the end of each renderer).
652         This patch ensures that fragments with hypen character ignore renderer boundaries too.
653
654         * fast/text/multiple-renderers-with-hypen-on-boundary-expected.html: Added.
655         * fast/text/multiple-renderers-with-hypen-on-boundary.html: Added.
656
657 2015-09-16  Alexey Proskuryakov  <ap@apple.com>
658
659         fast/events/mouse-cursor-change.html is flaky on Mac
660         https://bugs.webkit.org/show_bug.cgi?id=149216
661
662         Reviewed by Darin Adler.
663
664         * fast/events/mouse-cursor-change.html: Increase the timeout. I don't see a way to make
665         this test 100% reliable, but this change makes it work in my local testing.
666
667 2015-09-16  Chris Dumez  <cdumez@apple.com>
668
669         Unreviewed, rebaseline W3C html/dom test for iOS after r189842.
670
671         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
672
673 2015-09-16  Alexey Proskuryakov  <ap@apple.com>
674
675         More test result fixing after r189841.
676
677         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
678
679 2015-09-16  Alexey Proskuryakov  <ap@apple.com>
680
681         Mark http/tests/css/link-css-disabled-value-with-slow-loading-sheet.html as flaky, because it is.
682
683         It was already marked as flaky on mac-wk2.
684
685         * platform/ios-simulator-wk2/TestExpectations:
686
687 2015-09-16  Chris Fleizach  <cfleizach@apple.com>
688
689         AX: No VO typing feedback in some text fields
690         https://bugs.webkit.org/show_bug.cgi?id=149177
691
692         Reviewed by Mario Sanchez Prada.
693
694         * accessibility/ax-value-with-search-expected.txt: Added.
695         * accessibility/ax-value-with-search.html: Added.
696
697 2015-09-16  Manuel Rego Casasnovas  <rego@igalia.com>
698
699         [css-grid] Grid container's height should include scrollbar
700         https://bugs.webkit.org/show_bug.cgi?id=149210
701
702         Reviewed by Sergio Villar Senin.
703
704         Add test to check both height and width (which was already working as
705         expected) with margins, borders, paddings and scrollbars.
706
707         * fast/css-grid-layout/grid-container-margin-border-padding-scrollbar-expected.txt: Added.
708         * fast/css-grid-layout/grid-container-margin-border-padding-scrollbar.html: Added.
709
710 2015-09-16  Ryosuke Niwa  <rniwa@webkit.org>
711
712         Mac rebaseline after r189841.
713
714         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
715
716 2015-09-15  Commit Queue  <commit-queue@webkit.org>
717
718         Unreviewed, rolling out r189847.
719         https://bugs.webkit.org/show_bug.cgi?id=149208
720
721         Asserts on all the tests (Requested by ap on #webkit).
722
723         Reverted changeset:
724
725         "Simple line layout: Glitch selecting long text."
726         https://bugs.webkit.org/show_bug.cgi?id=149204
727         http://trac.webkit.org/changeset/189847
728
729 2015-09-15  Zalan Bujtas  <zalan@apple.com>
730
731         Simple line layout: Glitch selecting long text.
732         https://bugs.webkit.org/show_bug.cgi?id=149204
733         rdar://problem/22646472
734
735         Reviewed by Antti Koivisto.
736
737         When long text is split into multiple RenderText objects, we ignore renderer boundaries while
738         collecting wrapping positions (so that we don't end up wrapping unbreakable fragments at the end of each renderer).
739         This patch ensures that fragments with hypen character ignore renderer boundaries too.
740
741         * fast/text/multiple-renderers-with-hypen-on-boundary-expected.html: Added.
742         * fast/text/multiple-renderers-with-hypen-on-boundary.html: Added.
743
744 2015-09-15  Chris Dumez  <cdumez@apple.com>
745
746         Document.createElement(localName) does not handle correctly missing or null parameter
747         https://bugs.webkit.org/show_bug.cgi?id=149184
748         <rdar://problem/22565070>
749
750         Reviewed by Ryosuke Niwa.
751
752         Update / rebaseline existing tests now that our behavior has changed.
753
754         * fast/dom/Document/createElementNS-namespace-err-expected.txt:
755         * fast/dom/Document/script-tests/createElementNS-namespace-err.js:
756         * fast/dom/dom-method-document-change.html:
757         * fast/dom/element-removed-while-inserting-parent-crash.html:
758         * fast/inspector-support/uncaught-dom3-exception-expected.txt:
759
760 2015-09-15  Ryosuke Niwa  <rniwa@webkit.org>
761
762         Add ShadowRoot interface and Element.prototype.attachShadow
763         https://bugs.webkit.org/show_bug.cgi?id=149187
764
765         Reviewed by Antti Koivisto.
766
767         Add new tests for Shadow DOM with failing expectations on all platforms but Mac.
768
769         * TestExpectations:
770         * fast/shadow-dom: Added.
771         * fast/shadow-dom/Element-interface-attachShadow-expected.txt: Added.
772         * fast/shadow-dom/Element-interface-attachShadow.html: Added.
773         * fast/shadow-dom/Element-interface-shadowRoot-attribute-expected.txt: Added.
774         * fast/shadow-dom/Element-interface-shadowRoot-attribute.html: Added.
775         * fast/shadow-dom/ShadowRoot-interface-expected.txt: Added.
776         * fast/shadow-dom/ShadowRoot-interface.html: Added.
777         * js/dom/dom-static-property-for-in-iteration-expected.txt:
778         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
779         * platform/mac/TestExpectations:
780         * platform/mac/js/dom/constructor-length-expected.txt:
781
782 2015-09-15  Jinyoung Hur  <hur.ims@navercorp.com>
783
784         [WebGL] Only require that the stencil value and write masks have as many bits set as the stencil buffer is deep
785         https://bugs.webkit.org/show_bug.cgi?id=149174
786
787         Reviewed by Dean Jackson.
788
789         Copied the stencil mask related tests from the webgl/1.0.2/resources/webgl_test_files/conformance/state/gl-get-calls.html.
790
791         It seems that there is a difference in the way that glGetIntegerV returns an unsigned int type value among 
792         OpenGL implementatios. Some return the whole bits of value(e.g., 0xffffffff -> 0xffffffff), whereas some(e.g., ANGLE) 
793         return a max-int-clamped value(e.g., 0xffffffff -> 0x7fffffff).
794
795         It would be good to make this test independent on the OpenGL implementations.
796
797         * fast/canvas/webgl/gl-get-calls-expected.txt:
798         * fast/canvas/webgl/gl-get-calls.html:
799
800 2015-09-15  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
801
802         [EFL] Unreviewed gardening 16th Sep.
803
804         Mark fast/css, fast/form tests to failure. Besides some tests of imported/w3c/web-platform-tests/html
805         are marked to pass on EFL port.
806
807         * platform/efl/TestExpectations:
808
809 2015-09-15  Benjamin Poulain  <bpoulain@apple.com>
810
811         Style invalidation affecting siblings does not work with inline-style changes
812         https://bugs.webkit.org/show_bug.cgi?id=149189
813
814         Reviewed by Antti Koivisto.
815
816         * fast/css/style-attribute-invalidation-propagates-to-counted-siblings-expected.txt: Added.
817         * fast/css/style-attribute-invalidation-propagates-to-counted-siblings.html: Added.
818         * fast/css/style-attribute-invalidation-propagates-to-direct-siblings-expected.txt: Added.
819         * fast/css/style-attribute-invalidation-propagates-to-direct-siblings.html: Added.
820         * fast/css/style-attribute-invalidation-propagates-to-indirect-siblings-expected.txt: Added.
821         * fast/css/style-attribute-invalidation-propagates-to-indirect-siblings.html: Added.
822
823 2015-09-15  Myles C. Maxfield  <mmaxfield@apple.com>
824
825         REGRESSION(r155554): Nested isolates can cause an infinite loop when laying out bidi runs
826         https://bugs.webkit.org/show_bug.cgi?id=149153
827
828         Reviewed by David Hyatt.
829
830         * fast/text/international/unicode-bidi-isolate-nested-crash-expected.html: Added.
831         * fast/text/international/unicode-bidi-isolate-nested-crash.html: Added.
832
833 2015-09-15  Chris Dumez  <cdumez@apple.com>
834
835         Element.getAttributeNS() should return null if the attribute does not exist
836         https://bugs.webkit.org/show_bug.cgi?id=149180
837         <rdar://problem/22561011>
838
839         Reviewed by Ryosuke Niwa.
840
841         Rebaseline / update existing tests now that our behavior has changed.
842
843         * fast/dom/Element/attribute-uppercase-expected.txt:
844         * fast/dom/Element/mozilla-dom-base-tests/test_bug1075702-expected.txt:
845         * fast/dom/Element/mozilla-dom-base-tests/test_bug1075702.html:
846         * fast/dom/Element/setAttributeNode-overriding-lowercase-values-1-expected.txt:
847         * fast/dom/Element/setAttributeNode-overriding-lowercase-values-2-expected.txt:
848
849 2015-09-15  Chris Dumez  <cdumez@apple.com>
850
851         Unreviewed, rebaseline several W3C HTML tests on iOS after r189762.
852
853         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
854         * platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt:
855
856 2015-09-14  David Hyatt  <hyatt@apple.com>
857
858         2015-09-14  David Hyatt  <hyatt@apple.com>
859
860         [New Block-Inside-Inline Model] Implement margin collapsing across contiguous anonymous inline blocks.
861         https://bugs.webkit.org/show_bug.cgi?id=149132
862
863         Reviewed by Zalan Bujtas.
864
865         * fast/block/inside-inlines/new-model/margin-collapse: Added.
866         * fast/block/inside-inlines/new-model/margin-collapse/001-expected.html: Added.
867         * fast/block/inside-inlines/new-model/margin-collapse/001.html: Added.
868         * fast/block/inside-inlines/new-model/margin-collapse/002-expected.html: Added.
869         * fast/block/inside-inlines/new-model/margin-collapse/002.html: Added.
870         * fast/block/inside-inlines/new-model/margin-collapse/003-expected.html: Added.
871         * fast/block/inside-inlines/new-model/margin-collapse/003.html: Added.
872         * fast/block/inside-inlines/new-model/margin-collapse/004-expected.html: Added.
873         * fast/block/inside-inlines/new-model/margin-collapse/004.html: Added.
874
875 2015-09-15  Andy VanWagoner  <thetalecrafter@gmail.com>
876
877         [INTL] Implement supportedLocalesOf on Intl Constructors
878         https://bugs.webkit.org/show_bug.cgi?id=147599
879
880         Reviewed by Benjamin Poulain.
881
882         * js/intl-collator-expected.txt: Added tests for supportedLocalesOf
883         * js/intl-datetimeformat-expected.txt: Added tests for supportedLocalesOf
884         * js/intl-numberformat-expected.txt: Added tests for supportedLocalesOf
885         * js/script-tests/intl-collator.js: Added tests for supportedLocalesOf
886         * js/script-tests/intl-datetimeformat.js: Added tests for supportedLocalesOf
887         * js/script-tests/intl-numberformat.js: Added tests for supportedLocalesOf
888
889 2015-09-15  Alex Christensen  <achristensen@webkit.org>
890
891         Unreviewed gardening.
892
893         * platform/win/TestExpectations:
894         Fix Windows tests after r189769.
895
896 2015-09-14  Alexey Proskuryakov  <ap@apple.com>
897
898         Layout Test http/tests/media/media-document-referer.html is flaky
899         https://bugs.webkit.org/show_bug.cgi?id=145257
900
901         Reviewed by Chris Dumez.
902
903         * http/tests/media/media-document-referer.html: Increase the timeout, one second is not much.
904
905         * platform/gtk/TestExpectations: Fingers crossed, this will help Gtk as well.
906
907 2015-09-14  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
908
909         Unreviewed, EFL gardening on 15th Sep.
910
911         Mark tests of css1/box_properties to flaky and tests of editing, fast are set to timeout.
912
913         * platform/efl/TestExpectations:
914
915 2015-09-14  Alexey Proskuryakov  <ap@apple.com>
916
917         fast/events/frame-scroll-fake-mouse-move.html is flaky
918         https://bugs.webkit.org/show_bug.cgi?id=149140
919
920         Reviewed by Darin Adler.
921
922         * fast/events/frame-scroll-fake-mouse-move.html:
923
924 2015-09-14  Chris Dumez  <cdumez@apple.com>
925
926         Drop non-standard [IsIndex] WebKit IDL extended attribute
927         https://bugs.webkit.org/show_bug.cgi?id=149122
928         <rdar://problem/22547139>
929
930         Reviewed by Darin Adler.
931
932         * dom/html/level1/core/hc_characterdataindexsizeerrdeletedatacountnegative-expected.txt:
933         * dom/html/level1/core/hc_characterdataindexsizeerrreplacedatacountnegative-expected.txt:
934         * dom/html/level1/core/hc_characterdataindexsizeerrsubstringcountnegative-expected.txt:
935         * dom/xhtml/level1/core/hc_characterdataindexsizeerrdeletedatacountnegative-expected.txt:
936         * dom/xhtml/level1/core/hc_characterdataindexsizeerrreplacedatacountnegative-expected.txt:
937         * dom/xhtml/level1/core/hc_characterdataindexsizeerrsubstringcountnegative-expected.txt:
938         Rebaseline outdated DOM tests that are now failing.
939
940         * svg/custom/getSubStringLength-expected.txt:
941         * svg/custom/script-tests/getSubStringLength.js:
942         * svg/custom/script-tests/selectSubString.js:
943         * svg/custom/selectSubString-expected.txt:
944         Update existing SVG tests that were expecting an exception if the nchars
945         parameter in the SVGTextContentElement API is negative. I have verified
946         that Chrome and Firefox do not throw for these either.
947
948 2015-09-14  Myles C. Maxfield  <mmaxfield@apple.com>
949
950         Add tests for control characters being rendered visibly
951         https://bugs.webkit.org/show_bug.cgi?id=149142
952
953         Reviewed by Alexey Proskuryakov.
954
955         According to [1] and [2], all browsers are migrating to rendering control characters. This patch
956         adds tests for this behavior. Because we do not implement the behavior yet [3], these tests are
957         marked as failing.
958
959         [1] http://logs.csswg.org/irc.w3.org/css/2015-02-08/#e520447
960         [2] https://lists.w3.org/Archives/Public/www-style/2015Sep/0076.html
961         [3] https://bugs.webkit.org/show_bug.cgi?id=149128
962
963         * platform/efl/TestExpectations:
964         * platform/gtk/TestExpectations:
965         * platform/ios-simulator/TestExpectations:
966         * platform/mac/TestExpectations:
967         * fast/text/control-characters/visible-control-characters-1-expected-mismatch.html: Added.
968         * fast/text/control-characters/visible-control-characters-1.html: Added.
969         * fast/text/control-characters/visible-control-characters-2-expected-mismatch.html: Added.
970         * fast/text/control-characters/visible-control-characters-2.html: Added.
971         * fast/text/control-characters/visible-control-characters-3-expected-mismatch.html: Added.
972         * fast/text/control-characters/visible-control-characters-3.html: Added.
973         * fast/text/control-characters/visible-control-characters-2-expected-mismatch.xhtml: Added.
974         * fast/text/control-characters/visible-control-characters-2.xhtml: Added.
975         * fast/text/control-characters/visible-control-characters-3-expected-mismatch.xhtml: Added.
976         * fast/text/control-characters/visible-control-characters-3.xhtml: Added.
977
978 2015-09-14  Myles C. Maxfield  <mmaxfield@apple.com>
979
980         WebKitTestRunner declarative language setting is broken for iOS
981         https://bugs.webkit.org/show_bug.cgi?id=149119
982
983         Unreviewed.
984
985         * platform/ios-simulator/TestExpectations:
986
987 2015-09-14  Chris Dumez  <cdumez@apple.com>
988
989         Document.createNodeIterator(null) / Document.createTreeWalker(null) should throw a TypeError
990         https://bugs.webkit.org/show_bug.cgi?id=149126
991         <rdar://problem/22564891>
992
993         Reviewed by Ryosuke Niwa.
994
995         Update existing tests to add test coverage for this case.
996
997         * fast/dom/createNodeIterator-parameters-expected.txt:
998         * fast/dom/createNodeIterator-parameters.html:
999         * fast/dom/createTreeWalker-parameters-expected.txt:
1000         * fast/dom/createTreeWalker-parameters.html:
1001
1002 2015-09-14  Chris Dumez  <cdumez@apple.com>
1003
1004         window.HTMLDetailsElement should exist
1005         https://bugs.webkit.org/show_bug.cgi?id=149139
1006
1007         Reviewed by Ryosuke Niwa.
1008
1009         Rebaseline test now that HTMLDetailsElement is exposed on the global
1010         Window object.
1011
1012         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
1013         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
1014         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
1015         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
1016         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1017         * platform/win/js/dom/global-constructors-attributes-expected.txt:
1018
1019 2015-09-14  Brian Burg  <bburg@apple.com>
1020
1021         Web Inspector: backend command promises are not rejected when a protocol error occurs
1022         https://bugs.webkit.org/show_bug.cgi?id=141403
1023
1024         Reviewed by Joseph Pecoraro.
1025
1026         Expand coverage of an existing protocol layer test to cover success and failure modes.
1027
1028         * inspector/protocol/inspector-backend-invocation-return-value-expected.txt:
1029         * inspector/protocol/inspector-backend-invocation-return-value.html:
1030
1031 2015-09-14  Myles C. Maxfield  <mmaxfield@apple.com>
1032
1033         Test gardening after r189670
1034
1035         Unreviewed.
1036
1037         * platform/mac-wk1/TestExpectations:
1038         * platform/mac/TestExpectations:
1039
1040 2015-09-14  Chris Dumez  <cdumez@apple.com>
1041
1042         Disable PICTURE_SIZES on AppleWin
1043         https://bugs.webkit.org/show_bug.cgi?id=149125
1044
1045         Reviewed by Alexey Proskuryakov.
1046
1047         * platform/win/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Removed.
1048         * platform/win/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt: Removed.
1049         * platform/win/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/parse-a-srcset-attribute-expected.txt: Removed.
1050         * platform/win/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/select-an-image-source-expected.txt: Removed.
1051         * platform/win/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt: Removed.
1052
1053 2015-09-14  Said Abou-Hallawa  <sabouhallawa@apple.com>
1054
1055         Unreviewed, skip fast/text/international/system-language for now.
1056         WebKitTestRunner declarative language setting is broken for iOS.
1057
1058         * platform/ios-simulator/TestExpectations:
1059
1060 2015-09-14  Said Abou-Hallawa  <sabouhallawa@apple.com>
1061
1062         Unreviewed, expect css3/flexbox/image-percent-max-height.html to fail on iOS.
1063         The test is already expected to fail on mac, windows and gtk.
1064
1065         * platform/ios-simulator/TestExpectations:
1066
1067 2015-09-14  Chris Dumez  <cdumez@apple.com>
1068
1069         Unreviewed, rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html on iOS.
1070
1071         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
1072
1073 2015-09-14  Alexey Proskuryakov  <ap@apple.com>
1074
1075         Skip fast/text/international/system-language where unsupported.
1076
1077         * platform/ios-simulator-wk1/TestExpectations:
1078         * platform/win/TestExpectations:
1079
1080 2015-09-09  Sergio Villar Senin  <svillar@igalia.com>
1081
1082         min-width/height should default to auto for grid items
1083         https://bugs.webkit.org/show_bug.cgi?id=146021
1084
1085         Reviewed by Darin Adler.
1086
1087         Based on Blink's r194408, r194863 and r194887 by <rego@igalia.com>.
1088
1089         Apart from the original tests this includes some extra ones to
1090         verify that we behave correctly with vertical writing modes.
1091
1092         * fast/css-grid-layout/min-width-height-auto-expected.txt: Added.
1093         * fast/css-grid-layout/min-width-height-auto-overflow-expected.html: Added.
1094         * fast/css-grid-layout/min-width-height-auto-overflow.html: Added.
1095         * fast/css-grid-layout/min-width-height-auto.html: Added.
1096         * fast/css/auto-min-size-expected.txt:
1097         * fast/css/auto-min-size.html:
1098
1099 2015-09-14  Manuel Rego Casasnovas  <rego@igalia.com>
1100
1101         [css-grid] Percentage columns should remove scrollbar's width
1102         https://bugs.webkit.org/show_bug.cgi?id=149116
1103
1104         Reviewed by Sergio Villar Senin.
1105
1106         Added test to check the behavior for both columns and rows.
1107         Note that rows (height) were already working fine.
1108
1109         * fast/css-grid-layout/grid-percent-track-scrollbar-expected.txt: Added.
1110         * fast/css-grid-layout/grid-percent-track-scrollbar.html: Added.
1111
1112 2015-09-14  Xabier Rodriguez Calvar  <calvaris@igalia.com>
1113
1114         [Streams API] pipe-to writable stream tests
1115         https://bugs.webkit.org/show_bug.cgi?id=148296
1116
1117         Reviewed by Darin Adler.
1118
1119         * streams/reference-implementation/pipe-to-expected.txt: Added.
1120         * streams/reference-implementation/pipe-to.html: Added.
1121
1122 2015-09-14  Xabier Rodriguez Calvar  <calvaris@igalia.com>
1123
1124         [Streams API] Add readable stream templated tests for writable streams
1125         https://bugs.webkit.org/show_bug.cgi?id=148304
1126
1127         Reviewed by Darin Adler.
1128
1129         * streams/reference-implementation/readable-stream-templated-expected.txt: Added new expectations.
1130         * streams/reference-implementation/readable-stream-templated.html: New writable stream tests.
1131
1132 2015-09-14  Xabier Rodriguez Calvar  <calvaris@igalia.com>
1133
1134         [Streams API] Add pipe-to-options writable stream tests
1135         https://bugs.webkit.org/show_bug.cgi?id=148297
1136
1137         Reviewed by Darin Adler.
1138
1139         * streams/reference-implementation/pipe-to-options-expected.txt: Added.
1140         * streams/reference-implementation/pipe-to-options.html: Added.
1141
1142 2015-09-14  Xabier Rodriguez Calvar  <calvaris@igalia.com>
1143
1144         [Streams API] Add tests about abort on writable streams
1145         https://bugs.webkit.org/show_bug.cgi?id=148298
1146
1147         Reviewed by Darin Adler.
1148
1149         * streams/reference-implementation/writable-stream-abort-expected.txt: Added.
1150         * streams/reference-implementation/writable-stream-abort.html: Added.
1151
1152 2015-09-14  Xabier Rodriguez Calvar  <calvaris@igalia.com>
1153
1154         [Streams API] Add general writable streams tests
1155         https://bugs.webkit.org/show_bug.cgi?id=148299
1156
1157         Reviewed by Darin Adler.
1158
1159         * streams/reference-implementation/writable-stream-expected.txt: Added.
1160         * streams/reference-implementation/writable-stream.html: Added.
1161
1162 2015-09-14  ChangSeok Oh  <changseok.oh@collabora.com>
1163
1164         [GTK] Layout Test media/video-volume-slider.html is flaky
1165         https://bugs.webkit.org/show_bug.cgi?id=149032
1166
1167         Reviewed by Philippe Normand.
1168
1169         * platform/gtk/TestExpectations: media/video-volume-slider.html is removed.
1170
1171 2015-09-13  Chris Dumez  <cdumez@apple.com>
1172
1173         Document.adoptNode() should be able to explicitly adopt a DocumentType node
1174         https://bugs.webkit.org/show_bug.cgi?id=149097
1175
1176         Reviewed by Ryosuke Niwa.
1177
1178         Rebaseline DOM3 tests, those seem to be outdated now.
1179
1180         * dom/xhtml/level3/core/documentadoptnode10-expected.txt:
1181         * dom/xhtml/level3/core/documentadoptnode11-expected.txt:
1182         * dom/xhtml/level3/core/documentadoptnode12-expected.txt:
1183
1184 2015-09-13  Chris Dumez  <cdumez@apple.com>
1185
1186         document.lastModified should use the user's local time zone
1187         https://bugs.webkit.org/show_bug.cgi?id=149092
1188
1189         Reviewed by Ryosuke Niwa.
1190
1191         Update test so that it converts document.lastModified to UTF before
1192         printing it. This is so that we can consistent layout tests results, no
1193         matter the system's timezone.
1194
1195         * http/tests/misc/last-modified-parsing-expected.txt:
1196         * http/tests/resources/last-modified.php:
1197
1198 2015-09-13  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1199
1200         Unreviewed EFL gardening.
1201
1202         Mark fast/text/international/system-language/system-font-punctuation.html to *Missing* since r188377.
1203         Additionally some tests have been passed since r188693. Removed the tests in TestExpectation.
1204
1205         * platform/efl/TestExpectations:
1206
1207 2015-09-13  Chris Dumez  <cdumez@apple.com>
1208
1209         Node.baseURI should not return null for detached nodes
1210         https://bugs.webkit.org/show_bug.cgi?id=149104
1211         <rdar://problem/22559535>
1212
1213         Reviewed by Sam Weinig.
1214
1215         * dom/xhtml/level3/core/nodegetbaseuri03-expected.txt:
1216         Rebaseline outdated DOM3 test.
1217
1218         * svg/custom/image-base-uri-expected.txt: Removed.
1219         * svg/custom/image-base-uri.svg: Removed.
1220         Drop outdated SVG test. SVG2 no longer support xml:base.
1221
1222 2015-09-13  Chris Dumez  <cdumez@apple.com>
1223
1224         CharacterData API parameters should not be optional
1225         https://bugs.webkit.org/show_bug.cgi?id=149101
1226         <rdar://problem/22546954>
1227
1228         Reviewed by Sam Weinig.
1229
1230         Update existing test to reflect our web-exposed behavior change.
1231
1232         * fast/dom/non-numeric-values-numeric-parameters-expected.txt:
1233         * fast/dom/script-tests/non-numeric-values-numeric-parameters.js:
1234
1235 2015-09-12  Myles C. Maxfield  <mmaxfield@apple.com>
1236
1237         Another test fix after r189670.
1238
1239         Unreviewed.
1240
1241         * platform/mac-wk1/TestExpectations:
1242
1243 2015-09-12  Myles C. Maxfield  <mmaxfield@apple.com>
1244
1245         Test fix after r189670.
1246
1247         Unreviewed.
1248
1249         * platform/mac/TestExpectations:
1250
1251 2015-09-12  Myles C. Maxfield  <mmaxfield@apple.com>
1252
1253         [Cocoa] Add system-language-specific tests
1254         https://bugs.webkit.org/show_bug.cgi?id=148775
1255
1256         Reviewed by Alexey Proskuryakov.
1257
1258         This patch adds (or rewrites) tests to take advantage of our new ability to mock
1259         the system language for testing (https://bugs.webkit.org/show_bug.cgi?id=148671).
1260
1261         It tests these patches:
1262         https://bugs.webkit.org/show_bug.cgi?id=148164
1263         https://bugs.webkit.org/show_bug.cgi?id=147504
1264         https://bugs.webkit.org/show_bug.cgi?id=147862
1265         https://bugs.webkit.org/show_bug.cgi?id=147964
1266
1267         * fast/text/international/system-language/arabic-glyph-cache-fill-combine-expected.html: Renamed from LayoutTests/fast/text/arabic-glyph-cache-fill-combine-expected.html.
1268         * fast/text/international/system-language/arabic-glyph-cache-fill-combine.html: Renamed from LayoutTests/fast/text/arabic-glyph-cache-fill-combine.html.
1269         * fast/text/international/system-language/han-quotes-expected-mismatch.html: Added.
1270         * fast/text/international/system-language/han-quotes.html: Added.
1271         * fast/text/international/system-language/hindi-system-font-punctuation-expected.html: Renamed from LayoutTests/fast/text/hindi-system-font-punctuation-expected.html.
1272         * fast/text/international/system-language/hindi-system-font-punctuation.html: Renamed from LayoutTests/fast/text/hindi-system-font-punctuation.html.
1273         * fast/text/international/system-language/system-font-punctuation.html: Renamed from LayoutTests/fast/text/system-font-punctuation.html.
1274         * platform/efl/TestExpectations:
1275         * platform/gtk/TestExpectations:
1276         * platform/ios-simulator/fast/text/international/system-language/system-font-punctuation-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/text/system-font-punctuation-expected.txt.
1277         * platform/mac/TestExpectations:
1278         * platform/mac/fast/text/international/system-language/system-font-punctuation-expected.txt: Renamed from LayoutTests/platform/mac/fast/text/system-font-punctuation-expected.txt.
1279         * platform/win/TestExpectations:
1280         * platform/win/fast/text/international/system-language/system-font-punctuation-expected.txt: Renamed from LayoutTests/platform/win/fast/text/system-font-punctuation-expected.txt.
1281
1282 2015-09-12  Myles C. Maxfield  <mmaxfield@apple.com>
1283
1284         [Cocoa] Allow testing with the system language
1285         https://bugs.webkit.org/show_bug.cgi?id=148671
1286
1287         Reviewed by Anders Carlsson and Alexey Proskuryakov.
1288
1289         Add a test for the declarative form of setting the system language.
1290
1291         * fast/text/international/system-language/declarative-language-expected.txt: Added.
1292         * fast/text/international/system-language/declarative-language.html: Added.
1293         * platform/efl/TestExpectations:
1294         * platform/gtk/TestExpectations:
1295         * platform/mac-wk1/TestExpectations:
1296         * platform/mac/TestExpectations:
1297
1298 2015-09-12  Chris Dumez  <cdumez@apple.com>
1299
1300         window.EventTarget should exist
1301         https://bugs.webkit.org/show_bug.cgi?id=149085
1302         <rdar://problem/22546774>
1303
1304         Reviewed by Sam Weinig.
1305
1306         Update / rebaseline existing test as window.EventTarget now exists.
1307
1308         * fast/dom/dom-constructors-expected.txt:
1309         * fast/dom/dom-constructors.html:
1310
1311 2015-09-12  Chris Dumez  <cdumez@apple.com>
1312
1313         ChildNode.replaceWith() without argument should replace the node with an empty DocumentFragment
1314         https://bugs.webkit.org/show_bug.cgi?id=149073
1315         <rdar://problem/22547801>
1316
1317         Reviewed by Ryosuke Niwa.
1318
1319         Fix / rebaseline test now that our behavior has changed.
1320
1321         * fast/dom/ChildNode-replaceWith-expected.txt:
1322         * fast/dom/ChildNode-replaceWith.html:
1323
1324 2015-09-11  Alexey Proskuryakov  <ap@apple.com>
1325
1326         Mark http/tests/cache/disk-cache/disk-cache-cancel.html as flaky for 
1327         https://bugs.webkit.org/show_bug.cgi?id=149087
1328
1329         * platform/wk2/TestExpectations:
1330
1331 2015-09-11  Said Abou-Hallawa  <sabouhallawa@apple.com>
1332
1333         SVGColor custom text format is different from the CSS color custom text format
1334         https://bugs.webkit.org/show_bug.cgi?id=148879
1335
1336         Reviewed by Daniel Bates.
1337
1338         * fast/css/getComputedStyle/computed-style-expected.txt:
1339         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1340         * fast/css/parse-color-int-or-percent-crash.html:
1341         * platform/mac/svg/webarchive/svg-script-subresouces-expected.txt:
1342         * svg/css/case-sensitive-tags-expected.txt:
1343         * svg/css/case-sensitive-tags.html:
1344         * svg/css/getComputedStyle-basic-expected.txt:
1345         * svg/css/script-tests/svg-attribute-parser-mode.js:
1346         * svg/css/svg-attribute-parser-mode-expected.txt:
1347         * svg/dom/SVGColor-expected.txt:
1348         * svg/dom/SVGPaint-expected.txt:
1349         * svg/dom/SVGStyleElement/disable-svg-style-element-expected.txt:
1350         * svg/dom/SVGStyleElement/script-tests/disable-svg-style-element.js:
1351         * svg/dom/script-tests/SVGColor.js:
1352         * svg/dom/script-tests/SVGPaint.js:
1353         * svg/webarchive/svg-script-subresouces-expected.webarchive:
1354         * transitions/svg-transitions-expected.txt:
1355         Fix expected results for existing tests
1356         
1357         * svg/css/computed-style-rgb-color-expected.txt: Added.
1358         * svg/css/computed-style-rgb-color.html: Added.
1359         Ensure that the correct format is returned when getComputedStyle() is
1360         called for an SVG color.        
1361
1362 2015-09-11  Nan Wang  <n_wang@apple.com>
1363
1364         AX: ARIA 1.1 @aria-current
1365         https://bugs.webkit.org/show_bug.cgi?id=146012
1366
1367         Reviewed by Chris Fleizach.
1368
1369         * accessibility/aria-current-expected.txt: Added.
1370         * accessibility/aria-current.html: Added.
1371         * inspector/dom/getAccessibilityPropertiesForNode_ariaCurrent-expected.txt: Added.
1372         * inspector/dom/getAccessibilityPropertiesForNode_ariaCurrent.html: Added.
1373         * platform/gtk/TestExpectations:
1374         * platform/win/TestExpectations:
1375
1376 2015-09-11  Alexey Proskuryakov  <ap@apple.com>
1377
1378         Mark http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-overridesexpires.html as flaky for
1379         https://bugs.webkit.org/show_bug.cgi?id=149082
1380
1381         * TestExpectations:
1382
1383 2015-09-11  Dewei Zhu  <dewei_zhu@apple.com>
1384
1385         Update test for bug 148971
1386         https://bugs.webkit.org/show_bug.cgi?id=149076
1387
1388         Reviewed by Chris Dumez.
1389
1390         * platform/win/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Updated.
1391
1392 2015-09-11  Chris Dumez  <cdumez@apple.com>
1393
1394         DOMTokenList update steps for classList don't follow the spec
1395         https://bugs.webkit.org/show_bug.cgi?id=148589
1396         <rdar://problem/22547443>
1397
1398         Reviewed by Ryosuke Niwa and Darin Adler.
1399
1400         Update / rebaseline existing tests as our behavior changed.
1401
1402         * fast/dom/HTMLElement/class-list-expected.txt:
1403         * fast/dom/HTMLElement/class-list-quirks-expected.txt:
1404         * fast/dom/HTMLElement/script-tests/class-list.js:
1405         * fast/dom/HTMLOutputElement/dom-settable-token-list-expected.txt:
1406         * fast/dom/HTMLOutputElement/htmloutputelement-expected.txt:
1407         * fast/dom/HTMLOutputElement/htmloutputelement.html:
1408         * fast/dom/HTMLOutputElement/script-tests/dom-settable-token-list.js:
1409         * fast/dom/rel-list-expected.txt:
1410         * fast/dom/rel-list.html:
1411
1412 2015-09-11  Alex Christensen  <achristensen@webkit.org>
1413
1414         Unreviewed gardening to make Windows bot green.
1415
1416         * platform/win/TestExpectations:
1417         imported/w3c/web-platform-tests/html/dom/interfaces.html is newly imported and fails on Windows.
1418
1419 2015-09-11  Alexey Proskuryakov  <ap@apple.com>
1420
1421         Mark svg/animations/svgboolean-animation-1 as flaky for
1422         https://bugs.webkit.org/show_bug.cgi?id=149072
1423
1424         * TestExpectations:
1425
1426 2015-09-11  Tim Horton  <timothy_horton@apple.com>
1427
1428         fast/hidpi/image-set-without-specified-width.html flakily tries to install multiple callbacks for the same event
1429         https://bugs.webkit.org/show_bug.cgi?id=149067
1430
1431         Reviewed by Alexey Proskuryakov.
1432
1433         * fast/hidpi/image-set-without-specified-width.html:
1434         Wait until we've successfully set the deviceScaleFactor
1435         before reloading the page; otherwise, we can end up trying to set it
1436         again after the reload (and depending on how long it takes the callback
1437         to return, again, and again, and again...)
1438
1439 2015-09-11  Alexey Proskuryakov  <ap@apple.com>
1440
1441         El Capitan test result gardening.
1442
1443         * platform/mac/TestExpectations: Remove a test that should pass now.
1444
1445 2015-09-11  Chris Dumez  <cdumez@apple.com>
1446
1447         Element.tagName should be upper-case for HTML elements in HTML documents
1448         https://bugs.webkit.org/show_bug.cgi?id=148843
1449         <rdar://problem/22559081>
1450
1451         Reviewed by Ryosuke Niwa.
1452
1453         Update / rebaseline test now that our behavior has changed.
1454
1455         * fast/dom/Node/initial-values-expected.txt:
1456         * fast/dom/Node/script-tests/initial-values.js:
1457
1458 2015-09-11  Chris Dumez  <cdumez@apple.com>
1459
1460         document.body = "text" should throw a TypeError, not a HierarchyRequestError
1461         https://bugs.webkit.org/show_bug.cgi?id=149057
1462         <rdar://problem/22567157>
1463
1464         Reviewed by Ryosuke Niwa.
1465
1466         Rebaseline test as we now throw a different exception.
1467
1468         * fast/dom/setter-type-enforcement-expected.txt:
1469
1470 2015-09-10  Commit Queue  <commit-queue@webkit.org>
1471
1472         Unreviewed, rolling out r189595.
1473         https://bugs.webkit.org/show_bug.cgi?id=149052
1474
1475         The tests still fail (Requested by ap on #webkit).
1476
1477         Reverted changeset:
1478
1479         "Spurious output on Windows tests: AQMEIOManager::FindIOUnit:
1480         error -1"
1481         https://bugs.webkit.org/show_bug.cgi?id=142929
1482         http://trac.webkit.org/changeset/189595
1483
1484 2015-09-10  Chris Fleizach  <cfleizach@apple.com>
1485
1486         AX: Mavericks: Text cursor does not move along with VoiceOver cursor for text fields
1487         https://bugs.webkit.org/show_bug.cgi?id=148891
1488
1489         Reviewed by Alexey Proskuryakov.
1490
1491         Mark accessibility focus tests as passing on Yosemite.
1492
1493         * platform/mac/TestExpectations:
1494
1495 2015-09-10  Alexey Proskuryakov  <ap@apple.com>
1496
1497         Spurious output on Windows tests: AQMEIOManager::FindIOUnit: error -1
1498         https://bugs.webkit.org/show_bug.cgi?id=142929
1499
1500         Reviewed by Brent Fulgham.
1501
1502         * platform/win/TestExpectations: Unskip some newly added tests that are affected.
1503         We still skip the whole media directory - updating the results and unskipping those
1504         tests would be a separate project.
1505
1506 2015-09-10  David Hyatt  <hyatt@apple.com>
1507
1508         [New Block-Inside-Inline Model] Self-collapsing block check needs to account for anonymous inline blocks
1509         https://bugs.webkit.org/show_bug.cgi?id=149042
1510
1511         Reviewed by Dean Jackson.
1512
1513         * fast/block/inside-inlines/new-model/self-collapsing-test-expected.html: Added.
1514         * fast/block/inside-inlines/new-model/self-collapsing-test.html: Added.
1515         * fast/block/inside-inlines/self-collapsing-test-expected.html: Added.
1516         * fast/block/inside-inlines/self-collapsing-test.html: Added.
1517
1518 2015-09-10  Dewei Zhu  <dewei_zhu@apple.com>
1519
1520         Update windows platform expected results for bug 148810.
1521         https://bugs.webkit.org/show_bug.cgi?id=149038
1522
1523         Reviewed by Alexey Proskuryakov.
1524
1525         * platform/win/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Updated.
1526
1527 2015-09-10  Chris Dumez  <cdumez@apple.com>
1528
1529         Node.appendChild(null) / replaceChild(null, null) / removeChild(null) / insertBefore(null, ref) should throw a TypeError
1530         https://bugs.webkit.org/show_bug.cgi?id=148971
1531         <rdar://problem/22560883>
1532         <rdar://problem/22559225>
1533
1534         Reviewed by Ryosuke Niwa.
1535
1536         Update / rebaseline tests now that we throw a different exception type.
1537
1538         * fast/dom/Document/replaceChild-null-oldChild-expected.txt:
1539         * fast/dom/Document/script-tests/replaceChild-null-oldChild.js:
1540         * fast/dom/Node/fragment-mutation-expected.txt:
1541         * fast/dom/Node/fragment-mutation.html:
1542         * fast/dom/incompatible-operations-expected.txt:
1543         * fast/dom/incompatible-operations.html:
1544         * fast/dom/move-nodes-across-documents.html:
1545         * fast/dom/processing-instruction-appendChild-exceptions-expected.txt:
1546         * fast/dom/processing-instruction-appendChild-exceptions.xhtml:
1547         * fast/dom/setter-type-enforcement-expected.txt:
1548         * fast/dom/timer-clear-interval-in-handler-and-generate-error-expected.txt:
1549         * fast/inspector-support/uncaught-dom8-exception.html:
1550
1551 2015-09-10  Brady Eidson  <beidson@apple.com>
1552
1553         Mark some more W3C IDB tests as flaky.
1554         https://bugs.webkit.org/show_bug.cgi?id=148713
1555
1556         Reviewed by NOBODY.
1557
1558         * platform/wk2/TestExpectations:
1559
1560 2015-09-10  Daniel Bates  <dabates@apple.com>
1561
1562         Write a test to ensure we don't regress processing of tasks when page defers loading
1563         https://bugs.webkit.org/show_bug.cgi?id=135882
1564         <rdar://problem/22550497>
1565
1566         Reviewed by Darin Adler.
1567
1568         Add a test to ensure we do not regress <https://bugs.webkit.org/show_bug.cgi?id=135688>.
1569
1570         * storage/websql/success-callback-when-page-defers-loading-expected.txt: Added.
1571         * storage/websql/success-callback-when-page-defers-loading.html: Added.
1572
1573 2015-09-10  Sergio Villar Senin  <svillar@igalia.com>
1574
1575         min-width/height should default to auto for flexbox items
1576         https://bugs.webkit.org/show_bug.cgi?id=146020
1577
1578         Reviewed by David Hyatt.
1579
1580         Based on Blink's r193665, r194062, r194887 and r195930 by <cbiesinger@chromium.org>.
1581
1582         * TestExpectations: Removed passing flexbox tests.
1583         * css3/flexbox/csswg/flex-flow-007.html: Added min-height: 0px.
1584         * css3/flexbox/flexbox-baseline.html: Ditto.
1585         * css3/flexbox/min-size-auto-expected.txt: Added.
1586         * css3/flexbox/min-size-auto.html: Added.
1587         * css3/flexbox/preferred-widths-orthogonal.html: Added min-height: 0px.
1588         * fast/css/auto-min-size-expected.txt: Check default computed
1589         styles for min-width/height for flex items.
1590         * fast/css/auto-min-size.html: Ditto.
1591
1592 2015-09-10  ChangSeok Oh  <changseok.oh@collabora.com>
1593
1594         [GTK] Volume bar is broken
1595         https://bugs.webkit.org/show_bug.cgi?id=145639
1596
1597         Reviewed by Philippe Normand.
1598
1599         Unblock relevant tests. media/click-volume-bar-not-pausing.html, media/volume-bar-empty-when-muted.html
1600
1601         * platform/gtk/TestExpectations:
1602
1603 2015-09-09  Dewei Zhu  <dewei_zhu@apple.com>
1604
1605         Document.characterSet should return "UTF-8" by default.
1606         https://bugs.webkit.org/show_bug.cgi?id=148810
1607         <rdar://problem/22548727>
1608
1609         Reviewed by Ryosuke Niwa.
1610
1611         Update the tests which test the default encoding of document.
1612
1613         * dom/xhtml/level3/core/documentgetinputencoding02-expected.txt: Obsolete test.
1614
1615 2015-09-09  Benjamin Poulain  <bpoulain@apple.com>
1616
1617         CSS general sibling selectors does not work without CSS JIT
1618         https://bugs.webkit.org/show_bug.cgi?id=148987
1619         rdar://problem/22559860
1620
1621         Reviewed by Andreas Kling.
1622
1623         There are multiple variations of the same tests to test
1624         cases where we JIT and cases without JIT. 
1625
1626         * fast/css/indirect-adjacent-style-invalidation-1-expected.txt: Added.
1627         * fast/css/indirect-adjacent-style-invalidation-1.html: Added.
1628         * fast/css/indirect-adjacent-style-invalidation-2-expected.txt: Added.
1629         * fast/css/indirect-adjacent-style-invalidation-2.html: Added.
1630         * fast/css/indirect-adjacent-style-invalidation-3-expected.txt: Added.
1631         * fast/css/indirect-adjacent-style-invalidation-3.html: Added.
1632
1633 2015-09-09  Myles C. Maxfield  <mmaxfield@apple.com>
1634
1635         ASSERTION FAILED: typesettingFeatures & (Kerning | Ligatures) in WebCore::applyFontTransforms
1636         https://bugs.webkit.org/show_bug.cgi?id=146194
1637
1638         Reviewed by Dean Jackson.
1639
1640         * fast/text/softbank-emoji-no-ligatures-nor-kerning-expected.html: Added
1641         * fast/text/softbank-emoji-no-ligatures-nor-kerning.html: Added
1642
1643 2015-09-09  Manuel Rego Casasnovas  <rego@igalia.com>
1644
1645         [css-grid] Percentage columns shouldn't include border and padding
1646         https://bugs.webkit.org/show_bug.cgi?id=148978
1647
1648         Reviewed by Sergio Villar Senin.
1649
1650         * fast/css-grid-layout/grid-percent-track-margin-border-padding-expected.txt: Added.
1651         * fast/css-grid-layout/grid-percent-track-margin-border-padding.html: Added.
1652
1653 2015-09-09  Said Abou-Hallawa  <sabouhallawa@apple.com>
1654
1655         Mark http/tests/css/link-css-disabled-value-with-slow-loading-sheet.html as flaky on Windows
1656
1657         This test is marked as flaky on gtk and mak-wk2. It fails on Windows more
1658         than it fails on any other platform.
1659
1660         * platform/win/TestExpectations:
1661
1662 2015-09-09  Alexey Proskuryakov  <ap@apple.com>
1663
1664         fast/dom/rtl-scroll-to-leftmost-and-resize.html is a flaky timeout - IPC drops messages
1665         https://bugs.webkit.org/show_bug.cgi?id=148951
1666
1667         Reviewed by Anders Carlsson.
1668
1669         * platform/mac-wk2/TestExpectations: Unmark the test (it still fails per platform/mac
1670         expectations, which is unrelated).
1671
1672 2015-09-09  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1673
1674         http/tests/xmlhttprequest/ontimeout-response-getters.html is flaky
1675         https://bugs.webkit.org/show_bug.cgi?id=148997
1676
1677         Reviewed by Alexey Proskuryakov.
1678
1679         * http/tests/xmlhttprequest/ontimeout-response-getters.html: Augmenting http response delay to trigger XHR timeout.
1680
1681 2015-09-08  Andy Estes  <aestes@apple.com>
1682
1683         [iOS] Add layout tests for QuickLook
1684         https://bugs.webkit.org/show_bug.cgi?id=148994
1685
1686         Reviewed by Daniel Bates.
1687
1688         Add tests that verify WebKit's ability to preview certain document types on iOS using QuickLook.framework.
1689         These tests do not cover every document type supported by QuickLook, but they do cover common types like .pages,
1690         .numbers, .key, .doc(x), .xls(x), and .ppt(x). These tests should detect regressions in WebKit's conversion code,
1691         as well as regressions in QuickLook itself. The expected results might need to be occasionally updated if QuickLook
1692         changes its preview markup.
1693
1694         These files contain text and images from webkit.org.
1695
1696         * TestExpectations: Skipped quicklook tests on all platforms.
1697         * platform/ios-simulator/TestExpectations: Enabled quicklook tests on iOS.
1698         * quicklook/excel-expected.html: Added.
1699         * quicklook/excel-legacy-expected.html: Added.
1700         * quicklook/excel-legacy.html: Added.
1701         * quicklook/excel.html: Added.
1702         * quicklook/keynote-09-expected.html: Added.
1703         * quicklook/keynote-09.html: Added.
1704         * quicklook/keynote-expected.html: Added.
1705         * quicklook/keynote.html: Added.
1706         * quicklook/numbers-09-expected.html: Added.
1707         * quicklook/numbers-09.html: Added.
1708         * quicklook/numbers-expected.html: Added.
1709         * quicklook/numbers.html: Added.
1710         * quicklook/pages-09-expected.html: Added.
1711         * quicklook/pages-09.html: Added.
1712         * quicklook/pages-expected.html: Added.
1713         * quicklook/pages.html: Added.
1714         * quicklook/powerpoint-expected.html: Added.
1715         * quicklook/powerpoint-legacy-expected.html: Added.
1716         * quicklook/powerpoint-legacy.html: Added.
1717         * quicklook/powerpoint.html: Added.
1718         * quicklook/resources/excel-expected.html: Added.
1719         * quicklook/resources/excel-legacy-expected.html: Added.
1720         * quicklook/resources/excel-legacy.xls: Added.
1721         * quicklook/resources/excel.xlsx: Added.
1722         * quicklook/resources/keynote-09-expected/index.css: Added.
1723         * quicklook/resources/keynote-09-expected/index.html: Added.
1724         * quicklook/resources/keynote-09-expected/index.js: Added.
1725         * quicklook/resources/keynote-09.key: Added.
1726         * quicklook/resources/keynote-expected.pdf: Added.
1727         * quicklook/resources/keynote.key: Added.
1728         * quicklook/resources/numbers-09-expected/canvas.js: Added.
1729         * quicklook/resources/numbers-09-expected/index.html: Added.
1730         * quicklook/resources/numbers-09-expected/navigation.css: Added.
1731         * quicklook/resources/numbers-09-expected/navigation.html: Added.
1732         * quicklook/resources/numbers-09-expected/sheet_1.html: Added.
1733         * quicklook/resources/numbers-09.numbers: Added.
1734         * quicklook/resources/numbers-expected.pdf: Added.
1735         * quicklook/resources/numbers.numbers: Added.
1736         * quicklook/resources/pages-09-expected/index.css: Added.
1737         * quicklook/resources/pages-09-expected/index.html: Added.
1738         * quicklook/resources/pages-09.pages: Added.
1739         * quicklook/resources/pages-expected.pdf: Added.
1740         * quicklook/resources/pages.pages: Added.
1741         * quicklook/resources/powerpoint-expected.html: Added.
1742         * quicklook/resources/powerpoint-legacy-expected.html: Added.
1743         * quicklook/resources/powerpoint-legacy.ppt: Added.
1744         * quicklook/resources/powerpoint.pptx: Added.
1745         * quicklook/resources/webkit-icon.pdf: Added.
1746         * quicklook/resources/webkit-icon.png: Added.
1747         * quicklook/resources/webkit-icon.tiff: Added.
1748         * quicklook/resources/word-expected.html: Added.
1749         * quicklook/resources/word-legacy-expected.html: Added.
1750         * quicklook/resources/word-legacy.doc: Added.
1751         * quicklook/resources/word.docx: Added.
1752         * quicklook/word-expected.html: Added.
1753         * quicklook/word-legacy-expected.html: Added.
1754         * quicklook/word-legacy.html: Added.
1755         * quicklook/word.html: Added.
1756
1757 2015-09-09  Commit Queue  <commit-queue@webkit.org>
1758
1759         Unreviewed, rolling out r189536 and r189538.
1760         https://bugs.webkit.org/show_bug.cgi?id=149002
1761
1762         broke tests on mac (Requested by alexchristensen on #webkit).
1763
1764         Reverted changesets:
1765
1766         "min-width/height should default to auto for flexbox items"
1767         https://bugs.webkit.org/show_bug.cgi?id=146020
1768         http://trac.webkit.org/changeset/189536
1769
1770         "[css-grid] Percentage columns shouldn't include border and
1771         padding"
1772         https://bugs.webkit.org/show_bug.cgi?id=148978
1773         http://trac.webkit.org/changeset/189538
1774
1775 2015-09-09  David Hyatt  <hyatt@apple.com>
1776
1777         REGRESSION: Inline-block baseline is wrong when zero-width replaced child is present
1778         https://bugs.webkit.org/show_bug.cgi?id=147452
1779         rdar://problem/21943074
1780
1781         Reviewed by Myles Maxfield.
1782
1783         * fast/inline-block/baseline-with-zero-width-replaced-child-expected.html: Added.
1784         * fast/inline-block/baseline-with-zero-width-replaced-child.html: Added.
1785
1786 2015-09-09  Manuel Rego Casasnovas  <rego@igalia.com>
1787
1788         [css-grid] Percentage columns shouldn't include border and padding
1789         https://bugs.webkit.org/show_bug.cgi?id=148978
1790
1791         Reviewed by Sergio Villar Senin.
1792
1793         * fast/css-grid-layout/grid-percent-track-margin-border-padding-expected.txt: Added.
1794         * fast/css-grid-layout/grid-percent-track-margin-border-padding.html: Added.
1795
1796 2015-09-09  Chris Dumez  <cdumez@apple.com>
1797
1798         HTMLTableElement.tHead / tFoot / caption should be nullable
1799         https://bugs.webkit.org/show_bug.cgi?id=148991
1800
1801         Reviewed by Ryosuke Niwa.
1802
1803         Add new test that covers the behavior of the following HTMLTableElement
1804         attributes: caption / tHead / tFoot.
1805
1806         * fast/dom/HTMLTableElement/nullable-attributes-expected.txt: Added.
1807         * fast/dom/HTMLTableElement/nullable-attributes.html: Added.
1808         * fast/dom/setter-type-enforcement-expected.txt:
1809
1810 2015-06-26  Sergio Villar Senin  <svillar@igalia.com>
1811
1812         min-width/height should default to auto for flexbox items
1813         https://bugs.webkit.org/show_bug.cgi?id=146020
1814
1815         Reviewed by David Hyatt.
1816
1817         Based on Blink's r193665, r194062, r194887 and r195930 by <cbiesinger@chromium.org>.
1818
1819         * TestExpectations: Removed passing flexbox tests.
1820         * css3/flexbox/csswg/flex-flow-007.html: Added min-height: 0px.
1821         * css3/flexbox/flexbox-baseline.html: Ditto.
1822         * css3/flexbox/min-size-auto-expected.txt: Added.
1823         * css3/flexbox/min-size-auto.html: Added.
1824         * css3/flexbox/preferred-widths-orthogonal.html: Added min-height: 0px.
1825         * fast/css/auto-min-size-expected.txt: Check default computed
1826         styles for min-width/height for flex items.
1827         * fast/css/auto-min-size.html: Ditto.
1828
1829 2015-09-08  Commit Queue  <commit-queue@webkit.org>
1830
1831         Unreviewed, rolling out r189407 and r189424.
1832         https://bugs.webkit.org/show_bug.cgi?id=148993
1833
1834         Broke some tests, and made others flakily time out (Requested
1835         by ap on #webkit).
1836
1837         Reverted changesets:
1838
1839         "[WebGL] Update WebGL 1.0.3 conformance tests"
1840         https://bugs.webkit.org/show_bug.cgi?id=148858
1841         http://trac.webkit.org/changeset/189407
1842
1843         "REGRESSION (r189407): webgl/1.0.3/conformance/extensions
1844         /webgl-draw-buffers.html"
1845         http://trac.webkit.org/changeset/189424
1846
1847 2015-09-08  Said Abou-Hallawa  <sabouhallawa@apple.com>
1848
1849         [iOS] Unreviewed iOS gardening.
1850
1851         * platform/ios-simulator/css3/filters/backdrop: Added.
1852         * platform/ios-simulator/css3/filters/backdrop/blur-input-bounds-expected.txt: Added.
1853         * platform/ios-simulator/css3/font-feature-settings-preinstalled-fonts-expected.txt: Added.
1854         * platform/ios-simulator/fast/css/named-images-expected.txt: Added.
1855         * platform/ios-simulator/fast/forms/select-element-focus-ring-expected.txt: Added.
1856         * platform/ios-simulator/fast/text/font-weights-expected.txt: Added.
1857
1858 2015-09-08  Chris Dumez  <cdumez@apple.com>
1859
1860         new Comment(undefined) / new Text(undefined) should use default's empty string
1861         https://bugs.webkit.org/show_bug.cgi?id=148973
1862         <rdar://problem/22548042>
1863
1864         Reviewed by Ryosuke Niwa.
1865
1866         Fix a couple of layout tests that were wrongly expecting undefined to
1867         be converted to the "undefined" String for optional DOMString parameters.
1868
1869         * fast/dom/DOMImplementation/createHTMLDocument-optional-title-expected.txt:
1870         * fast/dom/DOMImplementation/createHTMLDocument-optional-title.html:
1871         * fast/dom/Window/custom-constructors-expected.txt:
1872         * fast/dom/Window/custom-constructors.html:
1873
1874 2015-09-08  Yusuke Suzuki  <utatane.tea@gmail.com>
1875
1876         [ES6] Implement computed accessors
1877         https://bugs.webkit.org/show_bug.cgi?id=147883
1878
1879         Reviewed by Geoffrey Garen.
1880
1881         Updated the existing tests.
1882
1883         * js/parser-syntax-check-expected.txt:
1884         * js/script-tests/parser-syntax-check.js:
1885
1886 2015-09-08  Chris Dumez  <cdumez@apple.com>
1887
1888         document.importNode(node, deep): deep's default value should be false
1889         https://bugs.webkit.org/show_bug.cgi?id=148959
1890         <rdar://problem/22558915>
1891
1892         Reviewed by Alexey Proskuryakov.
1893
1894         * fast/dom/document-importNode-arguments.html:
1895         Explicitly pass deep parameter as the test wants a deep clone.
1896
1897 2015-09-08  Joseph Pecoraro  <pecoraro@apple.com>
1898
1899         Web Inspector: Move PrettyPrinting tests into LayoutTests
1900         https://bugs.webkit.org/show_bug.cgi?id=148698
1901
1902         Reviewed by Timothy Hatcher.
1903
1904         * inspector/codemirror/resources/prettyprinting/css-rule-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/css-rule-tests/*.
1905         * inspector/codemirror/resources/prettyprinting/css-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/css-tests/*.
1906         * inspector/codemirror/resources/prettyprinting/javascript-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/js-tests/*.
1907         Move tests from PrettyPrinting tools into LayoutTests.
1908
1909         * inspector/codemirror/prettyprinting-css-expected.txt: Added.
1910         * inspector/codemirror/prettyprinting-css-rules-expected.txt: Added.
1911         * inspector/codemirror/prettyprinting-css-rules.html: Added.
1912         * inspector/codemirror/prettyprinting-css.html: Added.
1913         * inspector/codemirror/prettyprinting-javascript-expected.txt: Added.
1914         * inspector/codemirror/prettyprinting-javascript.html: Added.
1915         Add tests per CodeMirror mode.
1916
1917         * inspector/codemirror/resources/prettyprinting/utilities.js: Added.
1918         (TestPage.registerInitializer):
1919         Shared code between the pretty printing tests.
1920
1921 2015-09-08  Daniel Bates  <dabates@apple.com>
1922
1923         Mark animations/trigger-container-scroll-boundaries.html as failure on iOS
1924
1925         According to Dean Jackson this feature is not supported on iOS at this time.
1926
1927         * platform/ios-simulator-wk1/TestExpectations: Move existing animation trigger failure expectations from here...
1928         * platform/ios-simulator-wk2/TestExpectations: and here...
1929         * platform/ios-simulator/TestExpectations: to here.
1930
1931 2015-09-08  Alexey Proskuryakov  <ap@apple.com>
1932
1933         Mark fast/dom/rtl-scroll-to-leftmost-and-resize.html as a flaky timeout for
1934         https://bugs.webkit.org/show_bug.cgi?id=148951
1935
1936         * platform/mac-wk2/TestExpectations:
1937
1938 2015-09-08  Daniel Bates  <dabates@apple.com>
1939
1940         Convert manual test added in http://trac.webkit.org/changeset/70321 to an automated test
1941         https://bugs.webkit.org/show_bug.cgi?id=74729
1942         <rdar://problem/22550195>
1943
1944         Reviewed by Jon Honeycutt.
1945
1946         * compositing/resources/composited-subframe.html: Added.
1947         * compositing/resources/show-composited-iframe-on-back-button.css: Added.
1948         (.container):
1949         (.box):
1950         * compositing/show-composited-iframe-on-back-button-expected.html: Added.
1951         * compositing/show-composited-iframe-on-back-button.html: Added.
1952
1953 2015-09-08  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1954
1955         [GTK] Unreviewed GTK gardening.
1956
1957         Update some paths for tests that were renamed.
1958         Remove some tests from the expectations that not longer exist.
1959         Report new failures for the Debug build.
1960
1961         * platform/gtk/TestExpectations:
1962
1963 2015-09-08  Chris Dumez  <cdumez@apple.com>
1964
1965         Unreviewed, land iOS baselines for a couple of html/dom tests.
1966
1967         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-1-expected.txt: Added.
1968         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-2-expected.txt: Added.
1969
1970 2015-09-07  Chris Dumez  <cdumez@apple.com>
1971
1972         Unreviewed gardening.
1973
1974         Update Window baselines for a couple of W3C HTML tests.
1975
1976         * platform/win/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt:
1977         * platform/win/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt:
1978
1979 2015-09-07  Chris Fleizach  <cfleizach@apple.com>
1980
1981         AX: Mavericks: Text cursor does not move along with VoiceOver cursor for text fields
1982         https://bugs.webkit.org/show_bug.cgi?id=148891
1983
1984         Reviewed by Mario Sanchez Prada.
1985
1986         * accessibility/mac/focus-moves-cursor-expected.txt: Added.
1987         * accessibility/mac/focus-moves-cursor.html: Added.
1988
1989 2015-09-07  Chris Dumez  <cdumez@apple.com>
1990
1991         Unreviewed, update iOS baseline for imported/w3c/web-platform-tests/html/dom/interfaces.html.
1992
1993         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
1994
1995 2015-09-07  Chris Dumez  <cdumez@apple.com>
1996
1997         Unreviewed, skip imported/w3c/web-platform-tests/html/semantics/document-metadata/the-base-element/base_href_specified.sub.html
1998
1999         This test causes the next one to be flaky. The issue is tracked by
2000         Bug 148950.
2001
2002         * TestExpectations:
2003
2004 2015-09-07  Chris Dumez  <cdumez@apple.com>
2005
2006         Unreviewed, drop W3C support files from http/
2007
2008         Drop W3C support files from http/tests/resources/ and
2009         http/tests/w3c/resources/. These were recently added and are not longer
2010         needed that that the w3c web-platform-tests were moved to imported/w3c.
2011
2012         * http/tests/resources/WebIDLParser.js: Removed.
2013         * http/tests/resources/idlharness.js: Removed.
2014         * http/tests/resources/testharness.css: Removed.
2015         * http/tests/resources/testharness.js: Removed.
2016         * http/tests/resources/testharnessreport.js: Removed.
2017         * http/tests/w3c/resources/css-red.txt: Removed.
2018         * http/tests/w3c/resources/media.js: Removed.
2019         * http/tests/w3c/resources/media/A4.mp4: Removed.
2020         * http/tests/w3c/resources/media/A4.ogv: Removed.
2021         * http/tests/w3c/resources/media/foo.vtt: Removed.
2022         * http/tests/w3c/resources/media/foo.vtt.headers: Removed.
2023         * http/tests/w3c/resources/media/green-at-15.mp4: Removed.
2024         * http/tests/w3c/resources/media/green-at-15.ogv: Removed.
2025         * http/tests/w3c/resources/media/movie_300.mp4: Removed.
2026         * http/tests/w3c/resources/media/movie_300.ogv: Removed.
2027         * http/tests/w3c/resources/media/movie_5.mp4: Removed.
2028         * http/tests/w3c/resources/media/movie_5.ogv: Removed.
2029         * http/tests/w3c/resources/media/poster.png: Removed.
2030         * http/tests/w3c/resources/media/sound_5.mp3: Removed.
2031         * http/tests/w3c/resources/media/sound_5.oga: Removed.
2032         * http/tests/w3c/resources/media/white.mp4: Removed.
2033         * http/tests/w3c/resources/media/white.webm: Removed.
2034         * http/tests/w3c/resources/stringifiers.js: Removed.
2035         * http/tests/w3c/resources/utils.js: Removed.
2036
2037 2015-09-07  Chris Dumez  <cdumez@apple.com>
2038
2039         Unreviewed fixup after r189471 and r189472.
2040
2041         * platform/win/TestExpectations:
2042         Skip a couple of failing tests on Windows.
2043
2044         * platform/win/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-1-expected.txt: Added.
2045         * platform/win/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-2-expected.txt: Added.
2046         Land Windows baselines.
2047
2048         * platform/win/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
2049         Rebaseline for Windows.
2050
2051 2015-09-07  Chris Dumez  <cdumez@apple.com>
2052
2053         Unreviewed, move html/semantics W3C tests to imported/w3c/web-platform-tests/html/semantics
2054         https://bugs.webkit.org/show_bug.cgi?id=148949
2055
2056         * TestExpectations:
2057         * http/tests/w3c/html/semantics/*: Removed.
2058
2059 2015-09-07  Chris Dumez  <cdumez@apple.com>
2060
2061         Unreviewed, Skip again files that were wrongly unskipped in r189472.
2062
2063         * TestExpectations:
2064
2065 2015-09-07  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
2066
2067         [EFL] Unreviewed gardening. tests of imported/w3c/css/ have been passed since r189358.
2068         Those tests seem to be failed on other ports though, those are passing on EFL port.
2069
2070         * platform/efl/TestExpectations:
2071
2072 2015-09-07  Chris Dumez  <cdumez@apple.com>
2073
2074         Unreviewed, move html/dom W3C tests to imported/w3c/web-platform-tests/html/dom/
2075         https://bugs.webkit.org/show_bug.cgi?id=148948
2076
2077         * TestExpectations:
2078         * http/tests/w3c/html/dom/*: Removed.
2079         * platform/efl/TestExpectations:
2080         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-expected.txt: Renamed from LayoutTests/platform/ios-simulator/http/tests/w3c/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-expected.txt.
2081         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Renamed from LayoutTests/platform/ios-simulator/http/tests/w3c/html/dom/interfaces-expected.txt.
2082         * platform/win/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Renamed from LayoutTests/platform/win/http/tests/w3c/html/dom/interfaces-expected.txt.
2083
2084 2015-09-07  Chris Dumez  <cdumez@apple.com>
2085
2086         Unreviewed, move W3C DOM tests to imported/w3c/web-platform-tests/dom
2087         https://bugs.webkit.org/show_bug.cgi?id=148947
2088
2089         Move W3C DOM tests with other web-platform-tests under:
2090         imported/w3c/web-platform-tests/dom.
2091
2092         * TestExpectations:
2093         * http/tests/w3c/dom/collections/w3c-import.log: Removed.
2094         * http/tests/w3c/dom/events/w3c-import.log: Removed.
2095         * http/tests/w3c/dom/lists/w3c-import.log: Removed.
2096         * http/tests/w3c/dom/nodes/Document-URL.sub-expected.txt: Removed.
2097         * http/tests/w3c/dom/nodes/Document-characterSet-normalization-expected.txt: Removed.
2098         * http/tests/w3c/dom/nodes/DocumentType-literal-xhtml-expected.txt: Removed.
2099         * http/tests/w3c/dom/nodes/Element-childElementCount-dynamic-add-xhtml-expected.txt: Removed.
2100         * http/tests/w3c/dom/nodes/Element-childElementCount-nochild-xhtml-expected.txt: Removed.
2101         * http/tests/w3c/dom/nodes/Element-firstElementChild-xhtml-expected.txt: Removed.
2102         * http/tests/w3c/dom/nodes/Element-nextElementSibling-xhtml-expected.txt: Removed.
2103         * http/tests/w3c/dom/nodes/Element-previousElementSibling-xhtml-expected.txt: Removed.
2104         * http/tests/w3c/dom/nodes/Node-isEqualNode-xhtml-expected.txt: Removed.
2105         * http/tests/w3c/dom/nodes/Node-lookupPrefix-xhtml-expected.txt: Removed.
2106         * http/tests/w3c/dom/nodes/ProcessingInstruction-literal-1-xhtml-expected.txt: Removed.
2107         * http/tests/w3c/dom/nodes/ProcessingInstruction-literal-2-xhtml-expected.txt: Removed.
2108         * http/tests/w3c/dom/nodes/getElementsByClassName-10-expected.txt: Removed.
2109         * http/tests/w3c/dom/nodes/getElementsByClassName-11-expected.txt: Removed.
2110         * http/tests/w3c/dom/nodes/getElementsByClassName-31-expected.txt: Removed.
2111         * http/tests/w3c/dom/nodes/w3c-import.log: Removed.
2112         * http/tests/w3c/dom/ranges/w3c-import.log: Removed.
2113         * http/tests/w3c/dom/traversal/w3c-import.log: Removed.
2114         * http/tests/w3c/dom/w3c-import.log: Removed.
2115         * platform/efl/TestExpectations:
2116         * platform/ios-simulator/TestExpectations:
2117
2118 2015-09-07  Daniel Bates  <dabates@apple.com>
2119
2120         ASSERT_WITH_SECURITY_IMPLICATION in WebCore::DocumentOrderedMap::get(); update form
2121         association after subtree insertion
2122         https://bugs.webkit.org/show_bug.cgi?id=148919
2123         <rdar://problem/21868036>
2124
2125         Reviewed by Andy Estes.
2126
2127         Add tests to ensure that updating the form association of a form control in a subtree
2128         does not cause an assertion failure.
2129
2130         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-2-expected.txt: Added.
2131         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-2.html: Added.
2132         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-3-expected.txt: Added.
2133         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-3.html: Added.
2134         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-4-expected.txt: Added.
2135         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-4.html: Added.
2136         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-expected.txt: Added.
2137         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure.html: Added.
2138
2139 2015-09-07  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2140
2141         [GTK] Unreviewed GTK gardening.
2142
2143         Report and mark new failures on the GTK TestExpectations file.
2144         Move back all the GTK baselines for the general accessibiliy tests to platform/gtk that r187777 wrongly moved inside accessibility/gtk.
2145
2146         * accessibility/gtk/disabled-controls-not-focusable-expected.txt: Removed. Same baseline than the general one so not need to move it back to platform/gtk/accessibility.
2147         * platform/gtk/TestExpectations:
2148         * platform/gtk/accessibility/aria-checkbox-sends-notification-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-checkbox-sends-notification-expected.txt.
2149         * platform/gtk/accessibility/aria-fallback-roles-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-fallback-roles-expected.txt.
2150         * platform/gtk/accessibility/aria-help-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-help-expected.txt.
2151         * platform/gtk/accessibility/aria-hidden-false-works-in-subtrees-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-hidden-false-works-in-subtrees-expected.txt.
2152         * platform/gtk/accessibility/aria-inherits-presentational-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-inherits-presentational-expected.txt.
2153         * platform/gtk/accessibility/aria-menubar-menuitems-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-menubar-menuitems-expected.txt.
2154         * platform/gtk/accessibility/aria-switch-text-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-switch-text-expected.txt.
2155         * platform/gtk/accessibility/aria-table-hierarchy-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-table-hierarchy-expected.txt.
2156         * platform/gtk/accessibility/aria-toggle-button-with-title-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-toggle-button-with-title-expected.txt.
2157         * platform/gtk/accessibility/color-well-expected.txt: Renamed from LayoutTests/accessibility/gtk/color-well-expected.txt.
2158         * platform/gtk/accessibility/css-content-attribute-expected.txt: Renamed from LayoutTests/accessibility/gtk/css-content-attribute-expected.txt.
2159         * platform/gtk/accessibility/dimensions-include-descendants-expected.txt: Renamed from LayoutTests/accessibility/gtk/dimensions-include-descendants-expected.txt.
2160         * platform/gtk/accessibility/file-upload-button-stringvalue-expected.txt: Renamed from LayoutTests/accessibility/gtk/file-upload-button-stringvalue-expected.txt.
2161         * platform/gtk/accessibility/image-link-expected.txt: Renamed from LayoutTests/accessibility/gtk/image-link-expected.txt.
2162         * platform/gtk/accessibility/image-map1-expected.txt: Renamed from LayoutTests/accessibility/gtk/image-map1-expected.txt.
2163         * platform/gtk/accessibility/image-map2-expected.txt: Renamed from LayoutTests/accessibility/gtk/image-map2-expected.txt.
2164         * platform/gtk/accessibility/image-with-alt-and-map-expected.txt: Renamed from LayoutTests/accessibility/gtk/image-with-alt-and-map-expected.txt.
2165         * platform/gtk/accessibility/img-fallsback-to-title-expected.txt: Renamed from LayoutTests/accessibility/gtk/img-fallsback-to-title-expected.txt.
2166         * platform/gtk/accessibility/inline-continuations-expected.txt: Renamed from LayoutTests/accessibility/gtk/inline-continuations-expected.txt.
2167         * platform/gtk/accessibility/list-detection-expected.txt: Renamed from LayoutTests/accessibility/gtk/list-detection-expected.txt.
2168         * platform/gtk/accessibility/lists-expected.txt: Renamed from LayoutTests/accessibility/gtk/lists-expected.txt.
2169         * platform/gtk/accessibility/math-multiscript-attributes-expected.txt: Renamed from LayoutTests/accessibility/gtk/math-multiscript-attributes-expected.txt.
2170         * platform/gtk/accessibility/math-text-expected.txt: Renamed from LayoutTests/accessibility/gtk/math-text-expected.txt.
2171         * platform/gtk/accessibility/media-element-expected.txt: Renamed from LayoutTests/accessibility/gtk/media-element-expected.txt.
2172         * platform/gtk/accessibility/menu-list-crash2-expected.txt: Renamed from LayoutTests/accessibility/gtk/menu-list-crash2-expected.txt.
2173         * platform/gtk/accessibility/menu-list-sends-change-notification-expected.txt: Renamed from LayoutTests/accessibility/gtk/menu-list-sends-change-notification-expected.txt.
2174         * platform/gtk/accessibility/meter-element-expected.txt: Renamed from LayoutTests/accessibility/gtk/meter-element-expected.txt.
2175         * platform/gtk/accessibility/platform-name-expected.txt: Renamed from LayoutTests/accessibility/gtk/platform-name-expected.txt.
2176         * platform/gtk/accessibility/plugin-expected.txt: Renamed from LayoutTests/accessibility/gtk/plugin-expected.txt.
2177         * platform/gtk/accessibility/press-targets-center-point-expected.txt: Renamed from LayoutTests/accessibility/gtk/press-targets-center-point-expected.txt.
2178         * platform/gtk/accessibility/radio-button-title-label-expected.txt: Renamed from LayoutTests/accessibility/gtk/radio-button-title-label-expected.txt.
2179         * platform/gtk/accessibility/render-counter-text-expected.txt: Renamed from LayoutTests/accessibility/gtk/render-counter-text-expected.txt.
2180         * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Renamed from LayoutTests/accessibility/gtk/roles-computedRoleString-expected.txt.
2181         * platform/gtk/accessibility/roles-exposed-expected.txt: Renamed from LayoutTests/accessibility/gtk/roles-exposed-expected.txt.
2182         * platform/gtk/accessibility/spinbutton-value-expected.txt: Renamed from LayoutTests/accessibility/gtk/spinbutton-value-expected.txt.
2183         * platform/gtk/accessibility/tabindex-elements-are-accessible-expected.txt: Renamed from LayoutTests/accessibility/gtk/tabindex-elements-are-accessible-expected.txt.
2184         * platform/gtk/accessibility/table-attributes-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-attributes-expected.txt.
2185         * platform/gtk/accessibility/table-cell-spans-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-cell-spans-expected.txt.
2186         * platform/gtk/accessibility/table-cells-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-cells-expected.txt.
2187         * platform/gtk/accessibility/table-column-headers-with-captions-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-column-headers-with-captions-expected.txt.
2188         * platform/gtk/accessibility/table-detection-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-detection-expected.txt.
2189         * platform/gtk/accessibility/table-hierarchy-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-hierarchy-expected.txt.
2190         * platform/gtk/accessibility/table-one-cell-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-one-cell-expected.txt.
2191         * platform/gtk/accessibility/table-roles-hierarchy-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-roles-hierarchy-expected.txt.
2192         * platform/gtk/accessibility/table-sections-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-sections-expected.txt.
2193         * platform/gtk/accessibility/table-with-rules-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-with-rules-expected.txt.
2194         * platform/gtk/accessibility/transformed-element-expected.txt: Renamed from LayoutTests/accessibility/gtk/transformed-element-expected.txt.
2195
2196 2015-09-06  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
2197
2198         Unreviewed, EFL gardening. Many tests have been failed since r188692.
2199         Bug 148470 will try to fix this problem.
2200
2201         * platform/efl/TestExpectations:
2202
2203 2015-09-06  Alexey Proskuryakov  <ap@apple.com>
2204
2205         Add one more inspector test that flakily times out.
2206
2207         * platform/mac/TestExpectations: Added inspector/indexeddb/requestDatabaseNames.html.
2208
2209 2015-09-06  Alexey Proskuryakov  <ap@apple.com>
2210
2211         Mark svg/dom/svg-root-lengths.html as a flaky failure
2212         https://bugs.webkit.org/show_bug.cgi?id=148925
2213
2214         * TestExpectations:
2215
2216 2015-09-06  Alexey Proskuryakov  <ap@apple.com>
2217
2218         Mark svg/as-object/svg-in-object-dynamic-attribute-change.html as a flaky failure
2219         https://bugs.webkit.org/show_bug.cgi?id=148922
2220
2221         * TestExpectations:
2222
2223 2015-09-06  Chris Dumez  <cdumez@apple.com>
2224
2225         dispatchEvent() should throw an InvalidStateError if the event's initialized flag is not set
2226         https://bugs.webkit.org/show_bug.cgi?id=148800
2227         <rdar://problem/22565782>
2228         <rdar://problem/22565485>
2229
2230         Reviewed by Geoffrey Garen.
2231
2232         * dom/html/level2/events/dispatchEvent02-expected.txt:
2233         * dom/html/level2/events/dispatchEvent03-expected.txt:
2234         * dom/html/level2/events/dispatchEvent04-expected.txt:
2235         * dom/html/level2/events/dispatchEvent05-expected.txt:
2236         * dom/html/level2/events/dispatchEvent06-expected.txt:
2237         * dom/html/level2/events/dispatchEvent07-expected.txt:
2238         * dom/xhtml/level2/events/dispatchEvent02-expected.txt:
2239         * dom/xhtml/level2/events/dispatchEvent03-expected.txt:
2240         * dom/xhtml/level2/events/dispatchEvent04-expected.txt:
2241         * dom/xhtml/level2/events/dispatchEvent05-expected.txt:
2242         * dom/xhtml/level2/events/dispatchEvent06-expected.txt:
2243         * dom/xhtml/level2/events/dispatchEvent07-expected.txt:
2244         Rebaseline, those tests are outdated and their expected results no
2245         longer matches the behavior of the latest DOM specification.
2246
2247         * fast/dom/DOMException/EventException-expected.txt: Removed.
2248         * fast/dom/DOMException/EventException.html: Removed.
2249         * fast/dom/DOMException/resources/EventException.js: Removed.
2250         Drop this test we no longer throw an EventException in this case.
2251
2252         * fast/dom/Window/dispatchEvent-expected.txt:
2253         Rebaseline.
2254
2255         * fast/events/dispatch-event-being-dispatched-expected.txt:
2256         * fast/events/dispatch-event-being-dispatched.html:
2257         Fix the test to expect the new exception types.
2258
2259         * http/tests/w3c/dom/events/Event-type-empty-expected.txt:
2260         * http/tests/w3c/dom/events/EventTarget-dispatchEvent-expected.txt:
2261         Rebaseline.
2262
2263 2015-09-06  Chris Dumez  <cdumez@apple.com>
2264
2265         Unreviewed, drop a few more newly imported W3C media tests that are flaky.
2266
2267         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-events-networkState-expected.txt: Removed.
2268         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-events-networkState.html: Removed.
2269         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-not-in-document-expected.txt: Removed.
2270         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-not-in-document.html: Removed.
2271         * http/tests/w3c/html/semantics/embedded-content/media-elements/synchronising-multiple-media-elements/media-controllers/task-source-expected.txt: Removed.
2272         * http/tests/w3c/html/semantics/embedded-content/media-elements/synchronising-multiple-media-elements/media-controllers/task-source.html: Removed.
2273
2274 2015-09-06  Chris Dumez  <cdumez@apple.com>
2275
2276         Unreviewed, drop a couple of newly imported W3C media tests as they are flaky.
2277
2278         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-removes-queued-error-event-expected.txt: Removed.
2279         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-removes-queued-error-event.html: Removed.
2280         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe-expected.txt: Removed.
2281         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe.html: Removed.
2282
2283 2015-09-06  Chris Dumez  <cdumez@apple.com>
2284
2285         Mark a couple of new W3C ref-tests as failing on iOS.
2286
2287         * platform/ios-simulator/TestExpectations:
2288
2289 2015-09-06  Chris Dumez  <cdumez@apple.com>
2290
2291         Unreviewed, land iOS baselines for the newly imported W3C HTML tests.
2292
2293         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-checkValidity-expected.txt: Added.
2294         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-reportValidity-expected.txt: Added.
2295         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt: Added.
2296         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-rangeOverflow-expected.txt: Added.
2297         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow-expected.txt: Added.
2298         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-stepMismatch-expected.txt: Added.
2299         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-valid-expected.txt: Added.
2300         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
2301         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-willValidate-expected.txt: Added.
2302         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/textfieldselection/selection-not-application-expected.txt: Added.
2303         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/color-expected.txt: Added.
2304         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/date-expected.txt: Added.
2305         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/datetime-expected.txt: Added.
2306         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/datetime-local-expected.txt: Added.
2307         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/input-textselection-01-expected.txt: Added.
2308         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/month-expected.txt: Added.
2309         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/time-2-expected.txt: Added.
2310         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/time-expected.txt: Added.
2311         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
2312         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/valueMode-expected.txt: Added.
2313         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/week-expected.txt: Added.
2314         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-label-element/labelable-elements-expected.txt: Added.
2315         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-meter-element/meter-expected.txt: Added.
2316         * platform/ios-simulator/http/tests/w3c/html/semantics/interfaces-expected.txt: Added.
2317
2318 2015-09-06  Chris Dumez  <cdumez@apple.com>
2319
2320         Unreviewed, skip new media tests on iOS.
2321
2322         * platform/ios-simulator/TestExpectations:
2323
2324 2015-09-06  Chris Dumez  <cdumez@apple.com>
2325
2326         Unreviewed, skip http/tests/w3c/html/semantics/embedded-content/media-elements/* on Win/Release
2327
2328         Skip http/tests/w3c/html/semantics/embedded-content/media-elements/* on Win/Release
2329         as well. Apparently, the "AQMEIOManager::FindIOUnit: error -1" messages can show
2330         up on release builds as well.
2331
2332         * platform/win/TestExpectations:
2333
2334 2015-09-06  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2335
2336         XHR2 timeout property should allow late updates
2337         https://bugs.webkit.org/show_bug.cgi?id=98156
2338
2339         Reviewed by Darin Adler.
2340
2341         Activating test checking that timeout can be updated after request is sent.
2342
2343         * http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-overrides-expected.txt:
2344         * http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-overrides.js:
2345         * http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-worker-overrides-expected.txt:
2346
2347 2015-09-04  Jon Honeycutt  <jhoneycutt@apple.com>
2348
2349         Import a couple of Chromium accesskey tests.
2350         https://bugs.webkit.org/show_bug.cgi?id=148865
2351
2352         Reviewed by Daniel Bates.
2353
2354         * fast/forms/access-key-case-insensitive-expected.txt: Added.
2355         * fast/forms/access-key-case-insensitive.html: Added.
2356         * fast/forms/access-key-mutated-expected.txt: Added.
2357         * fast/forms/access-key-mutated.html: Added.
2358         * platform/ios-simulator/TestExpectations:
2359         These tests are asynchronous and use unsupported features; skip them on
2360         iOS so they don't time out.
2361
2362 2015-09-05  Chris Dumez  <cdumez@apple.com>
2363
2364         Unreviewed, skip http/tests/w3c/html/semantics/embedded-content/media-elements/* tests on Win/Debug.
2365
2366         Filed Bug 148903 to track the problem.
2367
2368         * platform/win/TestExpectations:
2369
2370 2015-09-05  Chris Dumez  <cdumez@apple.com>
2371
2372         Unreviewed, mark imported/w3c/css/css-multicol-1/multicol-span-all-001.xht as failing on Windows.
2373
2374         * platform/win/TestExpectations:
2375
2376 2015-09-05  Chris Dumez  <cdumez@apple.com>
2377
2378         Unreviewed, land Windows baselines for the new W3C html tests imported in r189394.
2379
2380         * platform/win/http/tests/w3c/html/dom/interfaces-expected.txt: Added.
2381         * platform/win/http/tests/w3c/html/semantics/embedded-content/media-elements/mime-types/canPlayType-expected.txt: Added.
2382         * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt: Added.
2383         * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/srcset/parse-a-srcset-attribute-expected.txt: Added.
2384         * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/srcset/select-an-image-source-expected.txt: Added.
2385         * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt: Added.
2386         * platform/win/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt: Added.
2387         * platform/win/http/tests/w3c/html/semantics/forms/constraints/form-validation-willValidate-expected.txt: Added.
2388         * platform/win/http/tests/w3c/html/semantics/forms/textfieldselection/selection-not-application-expected.txt: Added.
2389         * platform/win/http/tests/w3c/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange-expected.txt: Added.
2390         * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/color-expected.txt: Added.
2391         * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/input-textselection-01-expected.txt: Added.
2392         * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
2393         * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/valueMode-expected.txt: Added.
2394
2395 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
2396
2397         Fix lint warnings on iOS.
2398
2399         This enables the correct expectation for fast/events/scroll-in-scaled-page-with-overflow-hidden.html.
2400         For other tests, I went with the expectation that was currently in effect.
2401
2402         Re-landing, as this had to be rolled out together with another patch.
2403
2404         * platform/ios-simulator-wk1/TestExpectations:
2405         * platform/ios-simulator-wk2/TestExpectations:
2406         * platform/ios-simulator/TestExpectations:
2407
2408 2015-09-05  Commit Queue  <commit-queue@webkit.org>
2409
2410         Unreviewed, rolling out r189372 and r189403.
2411         https://bugs.webkit.org/show_bug.cgi?id=148892
2412
2413         [iOS] All the media tests fail (Requested by ap on #webkit).
2414
2415         Reverted changesets:
2416
2417         "Unreviewed gardening; enabling media/ and http/tests/media/
2418         tests (with expected failures) on ios-simulator"
2419         http://trac.webkit.org/changeset/189372
2420
2421         "Fix lint warnings on iOS."
2422         http://trac.webkit.org/changeset/189403
2423
2424 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
2425
2426         Add expectation for some tests that are very flaky on Windows.
2427
2428         * platform/win/TestExpectations:
2429
2430 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
2431
2432         Get rid of unneeded TestExpectations files.
2433
2434         * platform/mac-mavericks/TestExpectations: Removed.
2435         * platform/mac-yosemite/TestExpectations: Removed.
2436         * platform/mac/TestExpectations:
2437
2438 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
2439
2440         REGRESSION (r189407): webgl/1.0.3/conformance/extensions/webgl-draw-buffers.html
2441         fails on Mavericks.
2442
2443         * platform/mac/TestExpectations: Mark it as such.
2444
2445 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
2446
2447         Newly imported http/tests/w3c/html/semantics/forms/textfieldselection/selection.html
2448         is flaky.
2449
2450         * TestExpectations: Mark it as such.
2451
2452 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
2453
2454         Update expectations for color input tests, which don't work in Mac WebKit1.
2455
2456         * TestExpectations:
2457         * platform/mac-wk1/TestExpectations:
2458
2459 2015-09-04  Myles C. Maxfield  <mmaxfield@apple.com>
2460
2461         Crash when font completes downloading after calling 2D canvas setText() multiple times
2462         https://bugs.webkit.org/show_bug.cgi?id=148789
2463
2464         Reviewed by Darin Adler.
2465
2466         * fast/canvas/font-selector-crash-expected.txt: Added.
2467         * fast/canvas/font-selector-crash.html: Added.
2468         * fast/canvas/resources/font-selector-crash.ttf: Added.
2469
2470 2015-09-04  Commit Queue  <commit-queue@webkit.org>
2471
2472         Unreviewed, rolling out r189386.
2473         https://bugs.webkit.org/show_bug.cgi?id=148883
2474
2475         Made several event dispatch tests assert (Requested by ap on
2476         #webkit).
2477
2478         Reverted changeset:
2479
2480         "dispatchEvent() should throw an InvalidStateError if the
2481         event's initialized flag is not set"
2482         https://bugs.webkit.org/show_bug.cgi?id=148800
2483         http://trac.webkit.org/changeset/189386
2484
2485 2015-09-04  Zalan Bujtas  <zalan@apple.com>
2486
2487         Repaint cleanup:
2488
2489         layer-child-outline.html -> reftest
2490         layer-full-repaint.html -> reftest
2491         layer-hide-when-needs-layout.html -> reftest
2492         layer-visibility.html -> reftest
2493         layout-state-only-positioned.html -> reftest
2494         layout-state-relative.html -> reftest
2495         layout-state-scrolloffset.html -> reftest
2496         layout-state-scrolloffset2.html -> reftest
2497         layout-state-scrolloffset3.html -> reftest
2498
2499         * fast/repaint/layer-child-outline-expected.html: Added.
2500         * fast/repaint/layer-child-outline.html:
2501         * fast/repaint/layer-full-repaint-expected.html: Added.
2502         * fast/repaint/layer-full-repaint-expected.txt: Removed.
2503         * fast/repaint/layer-full-repaint.html:
2504         * fast/repaint/layer-hide-when-needs-layout-expected.html: Added.
2505         * fast/repaint/layer-hide-when-needs-layout-expected.png: Removed.
2506         * fast/repaint/layer-hide-when-needs-layout-expected.txt: Removed.
2507         * fast/repaint/layer-hide-when-needs-layout.html:
2508         * fast/repaint/layer-visibility-expected.html: Added.
2509         * fast/repaint/layer-visibility-expected.png: Removed.
2510         * fast/repaint/layer-visibility-expected.txt: Removed.
2511         * fast/repaint/layer-visibility.html:
2512         * fast/repaint/layout-state-only-positioned-expected.html: Added.
2513         * fast/repaint/layout-state-only-positioned-expected.txt: Removed.
2514         * fast/repaint/layout-state-only-positioned.html:
2515         * fast/repaint/layout-state-relative-expected.html: Added.
2516         * fast/repaint/layout-state-relative.html:
2517         * fast/repaint/layout-state-scrolloffset-expected.html: Added.
2518         * fast/repaint/layout-state-scrolloffset.html:
2519         * fast/repaint/layout-state-scrolloffset2-expected.html: Added.
2520         * fast/repaint/layout-state-scrolloffset2.html:
2521         * fast/repaint/layout-state-scrolloffset3-expected.html: Added.
2522         * fast/repaint/layout-state-scrolloffset3.html:
2523         * platform/efl/fast/repaint/layer-child-outline-expected.png: Removed.
2524         * platform/efl/fast/repaint/layer-child-outline-expected.txt: Removed.
2525         * platform/efl/fast/repaint/layout-state-only-positioned-expected.png: Removed.
2526         * platform/efl/fast/repaint/layout-state-relative-expected.png: Removed.
2527         * platform/efl/fast/repaint/layout-state-relative-expected.txt: Removed.
2528         * platform/efl/fast/repaint/layout-state-scrolloffset-expected.png: Removed.
2529         * platform/efl/fast/repaint/layout-state-scrolloffset-expected.txt: Removed.
2530         * platform/efl/fast/repaint/layout-state-scrolloffset2-expected.png: Removed.
2531         * platform/efl/fast/repaint/layout-state-scrolloffset2-expected.txt: Removed.
2532         * platform/efl/fast/repaint/layout-state-scrolloffset3-expected.png: Removed.
2533         * platform/efl/fast/repaint/layout-state-scrolloffset3-expected.txt: Removed.
2534         * platform/gtk/fast/repaint/layer-child-outline-expected.png: Removed.
2535         * platform/gtk/fast/repaint/layer-child-outline-expected.txt: Removed.
2536         * platform/gtk/fast/repaint/layout-state-only-positioned-expected.png: Removed.
2537         * platform/gtk/fast/repaint/layout-state-relative-expected.png: Removed.
2538         * platform/gtk/fast/repaint/layout-state-relative-expected.txt: Removed.
2539         * platform/gtk/fast/repaint/layout-state-scrolloffset-expected.png: Removed.
2540         * platform/gtk/fast/repaint/layout-state-scrolloffset-expected.txt: Removed.
2541         * platform/gtk/fast/repaint/layout-state-scrolloffset2-expected.png: Removed.
2542         * platform/gtk/fast/repaint/layout-state-scrolloffset2-expected.txt: Removed.
2543         * platform/gtk/fast/repaint/layout-state-scrolloffset3-expected.png: Removed.
2544         * platform/gtk/fast/repaint/layout-state-scrolloffset3-expected.txt: Removed.
2545         * platform/mac-wk2/fast/repaint/layer-hide-when-needs-layout-expected.txt: Removed.
2546         * platform/mac/fast/repaint/layer-child-outline-expected.png: Removed.
2547         * platform/mac/fast/repaint/layer-child-outline-expected.txt: Removed.
2548         * platform/mac/fast/repaint/layer-hide-when-needs-layout-expected.png: Removed.
2549         * platform/mac/fast/repaint/layer-visibility-expected.png: Removed.
2550         * platform/mac/fast/repaint/layout-state-only-positioned-expected.png: Removed.
2551         * platform/mac/fast/repaint/layout-state-relative-expected.png: Removed.
2552         * platform/mac/fast/repaint/layout-state-relative-expected.txt: Removed.
2553         * platform/mac/fast/repaint/layout-state-scrolloffset-expected.png: Removed.
2554         * platform/mac/fast/repaint/layout-state-scrolloffset-expected.txt: Removed.
2555         * platform/mac/fast/repaint/layout-state-scrolloffset2-expected.png: Removed.
2556         * platform/mac/fast/repaint/layout-state-scrolloffset2-expected.txt: Removed.
2557         * platform/mac/fast/repaint/layout-state-scrolloffset3-expected.png: Removed.
2558         * platform/mac/fast/repaint/layout-state-scrolloffset3-expected.txt: Removed.
2559         * platform/win/fast/repaint/layer-child-outline-expected.txt: Removed.
2560         * platform/win/fast/repaint/layout-state-relative-expected.txt: Removed.
2561         * platform/win/fast/repaint/layout-state-scrolloffset-expected.txt: Removed.
2562         * platform/win/fast/repaint/layout-state-scrolloffset2-expected.txt: Removed.
2563         * platform/win/fast/repaint/layout-state-scrolloffset3-expected.txt: Removed.
2564
2565 2015-09-04  Joseph Pecoraro  <pecoraro@apple.com>
2566
2567         Web Inspector: Add tests for DOM highlight commands
2568         https://bugs.webkit.org/show_bug.cgi?id=148786
2569
2570         Reviewed by Timothy Hatcher.
2571
2572         * inspector/dom/hideHighlight-expected.txt: Added.
2573         * inspector/dom/hideHighlight.html: Added.
2574         * inspector/dom/highlightFrame-expected.txt: Added.
2575         * inspector/dom/highlightFrame.html: Added.
2576         * inspector/dom/highlightNode-expected.txt: Added.
2577         * inspector/dom/highlightNode.html: Added.
2578         * inspector/dom/highlightQuad-expected.txt: Added.
2579         * inspector/dom/highlightQuad.html: Added.
2580         * inspector/dom/highlightRect-expected.txt: Added.
2581         * inspector/dom/highlightRect.html: Added.
2582         * inspector/dom/highlightSelector-expected.txt:
2583         * inspector/dom/highlightSelector.html:
2584         * inspector/dom/resources/highlight-iframe.html: Renamed from LayoutTests/inspector/dom/resources/highlightSelector-iframe.html.
2585
2586 2015-09-04  Joseph Pecoraro  <pecoraro@apple.com>
2587
2588         Web Inspector: Test Runtime.saveResult and $n values
2589         https://bugs.webkit.org/show_bug.cgi?id=148837
2590
2591         Reviewed by Timothy Hatcher.
2592
2593         * inspector/runtime/parse.html: Remove unncessary debug flag.
2594         * inspector/runtime/saveResult-expected.txt: Added.
2595         * inspector/runtime/saveResult.html: Added.
2596
2597 2015-09-04  Chris Dumez  <cdumez@apple.com>
2598
2599         Unreviewed, land baseline for one of the newly imported w3c tests.
2600
2601         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe-expected.txt: Added.
2602
2603 2015-09-04  Jon Honeycutt  <jhoneycutt@apple.com>
2604
2605         Import a Chromium <input type=color> test.
2606         https://bugs.webkit.org/show_bug.cgi?id=148844
2607
2608         Reviewed by Andy Estes.
2609
2610         * fast/forms/color/color-suggestion-picker-crash-on-set-value-expected.txt: Added.
2611         * fast/forms/color/color-suggestion-picker-crash-on-set-value.html: Added.
2612
2613 2015-09-04  Dean Jackson  <dino@apple.com>
2614
2615         [WebGL] Update WebGL 1.0.3 conformance tests
2616         https://bugs.webkit.org/show_bug.cgi?id=148858
2617         <rdar://problem/22588694>
2618
2619         Reviewed by Beth Dakin.
2620
2621         Update to the final version of the 1.0.3 WebGL conformance suite.
2622         At the same time, unskip the tests (other than the one that crashes)
2623         and check in results that we can use as progressions (later).
2624
2625         * platform/mac/TestExpectations:
2626         * webgl/1.0.3/conformance/extensions/oes-texture-half-float-expected.txt:
2627         * webgl/1.0.3/conformance/extensions/webgl-compressed-texture-size-limit-expected.txt:
2628         * webgl/1.0.3/conformance/extensions/webgl-draw-buffers-expected.txt:
2629         * webgl/1.0.3/conformance/glsl/misc/shader-struct-scope-expected.txt:
2630         * webgl/1.0.3/conformance/glsl/misc/shaders-with-invariance-expected.txt:
2631         * webgl/1.0.3/conformance/glsl/misc/shaders-with-name-conflicts-expected.txt:
2632         * webgl/1.0.3/conformance/glsl/misc/struct-nesting-of-variable-names-expected.txt:
2633         * webgl/1.0.3/conformance/renderbuffers/feedback-loop-expected.txt:
2634         * webgl/1.0.3/conformance/textures/texture-copying-feedback-loops-expected.txt:
2635         * webgl/1.0.3/resources/webgl_test_files/conformance/extensions/angle-instanced-arrays.html:
2636         * webgl/1.0.3/resources/webgl_test_files/conformance/glsl/misc/shader-with-for-loop.html:
2637         * webgl/1.0.3/resources/webgl_test_files/conformance/glsl/misc/ternary-operators-in-global-initializers.html:
2638         * webgl/1.0.3/resources/webgl_test_files/conformance/misc/bad-arguments-test.html:
2639         * webgl/1.0.3/resources/webgl_test_files/conformance/more/functions/uniformMatrixBadArgs.html:
2640         * webgl/1.0.3/resources/webgl_test_files/conformance/more/unit.js:
2641         * webgl/1.0.3/resources/webgl_test_files/conformance/ogles/ogles-utils.js:
2642         (OpenGLESTestRunner):
2643         * webgl/1.0.3/resources/webgl_test_files/conformance/textures/tex-image-with-invalid-data.html:
2644         * webgl/1.0.3/resources/webgl_test_files/conformance/typedarrays/array-unit-tests.html:
2645         * webgl/1.0.3/resources/webgl_test_files/conformance/typedarrays/resources/typed-array-worker.js:
2646         (onmessage):
2647         * webgl/1.0.3/resources/webgl_test_files/webgl-conformance-tests.html:
2648
2649 2015-09-04  Beth Dakin  <bdakin@apple.com>
2650
2651         Forgot to mark these expectations.
2652
2653         * TestExpectations:
2654         * platform/mac-wk2/TestExpectations:
2655
2656 2015-09-04  Chris Dumez  <cdumez@apple.com>
2657
2658         Unreviewed, add bug number for http/tests/w3c/html/semantics/embedded-content/the-video-element/video_initially_paused.html
2659
2660         * TestExpectations:
2661
2662 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
2663
2664         Fix lint warnings on iOS.
2665
2666         This enables the correct expectation for fast/events/scroll-in-scaled-page-with-overflow-hidden.html.
2667         As for other tests, I went with the expectation that was currently in effect.
2668
2669         * platform/ios-simulator-wk1/TestExpectations:
2670         * platform/ios-simulator-wk2/TestExpectations:
2671         * platform/ios-simulator/TestExpectations:
2672
2673 2015-09-04  Chris Dumez  <cdumez@apple.com>
2674
2675         Unreviewed, add bug number for http/tests/w3c/html/semantics/embedded-content/the-embed-element/embed-represent-nothing*.html
2676
2677         * TestExpectations:
2678
2679 2015-09-04  Eric Carlson  <eric.carlson@apple.com>
2680
2681         [mediacontrols] Test AirPlay picker button
2682         https://bugs.webkit.org/show_bug.cgi?id=148836
2683
2684         Reviewed by Dean Jackson.
2685
2686         * media/controls/airplay-picker-expected.txt: New test.
2687         * media/controls/airplay-picker.html: New results.
2688
2689 2015-09-04  Beth Dakin  <bdakin@apple.com>
2690
2691         Should have a test to make sure links don't navigate after a cancelled force 
2692         click
2693         https://bugs.webkit.org/show_bug.cgi?id=148846
2694
2695         Reviewed by Tim Horton.
2696
2697         * fast/events/cancelled-force-click-link-navigation-expected.txt: Added.
2698         * fast/events/cancelled-force-click-link-navigation.html: Added.
2699
2700 2015-09-04  Chris Dumez  <cdumez@apple.com>
2701
2702         Unreviewed, add bug number for http/tests/w3c/html/semantics/text-level-semantics/the-wbr-element/wbr-element.html
2703
2704         * TestExpectations:
2705
2706 2015-09-04  Chris Dumez  <cdumez@apple.com>
2707
2708         Unreviewed, add bug number for http/tests/w3c/html/semantics/document-metadata/the-style-element/html_style_in_comment.html
2709
2710         * TestExpectations:
2711
2712 2015-09-04  Beth Dakin  <bdakin@apple.com>
2713
2714         These tests should be skipped at the LayoutTests level and re-enabled for 
2715         WK2.
2716
2717         Rubber-stamped by Tim Horton.
2718
2719         * TestExpectations:
2720         * platform/efl/TestExpectations:
2721         * platform/gtk/TestExpectations:
2722         * platform/mac-mavericks/TestExpectations:
2723         * platform/mac-wk1/TestExpectations:
2724         * platform/mac-wk2/TestExpectations:
2725         * platform/win/TestExpectations:
2726
2727 2015-09-04  Chris Dumez  <cdumez@apple.com>
2728
2729         Import html/semantics test cases from W3C
2730         https://bugs.webkit.org/show_bug.cgi?id=148822
2731         <rdar://problem/22583647>
2732
2733         Reviewed by Ryosuke Niwa.
2734
2735         Import 486 html/semantics test cases from W3C.
2736         They take ~30 seconds to run on my MacBookPro.
2737
2738         * TestExpectations:
2739         * http/tests/w3c/html/semantics/*: Added.
2740
2741 2015-09-04  Tim Horton  <timothy_horton@apple.com>
2742
2743         Fix style error in last commit.
2744
2745         * swipe/resources/swipe-test.js:
2746         (eventQueue.callAfterEventDispatch):
2747
2748 2015-09-04  Tim Horton  <timothy_horton@apple.com>
2749
2750         Add a test for r179736 (programmatic navigation during swipe causing a crash)
2751         https://bugs.webkit.org/show_bug.cgi?id=148830
2752
2753         Reviewed by Beth Dakin.
2754
2755         * swipe/basic-cached-back-swipe.html:
2756         * swipe/pushState-cached-back-swipe.html:
2757         * swipe/resources/swipe-test.js:
2758         (eventQueue.callAfterEventDispatch):
2759         (initializeSwipeTest):
2760         (initializeLog): Deleted.
2761         * swipe/swipe-start-hysteresis-failures.html:
2762         Refactor some things.
2763         Make sure that we reset the back forward list before testing, because we expect
2764         to start at the "first" item, but there is actually a about:blank before us.
2765
2766         * swipe/pushState-programmatic-back-while-swiping-crash-expected.txt: Added.
2767         * swipe/pushState-programmatic-back-while-swiping-crash.html: Added.
2768         Add a test that ensures that r179736 does not recur.
2769
2770 2015-09-04  Beth Dakin  <bdakin@apple.com>
2771
2772         Should have a test for selection behavior when force clicking text
2773         https://bugs.webkit.org/show_bug.cgi?id=148832
2774
2775         Reviewed by Tim Horton.
2776
2777         * fast/events/force-click-text-selection-behavior-expected.txt: Added.
2778         * fast/events/force-click-text-selection-behavior.html: Added.
2779         * platform/efl/TestExpectations:
2780         * platform/gtk/TestExpectations:
2781         * platform/ios-simulator/TestExpectations:
2782         * platform/mac-mavericks/TestExpectations:
2783         * platform/mac-wk1/TestExpectations:
2784         * platform/mac-wk2/TestExpectations:
2785         * platform/win/TestExpectations:
2786
2787 2015-09-04  Beth Dakin  <bdakin@apple.com>
2788
2789         Should have a test for selection behavior when deep clicking a link
2790         https://bugs.webkit.org/show_bug.cgi?id=148827
2791
2792         Reviewed by Tim Horton.
2793
2794         * fast/events/force-click-link-selection-behavior-expected.txt: Added.
2795         * fast/events/force-click-link-selection-behavior.html: Added.
2796         * platform/efl/TestExpectations:
2797         * platform/gtk/TestExpectations:
2798         * platform/ios-simulator/TestExpectations:
2799         * platform/mac-mavericks/TestExpectations:
2800         * platform/mac-wk1/TestExpectations:
2801         * platform/win/TestExpectations:
2802
2803 2015-09-04  Beth Dakin  <bdakin@apple.com>
2804
2805         Rolling this back in since these tests do still fail on the bots.
2806
2807         * platform/mac-wk2/TestExpectations:
2808
2809 2015-09-04  Chris Dumez  <cdumez@apple.com>
2810
2811         dispatchEvent() should throw an InvalidStateError if the event's initialized flag is not set
2812         https://bugs.webkit.org/show_bug.cgi?id=148800
2813         <rdar://problem/22565782>
2814         <rdar://problem/22565485>
2815
2816         Reviewed by Geoffrey Garen.
2817
2818         * dom/html/level2/events/dispatchEvent02-expected.txt:
2819         * dom/html/level2/events/dispatchEvent03-expected.txt:
2820         * dom/html/level2/events/dispatchEvent04-expected.txt:
2821         * dom/html/level2/events/dispatchEvent05-expected.txt:
2822         * dom/html/level2/events/dispatchEvent06-expected.txt:
2823         * dom/html/level2/events/dispatchEvent07-expected.txt:
2824         * dom/xhtml/level2/events/dispatchEvent02-expected.txt:
2825         * dom/xhtml/level2/events/dispatchEvent03-expected.txt:
2826         * dom/xhtml/level2/events/dispatchEvent04-expected.txt:
2827         * dom/xhtml/level2/events/dispatchEvent05-expected.txt:
2828         * dom/xhtml/level2/events/dispatchEvent06-expected.txt:
2829         * dom/xhtml/level2/events/dispatchEvent07-expected.txt:
2830         Rebaseline, those tests are outdated and their expected results no
2831         longer matches the behavior of the latest DOM specification.
2832
2833         * fast/dom/DOMException/EventException-expected.txt: Removed.
2834         * fast/dom/DOMException/EventException.html: Removed.
2835         * fast/dom/DOMException/resources/EventException.js: Removed.
2836         Drop this test we no longer throw an EventException in this case.
2837
2838         * fast/dom/Window/dispatchEvent-expected.txt:
2839         Rebaseline.
2840
2841         * fast/events/dispatch-event-being-dispatched-expected.txt:
2842         * fast/events/dispatch-event-being-dispatched.html:
2843         Fix the test to expect the new exception types.
2844
2845         * http/tests/w3c/dom/events/Event-type-empty-expected.txt:
2846         * http/tests/w3c/dom/events/EventTarget-dispatchEvent-expected.txt:
2847         Rebaseline.
2848
2849 2015-09-04  Ryosuke Niwa  <rniwa@webkit.org>
2850
2851         Triage some of the failures of the CSS WG's multicolumn tests imported in r189364.
2852
2853         * TestExpectations:
2854
2855 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
2856
2857         Test Serbian ".срб" domain support
2858         https://bugs.webkit.org/show_bug.cgi?id=148761
2859         <rdar://problem/22569849>
2860
2861         Reviewed by Tim Horton.
2862
2863         * fast/url/user-visible/srb-expected.txt: Added.
2864         * fast/url/user-visible/srb.html: Added.
2865
2866 2015-09-04  Beth Dakin  <bdakin@apple.com>
2867
2868         Rubber-stamped by Tim Horton.
2869
2870         The bots appear to have a new enough SDK now.
2871         * platform/mac-wk2/TestExpectations:
2872
2873 2015-09-04  Zalan Bujtas  <zalan@apple.com>
2874
2875         Repaint cleanup:
2876         gradients-em-stops-repaint.html -> reftest
2877         hover-pseudo-borders.html -> reftest
2878         inline-block-resize.html -> reftest
2879         inline-color-change.html -> reftest
2880         inline-outline-repaint.html -> reftest
2881         inline-relative-positioned.html -> reftest
2882         intermediate-layout-position-clip.html -> reftest
2883         intermediate-layout-position.html -> reftest
2884         invisible-objects.html -> reftest
2885
2886         Unreviewed.
2887
2888         * fast/repaint/gradients-em-stops-repaint-expected.html: Added.
2889         * fast/repaint/gradients-em-stops-repaint.html:
2890         * fast/repaint/hover-pseudo-borders-expected.html: Added.
2891         * fast/repaint/hover-pseudo-borders.html:
2892         * fast/repaint/inline-block-resize-expected.html: Added.
2893         * fast/repaint/inline-block-resize-expected.png: Removed.
2894         * fast/repaint/inline-block-resize-expected.txt: Removed.
2895         * fast/repaint/inline-block-resize.html:
2896         * fast/repaint/inline-color-change-expected.html: Added.
2897         * fast/repaint/inline-color-change.html:
2898         * fast/repaint/inline-outline-repaint-expected.html: Added.
2899         * fast/repaint/inline-outline-repaint.html:
2900         * fast/repaint/inline-relative-positioned-expected.html: Added.
2901         * fast/repaint/inline-relative-positioned-expected.png: Removed.
2902         * fast/repaint/inline-relative-positioned-expected.txt: Removed.
2903         * fast/repaint/inline-relative-positioned.html:
2904         * fast/repaint/intermediate-layout-position-clip-expected.html: Added.
2905         * fast/repaint/intermediate-layout-position-clip-expected.png: Removed.
2906         * fast/repaint/intermediate-layout-position-clip-expected.txt: Removed.
2907         * fast/repaint/intermediate-layout-position-clip.html:
2908         * fast/repaint/intermediate-layout-position-expected.html: Added.
2909         * fast/repaint/intermediate-layout-position-expected.txt: Removed.
2910         * fast/repaint/intermediate-layout-position.html:
2911         * fast/repaint/invisible-objects-expected.html: Added.
2912         * fast/repaint/invisible-objects-expected.txt: Removed.
2913         * fast/repaint/invisible-objects.html:
2914         * platform/efl/fast/repaint/gradients-em-stops-repaint-expected.png: Removed.
2915         * platform/efl/fast/repaint/gradients-em-stops-repaint-expected.txt: Removed.
2916         * platform/efl/fast/repaint/hover-pseudo-borders-expected.png: Removed.
2917         * platform/efl/fast/repaint/hover-pseudo-borders-expected.txt: Removed.
2918         * platform/efl/fast/repaint/inline-color-change-expected.png: Removed.
2919         * platform/efl/fast/repaint/inline-color-change-expected.txt: Removed.
2920         * platform/efl/fast/repaint/inline-outline-repaint-expected.png: Removed.
2921         * platform/efl/fast/repaint/inline-outline-repaint-expected.txt: Removed.
2922         * platform/efl/fast/repaint/inline-relative-positioned-expected.txt: Removed.
2923         * platform/efl/fast/repaint/intermediate-layout-position-expected.png: Removed.
2924         * platform/gtk/fast/repaint/gradients-em-stops-repaint-expected.png: Removed.
2925         * platform/gtk/fast/repaint/gradients-em-stops-repaint-expected.txt: Removed.
2926         * platform/gtk/fast/repaint/hover-pseudo-borders-expected.png: Removed.
2927         * platform/gtk/fast/repaint/hover-pseudo-borders-expected.txt: Removed.
2928         * platform/gtk/fast/repaint/inline-color-change-expected.png: Removed.
2929         * platform/gtk/fast/repaint/inline-color-change-expected.txt: Removed.
2930         * platform/gtk/fast/repaint/inline-outline-repaint-expected.png: Removed.
2931         * platform/gtk/fast/repaint/inline-outline-repaint-expected.txt: Removed.
2932         * platform/gtk/fast/repaint/inline-relative-positioned-expected.png: Removed.
2933         * platform/gtk/fast/repaint/inline-relative-positioned-expected.txt: Removed.
2934         * platform/gtk/fast/repaint/intermediate-layout-position-expected.png: Removed.
2935         * platform/gtk/fast/repaint/repaint/hover-pseudo-borders-expected.png: Removed.
2936         * platform/gtk/fast/repaint/repaint/hover-pseudo-borders-expected.txt: Removed.
2937         * platform/mac-wk2/fast/repaint/invisible-objects-expected.txt: Removed.
2938         * platform/mac/fast/repaint/gradients-em-stops-repaint-expected.png: Removed.
2939         * platform/mac/fast/repaint/gradients-em-stops-repaint-expected.txt: Removed.
2940         * platform/mac/fast/repaint/hover-pseudo-borders-expected.png: Removed.
2941         * platform/mac/fast/repaint/hover-pseudo-borders-expected.txt: Removed.
2942         * platform/mac/fast/repaint/inline-block-resize-expected.png: Removed.
2943         * platform/mac/fast/repaint/inline-color-change-expected.png: Removed.
2944         * platform/mac/fast/repaint/inline-color-change-expected.txt: Removed.
2945         * platform/mac/fast/repaint/inline-outline-repaint-expected.png: Removed.
2946         * platform/mac/fast/repaint/inline-outline-repaint-expected.txt: Removed.
2947         * platform/mac/fast/repaint/intermediate-layout-position-clip-expected.png: Removed.
2948         * platform/mac/fast/repaint/intermediate-layout-position-expected.png: Removed.
2949         * platform/mac/fast/repaint/invisible-objects-expected.png: Removed.
2950         * platform/win/fast/repaint/inline-color-change-expected.txt: Removed.
2951         * platform/win/fast/repaint/inline-outline-repaint-expected.txt: Removed.
2952
2953 2015-09-04  Joseph Pecoraro  <pecoraro@apple.com>
2954
2955         Web Inspector: Expand Console domain test coverage
2956         https://bugs.webkit.org/show_bug.cgi?id=148740
2957
2958         Reviewed by Brian Burg.
2959
2960         Test more Console domain commands and events.
2961
2962         * inspector/console/addInspectedNode-expected.txt: Added.
2963         * inspector/console/addInspectedNode.html: Added.
2964         * inspector/console/clearMessages-expected.txt: Added.
2965         * inspector/console/clearMessages.html: Added.
2966         * inspector/console/messageRepeatCountUpdated-expected.txt: Added.
2967         * inspector/console/messageRepeatCountUpdated.html: Added.
2968         * inspector/console/messagesCleared-expected.txt: Added.
2969         * inspector/console/messagesCleared.html: Added.
2970
2971 2015-09-04  Jer Noble  <jer.noble@apple.com>
2972
2973         Unreviewed gardening; enabling media/ and http/tests/media/ tests (with expected failures) on ios-simulator
2974
2975         * platform/ios-simulator/TestExpectations:
2976         * platform/ios-simulator/http/tests/media/hls/video-controls-live-stream-expected.txt: Added.
2977         * platform/ios-simulator/media/W3C/video/canPlayType/canPlayType_codecs_order_3-expected.txt: Added.
2978         * platform/ios-simulator/media/W3C/video/canPlayType/canPlayType_two_implies_one_5-expected.txt: Added.
2979         * platform/ios-simulator/media/W3C/video/canPlayType/canPlayType_two_implies_one_6-expected.txt: Added.
2980         * platform/ios-simulator/media/audio-controls-rendering-expected.png: Added.
2981         * platform/ios-simulator/media/audio-controls-rendering-expected.txt: Added.
2982         * platform/ios-simulator/media/audio-repaint-expected.txt: Added.
2983         * platform/ios-simulator/media/controls-after-reload-expected.png: Added.
2984         * platform/ios-simulator/media/controls-after-reload-expected.txt: Added.
2985         * platform/ios-simulator/media/controls-layout-direction-expected.png: Added.
2986         * platform/ios-simulator/media/controls-strict-expected.png: Added.
2987         * platform/ios-simulator/media/controls-strict-expected.txt: Added.
2988         * platform/ios-simulator/media/controls-strict-mode-expected.txt: Added.
2989         * platform/ios-simulator/media/controls-styling-expected.png: Added.
2990         * platform/ios-simulator/media/controls-styling-expected.txt: Added.
2991         * platform/ios-simulator/media/controls-styling-strict-expected.png: Added.
2992         * platform/ios-simulator/media/controls-styling-strict-expected.txt: Added.
2993         * platform/ios-simulator/media/controls-without-preload-expected.png: Added.
2994         * platform/ios-simulator/media/controls-without-preload-expected.txt: Added.
2995         * platform/ios-simulator/media/encrypted-media/encrypted-media-can-play-type-expected.txt: Added.
2996         * platform/ios-simulator/media/media-can-play-wav-audio-expected.txt: Added.
2997         * platform/ios-simulator/media/media-can-play-webm-expected.txt: Added.
2998         * platform/ios-simulator/media/media-controls-clone-expected.png: Added.
2999         * platform/ios-simulator/media/media-controls-clone-expected.txt: Added.
3000         * platform/ios-simulator/media/media-document-audio-repaint-expected.png: Added.
3001         * platform/ios-simulator/media/track/track-cue-rendering-horizontal-expected.png: Added.
3002         * platform/ios-simulator/media/track/track-cue-rendering-horizontal-expected.txt: Added.
3003         * platform/ios-simulator/media/track/track-cue-rendering-vertical-expected.png: Added.
3004         * platform/ios-simulator/media/track/track-cue-rendering-vertical-expected.txt: Added.
3005         * platform/ios-simulator/media/track/track-in-band-subtitles-too-large-expected.png: Added.
3006         * platform/ios-simulator/media/video-aspect-ratio-expected.png: Added.
3007         * platform/ios-simulator/media/video-aspect-ratio-expected.txt: Added.
3008         * platform/ios-simulator/media/video-canvas-alpha-expected.png: Added.
3009         * platform/ios-simulator/media/video-canvas-drawing-expected.png: Added.
3010         * platform/ios-simulator/media/video-colorspace-yuv420-expected.png: Added.
3011         * platform/ios-simulator/media/video-colorspace-yuv422-expected.png: Added.
3012         * platform/ios-simulator/media/video-controls-captions-trackmenu-expected.txt: Added.
3013         * platform/ios-simulator/media/video-controls-captions-trackmenu-hide-on-click-expected.txt: Added.
3014         * platform/ios-simulator/media/video-controls-captions-trackmenu-localized-expected.txt: Added.
3015         * platform/ios-simulator/media/video-controls-captions-trackmenu-only-captions-descriptions-and-subtitles-expected.txt: Added.
3016         * platform/ios-simulator/media/video-controls-captions-trackmenu-sorted-expected.txt: Added.
3017         * platform/ios-simulator/media/video-controls-no-scripting-expected.txt: Added.
3018         * platform/ios-simulator/media/video-controls-rendering-expected.png: Added.
3019         * platform/ios-simulator/media/video-controls-rendering-expected.txt: Added.
3020         * platform/ios-simulator/media/video-display-toggle-expected.png: Added.
3021         * platform/ios-simulator/media/video-display-toggle-expected.txt: Added.
3022         * platform/ios-simulator/media/video-empty-source-expected.png: Added.
3023         * platform/ios-simulator/media/video-empty-source-expected.txt: Added.
3024         * platform/ios-simulator/media/video-frame-accurate-seek-expected.png: Added.
3025         * platform/ios-simulator/media/video-layer-crash-expected.png: Added.
3026         * platform/ios-simulator/media/video-layer-crash-expected.txt: Added.
3027         * platform/ios-simulator/media/video-no-audio-expected.png: Added.
3028         * platform/ios-simulator/media/video-no-audio-expected.txt: Added.
3029         * platform/ios-simulator/media/video-playing-and-pause-expected.png: Added.
3030         * platform/ios-simulator/media/video-playing-and-pause-expected.txt: Added.
3031         * platform/ios-simulator/media/video-remove-insert-repaints-expected.png: Added.
3032         * platform/ios-simulator/media/video-replaces-poster-expected.png: Added.
3033         * platform/ios-simulator/media/video-transformed-expected.png: Added.
3034         * platform/ios-simulator/media/video-transformed-expected.txt: Added.
3035         * platform/ios-simulator/media/video-volume-slider-expected.png: Added.
3036         * platform/ios-simulator/media/video-volume-slider-expected.txt: Added.
3037         * platform/ios-simulator/media/video-zoom-controls-expected.png: Added.
3038         * platform/ios-simulator/media/video-zoom-controls-expected.txt: Added.
3039         * platform/ios-simulator/media/video-zoom-expected.png: Added.
3040         * platform/ios-simulator/media/video-zoom-expected.txt: Added.
3041         * platform/ios-simulator/media/volume-bar-empty-when-muted-expected.txt: Added.
3042
3043 2015-09-04  Joseph Pecoraro  <pecoraro@apple.com>
3044
3045         Web Inspector: Test RuntimeAgent.parse, detecting if a script parse error is recoverable
3046         https://bugs.webkit.org/show_bug.cgi?id=148790
3047
3048         Reviewed by Timothy Hatcher.
3049
3050         * inspector/runtime/parse-expected.txt: Added.
3051         * inspector/runtime/parse.html: Added.
3052
3053 2015-09-04  Tim Horton  <timothy_horton@apple.com>
3054
3055         swipe-start-hysteresis-failures is flaky
3056         https://bugs.webkit.org/show_bug.cgi?id=148809
3057
3058         Reviewed by Alexey Proskuryakov.
3059
3060         * swipe/swipe-start-hysteresis-failures.html:
3061         * swipe/swipe-start-hysteresis-failures-expected.txt:
3062         Instead of depending on the specific timing of didStartSwipe vs. the events
3063         in this case, just make sure we hit it by the time the test finishes.
3064
3065 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
3066
3067         Skip newly imported IndexedDB test on iOS WebKit1, because IndexedDB only works with WebKit2.
3068
3069         * platform/ios-simulator-wk1/TestExpectations:
3070
3071 2015-09-04  Beth Dakin  <bdakin@apple.com>
3072
3073         Need to be able to test default behaviors on force click
3074         https://bugs.webkit.org/show_bug.cgi?id=148758
3075
3076         Reviewed by Tim Horton.
3077
3078         One new test that tests a regression found during the work for 
3079         http://trac.webkit.org/changeset/181660
3080
3081         * fast/events/force-click-on-link-navigation-expected.txt: Added.
3082         * fast/events/force-click-on-link-navigation.html: Added.
3083         * fast/events/resources/do-not-navigate-here.html: Added.
3084         * platform/efl/TestExpectations:
3085         * platform/gtk/TestExpectations:
3086         * platform/ios-simulator/TestExpectations:
3087         * platform/mac-mavericks/TestExpectations:
3088         * platform/mac-wk1/TestExpectations:
3089         * platform/win/TestExpectations:
3090
3091 2015-09-04  Ryosuke Niwa  <rniwa@webkit.org>
3092
3093         Import new multicolumn layout tests from CSS WG testss
3094         https://bugs.webkit.org/show_bug.cgi?id=148805
3095
3096         Reviewed by Chris Dumez.
3097
3098         Added test expectations for newly imported tests.
3099
3100         * TestExpectations:
3101
3102 2015-09-04  Dean Jackson  <dino@apple.com>
3103
3104         [mediacontrols] Test the ordering of elements in the controls panel
3105         https://bugs.webkit.org/show_bug.cgi?id=148804
3106         <rdar://problem/22579232>
3107
3108         Reviewed by Eric Carlson.
3109
3110         Add a new test that checks the visual order of the buttons and
3111         elements in the controls panel. This is helpful because they
3112         are not necessarily in that order within the DOM.
3113
3114         I also added caching of the current state to the testing helper,
3115         to save generating the JSON status multiple times in subsequent
3116         calls.
3117
3118         * media/controls/elementOrder.html: New test.
3119         * media/controls/elementOrder-expected.txt: New results.
3120         * media/controls/controls-test-helpers.js:
3121         (ControlsTest):
3122         (ControlsTest.prototype.get currentState): Added caching.
3123         (ControlsTest.prototype.stateForControlsElement):
3124         (ControlsTest.prototype.isGreaterThan): New test helper.
3125
3126 2015-09-03  Dean Jackson  <dino@apple.com>
3127
3128         [mediacontrols] Expose bounding rectangles and computed style to testing
3129         https://bugs.webkit.org/show_bug.cgi?id=148755
3130         <rdar://problems/22567757>
3131
3132         Reviewed by Eric Carlson.
3133
3134         Update tests to exercise the computed style and bounding rectangles.
3135
3136         * media/controls/controls-test-helpers.js:
3137         (ControlsTest.prototype.isNotZero):
3138         (ControlsTest):
3139         * media/controls/statusDisplay-expected.txt:
3140         * media/controls/statusDisplay.html:
3141         * media/controls/statusDisplayBad-expected.txt:
3142         * media/controls/statusDisplayBad.html:
3143
3144 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
3145
3146         Add tests for different Unicode normalization forms in domain names
3147         https://bugs.webkit.org/show_bug.cgi?id=148762
3148         <rdar://problem/22569933>
3149
3150         Reviewed by Darin Adler.
3151
3152         * fast/url/user-visible/cyrillic-NFD-expected.txt: Added.
3153         * fast/url/user-visible/cyrillic-NFD.html: Added.
3154
3155 2015-09-04  Chris Dumez  <cdumez@apple.com>
3156
3157         Document.body should return the first body / frameset child of the html element
3158         https://bugs.webkit.org/show_bug.cgi?id=148787
3159         <rdar://problem/22566850>
3160
3161         Reviewed by Ryosuke Niwa.
3162
3163         Rebaseline test now that a new check is passing.
3164
3165         * http/tests/w3c/html/dom/documents/dom-tree-accessors/document.body-getter-expected.txt:
3166
3167 2015-09-04  Ryosuke Niwa  <rniwa@webkit.org>
3168
3169         Import css/css-color-3
3170         https://bugs.webkit.org/show_bug.cgi?id=148803
3171
3172         Reviewed by Chris Dumez.
3173
3174         * TestExpectations:
3175
3176 2015-09-04  Chris Dumez  <cdumez@apple.com>
3177
3178         Unreviewed, add iOS-specific baselines for a couple of newly imported W3C tests.
3179
3180         * platform/ios-simulator/http/tests/w3c/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-expected.txt: Added.
3181         * platform/ios-simulator/http/tests/w3c/html/dom/interfaces-expected.txt: Added.
3182
3183 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
3184
3185         iOS test gardening.
3186
3187         * platform/ios-simulator/TestExpectations: Skip pasteboard tests, as many of them
3188         time out.
3189
3190 2015-09-04  Ryosuke Niwa  <rniwa@webkit.org>
3191
3192         Range.isPointInRange check root node before verifying offset
3193         https://bugs.webkit.org/show_bug.cgi?id=148776
3194
3195         isPointInRange should never throw WrongDocumentError
3196         https://bugs.webkit.org/show_bug.cgi?id=148779
3197
3198         Reviewed by Darin Adler.
3199
3200         Rebaselined the test now that all test cases pass.
3201
3202         * http/tests/w3c/dom/ranges/Range-isPointInRange-expected.txt:
3203
3204 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
3205
3206         css3/flexbox/csswg/css-flexbox-height-animation-stretch.html is flaky
3207         https://bugs.webkit.org/show_bug.cgi?id=143294
3208
3209         Reviewed by Dean Jackson.
3210
3211         * TestExpectations: This test is just inherently flaky.
3212
3213 2015-09-04  Aleksandr Skachkov  <gskachkov@gmail.com>
3214
3215         [ES6] Implement ES6 arrow function syntax. Prototype of arrow function should be undefined
3216         https://bugs.webkit.org/show_bug.cgi?id=147742
3217
3218         Reviewed by Saam Barati.
3219
3220         Added tests of prototype property for arrow function. Checks that arrow function does not have 
3221         prototype property after creating of it and check if it is possible to add/remove it later.
3222
3223         * js/arrowfunction-prototype-expected.txt: Added.
3224         * js/arrowfunction-prototype.html: Added.
3225         * js/script-tests/arrowfunction-prototype.js: Added.
3226
3227 2015-09-03  Chris Dumez  <cdumez@apple.com>
3228
3229         Unreviewed, rebaseline http/tests/w3c/html/dom/dynamic-markup-insertion/opening-the-input-stream/007.html
3230
3231         This is a new test.
3232
3233         * http/tests/w3c/html/dom/dynamic-markup-insertion/opening-the-input-stream/007-expected.txt:
3234
3235 2015-09-03  Ryosuke Niwa  <rniwa@webkit.org>
3236
3237         Range.comparePoint shouldn't throw an exception if the range and the node are in the same detached tree
3238         https://bugs.webkit.org/show_bug.cgi?id=148733
3239
3240         Reviewed by Chris Dumez.
3241
3242         Added a regression test and rebaselined a W3C test with more test cases passing.
3243
3244         * fast/dom/Range/range-comparePoint-detached-nodes-expected.txt: Added.
3245         * fast/dom/Range/range-comparePoint-detached-nodes.html: Added.
3246         * http/tests/w3c/dom/ranges/Range-set-expected.txt:
3247
3248 2015-09-03  Tim Horton  <timothy_horton@apple.com>
3249
3250         Add a test for swipe-start hysteresis
3251         https://bugs.webkit.org/show_bug.cgi?id=148756
3252
3253         Reviewed by Anders Carlsson.
3254
3255         * swipe/basic-cached-back-swipe.html:
3256         * swipe/pushState-cached-back-swipe.html:
3257         * swipe/resources/swipe-test.js:
3258         (testComplete):
3259         * swipe/swipe-start-hysteresis-failures.html: Added.
3260         * swipe/swipe-start-hysteresis-failures-expected.txt: Added.
3261
3262 2015-09-03  Tim Horton  <timothy_horton@apple.com>
3263
3264         Un-skip swipe tests on Mavericks
3265
3266         * platform/mac-mavericks/TestExpectations:
3267         This skip didn't work anyway because the fallback order is insane.
3268
3269 2015-09-03  Chris Dumez  <cdumez@apple.com>
3270
3271         Import W3C HTML/DOM test suite from github.com/w3c/web-platform-tests
3272         https://bugs.webkit.org/show_bug.cgi?id=148736
3273         <rdar://problem/22551968>
3274
3275         Reviewed by Ryosuke Niwa.
3276
3277         Import W3C HTML/DOM test suite from github.com/w3c/web-platform-tests
3278         to get better coverage. This includes 230 tests. They run in ~15 seconds
3279         for a release build / ~20 seconds for a debug build on a MacBookPro.
3280
3281         * TestExpectations:
3282         * http/tests/w3c/html/dom/*: Added.
3283         New test suite.
3284
3285 2015-09-03  Alexey Proskuryakov  <ap@apple.com>
3286
3287         Remove empty LayoutTests/platform/ios-sim-deprecated
3288
3289         * platform/ios-sim-deprecated: Removed.
3290
3291 2015-09-03  Alexey Proskuryakov  <ap@apple.com>
3292
3293         Consolidate iOS pasteboard test failures.
3294
3295         Per-process pasteboard is not implemented in iOS DumpRenderTree and WebKitTestRunner,
3296         so pasteboard tests interfere with each other.
3297
3298         * platform/ios-simulator-wk1/TestExpectations:
3299         * platform/ios-simulator-wk2/TestExpectations:
3300         * platform/ios-simulator/TestExpectations:
3301
3302 2015-09-03  Tim Horton  <timothy_horton@apple.com>
3303
3304         Add a test for swiping back after a same-document navigation
3305         https://bugs.webkit.org/show_bug.cgi?id=148751
3306
3307         Reviewed by Beth Dakin.
3308
3309         * swipe/pushState-cached-back-swipe.html: Added.
3310
3311 2015-09-03  Andy Estes  <aestes@apple.com>
3312
3313         REGRESSION: http/tests/contentfiltering/block-after-redirect.html is flaky
3314         https://bugs.webkit.org/show_bug.cgi?id=148684
3315
3316         Reviewed by Alexey Proskuryakov.
3317
3318         Wait for the iframe to load the blocked page before finishing the test.
3319
3320         * http/tests/contentfiltering/block-after-redirect.html:
3321         * platform/mac-wk2/TestExpectations:
3322
3323 2015-09-03  Tim Horton  <timothy_horton@apple.com>
3324
3325         [Mac] Add support for testing swipes
3326         https://bugs.webkit.org/show_bug.cgi?id=148700
3327
3328         Reviewed by Beth Dakin.
3329
3330         * swipe/basic-cached-back-swipe-expected.txt: Added.
3331         * swipe/basic-cached-back-swipe.html: Added.
3332         * swipe/resources/swipe-test.js: Added.
3333         (eventQueue.enqueueScrollEvent):
3334         (eventQueue.enqueueSwipeEvent):
3335         (eventQueue.hasPendingEvents):
3336         (eventQueue._processEventQueue):
3337         (eventQueue._processEventQueueSoon):
3338         (shouldBe):
3339         (log):
3340         (dumpLog):
3341         (initializeLog):
3342         (startMeasuringDuration):
3343         (measuredDurationShouldBeLessThan):
3344         Add a test for the simplest case, a back swipe after a normal navigation
3345         with the page cache enabled.
3346
3347         * TestExpectations:
3348         * platform/mac-wk2/TestExpectations:
3349         Disable these tests everywhere except Mac WebKit2.
3350
3351 2015-09-03  Alexey Proskuryakov  <ap@apple.com>
3352
3353         Test Russian ".рф" domain support
3354         https://bugs.webkit.org/show_bug.cgi?id=148721
3355
3356         Reviewed by Darin Adler.
3357
3358         * TestExpectations:
3359         * fast/url/user-visible: Added.
3360         * fast/url/user-visible/rf-expected.txt: Added.
3361         * fast/url/user-visible/rf.html: Added.
3362         * platform/mac/TestExpectations:
3363
3364 2015-09-03  Chris Dumez  <cdumez@apple.com>
3365
3366         document.createEvent("eventname") should do a case-insensitive match on the event name
3367         https://bugs.webkit.org/show_bug.cgi?id=148738
3368         <rdar://problem/22558709>
3369
3370         Reviewed by Andreas Kling.
3371
3372         Rebaseline test now that some checks are passing.
3373
3374         * http/tests/w3c/dom/nodes/Document-createEvent-expected.txt:
3375
3376 2015-09-03  Saam barati  <sbarati@apple.com>
3377
3378         Block scoped variables should be visible across scripts
3379         https://bugs.webkit.org/show_bug.cgi?id=147813
3380
3381         Reviewed by Filip Pizlo.
3382
3383         * js/dom/const-expected.txt:
3384         * js/dom/const.html:
3385
3386 2015-09-02  Ryosuke Niwa  <rniwa@webkit.org>
3387
3388         MutationObserver should accept attributeFilter, attributeOldValue, and characterDataOldValue on their own
3389         https://bugs.webkit.org/show_bug.cgi?id=148716
3390
3391         Reviewed by Chris Dumez.
3392
3393         Updated the expected results.
3394
3395         Also added test cases to make sure explicitly setting attributes and characterData options to false along
3396         with attributeOldValue, attributeFilter, and characterDataOldValue would throw.
3397
3398         * fast/dom/MutationObserver/observe-exceptions-expected.txt:
3399         * fast/dom/MutationObserver/observe-exceptions.html:
3400         * http/tests/w3c/dom/nodes/MutationObserver-attributes-expected.txt:
3401         * http/tests/w3c/dom/nodes/MutationObserver-characterData-expected.txt:
3402
3403 2015-09-02  Ryosuke Niwa  <rniwa@webkit.org>
3404
3405         Node.textContent = undefined should be equivalent to textContent = ""
3406         https://bugs.webkit.org/show_bug.cgi?id=148729
3407
3408         Reviewed by Darin Adler.
3409
3410         Rebaselined the test now that test cases pass.
3411
3412         * http/tests/w3c/dom/nodes/Node-textContent-expected.txt:
3413
3414 2015-09-01  Alexey Proskuryakov  <ap@apple.com>
3415
3416         Mark http/tests/contentfiltering/block-after-redirect.html as flaky for
3417         https://bugs.webkit.org/show_bug.cgi?id=148684
3418
3419         * platform/mac-wk2/TestExpectations:
3420
3421 2015-09-02  Zalan Bujtas  <zalan@apple.com>
3422
3423         Repaint cleanup:
3424         fixed.html
3425         fixed-scale.html
3426         fixed-table-cell.html
3427         fixed-table-overflow.html
3428         fixed-table-overflow-zindex.html
3429         fixed-to-relative-position-with-absolute-child.html
3430         fixed-tranformed.html
3431         float-in-new-block-with-layout-delta.html
3432         float-move-during-layout.html
3433         float-new-in-block.html
3434
3435         Unreviewed.
3436
3437         * fast/repaint/fixed-expected.html: Added.
3438         * fast/repaint/fixed-scale-expected.html: Added.
3439         * fast/repaint/fixed-scale-expected.png: Removed.
3440         * fast/repaint/fixed-scale-expected.txt: Removed.
3441         * fast/repaint/fixed-scale.html:
3442         * fast/repaint/fixed-table-cell-expected.html: Added.
3443         * fast/repaint/fixed-table-cell-expected.png: Removed.
3444         * fast/repaint/fixed-table-cell-expected.txt: Removed.
3445         * fast/repaint/fixed-table-cell.html:
3446         * fast/repaint/fixed-table-overflow-expected.html: Added.
3447         * fast/repaint/fixed-table-overflow-expected.png: Removed.
3448         * fast/repaint/fixed-table-overflow-expected.txt: Removed.
3449         * fast/repaint/fixed-table-overflow-zindex-expected.html: Added.
3450         * fast/repaint/fixed-table-overflow-zindex-expected.png: Removed.
3451         * fast/repaint/fixed-table-overflow-zindex-expected.txt: Removed.
3452         * fast/repaint/fixed-table-overflow-zindex.html:
3453         * fast/repaint/fixed-table-overflow.html:
3454         * fast/repaint/fixed-to-relative-position-with-absolute-child-expected.html: Added.
3455         * fast/repaint/fixed-to-relative-position-with-absolute-child-expected.png: Removed.
3456         * fast/repaint/fixed-to-relative-position-with-absolute-child-expected.txt: Removed.
3457         * fast/repaint/fixed-to-relative-position-with-absolute-child.html:
3458         * fast/repaint/fixed-tranformed-expected.html: Added.
3459         * fast/repaint/fixed-tranformed-expected.png: Removed.
3460         * fast/repaint/fixed-tranformed-expected.txt: Removed.
3461         * fast/repaint/fixed-tranformed.html:
3462         * fast/repaint/fixed.html:
3463         * fast/repaint/float-in-new-block-with-layout-delta-expected.html: Added.
3464         * fast/repaint/float-in-new-block-with-layout-delta-expected.png: Removed.
3465         * fast/repaint/float-in-new-block-with-layout-delta-expected.txt: Removed.
3466         * fast/repaint/float-in-new-block-with-layout-delta.html:
3467         * fast/repaint/float-move-during-layout-expected.html: Added.
3468         * fast/repaint/float-move-during-layout.html:
3469         * fast/repaint/float-new-in-block-expected.html: Added.
3470         * fast/repaint/float-new-in-block-expected.txt: Removed.
3471         * fast/repaint/float-new-in-block.html:
3472         * platform/efl/fast/repaint/fixed-expected.png: Removed.
3473         * platform/efl/fast/repaint/fixed-expected.txt: Removed.
3474         * platform/efl/fast/repaint/float-move-during-layout-expected.png: Removed.
3475         * platform/efl/fast/repaint/float-move-during-layout-expected.txt: Removed.
3476         * platform/efl/fast/repaint/float-new-in-block-expected.png: Removed.
3477         * platform/gtk/fast/repaint/fixed-expected.png: Removed.
3478         * platform/gtk/fast/repaint/fixed-expected.txt: Removed.
3479         * platform/gtk/fast/repaint/fixed-to-relative-position-with-absolute-child-expected.png: Removed.
3480         * platform/gtk/fast/repaint/float-move-during-layout-expected.png: Removed.
3481         * platform/gtk/fast/repaint/float-move-during-layout-expected.txt: Removed.
3482         * platform/gtk/fast/repaint/float-new-in-block-expected.png: Removed.
3483         * platform/mac/fast/repaint/fixed-expected.png: Removed.
3484         * platform/mac/fast/repaint/fixed-expected.txt: Removed.
3485         * platform/mac/fast/repaint/fixed-scale-expected.png: Removed.
3486         * platform/mac/fast/repaint/fixed-table-cell-expected.png: Removed.
3487         * platform/mac/fast/repaint/fixed-table-overflow-expected.png: Removed.
3488         * platform/mac/fast/repaint/fixed-table-overflow-zindex-expected.png: Removed.
3489         * platform/mac/fast/repaint/fixed-tranformed-expected.png: Removed.
3490         * platform/mac/fast/repaint/float-in-new-block-with-layout-delta-expected.png: Removed.
3491         * platform/mac/fast/repaint/float-move-during-layout-expected.png: Removed.
3492         * platform/mac/fast/repaint/float-move-during-layout-expected.txt: Removed.
3493         * platform/mac/fast/repaint/float-new-in-block-expected.png: Removed.
3494         * platform/win/fast/repaint/fixed-expected.txt: Removed.
3495         * platform/win/fast/repaint/float-move-during-layout-expected.txt: Removed.
3496
3497 2015-09-02  Brady Eidson  <beidson@apple.com>
3498
3499         Import W3C IndexedDB tests.
3500         https://bugs.webkit.org/show_bug.cgi?id=148713
3501
3502         Reviewed by Tim Horton' rubber stamp.
3503
3504         * platform/mac-wk1/TestExpectations:
3505         * platform/win/TestExpectations:
3506         * platform/wk2/TestExpectations:
3507
3508 2015-09-02  Zalan Bujtas  <zalan@apple.com>
3509
3510         r189233 accidentally removed some unrelated expected results.
3511         https://bugs.webkit.org/show_bug.cgi?id=148708
3512
3513         Unreviewed.
3514
3515         * platform/efl/compositing/repaint/content-into-overflow-expected.png: Added.
3516         * platform/efl/compositing/repaint/content-into-overflow-expected.txt: Added.
3517         * platform/efl/fast/forms/control-clip-expected.png: Added.
3518         * platform/efl/fast/forms/control-clip-expected.txt: Added.