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