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