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