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