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